From bd290e845367372cb265541a50c955cd08670b7f Mon Sep 17 00:00:00 2001 From: mengxiaolong Date: Tue, 27 Oct 2020 17:30:51 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=8C=E6=94=BF=E4=BF=A1=E6=81=AF=E8=8A=82?= =?UTF-8?q?=E7=82=B9=E5=B1=95=E7=A4=BA,=20loadmore=E8=B0=83=E7=94=A8?= =?UTF-8?q?=E5=A4=AA=E9=A2=91=E7=B9=81=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/ebiz/agentEenter/PractisingCertificate.vue | 2 +- src/views/ebiz/agentEenter/approve/ApproveList.vue | 11 +++++++++-- src/views/ebiz/agentEenter/approve/BasicInfo.vue | 2 +- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/views/ebiz/agentEenter/PractisingCertificate.vue b/src/views/ebiz/agentEenter/PractisingCertificate.vue index e174b39d0..82d73c6f3 100644 --- a/src/views/ebiz/agentEenter/PractisingCertificate.vue +++ b/src/views/ebiz/agentEenter/PractisingCertificate.vue @@ -45,7 +45,7 @@ export default { return this.$toast('请添加执业证信息') } const params = { - id: this.id, + id: Number(this.id), certificate: [...this.certificateList] } const result = await saveCertificateInfo(params) diff --git a/src/views/ebiz/agentEenter/approve/ApproveList.vue b/src/views/ebiz/agentEenter/approve/ApproveList.vue index 8cf6b9013..9b8a81de2 100644 --- a/src/views/ebiz/agentEenter/approve/ApproveList.vue +++ b/src/views/ebiz/agentEenter/approve/ApproveList.vue @@ -82,7 +82,8 @@ export default { isSuccess: false, basicId: 0, idNo: '', - innerNodes: [{ type: 1, isFinished: false }, { type: 3, isFinished: false }, { type: 5, isFinished: false }] + innerNodes: [{ type: 1, isFinished: false }, { type: 3, isFinished: false }, { type: 5, isFinished: false }], + isLoadMore: false } }, async mounted() { @@ -107,6 +108,7 @@ export default { methods: { // 外勤查询数据 async getOuterDataList() { + this.isLoadMore = true let data = { pageNum: this.currentPage, types: ['01'], @@ -138,8 +140,10 @@ export default { this.loading = false this.finishedText = res.resultMessage } + this.isLoadMore = false }, async getInnerDataList() { + this.isLoadMore = true // 遍历内勤需要查询的节点 for (let node of this.innerNodes) { let data = { @@ -182,6 +186,7 @@ export default { } else { this.currentPage++ } + this.isLoadMore = false }, async checkData(action, done) { if (action === 'confirm') { @@ -229,7 +234,9 @@ export default { this.basicId = basicId }, loadMore() { - this.branchType === '1' ? this.getInnerDataList() : this.getOuterDataList() + if (!this.isLoadMore) { + this.branchType === '1' ? this.getInnerDataList() : this.getOuterDataList() + } }, //审批 goApprove(baseId, appntNode) { diff --git a/src/views/ebiz/agentEenter/approve/BasicInfo.vue b/src/views/ebiz/agentEenter/approve/BasicInfo.vue index d91dd9ec6..68fdb64b7 100644 --- a/src/views/ebiz/agentEenter/approve/BasicInfo.vue +++ b/src/views/ebiz/agentEenter/approve/BasicInfo.vue @@ -186,7 +186,7 @@ export default { this.medias = res.content.ebizEnterCustomerDto.ebizMediaDtoLst this.guarantorList = res.content.ebizEnterCustomerDto.ebizGuarantorList this.relationList = res.content.ebizEnterCustomerDto.ebizRelationDtoList - // this.enterSubmitResDTO = res.content.enterSubmitResDTO + this.enterSubmitResDTO = res.content.enterSubmitResDTO this.classifyPhotos(this.medias) if (this.BasicInfoDTO.bankName == '102') { this.BasicInfoDTO.bankName = '工商银行'