MESController.java 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. package com.uas.eis.controller;
  2. import com.uas.eis.sdk.entity.ApiResult;
  3. import com.uas.eis.service.MESService;
  4. import org.springframework.beans.factory.annotation.Autowired;
  5. import org.springframework.web.bind.annotation.RequestMapping;
  6. import org.springframework.web.bind.annotation.RestController;
  7. import javax.servlet.http.HttpServletRequest;
  8. /**
  9. * @author koul
  10. * @email koul@usoftchina.com
  11. * @date 2021-12-07 15:36
  12. */
  13. @RestController
  14. public class MESController {
  15. @Autowired
  16. private MESService mesService;
  17. /**
  18. * 获取ERP收料单
  19. * @param data
  20. * @return
  21. */
  22. @RequestMapping("/mes/checkVerifyApply")
  23. public ApiResult<String> checkVerifyApply(HttpServletRequest request, String data){
  24. return mesService.checkVerifyApply(request,data);
  25. }
  26. /**
  27. * 确认入库
  28. * @param data
  29. * @return
  30. */
  31. @RequestMapping("/mes/purcCheckin")
  32. public ApiResult<String> purcCheckin(HttpServletRequest request,String data){
  33. return mesService.purcCheckin(request,data);
  34. }
  35. /**
  36. * 成品半成品入库
  37. * @return
  38. */
  39. @RequestMapping("/mes/prodInOutMakeIn")
  40. public ApiResult<String> prodInOutMakeIn(HttpServletRequest request){
  41. return mesService.prodInOutMakeIn(request);
  42. }
  43. /**
  44. * 工单删除校验接口
  45. * @param data
  46. * @return
  47. */
  48. @RequestMapping("/mes/makeDeleteCheck")
  49. public ApiResult<String> makeDeleteCheck(HttpServletRequest request,String data){
  50. return mesService.makeDeleteCheck(request,data);
  51. }
  52. /**
  53. * 报废单
  54. * @param data
  55. * @return
  56. */
  57. @RequestMapping("/mes/initMakeScrap")
  58. public ApiResult<String> initMakeScrap(HttpServletRequest request,String data){
  59. return mesService.initMakeScrap(request,data);
  60. }
  61. }