hanchaobo 2 лет назад
Родитель
Сommit
0fe6a26ea3

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

@@ -13,10 +13,10 @@
13 13
                         @keyup.enter.native="handleQuery"></el-option>
14 14
                 </el-select>
15 15
             </el-form-item>
16
-            <el-form-item label="批号" prop="batchNumber">
16
+            <!-- <el-form-item label="批号" prop="batchNumber">
17 17
                 <el-input v-model="queryParams.batchNumber" placeholder="请输入案件批号" clearable style="width: 240px"
18 18
                     @keyup.enter.native="handleQuery" />
19
-            </el-form-item>
19
+            </el-form-item> -->
20 20
             <el-form-item label="案件编号" prop="caseNum">
21 21
                 <el-input v-model="queryParams.caseNum" placeholder="请输入案件编号" clearable style="width: 240px"
22 22
                     @keyup.enter.native="handleQuery" />
@@ -48,7 +48,7 @@
48 48
                     }}</span>
49 49
                 </template>
50 50
             </el-table-column>
51
-            <el-table-column label="批号" align="center" prop="batchNumber" :show-overflow-tooltip="true" />
51
+            <!-- <el-table-column label="批号" align="center" prop="batchNumber" :show-overflow-tooltip="true" /> -->
52 52
             <el-table-column label="案件编号" align="center" prop="caseNum" :show-overflow-tooltip="true" />
53 53
             <el-table-column label="申请人" align="center" prop="applicationName" :show-overflow-tooltip="true" />
54 54
             <el-table-column label="被申请人" align="center" prop="respondentName" :show-overflow-tooltip="true" />

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

@@ -114,8 +114,16 @@
114 114
                         </div>
115 115
                         <el-divider></el-divider>
116 116
                     </el-col>
117
-                    <el-col :span="12">
118
-                        <el-form-item label="申请机构名称" prop="affiliate.applicationName" :rules="[
117
+                    <el-col :span="24">
118
+                        <el-form-item label="选择机构或自然人">
119
+                            <el-radio-group v-model="organizeFlag">
120
+                                <el-radio :label="0">自然人</el-radio>
121
+                                <el-radio :label="1">机构</el-radio>
122
+                            </el-radio-group>
123
+                        </el-form-item>
124
+                    </el-col>
125
+                    <el-col :span="12" v-if="organizeFlag==1">
126
+                        <el-form-item label="申请机构名称" prop="affiliate.applicationOrganName" :rules="[
119 127
                             {
120 128
                                 required: true,
121 129
                                 message: '申请机构名称不能为空',
@@ -125,7 +133,18 @@
125 133
                             <el-input v-model="formData.affiliate.applicationName" placeholder="请输入申请机构名称" />
126 134
                         </el-form-item>
127 135
                     </el-col>
128
-                    <el-col :span="12">
136
+                    <el-col :span="12" v-if="organizeFlag==0">
137
+                        <el-form-item label="申请人" prop="affiliate.applicationOrganName" :rules="[
138
+                            {
139
+                                required: true,
140
+                                message: '申请人名称不能为空',
141
+                                trigger: 'blur',
142
+                            },
143
+                        ]">
144
+                            <el-input v-model="formData.affiliate.applicationOrganName" placeholder="请输入申请机构名称" />
145
+                        </el-form-item>
146
+                    </el-col>
147
+                    <el-col :span="12" v-if="organizeFlag==1">
129 148
                         <el-form-item label="统一社会信用代码" prop="affiliate.creditCode" :rules="[
130 149
                             {
131 150
                                 required: true,
@@ -136,6 +155,23 @@
136 155
                             <el-input v-model="formData.affiliate.creditCode" placeholder="请输入统一社会信用代码" />
137 156
                         </el-form-item>
138 157
                     </el-col>
158
+                    <el-col :span="12" v-if="organizeFlag==0">
159
+                        <el-form-item label="申请人身份证号码" prop="affiliate.creditCode" :rules="[
160
+                            {
161
+                                required: true,
162
+                                message: '申请人身份证号不能为空',
163
+                                trigger: 'blur',
164
+                            },
165
+                            {
166
+                                pattern:
167
+                                    /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/,
168
+                                message: '请输入正确的身份证号码',
169
+                                trigger: 'blur',
170
+                            },
171
+                        ]">
172
+                            <el-input v-model="formData.affiliate.creditCode" placeholder="请输入申请人的身份证号" />
173
+                        </el-form-item>
174
+                    </el-col>
139 175
                     <el-col :span="12">
140 176
                         <el-form-item label="法定代表人" prop="affiliate.compLegalPerson" :rules="[
141 177
                             {
@@ -369,6 +405,7 @@ export default {
369 405
         return {
370 406
             activeName: 'first',
371 407
             title: "新增案件",
408
+            organizeFlag:0,//选择机构和自然人
372 409
             formData: {
373 410
                 affiliate: {
374 411
                     respondentSex: 0

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

@@ -55,6 +55,14 @@
55 55
                     </div>
56 56
             </el-form-item>
57 57
           </el-col>
58
+          <el-col :span="12">
59
+            <el-form-item label="是否和解:" prop="isReconci">
60
+                  <el-radio-group v-model="isReconci">
61
+                      <el-radio :label="1">是</el-radio>
62
+                      <el-radio :label="0">否</el-radio>
63
+                  </el-radio-group>
64
+            </el-form-item>
65
+          </el-col>
58 66
         </el-row>
59 67
         <div class="payupload">
60 68
           <span>上传修改后调解书</span>
@@ -100,8 +108,10 @@ export default {
100 108
     return {
101 109
       fileList: [],
102 110
       formData: {
103
-        affiliate: {}
111
+        affiliate: {},
112
+        
104 113
       },
114
+      isReconci:0,
105 115
       fileURL: window.location.origin + "/API",
106 116
       annexId:null,
107 117
       headers: {
@@ -137,7 +147,8 @@ export default {
137 147
       confirmMediation({
138 148
         caseAppliId: this.confirmTionData.id,
139 149
         caseFlowId: this.confirmTionData.caseFlowId,
140
-        annexId: this.annexId
150
+        annexId: this.annexId,
151
+        isReconci:this.isReconci,
141 152
       }).then(res => {
142 153
         this.$modal.msgSuccess("成功");
143 154
         this.cancel();

+ 1
- 1
src/views/login.vue Просмотреть файл

@@ -1,7 +1,7 @@
1 1
 <template>
2 2
   <div class="login">
3 3
     <el-form ref="loginForm" :model="loginForm" :rules="loginRules" class="login-form">
4
-      <h3 class="title">调解管理系统</h3>
4
+      <h3 class="title">智慧调解系统</h3>
5 5
       <el-form-item prop="username">
6 6
         <el-input
7 7
           v-model="loginForm.username"

+ 1
- 1
src/views/officialSeal/officialSealList.vue Просмотреть файл

@@ -14,7 +14,7 @@
14 14
                     }}</span>
15 15
                 </template>
16 16
             </el-table-column>
17
-            <el-table-column label="仲裁机构名称" align="center" prop="identifyName" :show-overflow-tooltip="true" />
17
+            <el-table-column label="调解机构名称" align="center" prop="identifyName" :show-overflow-tooltip="true" />
18 18
             <el-table-column label="经办人姓名" align="center" prop="operName" :show-overflow-tooltip="true" />
19 19
             <el-table-column label="经办人手机号" align="center" prop="operPhone" :show-overflow-tooltip="true" />
20 20
             <el-table-column label="认证时间" align="center" prop="identifyDate" />

+ 1
- 1
src/views/officialSeal/templateManagement.vue Просмотреть файл

@@ -14,7 +14,7 @@
14 14
                     }}</span>
15 15
                 </template>
16 16
             </el-table-column>
17
-            <el-table-column label="仲裁机构名称" align="center" prop="identifyName" :show-overflow-tooltip="true" />
17
+            <el-table-column label="调解机构名称" align="center" prop="identifyName" :show-overflow-tooltip="true" />
18 18
             <el-table-column label="调解书名称" align="center" prop="temName" :show-overflow-tooltip="true" />
19 19
             <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
20 20
                 <template slot-scope="scope">