| | |
| | | @RequestMapping("/comb/auth") |
| | | @ManagerAuth(memo = "组托") |
| | | public R comb(@RequestBody CombParam combParam) { |
| | | logger.info("组托参数:{}",combParam); |
| | | logger.info("组托参数:{}", combParam); |
| | | if (Cools.isEmpty(combParam.getOrderNo())) { |
| | | combParam.setOrderNo(combParam.getBillNo()); |
| | | } |
| | |
| | | |
| | | return R.ok().add(wrkMastArrayList); |
| | | } |
| | | |
| | | @RequestMapping("/pick/mat/list") |
| | | @ManagerAuth(memo = "获取并板物料") |
| | | public R pickMats(@RequestParam(required = false) String matnr, @RequestParam(required = false) String orderNo) { |
| | |
| | | public R orderListorderNo(@RequestParam String orderNo) { |
| | | //数量修改成为完成数量 |
| | | List<OrderDetl> orderDetl1 = orderDetlService.selectList(new EntityWrapper<OrderDetl>().eq("orderNo", orderNo)); |
| | | List<OrderDetl> orderDetls= new ArrayList<OrderDetl>(); |
| | | for (OrderDetl o: orderDetl1) { |
| | | BigDecimal c1 = new BigDecimal(o.getEnableQty()).setScale(2,BigDecimal.ROUND_HALF_UP); |
| | | List<OrderDetl> orderDetls = new ArrayList<OrderDetl>(); |
| | | for (OrderDetl o : orderDetl1) { |
| | | BigDecimal c1 = new BigDecimal(o.getEnableQty()).setScale(2, BigDecimal.ROUND_HALF_UP); |
| | | o.setAnfme(c1.doubleValue()); |
| | | if (o.getAnfme().equals(0.0)){ |
| | | if (o.getAnfme().equals(0.0)) { |
| | | continue; |
| | | } |
| | | orderDetls.add(o); |
| | |
| | | .in("order_id", orderIds) |
| | | .like("order_no", orderNo) |
| | | ); |
| | | if (Cools.isEmpty(orderDetlList)){ |
| | | if (Cools.isEmpty(orderDetlList)) { |
| | | return R.error("未查询到此订单此物料数据"); |
| | | } |
| | | |
| | | ArrayList<OrderDetl> orderDetls = new ArrayList<>(); |
| | | for(OrderDetl orderDetl:orderDetlList){ |
| | | for (OrderDetl orderDetl : orderDetlList) { |
| | | double count = orderDetl.getAnfme() - orderDetl.getWorkQty(); |
| | | if (count <= 0D) { |
| | | continue; |
| | |
| | | @RequestMapping("/pda/WarehouseOutPickMerge/v1") |
| | | @ManagerAuth |
| | | public R WarehouseOutPickMergeV1(@RequestBody WarehouseOutPickMergeParam param) { |
| | | return mobileService.WarehouseOutPickMergeV1(param,getUserId()); |
| | | return mobileService.WarehouseOutPickMergeV1(param, getUserId()); |
| | | } |
| | | |
| | | } |