MESService.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. package com.uas.eis.service;
  2. import com.uas.eis.sdk.entity.ApiResult;
  3. import javax.servlet.http.HttpServletRequest;
  4. /**
  5. * @author koul
  6. * @email koul@usoftchina.com
  7. * @date 2021-12-07 15:38
  8. */
  9. public interface MESService {
  10. /**
  11. * 获取ERP收料单
  12. * @param data
  13. * @return
  14. */
  15. ApiResult<String> checkVerifyApply(HttpServletRequest request, String data);
  16. /**
  17. * 确认入库
  18. * @param data
  19. * @return
  20. */
  21. ApiResult<String> purcCheckin(HttpServletRequest request,String data);
  22. /**
  23. * 成品半成品入库
  24. * @return
  25. */
  26. ApiResult<String> prodInOutMakeIn(HttpServletRequest request);
  27. /**
  28. * 工单删除校验接口
  29. * @param data
  30. * @return
  31. */
  32. ApiResult<String> makeDeleteCheck(HttpServletRequest request,String data);
  33. /**
  34. * 报废单
  35. * @param data
  36. * @return
  37. */
  38. ApiResult<String> initMakeScrap(HttpServletRequest request,String data);
  39. /**
  40. * 原材料出库
  41. * @return
  42. */
  43. ApiResult<String> prodInOutOtherOut(HttpServletRequest request);
  44. /**
  45. * 生产领料
  46. * @return
  47. */
  48. ApiResult<String> prodInOutPicking(HttpServletRequest request);
  49. /**
  50. * 生产退料
  51. * @return
  52. */
  53. ApiResult<String> prodInOutMakeReturn(HttpServletRequest request);
  54. /**
  55. * 库存转移
  56. * @return
  57. */
  58. ApiResult<String> prodInOutAppropriationOut(HttpServletRequest request);
  59. }