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

Merge branch 'dev' of http://git.xayunmei.com/SH-Arbitrate/Arbitrate-Frontend into hcb

fz 2 лет назад
Родитель
Сommit
55add30b22

+ 18
- 11
src/views/awardManagement/components/paymentdetailsDialog.vue Просмотреть файл

@@ -74,7 +74,8 @@
74 74
             v-model="arbitrateRecord.verificaOpinion" />
75 75
         </el-form-item> -->
76 76
         <el-form-item label="笔录内容:" prop="responCrossOpin">
77
-            <el-input type="textarea" :autosize="{ minRows: 6 }" v-model="arbitrateRecord.responCrossOpin" placeholder="请输入" />
77
+            <!-- <el-input type="textarea" :autosize="{ minRows: 6 }" v-model="arbitrateRecord.responCrossOpin" placeholder="请输入" /> -->
78
+            <el-input type="textarea" :autosize="{ minRows: 6 }" v-model="arbitrateRecordt.responCrossOpin" placeholder="请输入" />
78 79
           </el-form-item>
79 80
         <el-form-item label="审核意见:" prop="checkOpinion" v-if="flag == 2">
80 81
           <el-input type="textarea" autosize placeholder="请输入内容" v-model="arbitrateRecord.checkOpinion" />
@@ -111,9 +112,11 @@ export default {
111 112
   data() {
112 113
     return {
113 114
       // key: value
115
+      arbitrateRecordt: {},
114 116
       form: {},
115 117
       arbitrateRecord: {
116
-        checkOpinion:"同意"
118
+        // checkOpinion:"同意"
119
+        checkOpinion:""
117 120
       },
118 121
       // 表单校验
119 122
       rules: {
@@ -187,15 +190,15 @@ export default {
187 190
             (this.respondenPathArr = []), //被申请人
188 191
             (this.awardFileArr = []), //裁决书
189 192
             (this.awardPathArr = []), //裁决书
190
-            setTimeout(() => {
193
+            // setTimeout(() => {
191 194
               this.form = this.detailform;
192
-              console.log(this.detailform)
193
-              if(this.form.arbitrateRecord.checkOpinion == null ){
194
-                this.form.arbitrateRecord.checkOpinion = '同意'
195
-              }
196
-              this.arbitrateRecord = this.form.arbitrateRecord;
195
+              // if(this.form.arbitrateRecord && this.form.arbitrateRecord.checkOpinion == null ){
196
+                // this.form.arbitrateRecord.checkOpinion = '同意';
197
+                this.arbitrateRecord.checkOpinion = '';
198
+              // }
199
+              // this.arbitrateRecord = this.form.arbitrateRecord;
197 200
               this.evidenceFile(this.form);
198
-            }, 1000);
201
+            // }, 1000);
199 202
         }
200 203
       },
201 204
     },
@@ -204,6 +207,12 @@ export default {
204 207
     // 申请人裁决书
205 208
     evidenceFile(val) {
206 209
       if (val) {
210
+        this.applicantFileArr = [];
211
+        this.applicantPathArr = [];
212
+        this.respondentFileArr = [];
213
+        this.respondenPathArr = [];        
214
+        this.awardFileArr = [];
215
+        this.awardPathArr = [];
207 216
         this.bookFileArr = [];
208 217
         this.bookPathArr = [];
209 218
         val.caseAttachList.forEach((item) => {
@@ -214,8 +223,6 @@ export default {
214 223
             this.respondentFileArr.push(item.annexName);
215 224
             this.respondenPathArr.push(item.annexPath);
216 225
           } else if (item.annexType == 3) {
217
-            this.awardFileArr = [];
218
-            this.awardPathArr = [];
219 226
             this.awardFileArr.push(item.annexName);
220 227
             this.awardPathArr.push(item.annexPath);
221 228
           } else if (item.annexType == 7) {

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

@@ -16,11 +16,11 @@
16 16
           <!-- <el-tab-pane label="快递信息" name="third" v-if="false">
17 17
             <expressDeliveryInfo :deliveryDataArr="detailform"></expressDeliveryInfo>
18 18
           </el-tab-pane> -->
19
-          <!-- <el-tab-pane label="案件视频" name="fourth"> -->
19
+          <el-tab-pane label="案件视频" name="fourth" v-if="caseDetail.arbitratMethodName=='开庭审理'?true:false">
20 20
             <!-- <div @click="getVideo">chakanshipin</div> -->
21
-            <!-- <el-empty description="暂无视频" v-if="!videoFlag"></el-empty>
21
+            <el-empty description="暂无视频" v-if="!videoFlag"></el-empty>
22 22
             <video style="background-color: #181717;width: 400px;height: 200px;margin: 30px;" v-if="videoFlag" :src="headPath + item.annexPath" controls="controls" v-for="(item,index) in videoUrl" :key="index"></video>
23
-          </el-tab-pane> -->
23
+          </el-tab-pane>
24 24
         </el-tabs>
25 25
       </div>
26 26
       <div slot="footer" class="dialog-footer">

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

@@ -837,7 +837,7 @@ export default {
837 837
     },
838 838
     // 表格显示高亮
839 839
     tableRowClassName(row){
840
-      if(row.row.caseStatus==8){
840
+      if(row.row.arbitratMethodName=="开庭审理"){
841 841
         return 'pendingTrial'
842 842
       }
843 843
       

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

@@ -138,13 +138,24 @@ export default {
138 138
       this.$emit("cancelCompreess");
139 139
       this.upload.isUploading = false;
140 140
       this.$refs.uploadZipBatch.clearFiles();
141
-      this.$alert(
141
+      if(response.code ==200){
142
+        this.$alert(
142 143
         "<div style='overflow: auto;overflow-x: hidden;max-height: 70vh;padding: 10px 20px 0;'>" +
143 144
           response.msg +
144 145
           "</div>",
145 146
         "导入结果",
146 147
         { dangerouslyUseHTMLString: true }
147
-      );
148
+      )
149
+      }else{
150
+        this.$alert(
151
+        "<div style='overflow: auto;overflow-x: hidden;max-height: 70vh;padding: 10px 20px 0;'>" +
152
+          "导入压缩失败" +
153
+          "</div>",
154
+        "导入结果",
155
+        { dangerouslyUseHTMLString: true }
156
+      )
157
+      }
158
+      
148 159
       this.getcaseApply(this.queryParams);
149 160
     },
150 161
   },

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

@@ -163,7 +163,7 @@
163 163
                   message: '申请人不能为空',
164 164
                   trigger: 'blur',
165 165
                 },
166
-                { max: 20, message: '长度应小于20个字符', trigger: 'blur' }
166
+                { max: 50, message: '长度应小于50个字符', trigger: 'blur' }
167 167
               ]">
168 168
                 <el-input v-model="item.name" placeholder="请输入" />
169 169
               </el-form-item>

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

@@ -165,7 +165,7 @@
165 165
               </div>
166 166
             </el-form-item>
167 167
           </el-col>
168
-          <el-col :span="12">
168
+          <!-- <el-col :span="12">
169 169
             <el-form-item
170 170
               label="被申请人案件证据资料:"
171 171
               prop="respondentEvidence"
@@ -176,7 +176,7 @@
176 176
                 </a>
177 177
               </div>
178 178
             </el-form-item>
179
-          </el-col>
179
+          </el-col> -->
180 180
         </el-row>
181 181
       </el-form>
182 182
       <!-- 申请人主体信息 -->