quantity_detail_controller.js 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  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. res.json(result);
  29. }
  30. async function update(req, res) {
  31. let result={
  32. error:0
  33. }
  34. try {
  35. let data = req.body.data;
  36. data = JSON.parse(data);
  37. let datas= await quantity_detail_data.update(data);
  38. result.data=datas;
  39. }catch (err){
  40. logger.err(err);
  41. result.error=1;
  42. result.message = err.message;
  43. }
  44. res.json(result);
  45. }
  46. async function updateRegex(req, res) {
  47. let result={
  48. error:0
  49. }
  50. try {
  51. let data = req.body.data;
  52. data = JSON.parse(data);
  53. let datas= await quantity_detail_data.updateRegex(data);
  54. result.data=datas;
  55. }catch (err){
  56. logger.err(err);
  57. result.error=1;
  58. result.message = err.message;
  59. }
  60. res.json(result);
  61. }
  62. async function insertRecode(req, res) {
  63. let result={
  64. error:0
  65. }
  66. try {
  67. let data = req.body.data;
  68. data = JSON.parse(data);
  69. let datas= await quantity_detail_data.insertRecode(data);
  70. result.data=datas;
  71. }catch (err){
  72. logger.err(err);
  73. result.error=1;
  74. result.message = err.message;
  75. }
  76. res.json(result);
  77. }
  78. async function deleteRecode(req, res) {
  79. let result={
  80. error:0
  81. }
  82. try {
  83. let data = req.body.data;
  84. data = JSON.parse(data);
  85. let datas= await quantity_detail_data.deleteRecode(data);
  86. result.data=datas;
  87. }catch (err){
  88. logger.err(err);
  89. result.error=1;
  90. result.message = err.message;
  91. }
  92. res.json(result);
  93. }
  94. async function swapRow(req, res) {
  95. let result={
  96. error:0
  97. }
  98. try {
  99. let data = req.body.data;
  100. data = JSON.parse(data);
  101. let datas= await quantity_detail_data.swapRow(data);
  102. result.data=datas;
  103. }catch (err){
  104. logger.err(err);
  105. result.error=1;
  106. result.message = err.message;
  107. }
  108. res.json(result);
  109. }