diff --git a/src/views/ebiz/sale/InsuranceInformation.vue b/src/views/ebiz/sale/InsuranceInformation.vue index 5fc5d5cf3..545dae877 100644 --- a/src/views/ebiz/sale/InsuranceInformation.vue +++ b/src/views/ebiz/sale/InsuranceInformation.vue @@ -265,9 +265,9 @@ export default { let that = this if (that.signVal == '0' || that.signVal == '2') { // 查看保险条款是否有,如果没有的话走原有逻辑 - let isHasClauses = this.appntSign.some(item => { + let isHasClauses = Array.isArray(this.appntSign)?this.appntSign.some(item => { return item.documentCode == '13' && (item.documentStatus == '0' || item.documentStatus == '2') - }) + }):false if(isHasClauses) { that.appntSign.map(item => { if (item.documentCode == '1') { @@ -344,9 +344,9 @@ export default { message: '加载中……' }) // 查看保险条款是否有,如果没有的话走原有逻辑 - let isHasClauses = this.insuredSign.some(item => { + let isHasClauses = Array.isArray(this.insuredSign)? this.insuredSign.some(item => { return item.documentCode == '13' && (item.documentStatus == '0' || item.documentStatus == '2') - }) + }):false if(isHasClauses) { that.insuredSign.map(item => { if (item.documentCode == '1') {