quantity_detail_controller.js 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. /**
  2. * Created by zhang on 2017/11/24.
  3. */
  4. var quantity_detail_data = require('../facade/quantity_detail_facade');
  5. let logger = require("../../../logs/log_helper").logger;
  6. module.exports={
  7. save:save,
  8. update:update,
  9. updateRegex:updateRegex,
  10. insertRecode:insertRecode,
  11. deleteRecode:deleteRecode,
  12. swapRow:swapRow
  13. }
  14. async function save(req, res) {
  15. let result={
  16. error:0
  17. }
  18. try {
  19. let data = req.body.data;
  20. data = JSON.parse(data);
  21. let datas= await quantity_detail_data.saveQuantityDetail(data);
  22. result.data=datas;
  23. }catch (err){
  24. logger.err(err);
  25. result.error=1;
  26. result.message = err.message;
  27. }
  28. console.log(result);
  29. res.json(result);
  30. }
  31. async function update(req, res) {
  32. let result={
  33. error:0
  34. }
  35. try {
  36. let data = req.body.data;
  37. data = JSON.parse(data);
  38. let datas= await quantity_detail_data.update(data);
  39. result.data=datas;
  40. }catch (err){
  41. logger.err(err);
  42. result.error=1;
  43. result.message = err.message;
  44. }
  45. res.json(result);
  46. }
  47. async function updateRegex(req, res) {
  48. let result={
  49. error:0
  50. }
  51. try {
  52. let data = req.body.data;
  53. data = JSON.parse(data);
  54. let datas= await quantity_detail_data.updateRegex(data);
  55. result.data=datas;
  56. }catch (err){
  57. logger.err(err);
  58. result.error=1;
  59. result.message = err.message;
  60. }
  61. res.json(result);
  62. }
  63. async function insertRecode(req, res) {
  64. let result={
  65. error:0
  66. }
  67. try {
  68. let data = req.body.data;
  69. data = JSON.parse(data);
  70. let datas= await quantity_detail_data.insertRecode(data);
  71. result.data=datas;
  72. }catch (err){
  73. logger.err(err);
  74. result.error=1;
  75. result.message = err.message;
  76. }
  77. res.json(result);
  78. }
  79. async function deleteRecode(req, res) {
  80. let result={
  81. error:0
  82. }
  83. try {
  84. let data = req.body.data;
  85. data = JSON.parse(data);
  86. let datas= await quantity_detail_data.deleteRecode(data);
  87. result.data=datas;
  88. }catch (err){
  89. logger.err(err);
  90. result.error=1;
  91. result.message = err.message;
  92. }
  93. res.json(result);
  94. }
  95. async function swapRow(req, res) {
  96. let result={
  97. error:0
  98. }
  99. try {
  100. let data = req.body.data;
  101. data = JSON.parse(data);
  102. let datas= await quantity_detail_data.swapRow(data);
  103. result.data=datas;
  104. }catch (err){
  105. logger.err(err);
  106. result.error=1;
  107. result.message = err.message;
  108. }
  109. res.json(result);
  110. }