diff --git a/src/views/caseManagement/caseList.vue b/src/views/caseManagement/caseList.vue index 00bd901..18748f9 100644 --- a/src/views/caseManagement/caseList.vue +++ b/src/views/caseManagement/caseList.vue @@ -107,7 +107,7 @@ + :queryParams="queryParams" @getList="getList" @paycancelRow="paycancelRow" :formPayDetailAffiliate="formPayDetailAffiliate"> @@ -213,6 +213,7 @@ export default { flagLoading: true, //案件日志弹框loading confirmTionVisable:false,//确认调解书弹窗 addModifyData:null,//新增修改传的参数 + formPayDetailAffiliate:{}, mediatorData:{}, flag: null, caseData: {}, @@ -296,7 +297,11 @@ export default { pageNum: 1, pageSize: 100000 }).then(res => { - this.buttonList = res.rows; + res.rows.forEach(item => { + if(item.id !=11 && item.id !=17){ + this.buttonList.push(item) + } + }); }) }, /** 新增案件 */ @@ -369,6 +374,7 @@ export default { getDetail(parms) { caseApplicationSelectById(parms).then((res) => { this.formPayDetail = res.data; + this.formPayDetailAffiliate = res.data.affiliate; this.payForm.feePayable = res.data.feePayable; this.payForm.caseId = res.data.id; }); diff --git a/src/views/caseManagement/components/addCase.vue b/src/views/caseManagement/components/addCase.vue index 4fd4470..d921c42 100644 --- a/src/views/caseManagement/components/addCase.vue +++ b/src/views/caseManagement/components/addCase.vue @@ -92,8 +92,16 @@ - -
+ +
+
{{ + item.annexName }}
+
+
+ + + +
{{ item.annexName }}
@@ -424,6 +432,7 @@ export default { this.respondentEvidence = []; caseApplicationSelectById({ id: data }).then((res => { this.formData = res.data; + console.log(this.formData) this.formData.caseAttachList.forEach(item => { if (item.annexType == 2) { this.applicantEvidence.push(item) diff --git a/src/views/caseManagement/components/confirmMediation.vue b/src/views/caseManagement/components/confirmMediation.vue index 1906b10..6b84507 100644 --- a/src/views/caseManagement/components/confirmMediation.vue +++ b/src/views/caseManagement/components/confirmMediation.vue @@ -47,6 +47,14 @@
+ + +
+
{{ + item.annexName }}
+
+
+
上传修改后调解书 @@ -94,6 +102,7 @@ export default { formData: { affiliate: {} }, + fileURL: window.location.origin + "/API", annexId:null, headers: { Authorization: "Bearer " + getToken() @@ -110,6 +119,10 @@ export default { this.formData = res.data; }); }, + /** 查看申请书 */ + fileDetil(val) { + window.open(this.fileURL + val) + }, UploadUrl() { return window.location.origin + "/API/common/upload"; }, diff --git a/src/views/caseManagement/components/payDialog.vue b/src/views/caseManagement/components/payDialog.vue index 3a582af..9e2223b 100644 --- a/src/views/caseManagement/components/payDialog.vue +++ b/src/views/caseManagement/components/payDialog.vue @@ -7,7 +7,7 @@ formPayDetail.caseNum }} {{ - formPayDetail.affiliate.applicationOrganName || '' + formPayDetailAffiliate.applicationOrganName || '' }} {{ formPayDetail.caseSubjectAmount @@ -16,13 +16,13 @@ formPayDetail.feePayable }} {{ - formPayDetail.affiliate.respondentName + formPayDetailAffiliate.respondentName }} - +
@@ -64,7 +64,7 @@ import { casePay, confirmPayDig } from "@/api/pay/pay"; import QRCode from "qrcodejs2"; import { getToken } from "@/utils/auth"; export default { - props: ["openPay", "payTitle", "formPayDetail", "payForm", "queryParams","payId"], + props: ["openPay", "payTitle", "formPayDetail", "payForm", "queryParams","payId","formPayDetailAffiliate"], data() { return { // key: value