hanchaobo 2 years ago
parent
commit
58b1d23738

+ 4
- 4
src/views/caseManagement/caseList.vue View File

55
             <el-table-column label="被申请人" align="center" prop="respondentName" :show-overflow-tooltip="true" />
55
             <el-table-column label="被申请人" align="center" prop="respondentName" :show-overflow-tooltip="true" />
56
             <el-table-column label="案件标的" align="center" prop="caseSubjectAmount" :show-overflow-tooltip="true" />
56
             <el-table-column label="案件标的" align="center" prop="caseSubjectAmount" :show-overflow-tooltip="true" />
57
             <el-table-column label="调解员" align="center" prop="mediatorName" :show-overflow-tooltip="true" />
57
             <el-table-column label="调解员" align="center" prop="mediatorName" :show-overflow-tooltip="true" />
58
-            <el-table-column label="开庭日期" align="center" prop="hearDate" :show-overflow-tooltip="true" />
58
+            <el-table-column label="调解时间" align="center" prop="hearDate" :show-overflow-tooltip="true" />
59
             <el-table-column label="案件状态" align="center" prop="caseStatusName" :show-overflow-tooltip="true" />
59
             <el-table-column label="案件状态" align="center" prop="caseStatusName" :show-overflow-tooltip="true" />
60
             <el-table-column label="创建时间" align="center" prop="createTime" :show-overflow-tooltip="true" />
60
             <el-table-column label="创建时间" align="center" prop="createTime" :show-overflow-tooltip="true" />
61
             <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
61
             <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
77
                     <!-- <el-button size="mini" @click="signMediation(scope.row)" type="text" icon="el-icon-edit-outline">申请人签收</el-button> -->
77
                     <!-- <el-button size="mini" @click="signMediation(scope.row)" type="text" icon="el-icon-edit-outline">申请人签收</el-button> -->
78
                     <!-- <el-button size="mini" @click="receivedMediation(scope.row)" type="text" icon="el-icon-edit-outline">被申请人签收</el-button>                 -->
78
                     <!-- <el-button size="mini" @click="receivedMediation(scope.row)" type="text" icon="el-icon-edit-outline">被申请人签收</el-button>                 -->
79
                     <el-button size="mini" type="text" icon="el-icon-edit"
79
                     <el-button size="mini" type="text" icon="el-icon-edit"
80
-                        @click="evidenceUpload(scope.row)" v-hasPermi="['caseManagement:list:evidenceEdit']">证据修改</el-button>
80
+                        @click="evidenceUpload(scope.row)" v-hasPermi="['caseManagement:list:evidenceEdit']">上传证据</el-button>
81
                     <el-button size="mini" type="text" icon="el-icon-edit" @click="caseFilingDetails(scope.row)">归档详情</el-button>  
81
                     <el-button size="mini" type="text" icon="el-icon-edit" @click="caseFilingDetails(scope.row)">归档详情</el-button>  
82
                     <!-- <el-button size="mini" type="text" icon="el-icon-tickets" @click="payStatus(scope.row)">缴费</el-button> -->
82
                     <!-- <el-button size="mini" type="text" icon="el-icon-tickets" @click="payStatus(scope.row)">缴费</el-button> -->
83
                     <!-- <el-button size="mini" type="text" icon="el-icon-tickets" @click="selectMediator(scope.row)">预约时间</el-button> -->
83
                     <!-- <el-button size="mini" type="text" icon="el-icon-tickets" @click="selectMediator(scope.row)">预约时间</el-button> -->
375
         /** 列表提交立案 */
375
         /** 列表提交立案 */
376
         onsubmitRow(row) {
376
         onsubmitRow(row) {
377
             this.$modal
377
             this.$modal
378
-                .confirm("是否提交立案申请?")
378
+                .confirm("是否提交调解申请?")
379
                 .then(function () {
379
                 .then(function () {
380
                     return submitCaseApply({ id: row.id, caseFlowId: row.caseFlowId });
380
                     return submitCaseApply({ id: row.id, caseFlowId: row.caseFlowId });
381
                 })
381
                 })
382
                 .then(() => {
382
                 .then(() => {
383
                     this.getList(this.queryParams);
383
                     this.getList(this.queryParams);
384
-                    this.$modal.msgSuccess("立案申请成功");
384
+                    this.$modal.msgSuccess("调解申请成功");
385
                 })
385
                 })
386
                 .catch(() => { });
386
                 .catch(() => { });
387
         },
387
         },

+ 2
- 2
src/views/caseManagement/components/addCase.vue View File

418
         </el-col>
418
         </el-col>
419
       </el-form>
419
       </el-form>
420
       <div v-if="activeName == 'second'">
420
       <div v-if="activeName == 'second'">
421
-        <el-card class="box-card" style="margin-bottom: 30px">
421
+        <el-card class="box-card" style="margin-bottom: 30px" v-if="applicantEvidence.length">
422
           <div slot="header" class="clearfix">
422
           <div slot="header" class="clearfix">
423
             <span>申请人证据清单</span>
423
             <span>申请人证据清单</span>
424
           </div>
424
           </div>
427
             {{ item.annexName }}
427
             {{ item.annexName }}
428
           </div>
428
           </div>
429
         </el-card>
429
         </el-card>
430
-        <el-card class="box-card">
430
+        <el-card class="box-card" v-if="respondentEvidence.length">
431
           <div slot="header" class="clearfix">
431
           <div slot="header" class="clearfix">
432
             <span>被申请人证据清单</span>
432
             <span>被申请人证据清单</span>
433
           </div>
433
           </div>

+ 4
- 4
src/views/caseManagement/components/confirmMediator.vue View File

10
                     @selection-change="handleSelectionChange">
10
                     @selection-change="handleSelectionChange">
11
                     <el-table-column type="selection" width="55">
11
                     <el-table-column type="selection" width="55">
12
                     </el-table-column>
12
                     </el-table-column>
13
-                    <el-table-column prop="mediatorName" label="调解员名称">
13
+                    <el-table-column prop="mediatorName" label="调解员">
14
                     </el-table-column>
14
                     </el-table-column>
15
                     <el-table-column prop="specialty" label="专业">
15
                     <el-table-column prop="specialty" label="专业">
16
                     </el-table-column>
16
                     </el-table-column>
23
                     <div style="margin-bottom: 20px;margin-top: 20px;">当前调解员</div>
23
                     <div style="margin-bottom: 20px;margin-top: 20px;">当前调解员</div>
24
                 </div>
24
                 </div>
25
                 <el-table ref="multipleTable" :data="tableDataNow" tooltip-effect="dark" style="width: 100%">
25
                 <el-table ref="multipleTable" :data="tableDataNow" tooltip-effect="dark" style="width: 100%">
26
-                    <el-table-column prop="mediatorName" label="调解员名称">
26
+                    <el-table-column prop="mediatorName" label="调解员">
27
                     </el-table-column>
27
                     </el-table-column>
28
                     <!-- <el-table-column prop="specialty" label="专业">
28
                     <!-- <el-table-column prop="specialty" label="专业">
29
                     </el-table-column>
29
                     </el-table-column>
36
                     <div style="margin-bottom: 20px;margin-top: 20px;">申请人调解员</div>
36
                     <div style="margin-bottom: 20px;margin-top: 20px;">申请人调解员</div>
37
                 </div>
37
                 </div>
38
                 <el-table ref="multipleTable" :data="applicantTable" tooltip-effect="dark" style="width: 100%">
38
                 <el-table ref="multipleTable" :data="applicantTable" tooltip-effect="dark" style="width: 100%">
39
-                    <el-table-column prop="mediatorName" label="调解员名称">
39
+                    <el-table-column prop="mediatorName" label="调解员">
40
                     </el-table-column>
40
                     </el-table-column>
41
                     <!-- <el-table-column prop="specialty" label="专业">
41
                     <!-- <el-table-column prop="specialty" label="专业">
42
                     </el-table-column>
42
                     </el-table-column>
49
                     <div style="margin-bottom: 20px;margin-top: 20px;">被申请人调解员</div>
49
                     <div style="margin-bottom: 20px;margin-top: 20px;">被申请人调解员</div>
50
                 </div>
50
                 </div>
51
                 <el-table ref="multipleTable" :data="respondentTable" tooltip-effect="dark" style="width: 100%">
51
                 <el-table ref="multipleTable" :data="respondentTable" tooltip-effect="dark" style="width: 100%">
52
-                    <el-table-column prop="mediatorName" label="调解员名称">
52
+                    <el-table-column prop="mediatorName" label="调解员">
53
                     </el-table-column>
53
                     </el-table-column>
54
                     <!-- <el-table-column prop="specialty" label="专业">
54
                     <!-- <el-table-column prop="specialty" label="专业">
55
                     </el-table-column>
55
                     </el-table-column>

+ 4
- 4
src/views/caseManagement/components/departmentMediator.vue View File

10
                     @selection-change="handleSelectionChange">
10
                     @selection-change="handleSelectionChange">
11
                     <el-table-column type="selection" width="55">
11
                     <el-table-column type="selection" width="55">
12
                     </el-table-column>
12
                     </el-table-column>
13
-                    <el-table-column prop="mediatorName" label="调解员名称">
13
+                    <el-table-column prop="mediatorName" label="调解员">
14
                     </el-table-column>
14
                     </el-table-column>
15
                     <el-table-column prop="specialty" label="专业">
15
                     <el-table-column prop="specialty" label="专业">
16
                     </el-table-column>
16
                     </el-table-column>
23
                     <div style="margin-bottom: 20px;margin-top: 20px;">当前调解员</div>
23
                     <div style="margin-bottom: 20px;margin-top: 20px;">当前调解员</div>
24
                 </div>
24
                 </div>
25
                 <el-table ref="multipleTable" :data="tableDataNow" tooltip-effect="dark" style="width: 100%">
25
                 <el-table ref="multipleTable" :data="tableDataNow" tooltip-effect="dark" style="width: 100%">
26
-                    <el-table-column prop="mediatorName" label="调解员名称">
26
+                    <el-table-column prop="mediatorName" label="调解员">
27
                     </el-table-column>
27
                     </el-table-column>
28
                     <!-- <el-table-column prop="specialty" label="专业">
28
                     <!-- <el-table-column prop="specialty" label="专业">
29
                     </el-table-column>
29
                     </el-table-column>
36
                     <div style="margin-bottom: 20px;margin-top: 20px;">申请人调解员</div>
36
                     <div style="margin-bottom: 20px;margin-top: 20px;">申请人调解员</div>
37
                 </div>
37
                 </div>
38
                 <el-table ref="multipleTable" :data="applicantTable" tooltip-effect="dark" style="width: 100%">
38
                 <el-table ref="multipleTable" :data="applicantTable" tooltip-effect="dark" style="width: 100%">
39
-                    <el-table-column prop="mediatorName" label="调解员名称">
39
+                    <el-table-column prop="mediatorName" label="调解员">
40
                     </el-table-column>
40
                     </el-table-column>
41
                     <!-- <el-table-column prop="specialty" label="专业">
41
                     <!-- <el-table-column prop="specialty" label="专业">
42
                     </el-table-column>
42
                     </el-table-column>
49
                     <div style="margin-bottom: 20px;margin-top: 20px;">被申请人调解员</div>
49
                     <div style="margin-bottom: 20px;margin-top: 20px;">被申请人调解员</div>
50
                 </div>
50
                 </div>
51
                 <el-table ref="multipleTable" :data="respondentTable" tooltip-effect="dark" style="width: 100%">
51
                 <el-table ref="multipleTable" :data="respondentTable" tooltip-effect="dark" style="width: 100%">
52
-                    <el-table-column prop="mediatorName" label="调解员名称">
52
+                    <el-table-column prop="mediatorName" label="调解员">
53
                     </el-table-column>
53
                     </el-table-column>
54
                     <!-- <el-table-column prop="specialty" label="专业">
54
                     <!-- <el-table-column prop="specialty" label="专业">
55
                     </el-table-column>
55
                     </el-table-column>

+ 2
- 2
src/views/caseManagement/components/evidenceDialog.vue View File

1
 <template>
1
 <template>
2
     <div>
2
     <div>
3
-        <el-dialog title="修改证据" :visible="evidenceVisable" @close="cancel" center :distroy-on-close="true">
3
+        <el-dialog title="上传证据" :visible="evidenceVisable" @close="cancel" center :distroy-on-close="true">
4
             <el-descriptions title="案件内容" :column="2" border>
4
             <el-descriptions title="案件内容" :column="2" border>
5
                 <el-descriptions-item label="案件编号">{{ evidenceData.caseNum }}</el-descriptions-item>
5
                 <el-descriptions-item label="案件编号">{{ evidenceData.caseNum }}</el-descriptions-item>
6
                 <el-descriptions-item label="申请人">{{ evidenceData.applicationName }}</el-descriptions-item>
6
                 <el-descriptions-item label="申请人">{{ evidenceData.applicationName }}</el-descriptions-item>
8
                 <el-descriptions-item label="案件状态">
8
                 <el-descriptions-item label="案件状态">
9
                     <el-tag size="small">{{ evidenceData.caseStatusName }}</el-tag>
9
                     <el-tag size="small">{{ evidenceData.caseStatusName }}</el-tag>
10
                 </el-descriptions-item>
10
                 </el-descriptions-item>
11
-                <el-descriptions-item label="仲裁方式">{{ evidenceData.arbitratMethodName }}</el-descriptions-item>
11
+                <!-- <el-descriptions-item label="仲裁方式">{{ evidenceData.arbitratMethodName }}</el-descriptions-item> -->
12
                 <el-descriptions-item label="申请人证据">
12
                 <el-descriptions-item label="申请人证据">
13
                     <div style="color: #104fad;cursor:pointer" v-for="(item, index) in fileListData"
13
                     <div style="color: #104fad;cursor:pointer" v-for="(item, index) in fileListData"
14
                         @click="preview(item.annexPath)" :key="index">
14
                         @click="preview(item.annexPath)" :key="index">

+ 6
- 5
src/views/caseManagement/components/mediation.vue View File

51
                 <el-radio :label="2">未达成调解</el-radio>
51
                 <el-radio :label="2">未达成调解</el-radio>
52
                 <el-radio :label="3">未达成调解但不在争议</el-radio>
52
                 <el-radio :label="3">未达成调解但不在争议</el-radio>
53
                 <el-radio :label="4">未达成调解但同意引入仲裁</el-radio>
53
                 <el-radio :label="4">未达成调解但同意引入仲裁</el-radio>
54
+                <el-radio :label="5">达成和解</el-radio>
54
             </el-radio-group>
55
             </el-radio-group>
55
           </el-form-item>
56
           </el-form-item>
56
         </el-col>
57
         </el-col>
57
-        <el-col :span="24">
58
+        <!-- <el-col :span="24">
58
           <el-form-item label="是否和解" v-if="mediaResult==1">
59
           <el-form-item label="是否和解" v-if="mediaResult==1">
59
              <el-radio-group v-model="isReconci">
60
              <el-radio-group v-model="isReconci">
60
                 <el-radio :label="1">是</el-radio>
61
                 <el-radio :label="1">是</el-radio>
61
                 <el-radio :label="0">否</el-radio>
62
                 <el-radio :label="0">否</el-radio>
62
             </el-radio-group>
63
             </el-radio-group>
63
           </el-form-item>
64
           </el-form-item>
64
-        </el-col>
65
+        </el-col> -->
65
         <!-- <el-col :span="24">
66
         <!-- <el-col :span="24">
66
           <el-form-item label="被申请人案件证据:">
67
           <el-form-item label="被申请人案件证据:">
67
             <div v-if="quiltArr.length == 0">被申请人暂未提供证据!</div>
68
             <div v-if="quiltArr.length == 0">被申请人暂未提供证据!</div>
83
           </el-form-item>
84
           </el-form-item>
84
         </el-col>
85
         </el-col>
85
         <el-col :span="24" v-if="mediationType">
86
         <el-col :span="24" v-if="mediationType">
86
-          <el-form-item label="开庭时间:">
87
+          <el-form-item label="调解时间:">
87
             <div>{{ formData.hearDate }}</div>
88
             <div>{{ formData.hearDate }}</div>
88
           </el-form-item>
89
           </el-form-item>
89
         </el-col>
90
         </el-col>
136
       roomId: null,
137
       roomId: null,
137
       startTime: null,
138
       startTime: null,
138
       mediaResult:1,
139
       mediaResult:1,
139
-      isReconci:0,
140
+      // isReconci:0,
140
       formData: {
141
       formData: {
141
         affiliate: {}
142
         affiliate: {}
142
       },
143
       },
252
         id: this.mediationData.id,
253
         id: this.mediationData.id,
253
         caseFlowId: this.mediationData.caseFlowId,
254
         caseFlowId: this.mediationData.caseFlowId,
254
         attachList: this.attachList,
255
         attachList: this.attachList,
255
-        isReconci:this.isReconci,
256
+        // isReconci:this.isReconci,
256
         mediaResult:this.mediaResult,
257
         mediaResult:this.mediaResult,
257
       });
258
       });
258
     },
259
     },

+ 1
- 1
src/views/caseManagement/components/selectMediator.vue View File

9
                     @selection-change="handleSelectionChange">
9
                     @selection-change="handleSelectionChange">
10
                     <el-table-column type="selection" width="55">
10
                     <el-table-column type="selection" width="55">
11
                     </el-table-column>
11
                     </el-table-column>
12
-                    <el-table-column prop="mediatorName" label="调解员名称">
12
+                    <el-table-column prop="mediatorName" label="调解员">
13
                     </el-table-column>
13
                     </el-table-column>
14
                     <el-table-column prop="specialty" label="专业">
14
                     <el-table-column prop="specialty" label="专业">
15
                     </el-table-column>
15
                     </el-table-column>

+ 1
- 1
src/views/system/user/index.vue View File

565
 </script>
565
 </script>
566
 <style lang="scss" scoped>
566
 <style lang="scss" scoped>
567
 .head-container {
567
 .head-container {
568
-  width: 220px;
568
+  width: 98%;
569
 
569
 
570
   ::v-deep .el-tree-node {
570
   ::v-deep .el-tree-node {
571
     white-space: normal;
571
     white-space: normal;

+ 5
- 0
vue.config.js View File

14
 // const API = 'http://121.40.189.20:9001'  //生产
14
 // const API = 'http://121.40.189.20:9001'  //生产
15
 const API = 'http://121.40.189.20:6001'  //测试
15
 const API = 'http://121.40.189.20:6001'  //测试
16
 // const API = 'http://192.168.3.18:6001'  //B
16
 // const API = 'http://192.168.3.18:6001'  //B
17
+<<<<<<< HEAD
17
 // const API = 'http://172.16.0.237:6001' //Q
18
 // const API = 'http://172.16.0.237:6001' //Q
18
 // const API = 'http://172.16.1.43:6001' //w
19
 // const API = 'http://172.16.1.43:6001' //w
20
+=======
21
+// const API = 'http://172.16.1.30:6001' //Q
22
+// const API = 'http://172.16.1.17:6001' //w
23
+>>>>>>> 14df1eebfbde9573a5c541678ad9dfbb33797007
19
 
24
 
20
 // vue.config.js 配置说明
25
 // vue.config.js 配置说明
21
 //官方vue.config.js 参考文档 https://cli.vuejs.org/zh/config/#css-loaderoptions
26
 //官方vue.config.js 参考文档 https://cli.vuejs.org/zh/config/#css-loaderoptions