diff --git a/src/views/arbitratorsManagement/arbitratorsList.vue b/src/views/arbitratorsManagement/arbitratorsList.vue new file mode 100644 index 0000000..c885f0e --- /dev/null +++ b/src/views/arbitratorsManagement/arbitratorsList.vue @@ -0,0 +1,230 @@ + + + + + \ No newline at end of file diff --git a/src/views/arbitratorsManagement/components/arbitratorDialog.vue b/src/views/arbitratorsManagement/components/arbitratorDialog.vue new file mode 100644 index 0000000..c7c0217 --- /dev/null +++ b/src/views/arbitratorsManagement/components/arbitratorDialog.vue @@ -0,0 +1,114 @@ + + + + + \ No newline at end of file diff --git a/src/views/awardManagement/components/MailawardDialog.vue b/src/views/awardManagement/components/MailawardDialog.vue index b575c2f..55c4cda 100644 --- a/src/views/awardManagement/components/MailawardDialog.vue +++ b/src/views/awardManagement/components/MailawardDialog.vue @@ -111,8 +111,14 @@ export default { formData: {}, }; }, - mounted () { - this.formData = {}; + watch: { + openMailawardDialog: { + handler(val) { + if (val) { + this.formData = {}; + } + }, + }, }, methods: { submitForm() { diff --git a/src/views/awardManagement/components/expressDeliveryDialog.vue b/src/views/awardManagement/components/expressDeliveryDialog.vue new file mode 100644 index 0000000..fcb395f --- /dev/null +++ b/src/views/awardManagement/components/expressDeliveryDialog.vue @@ -0,0 +1,101 @@ + + + + + \ No newline at end of file diff --git a/src/views/awardManagement/components/paymentdetailsDialog.vue b/src/views/awardManagement/components/paymentdetailsDialog.vue index f063fea..351a24f 100644 --- a/src/views/awardManagement/components/paymentdetailsDialog.vue +++ b/src/views/awardManagement/components/paymentdetailsDialog.vue @@ -66,6 +66,7 @@ label-width="300px" label-position="left" :rules="rules" + :disabled="flag == 3" > - + + + + @@ -90,11 +102,12 @@ import { } from "@/api/awardManagement/awardManagement"; import paymentdetailsDialog from "./components/paymentdetailsDialog.vue"; import mailawardDialog from './components/MailawardDialog.vue'; +import expressDeliveryDialog from './components/expressDeliveryDialog.vue'; export default { name: "paymentList", dicts: ["case_status"], - components: { paymentdetailsDialog, mailawardDialog }, + components: { paymentdetailsDialog, mailawardDialog, expressDeliveryDialog }, data() { return { queryParams: { @@ -124,6 +137,7 @@ export default { flag: null, openMailawardDialog: false, //送达裁决书页面 mailawardata: {}, //裁决书送达界面数据 + showDelivery: false, //快递信息弹框 }; }, created() { @@ -180,6 +194,37 @@ export default { cancelpaymentdetails() { this.openDialog = false; }, + // 用印申请 + showaffixModel(row) { + this.$modal.confirm('是否进行用印申请?') + .then(function () { + // return changeJobStatus(row.jobId, row.status); + }) + .then(() => { + // this.$modal.msgSuccess(text + "成功"); + }) + .catch(function () { + // row.status = row.status === "0" ? "1" : "0"; + }); + }, + // 快递信息弹框 + showDeliveryModel(row) { + console.log(row,'快递'); + this.showDelivery = true + }, + closeDeliveryModel() { + this.showDelivery = false + }, + // 案件归档 + showCasefilingModel() { + this.$modal.confirm('是否确认立即进行案件扫描?').then( + function () {} + ).then(() => { + + }).catch(function () { + + }) + }, // 送达裁决书弹框 showMailaward(row) { this.mailawardata = row; diff --git a/src/views/caseManagement/caseList.vue b/src/views/caseManagement/caseList.vue index d98b57b..fbc3b30 100644 --- a/src/views/caseManagement/caseList.vue +++ b/src/views/caseManagement/caseList.vue @@ -546,8 +546,8 @@ export default { // 是否进行缴费 payStatus(val) { this.getDetail({ id: val.id }); - // this.payTitle = "缴费"; - this.openPay = true; + this.payTitle = "缴费"; + this.openPay = true; }, getDetail(parms) { caseApplicationDetail(parms).then((res) => { diff --git a/src/views/caseManagement/components/caseentryDialog.vue b/src/views/caseManagement/components/caseentryDialog.vue index 17e8bd7..97f86ed 100644 --- a/src/views/caseManagement/components/caseentryDialog.vue +++ b/src/views/caseManagement/components/caseentryDialog.vue @@ -17,7 +17,10 @@ label-width="150px" :disabled="flag == '0'" > -

案件信息:

+
+
+
案件信息:
+
@@ -117,6 +120,7 @@ 点击上传
- 文件支持上传jpg/png、.doc/docx、pdf文件 + 文件支持上传.jpg,png,.doc,docx,.txt,.pdf文件
@@ -147,7 +151,7 @@ >
- {{ item }} + {{ item.annexName }}
@@ -162,8 +166,8 @@ " >
- - {{ item }} + + {{ item.annexName }}
@@ -196,7 +200,11 @@ >
-

申请人主体信息:

+
+
+
申请人主体信息:
+
+ -

代理人信息:

+
+
+
代理人信息:
+
+
-

被申请人主体信息:

+
+
+
被申请人主体信息:
+
+ -

代理人信息:

+
+
+
代理人信息:
+
+ { - if (item.annexType == 2) { - this.applicateArr.push(item.annexName); - } - if (item.annexType == 6) { - this.quiltArr.push(item.annexName); - } - }); - this.fileList = this.caseAttachList; - this.fileList.forEach((item) => { - item["name"] = item.annexName; - item["certificatePath"] = item.annexPath; - }); + this.form2.paymentArr = this.initpaymentArr; + this.form3.paymentArr1 = this.initpaymentArr1; + console.log(this.caseAttachList, "caseAttachList"); + this.caseAttachList.forEach((item) => { + console.log(item, "iytem"); + if (item.annexType == 2) { + this.applicateArr.push({ + annexName: item.annexName, + annexPath: item.annexPath, + }); + } + if (item.annexType == 6) { + this.quiltArr.push({ + annexName: item.annexName, + annexPath: item.annexPath, + }); + } + }); + this.fileList = this.caseAttachList; + this.fileList.forEach((item) => { + item["name"] = item.annexName; + item["certificatePath"] = item.annexPath; + }); } if (this.flag == "2") { this.form2.paymentArr = [ @@ -849,13 +877,16 @@ export default { return window.location.origin + "/API/evidence/upload"; }, handlePreview(file) { - if (file.certificatePath) { + if (this.flag == "2") { + window.open( + window.location.origin + "/API" + file.response.data.annexName, + "_blank" + ); + } else if (this.flag == "1") { window.open( window.location.origin + "/API" + file.certificatePath, "_blank" ); - } else { - this.$message.warning("暂不支持预览"); } }, @@ -1001,10 +1032,17 @@ export default { } }); }, - // 详情显示,展示案件文件 + // 详情显示,展示申请人案件文件 toFile(item, index) { window.open( - window.location.origin + "/API" + this.caseAttachList[index].annexPath, + window.location.origin + "/API" + this.applicateArr[index].annexPath, + "_black" + ); + }, + // 被申请人文件 + toFile1(item, index) { + window.open( + window.location.origin + "/API" + this.quiltArr[index].annexPath, "_black" ); }, @@ -1022,6 +1060,16 @@ export default { background: #ffffff; border-radius: 20px; } +.caseInfo { + font-size: 17px; + font-weight: 600; +} +.infoIcon { + width: 4px; + // height: 17px; + background-color: #0072ff; + margin-right: 5px; +} .el-date-editor { width: 100%; } diff --git a/src/views/caseManagement/components/courtReviewDialog.vue b/src/views/caseManagement/components/courtReviewDialog.vue index a5865b0..3fa14b8 100644 --- a/src/views/caseManagement/components/courtReviewDialog.vue +++ b/src/views/caseManagement/components/courtReviewDialog.vue @@ -122,4 +122,7 @@ export default { // line-height: 48px; } } +::v-deep .el-form-item__error { + left: 90px; +} \ No newline at end of file diff --git a/src/views/caseManagement/components/formateCourtDialog.vue b/src/views/caseManagement/components/formateCourtDialog.vue index 266a240..35216cf 100644 --- a/src/views/caseManagement/components/formateCourtDialog.vue +++ b/src/views/caseManagement/components/formateCourtDialog.vue @@ -8,7 +8,7 @@ :destroy-on-close="true" center > - + 是 @@ -16,12 +16,18 @@ + 当前案件未指定仲裁员,请先指定仲裁员! +

+
+
+
仲裁员信息列表
+
\ No newline at end of file diff --git a/src/views/caseManagement/components/payDialog.vue b/src/views/caseManagement/components/payDialog.vue index 3c4ae0c..c36d770 100644 --- a/src/views/caseManagement/components/payDialog.vue +++ b/src/views/caseManagement/components/payDialog.vue @@ -18,9 +18,11 @@ {{ form.respondentName }} - {{ - form.caseStatusName - }} + + + {{ form.caseStatusName }} + + {{ form.arbitratClaims }} @@ -71,9 +73,10 @@ export default { selectCaseApplicationConfirmFn(parms) { selectCaseApplicationConfirm(parms).then(res => { console.log(res, this.form, "KKKKKKKKKKKKKKKKKKKK"); - if(res.data.paymentStatus == 1){ + if(res && res.data && res.data.paymentStatus == 1){ clearInterval(this.timer); - this.openPay = false; + // this.openPay = false; + this.payCancel() this.$message({ message: "缴费成功", type: "success", diff --git a/src/views/paymentManagement/components/paymentdetailsDialog.vue b/src/views/paymentManagement/components/paymentdetailsDialog.vue index fe803c1..7e479c1 100644 --- a/src/views/paymentManagement/components/paymentdetailsDialog.vue +++ b/src/views/paymentManagement/components/paymentdetailsDialog.vue @@ -3,40 +3,35 @@ - + - + - + - + + {{ form.caseStatusName }} - + + + {{ form.paymentStatusName }} +