| | |
| | | private OrderDetlService orderDetlService; |
| | | @Autowired |
| | | private OrderService orderService; |
| | | @Autowired |
| | | private ManPakOutService manPakOutService; |
| | | |
| | | public ReturnT<String> start(WrkMast wrkMast) { |
| | | // 4.入库完成 |
| | |
| | | return FAIL.setMsg("更新订单完成数量失败"); |
| | | } |
| | | |
| | | EntityWrapper<ManPakOut> manPakOutEntityWrapper = new EntityWrapper<>(); |
| | | manPakOutEntityWrapper.eq("doc_num",wrkDetls101.get(0).getOrderNo()); |
| | | manPakOutEntityWrapper.eq("matnr",wrkDetls101.get(0).getMatnr()); |
| | | ManPakOut manPakOut = manPakOutService.selectOne(manPakOutEntityWrapper); |
| | | manPakOut.setCount(manPakOut.getCount() + wrkDetls101.get(0).getAnfme()); |
| | | if (!manPakOutService.update(manPakOut,manPakOutEntityWrapper)){ |
| | | return FAIL.setMsg("更新拣货单完成数量失败"); |
| | | } |
| | | |
| | | |
| | | Boolean finsihed = orderDetlService.checkAllDetlFinish(wrkDetls101.get(0).getOrderNo()); |
| | | if (finsihed) { |