f3bbb514 by renchao@pashanhoo.com

Merge branch 'dev' of http://yun.pashanhoo.com:9090/bdc/bdcdj-web into dev

2 parents e50fd215 9f8d7d9f
...@@ -13,7 +13,8 @@ ...@@ -13,7 +13,8 @@
13 ref="ruleForm" 13 ref="ruleForm"
14 :label-position="flag ? 'top' : ''" 14 :label-position="flag ? 'top' : ''"
15 :inline="flag" 15 :inline="flag"
16 label-width="145px"> 16 label-width="145px"
17 >
17 <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''"> 18 <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''">
18 <div class="slxx_title title-block"> 19 <div class="slxx_title title-block">
19 补录信息 20 补录信息
...@@ -66,12 +67,17 @@ ...@@ -66,12 +67,17 @@
66 <el-col :span="8"> 67 <el-col :span="8">
67 <el-form-item label="登记类型:"> 68 <el-form-item label="登记类型:">
68 <el-select v-model="ruleForm.qlxx.djlx"> 69 <el-select v-model="ruleForm.qlxx.djlx">
69 <el-option v-for="item in dictData['A21']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 70 <el-option
71 v-for="item in djlxlist"
72 :key="item.dcode"
73 :label="item.dname"
74 :value="item.dcode"
75 >
70 </el-option> 76 </el-option>
71 </el-select> 77 </el-select>
72 </el-form-item> 78 </el-form-item>
73 </el-col> 79 </el-col>
74 <el-col :span="8"> 80 <el-col :span="8">
75 <el-form-item label="权属状态:"> 81 <el-form-item label="权属状态:">
76 <el-select v-model="ruleForm.qlxx.qszt"> 82 <el-select v-model="ruleForm.qlxx.qszt">
77 <el-option 83 <el-option
...@@ -114,192 +120,226 @@ ...@@ -114,192 +120,226 @@
114 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 120 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
115 </el-form-item> 121 </el-form-item>
116 </el-col> 122 </el-col>
117 <el-col :span="8"> 123 <el-col :span="8">
118 <el-form-item label="登记原因:"> 124 <el-form-item label="登记原因:">
119 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 125 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
120 </el-form-item> 126 </el-form-item>
121 </el-col> 127 </el-col>
122 <el-col :span="8"> 128 <el-col :span="8">
123 <!-- <el-form-item label="抵押不动产类型"> 129 <!-- <el-form-item label="抵押不动产类型">
124 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 130 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
125 </el-form-item> --> 131 </el-form-item> -->
126 <el-form-item label="抵押不动产类型:"> 132 <el-form-item label="抵押不动产类型:">
127 <el-select v-model="ruleForm.qlxx.djlx"> 133 <el-select v-model="ruleForm.qlxx.djlx">
128 <el-option v-for="item in dictData['A27']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 134 <el-option
135 v-for="item in dictData['A27']"
136 :key="item.dcode"
137 :label="item.dname"
138 :value="item.dcode"
139 >
129 </el-option> 140 </el-option>
130 </el-select> 141 </el-select>
131 </el-form-item> 142 </el-form-item>
132 </el-col> 143 </el-col>
133 <el-col :span="8"> 144 <el-col :span="8">
134 <el-form-item label="抵押人:"> 145 <el-form-item label="抵押人:">
135 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 146 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
136 </el-form-item> 147 </el-form-item>
137 </el-col> 148 </el-col>
138 <el-col :span="8"> 149 <el-col :span="8">
139 <el-form-item label="抵押人类型:"> 150 <el-form-item label="抵押人类型:">
140 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 151 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
141 </el-form-item> 152 </el-form-item>
142 </el-col> 153 </el-col>
143 <el-col :span="8"> 154 <el-col :span="8">
144 <el-form-item label="抵押方式:"> 155 <el-form-item label="抵押方式:">
145 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 156 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
146 </el-form-item> 157 </el-form-item>
147 </el-col> 158 </el-col>
148 <el-col :span="8"> 159 <el-col :span="8">
149 <el-form-item label="抵押权顺位:"> 160 <el-form-item label="抵押权顺位:">
150 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 161 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
151 </el-form-item> 162 </el-form-item>
152 </el-col> 163 </el-col>
153 <el-col :span="8"> 164 <el-col :span="8">
154 <el-form-item label="抵押金额类型:"> 165 <el-form-item label="抵押金额类型:">
155 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 166 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
156 </el-form-item> 167 </el-form-item>
157 </el-col> 168 </el-col>
158 <el-col :span="8"> 169 <el-col :span="8">
159 <el-form-item label="是否预告登记:"> 170 <el-form-item label="是否预告登记:">
160 <el-select v-model="ruleForm.qlxx.djlx"> 171 <el-select v-model="ruleForm.qlxx.djlx">
161 <el-option v-for="item in dictData['A6']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 172 <el-option
173 v-for="item in dictData['A6']"
174 :key="item.dcode"
175 :label="item.dname"
176 :value="item.dcode"
177 >
162 </el-option> 178 </el-option>
163 </el-select> 179 </el-select>
164 </el-form-item> 180 </el-form-item>
165 </el-col> 181 </el-col>
166 <el-col :span="8"> 182 <el-col :span="8">
167 <el-form-item label="在建建筑物坐落:"> 183 <el-form-item label="在建建筑物坐落:">
168 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 184 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
169 </el-form-item> 185 </el-form-item>
170 </el-col> 186 </el-col>
171 <el-col :span="8"> 187 <el-col :span="8">
172 <el-form-item label="在建建筑物抵押范围:"> 188 <el-form-item label="在建建筑物抵押范围:">
173 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 189 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
174 </el-form-item> 190 </el-form-item>
175 </el-col> 191 </el-col>
176 <el-col :span="8"> 192 <el-col :span="8">
177 <el-form-item label="抵押面积:"> 193 <el-form-item label="抵押面积:">
178 <div style="display:flex"> 194 <div style="display: flex">
179 <el-input v-model="ruleForm.diyaq.dymj" style="width:500%" 195 <el-input
180 oninput="value=value.replace(/[^\d.]/g,'')"></el-input> 196 v-model="ruleForm.diyaq.dymj"
197 style="width: 500%"
198 oninput="value=value.replace(/[^\d.]/g,'')"
199 ></el-input>
181 <el-select v-model="ruleForm.diyaq.mjdw"> 200 <el-select v-model="ruleForm.diyaq.mjdw">
182 <el-option v-for="item in dictData['A7']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 201 <el-option
202 v-for="item in dictData['A7']"
203 :key="item.dcode"
204 :label="item.dname"
205 :value="item.dcode"
206 >
183 </el-option> 207 </el-option>
184 </el-select> 208 </el-select>
185 </div> 209 </div>
186 </el-form-item> 210 </el-form-item>
187 </el-col > 211 </el-col>
188 <el-col :span="8"> 212 <el-col :span="8">
189 <el-form-item label="最高债权额"> 213 <el-form-item label="最高债权额">
190 <div style="display:flex"> 214 <div style="display: flex">
191 <el-input v-model="ruleForm.diyaq.zgzqse" style="width:500%" 215 <el-input
192 oninput="value=value.replace(/[^\d.]/g,'')"></el-input> 216 v-model="ruleForm.diyaq.zgzqse"
217 style="width: 500%"
218 oninput="value=value.replace(/[^\d.]/g,'')"
219 ></el-input>
193 <el-select v-model="ruleForm.diyaq.jedw"> 220 <el-select v-model="ruleForm.diyaq.jedw">
194 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 221 <el-option
222 v-for="item in dictData['A57']"
223 :key="item.dcode"
224 :label="item.dname"
225 :value="item.dcode"
226 >
195 </el-option> 227 </el-option>
196 </el-select> 228 </el-select>
197 </div> 229 </div>
198 </el-form-item> 230 </el-form-item>
199 </el-col > 231 </el-col>
200 <el-col :span="8"> 232 <el-col :span="8">
201 <el-form-item label="被担保主债权数额"> 233 <el-form-item label="被担保主债权数额">
202 <div style="display:flex"> 234 <div style="display: flex">
203 <el-input v-model="ruleForm.diyaq.bdbzzqse" style="width:500%" 235 <el-input
204 oninput="value=value.replace(/[^\d.]/g,'')"></el-input> 236 v-model="ruleForm.diyaq.bdbzzqse"
237 style="width: 500%"
238 oninput="value=value.replace(/[^\d.]/g,'')"
239 ></el-input>
205 <el-select v-model="ruleForm.diyaq.jedw"> 240 <el-select v-model="ruleForm.diyaq.jedw">
206 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 241 <el-option
242 v-for="item in dictData['A57']"
243 :key="item.dcode"
244 :label="item.dname"
245 :value="item.dcode"
246 >
207 </el-option> 247 </el-option>
208 </el-select> 248 </el-select>
209 </div> 249 </div>
210 </el-form-item> 250 </el-form-item>
211 </el-col > 251 </el-col>
212 <el-col :span="8"> 252 <el-col :span="8">
213 <el-form-item label="币种"> 253 <el-form-item label="币种">
214 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 254 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
215 </el-form-item> 255 </el-form-item>
216 </el-col> 256 </el-col>
217 <el-col :span="8"> 257 <el-col :span="8">
218 <el-form-item label="担保范围"> 258 <el-form-item label="担保范围">
219 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 259 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
220 </el-form-item> 260 </el-form-item>
221 </el-col> 261 </el-col>
222 <el-col :span="8"> 262 <el-col :span="8">
223 <el-form-item label="债务履行期限(债务确定期间)"> 263 <el-form-item label="债务履行期限(债务确定期间)">
224 <el-input v-model="ruleForm.diyaq.bdbzzqse"></el-input> 264 <el-input v-model="ruleForm.diyaq.bdbzzqse"></el-input>
225 </el-form-item> 265 </el-form-item>
226 </el-col> 266 </el-col>
227 <el-col :span="8"> 267 <el-col :span="8">
228 <el-form-item label="债务履行起始时间"> 268 <el-form-item label="债务履行起始时间">
229 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 269 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
230 </el-form-item> 270 </el-form-item>
231 </el-col> 271 </el-col>
232 <el-col :span="8"> 272 <el-col :span="8">
233 <el-form-item label="债务履行结束时间"> 273 <el-form-item label="债务履行结束时间">
234 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 274 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
235 </el-form-item> 275 </el-form-item>
236 </el-col> 276 </el-col>
237 <el-col :span="8"> 277 <el-col :span="8">
238 <el-form-item label="最高债权确定事实和数额"> 278 <el-form-item label="最高债权确定事实和数额">
239 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 279 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
240 </el-form-item> 280 </el-form-item>
241 </el-col> 281 </el-col>
242 <el-col :span="8"> 282 <el-col :span="8">
243 <el-form-item label="是否存在禁止或者限制转让抵押不动产的约定"> 283 <el-form-item label="是否存在禁止或者限制转让抵押不动产的约定">
244 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 284 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
245 </el-form-item> 285 </el-form-item>
246 </el-col> 286 </el-col>
247 <el-col :span="8"> 287 <el-col :span="8">
248 <el-form-item label="不动产登记证明号"> 288 <el-form-item label="不动产登记证明号">
249 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 289 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
250 </el-form-item> 290 </el-form-item>
251 </el-col> 291 </el-col>
252 <el-col :span="8"> 292 <el-col :span="8">
253 <el-form-item label="注销抵押业务号"> 293 <el-form-item label="注销抵押业务号">
254 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 294 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
255 </el-form-item> 295 </el-form-item>
256 </el-col> 296 </el-col>
257 <el-col :span="8"> 297 <el-col :span="8">
258 <el-form-item label="注销抵押原因"> 298 <el-form-item label="注销抵押原因">
259 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 299 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
260 </el-form-item> 300 </el-form-item>
261 </el-col> 301 </el-col>
262 <el-col :span="8"> 302 <el-col :span="8">
263 <el-form-item label="注销时间"> 303 <el-form-item label="注销时间">
264 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 304 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
265 </el-form-item> 305 </el-form-item>
266 </el-col> 306 </el-col>
267 <el-col :span="8"> 307 <el-col :span="8">
268 <el-form-item label="注销登簿人"> 308 <el-form-item label="注销登簿人">
269 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 309 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
270 </el-form-item> 310 </el-form-item>
271 </el-col> 311 </el-col>
272 <el-col :span="8"> 312 <el-col :span="8">
273 <el-form-item label="注销登簿人"> 313 <el-form-item label="注销登簿人">
274 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 314 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
275 </el-form-item> 315 </el-form-item>
276 </el-col> 316 </el-col>
277 <el-col :span="8"> 317 <el-col :span="8">
278 <el-form-item label="注销登簿人"> 318 <el-form-item label="注销登簿人">
279 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 319 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
280 </el-form-item> 320 </el-form-item>
281 </el-col> 321 </el-col>
282 <el-col :span="8"> 322 <el-col :span="8">
283 <el-form-item label="注销登簿人"> 323 <el-form-item label="注销登簿人">
284 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 324 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
285 </el-form-item> 325 </el-form-item>
286 </el-col> 326 </el-col>
287 <el-col :span="8"> 327 <el-col :span="8">
288 <el-form-item label="注销登簿人"> 328 <el-form-item label="注销登簿人">
289 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 329 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
290 </el-form-item> 330 </el-form-item>
291 </el-col> 331 </el-col>
292 <el-col :span="8"> 332 <el-col :span="8">
293 <el-form-item label="注销登簿人"> 333 <el-form-item label="注销登簿人">
294 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 334 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
295 </el-form-item> 335 </el-form-item>
296 </el-col> 336 </el-col>
297 <el-col :span="8"> 337 <el-col :span="8">
298 <el-form-item label="注销登簿人"> 338 <el-form-item label="注销登簿人">
299 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 339 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
300 </el-form-item> 340 </el-form-item>
301 </el-col> 341 </el-col>
302 <el-col :span="24"> 342 <el-col :span="24">
303 <el-form-item label="附记:"> 343 <el-form-item label="附记:">
304 <el-input v-model="ruleForm.diyaq.fj"></el-input> 344 <el-input v-model="ruleForm.diyaq.fj"></el-input>
305 </el-form-item> 345 </el-form-item>
...@@ -312,8 +352,7 @@ ...@@ -312,8 +352,7 @@
312 <el-row :gutter="10"> 352 <el-row :gutter="10">
313 <el-col :span="12"> 353 <el-col :span="12">
314 <el-form-item label="共有方式:"> 354 <el-form-item label="共有方式:">
315 <el-radio-group 355 <el-radio-group v-model="ruleForm.qlxx.gyqk">
316 v-model="ruleForm.qlxx.gyqk">
317 <el-radio label="0">单独所有</el-radio> 356 <el-radio label="0">单独所有</el-radio>
318 <el-radio label="1">共同共有</el-radio> 357 <el-radio label="1">共同共有</el-radio>
319 <el-radio label="2">按份所有</el-radio> 358 <el-radio label="2">按份所有</el-radio>
...@@ -326,7 +365,8 @@ ...@@ -326,7 +365,8 @@
326 :tableData="ruleForm.qlrData" 365 :tableData="ruleForm.qlrData"
327 @upDateQlrxxList="upDateQlrxxList" 366 @upDateQlrxxList="upDateQlrxxList"
328 :key="key" 367 :key="key"
329 :gyfs="ruleForm.qlxx.gyfs" /> 368 :gyfs="ruleForm.qlxx.gyfs"
369 />
330 370
331 <div> 371 <div>
332 <div class="slxx_title title-block"> 372 <div class="slxx_title title-block">
...@@ -337,7 +377,8 @@ ...@@ -337,7 +377,8 @@
337 v-if="ruleForm.ywrData" 377 v-if="ruleForm.ywrData"
338 :tableData="ruleForm.ywrData" 378 :tableData="ruleForm.ywrData"
339 :key="key" 379 :key="key"
340 @upDateQlrxxList="upDateYwrxxList" /> 380 @upDateQlrxxList="upDateYwrxxList"
381 />
341 </div> 382 </div>
342 </div> 383 </div>
343 <el-row class="btn"> 384 <el-row class="btn">
...@@ -350,13 +391,13 @@ ...@@ -350,13 +391,13 @@
350 </template> 391 </template>
351 <script> 392 <script>
352 import { mapGetters } from "vuex"; 393 import { mapGetters } from "vuex";
353 import { init,save } from "@/api/djbbl.js"; 394 import { init, save } from "@/api/djbbl.js";
354 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; 395 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable";
355 import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable"; 396 import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable";
356 397
357 import tdytTable from "@/views/workflow/components/tdytTable"; 398 import tdytTable from "@/views/workflow/components/tdytTable";
358 export default { 399 export default {
359 components: { qlrCommonTable,ywrCommonTable,tdytTable }, 400 components: { qlrCommonTable, ywrCommonTable, tdytTable },
360 computed: { 401 computed: {
361 ...mapGetters(["dictData", "flag"]), 402 ...mapGetters(["dictData", "flag"]),
362 }, 403 },
...@@ -371,7 +412,8 @@ export default { ...@@ -371,7 +412,8 @@ export default {
371 ruleForm: {}, 412 ruleForm: {},
372 //传递参数\ 413 //传递参数\
373 rules: {}, 414 rules: {},
374 qsztlist: [ 415 // 权属状态
416 qsztlist: [
375 { 417 {
376 dcode: "1", 418 dcode: "1",
377 dname: "现势", 419 dname: "现势",
...@@ -381,6 +423,35 @@ export default { ...@@ -381,6 +423,35 @@ export default {
381 dname: "历史", 423 dname: "历史",
382 }, 424 },
383 ], 425 ],
426
427 // 登记类型
428 djlxlist: [
429 {
430 dcode: "100",
431 dname: "首次登记",
432 },
433 {
434 dcode: "200",
435 dname: "转移登记",
436 },
437 {
438 dcode: "300",
439 dname: "变更登记",
440 },
441 {
442 dcode: "500",
443 dname: "更正登记",
444 },
445
446 {
447 dcode: "901",
448 dname: "补证",
449 },
450 {
451 dcode: "902",
452 dname: "换证",
453 },
454 ],
384 }; 455 };
385 }, 456 },
386 created() { 457 created() {
...@@ -389,26 +460,26 @@ export default { ...@@ -389,26 +460,26 @@ export default {
389 mounted() {}, 460 mounted() {},
390 methods: { 461 methods: {
391 loadData() { 462 loadData() {
392 console.log("预告登记",this.propsParam); 463 console.log("预告登记", this.propsParam);
393 init(this.propsParam.bsmRepair).then((res) => { 464 init(this.propsParam.bsmRepair).then((res) => {
394 if (res.code == 200) { 465 if (res.code == 200) {
395 this.ruleForm = res.result; 466 this.ruleForm = res.result;
396 console.log("this.ruleForm",this.ruleForm); 467 console.log("this.ruleForm", this.ruleForm);
397 this.isShow = true; 468 this.isShow = true;
398 } 469 }
399 }); 470 });
400 }, 471 },
401 // 更新土地用途信息 472 // 更新土地用途信息
402 upDateTdytxxList(val) { 473 upDateTdytxxList(val) {
403 console.log("VAL",val); 474 console.log("VAL", val);
404 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 475 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
405 this.key++; 476 this.key++;
406 }, 477 },
407 // 更新权利人信息 478 // 更新权利人信息
408 upDateQlrxxList(val) { 479 upDateQlrxxList(val) {
409 console.log("val",val); 480 console.log("val", val);
410 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); 481 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val));
411 console.log("this.ruleForm.qlrData",this.ruleForm.qlrData); 482 console.log("this.ruleForm.qlrData", this.ruleForm.qlrData);
412 this.czrOptions = this.ruleForm.qlrData; 483 this.czrOptions = this.ruleForm.qlrData;
413 this.key++; 484 this.key++;
414 }, 485 },
...@@ -418,7 +489,7 @@ export default { ...@@ -418,7 +489,7 @@ export default {
418 this.key++; 489 this.key++;
419 }, 490 },
420 onSubmit() { 491 onSubmit() {
421 console.log("this.ruleForm大信息",this.ruleForm); 492 console.log("this.ruleForm大信息", this.ruleForm);
422 if (this.ruleForm.qlrData.length == 0) { 493 if (this.ruleForm.qlrData.length == 0) {
423 this.$message({ 494 this.$message({
424 showClose: true, 495 showClose: true,
......
...@@ -59,16 +59,16 @@ ...@@ -59,16 +59,16 @@
59 <el-table-column label="序号" header-align="center" align="center" type="index" width="55px" /> 59 <el-table-column label="序号" header-align="center" align="center" type="index" width="55px" />
60 <el-table-column label="流程状态" header-align="center" align="center"> 60 <el-table-column label="流程状态" header-align="center" align="center">
61 <template slot-scope="scope"> 61 <template slot-scope="scope">
62 <div v-if="scope.row.finishTime == null">正在办理</div> 62 <div v-if="scope.row.endTime">已完结</div>
63 <div v-else>已完结</div> 63 <div v-else>正在办理</div>
64 </template> 64 </template>
65 </el-table-column> 65 </el-table-column>
66 <el-table-column label="环节名称" prop="name" minWidth="100" align="center" /> 66 <el-table-column label="环节名称" prop="name" minWidth="100" align="center" />
67 <el-table-column label="办理人" prop="agent" minWidth="120" align="center" /> 67 <el-table-column label="办理人" prop="agent" minWidth="120" align="center" />
68 <el-table-column label="处理时间" prop="createTime" width="160" align="center" /> 68 <el-table-column label="创建时间" prop="createTime" width="160" align="center" />
69 <el-table-column label="办结时间" prop="finishTime" width="160" align="center" /> 69 <el-table-column label="办结时间" prop="endTime" width="160" align="center" />
70 <el-table-column label="操作方式" align="center"> 70 <el-table-column label="操作方式" prop="businessName" align="center"/>
71 </el-table-column> 71 <el-table-column label="意见" prop="idea" align="center"/>
72 </el-table> 72 </el-table>
73 </div> 73 </div>
74 </div> 74 </div>
...@@ -237,13 +237,31 @@ ...@@ -237,13 +237,31 @@
237 // 获取流程记录 237 // 获取流程记录
238 getCommentList() { 238 getCommentList() {
239 this.formData.allCommentList.forEach(async (item,index) => { 239 this.formData.allCommentList.forEach(async (item,index) => {
240 this.formData.allCommentList[index].agent=item.assignee.name 240 item.comments.forEach(element => {
241 if(element.type=="COMPLETE"){
242 this.formData.allCommentList[index].idea=element.message
243 }
244 });
245 this.formData.allCommentList[index].agent=item.assignee.name
241 }) 246 })
242 setTimeout(() => { 247 this.formData.handlinglist.forEach(async (item,index) => {
243 this.taskList =this.formData.allCommentList; 248 if(item.assignee.name){
249 this.formData.handlinglist[index].agent=item.assignee.name
250 }else{
251 let str=""
252 item.countersign.forEach((item) => {
253 str+=item.name+","
254 })
255 str=str.slice(0, -1);
256 this.formData.allCommentList[index].agent=str
257 }
258
259 })
260 this.taskList =[...this.formData.allCommentList,...this.formData.handlinglist];
261 // this.taskList =this.formData.allCommentList;
244 // 处理数据之后赋值 262 // 处理数据之后赋值
245 this.taskCommentList=this.taskList 263 this.taskCommentList=this.taskList
246 }, 100) 264
247 }, 265 },
248 266
249 // 设置流程图元素状态 267 // 设置流程图元素状态
......
...@@ -76,6 +76,7 @@ export default { ...@@ -76,6 +76,7 @@ export default {
76 rejectedTaskSet: {}, 76 rejectedTaskSet: {},
77 finishedSequenceFlowSet: result.finishedSequenceFlowIds 77 finishedSequenceFlowSet: result.finishedSequenceFlowIds
78 }, 78 },
79 handlinglist:result.runningTasks,
79 allCommentList: result.finishedTasks 80 allCommentList: result.finishedTasks
80 }, '80%', true) 81 }, '80%', true)
81 }) 82 })
......