diff --git a/src/main/java/com/glxp/api/service/collect/IoCollectOrderService.java b/src/main/java/com/glxp/api/service/collect/IoCollectOrderService.java index d0833fd6c..0ba7650eb 100644 --- a/src/main/java/com/glxp/api/service/collect/IoCollectOrderService.java +++ b/src/main/java/com/glxp/api/service/collect/IoCollectOrderService.java @@ -460,9 +460,9 @@ public class IoCollectOrderService extends ServiceImpl udiRelevanceResponses = udiRelevanceService.selectGroupByNameCode(bizServiceOne.getNameCode(), null); if (IntUtil.value(byWorkplaceCode.getOrderCirType()) == 1) { - bizServiceOne.setScanActCount(IntUtil.value(bizServiceOne.getScanActCount()) - udiCalCountUtil.getCirActCount(udiRelevanceResponses.get(0))); + bizServiceOne.setScanActCount(IntUtil.value(bizServiceOne.getScanActCount()) - delCount * udiCalCountUtil.getCirActCount(udiRelevanceResponses.get(0))); } else { - bizServiceOne.setScanActCount(IntUtil.value(bizServiceOne.getScanActCount()) - udiCalCountUtil.getUseActCount(udiRelevanceResponses.get(0))); + bizServiceOne.setScanActCount(IntUtil.value(bizServiceOne.getScanActCount()) - delCount * udiCalCountUtil.getUseActCount(udiRelevanceResponses.get(0))); } collectOrderBizService.updateById(bizServiceOne);