Explorar o código

取消审核流程修改为 销售-计调 二级审核

caotao hai 6 días
pai
achega
2c1a88d17e

+ 5 - 2
ship-module-trade/ship-module-trade-biz/src/main/java/com/yc/ship/module/trade/service/otc/impl/OtcTradeOrderServiceImpl.java

@@ -1218,7 +1218,9 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
             tradeOrderAuditDO.setTenantId(tradeOrderDO.getTenantId());
             tradeOrderAuditMapper.insert(tradeOrderAuditDO);
 
-            if (tradeOrderDO.getAuditStatus() + 1 > tradeOrderDO.getAuditType()) {
+//            if (tradeOrderDO.getAuditStatus() + 1 > tradeOrderDO.getAuditType()) {
+            // 20260529 取消审核流程修改为 销售-计调 二级审核
+            if (tradeOrderDO.getAuditStatus() + 1 == 3) {
                 BigDecimal supplementAmount = tradeOrderDO.getRealPayAmount().subtract(damaged);
                 int isSupplement = supplementAmount.compareTo(BigDecimal.ZERO) > 0 ? 0 : 1;
                 try {
@@ -1246,7 +1248,8 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
                 }
 
                 tradeOrderMapper.update(Wrappers.<TradeOrderDO>lambdaUpdate()
-                        .set(TradeOrderDO::getAuditStatus, tradeOrderDO.getAuditStatus() + 1)
+//                        .set(TradeOrderDO::getAuditStatus, tradeOrderDO.getAuditStatus() + 1)
+                        .set(TradeOrderDO::getAuditStatus, 5)
                         .set(TradeOrderDO::getUpdateTime, LocalDateTime.now())
                         .set(TradeOrderDO::getDamagedStatus, 2)
                         .set(TradeOrderDO::getSupplementAmount, supplementAmount)