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

新增机构切换清楚地址逻辑

hanchaobo 2 лет назад
Родитель
Сommit
0ce29b99ac
2 измененных файлов: 18 добавлений и 12 удалений
  1. 14
    12
      src/views/caseManagement/caseList.vue
  2. 4
    0
      src/views/caseManagement/components/addCase.vue

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

22
                     style="width: 240px" @keyup.enter.native="handleQuery" />
22
                     style="width: 240px" @keyup.enter.native="handleQuery" />
23
             </el-form-item>
23
             </el-form-item>
24
             <el-form-item label="创建时间" prop="caseTime">
24
             <el-form-item label="创建时间" prop="caseTime">
25
-                <el-date-picker v-model="caseTime" type="daterange" align="right" unlink-panels range-separator="至"
26
-                    start-placeholder="开始日期" end-placeholder="结束日期" clearable style="width: 240px"
25
+                <el-date-picker v-model="caseTime" type="datetimerange" align="right" unlink-panels range-separator="至"
26
+                    start-placeholder="开始日期" end-placeholder="结束日期" clearable style="width: 240px" :default-time="['00:00:00', '23:59:59']"
27
                     @change="caseTimeChange">
27
                     @change="caseTimeChange">
28
                 </el-date-picker>
28
                 </el-date-picker>
29
             </el-form-item>
29
             </el-form-item>
76
                     <el-button size="mini" type="text" icon="el-icon-edit" @click="evidenceUpload(scope.row)"
76
                     <el-button size="mini" type="text" icon="el-icon-edit" @click="evidenceUpload(scope.row)"
77
                         v-hasPermi="['caseManagement:list:evidenceEdit']"
77
                         v-hasPermi="['caseManagement:list:evidenceEdit']"
78
                         v-if="scope.row.caseFlowId <= 9">上传证据</el-button>
78
                         v-if="scope.row.caseFlowId <= 9">上传证据</el-button>
79
-                        <el-button size="mini" v-if="scope.row.mediationFileFlag==1" @click="mediationApplication(scope.row)" type="text"
80
-                        icon="el-icon-edit-outline">调解书</el-button>
79
+                    <el-button size="mini" v-if="scope.row.mediationFileFlag == 1"
80
+                        @click="mediationApplication(scope.row)" type="text" icon="el-icon-edit-outline">调解书</el-button>
81
                     <el-button size="mini" type="text" icon="el-icon-edit" v-if="scope.row.caseFlowId == 15 ||
81
                     <el-button size="mini" type="text" icon="el-icon-edit" v-if="scope.row.caseFlowId == 15 ||
82
             scope.row.caseFlowId == 16 ||
82
             scope.row.caseFlowId == 16 ||
83
             scope.row.caseFlowId == 17
83
             scope.row.caseFlowId == 17
143
             :timeConfirmData="timeConfirmData" @getList="getList" :queryParams="queryParams"></timeConfirm>
143
             :timeConfirmData="timeConfirmData" @getList="getList" :queryParams="queryParams"></timeConfirm>
144
         <!-- 待调解     -->
144
         <!-- 待调解     -->
145
         <mediation @cancelMediation="cancelMediation" :mediationVisable="mediationVisable"
145
         <mediation @cancelMediation="cancelMediation" :mediationVisable="mediationVisable"
146
-            :mediationData="mediationData" @getList="getList" :queryParams="queryParams" :applicant="applicant"></mediation>
146
+            :mediationData="mediationData" @getList="getList" :queryParams="queryParams" :applicant="applicant">
147
+        </mediation>
147
         <confirmMediation @cancelConfirmTion="cancelConfirmTion" :confirmTionVisable="confirmTionVisable"
148
         <confirmMediation @cancelConfirmTion="cancelConfirmTion" :confirmTionVisable="confirmTionVisable"
148
             :confirmTionData="confirmTionData" @getList="getList" :queryParams="queryParams"></confirmMediation>
149
             :confirmTionData="confirmTionData" @getList="getList" :queryParams="queryParams"></confirmMediation>
149
         <!-- 归档详情 -->
150
         <!-- 归档详情 -->
151
             @cancelDetail="cancelDetail" :detailsAwardNum="detailsAwardNum" :flagLoadingS="flagLoadingS">
152
             @cancelDetail="cancelDetail" :detailsAwardNum="detailsAwardNum" :flagLoadingS="flagLoadingS">
152
         </caseFilingDetailsPage>
153
         </caseFilingDetailsPage>
153
         <!-- 调解申请书 -->
154
         <!-- 调解申请书 -->
154
-        <mediationApplications :mediationAppVisable="mediationAppVisable" @cancelmediationApp="cancelmediationApp" :mediationLise="mediationLise"></mediationApplications>
155
+        <mediationApplications :mediationAppVisable="mediationAppVisable" @cancelmediationApp="cancelmediationApp"
156
+            :mediationLise="mediationLise"></mediationApplications>
155
     </div>
157
     </div>
156
 </template>
158
 </template>
157
 
159
 
243
             detailform: {}, //缴费详情数据
245
             detailform: {}, //缴费详情数据
244
             evidenceVisable: false, //证据修改弹窗
246
             evidenceVisable: false, //证据修改弹窗
245
             mediationVisable: false, //待调解弹窗
247
             mediationVisable: false, //待调解弹窗
246
-            mediationAppVisable:false,//调解申请书
247
-            mediationLise:{},
248
+            mediationAppVisable: false,//调解申请书
249
+            mediationLise: {},
248
             mediationData: {},
250
             mediationData: {},
249
             payTitle: "", //缴费标题
251
             payTitle: "", //缴费标题
250
             resPayTitle: "", //被申请人缴费标题
252
             resPayTitle: "", //被申请人缴费标题
283
             caseStausArr: [], //案件状态
285
             caseStausArr: [], //案件状态
284
             isapplicant: true, //判断角色申请人或非申请人
286
             isapplicant: true, //判断角色申请人或非申请人
285
             caseFilingData: {},
287
             caseFilingData: {},
286
-            applicant:""
288
+            applicant: ""
287
         };
289
         };
288
     },
290
     },
289
     created() {
291
     created() {
290
         // this.queryParams.caseNum = this.$route.query.caseNum;
292
         // this.queryParams.caseNum = this.$route.query.caseNum;
291
-        this.$set(this.queryParams,"caseNum",this.$route.query.caseNum);
293
+        this.$set(this.queryParams, "caseNum", this.$route.query.caseNum);
292
         console.log(this.$route.query)
294
         console.log(this.$route.query)
293
         if (this.$route.query.token) {
295
         if (this.$route.query.token) {
294
             this.queryDisable = true;
296
             this.queryDisable = true;
805
             this.showarchiveDetails = false;
807
             this.showarchiveDetails = false;
806
         },
808
         },
807
         // 调解书
809
         // 调解书
808
-        mediationApplication(row){
810
+        mediationApplication(row) {
809
             this.mediationLise = row
811
             this.mediationLise = row
810
             this.mediationAppVisable = true
812
             this.mediationAppVisable = true
811
         },
813
         },
812
-        cancelmediationApp(){
814
+        cancelmediationApp() {
813
             this.mediationAppVisable = false
815
             this.mediationAppVisable = false
814
         }
816
         }
815
     },
817
     },

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

1272
           this.$set(this.formData.affiliate.applicant[0].applicant, "phone", this.getUserInfoList.phonenumber);
1272
           this.$set(this.formData.affiliate.applicant[0].applicant, "phone", this.getUserInfoList.phonenumber);
1273
           this.$set(this.formData.affiliate.applicant[0].applicant, "idType", this.getUserInfoList.idType);
1273
           this.$set(this.formData.affiliate.applicant[0].applicant, "idType", this.getUserInfoList.idType);
1274
           this.$set(this.formData.affiliate.applicant[0].applicant, "nationality", this.getUserInfoList.nationality);
1274
           this.$set(this.formData.affiliate.applicant[0].applicant, "nationality", this.getUserInfoList.nationality);
1275
+          this.$set(this.formData.affiliate.applicant[0].applicant, 'home', this.getUserInfoList.home);
1276
+            this.$set(this.formData.affiliate.applicant[0].applicant, 'address', this.getUserInfoList.address);
1275
           if (this.formZipData.affiliate) {
1277
           if (this.formZipData.affiliate) {
1276
             // this.$set(this.formData.affiliate.applicant[0].applicant, 'organizeFlag', 0);
1278
             // this.$set(this.formData.affiliate.applicant[0].applicant, 'organizeFlag', 0);
1277
             this.$set(this.formData, 'arbitratClaims', this.formZipData.arbitratClaims);
1279
             this.$set(this.formData, 'arbitratClaims', this.formZipData.arbitratClaims);
1321
             this.$set(this.formData.affiliate.applicant[0].applicant, 'idCard', null);
1323
             this.$set(this.formData.affiliate.applicant[0].applicant, 'idCard', null);
1322
             this.$set(this.formData.affiliate.applicant[0].applicant, 'email', null);
1324
             this.$set(this.formData.affiliate.applicant[0].applicant, 'email', null);
1323
             this.$set(this.formData.affiliate.applicant[0].applicant, 'phone', null);
1325
             this.$set(this.formData.affiliate.applicant[0].applicant, 'phone', null);
1326
+            this.$set(this.formData.affiliate.applicant[0].applicant, 'home', null);
1327
+            this.$set(this.formData.affiliate.applicant[0].applicant, 'address', null);
1324
           }
1328
           }
1325
         }
1329
         }
1326
       }
1330
       }