diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/publicPopup/OrderContractBox.vue b/jnpf-java-boot/jnpf-web/src/views/scm/publicPopup/OrderContractBox.vue index 3b7202d0..d8509afe 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/publicPopup/OrderContractBox.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/publicPopup/OrderContractBox.vue @@ -70,14 +70,14 @@ export default { }, methods: { init(businessLineId, productIds) { - this.visible = true - this.listLoading = true - if (businessLineId) { + if (businessLineId && typeof (businessLineId) == 'string') { this.businessLineId = businessLineId; } - if (productIds) { + if (productIds && productIds instanceof Array) { this.productIds = productIds; } + this.visible = true + this.listLoading = true let query = { ...this.listQuery, keyword: this.keyword,