From 499d0ba2280b786bb4d4f2c3965fd363a80d0585 Mon Sep 17 00:00:00 2001 From: Your Name Date: Tue, 19 Sep 2023 18:31:05 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=B9=E6=8D=AE=E7=8A=B6=E6=80=81=E6=8E=A7?= =?UTF-8?q?=E5=88=B6=E6=8C=89=E9=92=AE=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/caseManagement/caseList.vue | 26 ++- .../components/adjudicaterecordDialog.vue | 179 ++++++++++-------- vue.config.js | 4 +- 3 files changed, 123 insertions(+), 86 deletions(-) diff --git a/src/views/caseManagement/caseList.vue b/src/views/caseManagement/caseList.vue index db87f9b..9d5dc46 100644 --- a/src/views/caseManagement/caseList.vue +++ b/src/views/caseManagement/caseList.vue @@ -143,6 +143,7 @@ type="text" icon="el-icon-edit" @click="editRow(scope.row)" + v-if="scope.row.caseStatus == 0" v-hasPermi="['monitor:online:forceLogout']" >修改 @@ -151,6 +152,7 @@ type="text" icon="el-icon-delete" @click="deleteRow(scope.row)" + v-if="scope.row.caseStatus == 0" v-hasPermi="['monitor:online:forceLogout']" >删除 @@ -159,6 +161,7 @@ type="text" icon="el-icon-zoom-in" @click="filingreviewRow(scope.row)" + v-if="scope.row.caseStatus == 1" v-hasPermi="['monitor:online:forceLogout']" >立案审查 @@ -167,6 +170,7 @@ type="text" icon="el-icon-tickets" @click="viewpaymentRow(scope.row)" + v-if="scope.row.caseStatus == 2" v-hasPermi="['monitor:online:forceLogout']" >查看缴费 @@ -183,6 +187,7 @@ type="text" icon="el-icon-s-check" @click="courtconfirmationRow(scope.row)" + v-if="scope.row.caseStatus == 6" v-hasPermi="['monitor:online:forceLogout']" >组庭确认 @@ -191,6 +196,7 @@ type="text" icon="el-icon-check" @click="courtreviewRow(scope.row)" + v-if="scope.row.caseStatus == 5" v-hasPermi="['monitor:online:forceLogout']" >组庭审核 @@ -199,6 +205,7 @@ type="text" icon="el-icon-sort" @click="choosetrialmethodRow(scope.row)" + v-if="scope.row.caseStatus == 7" v-hasPermi="['monitor:online:forceLogout']" >选择开庭方式 @@ -207,6 +214,7 @@ type="text" icon="el-icon-edit-outline" @click="adjudicaterecordRow(scope.row)" + v-if="scope.row.caseStatus == 9" v-hasPermi="['monitor:online:forceLogout']" >书面审理 @@ -215,6 +223,7 @@ type="text" icon="el-icon-service" @click="trialcourtRow(scope.row)" + v-if="scope.row.caseStatus == 8" v-hasPermi="['monitor:online:forceLogout']" >开庭审理 @@ -223,6 +232,7 @@ type="text" icon="el-icon-document" @click="generateawardRow(scope.row)" + v-if="scope.row.caseStatus == 10" v-hasPermi="['monitor:online:forceLogout']" >生成裁决书 @@ -231,6 +241,7 @@ type="text" icon="el-icon-receiving" @click="fileRow(scope.row)" + v-if="scope.row.caseStatus == 16" v-hasPermi="['monitor:online:forceLogout']" >归档 @@ -285,6 +296,7 @@ @@ -356,6 +368,7 @@ export default { showchoosetrialmethod: false, //选择仲裁方式页面 choosetrialmethodata:{}, showadjudicaterecord: false, //书面审理弹框 + adjudicatename: {},//书面仲裁(被)申请人姓名 showtrialincourt: false, //开庭审理 }; }, @@ -524,7 +537,7 @@ export default { // console.log(row, "书面审理"); this.showadjudicaterecord = true; this.form = row; - // this.getInfo(row) + this.getInfo(row) }, canceladjudicaterecord() { this.showadjudicaterecord = false; @@ -549,8 +562,15 @@ export default { getInfo(row) { const id = row.id; selectCaseApply({ id }).then((res) => { - this.visible = true; - this.formData = res.data; + console.log(res,'nnnnnnnnnnnn'); + // this.visible = true; + // this.formData = res.data; + this.adjudicatename = { + applicantName: res.data.applicantName, + respondentName: res.data.respondentName, + feePayable: res.data.feePayable, + hearDate: res.data.hearDate + } this.initpaymentArr = []; this.initpaymentArr1 = []; res.data.caseAffiliates.forEach((item) => { diff --git a/src/views/caseManagement/components/adjudicaterecordDialog.vue b/src/views/caseManagement/components/adjudicaterecordDialog.vue index 8073a25..e4f1410 100644 --- a/src/views/caseManagement/components/adjudicaterecordDialog.vue +++ b/src/views/caseManagement/components/adjudicaterecordDialog.vue @@ -3,9 +3,9 @@

案件信息:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - - + + + + + + + @@ -167,7 +178,7 @@ import { writtenHear } from "@/api/caseManagement/caseManagement.js"; export default { - props: ["showadjudicaterecord", "form"], + props: ["showadjudicaterecord", "form", "adjudicatename"], data() { return { formData: {}, @@ -179,6 +190,7 @@ export default { handler(val) { if (val) { this.formData = this.form; + console.log('this.formData',this.formData); this.form2 = {}; } }, @@ -212,4 +224,9 @@ export default { \ No newline at end of file diff --git a/vue.config.js b/vue.config.js index d1d3369..5b35050 100644 --- a/vue.config.js +++ b/vue.config.js @@ -11,8 +11,8 @@ const name = process.env.VUE_APP_TITLE || '智慧仲裁管理系统' // 网页 const port = process.env.port || process.env.npm_config_port || 80 // 端口 -const API = 'http://121.40.189.20:9001' //测试 -// const API = 'http://192.168.3.77:8080' //Q +// const API = 'http://121.40.189.20:9001' //测试 +const API = 'http://192.168.3.77:8080' //Q // vue.config.js 配置说明 //官方vue.config.js 参考文档 https://cli.vuejs.org/zh/config/#css-loaderoptions