Просмотр исходного кода

Merge branch 'hhl' of SH-Arbitrate/Mediation-Frontend into dev

hhlxayunmei 2 лет назад
Родитель
Сommit
14df1eebfb

+ 4
- 4
src/views/caseManagement/caseList.vue Просмотреть файл

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

+ 2
- 2
src/views/caseManagement/components/addCase.vue Просмотреть файл

409
         </el-col>
409
         </el-col>
410
       </el-form>
410
       </el-form>
411
       <div v-if="activeName == 'second'">
411
       <div v-if="activeName == 'second'">
412
-        <el-card class="box-card" style="margin-bottom: 30px">
412
+        <el-card class="box-card" style="margin-bottom: 30px" v-if="applicantEvidence.length">
413
           <div slot="header" class="clearfix">
413
           <div slot="header" class="clearfix">
414
             <span>申请人证据清单</span>
414
             <span>申请人证据清单</span>
415
           </div>
415
           </div>
418
             {{ item.annexName }}
418
             {{ item.annexName }}
419
           </div>
419
           </div>
420
         </el-card>
420
         </el-card>
421
-        <el-card class="box-card">
421
+        <el-card class="box-card" v-if="respondentEvidence.length">
422
           <div slot="header" class="clearfix">
422
           <div slot="header" class="clearfix">
423
             <span>被申请人证据清单</span>
423
             <span>被申请人证据清单</span>
424
           </div>
424
           </div>

+ 4
- 4
src/views/caseManagement/components/confirmMediator.vue Просмотреть файл

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 Просмотреть файл

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 Просмотреть файл

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 Просмотреть файл

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 Просмотреть файл

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 Просмотреть файл

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;

+ 2
- 2
vue.config.js Просмотреть файл

12
 const port = process.env.port || process.env.npm_config_port || 80 // 端口
12
 const port = process.env.port || process.env.npm_config_port || 80 // 端口
13
 
13
 
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
-const API = 'http://172.16.0.237:6001' //Q
17
+// const API = 'http://172.16.1.30:6001' //Q
18
 // const API = 'http://172.16.1.17:6001' //w
18
 // const API = 'http://172.16.1.17:6001' //w
19
 
19
 
20
 // vue.config.js 配置说明
20
 // vue.config.js 配置说明