| | |
| | | public R manDetlIn(JSONObject json, User user) { |
| | | Date date = new Date(); |
| | | String jsonLocNo = (String) json.get("locNo"); |
| | | |
| | | List<ManLocDetl> locDetls = manLocDetlService.selectList(new EntityWrapper<ManLocDetl>().eq("loc_no", jsonLocNo)); |
| | | Node node = nodeService.selectOne(new EntityWrapper<Node>() |
| | | .eq("name", jsonLocNo)); |
| | | |
| | | if (node.getParentName().equals("A") || node.getParentName().equals("B")){ |
| | | if (node.getRow1() == 1 && locDetls.size() >=11){ |
| | | return R.error("该库位排已满"); |
| | | } |
| | | if (node.getRow1() == 6 && locDetls.size() >=4){ |
| | | return R.error("该库位排已满"); |
| | | } |
| | | if (node.getRow1() == 12 && locDetls.size() >=4){ |
| | | return R.error("该库位排已满"); |
| | | } |
| | | |
| | | } |
| | | if (locDetls.size() >=12){ |
| | | return R.error("该库位排已满"); |
| | | } |
| | | |
| | | |
| | | |
| | | JSONArray combMats = json.getJSONArray("combMats"); |
| | | for (int i = 0; i < combMats.size(); i++) { |
| | | OrderDetl jsonOrderDetl = combMats.getObject(i, OrderDetl.class); |