diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/order/mapper/YieldOrderDailyAssignMapper.xml b/blade-service/blade-desk/src/main/java/org/springblade/desk/order/mapper/YieldOrderDailyAssignMapper.xml index d54dec213..4be8bb3a4 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/order/mapper/YieldOrderDailyAssignMapper.xml +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/order/mapper/YieldOrderDailyAssignMapper.xml @@ -25,6 +25,7 @@ INNER JOIN BS_CENTER_TEAM c ON b.OTHER_ID = c.wc_id INNER JOIN BS_TEAM_TIME d ON c.TS_ID = d.TS_ID WHERE a.CRAFT_ABILITY_ID = #{hostCaId} + AND b.IS_DELETED = 0 AND a.CREATE_TIME >= TRUNC(SYSDATE) AND a.CREATE_TIME < TRUNC(SYSDATE) + 1 AND a.WORK_CENTER_ID IN @@ -59,6 +60,7 @@ INNER JOIN BS_CENTER_TEAM c ON b.ID = c.wc_id INNER JOIN BS_TEAM_TIME d ON c.TS_ID = d.TS_ID WHERE a.CRAFT_ABILITY_ID = #{hostCaId} + AND b.IS_DELETED = 0 AND a.CREATE_TIME >= TRUNC(SYSDATE) AND a.CREATE_TIME < TRUNC(SYSDATE) + 1 AND a.WORK_CENTER_ID IN diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/order/service/impl/YieldOrderCraftServiceImpl.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/order/service/impl/YieldOrderCraftServiceImpl.java index 3e250f766..07c99278f 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/order/service/impl/YieldOrderCraftServiceImpl.java +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/order/service/impl/YieldOrderCraftServiceImpl.java @@ -755,6 +755,7 @@ public class YieldOrderCraftServiceImpl extends BaseServiceImpl 0) || (rules.getSingleDownArea() != null && rules.getSingleDownArea().compareTo(BigDecimal.ZERO) > 0)) { @@ -777,7 +778,7 @@ public class YieldOrderCraftServiceImpl extends BaseServiceImpl 0) { - if (areaVal.compareTo(rules.getLowArea()) >= 0) { + if (ypArea.compareTo(rules.getLowArea()) >= 0) { sum = sum + 7; } else { return 0; @@ -785,7 +786,7 @@ public class YieldOrderCraftServiceImpl extends BaseServiceImpl 0) { - if (areaVal.compareTo(rules.getUpArea()) <= 0) { + if (ypArea.compareTo(rules.getUpArea()) <= 0) { sum = sum + 4; } else { return 0; diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/order/service/impl/YieldOrderDailyAssignImpl.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/order/service/impl/YieldOrderDailyAssignImpl.java index 11ef334e6..e14d89942 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/order/service/impl/YieldOrderDailyAssignImpl.java +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/order/service/impl/YieldOrderDailyAssignImpl.java @@ -73,8 +73,8 @@ public class YieldOrderDailyAssignImpl extends BaseServiceImpl