| | |
| | | String supp = ""; |
| | | //该订单累计入出库件数 |
| | | Integer ioType = wrkMast.getIoType(); |
| | | Integer suppCount = 0; |
| | | Integer sum = 0; |
| | | if (ioType != null && ioType < 100) { |
| | | supp = String.valueOf(resolveInboundSupp(wrkMast)); |
| | | map.put("supp", supp); |
| | | }else { |
| | | List<WrkMast> orderNo = wrkMastService.selectList(new EntityWrapper<WrkMast>().eq("user_no", wrkMast.getUserNo())); |
| | | List<WrkMastLog> userNo = wrkMastLogService.selectList(new EntityWrapper<WrkMastLog>().eq("user_no", wrkMast.getUserNo()).eq("wrk_sts",15L)); |
| | | if (userNo != null && userNo.size() > 0) { |
| | | count = userNo.size()+1; |
| | | String[] split = wrkDetls.get(0).getSupp().split("/"); |
| | | if (split != null && split.length > 0) { |
| | | sum = Integer.valueOf(split[split.length - 1]); |
| | | }else { |
| | | sum = Integer.valueOf(wrkDetls.get(0).getSupp()); |
| | | } |
| | | if (orderNo != null && orderNo.size() > 0) { |
| | | count=orderNo.size()+count; |
| | | } |
| | | supp = count + ""; |
| | | List<WrkMast> userNo = wrkMastService.selectList(new EntityWrapper<WrkMast>().eq("user_no", wrkMast.getUserNo()).in("wrk_sts",11,12,21,22,25)); |
| | | suppCount = sum - userNo.size()+1; |
| | | map.put("supp", suppCount + "/" + sum); |
| | | } |
| | | map.put("supp", supp); |
| | | |
| | | //耗时 |
| | | Long costTime = resolveCostTime(wrkMast); |