diff --git a/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordServiceImpl.java b/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordServiceImpl.java index f3eb0b11..c480c276 100644 --- a/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordServiceImpl.java +++ b/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordServiceImpl.java @@ -1521,7 +1521,7 @@ public class ChangeRecordServiceImpl extends ServiceImpl taskOrders = taskOrderApiGateway.pageOrderByForBasic(queryOrderToBasicReq).getData(); - AssertUtil.isTrue(taskOrders.size() == taskNos.size(), "关联任务单单据不存在,请检查后重试"); + AssertUtil.isTrue(CollectionUtils.isNotEmpty(taskOrders) && taskOrders.size() == taskNos.size(), "关联任务单单据不存在,请检查后重试"); validTaskBillIfRelated(taskNos, req.getType()); } } else if (Objects.equals(VisaBillTypeEnum.RECTIFY.name(), key)) {