Browse Source

aps-批次号流转逻辑修改

sucheng 8 tháng trước cách đây
mục cha
commit
3eec73f876

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

@@ -678,7 +678,12 @@ public class ReportCheckServiceImpl implements ReportCheckService {
                         continue;
                     }
                     //需要获取的批次号
-                    List<String> needGetBatchNumberList = outPutNumbers.subList(0, leavewaitworkroll - waitToDoCount);
+                    List<String> needGetBatchNumberList;
+                    if (outPutNumbers.size() <= leavewaitworkroll - waitToDoCount) {
+                        needGetBatchNumberList = outPutNumbers;
+                    } else {
+                        needGetBatchNumberList = outPutNumbers.subList(0, leavewaitworkroll - waitToDoCount);
+                    }
 
                     apsProcessOperationProcessEquDo = new ApsProcessOperationProcessEquDo();
                     apsProcessOperationProcessEquDo.setId(equDo.getId());