| | |
| | | } |
| | | |
| | | @Override |
| | | public OrderDetl selectItem(Long orderId, String matnr, String batch,String bomNum,String threeCode) { |
| | | return this.baseMapper.selectItem(orderId, matnr, batch,bomNum,threeCode); |
| | | } |
| | | |
| | | @Override |
| | | public OrderDetl selectItem(String orderNo, String matnr, String batch,String bomNum,String threeCode) { |
| | | return this.baseMapper.selectItemByOrderNo2(orderNo, matnr, batch,bomNum,threeCode); |
| | | } |
| | | |
| | | @Override |
| | | public OrderDetl findByLook(List<OrderDetl> orderDetls, Long orderId, String matnr, String batch) { |
| | | for (OrderDetl orderDetl : orderDetls) { |
| | | if (orderDetl.getOrderId().equals(orderId) && orderDetl.getMatnr().equals(matnr)) { |
| | |
| | | return this.baseMapper.increaseQtyByOrderNo(orderNo, matnr, batch, qty) > 0; |
| | | } |
| | | |
| | | @Override |
| | | public boolean increaseQtyByOrderNo(String orderNo, String matnr, String batch, Double qty,String bomCode,String threeCode) { |
| | | return this.baseMapper.increaseQtyByOrderNo2(orderNo, matnr, batch, qty,bomCode,threeCode) > 0; |
| | | } |
| | | |
| | | /** |
| | | * 入出库任务生成时,更新单据表中作业数量 |
| | | * @param orderId |
| | |
| | | @Override |
| | | public boolean increaseWorkQty(Long orderId, String matnr, String batch, Double workQty) { |
| | | return this.baseMapper.increaseWorkQty(orderId, matnr, batch, workQty) > 0; |
| | | } |
| | | |
| | | @Override |
| | | public boolean increaseWorkQty(Long orderId, String matnr, String batch, String bomCode, String threeCode, Double workQty) { |
| | | return this.baseMapper.increaseWorkQty2(orderId, matnr, batch, bomCode, threeCode, workQty) > 0; |
| | | } |
| | | |
| | | @Override |
| | |
| | | } |
| | | |
| | | @Override |
| | | public boolean increaseAnfme2(Long orderId, String matnr, String batch, Double qty,String bumNum,String threeCode) { |
| | | return this.baseMapper.increaseAnfme2(orderId, matnr, batch, qty,bumNum,threeCode) > 0; |
| | | } |
| | | |
| | | @Override |
| | | public Map<String, Long> selectCountByMatnr(String matnr, String batch) { |
| | | Map<String,Long> map = new HashMap<>(); |
| | | map.put("asrCount",orderDetlMapper.selectCountToAsrByMatnr(matnr, batch)); |
| | | map.put("manCount",orderDetlMapper.selectCountToManByMatnr(matnr, batch)); |
| | | return map; |
| | | } |
| | | |
| | | @Override |
| | | public boolean increaseWorkQtyByOrderNo(String orderNo, String matnr, String batch, Double qty) { |
| | | return this.baseMapper.increaseWorkQtyByOrderNo(orderNo, matnr, batch, qty) > 0; |
| | | } |
| | | } |