1
luxiaotao1123
2021-09-24 33817dd27d0527bf7eff142bf74c09fceb628590
1
2个文件已修改
8 ■■■■■ 已修改文件
src/main/java/com/zy/asrs/task/WorkLogScheduler.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/common/service/erp/ErpService.java 3 ●●●●● 补丁 | 查看 | 原始文档 | 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;
    }