From 83f6a92d846fb1bde6af6a4e340000525c3eb897 Mon Sep 17 00:00:00 2001 From: gyj Date: Tue, 20 Feb 2024 17:21:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B5=8B=E8=AF=95bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/handlecase/index.js | 8 ++ pages/handlecase/component/confirmPayment.vue | 15 ++- pages/handlecase/component/list.vue | 15 ++- pages/handlecase/component/newlyAddedCase.vue | 117 +++++++++++------- pages/handlecase/component/payList.vue | 25 ++-- 5 files changed, 118 insertions(+), 62 deletions(-) diff --git a/api/handlecase/index.js b/api/handlecase/index.js index ebdf0c3..6ec139a 100644 --- a/api/handlecase/index.js +++ b/api/handlecase/index.js @@ -161,3 +161,11 @@ export function confirmPaid(data) { data: data }) } +//默认新增显示 +export function getUserInfo(data) { + return request({ + url: '/caseApplication/getUserInfo', + method: 'get', + params: data + }) +} \ No newline at end of file diff --git a/pages/handlecase/component/confirmPayment.vue b/pages/handlecase/component/confirmPayment.vue index e042701..eb1ffd5 100644 --- a/pages/handlecase/component/confirmPayment.vue +++ b/pages/handlecase/component/confirmPayment.vue @@ -11,13 +11,13 @@ - + - + @@ -43,7 +43,9 @@ return { formData:{}, rules:{}, - paymentConfirm:{} + paymentConfirm:{}, + annexTypeS:false, + annexTypeB:false } }, methods:{ @@ -69,6 +71,13 @@ paymentDetails(val) { selectPaymentDetail(val).then(res => { this.formData = res.data; + this.formData.caseAttachList.forEach(res =>{ + if(res.annexType==4){ + this.annexTypeS = true + }else if(res.annexType==9){ + this.annexTypeB = true + } + }) }) }, }, diff --git a/pages/handlecase/component/list.vue b/pages/handlecase/component/list.vue index f5c1a00..7e658cf 100644 --- a/pages/handlecase/component/list.vue +++ b/pages/handlecase/component/list.vue @@ -90,7 +90,7 @@ this.onsubmitRow() } else if (type == 2) { // 缴费 - this.clickPay() + this.clickPay(4) } else if (type == 3 || type == 45) { this.confirmPayments() // 确认缴费 @@ -125,7 +125,7 @@ //结束 } else if (type == 44) { // 被申请人缴费 - this.clickPay() + this.clickPay(9) } }, // 案件详情以及操作 @@ -135,9 +135,9 @@ }) }, // 缴费 - clickPay() { + clickPay(type) { uni.navigateTo({ - url: `/pages/handlecase/component/payList?id=${this.defalutVal.id}` + url: `/pages/handlecase/component/payList?id=${this.defalutVal.id}&type=${type}` }) }, // 确认缴费 @@ -148,7 +148,12 @@ }, /**提交案件*/ onsubmitRow() { - caseAppSubmit().then(res => { + let onsubmitVal ={ + id : this.defalutVal.id, + batchNumber:"", + caseFlowId:this.defalutVal.caseFlowId + } + caseAppSubmit(onsubmitVal).then(res => { uni.showToast({ title: '提交成功', icon: 'none', diff --git a/pages/handlecase/component/newlyAddedCase.vue b/pages/handlecase/component/newlyAddedCase.vue index 2e45b14..3bc8515 100644 --- a/pages/handlecase/component/newlyAddedCase.vue +++ b/pages/handlecase/component/newlyAddedCase.vue @@ -13,7 +13,7 @@ > - @@ -22,7 +22,7 @@ :rules="[{'required': true,errorMessage: '模板不能为空'}]" > - + --> @@ -34,29 +34,30 @@ @change='clearValidate'> - + - + - - - + - - + + - - + + - - - - - - - - - - - + +