Bläddra i källkod

feature 先更新取消卷数 在调用方法

xiahan 11 månader sedan
förälder
incheckning
2507b03cd9

+ 2 - 5
cx-aps/cx-aps-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ReportCheckServiceImpl.java

@@ -632,15 +632,12 @@ public class ReportCheckServiceImpl implements ReportCheckService {
                     log.debug("工序作业:{}的本次取消卷数:{}", apsProcessOperationProcessEquDo.getId(), cancelQty);
                     //取消和更新作业明细
                     apsProcessOperationService.cancelProcessOperationEqu(cancelQty, apsProcessOperationDo, apsProcessOperationProcessEquDo);
-                    apsProcessOperationService.update(new LambdaUpdateWrapper<ApsProcessOperationDo>()
-                            .eq(ApsProcessOperationDo::getId, apsProcessOperationDo.getId())
-                            .set(ApsProcessOperationDo::getInputunqualifiedroll, cancelQty + apsProcessOperationDo.getInputunqualifiedroll())
-                    );
+                    // 改为取消方法更新作业输入已取消卷数
+                    apsProcessOperationDo.setInputunqualifiedroll(cancelQty+apsProcessOperationDo.getInputunqualifiedroll());
                     //取消和更新工序作业
                     cancelProcessOperationVo = new CancelProcessOperationVo();
                     cancelProcessOperationVo.setCraftrouteid(null);
                     cancelProcessOperationVo.setCurcancelroll(cancelQty);
-                    cancelProcessOperationVo.setCurcancelroll(cancelQty);
                     cancelProcessOperationVo.setApsprocessoperationdo(apsProcessOperationDo);
                     cancelProcessOperationVo.setSetincancelroll(false);
                     cancelProcessOperationVo.setUpdatecuropration(false);