src/main/java/com/zy/asrs/task/WorkLogScheduler.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/common/service/erp/ErpService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/zy/asrs/task/WorkLogScheduler.java
@@ -16,10 +16,9 @@ /** * Created by vincent on 2020/7/7 */ @Slf4j @Component public class WorkLogScheduler { private static final Logger log = LoggerFactory.getLogger(WorkLogScheduler.class); @Autowired private WorkLogHandler workLogHandler; @@ -36,7 +35,7 @@ ReturnT<Exception> result = workLogHandler.start(wrkMast); if (!result.isSuccess()) { result.getContent().printStackTrace(); log.error(result.getMsg()); log.error(result.getContent().getMessage()); log.error("工作档[workNo={}]历史档处理失败", wrkMast.getWrkNo()); } } src/main/java/com/zy/common/service/erp/ErpService.java
@@ -301,9 +301,11 @@ String sql = "update OutStockbillEntry set FAuxCommitQty = (FAuxCommitQty + {0,number,#}) where 1=1 and Fnumber = ''{1}'' and FInterID = {2,number,#}"; sql = MessageFormat.format(sql, increment, Fnumber, FInterID); try { log.info("step 1 ====> {}" , sql); if (erpSqlServer.update(sql) > 0) { sql = "select * from OutStockbillEntry where 1=1 and Fnumber = ''{0}'' and FInterID = {1,number,#}"; sql = MessageFormat.format(sql, Fnumber, FInterID); log.info("step 2 ====> {}" , sql); List<OutStockBillEntry> select = erpSqlServer.select(sql, OutStockBillEntry.class); OutStockBillEntry outStockBillEntry = select.get(0); boolean complete = false; @@ -337,6 +339,7 @@ private boolean completeCPakOut(String FBillNo){ String sql = "update OutStockbill set Fflag_finish = 1 where FBillNo = ''{0}''"; sql = MessageFormat.format(sql, FBillNo); log.info("step 3 ====> {}" , sql); return erpSqlServer.update(sql) > 0; }