From 55d2589f51f0ff00565f4335b355ef69597125fd Mon Sep 17 00:00:00 2001 From: yuweiqi Date: Mon, 18 May 2020 09:42:19 +0800 Subject: [PATCH] =?UTF-8?q?[IMP]=E3=80=90=E8=87=AA=E5=8A=A9=E5=85=A5?= =?UTF-8?q?=E5=8F=B8=E6=B5=81=E7=A8=8B=E4=BC=98=E5=8C=96=E3=80=91=E7=AD=BE?= =?UTF-8?q?=E7=BD=B2=E8=BF=87=E7=9A=84=E5=8D=8F=E8=AE=AE=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E8=B7=B3=E8=BF=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/ebiz/agentEenter/Guarantee.vue | 25 +- src/views/ebiz/agentEenter/HealthNotice.vue | 18 +- .../agentEenter/IllegalLetterOfCommitment.vue | 22 +- .../ebiz/agentEenter/LetterCommitment.vue | 29 +- src/views/ebiz/agentEenter/LetterOfKnow.vue | 28 +- .../agentEenter/MessageLetterOfCommitment.vue | 30 +- src/views/ebiz/agentEenter/Paction.vue | 27 +- src/views/ebiz/agentEenter/SignContract.vue | 426 +++++++++++++----- src/views/ebiz/agentEenter/js/methods.js | 84 ++-- 9 files changed, 497 insertions(+), 192 deletions(-) diff --git a/src/views/ebiz/agentEenter/Guarantee.vue b/src/views/ebiz/agentEenter/Guarantee.vue index 28136c8bf..d9866aa18 100644 --- a/src/views/ebiz/agentEenter/Guarantee.vue +++ b/src/views/ebiz/agentEenter/Guarantee.vue @@ -12,11 +12,15 @@
担保人签字: - {{ appntSign.signStateD == '0' ? '签名' : '已签名' }} + {{ + appntSign.signStateD == '0' ? '签名' : '已签名' + }}
本人签字: - {{ appntSign.signState == '0' ? '签名' : '已签名' }} + {{ + appntSign.signState == '0' ? '签名' : '已签名' + }}
下一步 @@ -27,6 +31,8 @@ import { Field, Icon, Button, Radio, CheckboxGroup, NoticeBar, Dialog, RadioGroup } from 'vant' import { agreementQuery, signAgreement } from '@/api/ebiz/agentEenter/agentEenter.js' import config from '@/config' +import { filtSignList, getAgreementNextPagePath } from './js/methods' + export default { data() { return { @@ -101,22 +107,23 @@ export default { console.log(item) if (item.type == '12') { that.appntSign = item - if(item.signState == '0'){ + if (item.signState == '0') { this.isDisable = false this.isDisableD = false that.appntSign.signStateD = '0' that.appntSign.signState = '0' this.isReSign = '0' - }else{ + } else { this.isDisable = true this.isDisableD = true that.appntSign.signStateD = '1' that.appntSign.signState = '1' this.isReSign = '1' - } } }) + filtSignList(that, that.signList) + that.nextPagePath = getAgreementNextPagePath(that.signList, that.code, that.appntSign) that.pdfUrl = encodeURIComponent(config.imgDomain + `/returnDirectStream?imgPath=${that.appntSign.rgssUrl}`) } else { this.$toast(res.resultMessage) @@ -213,7 +220,7 @@ export default { this.isSignD = true } else { this.isDisabledComplite = true - this.isSignD= false + this.isSignD = false } } }) @@ -253,7 +260,7 @@ export default { } }) } else { - if(this.isReSign == '1'){ + if (this.isReSign == '1') { // 您已签名 this.$toast('您已签名') } @@ -281,10 +288,10 @@ export default { let that = this if (val.isOver == true && val.radio != '' && val.appntSign.signState !== '1') { that.isDisable = false - }else{ + } else { that.isDisable = true } - + if (val.isOver == true && val.radio != '' && val.appntSign.signStateD !== '1') { that.isDisableD = false } else { diff --git a/src/views/ebiz/agentEenter/HealthNotice.vue b/src/views/ebiz/agentEenter/HealthNotice.vue index 93bd0c6f6..2ad56cef7 100644 --- a/src/views/ebiz/agentEenter/HealthNotice.vue +++ b/src/views/ebiz/agentEenter/HealthNotice.vue @@ -24,7 +24,7 @@