maven
7 小时以前 9c49c10d3d007d2c242383f3d0134a5aa402fec8
yys  修改bug
已修改1个文件
13 ■■■■■ 文件已修改
src/main/java/com/ruoyi/sales/controller/SalesLedgerController.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/sales/controller/SalesLedgerController.java
@@ -296,7 +296,18 @@
            }
            salesLedger.setInvoiceTotal(invoiceTotal);
            // 判断是否是生产完成
            salesLedger.setProductionStatus(salesLedgerProductCountMap.get(salesLedger.getId()) == null ? "未开始" : salesLedgerProductCountMap.get(salesLedger.getId()).compareTo(salesLedgerWorkCountMap.get(salesLedger.getId())) > 0 ? "生产中" : "已完成");
            String productionStatus = "";
            BigDecimal productCount = salesLedgerProductCountMap.get(salesLedger.getId());
            BigDecimal workCount = salesLedgerWorkCountMap.get(salesLedger.getId());
            if (productCount == null || workCount == null) {
                productionStatus = "未开始";
            } else if (productCount.compareTo(workCount) > 0) {
                productionStatus = "生产中";
            } else if(productCount.compareTo(workCount) <= 0){
                productionStatus = "已完成";
            }
            salesLedger.setProductionStatus(productionStatus);
        }
        if (ObjectUtils.isNotEmpty(salesLedgerDto.getStatus())) {
            if (salesLedgerDto.getStatus()) {