diff --git a/SC-boot/linkage-scm/src/main/java/jnpf/collection/controller/CollectionController.java b/SC-boot/linkage-scm/src/main/java/jnpf/collection/controller/CollectionController.java index 52e84f44..d2a5fb7d 100644 --- a/SC-boot/linkage-scm/src/main/java/jnpf/collection/controller/CollectionController.java +++ b/SC-boot/linkage-scm/src/main/java/jnpf/collection/controller/CollectionController.java @@ -152,7 +152,9 @@ public class CollectionController { public ActionResult collectionShow(@Param("param") String param) { ContractFileEntity entity = contractFileService.getInfo(param); List list = collectionService.querySaleOrderInfo(param); - entity.setSaleorderitemList(list); + if(ObjectUtils.isNotEmpty(entity)) { + entity.setSaleorderitemList(list); + } return ActionResult.success(entity); } diff --git a/SC-web/src/views/scm/basicInformation/collection/Form.vue b/SC-web/src/views/scm/basicInformation/collection/Form.vue index d15f930a..c8f6be86 100644 --- a/SC-web/src/views/scm/basicInformation/collection/Form.vue +++ b/SC-web/src/views/scm/basicInformation/collection/Form.vue @@ -478,7 +478,7 @@ // this.dataForm.code = d.id; // this.dataForm.collectionCount = d.bank_account; // this.dataForm.collectionBank = d.bank; - // this.dataForm.collection_item0List = []; + this.dataForm.collection_item0List = []; let params = { "param" : this.dataForm.customerId } @@ -509,7 +509,7 @@ }); }, contractSelect(){ - // this.dataForm.collection_item0List = []; + this.dataForm.collection_item0List = []; let params = { "param" : this.dataForm.contractId }