| | |
| | | package com.zy.asrs.task.handler; |
| | | |
| | | import com.alibaba.fastjson.JSON; |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | | import com.core.common.Cools; |
| | | import com.zy.asrs.entity.*; |
| | |
| | | TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); |
| | | return FAIL.setMsg("全板出库 ===>> 更新订单完成数量失败; [workNo=" + wrkMast.getWrkNo() + "],[locNo=" + wrkMast.getSourceLocNo() + "]"); |
| | | } |
| | | }else { |
| | | log.info("单据找不到,{},{}",wrkDetl.getOrderNo(), JSON.toJSON(wrkDetl)); |
| | | } |
| | | } catch (Exception ignore) { |
| | | log.error("fail", ignore); |
| | |
| | | if (orderDetl.getQty() > orderDetl.getAnfme() && orderDetl.getQty() > orderDetl.getWorkQty()) { |
| | | log.info("修正错误数量:{}", JSON.toJSON(orderDetl)); |
| | | content.put("MainNum", orderDetl.getWorkQty()); |
| | | } else if (orderDetl.getAnfme() == orderDetl.getWorkQty() && orderDetl.getQty() <= 0) { |
| | | content.put("MainNum", orderDetl.getWorkQty()); |
| | | } else { |
| | | content.put("MainNum", orderDetl.getQty()); |
| | | } |