e2a01a9e by xiaomiao

--no commit message

2 parents 18fb52ac 8ee2dbc5
Showing 67 changed files with 1178 additions and 680 deletions
...@@ -207,6 +207,13 @@ aside { ...@@ -207,6 +207,13 @@ aside {
207 } 207 }
208 } 208 }
209 209
210 .ellipsis-line {
211 width: 200px;
212 overflow: hidden;
213 text-overflow: ellipsis; //文本溢出显示省略号
214 white-space: nowrap; //文本不会换行
215 }
216
210 //main-container全局样式 217 //main-container全局样式
211 .app-container { 218 .app-container {
212 padding: 20px; 219 padding: 20px;
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-03 08:59:06 4 * @LastEditTime: 2023-08-16 11:30:45
5 */ 5 */
6 import store from '@/store' 6 import store from '@/store'
7 7
...@@ -27,12 +27,18 @@ export function getSjlx (level) { ...@@ -27,12 +27,18 @@ export function getSjlx (level) {
27 */ 27 */
28 export function getDictLeabel (level, code) { 28 export function getDictLeabel (level, code) {
29 const resultMap = store.getters.dictData[code] 29 const resultMap = store.getters.dictData[code]
30 const desiredObject = resultMap.find(obj => obj.dcode === level); 30 function findNode(tree, func) {
31 31 for (const node of tree) {
32 if (desiredObject) { 32 if (func(node)) return node
33 const desiredName = desiredObject.dname; 33 if (node.children) {
34 return desiredName 34 const res = findNode(node.children, func)
35 } else { 35 if (res) return res
36 return '' 36 }
37 }
38 return {dname:""}
37 } 39 }
40 let data = findNode(resultMap, (node) => {
41 return node.dcode === level
42 })
43 return data.dname
38 } 44 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
2 /* 2 /*
3 * @Description: 此文件主要创建 axios 实例,然后添加请求拦截器和响应拦截器 3 * @Description: 此文件主要创建 axios 实例,然后添加请求拦截器和响应拦截器
4 * @Autor: renchao 4 * @Autor: renchao
5 * @LastEditTime: 2023-07-21 10:30:53 5 * @LastEditTime: 2023-08-16 15:16:49
6 */ 6 */
7 import axios from 'axios' 7 import axios from 'axios'
8 import Router from '@/router' 8 import Router from '@/router'
...@@ -54,10 +54,10 @@ service.interceptors.response.use( ...@@ -54,10 +54,10 @@ service.interceptors.response.use(
54 */ 54 */
55 if (response.status == 200) { 55 if (response.status == 200) {
56 return response.data; 56 return response.data;
57 }else if (response.status == 2002){ 57 } else if (response.status == 2002) {
58 Message.error(response.message); 58 Message.error(response.message);
59 }else { 59 } else {
60 handleErrorData(response.data); 60 handleErrorData(response.status);
61 } 61 }
62 return response; 62 return response;
63 }, 63 },
...@@ -97,10 +97,7 @@ service.interceptors.response.use( ...@@ -97,10 +97,7 @@ service.interceptors.response.use(
97 ) 97 )
98 //对错误信息的处理函数 98 //对错误信息的处理函数
99 function handleErrorData (errMes) { 99 function handleErrorData (errMes) {
100 if (errMes.message) { 100 switch (errMes) {
101 Message.error(errMes.message);
102 } else {
103 switch (errMes.code) {
104 case 401: 101 case 401:
105 Message.error("未授权,请重新登录!"); 102 Message.error("未授权,请重新登录!");
106 break; 103 break;
...@@ -117,7 +114,6 @@ function handleErrorData (errMes) { ...@@ -117,7 +114,6 @@ function handleErrorData (errMes) {
117 Message.error("服务正在联调中,请稍后!"); 114 Message.error("服务正在联调中,请稍后!");
118 break; 115 break;
119 } 116 }
120 }
121 } 117 }
122 export default service 118 export default service
123 119
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-04 16:29:10 4 * @LastEditTime: 2023-08-16 16:31:07
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -266,7 +266,7 @@ ...@@ -266,7 +266,7 @@
266 maxlength="13" 266 maxlength="13"
267 v-model="ruleForm.diyaq.dymj" 267 v-model="ruleForm.diyaq.dymj"
268 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 268 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
269 <el-select v-model="ruleForm.diyaq.mjdw" style="width: 20%"> 269 <el-select v-model="ruleForm.diyaq.mjdw" style="width: 68px">
270 <el-option 270 <el-option
271 v-for="item in dictData['A7']" 271 v-for="item in dictData['A7']"
272 :key="item.dcode" 272 :key="item.dcode"
...@@ -475,7 +475,7 @@ ...@@ -475,7 +475,7 @@
475 <el-form-item label="共有方式:"> 475 <el-form-item label="共有方式:">
476 <el-radio-group 476 <el-radio-group
477 :disabled="!ableOperation" 477 :disabled="!ableOperation"
478 v-model="ruleForm.qlxx.gyfs"> 478 v-model="ruleForm.sldy.gyfs">
479 <el-radio label="0">单独所有</el-radio> 479 <el-radio label="0">单独所有</el-radio>
480 <el-radio label="1">共同共有</el-radio> 480 <el-radio label="1">共同共有</el-radio>
481 <el-radio label="2">按份所有</el-radio> 481 <el-radio label="2">按份所有</el-radio>
...@@ -488,8 +488,8 @@ ...@@ -488,8 +488,8 @@
488 :tableData="ruleForm.qlrData" 488 :tableData="ruleForm.qlrData"
489 @upDateQlrxxList="upDateQlrxxList" 489 @upDateQlrxxList="upDateQlrxxList"
490 :key="key" 490 :key="key"
491 :ableOperation="ableOperation" 491 :disabled="ableOperation"
492 :gyfs="ruleForm.qlxx.gyfs" /> 492 :gyfs="ruleForm.sldy.gyfs" />
493 493
494 <div v-if="ruleForm.ywrData"> 494 <div v-if="ruleForm.ywrData">
495 <div class="slxx_title title-block"> 495 <div class="slxx_title title-block">
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-04 16:35:32 4 * @LastEditTime: 2023-08-16 16:11:20
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -15,8 +15,7 @@ ...@@ -15,8 +15,7 @@
15 :label-position="flag ? 'top' : ''" 15 :label-position="flag ? 'top' : ''"
16 :inline="flag" 16 :inline="flag"
17 :show-message="false" 17 :show-message="false"
18 label-width="145px" 18 label-width="145px">
19 >
20 <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''"> 19 <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''">
21 <div class="slxx_title title-block"> 20 <div class="slxx_title title-block">
22 补录信息 21 补录信息
...@@ -162,8 +161,7 @@ ...@@ -162,8 +161,7 @@
162 <el-form-item 161 <el-form-item
163 label="业务号:" 162 label="业务号:"
164 prop="qlxx.ywh" 163 prop="qlxx.ywh"
165 :rules="rules.ywhrules" 164 :rules="rules.ywhrules">
166 >
167 <el-input maxlength="20" v-model="ruleForm.qlxx.ywh" onkeyup="this.value=this.value.replace(/[^\w_]/g,'');"></el-input> 165 <el-input maxlength="20" v-model="ruleForm.qlxx.ywh" onkeyup="this.value=this.value.replace(/[^\w_]/g,'');"></el-input>
168 </el-form-item> 166 </el-form-item>
169 </el-col> 167 </el-col>
...@@ -188,15 +186,13 @@ ...@@ -188,15 +186,13 @@
188 <el-form-item 186 <el-form-item
189 label="登记类型: " 187 label="登记类型: "
190 prop="qlxx.djlx" 188 prop="qlxx.djlx"
191 :rules="rules.djlxrules" 189 :rules="rules.djlxrules">
192 >
193 <el-select v-model="ruleForm.qlxx.djlx" @change="djlxchange"> 190 <el-select v-model="ruleForm.qlxx.djlx" @change="djlxchange">
194 <el-option 191 <el-option
195 v-for="item in djlxlist" 192 v-for="item in djlxlist"
196 :key="item.dcode" 193 :key="item.dcode"
197 :label="item.dname" 194 :label="item.dname"
198 :value="item.dcode" 195 :value="item.dcode">
199 >
200 </el-option> 196 </el-option>
201 </el-select> 197 </el-select>
202 </el-form-item> 198 </el-form-item>
...@@ -210,8 +206,7 @@ ...@@ -210,8 +206,7 @@
210 <el-form-item 206 <el-form-item
211 label="不动产权证号:" 207 label="不动产权证号:"
212 prop="qlxx.bdcqzh" 208 prop="qlxx.bdcqzh"
213 :rules="rules.bdcqzhrules" 209 :rules="rules.bdcqzhrules">
214 >
215 <el-input v-model="ruleForm.qlxx.bdcqzh"></el-input> 210 <el-input v-model="ruleForm.qlxx.bdcqzh"></el-input>
216 </el-form-item> 211 </el-form-item>
217 </el-col> 212 </el-col>
...@@ -224,8 +219,7 @@ ...@@ -224,8 +219,7 @@
224 <el-form-item 219 <el-form-item
225 label="登记机构:" 220 label="登记机构:"
226 prop="qlxx.djjg" 221 prop="qlxx.djjg"
227 :rules="rules.djjgrules" 222 :rules="rules.djjgrules">
228 >
229 <el-input v-model="ruleForm.qlxx.djjg"></el-input> 223 <el-input v-model="ruleForm.qlxx.djjg"></el-input>
230 </el-form-item> 224 </el-form-item>
231 </el-col> 225 </el-col>
...@@ -233,8 +227,7 @@ ...@@ -233,8 +227,7 @@
233 <el-form-item 227 <el-form-item
234 label="登簿人:" 228 label="登簿人:"
235 prop="qlxx.dbr" 229 prop="qlxx.dbr"
236 :rules="rules.dbrrules" 230 :rules="rules.dbrrules">
237 >
238 <el-input v-model="ruleForm.qlxx.dbr"></el-input> 231 <el-input v-model="ruleForm.qlxx.dbr"></el-input>
239 </el-form-item> 232 </el-form-item>
240 </el-col> 233 </el-col>
...@@ -242,16 +235,14 @@ ...@@ -242,16 +235,14 @@
242 <el-form-item 235 <el-form-item
243 label="登记时间:" 236 label="登记时间:"
244 prop="qlxx.djsj" 237 prop="qlxx.djsj"
245 :rules="rules.djsjrules" 238 :rules="rules.djsjrules">
246 >
247 <el-date-picker 239 <el-date-picker
248 v-model="ruleForm.qlxx.djsj" 240 v-model="ruleForm.qlxx.djsj"
249 type="date" 241 type="date"
250 class="width100" 242 class="width100"
251 placeholder="选择日期" 243 placeholder="选择日期"
252 value-format="yyyy-MM-dd HH:mm:ss" 244 value-format="yyyy-MM-dd HH:mm:ss"
253 format="yyyy-MM-dd" 245 format="yyyy-MM-dd">
254 >
255 </el-date-picker> 246 </el-date-picker>
256 </el-form-item> 247 </el-form-item>
257 </el-col> 248 </el-col>
...@@ -262,8 +253,7 @@ ...@@ -262,8 +253,7 @@
262 v-for="item in qsztlist" 253 v-for="item in qsztlist"
263 :key="item.dcode" 254 :key="item.dcode"
264 :label="item.dname" 255 :label="item.dname"
265 :value="item.dcode" 256 :value="item.dcode">
266 >
267 </el-option> 257 </el-option>
268 </el-select> 258 </el-select>
269 </el-form-item> 259 </el-form-item>
...@@ -285,11 +275,8 @@ ...@@ -285,11 +275,8 @@
285 <el-tooltip 275 <el-tooltip
286 content="供役地权利人证件种类:" 276 content="供役地权利人证件种类:"
287 placement="top" 277 placement="top"
288 effect="light" 278 effect="light">
289 > 279 <span type="text" style="color: #444" size="mini">供役地权利人证件...</span>
290 <span type="text" style="color: #444" size="mini"
291 >供役地权利人证件...</span
292 >
293 </el-tooltip> 280 </el-tooltip>
294 </span> 281 </span>
295 <div class="flex"> 282 <div class="flex">
...@@ -298,8 +285,7 @@ ...@@ -298,8 +285,7 @@
298 v-for="item in dictData['A30']" 285 v-for="item in dictData['A30']"
299 :key="item.dcode" 286 :key="item.dcode"
300 :label="item.dname" 287 :label="item.dname"
301 :value="item.dcode" 288 :value="item.dcode"></el-option>
302 ></el-option>
303 </el-select> 289 </el-select>
304 </div> 290 </div>
305 </el-form-item> 291 </el-form-item>
...@@ -330,11 +316,8 @@ ...@@ -330,11 +316,8 @@
330 <el-tooltip 316 <el-tooltip
331 content="需役地权利人证件种类:" 317 content="需役地权利人证件种类:"
332 placement="top" 318 placement="top"
333 effect="light" 319 effect="light">
334 > 320 <span type="text" style="color: #444" size="mini">需役地权利人证件...</span>
335 <span type="text" style="color: #444" size="mini"
336 >需役地权利人证件...</span
337 >
338 </el-tooltip> 321 </el-tooltip>
339 </span> 322 </span>
340 <div class="flex"> 323 <div class="flex">
...@@ -343,8 +326,7 @@ ...@@ -343,8 +326,7 @@
343 v-for="item in dictData['A30']" 326 v-for="item in dictData['A30']"
344 :key="item.dcode" 327 :key="item.dcode"
345 :label="item.dname" 328 :label="item.dname"
346 :value="item.dcode" 329 :value="item.dcode"></el-option>
347 ></el-option>
348 </el-select> 330 </el-select>
349 </div> 331 </div>
350 </el-form-item> 332 </el-form-item>
...@@ -372,8 +354,7 @@ ...@@ -372,8 +354,7 @@
372 type="date" 354 type="date"
373 placeholder="选择日期" 355 placeholder="选择日期"
374 value-format="yyyy-MM-dd HH:mm:ss" 356 value-format="yyyy-MM-dd HH:mm:ss"
375 format="yyyy-MM-dd" 357 format="yyyy-MM-dd">
376 >
377 </el-date-picker> 358 </el-date-picker>
378 </el-form-item> 359 </el-form-item>
379 </el-col> 360 </el-col>
...@@ -385,8 +366,7 @@ ...@@ -385,8 +366,7 @@
385 type="date" 366 type="date"
386 placeholder="选择日期" 367 placeholder="选择日期"
387 value-format="yyyy-MM-dd HH:mm:ss" 368 value-format="yyyy-MM-dd HH:mm:ss"
388 format="yyyy-MM-dd" 369 format="yyyy-MM-dd">
389 >
390 </el-date-picker> 370 </el-date-picker>
391 </el-form-item> 371 </el-form-item>
392 </el-col> 372 </el-col>
...@@ -410,8 +390,7 @@ ...@@ -410,8 +390,7 @@
410 <el-form-item label="共有方式:"> 390 <el-form-item label="共有方式:">
411 <el-radio-group 391 <el-radio-group
412 :disabled="!ableOperation" 392 :disabled="!ableOperation"
413 v-model="ruleForm.qlxx.gyfs" 393 v-model="ruleForm.sldy.gyfs">
414 >
415 <el-radio label="0">单独所有</el-radio> 394 <el-radio label="0">单独所有</el-radio>
416 <el-radio label="1">共同共有</el-radio> 395 <el-radio label="1">共同共有</el-radio>
417 <el-radio label="2">按份所有</el-radio> 396 <el-radio label="2">按份所有</el-radio>
...@@ -424,9 +403,8 @@ ...@@ -424,9 +403,8 @@
424 :tableData="ruleForm.qlrData" 403 :tableData="ruleForm.qlrData"
425 @upDateQlrxxList="upDateQlrxxList" 404 @upDateQlrxxList="upDateQlrxxList"
426 :key="key" 405 :key="key"
427 :ableOperation="ableOperation" 406 :disabled="ableOperation"
428 :gyfs="ruleForm.qlxx.gyfs" 407 :gyfs="ruleForm.sldy.gyfs" />
429 />
430 408
431 <div> 409 <div>
432 <div class="slxx_title title-block"> 410 <div class="slxx_title title-block">
...@@ -437,9 +415,8 @@ ...@@ -437,9 +415,8 @@
437 v-if="ruleForm.ywrData" 415 v-if="ruleForm.ywrData"
438 :tableData="ruleForm.ywrData" 416 :tableData="ruleForm.ywrData"
439 :key="key" 417 :key="key"
440 :ableOperation="ableOperation" 418 :disabled="ableOperation"
441 @upDateQlrxxList="upDateYwrxxList" 419 @upDateQlrxxList="upDateYwrxxList" />
442 />
443 </div> 420 </div>
444 </div> 421 </div>
445 <el-row class="btn" v-if="ableOperation"> 422 <el-row class="btn" v-if="ableOperation">
...@@ -451,15 +428,15 @@ ...@@ -451,15 +428,15 @@
451 </div> 428 </div>
452 </template> 429 </template>
453 <script> 430 <script>
454 import ywmix from "./dataprocessing"; 431 import ywmix from "./dataprocessing";
455 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; 432 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable";
456 import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable"; 433 import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable";
457 import tdytTable from "@/views/workflow/components/tdytTable"; 434 import tdytTable from "@/views/workflow/components/tdytTable";
458 import selectTable from "@/components/selectTable/index.vue"; 435 import selectTable from "@/components/selectTable/index.vue";
459 export default { 436 export default {
460 mixins: [ywmix], 437 mixins: [ywmix],
461 components: { qlrCommonTable, ywrCommonTable, tdytTable, selectTable }, 438 components: { qlrCommonTable, ywrCommonTable, tdytTable, selectTable },
462 data() { 439 data () {
463 return { 440 return {
464 //传递参数\ 441 //传递参数\
465 rules: { 442 rules: {
...@@ -480,9 +457,9 @@ export default { ...@@ -480,9 +457,9 @@ export default {
480 }, 457 },
481 }; 458 };
482 }, 459 },
483 }; 460 };
484 </script> 461 </script>
485 <style scoped lang="scss"> 462 <style scoped lang="scss">
486 @import "~@/styles/public.scss"; 463 @import "~@/styles/public.scss";
487 @import "~@/styles/slxx/slxx.scss"; 464 @import "~@/styles/slxx/slxx.scss";
488 </style> 465 </style>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-04 15:53:29 4 * @LastEditTime: 2023-08-16 16:11:35
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -126,7 +126,7 @@ ...@@ -126,7 +126,7 @@
126 <el-input 126 <el-input
127 v-model="ruleForm.fdcq2.dytdmj" 127 v-model="ruleForm.fdcq2.dytdmj"
128 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 128 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
129 <el-select disabled v-model="mjdw" style="width: 20%"> 129 <el-select disabled v-model="mjdw" style="width: 68px">
130 <el-option 130 <el-option
131 v-for="item in dictData['A7']" 131 v-for="item in dictData['A7']"
132 :key="item.dcode" 132 :key="item.dcode"
...@@ -143,7 +143,7 @@ ...@@ -143,7 +143,7 @@
143 <el-input 143 <el-input
144 v-model="ruleForm.fdcq2.fttdmj" 144 v-model="ruleForm.fdcq2.fttdmj"
145 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 145 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
146 <el-select disabled v-model="mjdw" style="width: 20%"> 146 <el-select disabled v-model="mjdw" style="width: 68px">
147 <el-option 147 <el-option
148 v-for="item in dictData['A7']" 148 v-for="item in dictData['A7']"
149 :key="item.dcode" 149 :key="item.dcode"
...@@ -160,6 +160,7 @@ ...@@ -160,6 +160,7 @@
160 <treeselect 160 <treeselect
161 v-model="ruleForm.fdcq2.tdxz" 161 v-model="ruleForm.fdcq2.tdxz"
162 noOptionsText="暂无数据" 162 noOptionsText="暂无数据"
163 :default-expand-level="1"
163 placeholder="" 164 placeholder=""
164 :normalizer="normalizer" 165 :normalizer="normalizer"
165 :show-count="true" 166 :show-count="true"
...@@ -252,7 +253,7 @@ ...@@ -252,7 +253,7 @@
252 </el-col> 253 </el-col>
253 <el-col :span="8"> 254 <el-col :span="8">
254 <el-form-item label="总层数:"> 255 <el-form-item label="总层数:">
255 <el-input v-model="ruleForm.fdcq2.zcs"></el-input> 256 <el-input v-model.number="ruleForm.fdcq2.zcs" oninput="value=value.replace(/[^0-9]/g,'')"></el-input>
256 </el-form-item> 257 </el-form-item>
257 </el-col> 258 </el-col>
258 <el-col :span="8"> 259 <el-col :span="8">
...@@ -261,7 +262,7 @@ ...@@ -261,7 +262,7 @@
261 <el-input 262 <el-input
262 v-model="ruleForm.fdcq2.jzmj" 263 v-model="ruleForm.fdcq2.jzmj"
263 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 264 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
264 <el-select disabled v-model="mjdw" style="width: 20%"> 265 <el-select disabled v-model="mjdw" style="width: 68px">
265 <el-option 266 <el-option
266 v-for="item in dictData['A7']" 267 v-for="item in dictData['A7']"
267 :key="item.dcode" 268 :key="item.dcode"
...@@ -278,7 +279,7 @@ ...@@ -278,7 +279,7 @@
278 <el-input 279 <el-input
279 v-model="ruleForm.fdcq2.zyjzmj" 280 v-model="ruleForm.fdcq2.zyjzmj"
280 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 281 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
281 <el-select disabled v-model="mjdw" style="width: 20%"> 282 <el-select disabled v-model="mjdw" style="width: 68px">
282 <el-option 283 <el-option
283 v-for="item in dictData['A7']" 284 v-for="item in dictData['A7']"
284 :key="item.dcode" 285 :key="item.dcode"
...@@ -295,7 +296,7 @@ ...@@ -295,7 +296,7 @@
295 <el-input 296 <el-input
296 v-model="ruleForm.fdcq2.ftjzmj" 297 v-model="ruleForm.fdcq2.ftjzmj"
297 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 298 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
298 <el-select disabled v-model="mjdw" style="width: 20%"> 299 <el-select disabled v-model="mjdw" style="width: 68px">
299 <el-option 300 <el-option
300 v-for="item in dictData['A7']" 301 v-for="item in dictData['A7']"
301 :key="item.dcode" 302 :key="item.dcode"
...@@ -399,7 +400,7 @@ ...@@ -399,7 +400,7 @@
399 <el-form-item label="共有方式:"> 400 <el-form-item label="共有方式:">
400 <el-radio-group 401 <el-radio-group
401 :disabled="!ableOperation" 402 :disabled="!ableOperation"
402 v-model="ruleForm.qlxx.gyfs"> 403 v-model="ruleForm.sldy.gyfs">
403 <el-radio label="0">单独所有</el-radio> 404 <el-radio label="0">单独所有</el-radio>
404 <el-radio label="1">共同共有</el-radio> 405 <el-radio label="1">共同共有</el-radio>
405 <el-radio label="2">按份所有</el-radio> 406 <el-radio label="2">按份所有</el-radio>
...@@ -411,9 +412,9 @@ ...@@ -411,9 +412,9 @@
411 <qlrCommonTable 412 <qlrCommonTable
412 :tableData="ruleForm.qlrData" 413 :tableData="ruleForm.qlrData"
413 @upDateQlrxxList="upDateQlrxxList" 414 @upDateQlrxxList="upDateQlrxxList"
414 :ableOperation="ableOperation" 415 :disabled="ableOperation"
415 :key="key" 416 :key="key"
416 :gyfs="ruleForm.qlxx.gyfs" /> 417 :gyfs="ruleForm.sldy.gyfs" />
417 </div> 418 </div>
418 <el-row class="btn" v-if="ableOperation"> 419 <el-row class="btn" v-if="ableOperation">
419 <el-form-item> 420 <el-form-item>
...@@ -472,8 +473,8 @@ ...@@ -472,8 +473,8 @@
472 }, 473 },
473 }; 474 };
474 }, 475 },
475 created() {}, 476 created () { },
476 mounted() { 477 mounted () {
477 this.loadData(); 478 this.loadData();
478 this.ableOperation = this.$parent.ableOperation; 479 this.ableOperation = this.$parent.ableOperation;
479 }, 480 },
...@@ -483,13 +484,13 @@ ...@@ -483,13 +484,13 @@
483 * @param {*} val 484 * @param {*} val
484 * @author: renchao 485 * @author: renchao
485 */ 486 */
486 ssQlxxchange(val) { 487 ssQlxxchange (val) {
487 this.ruleForm.ssQlxx = val; 488 this.ruleForm.ssQlxx = val;
488 this.ruleForm.qlxx.ssywh = val.ywh; 489 this.ruleForm.qlxx.ssywh = val.ywh;
489 this.ssQlxxchangediolog(val); 490 this.ssQlxxchangediolog(val);
490 }, 491 },
491 // 弹框事件 492 // 弹框事件
492 ssQlxxchangediolog(val) { 493 ssQlxxchangediolog (val) {
493 this.$confirm("是否将上手权利信息同步到表单", "提示", { 494 this.$confirm("是否将上手权利信息同步到表单", "提示", {
494 iconClass: "el-icon-question", //自定义图标样式 495 iconClass: "el-icon-question", //自定义图标样式
495 confirmButtonText: "确认", //确认按钮文字更换 496 confirmButtonText: "确认", //确认按钮文字更换
...@@ -512,7 +513,7 @@ ...@@ -512,7 +513,7 @@
512 } 513 }
513 for (var key in this.ruleForm.qlxx) { 514 for (var key in this.ruleForm.qlxx) {
514 if ( 515 if (
515 this.ruleForm.qlxx[key] == ""|| 516 this.ruleForm.qlxx[key] == "" ||
516 this.ruleForm.qlxx[key] == null && 517 this.ruleForm.qlxx[key] == null &&
517 key != "ywh" && 518 key != "ywh" &&
518 key != "dbr" && 519 key != "dbr" &&
...@@ -551,7 +552,7 @@ ...@@ -551,7 +552,7 @@
551 * @param {*} val 552 * @param {*} val
552 * @author: renchao 553 * @author: renchao
553 */ 554 */
554 djlxchange(val) { 555 djlxchange (val) {
555 if (val == null || val == 100) { 556 if (val == null || val == 100) {
556 this.ssqlxxshow = false; 557 this.ssqlxxshow = false;
557 } else { 558 } else {
...@@ -562,7 +563,7 @@ djlxchange(val) { ...@@ -562,7 +563,7 @@ djlxchange(val) {
562 * @description: loadData 563 * @description: loadData
563 * @author: renchao 564 * @author: renchao
564 */ 565 */
565 loadData() { 566 loadData () {
566 this.$startLoading(); 567 this.$startLoading();
567 this.propsParam.isEdit = this.$parent.isEdit; 568 this.propsParam.isEdit = this.$parent.isEdit;
568 init(this.propsParam).then((res) => { 569 init(this.propsParam).then((res) => {
...@@ -594,7 +595,7 @@ djlxchange(val) { ...@@ -594,7 +595,7 @@ djlxchange(val) {
594 * @param {*} val 595 * @param {*} val
595 * @author: renchao 596 * @author: renchao
596 */ 597 */
597 upDateTdytxxList(val) { 598 upDateTdytxxList (val) {
598 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 599 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
599 this.key++; 600 this.key++;
600 }, 601 },
...@@ -604,7 +605,7 @@ djlxchange(val) { ...@@ -604,7 +605,7 @@ djlxchange(val) {
604 * @param {*} val 605 * @param {*} val
605 * @author: renchao 606 * @author: renchao
606 */ 607 */
607 upDateQlrxxList(val) { 608 upDateQlrxxList (val) {
608 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); 609 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val));
609 this.czrOptions = this.ruleForm.qlrData; 610 this.czrOptions = this.ruleForm.qlrData;
610 this.key++; 611 this.key++;
...@@ -615,7 +616,7 @@ djlxchange(val) { ...@@ -615,7 +616,7 @@ djlxchange(val) {
615 * @param {*} val 616 * @param {*} val
616 * @author: renchao 617 * @author: renchao
617 */ 618 */
618 upDateYwrxxList(val) { 619 upDateYwrxxList (val) {
619 this.ruleForm.ywrData && (this.ruleForm.ywrData = _.cloneDeep(val)); 620 this.ruleForm.ywrData && (this.ruleForm.ywrData = _.cloneDeep(val));
620 this.key++; 621 this.key++;
621 }, 622 },
...@@ -623,7 +624,7 @@ djlxchange(val) { ...@@ -623,7 +624,7 @@ djlxchange(val) {
623 * @description: onSubmit 624 * @description: onSubmit
624 * @author: renchao 625 * @author: renchao
625 */ 626 */
626 onSubmit() { 627 onSubmit () {
627 this.$refs.ruleForm.validate((valid) => { 628 this.$refs.ruleForm.validate((valid) => {
628 if (valid) { 629 if (valid) {
629 if (this.ruleForm.qlrData.length == 0) { 630 if (this.ruleForm.qlrData.length == 0) {
...@@ -702,7 +703,7 @@ djlxchange(val) { ...@@ -702,7 +703,7 @@ djlxchange(val) {
702 }); 703 });
703 }, 704 },
704 }, 705 },
705 }; 706 };
706 </script> 707 </script>
707 <style scoped lang="scss"> 708 <style scoped lang="scss">
708 @import "~@/styles/public.scss"; 709 @import "~@/styles/public.scss";
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-14 10:28:44 4 * @LastEditTime: 2023-08-16 15:52:24
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -140,7 +140,7 @@ ...@@ -140,7 +140,7 @@
140 maxlength="12" 140 maxlength="12"
141 v-model="ruleForm.jsydsyq.syqmj" 141 v-model="ruleForm.jsydsyq.syqmj"
142 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 142 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
143 <el-select disabled v-model="mjdw" style="width: 20%"> 143 <el-select disabled v-model="mjdw" style="width: 68px">
144 <el-option 144 <el-option
145 v-for="item in dictData['A7']" 145 v-for="item in dictData['A7']"
146 :key="item.dcode" 146 :key="item.dcode"
...@@ -253,7 +253,7 @@ ...@@ -253,7 +253,7 @@
253 <el-form-item label="共有方式:"> 253 <el-form-item label="共有方式:">
254 <el-radio-group 254 <el-radio-group
255 :disabled="!ableOperation" 255 :disabled="!ableOperation"
256 v-model="ruleForm.qlxx.gyfs"> 256 v-model="ruleForm.sldy.gyfs">
257 <el-radio label="0">单独所有</el-radio> 257 <el-radio label="0">单独所有</el-radio>
258 <el-radio label="1">共同共有</el-radio> 258 <el-radio label="1">共同共有</el-radio>
259 <el-radio label="2">按份所有</el-radio> 259 <el-radio label="2">按份所有</el-radio>
...@@ -266,8 +266,8 @@ ...@@ -266,8 +266,8 @@
266 :tableData="ruleForm.qlrData" 266 :tableData="ruleForm.qlrData"
267 @upDateQlrxxList="upDateQlrxxList" 267 @upDateQlrxxList="upDateQlrxxList"
268 :key="key" 268 :key="key"
269 :ableOperation="ableOperation" 269 :disabled="ableOperation"
270 :gyfs="ruleForm.qlxx.gyfs" /> 270 :gyfs="ruleForm.sldy.gyfs" />
271 </div> 271 </div>
272 <el-row class="btn" v-if="ableOperation"> 272 <el-row class="btn" v-if="ableOperation">
273 <el-form-item> 273 <el-form-item>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-14 10:29:57 4 * @LastEditTime: 2023-08-16 11:15:56
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -173,7 +173,7 @@ ...@@ -173,7 +173,7 @@
173 <el-select 173 <el-select
174 v-model="ruleForm.tdsyq.mjdw" 174 v-model="ruleForm.tdsyq.mjdw"
175 :disabled="!ableOperation" 175 :disabled="!ableOperation"
176 style="width: 20%"> 176 style="width: 68px">
177 <el-option 177 <el-option
178 v-for="item in dictData['A7']" 178 v-for="item in dictData['A7']"
179 :key="item.dcode" 179 :key="item.dcode"
...@@ -194,7 +194,7 @@ ...@@ -194,7 +194,7 @@
194 <el-select 194 <el-select
195 v-model="ruleForm.tdsyq.mjdw" 195 v-model="ruleForm.tdsyq.mjdw"
196 :disabled="!ableOperation" 196 :disabled="!ableOperation"
197 style="width: 20%"> 197 style="width: 68px">
198 <el-option 198 <el-option
199 v-for="item in dictData['A7']" 199 v-for="item in dictData['A7']"
200 :key="item.dcode" 200 :key="item.dcode"
...@@ -215,7 +215,7 @@ ...@@ -215,7 +215,7 @@
215 <el-select 215 <el-select
216 v-model="ruleForm.tdsyq.mjdw" 216 v-model="ruleForm.tdsyq.mjdw"
217 :disabled="!ableOperation" 217 :disabled="!ableOperation"
218 style="width: 20%"> 218 style="width: 68px">
219 <el-option 219 <el-option
220 v-for="item in dictData['A7']" 220 v-for="item in dictData['A7']"
221 :key="item.dcode" 221 :key="item.dcode"
...@@ -238,7 +238,7 @@ ...@@ -238,7 +238,7 @@
238 <el-select 238 <el-select
239 v-model="ruleForm.tdsyq.mjdw" 239 v-model="ruleForm.tdsyq.mjdw"
240 :disabled="!ableOperation" 240 :disabled="!ableOperation"
241 style="width: 20%"> 241 style="width: 68px">
242 <el-option 242 <el-option
243 v-for="item in dictData['A7']" 243 v-for="item in dictData['A7']"
244 :key="item.dcode" 244 :key="item.dcode"
...@@ -259,7 +259,7 @@ ...@@ -259,7 +259,7 @@
259 <el-select 259 <el-select
260 v-model="ruleForm.tdsyq.mjdw" 260 v-model="ruleForm.tdsyq.mjdw"
261 :disabled="!ableOperation" 261 :disabled="!ableOperation"
262 style="width: 20%"> 262 style="width: 68px">
263 <el-option 263 <el-option
264 v-for="item in dictData['A7']" 264 v-for="item in dictData['A7']"
265 :key="item.dcode" 265 :key="item.dcode"
...@@ -280,7 +280,7 @@ ...@@ -280,7 +280,7 @@
280 <el-select 280 <el-select
281 v-model="ruleForm.tdsyq.mjdw" 281 v-model="ruleForm.tdsyq.mjdw"
282 :disabled="!ableOperation" 282 :disabled="!ableOperation"
283 style="width: 20%"> 283 style="width: 68px">
284 <el-option 284 <el-option
285 v-for="item in dictData['A7']" 285 v-for="item in dictData['A7']"
286 :key="item.dcode" 286 :key="item.dcode"
...@@ -303,7 +303,7 @@ ...@@ -303,7 +303,7 @@
303 <el-select 303 <el-select
304 v-model="ruleForm.tdsyq.mjdw" 304 v-model="ruleForm.tdsyq.mjdw"
305 :disabled="!ableOperation" 305 :disabled="!ableOperation"
306 style="width: 20%"> 306 style="width: 68px">
307 <el-option 307 <el-option
308 v-for="item in dictData['A7']" 308 v-for="item in dictData['A7']"
309 :key="item.dcode" 309 :key="item.dcode"
...@@ -354,7 +354,7 @@ ...@@ -354,7 +354,7 @@
354 <el-form-item label="共有方式:"> 354 <el-form-item label="共有方式:">
355 <el-radio-group 355 <el-radio-group
356 :disabled="!ableOperation" 356 :disabled="!ableOperation"
357 v-model="ruleForm.qlxx.gyfs"> 357 v-model="ruleForm.sldy.gyfs">
358 <el-radio label="0">单独所有</el-radio> 358 <el-radio label="0">单独所有</el-radio>
359 <el-radio label="1">共同共有</el-radio> 359 <el-radio label="1">共同共有</el-radio>
360 <el-radio label="2">按份所有</el-radio> 360 <el-radio label="2">按份所有</el-radio>
...@@ -367,8 +367,8 @@ ...@@ -367,8 +367,8 @@
367 :tableData="ruleForm.qlrData" 367 :tableData="ruleForm.qlrData"
368 @upDateQlrxxList="upDateQlrxxList" 368 @upDateQlrxxList="upDateQlrxxList"
369 :key="key" 369 :key="key"
370 :ableOperation="ableOperation" 370 :disabled="ableOperation"
371 :gyfs="ruleForm.qlxx.gyfs" /> 371 :gyfs="ruleForm.sldy.gyfs" />
372 </div> 372 </div>
373 <el-row class="btn" v-if="ableOperation"> 373 <el-row class="btn" v-if="ableOperation">
374 <el-form-item> 374 <el-form-item>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-04 15:53:44 4 * @LastEditTime: 2023-08-16 16:11:56
5 :show-message="false" 5 :show-message="false"
6 --> 6 -->
7 <template> 7 <template>
...@@ -46,8 +46,7 @@ ...@@ -46,8 +46,7 @@
46 <el-form-item 46 <el-form-item
47 label="预告抵押不动产情况" 47 label="预告抵押不动产情况"
48 prop="ztQlxx.bdcqzh" 48 prop="ztQlxx.bdcqzh"
49 :rules="rules.ztQlxxrules" 49 :rules="rules.ztQlxxrules">
50 >
51 <select-table 50 <select-table
52 v-model="ruleForm.ztQlxx" 51 v-model="ruleForm.ztQlxx"
53 :table-width="730" 52 :table-width="730"
...@@ -61,12 +60,10 @@ ...@@ -61,12 +60,10 @@
61 <el-table-column 60 <el-table-column
62 prop="bdcqzh" 61 prop="bdcqzh"
63 width="160" 62 width="160"
64 label="不动产权证书" 63 label="不动产权证书"></el-table-column>
65 ></el-table-column>
66 <el-table-column 64 <el-table-column
67 prop="qlrmc" 65 prop="qlrmc"
68 label="被执行人" 66 label="被执行人"></el-table-column>
69 ></el-table-column>
70 <el-table-column prop="mjmc" label="面积"></el-table-column> 67 <el-table-column prop="mjmc" label="面积"></el-table-column>
71 <el-table-column prop="ytmc" label="用途"></el-table-column> 68 <el-table-column prop="ytmc" label="用途"></el-table-column>
72 <el-table-column prop="zl" label="坐落"></el-table-column> 69 <el-table-column prop="zl" label="坐落"></el-table-column>
...@@ -132,25 +129,21 @@ ...@@ -132,25 +129,21 @@
132 <el-form-item 129 <el-form-item
133 label="上手权利信息:" 130 label="上手权利信息:"
134 prop="ssQlxx.bdcqzh" 131 prop="ssQlxx.bdcqzh"
135 :rules="rules.ssQlxxrules" 132 :rules="rules.ssQlxxrules">
136 >
137 <select-table 133 <select-table
138 v-model="ruleForm.ssQlxx" 134 v-model="ruleForm.ssQlxx"
139 :table-width="730" 135 :table-width="730"
140 :tableData="ssQlxxList" 136 :tableData="ssQlxxList"
141 :props="props" 137 :props="props"
142 @change="ssQlxxchange" 138 @change="ssQlxxchange">
143 >
144 <el-table-column 139 <el-table-column
145 prop="qllxmc" 140 prop="qllxmc"
146 width="130" 141 width="130"
147 label="权利类型" 142 label="权利类型"></el-table-column>
148 ></el-table-column>
149 <el-table-column 143 <el-table-column
150 prop="bdcqzh" 144 prop="bdcqzh"
151 width="160" 145 width="160"
152 label="不动产权证书" 146 label="不动产权证书"></el-table-column>
153 ></el-table-column>
154 <el-table-column prop="qlrmc" label="权利人"></el-table-column> 147 <el-table-column prop="qlrmc" label="权利人"></el-table-column>
155 <el-table-column prop="mjmc" label="面积"></el-table-column> 148 <el-table-column prop="mjmc" label="面积"></el-table-column>
156 <el-table-column prop="ytmc" label="用途"></el-table-column> 149 <el-table-column prop="ytmc" label="用途"></el-table-column>
...@@ -333,7 +326,7 @@ ...@@ -333,7 +326,7 @@
333 </el-col> 326 </el-col>
334 <el-col :span="8"> 327 <el-col :span="8">
335 <el-form-item label="总层数:"> 328 <el-form-item label="总层数:">
336 <el-input oninput = "value=value.replace(/[^\d]/g,'')" maxlength="4" v-model="ruleForm.ygdj.zcs"></el-input> 329 <el-input oninput="value=value.replace(/[^\d]/g,'')" maxlength="4" v-model.number="ruleForm.ygdj.zcs"></el-input>
337 </el-form-item> 330 </el-form-item>
338 </el-col> 331 </el-col>
339 <el-col :span="8"> 332 <el-col :span="8">
...@@ -345,7 +338,7 @@ ...@@ -345,7 +338,7 @@
345 <el-select 338 <el-select
346 v-model="ruleForm.ygdj.mjdw" 339 v-model="ruleForm.ygdj.mjdw"
347 :disabled="!ableOperation" 340 :disabled="!ableOperation"
348 style="width: 20%"> 341 style="width: 68px">
349 <el-option 342 <el-option
350 v-for="item in dictData['A7']" 343 v-for="item in dictData['A7']"
351 :key="item.dcode" 344 :key="item.dcode"
...@@ -395,7 +388,7 @@ ...@@ -395,7 +388,7 @@
395 <el-select 388 <el-select
396 v-model="ruleForm.ygdj.jedw" 389 v-model="ruleForm.ygdj.jedw"
397 :disabled="!ableOperation" 390 :disabled="!ableOperation"
398 style="width: 20%"> 391 style="width: 68px">
399 <el-option 392 <el-option
400 v-for="item in dictData['A57']" 393 v-for="item in dictData['A57']"
401 :key="item.dcode" 394 :key="item.dcode"
...@@ -457,7 +450,7 @@ ...@@ -457,7 +450,7 @@
457 <el-form-item label="共有方式:"> 450 <el-form-item label="共有方式:">
458 <el-radio-group 451 <el-radio-group
459 :disabled="!ableOperation" 452 :disabled="!ableOperation"
460 v-model="ruleForm.qlxx.gyfs"> 453 v-model="ruleForm.sldy.gyfs">
461 <el-radio label="0">单独所有</el-radio> 454 <el-radio label="0">单独所有</el-radio>
462 <el-radio label="1">共同共有</el-radio> 455 <el-radio label="1">共同共有</el-radio>
463 <el-radio label="2">按份所有</el-radio> 456 <el-radio label="2">按份所有</el-radio>
...@@ -470,8 +463,8 @@ ...@@ -470,8 +463,8 @@
470 :tableData="ruleForm.qlrData" 463 :tableData="ruleForm.qlrData"
471 @upDateQlrxxList="upDateQlrxxList" 464 @upDateQlrxxList="upDateQlrxxList"
472 :key="key" 465 :key="key"
473 :ableOperation="ableOperation" 466 :disabled="ableOperation"
474 :gyfs="ruleForm.qlxx.gyfs" /> 467 :gyfs="ruleForm.sldy.gyfs" />
475 468
476 <div v-if="ruleForm.ywrData"> 469 <div v-if="ruleForm.ywrData">
477 <div class="slxx_title title-block"> 470 <div class="slxx_title title-block">
...@@ -482,7 +475,7 @@ ...@@ -482,7 +475,7 @@
482 v-if="ruleForm.ywrData" 475 v-if="ruleForm.ywrData"
483 :tableData="ruleForm.ywrData" 476 :tableData="ruleForm.ywrData"
484 :key="key" 477 :key="key"
485 :ableOperation="ableOperation" 478 :disabled="ableOperation"
486 @upDateQlrxxList="upDateYwrxxList" /> 479 @upDateQlrxxList="upDateYwrxxList" />
487 </div> 480 </div>
488 </div> 481 </div>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-04 15:53:48 4 * @LastEditTime: 2023-08-16 16:12:12
5 :show-message="false" 5 :show-message="false"
6 --> 6 -->
7 <template> 7 <template>
...@@ -249,7 +249,7 @@ ...@@ -249,7 +249,7 @@
249 </el-col> 249 </el-col>
250 <el-col :span="8"> 250 <el-col :span="8">
251 <el-form-item label="总层数:"> 251 <el-form-item label="总层数:">
252 <el-input oninput = "value=value.replace(/[^\d]/g,'')" maxlength="4" v-model="ruleForm.ygdj.zcs"></el-input> 252 <el-input oninput="value=value.replace(/[^\d]/g,'')" maxlength="4" v-model="ruleForm.ygdj.zcs"></el-input>
253 </el-form-item> 253 </el-form-item>
254 </el-col> 254 </el-col>
255 <el-col :span="8"> 255 <el-col :span="8">
...@@ -261,7 +261,7 @@ ...@@ -261,7 +261,7 @@
261 <el-select 261 <el-select
262 v-model="ruleForm.ygdj.mjdw" 262 v-model="ruleForm.ygdj.mjdw"
263 :disabled="!ableOperation" 263 :disabled="!ableOperation"
264 style="width: 20%"> 264 style="width: 68px">
265 <el-option 265 <el-option
266 v-for="item in dictData['A7']" 266 v-for="item in dictData['A7']"
267 :key="item.dcode" 267 :key="item.dcode"
...@@ -315,7 +315,7 @@ ...@@ -315,7 +315,7 @@
315 <el-select 315 <el-select
316 v-model="ruleForm.ygdj.jedw" 316 v-model="ruleForm.ygdj.jedw"
317 :disabled="!ableOperation" 317 :disabled="!ableOperation"
318 style="width: 20%"> 318 style="width: 68px">
319 <el-option 319 <el-option
320 v-for="item in dictData['A57']" 320 v-for="item in dictData['A57']"
321 :key="item.dcode" 321 :key="item.dcode"
...@@ -367,7 +367,7 @@ ...@@ -367,7 +367,7 @@
367 <el-form-item label="共有方式:"> 367 <el-form-item label="共有方式:">
368 <el-radio-group 368 <el-radio-group
369 :disabled="!ableOperation" 369 :disabled="!ableOperation"
370 v-model="ruleForm.qlxx.gyfs"> 370 v-model="ruleForm.sldy.gyfs">
371 <el-radio label="0">单独所有</el-radio> 371 <el-radio label="0">单独所有</el-radio>
372 <el-radio label="1">共同共有</el-radio> 372 <el-radio label="1">共同共有</el-radio>
373 <el-radio label="2">按份所有</el-radio> 373 <el-radio label="2">按份所有</el-radio>
...@@ -380,8 +380,8 @@ ...@@ -380,8 +380,8 @@
380 :tableData="ruleForm.qlrData" 380 :tableData="ruleForm.qlrData"
381 @upDateQlrxxList="upDateQlrxxList" 381 @upDateQlrxxList="upDateQlrxxList"
382 :key="key" 382 :key="key"
383 :ableOperation="ableOperation" 383 :disabled="ableOperation"
384 :gyfs="ruleForm.qlxx.gyfs" /> 384 :gyfs="ruleForm.sldy.gyfs" />
385 385
386 <div v-if="ruleForm.ywrData"> 386 <div v-if="ruleForm.ywrData">
387 <div class="slxx_title title-block"> 387 <div class="slxx_title title-block">
...@@ -392,7 +392,7 @@ ...@@ -392,7 +392,7 @@
392 v-if="ruleForm.ywrData" 392 v-if="ruleForm.ywrData"
393 :tableData="ruleForm.ywrData" 393 :tableData="ruleForm.ywrData"
394 :key="key" 394 :key="key"
395 :ableOperation="ableOperation" 395 :disabled="ableOperation"
396 @upDateQlrxxList="upDateYwrxxList" /> 396 @upDateQlrxxList="upDateYwrxxList" />
397 </div> 397 </div>
398 </div> 398 </div>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-01 18:12:57 4 * @LastEditTime: 2023-08-16 15:52:49
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
16 :inline="flag" 16 :inline="flag"
17 inline-message 17 inline-message
18 :show-message="false" 18 :show-message="false"
19 label-width="145px" 19 label-width="145px">
20 >
21 <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''"> 20 <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''">
22 <div class="slxx_title title-block"> 21 <div class="slxx_title title-block">
23 补录信息 22 补录信息
...@@ -46,25 +45,21 @@ ...@@ -46,25 +45,21 @@
46 <el-form-item 45 <el-form-item
47 label="抵押不动产信息:" 46 label="抵押不动产信息:"
48 prop="ztQlxx.bdcqzh" 47 prop="ztQlxx.bdcqzh"
49 :rules="rules.ztQlxxrules" 48 :rules="rules.ztQlxxrules">
50 >
51 <select-table 49 <select-table
52 v-model="ruleForm.ztQlxx" 50 v-model="ruleForm.ztQlxx"
53 :table-width="550" 51 :table-width="550"
54 :tableData="ztQlxxList" 52 :tableData="ztQlxxList"
55 :props="props" 53 :props="props"
56 @change="ztQlxxchange" 54 @change="ztQlxxchange">
57 >
58 <el-table-column 55 <el-table-column
59 prop="qllxmc" 56 prop="qllxmc"
60 width="130" 57 width="130"
61 label="权利类型" 58 label="权利类型"></el-table-column>
62 ></el-table-column>
63 <el-table-column 59 <el-table-column
64 prop="bdcqzh" 60 prop="bdcqzh"
65 width="160" 61 width="160"
66 label="不动产权证书" 62 label="不动产权证书"></el-table-column>
67 ></el-table-column>
68 <el-table-column prop="qlrmc" label="权利人"></el-table-column> 63 <el-table-column prop="qlrmc" label="权利人"></el-table-column>
69 <el-table-column prop="mjmc" label="面积"></el-table-column> 64 <el-table-column prop="mjmc" label="面积"></el-table-column>
70 <el-table-column prop="ytmc" label="用途"></el-table-column> 65 <el-table-column prop="ytmc" label="用途"></el-table-column>
...@@ -131,25 +126,21 @@ ...@@ -131,25 +126,21 @@
131 <el-form-item 126 <el-form-item
132 label="上手权利信息:" 127 label="上手权利信息:"
133 prop="ssQlxx.bdcqzh" 128 prop="ssQlxx.bdcqzh"
134 :rules="rules.ssQlxxrules" 129 :rules="rules.ssQlxxrules">
135 >
136 <select-table 130 <select-table
137 v-model="ruleForm.ssQlxx" 131 v-model="ruleForm.ssQlxx"
138 :table-width="550" 132 :table-width="550"
139 :tableData="ssQlxxList" 133 :tableData="ssQlxxList"
140 :props="props" 134 :props="props"
141 @change="ssQlxxchange" 135 @change="ssQlxxchange">
142 >
143 <el-table-column 136 <el-table-column
144 prop="qllxmc" 137 prop="qllxmc"
145 width="130" 138 width="130"
146 label="权利类型" 139 label="权利类型"></el-table-column>
147 ></el-table-column>
148 <el-table-column 140 <el-table-column
149 prop="bdcqzh" 141 prop="bdcqzh"
150 width="160" 142 width="160"
151 label="不动产权证书" 143 label="不动产权证书"></el-table-column>
152 ></el-table-column>
153 <el-table-column prop="qlrmc" label="权利人"></el-table-column> 144 <el-table-column prop="qlrmc" label="权利人"></el-table-column>
154 <el-table-column prop="mjmc" label="面积"></el-table-column> 145 <el-table-column prop="mjmc" label="面积"></el-table-column>
155 <el-table-column prop="ytmc" label="用途"></el-table-column> 146 <el-table-column prop="ytmc" label="用途"></el-table-column>
...@@ -169,8 +160,7 @@ ...@@ -169,8 +160,7 @@
169 <el-form-item 160 <el-form-item
170 label="业务号:" 161 label="业务号:"
171 prop="qlxx.ywh" 162 prop="qlxx.ywh"
172 :rules="rules.ywhrules" 163 :rules="rules.ywhrules">
173 >
174 <el-input maxlength="10" v-model="ruleForm.qlxx.ywh"></el-input> 164 <el-input maxlength="10" v-model="ruleForm.qlxx.ywh"></el-input>
175 </el-form-item> 165 </el-form-item>
176 </el-col> 166 </el-col>
...@@ -195,15 +185,13 @@ ...@@ -195,15 +185,13 @@
195 <el-form-item 185 <el-form-item
196 label="登记类型:" 186 label="登记类型:"
197 prop="qlxx.djlx" 187 prop="qlxx.djlx"
198 :rules="rules.djlxrules" 188 :rules="rules.djlxrules">
199 >
200 <el-select v-model="ruleForm.qlxx.djlx" @change="djlxchange"> 189 <el-select v-model="ruleForm.qlxx.djlx" @change="djlxchange">
201 <el-option 190 <el-option
202 v-for="item in djlxlist" 191 v-for="item in djlxlist"
203 :key="item.dcode" 192 :key="item.dcode"
204 :label="item.dname" 193 :label="item.dname"
205 :value="item.dcode" 194 :value="item.dcode">
206 >
207 </el-option> 195 </el-option>
208 </el-select> 196 </el-select>
209 </el-form-item> 197 </el-form-item>
...@@ -230,8 +218,7 @@ ...@@ -230,8 +218,7 @@
230 <el-form-item 218 <el-form-item
231 label="登记机构:" 219 label="登记机构:"
232 prop="qlxx.djjg" 220 prop="qlxx.djjg"
233 :rules="rules.djjgrules" 221 :rules="rules.djjgrules">
234 >
235 <el-input v-model="ruleForm.qlxx.djjg"></el-input> 222 <el-input v-model="ruleForm.qlxx.djjg"></el-input>
236 </el-form-item> 223 </el-form-item>
237 </el-col> 224 </el-col>
...@@ -239,8 +226,7 @@ ...@@ -239,8 +226,7 @@
239 <el-form-item 226 <el-form-item
240 label="登簿人:" 227 label="登簿人:"
241 prop="qlxx.dbr" 228 prop="qlxx.dbr"
242 :rules="rules.dbrrules" 229 :rules="rules.dbrrules">
243 >
244 <el-input v-model="ruleForm.qlxx.dbr"></el-input> 230 <el-input v-model="ruleForm.qlxx.dbr"></el-input>
245 </el-form-item> 231 </el-form-item>
246 </el-col> 232 </el-col>
...@@ -248,16 +234,14 @@ ...@@ -248,16 +234,14 @@
248 <el-form-item 234 <el-form-item
249 label="登记时间:" 235 label="登记时间:"
250 prop="qlxx.djsj" 236 prop="qlxx.djsj"
251 :rules="rules.djsjrules" 237 :rules="rules.djsjrules">
252 >
253 <el-date-picker 238 <el-date-picker
254 v-model="ruleForm.qlxx.djsj" 239 v-model="ruleForm.qlxx.djsj"
255 class="width100" 240 class="width100"
256 type="date" 241 type="date"
257 placeholder="选择日期" 242 placeholder="选择日期"
258 value-format="yyyy-MM-dd HH:mm:ss" 243 value-format="yyyy-MM-dd HH:mm:ss"
259 format="yyyy-MM-dd" 244 format="yyyy-MM-dd">
260 >
261 </el-date-picker> 245 </el-date-picker>
262 </el-form-item> 246 </el-form-item>
263 </el-col> 247 </el-col>
...@@ -268,8 +252,7 @@ ...@@ -268,8 +252,7 @@
268 v-for="item in qsztlist" 252 v-for="item in qsztlist"
269 :key="item.dcode" 253 :key="item.dcode"
270 :label="item.dname" 254 :label="item.dname"
271 :value="item.dcode" 255 :value="item.dcode">
272 >
273 </el-option> 256 </el-option>
274 </el-select> 257 </el-select>
275 </el-form-item> 258 </el-form-item>
...@@ -279,8 +262,7 @@ ...@@ -279,8 +262,7 @@
279 <el-form-item 262 <el-form-item
280 label="异议事项:" 263 label="异议事项:"
281 prop="yydj.yysx" 264 prop="yydj.yysx"
282 :rules="rules.yysxrules" 265 :rules="rules.yysxrules">
283 >
284 <el-input v-model="ruleForm.yydj.yysx"></el-input> 266 <el-input v-model="ruleForm.yydj.yysx"></el-input>
285 </el-form-item> 267 </el-form-item>
286 </el-col> 268 </el-col>
...@@ -288,8 +270,7 @@ ...@@ -288,8 +270,7 @@
288 <el-form-item 270 <el-form-item
289 label="不动产登记证明号:" 271 label="不动产登记证明号:"
290 prop="qlxx.bdcqzh" 272 prop="qlxx.bdcqzh"
291 :rules="rules.bdcdjzmhrules" 273 :rules="rules.bdcdjzmhrules">
292 >
293 <el-input maxlength="11" v-model="ruleForm.qlxx.bdcqzh"></el-input> 274 <el-input maxlength="11" v-model="ruleForm.qlxx.bdcqzh"></el-input>
294 </el-form-item> 275 </el-form-item>
295 </el-col> 276 </el-col>
...@@ -317,8 +298,7 @@ ...@@ -317,8 +298,7 @@
317 type="date" 298 type="date"
318 placeholder="选择日期" 299 placeholder="选择日期"
319 value-format="yyyy-MM-dd HH:mm:ss" 300 value-format="yyyy-MM-dd HH:mm:ss"
320 format="yyyy-MM-dd" 301 format="yyyy-MM-dd">
321 >
322 </el-date-picker> 302 </el-date-picker>
323 </el-form-item> 303 </el-form-item>
324 </el-col> 304 </el-col>
...@@ -337,8 +317,7 @@ ...@@ -337,8 +317,7 @@
337 <el-form-item label="共有方式:"> 317 <el-form-item label="共有方式:">
338 <el-radio-group 318 <el-radio-group
339 :disabled="!ableOperation" 319 :disabled="!ableOperation"
340 v-model="ruleForm.qlxx.gyfs" 320 v-model="ruleForm.sldy.gyfs">
341 >
342 <el-radio label="0">单独所有</el-radio> 321 <el-radio label="0">单独所有</el-radio>
343 <el-radio label="1">共同共有</el-radio> 322 <el-radio label="1">共同共有</el-radio>
344 <el-radio label="2">按份所有</el-radio> 323 <el-radio label="2">按份所有</el-radio>
...@@ -351,9 +330,8 @@ ...@@ -351,9 +330,8 @@
351 :tableData="ruleForm.qlrData" 330 :tableData="ruleForm.qlrData"
352 @upDateQlrxxList="upDateQlrxxList" 331 @upDateQlrxxList="upDateQlrxxList"
353 :key="key" 332 :key="key"
354 :ableOperation="ableOperation" 333 :disabled="ableOperation"
355 :gyfs="ruleForm.qlxx.gyfs" 334 :gyfs="ruleForm.sldy.gyfs" />
356 />
357 <div v-if="ruleForm.ywrData"> 335 <div v-if="ruleForm.ywrData">
358 <div class="slxx_title title-block"> 336 <div class="slxx_title title-block">
359 义务人信息 337 义务人信息
...@@ -363,9 +341,8 @@ ...@@ -363,9 +341,8 @@
363 v-if="ruleForm.ywrData" 341 v-if="ruleForm.ywrData"
364 :tableData="ruleForm.ywrData" 342 :tableData="ruleForm.ywrData"
365 :key="key" 343 :key="key"
366 :ableOperation="ableOperation" 344 :disabled="ableOperation"
367 @upDateQlrxxList="upDateYwrxxList" 345 @upDateQlrxxList="upDateYwrxxList" />
368 />
369 </div> 346 </div>
370 </div> 347 </div>
371 <el-row class="btn" v-if="ableOperation"> 348 <el-row class="btn" v-if="ableOperation">
...@@ -377,16 +354,16 @@ ...@@ -377,16 +354,16 @@
377 </div> 354 </div>
378 </template> 355 </template>
379 <script> 356 <script>
380 // import ywmix from "@/views/ywbl/mixin/index"; 357 // import ywmix from "@/views/ywbl/mixin/index";
381 import ywmix from "./dataprocessing"; 358 import ywmix from "./dataprocessing";
382 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; 359 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable";
383 import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable"; 360 import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable";
384 import tdytTable from "@/views/workflow/components/tdytTable"; 361 import tdytTable from "@/views/workflow/components/tdytTable";
385 import selectTable from "@/components/selectTable/index.vue"; 362 import selectTable from "@/components/selectTable/index.vue";
386 export default { 363 export default {
387 mixins: [ywmix], 364 mixins: [ywmix],
388 components: { qlrCommonTable, ywrCommonTable, tdytTable, selectTable }, 365 components: { qlrCommonTable, ywrCommonTable, tdytTable, selectTable },
389 data() { 366 data () {
390 return { 367 return {
391 ssqlxxshow: true, 368 ssqlxxshow: true,
392 //表单是否可操作 369 //表单是否可操作
...@@ -425,9 +402,9 @@ export default { ...@@ -425,9 +402,9 @@ export default {
425 }; 402 };
426 }, 403 },
427 methods: {}, 404 methods: {},
428 }; 405 };
429 </script> 406 </script>
430 <style scoped lang="scss"> 407 <style scoped lang="scss">
431 @import "~@/styles/public.scss"; 408 @import "~@/styles/public.scss";
432 @import "~@/styles/slxx/slxx.scss"; 409 @import "~@/styles/slxx/slxx.scss";
433 </style> 410 </style>
......
...@@ -222,8 +222,8 @@ class data extends filter { ...@@ -222,8 +222,8 @@ class data extends filter {
222 label: "使用权起止时间", 222 label: "使用权起止时间",
223 }, 223 },
224 { 224 {
225 prop: "fdcjyjg", 225 prop: "qdjgmc",
226 label: "房地产交易价格(万元)", 226 label: "房地产交易价格",
227 }, 227 },
228 { 228 {
229 prop: "ytmc", 229 prop: "ytmc",
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-19 09:52:28 4 * @LastEditTime: 2023-08-16 08:54:00
5 --> 5 -->
6 <template> 6 <template>
7 <div class="djxxTable"> 7 <div class="djxxTable">
...@@ -62,7 +62,14 @@ ...@@ -62,7 +62,14 @@
62 {{ getQsztName(row[item.prop]) }} 62 {{ getQsztName(row[item.prop]) }}
63 </span> 63 </span>
64 64
65 <span v-else> {{ row[item.prop] }}</span> 65 <span v-if="item.prop != 'djyy'">
66 {{ row[item.prop] }}
67 </span>
68 <el-tooltip v-else effect="dark" :content="row[item.prop]" placement="top">
69 <span class="ellipsis-line">
70 {{ row[item.prop] }}
71 </span>
72 </el-tooltip>
66 </td> 73 </td>
67 <td v-for="count in emptycolNum" :key="~count"></td> 74 <td v-for="count in emptycolNum" :key="~count"></td>
68 </tr> 75 </tr>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-19 09:52:37 4 * @LastEditTime: 2023-08-16 08:52:10
5 --> 5 -->
6 <template> 6 <template>
7 <div class="djxxTable"> 7 <div class="djxxTable">
...@@ -56,7 +56,14 @@ ...@@ -56,7 +56,14 @@
56 {{ getQsztName(row[item.prop]) }} 56 {{ getQsztName(row[item.prop]) }}
57 </span> 57 </span>
58 58
59 <span v-else> {{ row[item.prop] }}</span> 59 <span v-if="item.prop != 'djyy'">
60 {{ row[item.prop] }}
61 </span>
62 <el-tooltip v-else effect="dark" :content="row[item.prop]" placement="top">
63 <span class="ellipsis-line">
64 {{ row[item.prop] }}
65 </span>
66 </el-tooltip>
60 </td> 67 </td>
61 <td v-for="count in emptycolNum" :key="~count"></td> 68 <td v-for="count in emptycolNum" :key="~count"></td>
62 </tr> 69 </tr>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-15 10:57:30 4 * @LastEditTime: 2023-08-16 15:00:12
5 --> 5 -->
6 <template> 6 <template>
7 <div class="content"> 7 <div class="content">
......
...@@ -12,7 +12,7 @@ var qlxxPage = [ ...@@ -12,7 +12,7 @@ var qlxxPage = [
12 { qllx: "A08", id: "", form: "", label: "集体建设用地使用权/房屋所有权" }, 12 { qllx: "A08", id: "", form: "", label: "集体建设用地使用权/房屋所有权" },
13 { qllx: "A09", id: "jsydsyq", form: "jsydsyq.vue", label: "土地承包经营权" }, 13 { qllx: "A09", id: "jsydsyq", form: "jsydsyq.vue", label: "土地承包经营权" },
14 { qllx: "A11", id: "ldsyq", form: "ldsyq.vue", label: "林地使用权" }, 14 { qllx: "A11", id: "ldsyq", form: "ldsyq.vue", label: "林地使用权" },
15 { qllx: "A12", id: "jsydsyq", form: "jsydsyq.vue", label: "林地使用权/森林、林木使用权" }, 15 { qllx: "A12", id: "sllmsyq", form: "sllmsyq.vue", label: "林地使用权/森林、林木使用权" },
16 { qllx: "A13", id: "jsydsyq", form: "jsydsyq.vue", label: "草原使用权" }, 16 { qllx: "A13", id: "jsydsyq", form: "jsydsyq.vue", label: "草原使用权" },
17 { qllx: "A14", id: "jsydsyq", form: "jsydsyq.vue", label: "水域滩涂养殖权" }, 17 { qllx: "A14", id: "jsydsyq", form: "jsydsyq.vue", label: "水域滩涂养殖权" },
18 { qllx: "A15", id: "jsydsyq", form: "jsydsyq.vue", label: "海域使用权" }, 18 { qllx: "A15", id: "jsydsyq", form: "jsydsyq.vue", label: "海域使用权" },
......
...@@ -199,7 +199,6 @@ ...@@ -199,7 +199,6 @@
199 border-right: 2px solid #e3e2e2; 199 border-right: 2px solid #e3e2e2;
200 line-height: 40px; 200 line-height: 40px;
201 overflow: unset; 201 overflow: unset;
202 width: 450px;
203 } 202 }
204 div:last-child{ 203 div:last-child{
205 border: 0; 204 border: 0;
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-19 15:01:08 4 * @LastEditTime: 2023-08-16 08:54:50
5 --> 5 -->
6 <template> 6 <template>
7 <div class="djxxTable"> 7 <div class="djxxTable">
...@@ -62,7 +62,14 @@ ...@@ -62,7 +62,14 @@
62 {{ getQsztName(row[item.prop]) }} 62 {{ getQsztName(row[item.prop]) }}
63 </span> 63 </span>
64 64
65 <span v-else> {{ row[item.prop] }}</span> 65 <span v-if="item.prop != 'djyy'">
66 {{ row[item.prop] }}
67 </span>
68 <el-tooltip v-else effect="dark" :content="row[item.prop]" placement="top">
69 <span class="ellipsis-line">
70 {{ row[item.prop] }}
71 </span>
72 </el-tooltip>
66 </td> 73 </td>
67 <td v-for="count in emptycolNum" :key="~count"></td> 74 <td v-for="count in emptycolNum" :key="~count"></td>
68 </tr> 75 </tr>
......
...@@ -51,7 +51,14 @@ ...@@ -51,7 +51,14 @@
51 {{ getQsztName(row[item.prop]) }} 51 {{ getQsztName(row[item.prop]) }}
52 </span> 52 </span>
53 53
54 <span v-else> {{ row[item.prop] }}</span> 54 <span v-if="item.prop != 'djyy'">
55 {{ row[item.prop] }}
56 </span>
57 <el-tooltip v-else effect="dark" :content="row[item.prop]" placement="top">
58 <span class="ellipsis-line">
59 {{ row[item.prop] }}
60 </span>
61 </el-tooltip>
55 </td> 62 </td>
56 <td v-for="count in emptycolNum" :key="~count"></td> 63 <td v-for="count in emptycolNum" :key="~count"></td>
57 </tr> 64 </tr>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-11 15:33:53 4 * @LastEditTime: 2023-08-16 11:29:20
5 --> 5 -->
6 <template> 6 <template>
7 <div class="djxxTable"> 7 <div class="djxxTable">
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
59 59
60 <script> 60 <script>
61 import { datas } from "./qlxxFormData.js"; 61 import { datas } from "./qlxxFormData.js";
62 import { getSjlx } from "@/utils/dictionary.js"; 62 import { getSjlx, getDictLeabel } from "@/utils/dictionary.js";
63 import { getLqList } from "@/api/djbDetail.js"; 63 import { getLqList } from "@/api/djbDetail.js";
64 export default { 64 export default {
65 data() { 65 data() {
...@@ -101,6 +101,9 @@ export default { ...@@ -101,6 +101,9 @@ export default {
101 this.tableData = res.result; 101 this.tableData = res.result;
102 this.tableData.forEach((item) => { 102 this.tableData.forEach((item) => {
103 item.sjlx = getSjlx(item.sjlx); 103 item.sjlx = getSjlx(item.sjlx);
104 item.ldsyqxz = getDictLeabel(item.ldsyqxz, 'A45')
105 item.lz = getDictLeabel(item.lz, 'A26')
106 item.qy = getDictLeabel(item.qy, 'A52')
104 }); 107 });
105 if (this.tableData.length < datas.columns().emptycolNum) { 108 if (this.tableData.length < datas.columns().emptycolNum) {
106 this.emptycolNum = 109 this.emptycolNum =
......
...@@ -51,7 +51,15 @@ ...@@ -51,7 +51,15 @@
51 {{ getQsztName(row[item.prop]) }} 51 {{ getQsztName(row[item.prop]) }}
52 </span> 52 </span>
53 53
54 <span v-else> {{ row[item.prop] }}</span> 54 <span v-if="item.prop != 'djyy'">
55 {{ row[item.prop] }}
56 </span>
57 <el-tooltip v-else effect="dark" :content="row[item.prop]" placement="top">
58 <span class="ellipsis-line">
59 {{ row[item.prop] }}
60 </span>
61 </el-tooltip>
62
55 </td> 63 </td>
56 <td v-for="count in emptycolNum" :key="~count"></td> 64 <td v-for="count in emptycolNum" :key="~count"></td>
57 </tr> 65 </tr>
...@@ -88,7 +96,15 @@ ...@@ -88,7 +96,15 @@
88 {{ getQsztName(row[item.prop]) }} 96 {{ getQsztName(row[item.prop]) }}
89 </span> 97 </span>
90 98
91 <span v-else> {{ row[item.prop] }}</span> 99 <span v-if="item.prop != 'djyy'">
100 {{ row[item.prop] }}
101 </span>
102 <el-tooltip v-else effect="dark" :content="row[item.prop]" placement="top">
103 <span class="ellipsis-line">
104 {{ row[item.prop] }}
105 </span>
106 </el-tooltip>
107
92 </td> 108 </td>
93 <td v-for="count in emptycolNum" :key="~count"></td> 109 <td v-for="count in emptycolNum" :key="~count"></td>
94 </tr> 110 </tr>
......
...@@ -465,20 +465,20 @@ class data extends filter { ...@@ -465,20 +465,20 @@ class data extends filter {
465 label: "分摊土地面积(m²)", 465 label: "分摊土地面积(m²)",
466 }, 466 },
467 { 467 {
468 prop: "tdsyqzsj", 468 prop: "tdxzmc",
469 label: "土地使用期限", 469 label: "土地性质",
470 }, 470 },
471 { 471 {
472 prop: "syqqzsj", 472 prop: "tdsyqzsj",
473 label: "使用权起止时间", 473 label: "使用权起止时间",
474 }, 474 },
475 { 475 {
476 prop: "fdcjyjg", 476 prop: "qdjgmc",
477 label: "房地产交易价格(万元)", 477 label: "房地产交易价格",
478 }, 478 },
479 { 479 {
480 prop: "ghyt", 480 prop: "ytmc",
481 label: "规划用途", 481 label: "房屋用途",
482 }, 482 },
483 { 483 {
484 prop: "fwxzmc", 484 prop: "fwxzmc",
...@@ -497,7 +497,7 @@ class data extends filter { ...@@ -497,7 +497,7 @@ class data extends filter {
497 label: "总层数", 497 label: "总层数",
498 }, 498 },
499 { 499 {
500 prop: "mj", 500 prop: "jzmj",
501 label: "建筑面积(m2)", 501 label: "建筑面积(m2)",
502 }, 502 },
503 { 503 {
......
1 <!--
2 * @Author: yangwei
3 * @Date: 2023-08-15 14:15:06
4 * @LastEditors: yangwei
5 * @LastEditTime: 2023-08-15 14:15:19
6 * @FilePath: \bdcdj-web\src\views\registerBook\sllmsyq.vue
7 * @Description:
8 *
9 * Copyright (c) 2023 by yangwei, All Rights Reserved.
10 -->
11 <!--
12 * @Description:
13 * @Autor: renchao
14 * @LastEditTime: 2023-08-11 15:33:53
15 -->
16 <template>
17 <div class="djxxTable">
18 <div class="tableBox">
19 <div class="title">
20 {{ title }}
21 <div class="checkbox">
22 <el-checkbox-group v-model="checkList" @change="checkChange">
23 <el-checkbox
24 v-for="item in qsztList"
25 :key="item.value"
26 :label="item.value"
27 >{{ item.label }}</el-checkbox>
28 </el-checkbox-group>
29 </div>
30 </div>
31 <div class="xxTableBox rollTable">
32 <!-- 固定前三个 -->
33 <table class="xxTable">
34 <tr v-for="(item, colindex) in columns" :key="colindex">
35 <td>{{ item.label }}</td>
36 <td
37 v-for="(row, index) in tableData"
38 :key="index"
39 :class="[
40 row.qszt == '2' ? 'lishi' : '',
41 row.qszt == '0' ? 'linshi' : '',
42 row.qlzt == '4' ? 'linshi' : '',
43
44 item.prop == 'qszt' && row.qlzt == '3' ? 'linshiIcon' : '',
45 item.prop == 'qszt' && row.qlzt == '2' ? 'linshiIcon' : '',
46 item.prop == 'qszt' && row.qlzt == '1' ? 'xianshiIcon' : '',
47 item.prop == 'qszt' && row.qlzt == '4' ? 'zhuxiaoIcon' : ''
48 ]"
49 >
50 <div class="setbut" v-if="item.prop == 'cz'&&row.sjlx !='系统数据'">
51 <el-button type="text" icon="el-icon-edit-outline" @click="editDialog(row)">编辑</el-button>
52 <el-button type="text" icon="el-icon-edit-outline" @click="editDialog(row,'D')">删除</el-button>
53 </div>
54 <div class="icon" v-if="item.prop == 'qszt' &&row.qlzt == '1'">有效</div>
55 <div class="icon" v-if="item.prop == 'qszt' && row.qlzt == '2'">正在补录</div>
56 <div class="icon" v-if="item.prop == 'qszt' && row.qlzt == '3'">正在申请</div>
57 <div class="icon" v-if="item.prop == 'qszt' && row.qlzt == '4'">正在注销</div>
58 <span v-if="item.prop == 'qszt'">{{ getQsztName(row[item.prop]) }}</span>
59
60 <span v-else>{{ row[item.prop] }}</span>
61 </td>
62 <td v-for="count in emptycolNum" :key="~count"></td>
63 </tr>
64 </table>
65 </div>
66 </div>
67 </div>
68 </template>
69
70 <script>
71 import { datas } from "./qlxxFormData.js";
72 import { getSjlx } from "@/utils/dictionary.js";
73 import { getLqList } from "@/api/djbDetail.js";
74 export default {
75 data() {
76 return {
77 title: "林权登记信息",
78 qsztList: datas.columns().qsztList,
79 checkList: datas.columns().checkList,
80 //传递参数
81 propsParam: this.$attrs,
82 //列表数据
83 tableData: [],
84 //空列值个数
85 emptycolNum: datas.columns().emptycolNum,
86 //列名称对象
87 columns: datas.columns().LDSYQ,
88 };
89 },
90 created() {
91 this.loadData();
92 },
93 methods: {
94 /**
95 * @description: loadData
96 * @author: renchao
97 */
98 loadData() {
99 if (this.$parent.addRepairRecord) {
100 this.columns.unshift({
101 prop: "cz",
102 label: "操作",
103 });
104 }
105 getLqList({
106 bdcdyid: this.propsParam.bdcdyid,
107 qllx: this.propsParam.qllx,
108 qszt: this.checkList,
109 }).then((res) => {
110 if (res.code === 200) {
111 this.tableData = res.result;
112 this.tableData.forEach((item) => {
113 item.sjlx = getSjlx(item.sjlx);
114 });
115 if (this.tableData.length < datas.columns().emptycolNum) {
116 this.emptycolNum =
117 datas.columns().emptycolNum - this.tableData.length;
118 } else {
119 this.emptycolNum = 0;
120 }
121 }
122 });
123 },
124 /**
125 * @description: checkChange
126 * @author: renchao
127 */
128 checkChange() {
129 if (this.checkList.length === 0) {
130 this.tableData = [];
131 this.emptycolNum = datas.columns().emptycolNum;
132 } else {
133 this.loadData();
134 }
135 },
136 /**
137 * @description: getQsztName
138 * @param {*} code
139 * @author: renchao
140 */
141 getQsztName(code) {
142 let name = "";
143 for (let item of this.qsztList) {
144 if (item.value == code) {
145 name = item.label;
146 break;
147 }
148 }
149 return name;
150 },
151 // 新增一条补录信息
152 /**
153 * @description: 新增一条补录信息
154 * @param {*} row
155 * @param {*} del
156 * @author: renchao
157 */
158 editDialog(row, del) {
159 this.$confirm("此操作将新增一条补录信息, 是否继续?", "提示", {
160 confirmButtonText: "确定",
161 cancelButtonText: "取消",
162 type: "warning",
163 })
164 .then(() => {
165 this.$parent.addRepairRecord(row, del);
166
167 this.$message({
168 type: "success",
169 message: "补录成功!",
170 });
171 })
172 .catch(() => {
173 this.$message({
174 type: "info",
175 message: "取消编辑",
176 });
177 });
178 },
179 },
180 };
181 </script>
182
183 <style lang="scss" scoped>
184 @import "./qlxxCommon.scss";
185 </style>
186
...\ No newline at end of file ...\ No newline at end of file
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-19 15:03:56 4 * @LastEditTime: 2023-08-16 08:53:21
5 --> 5 -->
6 <template> 6 <template>
7 <div class="djxxTable"> 7 <div class="djxxTable">
...@@ -51,7 +51,14 @@ ...@@ -51,7 +51,14 @@
51 {{ getQsztName(row[item.prop]) }} 51 {{ getQsztName(row[item.prop]) }}
52 </span> 52 </span>
53 53
54 <span v-else> {{ row[item.prop] }}</span> 54 <span v-if="item.prop != 'djyy'">
55 {{ row[item.prop] }}
56 </span>
57 <el-tooltip v-else effect="dark" :content="row[item.prop]" placement="top">
58 <span class="ellipsis-line">
59 {{ row[item.prop] }}
60 </span>
61 </el-tooltip>
55 </td> 62 </td>
56 <td v-for="count in emptycolNum" :key="~count"></td> 63 <td v-for="count in emptycolNum" :key="~count"></td>
57 </tr> 64 </tr>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-19 15:04:07 4 * @LastEditTime: 2023-08-16 08:53:33
5 --> 5 -->
6 <template> 6 <template>
7 <div class="djxxTable"> 7 <div class="djxxTable">
...@@ -50,7 +50,14 @@ ...@@ -50,7 +50,14 @@
50 {{ getQsztName(row[item.prop]) }} 50 {{ getQsztName(row[item.prop]) }}
51 </span> 51 </span>
52 52
53 <span v-else> {{ row[item.prop] }}</span> 53 <span v-if="item.prop != 'djyy'">
54 {{ row[item.prop] }}
55 </span>
56 <el-tooltip v-else effect="dark" :content="row[item.prop]" placement="top">
57 <span class="ellipsis-line">
58 {{ row[item.prop] }}
59 </span>
60 </el-tooltip>
54 </td> 61 </td>
55 <td v-for="count in emptycolNum" :key="~count"></td> 62 <td v-for="count in emptycolNum" :key="~count"></td>
56 </tr> 63 </tr>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-19 15:04:15 4 * @LastEditTime: 2023-08-16 08:53:41
5 --> 5 -->
6 <template> 6 <template>
7 <div class="djxxTable"> 7 <div class="djxxTable">
...@@ -50,7 +50,14 @@ ...@@ -50,7 +50,14 @@
50 {{ getQsztName(row[item.prop]) }} 50 {{ getQsztName(row[item.prop]) }}
51 </span> 51 </span>
52 52
53 <span v-else> {{ row[item.prop] }}</span> 53 <span v-if="item.prop != 'djyy'">
54 {{ row[item.prop] }}
55 </span>
56 <el-tooltip v-else effect="dark" :content="row[item.prop]" placement="top">
57 <span class="ellipsis-line">
58 {{ row[item.prop] }}
59 </span>
60 </el-tooltip>
54 </td> 61 </td>
55 <td v-for="count in emptycolNum" :key="~count"></td> 62 <td v-for="count in emptycolNum" :key="~count"></td>
56 </tr> 63 </tr>
......
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
42 <el-row> 42 <el-row>
43 <el-col :span="24"> 43 <el-col :span="24">
44 <el-form-item label="权利其他状况模板" prop="qlqtzk"> 44 <el-form-item label="权利其他状况模板" prop="qlqtzk">
45 <el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="ruleForm.qlqtzk"> 45 <el-input type="textarea" :rows="8" placeholder="请输入内容" v-model="ruleForm.qlqtzk">
46 </el-input> 46 </el-input>
47 </el-form-item> 47 </el-form-item>
48 </el-col> 48 </el-col>
......
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
36 <el-row> 36 <el-row>
37 <el-col :span="8"> 37 <el-col :span="8">
38 <el-form-item label="发起业务单元类型" v-if="form.sqdjyw"> 38 <el-form-item label="发起业务单元类型" v-if="form.sqdjyw">
39 <el-select v-model="form.sqdjyw.sqywdylx" disabled placeholder="请选择" class="width100"> 39 <el-select v-model="form.sqdjyw.sqywdylx" placeholder="请选择" class="width100">
40 <el-option v-for="item in sqywdylx" :key="item.dcode" :label="item.dname" :value="item.dcode"> 40 <el-option v-for="item in sqywdylx" :key="item.dcode" :label="item.dname" :value="item.dcode">
41 </el-option> 41 </el-option>
42 </el-select> 42 </el-select>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-04 13:29:47 4 * @LastEditTime: 2023-08-16 16:45:42
5 --> 5 -->
6 <template> 6 <template>
7 <dialogBox title="申请人信息" width="60%" isMain v-model="myValue" :isFullscreen="false" @submitForm="submitForm" 7 <dialogBox title="申请人信息" width="60%" isMain v-model="myValue" :isFullscreen="false" @submitForm="submitForm"
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
10 <el-row> 10 <el-row>
11 <el-col :span="8"> 11 <el-col :span="8">
12 <el-form-item label="权利人类型" prop="sqrlx"> 12 <el-form-item label="权利人类型" prop="sqrlx">
13 <el-select clearable v-model="ruleForm.sqrlx" class="width100" placeholder="请选择"> 13 <el-select clearable v-model="ruleForm.sqrlx" class="width100" :disabled="!showButton" placeholder="请选择">
14 <el-option v-for="item in dictData['A36']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 14 <el-option v-for="item in dictData['A36']" :key="item.dcode" :label="item.dname" :value="item.dcode">
15 </el-option> 15 </el-option>
16 </el-select> 16 </el-select>
...@@ -18,12 +18,12 @@ ...@@ -18,12 +18,12 @@
18 </el-col> 18 </el-col>
19 <el-col :span="8"> 19 <el-col :span="8">
20 <el-form-item label="姓名/名称" prop="sqrmc"> 20 <el-form-item label="姓名/名称" prop="sqrmc">
21 <el-input v-model="ruleForm.sqrmc" maxlegth="15"></el-input> 21 <el-input v-model="ruleForm.sqrmc" maxlegth="15" :disabled="!showButton"></el-input>
22 </el-form-item> 22 </el-form-item>
23 </el-col> 23 </el-col>
24 <el-col :span="8"> 24 <el-col :span="8">
25 <el-form-item label="证件种类" prop="zjzl"> 25 <el-form-item label="证件种类" prop="zjzl">
26 <el-select clearable v-model="ruleForm.zjzl" class="width100" placeholder="请选择"> 26 <el-select clearable v-model="ruleForm.zjzl" :disabled="!showButton" class="width100" placeholder="请选择">
27 <el-option v-for="item in dictData['A30']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 27 <el-option v-for="item in dictData['A30']" :key="item.dcode" :label="item.dname" :value="item.dcode">
28 </el-option> 28 </el-option>
29 </el-select> 29 </el-select>
...@@ -33,17 +33,17 @@ ...@@ -33,17 +33,17 @@
33 <el-row> 33 <el-row>
34 <el-col :span="8"> 34 <el-col :span="8">
35 <el-form-item label="证件号" prop="zjh"> 35 <el-form-item label="证件号" prop="zjh">
36 <el-input v-model="ruleForm.zjh" maxlength="15" oninput="this.value=this.value.replace(/[^\X0-9]/g,'')"></el-input> 36 <el-input v-model="ruleForm.zjh" :disabled="!showButton" maxlength="15" oninput="this.value=this.value.replace(/[^\X0-9]/g,'')"></el-input>
37 </el-form-item> 37 </el-form-item>
38 </el-col> 38 </el-col>
39 <el-col :span="8"> 39 <el-col :span="8">
40 <el-form-item label="联系电话" prop="dh"> 40 <el-form-item label="联系电话" prop="dh">
41 <el-input v-model="ruleForm.dh" maxlength="11" oninput="value=value.replace(/[^\d]/g,'')"></el-input> 41 <el-input v-model="ruleForm.dh" :disabled="!showButton" maxlength="11" oninput="value=value.replace(/[^\d]/g,'')"></el-input>
42 </el-form-item> 42 </el-form-item>
43 </el-col> 43 </el-col>
44 <el-col :span="8"> 44 <el-col :span="8">
45 <el-form-item label="份数" prop="fs"> 45 <el-form-item label="份数" prop="fs">
46 <el-input v-model="ruleForm.fs" maxlength="8" oninput="value=value.replace(/[^\d]/g,'')"></el-input> 46 <el-input v-model="ruleForm.fs" :disabled="!showButton" maxlength="8" oninput="value=value.replace(/[^\d]/g,'')"></el-input>
47 </el-form-item> 47 </el-form-item>
48 </el-col> 48 </el-col>
49 49
...@@ -51,17 +51,17 @@ ...@@ -51,17 +51,17 @@
51 <el-row> 51 <el-row>
52 <el-col :span="8"> 52 <el-col :span="8">
53 <el-form-item label="法人名称" prop="frmc"> 53 <el-form-item label="法人名称" prop="frmc">
54 <el-input v-model="ruleForm.frmc"></el-input> 54 <el-input v-model="ruleForm.frmc" :disabled="!showButton"></el-input>
55 </el-form-item> 55 </el-form-item>
56 </el-col> 56 </el-col>
57 <el-col :span="8"> 57 <el-col :span="8">
58 <el-form-item label="国家/地区" prop="gj"> 58 <el-form-item label="国家/地区" prop="gj">
59 <el-input v-model="ruleForm.gj"></el-input> 59 <el-input v-model="ruleForm.gj" :disabled="!showButton"></el-input>
60 </el-form-item> 60 </el-form-item>
61 </el-col> 61 </el-col>
62 <el-col :span="8"> 62 <el-col :span="8">
63 <el-form-item label="户籍所在省市" prop="hjszss"> 63 <el-form-item label="户籍所在省市" prop="hjszss">
64 <el-input v-model="ruleForm.hjszss"></el-input> 64 <el-input v-model="ruleForm.hjszss" :disabled="!showButton"></el-input>
65 </el-form-item> 65 </el-form-item>
66 </el-col> 66 </el-col>
67 </el-row> 67 </el-row>
...@@ -69,12 +69,12 @@ ...@@ -69,12 +69,12 @@
69 <el-row> 69 <el-row>
70 <el-col :span="16"> 70 <el-col :span="16">
71 <el-form-item label="地址" prop="txdz"> 71 <el-form-item label="地址" prop="txdz">
72 <el-input v-model="ruleForm.txdz"></el-input> 72 <el-input v-model="ruleForm.txdz" :disabled="!showButton"></el-input>
73 </el-form-item> 73 </el-form-item>
74 </el-col> 74 </el-col>
75 <el-col :span="8"> 75 <el-col :span="8">
76 <el-form-item label="邮编" prop="yb"> 76 <el-form-item label="邮编" prop="yb">
77 <el-input v-model="ruleForm.yb"></el-input> 77 <el-input v-model="ruleForm.yb" :disabled="!showButton"></el-input>
78 </el-form-item> 78 </el-form-item>
79 </el-col> 79 </el-col>
80 </el-row> 80 </el-row>
...@@ -82,17 +82,17 @@ ...@@ -82,17 +82,17 @@
82 <el-row> 82 <el-row>
83 <el-col :span="8"> 83 <el-col :span="8">
84 <el-form-item label="发证机关" prop="fzjg"> 84 <el-form-item label="发证机关" prop="fzjg">
85 <el-input v-model="ruleForm.fzjg"></el-input> 85 <el-input v-model="ruleForm.fzjg" :disabled="!showButton"></el-input>
86 </el-form-item> 86 </el-form-item>
87 </el-col> 87 </el-col>
88 <el-col :span="8"> 88 <el-col :span="8">
89 <el-form-item label="电子邮件" prop="dzyj"> 89 <el-form-item label="电子邮件" prop="dzyj">
90 <el-input v-model="ruleForm.dzyj"></el-input> 90 <el-input v-model="ruleForm.dzyj" :disabled="!showButton"></el-input>
91 </el-form-item> 91 </el-form-item>
92 </el-col> 92 </el-col>
93 <el-col :span="8"> 93 <el-col :span="8">
94 <el-form-item label="权利比例" prop="qlbl"> 94 <el-form-item label="权利比例" prop="qlbl">
95 <el-input v-model="ruleForm.qlbl"></el-input> 95 <el-input v-model="ruleForm.qlbl" :disabled="!showButton"></el-input>
96 </el-form-item> 96 </el-form-item>
97 </el-col> 97 </el-col>
98 </el-row> 98 </el-row>
...@@ -100,12 +100,12 @@ ...@@ -100,12 +100,12 @@
100 <el-row> 100 <el-row>
101 <el-col :span="8"> 101 <el-col :span="8">
102 <el-form-item label="工作单位" prop="gzdw"> 102 <el-form-item label="工作单位" prop="gzdw">
103 <el-input v-model="ruleForm.gzdw"></el-input> 103 <el-input v-model="ruleForm.gzdw" :disabled="!showButton"></el-input>
104 </el-form-item> 104 </el-form-item>
105 </el-col> 105 </el-col>
106 <el-col :span="16"> 106 <el-col :span="16">
107 <el-form-item label="代理机构" prop="dlrjg"> 107 <el-form-item label="代理机构" prop="dlrjg">
108 <el-input v-model="ruleForm.dlrjg"></el-input> 108 <el-input v-model="ruleForm.dlrjg" :disabled="!showButton"></el-input>
109 </el-form-item> 109 </el-form-item>
110 </el-col> 110 </el-col>
111 </el-row> 111 </el-row>
...@@ -113,17 +113,17 @@ ...@@ -113,17 +113,17 @@
113 <el-row> 113 <el-row>
114 <el-col :span="8"> 114 <el-col :span="8">
115 <el-form-item label="联系电话" prop="dlrdh"> 115 <el-form-item label="联系电话" prop="dlrdh">
116 <el-input v-model="ruleForm.dlrdh" maxlength="11" oninput="value=value.replace(/[^\d]/g,'')"></el-input> 116 <el-input v-model="ruleForm.dlrdh" :disabled="!showButton" maxlength="11" oninput="value=value.replace(/[^\d]/g,'')"></el-input>
117 </el-form-item> 117 </el-form-item>
118 </el-col> 118 </el-col>
119 <el-col :span="8"> 119 <el-col :span="8">
120 <el-form-item label="代理人姓名" prop="dlrmc"> 120 <el-form-item label="代理人姓名" prop="dlrmc">
121 <el-input v-model="ruleForm.dlrmc"></el-input> 121 <el-input v-model="ruleForm.dlrmc" :disabled="!showButton"></el-input>
122 </el-form-item> 122 </el-form-item>
123 </el-col> 123 </el-col>
124 <el-col :span="8"> 124 <el-col :span="8">
125 <el-form-item label="代理人证件类型" prop="dlrzjlx"> 125 <el-form-item label="代理人证件类型" prop="dlrzjlx">
126 <el-select clearable v-model="ruleForm.dlrzjlx" class="width100" placeholder="请选择"> 126 <el-select clearable v-model="ruleForm.dlrzjlx" :disabled="!showButton" class="width100" placeholder="请选择">
127 <el-option v-for="item in dictData['A30']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 127 <el-option v-for="item in dictData['A30']" :key="item.dcode" :label="item.dname" :value="item.dcode">
128 </el-option> 128 </el-option>
129 </el-select> 129 </el-select>
...@@ -133,7 +133,7 @@ ...@@ -133,7 +133,7 @@
133 <el-row> 133 <el-row>
134 <el-col :span="8"> 134 <el-col :span="8">
135 <el-form-item label="性别" prop="xb"> 135 <el-form-item label="性别" prop="xb">
136 <el-select clearable v-model="ruleForm.xb" class="width100" placeholder="请选择"> 136 <el-select clearable v-model="ruleForm.xb" :disabled="!showButton" class="width100" placeholder="请选择">
137 <el-option v-for="item in dictData['A43']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 137 <el-option v-for="item in dictData['A43']" :key="item.dcode" :label="item.dname" :value="item.dcode">
138 </el-option> 138 </el-option>
139 </el-select> 139 </el-select>
...@@ -141,7 +141,7 @@ ...@@ -141,7 +141,7 @@
141 </el-col> 141 </el-col>
142 <el-col :span="8"> 142 <el-col :span="8">
143 <el-form-item label="代理人证件号" prop="dlrzjh"> 143 <el-form-item label="代理人证件号" prop="dlrzjh">
144 <el-input v-model="ruleForm.dlrzjh" maxlength="20"></el-input> 144 <el-input v-model="ruleForm.dlrzjh" :disabled="!showButton" maxlength="20"></el-input>
145 </el-form-item> 145 </el-form-item>
146 </el-col> 146 </el-col>
147 </el-row> 147 </el-row>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-10 13:43:32 4 * @LastEditTime: 2023-08-16 17:02:36
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues loadingtext" v-Loading="loading" element-loading-text="拼命加载中..." style="height:720px;text-align: center;"> 7 <div class="from-clues loadingtext" v-Loading="loading" element-loading-text="拼命加载中..." style="height:720px;text-align: center;">
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
30 }, 30 },
31 data () { 31 data () {
32 return { 32 return {
33 key: 0,
33 noData: false, 34 noData: false,
34 imgSrc: require('@/image/bdcqz/bdcqzs2.jpg'), 35 imgSrc: require('@/image/bdcqz/bdcqzs2.jpg'),
35 bdczmSrc: require('@/image/bdcqz/bdczm.jpg'), 36 bdczmSrc: require('@/image/bdcqz/bdczm.jpg'),
...@@ -124,26 +125,31 @@ ...@@ -124,26 +125,31 @@
124 const image = new Image(); 125 const image = new Image();
125 image.onload = () => { 126 image.onload = () => {
126 context.drawImage(image, 0, 0); 127 context.drawImage(image, 0, 0);
127 context.font = '18px 楷体'; 128 context.font = '16px 楷体';
128 context.fillStyle = '#000000'; 129 context.fillStyle = '#000000';
129 context.fillText(this.bdcqz.sjjc ? this.bdcqz.sjjc : '', 60, 56); 130 context.fillText(this.bdcqz.sjjc ? this.bdcqz.sjjc : '', 60, 56);
130 context.fillText(this.bdcqz.djnd ? this.bdcqz.djnd : '', 113, 56); 131 context.fillText(this.bdcqz.djnd ? this.bdcqz.djnd : '', 113, 56);
131 context.fillText(this.bdcqz.sxqc ? this.bdcqz.sxqc : '', 180, 56); 132 context.fillText(this.bdcqz.sxqc ? this.bdcqz.sxqc : '', 180, 56);
132 context.fillText(this.bdcqz.sxh ? this.bdcqz.sxh : '', 370, 56); 133 context.fillText(this.bdcqz.sxh ? this.bdcqz.sxh : '', 370, 56);
133 context.fillText(this.bdcqz.qlr ? this.bdcqz.qlr : '', 138, 97); 134 context.fillText(this.bdcqz.qlr ? this.bdcqz.qlr : '', 129, 97);
134 context.fillText(this.bdcqz.gyqk ? this.bdcqz.gyqk : '', 138, 138); 135 context.fillText(this.bdcqz.gyqk ? this.bdcqz.gyqk : '', 129, 136);
135 context.fillText(this.bdcqz.zl ? this.bdcqz.zl : '', 138, 180); 136
136 context.fillText(this.bdcqz.bdcdyh ? this.bdcqz.bdcdyh : '', 138, 223); 137 this.bdcdyh = this.bdcqz.bdcdyh.slice(0, 6) + ' ' + this.bdcqz.bdcdyh.slice(6, 12) + ' ' +
137 context.fillText(this.bdcqz.qllx ? this.bdcqz.qllx : '', 138, 263); 138 this.bdcqz.bdcdyh.slice(12, 19) + ' ' + this.bdcqz.bdcdyh.slice(19, this.bdcqz.bdcdyh.length)
138 context.fillText(this.bdcqz.qlxz ? this.bdcqz.qlxz : '', 138, 303); 139 context.fillText(this.bdcdyh ? this.bdcdyh : '', 129, 223);
139 context.fillText(this.bdcqz.yt ? this.bdcqz.yt : '', 138, 346); 140
140 context.fillText(this.bdcqz.mj ? this.bdcqz.mj : '', 138, 386); 141
141 context.fillText(this.bdcqz.syqx ? this.bdcqz.syqx : '', 138, 429); 142
143 context.fillText(this.bdcqz.qllx ? this.bdcqz.qllx : '', 129, 263);
144 context.fillText(this.bdcqz.qlxz ? this.bdcqz.qlxz : '', 129, 303);
145 context.fillText(this.bdcqz.yt ? this.bdcqz.yt : '', 129, 346);
146 context.fillText(this.bdcqz.mj ? this.bdcqz.mj : '', 129, 386);
147 // context.fillText(this.bdcqz.syqx ? this.bdcqz.syqx : '', 129, 429);
142 // qlqtzk 148 // qlqtzk
143 const maxWidth = 280; // 最大宽度限制 149 const maxWidth = 330; // 最大宽度限制
144 let lines = this.bdcqz.qlqtzk ? this.bdcqz.qlqtzk.split('\n') : []; 150 let lines = this.bdcqz.qlqtzk ? this.bdcqz.qlqtzk.split('\n') : [];
145 lines.forEach((line, index) => { 151 lines.forEach((line, index) => {
146 const y = 469 + (index * 37); // 每行文本的垂直位置 152 const y = 473 + (index * 27); // 每行文本的垂直位置
147 let currentLine = ''; 153 let currentLine = '';
148 let arr = []; 154 let arr = [];
149 for (let word of line) { 155 for (let word of line) {
...@@ -158,12 +164,12 @@ ...@@ -158,12 +164,12 @@
158 } 164 }
159 arr.push(currentLine); 165 arr.push(currentLine);
160 arr.forEach((line, index) => { 166 arr.forEach((line, index) => {
161 context.fillText(line, 138, y + (index * 20)); // 调整行高 167 context.fillText(line, 129, y + (index * 20)); // 调整行高
162 }) 168 })
163 }) 169 })
164 let lines1 = this.bdcqz.fj ? this.bdcqz.fj.split(' ') : []; 170 let lines1 = this.bdcqz.fj ? this.bdcqz.fj.split(' ') : [];
165 lines1.forEach((line, index) => { 171 lines1.forEach((line, index) => {
166 const y = 100 + (index * 37); // 每行文本的垂直位置 172 const y = 100 + (index * 27); // 每行文本的垂直位置
167 let currentLine = ''; 173 let currentLine = '';
168 let arr = []; 174 let arr = [];
169 for (let word of line) { 175 for (let word of line) {
...@@ -181,7 +187,71 @@ ...@@ -181,7 +187,71 @@
181 context.fillText(line, 580, y + (index * 20)); // 调整行高 187 context.fillText(line, 580, y + (index * 20)); // 调整行高
182 }) 188 })
183 }) 189 })
190 let lines3 = this.bdcqz.syqx ? this.bdcqz.syqx.split(' ') : [];
191 lines3.forEach((line, index) => {
192 const y = 423 + (index * 27); // 每行文本的垂直位置
193 let currentLine = '';
194 let arr = [];
195 for (let word of line) {
196 const testLine = currentLine + word;
197 const lineWidth = context.measureText(testLine).width;
198 if (lineWidth <= 315) {
199 currentLine = testLine;
200 } else {
201 arr.push(currentLine);
202 currentLine = word;
203 }
204 }
205 arr.push(currentLine);
206 arr.forEach((line, index) => {
207 context.fillText(line, 129, y + (index * 20)); // 调整行高
208 })
209 })
184 210
211
212
213 let lines2 = this.bdcqz.zl ? this.bdcqz.zl.split(' ') : [];
214 if (lines2.length > 22) {
215 lines2.forEach((line, index) => {
216 const y = 170 + (index * 20); // 每行文本的垂直位置
217 let currentLine = '';
218 let arr = [];
219 for (let word of line) {
220 const testLine = currentLine + word;
221 const lineWidth = context.measureText(testLine).width;
222 if (lineWidth <= 360) {
223 currentLine = testLine;
224 } else {
225 arr.push(currentLine);
226 currentLine = word;
227 }
228 }
229 arr.push(currentLine);
230 arr.forEach((line, index) => {
231 context.fillText(line, 129, y + (index * 20)); // 调整行高
232 })
233 })
234 } else {
235 lines2.forEach((line, index) => {
236 const y = 180 + (index * 20); // 每行文本的垂直位置
237 let currentLine = '';
238 let arr = [];
239 for (let word of line) {
240 const testLine = currentLine + word;
241 const lineWidth = context.measureText(testLine).width;
242 if (lineWidth <= 360) {
243 currentLine = testLine;
244 } else {
245 arr.push(currentLine);
246 currentLine = word;
247 }
248 }
249 arr.push(currentLine);
250 arr.forEach((line, index) => {
251 context.fillText(line, 129, y + (index * 20)); // 调整行高
252 })
253 })
254 }
185 } 255 }
186 image.src = this.imgSrc 256 image.src = this.imgSrc
187 }, 257 },
......
...@@ -18,51 +18,54 @@ ...@@ -18,51 +18,54 @@
18 > 18 >
19 <el-table-column prop="index" width="50" :render-header="renderHeader"> 19 <el-table-column prop="index" width="50" :render-header="renderHeader">
20 <template slot-scope="scope"> 20 <template slot-scope="scope">
21 <div style="text-align: center"> 21 <div style="text-align: center">{{ scope.$index + 1 }}</div>
22 {{ scope.$index + 1 }}
23 </div>
24 </template> 22 </template>
25 </el-table-column> 23 </el-table-column>
26 <el-table-column prop="bdcdyh" label="不动产单元号" min-width="100"> 24 <el-table-column prop="bdcdyh" label="不动产单元号" min-width="100">
27 <template slot-scope="scope"> 25 <template slot-scope="scope">
28 <div style="text-align: center"> 26 <div style="text-align: center">{{ scope.row.bdcdyh }}</div>
29 {{ scope.row.bdcdyh }}
30 </div>
31 </template> 27 </template>
32 </el-table-column> 28 </el-table-column>
33 <el-table-column prop="xmmc" label="项目名称" min-width="100"> 29 <el-table-column prop="xmmc" label="项目名称" min-width="100">
34 <template slot-scope="scope"> 30 <template slot-scope="scope">
35 <div style="text-align: center"> 31 <div style="text-align: center">{{ scope.row.xmmc }}</div>
36 {{ scope.row.xmmc }} 32 </template>
37 </div> 33 </el-table-column>
34 <el-table-column prop="zcs" label="总层数" min-width="100">
35 <template slot-scope="scope">
36 <div style="text-align: center">{{ scope.row.zcs }}</div>
37 </template>
38 </el-table-column>
39 <el-table-column prop="ytmc" label="房屋用途" min-width="100">
40 <template slot-scope="scope">
41 <div style="text-align: center">{{ scope.row.ytmc }}</div>
42 </template>
43 </el-table-column>
44 <el-table-column prop="fwjgmc" label="房屋结构" min-width="100">
45 <template slot-scope="scope">
46 <div style="text-align: center">{{ scope.row.fwjgmc }}</div>
38 </template> 47 </template>
39 </el-table-column> 48 </el-table-column>
40 <el-table-column prop="jzmj" label="建筑面积" min-width="100"> 49 <el-table-column prop="jzmj" label="建筑面积" min-width="100">
41 <template slot-scope="scope"> 50 <template slot-scope="scope">
42 <div style="text-align: center"> 51 <div style="text-align: center">{{ scope.row.jzmj }}</div>
43 {{ scope.row.jzmj }}
44 </div>
45 </template> 52 </template>
46 </el-table-column> 53 </el-table-column>
47 <el-table-column prop="ytmc" label="用途名称" min-width="100"> 54 <el-table-column prop="jgsj" label="竣工时间" min-width="100">
48 <template slot-scope="scope"> 55 <template slot-scope="scope">
49 <div style="text-align: center"> 56 <div style="text-align: center">{{ scope.row.jgsj }}</div>
50 {{ scope.row.ytmc }}
51 </div>
52 </template> 57 </template>
53 </el-table-column> 58 </el-table-column>
54 <el-table-column prop="fwjgmc" label="房屋结构名称" min-width="100"> 59 <el-table-column prop="zts" label="总套数" min-width="100">
55 <template slot-scope="scope"> 60 <template slot-scope="scope">
56 <div style="text-align: center"> 61 <div style="text-align: center">{{ scope.row.zts }}</div>
57 {{ scope.row.fwjgmc }}
58 </div>
59 </template> 62 </template>
60 </el-table-column> 63 </el-table-column>
61 </el-table> 64 </el-table>
62 </div> 65 </div>
63 </template> 66 </template>
64 <script> 67 <script>
65 import {mapGetters} from "vuex"; 68 import { mapGetters } from "vuex";
66 69
67 export default { 70 export default {
68 computed: { 71 computed: {
...@@ -84,11 +87,10 @@ export default { ...@@ -84,11 +87,10 @@ export default {
84 return { 87 return {
85 // 键名转换,方法默认是label和children进行树状渲染 88 // 键名转换,方法默认是label和children进行树状渲染
86 key: 0, 89 key: 0,
87 tableDataList: [] 90 tableDataList: [],
88 }; 91 };
89 }, 92 },
90 mounted() { 93 mounted() {},
91 },
92 watch: { 94 watch: {
93 tableData: { 95 tableData: {
94 handler: function (val, oldVal) { 96 handler: function (val, oldVal) {
...@@ -133,7 +135,7 @@ export default { ...@@ -133,7 +135,7 @@ export default {
133 )} 135 )}
134 </div> 136 </div>
135 ); 137 );
136 } 138 },
137 }, 139 },
138 }; 140 };
139 </script> 141 </script>
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
24 <el-input v-model="ruleForm.qlr" clearable placeholder="请输入权利人"></el-input> 24 <el-input v-model="ruleForm.qlr" clearable placeholder="请输入权利人"></el-input>
25 </el-form-item> 25 </el-form-item>
26 </el-col> 26 </el-col>
27 <el-col :span="6" class="btnColRight" v-if="ableOperation"> 27 <el-col :span="6" class="btnColRight" v-if="viewEdit">
28 <el-form-item> 28 <el-form-item>
29 <el-button type="primary" icon="el-icon-search" @click="handleSearch">查询</el-button> 29 <el-button type="primary" icon="el-icon-search" @click="handleSearch">查询</el-button>
30 <el-button type="primary" icon="el-icon-search" @click="zslqClick">证书领取</el-button> 30 <el-button type="primary" icon="el-icon-search" @click="zslqClick">证书领取</el-button>
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
50 data () { 50 data () {
51 return { 51 return {
52 //表单是否可操作 52 //表单是否可操作
53 ableOperation: true, 53 viewEdit: false,
54 ruleForm: { 54 ruleForm: {
55 ysxlh: '', 55 ysxlh: '',
56 zsh: '', 56 zsh: '',
...@@ -66,7 +66,7 @@ ...@@ -66,7 +66,7 @@
66 } 66 }
67 }, 67 },
68 created () { 68 created () {
69 this.ableOperation = this.$parent.currentSelectTab.ableOperation 69 this.viewEdit = this.$parent.currentSelectTab.ableOperation
70 }, 70 },
71 computed: { 71 computed: {
72 ...mapGetters(['workFresh']) 72 ...mapGetters(['workFresh'])
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-04 13:26:31 4 * @LastEditTime: 2023-08-16 16:44:04
5 --> 5 -->
6 <template> 6 <template>
7 <div> 7 <div>
8 <lb-table :column="column" :pagination="false" :key="key" :heightNumSetting="true" 8 <lb-table :column="column" :pagination="false" :key="key" :heightNumSetting="true"
9 :data="tableDataList"> 9 :data="tableDataList">
10 </lb-table> 10 </lb-table>
11 <addQlr v-model="dialog" :details="details" :showButton="!isDisabled" @updateDetail="handleupdateDetail" /> 11 <addQlr v-model="dialog" :details="details" :showButton="disabled" @updateDetail="handleupdateDetail" />
12 </div> 12 </div>
13 </template> 13 </template>
14 <script> 14 <script>
...@@ -44,7 +44,6 @@ ...@@ -44,7 +44,6 @@
44 dataIndex: 0, 44 dataIndex: 0,
45 dialog: false, 45 dialog: false,
46 isaddupdate: false, 46 isaddupdate: false,
47 isDisabled: this.disabled,
48 details: {}, 47 details: {},
49 tableDataList: [], 48 tableDataList: [],
50 InformationTable: [ 49 InformationTable: [
...@@ -52,7 +51,7 @@ ...@@ -52,7 +51,7 @@
52 width: '50', 51 width: '50',
53 renderHeader: (h, scope) => { 52 renderHeader: (h, scope) => {
54 return <div> { 53 return <div> {
55 this.isDisabled ? '序号' : <i class="el-icon-plus pointer" onClick={() => { this.addClick() }}></i> 54 !this.disabled ? '序号' : <i class="el-icon-plus pointer" onClick={() => { this.addClick() }}></i>
56 } 55 }
57 </div> 56 </div>
58 }, 57 },
...@@ -60,7 +59,7 @@ ...@@ -60,7 +59,7 @@
60 return ( 59 return (
61 <div> 60 <div>
62 { 61 {
63 this.isDisabled ? <span>{scope.$index + 1}</span> : 62 !this.disabled ? <span>{scope.$index + 1}</span> :
64 <i class="el-icon-minus pointer" onClick={() => { this.deleClick(scope.$index, scope.row) }}></i> 63 <i class="el-icon-minus pointer" onClick={() => { this.deleClick(scope.$index, scope.row) }}></i>
65 } 64 }
66 </div> 65 </div>
...@@ -71,7 +70,7 @@ ...@@ -71,7 +70,7 @@
71 label: '身份证读卡器', 70 label: '身份证读卡器',
72 align: 'center', 71 align: 'center',
73 render: (h, scope) => { 72 render: (h, scope) => {
74 return <el-button type="text" icon="el-icon-tickets" disabled={this.isDisabled} onClick={() => { this.readClick(scope.row) }}>读取</el-button> 73 return <el-button type="text" icon="el-icon-tickets" disabled={!this.disabled} onClick={() => { this.readClick(scope.row) }}>读取</el-button>
75 } 74 }
76 }, 75 },
77 { 76 {
...@@ -103,13 +102,13 @@ ...@@ -103,13 +102,13 @@
103 return ( 102 return (
104 <div> 103 <div>
105 { 104 {
106 this.isDisabled ? <el-button 105 this.disabled ? <el-button
107 icon="el-icon-view"
108 type="text"
109 onClick={() => { this.queryViewClick(scope.$index, scope.row) }} disabled={this.isDisabled} > 查看</el-button> : <el-button
110 icon="el-icon-edit-outline" 106 icon="el-icon-edit-outline"
111 type="text" 107 type="text"
112 onClick={() => { this.editClick(scope.$index, scope.row) }} disabled={this.isDisabled}>编辑</el-button> 108 onClick={() => { this.editClick(scope.$index, scope.row) }}>编辑</el-button> : <el-button
109 icon="el-icon-view"
110 type="text"
111 onClick={() => { this.queryViewClick(scope.$index, scope.row) }} > 查看</el-button>
113 } 112 }
114 </div> 113 </div>
115 ) 114 )
...@@ -179,7 +178,6 @@ ...@@ -179,7 +178,6 @@
179 } 178 }
180 this.key++ 179 this.key++
181 }, 180 },
182 // 新增
183 /** 181 /**
184 * @description: 新增 182 * @description: 新增
185 * @author: renchao 183 * @author: renchao
...@@ -213,7 +211,6 @@ ...@@ -213,7 +211,6 @@
213 }); 211 });
214 }, 212 },
215 213
216 // 身份证读取
217 /** 214 /**
218 * @description: 身份证读取 215 * @description: 身份证读取
219 * @param {*} row 216 * @param {*} row
......
1 <!-- 1 <!--
2 * @Description: 审批意见 2 * @Description: 审批意见
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-05-17 10:41:24 4 * @LastEditTime: 2023-08-16 14:39:55
5 --> 5 -->
6 <template> 6 <template>
7 <div class="spyj loadingtext"> 7 <div class="spyj loadingtext">
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
25 <el-col :span="24"> 25 <el-col :span="24">
26 <el-form-item label-width="0" class="opinion_item"> 26 <el-form-item label-width="0" class="opinion_item">
27 <el-input 27 <el-input
28 :disabled="!ableOperation || item.show" 28 :disabled="!viewEdit || item.show"
29 type="textarea" 29 type="textarea"
30 :rows="4" 30 :rows="4"
31 class="opinion" 31 class="opinion"
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
35 <el-button 35 <el-button
36 class="opinion_btn" 36 class="opinion_btn"
37 @click="commonOpinion(index)" 37 @click="commonOpinion(index)"
38 v-if="ableOperation" 38 v-if="viewEdit"
39 >常用意见</el-button 39 >常用意见</el-button
40 > 40 >
41 </el-form-item> 41 </el-form-item>
...@@ -57,7 +57,7 @@ ...@@ -57,7 +57,7 @@
57 </div> 57 </div>
58 </el-form> 58 </el-form>
59 </div> 59 </div>
60 <div class="submit_button" v-if="ableOperation"> 60 <div class="submit_button" v-if="viewEdit">
61 <el-button type="primary" :disabled="shows" @click="onSubmit()">保存</el-button> 61 <el-button type="primary" :disabled="shows" @click="onSubmit()">保存</el-button>
62 </div> 62 </div>
63 </div> 63 </div>
...@@ -78,7 +78,7 @@ export default { ...@@ -78,7 +78,7 @@ export default {
78 currentindex: 0, 78 currentindex: 0,
79 bsmSlsq: "", 79 bsmSlsq: "",
80 refresh: 10, 80 refresh: 10,
81 ableOperation: false, 81 viewEdit: false,
82 bsmSlsq: this.$route.query.bsmSlsq, 82 bsmSlsq: this.$route.query.bsmSlsq,
83 bestepid: this.$route.query.bestepid, 83 bestepid: this.$route.query.bestepid,
84 propsParam: {}, 84 propsParam: {},
...@@ -103,8 +103,7 @@ export default { ...@@ -103,8 +103,7 @@ export default {
103 created() {}, 103 created() {},
104 mounted() { 104 mounted() {
105 this.propsParam = this.$attrs; 105 this.propsParam = this.$attrs;
106 this.ableOperation = this.$parent.currentSelectTab.ableOperation; 106 this.viewEdit = this.$parent.currentSelectTab.ableOperation;
107 // this.ableOperation = this.$parent.ableOperation;
108 this.getShList(); 107 this.getShList();
109 108
110 switch (this.$parent.dqhj) { 109 switch (this.$parent.dqhj) {
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-03 14:13:59 4 * @LastEditTime: 2023-08-16 09:48:00
5 --> 5 -->
6 <template> 6 <template>
7 <div class="szxx"> 7 <div class="szxx">
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
41 <span>印刷序列号:{{ item.ysxlh }}</span> 41 <span>印刷序列号:{{ item.ysxlh }}</span>
42 </div> 42 </div>
43 </div> 43 </div>
44 <div class="card_padding" v-if="ableOperation"> 44 <div class="card_padding" v-if="viewEdit">
45 <div class="top_line middle_margin"></div> 45 <div class="top_line middle_margin"></div>
46 <div class="text" v-if="item.ysxlh"> 46 <div class="text" v-if="item.ysxlh">
47 <el-button class="operation_button" type="text" @click="openInvalidDiglog(item)">再次打印({{ item.szcs 47 <el-button class="operation_button" type="text" @click="openInvalidDiglog(item)">再次打印({{ item.szcs
...@@ -81,7 +81,7 @@ ...@@ -81,7 +81,7 @@
81 data () { 81 data () {
82 return { 82 return {
83 //表单是否可操作 83 //表单是否可操作
84 ableOperation: true, 84 viewEdit: false,
85 dialog: false, 85 dialog: false,
86 tableData: [], 86 tableData: [],
87 bdcqzlx: 1, 87 bdcqzlx: 1,
...@@ -104,7 +104,7 @@ ...@@ -104,7 +104,7 @@
104 }, 104 },
105 created () { 105 created () {
106 this.list() 106 this.list()
107 this.ableOperation = this.$parent.currentSelectTab.ableOperation 107 this.viewEdit = this.$parent.currentSelectTab.ableOperation
108 }, 108 },
109 methods: { 109 methods: {
110 //初始化列表 110 //初始化列表
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-10 09:34:25 4 * @LastEditTime: 2023-08-16 08:59:32
5 */ 5 */
6 import { getPrintTemplateByCode } from "@/api/print"; 6 import { getPrintTemplateByCode } from "@/api/print";
7 import { uploadUndo } from "@/api/clxx"; 7 import { uploadUndo } from "@/api/clxx";
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-11 09:57:17 4 * @LastEditTime: 2023-08-16 09:50:02
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -152,14 +152,14 @@ ...@@ -152,14 +152,14 @@
152 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封机关:" prop="cfdj.cfjg"> 152 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封机关:" prop="cfdj.cfjg">
153 <el-input 153 <el-input
154 v-model="ruleForm.cfdj.cfjg" 154 v-model="ruleForm.cfdj.cfjg"
155 :disabled="!ableOperation || ableEdit || isJfOperation"></el-input> 155 :disabled="!viewEdit || ableEdit || isJfOperation"></el-input>
156 </el-form-item> 156 </el-form-item>
157 </el-col> 157 </el-col>
158 <el-col :span="8"> 158 <el-col :span="8">
159 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封文号:" prop="cfdj.cfwh"> 159 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封文号:" prop="cfdj.cfwh">
160 <el-input 160 <el-input
161 v-model="ruleForm.cfdj.cfwh" 161 v-model="ruleForm.cfdj.cfwh"
162 :disabled="!ableOperation || ableEdit || isJfOperation"></el-input> 162 :disabled="!viewEdit || ableEdit || isJfOperation"></el-input>
163 </el-form-item> 163 </el-form-item>
164 </el-col> 164 </el-col>
165 <el-col :span="8"> 165 <el-col :span="8">
...@@ -173,7 +173,7 @@ ...@@ -173,7 +173,7 @@
173 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封期限:" prop="cfdj.cfqx"> 173 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封期限:" prop="cfdj.cfqx">
174 <el-input 174 <el-input
175 v-model="ruleForm.cfdj.cfqx" 175 v-model="ruleForm.cfdj.cfqx"
176 :disabled="!ableOperation || ableEdit || isJfOperation"></el-input> 176 :disabled="!viewEdit || ableEdit || isJfOperation"></el-input>
177 </el-form-item> 177 </el-form-item>
178 </el-col> 178 </el-col>
179 <el-col :span="8"> 179 <el-col :span="8">
...@@ -184,7 +184,7 @@ ...@@ -184,7 +184,7 @@
184 type="date" 184 type="date"
185 placeholder="选择日期" 185 placeholder="选择日期"
186 value-format="yyyy-MM-dd" 186 value-format="yyyy-MM-dd"
187 :disabled="!ableOperation || ableEdit || isJfOperation"></el-date-picker> 187 :disabled="!viewEdit || ableEdit || isJfOperation"></el-date-picker>
188 </el-form-item> 188 </el-form-item>
189 </el-col> 189 </el-col>
190 <el-col :span="8"> 190 <el-col :span="8">
...@@ -192,7 +192,7 @@ ...@@ -192,7 +192,7 @@
192 <el-date-picker 192 <el-date-picker
193 v-model="ruleForm.cfdj.cfjssj" 193 v-model="ruleForm.cfdj.cfjssj"
194 class="width100" 194 class="width100"
195 :disabled="!ableOperation || ableEdit || isJfOperation" 195 :disabled="!viewEdit || ableEdit || isJfOperation"
196 type="date" 196 type="date"
197 placeholder="选择日期" 197 placeholder="选择日期"
198 value-format="yyyy-MM-dd"></el-date-picker> 198 value-format="yyyy-MM-dd"></el-date-picker>
...@@ -204,14 +204,14 @@ ...@@ -204,14 +204,14 @@
204 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封文件:" prop="cfdj.cfwj"> 204 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封文件:" prop="cfdj.cfwj">
205 <el-input 205 <el-input
206 v-model="ruleForm.cfdj.cfwj" 206 v-model="ruleForm.cfdj.cfwj"
207 :disabled="!ableOperation || ableEdit || isJfOperation"></el-input> 207 :disabled="!viewEdit || ableEdit || isJfOperation"></el-input>
208 </el-form-item> 208 </el-form-item>
209 </el-col> 209 </el-col>
210 <el-col :span="16"> 210 <el-col :span="16">
211 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封范围:" prop="cfdj.cffw"> 211 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封范围:" prop="cfdj.cffw">
212 <el-input 212 <el-input
213 v-model="ruleForm.cfdj.cffw" 213 v-model="ruleForm.cfdj.cffw"
214 :disabled="!ableOperation || ableEdit || isJfOperation"></el-input> 214 :disabled="!viewEdit || ableEdit || isJfOperation"></el-input>
215 </el-form-item> 215 </el-form-item>
216 </el-col> 216 </el-col>
217 </el-row> 217 </el-row>
...@@ -221,7 +221,7 @@ ...@@ -221,7 +221,7 @@
221 <el-input 221 <el-input
222 v-model="ruleForm.cfdj.fj" 222 v-model="ruleForm.cfdj.fj"
223 type="textarea" 223 type="textarea"
224 :disabled="!ableOperation || ableEdit || isJfOperation"></el-input> 224 :disabled="!viewEdit || ableEdit || isJfOperation"></el-input>
225 </el-form-item> 225 </el-form-item>
226 </el-col> 226 </el-col>
227 </el-row> 227 </el-row>
...@@ -232,7 +232,7 @@ ...@@ -232,7 +232,7 @@
232 class="textArea" 232 class="textArea"
233 type="textarea" 233 type="textarea"
234 v-model="ruleForm.cfdj.djyy" 234 v-model="ruleForm.cfdj.djyy"
235 :disabled="!ableOperation || ableEdit || isJfOperation"></el-input> 235 :disabled="!viewEdit || ableEdit || isJfOperation"></el-input>
236 </el-form-item> 236 </el-form-item>
237 </el-col> 237 </el-col>
238 </el-row> 238 </el-row>
...@@ -246,27 +246,27 @@ ...@@ -246,27 +246,27 @@
246 <el-form-item :class="flag ? 'marginBot0' : ''" label="解封机关:" prop="cfdj.jfjg"> 246 <el-form-item :class="flag ? 'marginBot0' : ''" label="解封机关:" prop="cfdj.jfjg">
247 <el-input 247 <el-input
248 v-model="ruleForm.cfdj.jfjg" 248 v-model="ruleForm.cfdj.jfjg"
249 :disabled="!ableOperation || ableEdit"></el-input> 249 :disabled="!viewEdit || ableEdit"></el-input>
250 </el-form-item> 250 </el-form-item>
251 </el-col> 251 </el-col>
252 <el-col :span="8"> 252 <el-col :span="8">
253 <el-form-item :class="flag ? 'marginBot0' : ''" label="解封文件:" prop="cfdj.jfwj"> 253 <el-form-item :class="flag ? 'marginBot0' : ''" label="解封文件:" prop="cfdj.jfwj">
254 <el-input 254 <el-input
255 v-model="ruleForm.cfdj.jfwj" 255 v-model="ruleForm.cfdj.jfwj"
256 :disabled="!ableOperation || ableEdit"></el-input> 256 :disabled="!viewEdit || ableEdit"></el-input>
257 </el-form-item> 257 </el-form-item>
258 </el-col> 258 </el-col>
259 <el-col :span="8"> 259 <el-col :span="8">
260 <el-form-item :class="flag ? 'marginBot0' : ''" label="解封文号:" prop="cfdj.jfwh"> 260 <el-form-item :class="flag ? 'marginBot0' : ''" label="解封文号:" prop="cfdj.jfwh">
261 <el-input 261 <el-input
262 v-model="ruleForm.cfdj.jfwh" 262 v-model="ruleForm.cfdj.jfwh"
263 :disabled="!ableOperation || ableEdit"></el-input> 263 :disabled="!viewEdit || ableEdit"></el-input>
264 </el-form-item> 264 </el-form-item>
265 </el-col> 265 </el-col>
266 </el-row> 266 </el-row>
267 </div> 267 </div>
268 </div> 268 </div>
269 <el-row class="btn" v-if="ableOperation && !ableEdit"> 269 <el-row class="btn" v-if="viewEdit && !ableEdit">
270 <el-form-item :class="flag ? 'marginBot0' : ''"> 270 <el-form-item :class="flag ? 'marginBot0' : ''">
271 <el-button type="primary" @click="onSubmit">保存</el-button> 271 <el-button type="primary" @click="onSubmit">保存</el-button>
272 </el-form-item> 272 </el-form-item>
...@@ -282,7 +282,7 @@ ...@@ -282,7 +282,7 @@
282 data () { 282 data () {
283 return { 283 return {
284 //表单是否可操作 284 //表单是否可操作
285 ableOperation: true, 285 viewEdit: false,
286 disabled: true, 286 disabled: true,
287 flagTop: this.flag ? "top" : "", 287 flagTop: this.flag ? "top" : "",
288 rules: {}, 288 rules: {},
...@@ -299,14 +299,14 @@ ...@@ -299,14 +299,14 @@
299 async created () { 299 async created () {
300 this.propsParam = this.$attrs; 300 this.propsParam = this.$attrs;
301 this.ableEdit = this.$parent.showBatch; 301 this.ableEdit = this.$parent.showBatch;
302 this.ableOperation = this.$parent.currentSelectTab.ableOperation 302 this.viewEdit = this.$parent.currentSelectTab.ableOperation
303 if (this.propsParam.djlx == "400") { 303 if (this.propsParam.djlx == "400") {
304 this.isJfOperation = true; 304 this.isJfOperation = true;
305 } 305 }
306 var formdata = new FormData(); 306 var formdata = new FormData();
307 formdata.append("bsmSldy", this.propsParam.bsmSldy); 307 formdata.append("bsmSldy", this.propsParam.bsmSldy);
308 formdata.append("djlx", this.propsParam.djlx); 308 formdata.append("djlx", this.propsParam.djlx);
309 formdata.append("isEdit", this.ableOperation); 309 formdata.append("isEdit", this.viewEdit);
310 Init(formdata).then((res) => { 310 Init(formdata).then((res) => {
311 if (res.code === 200 && res.result) { 311 if (res.code === 200 && res.result) {
312 this.ruleForm = res.result; 312 this.ruleForm = res.result;
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-14 12:56:43 4 * @LastEditTime: 2023-08-16 16:10:51
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -126,7 +126,7 @@ ...@@ -126,7 +126,7 @@
126 </el-col> 126 </el-col>
127 <el-col :span="9"> 127 <el-col :span="9">
128 <el-form-item label="是否存在禁止或者限制转让抵押不动产的约定:" label-width="350px"> 128 <el-form-item label="是否存在禁止或者限制转让抵押不动产的约定:" label-width="350px">
129 <el-radio-group v-model="ruleForm.diyaq.sfczjzhxz" :disabled="!ableOperation|| isJfOperation"> 129 <el-radio-group v-model="ruleForm.diyaq.sfczjzhxz" :disabled="!viewEdit|| isJfOperation">
130 <el-radio label="1">启用</el-radio> 130 <el-radio label="1">启用</el-radio>
131 <el-radio label="0">禁用</el-radio> 131 <el-radio label="0">禁用</el-radio>
132 </el-radio-group> 132 </el-radio-group>
...@@ -138,8 +138,8 @@ ...@@ -138,8 +138,8 @@
138 <el-col :span="8" v-show="ruleForm.diyaq.dyfs == 1"> 138 <el-col :span="8" v-show="ruleForm.diyaq.dyfs == 1">
139 <el-form-item label="被担保主债权数额:"> 139 <el-form-item label="被担保主债权数额:">
140 <div style="display:flex"> 140 <div style="display:flex">
141 <el-input v-model="ruleForm.diyaq.bdbzzqse" :disabled="!ableOperation|| isJfOperation" style="width:500%"></el-input> 141 <el-input v-model="ruleForm.diyaq.bdbzzqse" :disabled="!viewEdit|| isJfOperation" style="width:500%"></el-input>
142 <el-select v-model="ruleForm.diyaq.jedw" :disabled="!ableOperation|| isJfOperation"> 142 <el-select v-model="ruleForm.diyaq.jedw" :disabled="!viewEdit|| isJfOperation">
143 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 143 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode">
144 </el-option> 144 </el-option>
145 </el-select> 145 </el-select>
...@@ -149,19 +149,19 @@ ...@@ -149,19 +149,19 @@
149 149
150 <el-col :span="8" v-show="ruleForm.diyaq.dyfs == 2"> 150 <el-col :span="8" v-show="ruleForm.diyaq.dyfs == 2">
151 <el-form-item label="最高债权额:"> 151 <el-form-item label="最高债权额:">
152 <el-input v-model="ruleForm.diyaq.zgzqse" :disabled="!ableOperation|| isJfOperation"></el-input> 152 <el-input v-model="ruleForm.diyaq.zgzqse" :disabled="!viewEdit|| isJfOperation"></el-input>
153 </el-form-item> 153 </el-form-item>
154 </el-col> 154 </el-col>
155 155
156 <el-col :span="8"> 156 <el-col :span="8">
157 <el-form-item label="债务履行起始时间:"> 157 <el-form-item label="债务履行起始时间:">
158 <el-date-picker v-model="ruleForm.diyaq.zwlxqssj" :disabled="!ableOperation|| isJfOperation" type="date"> 158 <el-date-picker v-model="ruleForm.diyaq.zwlxqssj" :disabled="!viewEdit|| isJfOperation" type="date">
159 </el-date-picker> 159 </el-date-picker>
160 </el-form-item> 160 </el-form-item>
161 </el-col> 161 </el-col>
162 <el-col :span="8"> 162 <el-col :span="8">
163 <el-form-item label="债务履行结束时间:"> 163 <el-form-item label="债务履行结束时间:">
164 <el-date-picker v-model="ruleForm.diyaq.zwlxjssj" :disabled="!ableOperation|| isJfOperation" type="date"> 164 <el-date-picker v-model="ruleForm.diyaq.zwlxjssj" :disabled="!viewEdit|| isJfOperation" type="date">
165 </el-date-picker> 165 </el-date-picker>
166 </el-form-item> 166 </el-form-item>
167 </el-col> 167 </el-col>
...@@ -170,21 +170,21 @@ ...@@ -170,21 +170,21 @@
170 <el-col :span="24"> 170 <el-col :span="24">
171 <el-form-item label="担保范围:"> 171 <el-form-item label="担保范围:">
172 <el-input v-model="ruleForm.diyaq.dbfw" 172 <el-input v-model="ruleForm.diyaq.dbfw"
173 :disabled="ruleForm.sldy.djlx == '300'&& !ableOperation|| isJfOperation"></el-input> 173 :disabled="ruleForm.sldy.djlx == '300'&& !viewEdit|| isJfOperation"></el-input>
174 </el-form-item> 174 </el-form-item>
175 </el-col> 175 </el-col>
176 </el-row> 176 </el-row>
177 <el-row> 177 <el-row>
178 <el-col :span="24"> 178 <el-col :span="24">
179 <el-form-item label="最高债权确定事实和数额:"> 179 <el-form-item label="最高债权确定事实和数额:">
180 <el-input v-model="ruleForm.diyaq.zgzqqdss" :disabled="!ableOperation|| isJfOperation"></el-input> 180 <el-input v-model="ruleForm.diyaq.zgzqqdss" :disabled="!viewEdit|| isJfOperation"></el-input>
181 </el-form-item> 181 </el-form-item>
182 </el-col> 182 </el-col>
183 </el-row> 183 </el-row>
184 <el-row> 184 <el-row>
185 <el-col> 185 <el-col>
186 <el-form-item label="附记:" prop="fj"> 186 <el-form-item label="附记:" prop="fj">
187 <el-input type="textarea" v-model="ruleForm.diyaq.fj" :disabled="!ableOperation|| isJfOperation"></el-input> 187 <el-input type="textarea" v-model="ruleForm.diyaq.fj" :disabled="!viewEdit|| isJfOperation"></el-input>
188 </el-form-item> 188 </el-form-item>
189 </el-col> 189 </el-col>
190 </el-row> 190 </el-row>
...@@ -196,7 +196,7 @@ ...@@ -196,7 +196,7 @@
196 <el-row :gutter="10"> 196 <el-row :gutter="10">
197 <el-col :span="12"> 197 <el-col :span="12">
198 <el-form-item label="共有方式:"> 198 <el-form-item label="共有方式:">
199 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldy.gyfs"> 199 <el-radio-group :disabled="!viewEdit" v-model="ruleForm.sldy.gyfs">
200 <el-radio label="0">单独所有</el-radio> 200 <el-radio label="0">单独所有</el-radio>
201 <el-radio label="1">共同共有</el-radio> 201 <el-radio label="1">共同共有</el-radio>
202 <el-radio label="2">按份所有</el-radio> 202 <el-radio label="2">按份所有</el-radio>
...@@ -208,7 +208,7 @@ ...@@ -208,7 +208,7 @@
208 <el-form-item label="是否分别持证:"> 208 <el-form-item label="是否分别持证:">
209 <el-radio-group 209 <el-radio-group
210 v-model="ruleForm.sldy.sqfbcz" 210 v-model="ruleForm.sldy.sqfbcz"
211 :disabled="!ableOperation"> 211 :disabled="!viewEdit">
212 <el-radio :label="1"></el-radio> 212 <el-radio :label="1"></el-radio>
213 <el-radio :label="0"></el-radio> 213 <el-radio :label="0"></el-radio>
214 </el-radio-group> 214 </el-radio-group>
...@@ -221,7 +221,7 @@ ...@@ -221,7 +221,7 @@
221 <el-select 221 <el-select
222 v-model="ruleForm.czr" 222 v-model="ruleForm.czr"
223 placeholder="持证人" 223 placeholder="持证人"
224 :disabled="!ableOperation"> 224 :disabled="!viewEdit">
225 <el-option 225 <el-option
226 v-for="item in czrOptions" 226 v-for="item in czrOptions"
227 :key="item.zjh" 227 :key="item.zjh"
...@@ -232,14 +232,13 @@ ...@@ -232,14 +232,13 @@
232 </el-form-item> 232 </el-form-item>
233 </el-col> 233 </el-col>
234 </el-row> 234 </el-row>
235 <qlrCommonTable :tableData="ruleForm.qlrList" :disabled="!ableOperation" @upDateQlrxxList="upDateQlrxxList" 235 <qlrCommonTable :tableData="ruleForm.qlrList" :disabled="viewEdit" @upDateQlrxxList="upDateQlrxxList"
236 :viewtype="!ableOperation" :gyfs="ruleForm.sldy.gyfs" /> 236 :gyfs="ruleForm.sldy.gyfs" />
237 <div class="slxx_title title-block"> 237 <div class="slxx_title title-block">
238 抵押人信息 238 抵押人信息
239 <div class="triangle"></div> 239 <div class="triangle"></div>
240 </div> 240 </div>
241 <qlrCommonTable :tableData="ruleForm.ywrList" :disabled="!ableOperation" @upDateQlrxxList="upDateYwrxxList" 241 <qlrCommonTable :tableData="ruleForm.ywrList" :disabled="viewEdit" @upDateQlrxxList="upDateYwrxxList" />
242 :viewtype="!ableOperation" />
243 242
244 <div class="slxx_title title-block"> 243 <div class="slxx_title title-block">
245 登记原因 244 登记原因
...@@ -248,12 +247,12 @@ ...@@ -248,12 +247,12 @@
248 <el-row :gutter="10"> 247 <el-row :gutter="10">
249 <el-col> 248 <el-col>
250 <el-form-item v-if="ruleForm.sldy.djlx == '400'" label="注销抵押原因:" prop="djyy"> 249 <el-form-item v-if="ruleForm.sldy.djlx == '400'" label="注销抵押原因:" prop="djyy">
251 <el-input class="textArea" type="textarea" :disabled="!ableOperation" 250 <el-input class="textArea" type="textarea" :disabled="!viewEdit"
252 v-model="ruleForm.diyaq.zxdyyy"> 251 v-model="ruleForm.diyaq.zxdyyy">
253 </el-input> 252 </el-input>
254 </el-form-item> 253 </el-form-item>
255 <el-form-item v-else label="登记原因:" prop="djyy"> 254 <el-form-item v-else label="登记原因:" prop="djyy">
256 <el-input class="textArea" type="textarea" :disabled="!ableOperation" 255 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!viewEdit"
257 v-model="ruleForm.diyaq.djyy"> 256 v-model="ruleForm.diyaq.djyy">
258 </el-input> 257 </el-input>
259 </el-form-item> 258 </el-form-item>
...@@ -261,7 +260,7 @@ ...@@ -261,7 +260,7 @@
261 </el-row> 260 </el-row>
262 261
263 </div> 262 </div>
264 <el-row class="btn" v-if="ableOperation"> 263 <el-row class="btn" v-if="viewEdit">
265 <el-form-item> 264 <el-form-item>
266 <el-button type="primary" @click="onSubmitClick()">保存</el-button> 265 <el-button type="primary" @click="onSubmitClick()">保存</el-button>
267 </el-form-item> 266 </el-form-item>
...@@ -275,7 +274,7 @@ ...@@ -275,7 +274,7 @@
275 import { mapGetters } from "vuex"; 274 import { mapGetters } from "vuex";
276 export default { 275 export default {
277 mounted () { 276 mounted () {
278 this.ableOperation = this.$parent.currentSelectTab.ableOperation 277 this.viewEdit = this.$parent.currentSelectTab.ableOperation
279 this.propsParam = this.$attrs; 278 this.propsParam = this.$attrs;
280 var formdata = new FormData(); 279 var formdata = new FormData();
281 if (this.propsParam.djlx == '400') { 280 if (this.propsParam.djlx == '400') {
...@@ -285,7 +284,7 @@ ...@@ -285,7 +284,7 @@
285 formdata.append("bsmSldy", this.propsParam.bsmSldy); 284 formdata.append("bsmSldy", this.propsParam.bsmSldy);
286 formdata.append("bsmSlsq", this.$route.query.bsmSlsq); 285 formdata.append("bsmSlsq", this.$route.query.bsmSlsq);
287 formdata.append("djlx", this.propsParam.djlx); 286 formdata.append("djlx", this.propsParam.djlx);
288 formdata.append("isEdit", this.ableOperation); 287 formdata.append("isEdit", this.viewEdit);
289 Init(formdata).then((res) => { 288 Init(formdata).then((res) => {
290 if (res.code === 200 && res.result) { 289 if (res.code === 200 && res.result) {
291 this.ruleForm = res.result; 290 this.ruleForm = res.result;
...@@ -302,7 +301,7 @@ ...@@ -302,7 +301,7 @@
302 data () { 301 data () {
303 return { 302 return {
304 //表单是否可操作 303 //表单是否可操作
305 ableOperation: true, 304 viewEdit: true,
306 disabled: true, 305 disabled: true,
307 czrOptions: [], 306 czrOptions: [],
308 ruleForm: { 307 ruleForm: {
......
1 <!-- 1 <!--
2 * @Description: 受理信息 2 * @Description: 受理信息
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-14 12:58:13 4 * @LastEditTime: 2023-08-16 15:53:25
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -82,11 +82,6 @@ ...@@ -82,11 +82,6 @@
82 </el-col> 82 </el-col>
83 </el-row> 83 </el-row>
84 <el-row :gutter="10" v-if="ruleForm.qlxx"> 84 <el-row :gutter="10" v-if="ruleForm.qlxx">
85 <!-- <el-col :span="8">
86 <el-form-item label="房屋用途:">
87 <el-input disabled v-model="ruleForm.qlxx.ytmc"></el-input>
88 </el-form-item>
89 </el-col> -->
90 <el-col :span="8"> 85 <el-col :span="8">
91 <el-form-item label="规划用途名称:"> 86 <el-form-item label="规划用途名称:">
92 <el-input disabled v-model="ruleForm.zdjbxx.ghytmc"></el-input> 87 <el-input disabled v-model="ruleForm.zdjbxx.ghytmc"></el-input>
...@@ -111,7 +106,7 @@ ...@@ -111,7 +106,7 @@
111 </el-col> 106 </el-col>
112 <el-col :span="8"> 107 <el-col :span="8">
113 <el-form-item label="总层数:"> 108 <el-form-item label="总层数:">
114 <el-input disabled v-model="ruleForm.fdcq2.zcs"></el-input> 109 <el-input disabled v-model.number="ruleForm.fdcq2.zcs" oninput="value=value.replace(/[^0-9]/g,'')"></el-input>
115 </el-form-item> 110 </el-form-item>
116 </el-col> 111 </el-col>
117 <el-col :span="8"> 112 <el-col :span="8">
...@@ -129,7 +124,7 @@ ...@@ -129,7 +124,7 @@
129 <el-select 124 <el-select
130 disabled 125 disabled
131 v-model="mjdw" 126 v-model="mjdw"
132 style="width: 20%"> 127 style="width: 68px">
133 <el-option 128 <el-option
134 v-for="item in dictData['A7']" 129 v-for="item in dictData['A7']"
135 :key="item.dcode" 130 :key="item.dcode"
...@@ -148,7 +143,7 @@ ...@@ -148,7 +143,7 @@
148 <el-select 143 <el-select
149 disabled 144 disabled
150 v-model="mjdw" 145 v-model="mjdw"
151 style="width: 20%"> 146 style="width: 68px">
152 <el-option 147 <el-option
153 v-for="item in dictData['A7']" 148 v-for="item in dictData['A7']"
154 :key="item.dcode" 149 :key="item.dcode"
...@@ -167,7 +162,7 @@ ...@@ -167,7 +162,7 @@
167 <el-select 162 <el-select
168 disabled 163 disabled
169 v-model="mjdw" 164 v-model="mjdw"
170 style="width: 20%"> 165 style="width: 68px">
171 <el-option 166 <el-option
172 v-for="item in dictData['A7']" 167 v-for="item in dictData['A7']"
173 :key="item.dcode" 168 :key="item.dcode"
...@@ -184,7 +179,7 @@ ...@@ -184,7 +179,7 @@
184 <div class="triangle"></div> 179 <div class="triangle"></div>
185 </div> 180 </div>
186 <tdytTable 181 <tdytTable
187 :ableOperation="ableOperation" 182 :ableOperation="viewEdit"
188 :tableData="ruleForm.tdytqxList" 183 :tableData="ruleForm.tdytqxList"
189 @upDateTdytxxList="upDateTdytxxList" /> 184 @upDateTdytxxList="upDateTdytxxList" />
190 <div class="slxx_title title-block"> 185 <div class="slxx_title title-block">
...@@ -194,7 +189,7 @@ ...@@ -194,7 +189,7 @@
194 <el-row :gutter="10"> 189 <el-row :gutter="10">
195 <el-col :span="12"> 190 <el-col :span="12">
196 <el-form-item label="共有方式:"> 191 <el-form-item label="共有方式:">
197 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldy.gyfs"> 192 <el-radio-group :disabled="!viewEdit" v-model="ruleForm.sldy.gyfs">
198 <el-radio label="0">单独所有</el-radio> 193 <el-radio label="0">单独所有</el-radio>
199 <el-radio label="1">共同共有</el-radio> 194 <el-radio label="1">共同共有</el-radio>
200 <el-radio label="2">按份所有</el-radio> 195 <el-radio label="2">按份所有</el-radio>
...@@ -206,7 +201,7 @@ ...@@ -206,7 +201,7 @@
206 <el-form-item label="是否分别持证:"> 201 <el-form-item label="是否分别持证:">
207 <el-radio-group 202 <el-radio-group
208 v-model="ruleForm.sldy.sqfbcz" 203 v-model="ruleForm.sldy.sqfbcz"
209 :disabled="!ableOperation"> 204 :disabled="!viewEdit">
210 <el-radio :label="1"></el-radio> 205 <el-radio :label="1"></el-radio>
211 <el-radio :label="0"></el-radio> 206 <el-radio :label="0"></el-radio>
212 </el-radio-group> 207 </el-radio-group>
...@@ -219,7 +214,7 @@ ...@@ -219,7 +214,7 @@
219 <el-select 214 <el-select
220 v-model="ruleForm.czr" 215 v-model="ruleForm.czr"
221 placeholder="持证人" 216 placeholder="持证人"
222 :disabled="!ableOperation"> 217 :disabled="!viewEdit">
223 <el-option 218 <el-option
224 v-for="item in czrOptions" 219 v-for="item in czrOptions"
225 :key="item.zjh" 220 :key="item.zjh"
...@@ -230,8 +225,8 @@ ...@@ -230,8 +225,8 @@
230 </el-form-item> 225 </el-form-item>
231 </el-col> 226 </el-col>
232 </el-row> 227 </el-row>
233 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :disabled="!ableOperation" :tableData="ruleForm.qlrList" 228 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :disabled="!viewEdit" :tableData="ruleForm.qlrList"
234 :gyfs="ruleForm.slsq.gyfs" /> 229 :gyfs="ruleForm.sldy.gyfs" />
235 <div class="slxx_title title-block"> 230 <div class="slxx_title title-block">
236 登记原因 231 登记原因
237 <div class="triangle"></div> 232 <div class="triangle"></div>
...@@ -239,14 +234,14 @@ ...@@ -239,14 +234,14 @@
239 <el-row :gutter="10"> 234 <el-row :gutter="10">
240 <el-col> 235 <el-col>
241 <el-form-item v-if="ruleForm.fdcq2" label="登记原因:" prop="djyy"> 236 <el-form-item v-if="ruleForm.fdcq2" label="登记原因:" prop="djyy">
242 <el-input class="textArea" type="textarea" :disabled="!ableOperation" 237 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!viewEdit"
243 v-model="ruleForm.fdcq2.djyy"> 238 v-model="ruleForm.fdcq2.djyy">
244 </el-input> 239 </el-input>
245 </el-form-item> 240 </el-form-item>
246 </el-col> 241 </el-col>
247 </el-row> 242 </el-row>
248 </div> 243 </div>
249 <el-row class="btn" v-if="ableOperation"> 244 <el-row class="btn" v-if="viewEdit">
250 <el-form-item> 245 <el-form-item>
251 <el-button type="primary" @click="onSubmit">保存</el-button> 246 <el-button type="primary" @click="onSubmit">保存</el-button>
252 </el-form-item> 247 </el-form-item>
...@@ -263,12 +258,12 @@ ...@@ -263,12 +258,12 @@
263 export default { 258 export default {
264 mixins: [ywmix], 259 mixins: [ywmix],
265 mounted () { 260 mounted () {
266 this.ableOperation = this.$parent.currentSelectTab.ableOperation 261 this.viewEdit = this.$parent.currentSelectTab.ableOperation
267 this.propsParam = this.$attrs; 262 this.propsParam = this.$attrs;
268 var formdata = new FormData(); 263 var formdata = new FormData();
269 formdata.append("bsmSldy", this.propsParam.bsmSldy); 264 formdata.append("bsmSldy", this.propsParam.bsmSldy);
270 formdata.append("djlx", this.propsParam.djlx); 265 formdata.append("djlx", this.propsParam.djlx);
271 formdata.append("isEdit", this.ableOperation); 266 formdata.append("isEdit", this.viewEdit);
272 Init(formdata).then((res) => { 267 Init(formdata).then((res) => {
273 if (res.code === 200 && res.result) { 268 if (res.code === 200 && res.result) {
274 this.ruleForm = { 269 this.ruleForm = {
...@@ -291,7 +286,7 @@ ...@@ -291,7 +286,7 @@
291 return { 286 return {
292 mjdw: "1", 287 mjdw: "1",
293 //表单是否可操作 288 //表单是否可操作
294 ableOperation: true, 289 viewEdit: false,
295 disabled: true, 290 disabled: true,
296 tdytOption: [], 291 tdytOption: [],
297 czrOptions: [], 292 czrOptions: [],
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-06-30 17:09:35 4 * @LastEditTime: 2023-08-16 08:53:48
5 --> 5 -->
6 <template> 6 <template>
7 <div class="djxxTable" :style="{'max-height': this.timeLineHeight + 'px' }" 7 <div class="djxxTable" :style="{'max-height': this.timeLineHeight + 'px' }"
...@@ -50,7 +50,14 @@ ...@@ -50,7 +50,14 @@
50 {{ getQsztName(row[item.prop]) }} 50 {{ getQsztName(row[item.prop]) }}
51 </span> 51 </span>
52 52
53 <span v-else> {{ row[item.prop] }}</span> 53 <span v-if="item.prop != 'djyy'">
54 {{ row[item.prop] }}
55 </span>
56 <el-tooltip v-else effect="dark" :content="row[item.prop]" placement="top">
57 <span class="ellipsis-line">
58 {{ row[item.prop] }}
59 </span>
60 </el-tooltip>
54 </td> 61 </td>
55 </tr> 62 </tr>
56 </table> 63 </table>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-14 13:03:32 4 * @LastEditTime: 2023-08-16 16:12:58
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -129,7 +129,7 @@ ...@@ -129,7 +129,7 @@
129 <div class="triangle"></div> 129 <div class="triangle"></div>
130 </div> 130 </div>
131 <tdytTable 131 <tdytTable
132 :ableOperation="ableOperation" 132 :ableOperation="viewEdit"
133 :tableData="ruleForm.tdytqxList" 133 :tableData="ruleForm.tdytqxList"
134 @upDateTdytxxList="upDateTdytxxList" /> 134 @upDateTdytxxList="upDateTdytxxList" />
135 <div class="slxx_title title-block"> 135 <div class="slxx_title title-block">
...@@ -139,31 +139,32 @@ ...@@ -139,31 +139,32 @@
139 <el-row :gutter="10"> 139 <el-row :gutter="10">
140 <el-col :span="14"> 140 <el-col :span="14">
141 <el-form-item label="共有方式:"> 141 <el-form-item label="共有方式:">
142 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.gyfs"> 142 <el-radio-group :disabled="!viewEdit" v-model="ruleForm.gyfs">
143 <el-radio label="1">单独所有</el-radio> 143 <el-radio label="1">单独所有</el-radio>
144 <el-radio label="2">共同共有</el-radio> 144 <el-radio label="2">共同共有</el-radio>
145 <el-radio label="3">按份所有</el-radio> 145 <el-radio label="3">按份所有</el-radio>
146 </el-radio-group> 146 </el-radio-group>
147 </el-form-item> 147 </el-form-item>
148 </el-col> 148 </el-col>
149 <el-col :span="5" v-show="ruleForm.gyfs == '2'"> 149
150 <el-col :span="5" v-show="ruleForm.gyfs != '1'">
150 <el-form-item label="是否分别持证:"> 151 <el-form-item label="是否分别持证:">
151 <el-radio-group v-model="ruleForm.sffbcz" :disabled="!ableOperation"> 152 <el-radio-group v-model="ruleForm.sffbcz" :disabled="!viewEdit">
152 <el-radio label="1"></el-radio> 153 <el-radio label="1"></el-radio>
153 <el-radio label="0"></el-radio> 154 <el-radio label="0"></el-radio>
154 </el-radio-group> 155 </el-radio-group>
155 </el-form-item> 156 </el-form-item>
156 </el-col> 157 </el-col>
157 <el-col :span="5" v-show="ruleForm.gyfs == '2'"> 158 <el-col :span="5" v-show="ruleForm.gyfs != '1' && ruleForm.sffbcz=='0'">
158 <el-form-item label="持证人:"> 159 <el-form-item label="持证人:">
159 <el-select v-model="ruleForm.czr" placeholder="持证人" :disabled="!ableOperation"> 160 <el-select v-model="ruleForm.czr" placeholder="持证人" :disabled="!viewEdit">
160 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value"> 161 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value">
161 </el-option> 162 </el-option>
162 </el-select> 163 </el-select>
163 </el-form-item> 164 </el-form-item>
164 </el-col> 165 </el-col>
165 </el-row> 166 </el-row>
166 <qlrCommonTable :tableData="ruleForm.qlrList" :gyfs="ruleForm.gyfs" :disabled="!ableOperation" /> 167 <qlrCommonTable :tableData="ruleForm.qlrList" :gyfs="ruleForm.gyfs" :disabled="viewEdit" />
167 <div class="slxx_title title-block"> 168 <div class="slxx_title title-block">
168 登记原因 169 登记原因
169 <div class="triangle"></div> 170 <div class="triangle"></div>
...@@ -171,13 +172,13 @@ ...@@ -171,13 +172,13 @@
171 <el-row :gutter="10"> 172 <el-row :gutter="10">
172 <el-col> 173 <el-col>
173 <el-form-item label="登记原因:" prop="djyy"> 174 <el-form-item label="登记原因:" prop="djyy">
174 <el-input class="textArea" type="textarea" :disabled="!ableOperation" v-model="ruleForm.djyy"> 175 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!viewEdit" v-model="ruleForm.djyy">
175 </el-input> 176 </el-input>
176 </el-form-item> 177 </el-form-item>
177 </el-col> 178 </el-col>
178 </el-row> 179 </el-row>
179 </div> 180 </div>
180 <el-row class="btn" v-if="ableOperation"> 181 <el-row class="btn" v-if="viewEdit">
181 <el-form-item> 182 <el-form-item>
182 <el-button type="primary" @click="onSubmit">保存</el-button> 183 <el-button type="primary" @click="onSubmit">保存</el-button>
183 </el-form-item> 184 </el-form-item>
...@@ -194,7 +195,7 @@ ...@@ -194,7 +195,7 @@
194 export default { 195 export default {
195 mixins: [ywmix], 196 mixins: [ywmix],
196 mounted () { 197 mounted () {
197 this.ableOperation = this.$parent.currentSelectTab.ableOperation 198 this.viewEdit = this.$parent.currentSelectTab.ableOperation
198 this.propsParam = this.$attrs; 199 this.propsParam = this.$attrs;
199 var formdata = new FormData(); 200 var formdata = new FormData();
200 formdata.append("bsmSldy", this.propsParam.bsmSldy); 201 formdata.append("bsmSldy", this.propsParam.bsmSldy);
...@@ -217,7 +218,7 @@ ...@@ -217,7 +218,7 @@
217 data () { 218 data () {
218 return { 219 return {
219 //表单是否可操作 220 //表单是否可操作
220 ableOperation: true, 221 viewEdit: false,
221 disabled: true, 222 disabled: true,
222 tdytOption: [], 223 tdytOption: [],
223 czrOptions: [], 224 czrOptions: [],
...@@ -278,7 +279,7 @@ ...@@ -278,7 +279,7 @@
278 list (bsmSldy) { 279 list (bsmSldy) {
279 var formdata = new FormData(); 280 var formdata = new FormData();
280 formdata.append("bsmSldy", bsmSldy); 281 formdata.append("bsmSldy", bsmSldy);
281 formdata.append("isEdit", this.ableOperation); 282 formdata.append("isEdit", this.viewEdit);
282 Init(formdata).then((res) => { 283 Init(formdata).then((res) => {
283 if (res.code === 200 && res.result) { 284 if (res.code === 200 && res.result) {
284 this.ruleForm = { 285 this.ruleForm = {
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-14 13:04:38 4 * @LastEditTime: 2023-08-16 16:13:05
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -78,7 +78,7 @@ ...@@ -78,7 +78,7 @@
78 <el-select 78 <el-select
79 disabled 79 disabled
80 v-model="mjdw" 80 v-model="mjdw"
81 style="width: 20%"> 81 style="width: 68px">
82 <el-option 82 <el-option
83 v-for="item in dictData['A7']" 83 v-for="item in dictData['A7']"
84 :key="item.dcode" 84 :key="item.dcode"
...@@ -142,7 +142,7 @@ ...@@ -142,7 +142,7 @@
142 <div class="triangle"></div> 142 <div class="triangle"></div>
143 </div> 143 </div>
144 <tdytTable 144 <tdytTable
145 :ableOperation="ableOperation" 145 :ableOperation="viewEdit"
146 :tableData="ruleForm.tdytqxList" 146 :tableData="ruleForm.tdytqxList"
147 @upDateTdytxxList="upDateTdytxxList" /> 147 @upDateTdytxxList="upDateTdytxxList" />
148 <div class="slxx_title title-block"> 148 <div class="slxx_title title-block">
...@@ -152,7 +152,7 @@ ...@@ -152,7 +152,7 @@
152 <el-row :gutter="10"> 152 <el-row :gutter="10">
153 <el-col :span="12"> 153 <el-col :span="12">
154 <el-form-item label="共有方式:"> 154 <el-form-item label="共有方式:">
155 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldy.gyfs"> 155 <el-radio-group :disabled="!viewEdit" v-model="ruleForm.sldy.gyfs">
156 <el-radio label="0">单独所有</el-radio> 156 <el-radio label="0">单独所有</el-radio>
157 <el-radio label="1">共同共有</el-radio> 157 <el-radio label="1">共同共有</el-radio>
158 <el-radio label="2">按份所有</el-radio> 158 <el-radio label="2">按份所有</el-radio>
...@@ -164,7 +164,7 @@ ...@@ -164,7 +164,7 @@
164 <el-form-item label="是否分别持证:"> 164 <el-form-item label="是否分别持证:">
165 <el-radio-group 165 <el-radio-group
166 v-model="ruleForm.sldy.sqfbcz" 166 v-model="ruleForm.sldy.sqfbcz"
167 :disabled="!ableOperation"> 167 :disabled="!viewEdit">
168 <el-radio :label="1"></el-radio> 168 <el-radio :label="1"></el-radio>
169 <el-radio :label="0"></el-radio> 169 <el-radio :label="0"></el-radio>
170 </el-radio-group> 170 </el-radio-group>
...@@ -177,7 +177,7 @@ ...@@ -177,7 +177,7 @@
177 <el-select 177 <el-select
178 v-model="ruleForm.czr" 178 v-model="ruleForm.czr"
179 placeholder="持证人" 179 placeholder="持证人"
180 :disabled="!ableOperation"> 180 :disabled="!viewEdit">
181 <el-option 181 <el-option
182 v-for="(item,index) in czrOptions" 182 v-for="(item,index) in czrOptions"
183 :key="index" 183 :key="index"
...@@ -189,7 +189,7 @@ ...@@ -189,7 +189,7 @@
189 </el-col> 189 </el-col>
190 </el-row> 190 </el-row>
191 <qlrCommonTable :tableData="ruleForm.qlrList" 191 <qlrCommonTable :tableData="ruleForm.qlrList"
192 :disabled="!ableOperation" 192 :disabled="viewEdit"
193 @upDateQlrxxList="upDateQlrxxList" :key="key" :gyfs="ruleForm.sldy.gyfs" /> 193 @upDateQlrxxList="upDateQlrxxList" :key="key" :gyfs="ruleForm.sldy.gyfs" />
194 194
195 <div v-if="ruleForm.ywrList && ruleForm.ywrList.length > 0"> 195 <div v-if="ruleForm.ywrList && ruleForm.ywrList.length > 0">
...@@ -197,7 +197,7 @@ ...@@ -197,7 +197,7 @@
197 义务人信息 197 义务人信息
198 <div class="triangle"></div> 198 <div class="triangle"></div>
199 </div> 199 </div>
200 <qlrCommonTable v-if="ruleForm.ywrList" :disabled="!ableOperation" :tableData="ruleForm.ywrList" :key="key" @upDateQlrxxList="upDateYwrxxList" /> 200 <qlrCommonTable v-if="ruleForm.ywrList" :disabled="viewEdit" :tableData="ruleForm.ywrList" :key="key" @upDateQlrxxList="upDateYwrxxList" />
201 </div> 201 </div>
202 202
203 <div class="slxx_title title-block"> 203 <div class="slxx_title title-block">
...@@ -207,14 +207,14 @@ ...@@ -207,14 +207,14 @@
207 <el-row :gutter="10"> 207 <el-row :gutter="10">
208 <el-col> 208 <el-col>
209 <el-form-item label="登记原因:" prop="djyy"> 209 <el-form-item label="登记原因:" prop="djyy">
210 <el-input class="textArea" type="textarea" :disabled="!ableOperation" 210 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!viewEdit"
211 v-model="ruleForm.jsydsyq.djyy"> 211 v-model="ruleForm.jsydsyq.djyy">
212 </el-input> 212 </el-input>
213 </el-form-item> 213 </el-form-item>
214 </el-col> 214 </el-col>
215 </el-row> 215 </el-row>
216 </div> 216 </div>
217 <el-row class="btn" v-if="ableOperation"> 217 <el-row class="btn" v-if="viewEdit">
218 <el-form-item> 218 <el-form-item>
219 <el-button type="primary" @click="onSubmit">保存</el-button> 219 <el-button type="primary" @click="onSubmit">保存</el-button>
220 </el-form-item> 220 </el-form-item>
...@@ -231,14 +231,14 @@ ...@@ -231,14 +231,14 @@
231 export default { 231 export default {
232 mixins: [ywmix], 232 mixins: [ywmix],
233 mounted () { 233 mounted () {
234 this.ableOperation = this.$parent.currentSelectTab.ableOperation 234 this.viewEdit = this.$parent.currentSelectTab.ableOperation
235 this.propsParam = this.$attrs; 235 this.propsParam = this.$attrs;
236 var formdata = new FormData(); 236 var formdata = new FormData();
237 let that = this 237 let that = this
238 this.$startLoading(); 238 this.$startLoading();
239 formdata.append("bsmSldy", this.propsParam.bsmSldy); 239 formdata.append("bsmSldy", this.propsParam.bsmSldy);
240 formdata.append("djlx", this.propsParam.djlx); 240 formdata.append("djlx", this.propsParam.djlx);
241 formdata.append("isEdit", this.ableOperation); 241 formdata.append("isEdit", this.viewEdit);
242 Init(formdata).then((res) => { 242 Init(formdata).then((res) => {
243 this.$nextTick(() => { 243 this.$nextTick(() => {
244 that.ruleForm = res.result; 244 that.ruleForm = res.result;
...@@ -253,7 +253,7 @@ ...@@ -253,7 +253,7 @@
253 ...mapGetters(["dictData", "flag"]), 253 ...mapGetters(["dictData", "flag"]),
254 // 根据流程判断表单是否为只读 254 // 根据流程判断表单是否为只读
255 editDisabled () { 255 editDisabled () {
256 if (!this.ableOperation) { 256 if (!this.viewEdit) {
257 //只读状态 257 //只读状态
258 return true; 258 return true;
259 } 259 }
...@@ -264,7 +264,7 @@ ...@@ -264,7 +264,7 @@
264 return { 264 return {
265 mjdw: "1", 265 mjdw: "1",
266 //表单是否可操作 266 //表单是否可操作
267 ableOperation: true, 267 viewEdit: true,
268 key: 0, 268 key: 0,
269 isShow: false, 269 isShow: false,
270 disabled: true, 270 disabled: true,
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
2 <!-- 2 <!--
3 * @Description: 3 * @Description:
4 * @Autor: renchao 4 * @Autor: renchao
5 * @LastEditTime: 2023-08-14 12:54:53 5 * @LastEditTime: 2023-08-16 16:13:20
6 --> 6 -->
7 <template> 7 <template>
8 <!-- 受理信息 --> 8 <!-- 受理信息 -->
...@@ -126,7 +126,7 @@ ...@@ -126,7 +126,7 @@
126 <el-input 126 <el-input
127 type="textarea" 127 type="textarea"
128 v-model="ruleForm.jsydsyq.fj" 128 v-model="ruleForm.jsydsyq.fj"
129 :disabled="!ableOperation"></el-input> 129 :disabled="!viewEdit"></el-input>
130 </el-form-item> 130 </el-form-item>
131 </el-col> 131 </el-col>
132 </el-row> 132 </el-row>
...@@ -136,7 +136,7 @@ ...@@ -136,7 +136,7 @@
136 </div> 136 </div>
137 <tdytTable 137 <tdytTable
138 :tableData="ruleForm.tdytqxList" 138 :tableData="ruleForm.tdytqxList"
139 :ableOperation="ableOperation" 139 :ableOperation="viewEdit"
140 @upDateTdytxxList="upDateTdytxxList" /> 140 @upDateTdytxxList="upDateTdytxxList" />
141 <div class="slxx_title title-block"> 141 <div class="slxx_title title-block">
142 权利人信息 142 权利人信息
...@@ -146,7 +146,7 @@ ...@@ -146,7 +146,7 @@
146 <el-col :span="12"> 146 <el-col :span="12">
147 <el-form-item label="共有方式:"> 147 <el-form-item label="共有方式:">
148 <el-radio-group 148 <el-radio-group
149 :disabled="!ableOperation" 149 :disabled="!viewEdit"
150 v-model="ruleForm.sldy.gyfs"> 150 v-model="ruleForm.sldy.gyfs">
151 <el-radio label="0">单独所有</el-radio> 151 <el-radio label="0">单独所有</el-radio>
152 <el-radio label="1">共同共有</el-radio> 152 <el-radio label="1">共同共有</el-radio>
...@@ -159,7 +159,7 @@ ...@@ -159,7 +159,7 @@
159 <el-form-item label="是否分别持证:"> 159 <el-form-item label="是否分别持证:">
160 <el-radio-group 160 <el-radio-group
161 v-model="ruleForm.sldy.sqfbcz" 161 v-model="ruleForm.sldy.sqfbcz"
162 :disabled="!ableOperation"> 162 :disabled="!viewEdit">
163 <el-radio :label="1"></el-radio> 163 <el-radio :label="1"></el-radio>
164 <el-radio :label="0"></el-radio> 164 <el-radio :label="0"></el-radio>
165 </el-radio-group> 165 </el-radio-group>
...@@ -172,7 +172,7 @@ ...@@ -172,7 +172,7 @@
172 <el-select 172 <el-select
173 v-model="ruleForm.czr" 173 v-model="ruleForm.czr"
174 placeholder="持证人" 174 placeholder="持证人"
175 :disabled="!ableOperation"> 175 :disabled="!viewEdit">
176 <el-option 176 <el-option
177 v-for="item in czrOptions" 177 v-for="item in czrOptions"
178 :key="item.zjh" 178 :key="item.zjh"
...@@ -185,7 +185,7 @@ ...@@ -185,7 +185,7 @@
185 </el-row> 185 </el-row>
186 <qlrCommonTable 186 <qlrCommonTable
187 :tableData="ruleForm.qlrList" 187 :tableData="ruleForm.qlrList"
188 :disabled="!ableOperation" 188 :disabled="viewEdit"
189 @upDateQlrxxList="upDateQlrxxList" 189 @upDateQlrxxList="upDateQlrxxList"
190 :gyfs="ruleForm.sldy.gyfs" /> 190 :gyfs="ruleForm.sldy.gyfs" />
191 <div class="slxx_title title-block"> 191 <div class="slxx_title title-block">
...@@ -198,14 +198,15 @@ ...@@ -198,14 +198,15 @@
198 <el-input 198 <el-input
199 class="textArea" 199 class="textArea"
200 type="textarea" 200 type="textarea"
201 :disabled="!ableOperation" 201 maxlength="500" show-word-limit
202 :disabled="!viewEdit"
202 v-model="ruleForm.jsydsyq.djyy"> 203 v-model="ruleForm.jsydsyq.djyy">
203 </el-input> 204 </el-input>
204 </el-form-item> 205 </el-form-item>
205 </el-col> 206 </el-col>
206 </el-row> 207 </el-row>
207 </div> 208 </div>
208 <el-row class="btn" v-if="ableOperation"> 209 <el-row class="btn" v-if="viewEdit">
209 <el-form-item> 210 <el-form-item>
210 <el-button type="primary" @click="onSubmit">保存</el-button> 211 <el-button type="primary" @click="onSubmit">保存</el-button>
211 </el-form-item> 212 </el-form-item>
...@@ -222,13 +223,13 @@ ...@@ -222,13 +223,13 @@
222 export default { 223 export default {
223 mixins: [ywmix], 224 mixins: [ywmix],
224 mounted () { 225 mounted () {
225 this.ableOperation = this.$parent.currentSelectTab.ableOperation; 226 this.viewEdit = this.$parent.currentSelectTab.ableOperation;
226 this.propsParam = this.$attrs; 227 this.propsParam = this.$attrs;
227 var formdata = new FormData(); 228 var formdata = new FormData();
228 this.$startLoading(); 229 this.$startLoading();
229 formdata.append("bsmSldy", this.propsParam.bsmSldy); 230 formdata.append("bsmSldy", this.propsParam.bsmSldy);
230 formdata.append("djlx", this.propsParam.djlx); 231 formdata.append("djlx", this.propsParam.djlx);
231 formdata.append("isEdit", this.ableOperation); 232 formdata.append("isEdit", this.viewEdit);
232 Init(formdata).then((res) => { 233 Init(formdata).then((res) => {
233 if (res.code === 200 && res.result) { 234 if (res.code === 200 && res.result) {
234 this.ruleForm = res.result; 235 this.ruleForm = res.result;
...@@ -244,7 +245,7 @@ ...@@ -244,7 +245,7 @@
244 data () { 245 data () {
245 return { 246 return {
246 //表单是否可操作 247 //表单是否可操作
247 ableOperation: true, 248 viewEdit: false,
248 disabled: true, 249 disabled: true,
249 czrOptions: [], 250 czrOptions: [],
250 ruleForm: { 251 ruleForm: {
......
1 <!-- 1 <!--
2 * @Description: 房屋多幢受理信息 2 * @Description: 房屋多幢受理信息
3 * @Autor: ssq 3 * @Autor: ssq
4 * @LastEditTime: 2023-08-15 10:24:21 4 * @LastEditTime: 2023-08-16 16:14:03
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -152,7 +152,7 @@ ...@@ -152,7 +152,7 @@
152 <div class="triangle"></div> 152 <div class="triangle"></div>
153 </div> 153 </div>
154 <tdytTable 154 <tdytTable
155 :ableOperation="ableOperation" 155 :ableOperation="viewEdit"
156 :tableData="ruleForm.tdytqxList" 156 :tableData="ruleForm.tdytqxList"
157 @upDateTdytxxList="upDateTdytxxList" /> 157 @upDateTdytxxList="upDateTdytxxList" />
158 <div class="slxx_title title-block"> 158 <div class="slxx_title title-block">
...@@ -163,7 +163,7 @@ ...@@ -163,7 +163,7 @@
163 <el-col :span="12" v-if="ruleForm.qlxx"> 163 <el-col :span="12" v-if="ruleForm.qlxx">
164 <el-form-item label="共有方式:"> 164 <el-form-item label="共有方式:">
165 <el-radio-group 165 <el-radio-group
166 :disabled="!ableOperation" 166 :disabled="!viewEdit"
167 v-model="ruleForm.sldy.gyfs"> 167 v-model="ruleForm.sldy.gyfs">
168 <el-radio label="0">单独所有</el-radio> 168 <el-radio label="0">单独所有</el-radio>
169 <el-radio label="1">共同共有</el-radio> 169 <el-radio label="1">共同共有</el-radio>
...@@ -176,7 +176,7 @@ ...@@ -176,7 +176,7 @@
176 <el-form-item label="是否分别持证:"> 176 <el-form-item label="是否分别持证:">
177 <el-radio-group 177 <el-radio-group
178 v-model="ruleForm.sldy.sqfbcz" 178 v-model="ruleForm.sldy.sqfbcz"
179 :disabled="!ableOperation"> 179 :disabled="!viewEdit">
180 <el-radio :label="1"></el-radio> 180 <el-radio :label="1"></el-radio>
181 <el-radio :label="0"></el-radio> 181 <el-radio :label="0"></el-radio>
182 </el-radio-group> 182 </el-radio-group>
...@@ -189,7 +189,7 @@ ...@@ -189,7 +189,7 @@
189 <el-select 189 <el-select
190 v-model="ruleForm.czr" 190 v-model="ruleForm.czr"
191 placeholder="持证人" 191 placeholder="持证人"
192 :disabled="!ableOperation"> 192 :disabled="!viewEdit">
193 <el-option 193 <el-option
194 v-for="(item,index) in czrOptions" 194 v-for="(item,index) in czrOptions"
195 :key="index" 195 :key="index"
...@@ -203,8 +203,8 @@ ...@@ -203,8 +203,8 @@
203 <qlrCommonTable 203 <qlrCommonTable
204 @upDateQlrxxList="upDateQlrxxList" 204 @upDateQlrxxList="upDateQlrxxList"
205 :tableData="ruleForm.qlrList" 205 :tableData="ruleForm.qlrList"
206 :disabled="!ableOperation" 206 :disabled="viewEdit"
207 :gyfs="ruleForm.slsq.gyfs" /> 207 :gyfs="ruleForm.sldy.gyfs" />
208 208
209 <div v-if="ruleForm.ywrList && ruleForm.slsq.djlx == '200'"> 209 <div v-if="ruleForm.ywrList && ruleForm.slsq.djlx == '200'">
210 <div class="slxx_title title-block"> 210 <div class="slxx_title title-block">
...@@ -215,7 +215,7 @@ ...@@ -215,7 +215,7 @@
215 v-if="ruleForm.qlxx" 215 v-if="ruleForm.qlxx"
216 @upDateQlrxxList="upDateYwrxxList" 216 @upDateQlrxxList="upDateYwrxxList"
217 :tableData="ruleForm.ywrList" 217 :tableData="ruleForm.ywrList"
218 :gyfs="ruleForm.qlxx.gyfs" /> 218 :gyfs="ruleForm.sldy.gyfs" />
219 </div> 219 </div>
220 <div class="slxx_title title-block"> 220 <div class="slxx_title title-block">
221 登记原因 221 登记原因
...@@ -227,14 +227,15 @@ ...@@ -227,14 +227,15 @@
227 <el-input 227 <el-input
228 class="textArea" 228 class="textArea"
229 type="textarea" 229 type="textarea"
230 :disabled="!ableOperation" 230 maxlength="500" show-word-limit
231 :disabled="!viewEdit"
231 v-model="ruleForm.lq.djyy"> 232 v-model="ruleForm.lq.djyy">
232 </el-input> 233 </el-input>
233 </el-form-item> 234 </el-form-item>
234 </el-col> 235 </el-col>
235 </el-row> 236 </el-row>
236 </div> 237 </div>
237 <el-row class="btn" v-if="ableOperation"> 238 <el-row class="btn" v-if="viewEdit">
238 <el-form-item> 239 <el-form-item>
239 <el-button type="primary" @click="onSubmit">保存</el-button> 240 <el-button type="primary" @click="onSubmit">保存</el-button>
240 </el-form-item> 241 </el-form-item>
...@@ -251,12 +252,12 @@ ...@@ -251,12 +252,12 @@
251 export default { 252 export default {
252 mixins: [ywmix], 253 mixins: [ywmix],
253 mounted () { 254 mounted () {
254 this.ableOperation = this.$parent.currentSelectTab.ableOperation; 255 this.viewEdit = this.$parent.currentSelectTab.viewEdit;
255 this.propsParam = this.$attrs; 256 this.propsParam = this.$attrs;
256 var formdata = new FormData(); 257 var formdata = new FormData();
257 formdata.append("bsmSldy", this.propsParam.bsmSldy); 258 formdata.append("bsmSldy", this.propsParam.bsmSldy);
258 formdata.append("djlx", this.propsParam.djlx); 259 formdata.append("djlx", this.propsParam.djlx);
259 formdata.append("isEdit", this.ableOperation); 260 formdata.append("isEdit", this.viewEdit);
260 Init(formdata).then((res) => { 261 Init(formdata).then((res) => {
261 if (res.code === 200 && res.result) { 262 if (res.code === 200 && res.result) {
262 this.ruleForm = { 263 this.ruleForm = {
...@@ -302,7 +303,7 @@ ...@@ -302,7 +303,7 @@
302 //传递参数 303 //传递参数
303 propsParam: this.$attrs, 304 propsParam: this.$attrs,
304 //表单是否可操作 305 //表单是否可操作
305 ableOperation: true, 306 viewEdit: true,
306 rules: {}, 307 rules: {},
307 }; 308 };
308 }, 309 },
......
...@@ -100,7 +100,7 @@ ...@@ -100,7 +100,7 @@
100 </el-col> 100 </el-col>
101 <el-col :span="8"> 101 <el-col :span="8">
102 <el-form-item label="土地所有权性质:"> 102 <el-form-item label="土地所有权性质:">
103 <el-select v-model="ruleForm.nydsyq.tdsyqxzmc" :disabled="!ableOperation" class="width100" filterable clearable> 103 <el-select v-model="ruleForm.nydsyq.tdsyqxzmc" :disabled="!viewEdit" class="width100" filterable clearable>
104 <el-option v-for="item in dictData['A45']" :key="item.dname" :label="item.dname" :value="item.dname"> 104 <el-option v-for="item in dictData['A45']" :key="item.dname" :label="item.dname" :value="item.dname">
105 </el-option> 105 </el-option>
106 </el-select> 106 </el-select>
...@@ -122,7 +122,7 @@ ...@@ -122,7 +122,7 @@
122 <el-row :gutter="10"> 122 <el-row :gutter="10">
123 <el-col :span="8"> 123 <el-col :span="8">
124 <el-form-item label="水域滩涂类型:"> 124 <el-form-item label="水域滩涂类型:">
125 <el-select v-model="ruleForm.nydsyq.syttlx" :disabled="!ableOperation" class="width100" filterable clearable @change="changeSyttlx"> 125 <el-select v-model="ruleForm.nydsyq.syttlx" :disabled="!viewEdit" class="width100" filterable clearable @change="changeSyttlx">
126 <el-option v-for="item in dictData['A23']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 126 <el-option v-for="item in dictData['A23']" :key="item.dcode" :label="item.dname" :value="item.dcode">
127 </el-option> 127 </el-option>
128 </el-select> 128 </el-select>
...@@ -130,7 +130,7 @@ ...@@ -130,7 +130,7 @@
130 </el-col> 130 </el-col>
131 <el-col :span="8"> 131 <el-col :span="8">
132 <el-form-item label="养殖业方式:"> 132 <el-form-item label="养殖业方式:">
133 <el-select v-model="ruleForm.nydsyq.yzyfs" :disabled="!ableOperation" class="width100" filterable clearable @change="changeYzyfs"> 133 <el-select v-model="ruleForm.nydsyq.yzyfs" :disabled="!viewEdit" class="width100" filterable clearable @change="changeYzyfs">
134 <el-option v-for="item in dictData['A24']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 134 <el-option v-for="item in dictData['A24']" :key="item.dcode" :label="item.dname" :value="item.dcode">
135 </el-option> 135 </el-option>
136 </el-select> 136 </el-select>
...@@ -138,19 +138,19 @@ ...@@ -138,19 +138,19 @@
138 </el-col> 138 </el-col>
139 <el-col :span="8"> 139 <el-col :span="8">
140 <el-form-item label="草原质量:"> 140 <el-form-item label="草原质量:">
141 <el-input v-model="ruleForm.nydsyq.cyzl" :disabled="!ableOperation"></el-input> 141 <el-input v-model="ruleForm.nydsyq.cyzl" :disabled="!viewEdit"></el-input>
142 </el-form-item> 142 </el-form-item>
143 </el-col> 143 </el-col>
144 </el-row> 144 </el-row>
145 <el-row :gutter="10"> 145 <el-row :gutter="10">
146 <el-col :span="8"> 146 <el-col :span="8">
147 <el-form-item label="适宜载畜量:"> 147 <el-form-item label="适宜载畜量:">
148 <el-input v-model="ruleForm.nydsyq.syzcl" :disabled="!ableOperation" oninput="value=value.replace(/[^\d.]/g,'')"></el-input> 148 <el-input v-model="ruleForm.nydsyq.syzcl" :disabled="!viewEdit" oninput="value=value.replace(/[^\d.]/g,'')"></el-input>
149 </el-form-item> 149 </el-form-item>
150 </el-col> 150 </el-col>
151 <el-col :span="8"> 151 <el-col :span="8">
152 <el-form-item label="用地用海分类:"> 152 <el-form-item label="用地用海分类:">
153 <el-select v-model="ruleForm.nydsyq.ydyhfl" class="width100" :disabled="!ableOperation" filterable clearable @change="changeYdyhfl"> 153 <el-select v-model="ruleForm.nydsyq.ydyhfl" class="width100" :disabled="!viewEdit" filterable clearable @change="changeYdyhfl">
154 <el-option v-for="item in dictData['A51']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 154 <el-option v-for="item in dictData['A51']" :key="item.dcode" :label="item.dname" :value="item.dcode">
155 </el-option> 155 </el-option>
156 </el-select> 156 </el-select>
...@@ -158,14 +158,14 @@ ...@@ -158,14 +158,14 @@
158 </el-col> 158 </el-col>
159 <el-col :span="8"> 159 <el-col :span="8">
160 <el-form-item label="土地承包合同:"> 160 <el-form-item label="土地承包合同:">
161 <el-input v-model="ruleForm.nydsyq.tdcbht" :disabled="!ableOperation"></el-input> 161 <el-input v-model="ruleForm.nydsyq.tdcbht" :disabled="!viewEdit"></el-input>
162 </el-form-item> 162 </el-form-item>
163 </el-col> 163 </el-col>
164 </el-row> 164 </el-row>
165 <el-row :gutter="10"> 165 <el-row :gutter="10">
166 <el-col> 166 <el-col>
167 <el-form-item label="附记:" prop="fj"> 167 <el-form-item label="附记:" prop="fj">
168 <el-input type="textarea" v-model="ruleForm.nydsyq.fj" :disabled="!ableOperation"></el-input> 168 <el-input type="textarea" v-model="ruleForm.nydsyq.fj" :disabled="!viewEdit"></el-input>
169 </el-form-item> 169 </el-form-item>
170 </el-col> 170 </el-col>
171 </el-row> 171 </el-row>
...@@ -176,7 +176,7 @@ ...@@ -176,7 +176,7 @@
176 <el-row :gutter="10"> 176 <el-row :gutter="10">
177 <el-col :span="12"> 177 <el-col :span="12">
178 <el-form-item label="共有方式:"> 178 <el-form-item label="共有方式:">
179 <el-radio-group v-model="ruleForm.sldy.gyfs" :disabled="!ableOperation"> 179 <el-radio-group v-model="ruleForm.sldy.gyfs" :disabled="!viewEdit">
180 <el-radio label="0">单独所有</el-radio> 180 <el-radio label="0">单独所有</el-radio>
181 <el-radio label="1">共同共有</el-radio> 181 <el-radio label="1">共同共有</el-radio>
182 <el-radio label="2">按份所有</el-radio> 182 <el-radio label="2">按份所有</el-radio>
...@@ -188,7 +188,7 @@ ...@@ -188,7 +188,7 @@
188 <el-form-item label="是否分别持证:"> 188 <el-form-item label="是否分别持证:">
189 <el-radio-group 189 <el-radio-group
190 v-model="ruleForm.sldy.sqfbcz" 190 v-model="ruleForm.sldy.sqfbcz"
191 :disabled="!ableOperation"> 191 :disabled="!viewEdit">
192 <el-radio :label="1"></el-radio> 192 <el-radio :label="1"></el-radio>
193 <el-radio :label="0"></el-radio> 193 <el-radio :label="0"></el-radio>
194 </el-radio-group> 194 </el-radio-group>
...@@ -201,7 +201,7 @@ ...@@ -201,7 +201,7 @@
201 <el-select 201 <el-select
202 v-model="ruleForm.czr" 202 v-model="ruleForm.czr"
203 placeholder="持证人" 203 placeholder="持证人"
204 :disabled="!ableOperation"> 204 :disabled="!viewEdit">
205 <el-option 205 <el-option
206 v-for="item in czrOptions" 206 v-for="item in czrOptions"
207 :key="item.zjh" 207 :key="item.zjh"
...@@ -212,12 +212,13 @@ ...@@ -212,12 +212,13 @@
212 </el-form-item> 212 </el-form-item>
213 </el-col> 213 </el-col>
214 </el-row> 214 </el-row>
215 <qlrCommonTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" :disabled="!ableOperation" :gyfs="ruleForm.slywxx.gyfs" /> 215 <qlrCommonTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" :disabled="viewEdit"
216 :gyfs="ruleForm.sldy.gyfs" />
216 <div class="slxx_title title-block"> 217 <div class="slxx_title title-block">
217 家庭成员 218 家庭成员
218 <div class="triangle"></div> 219 <div class="triangle"></div>
219 </div> 220 </div>
220 <JtcyTable :tableData="ruleForm.jtcyList" @upDateJtcyList="upDateJtcyList" :disabled="!ableOperation" :gyfs="ruleForm.slywxx.gyfs" /> 221 <JtcyTable :tableData="ruleForm.jtcyList" @upDateJtcyList="upDateJtcyList" :disabled="viewEdit" :gyfs="ruleForm.sldy.gyfs" />
221 <div class="slxx_title title-block"> 222 <div class="slxx_title title-block">
222 登记原因 223 登记原因
223 <div class="triangle"></div> 224 <div class="triangle"></div>
...@@ -225,14 +226,14 @@ ...@@ -225,14 +226,14 @@
225 <el-row :gutter="10"> 226 <el-row :gutter="10">
226 <el-col> 227 <el-col>
227 <el-form-item label="登记原因:" prop="djyy"> 228 <el-form-item label="登记原因:" prop="djyy">
228 <el-input class="textArea" type="textarea" :disabled="!ableOperation" 229 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!viewEdit"
229 v-model="ruleForm.nydsyq.djyy"> 230 v-model="ruleForm.nydsyq.djyy">
230 </el-input> 231 </el-input>
231 </el-form-item> 232 </el-form-item>
232 </el-col> 233 </el-col>
233 </el-row> 234 </el-row>
234 </div> 235 </div>
235 <el-row class="btn" v-if="ableOperation"> 236 <el-row class="btn" v-if="viewEdit">
236 <el-form-item> 237 <el-form-item>
237 <el-button type="primary" @click="onSubmit">保存</el-button> 238 <el-button type="primary" @click="onSubmit">保存</el-button>
238 </el-form-item> 239 </el-form-item>
...@@ -249,13 +250,13 @@ ...@@ -249,13 +250,13 @@
249 export default { 250 export default {
250 mixins: [ywmix], 251 mixins: [ywmix],
251 mounted () { 252 mounted () {
252 this.ableOperation = this.$parent.currentSelectTab.ableOperation 253 this.viewEdit = this.$parent.currentSelectTab.ableOperation
253 this.propsParam = this.$attrs; 254 this.propsParam = this.$attrs;
254 this.$startLoading(); 255 this.$startLoading();
255 var formdata = new FormData(); 256 var formdata = new FormData();
256 formdata.append("bsmSldy", this.propsParam.bsmSldy); 257 formdata.append("bsmSldy", this.propsParam.bsmSldy);
257 formdata.append("djlx", this.propsParam.djlx); 258 formdata.append("djlx", this.propsParam.djlx);
258 formdata.append("isEdit", this.ableOperation); 259 formdata.append("isEdit", this.viewEdit);
259 Init(formdata).then((res) => { 260 Init(formdata).then((res) => {
260 this.ruleForm = res.result; 261 this.ruleForm = res.result;
261 this.czrOptions = this.ruleForm.qlrList; 262 this.czrOptions = this.ruleForm.qlrList;
...@@ -279,7 +280,7 @@ ...@@ -279,7 +280,7 @@
279 //传递参数 280 //传递参数
280 propsParam: {}, 281 propsParam: {},
281 //表单是否可操作 282 //表单是否可操作
282 ableOperation: true, 283 viewEdit: true,
283 rules: {} 284 rules: {}
284 } 285 }
285 }, 286 },
......
...@@ -90,17 +90,17 @@ ...@@ -90,17 +90,17 @@
90 <el-row :gutter="10"> 90 <el-row :gutter="10">
91 <el-col :span="8"> 91 <el-col :span="8">
92 <el-form-item label="发包方名称:"> 92 <el-form-item label="发包方名称:">
93 <el-input v-model="ruleForm.nydsyq.fbfmc" :disabled="!ableOperation"></el-input> 93 <el-input v-model="ruleForm.nydsyq.fbfmc" :disabled="!viewEdit"></el-input>
94 </el-form-item> 94 </el-form-item>
95 </el-col> 95 </el-col>
96 <el-col :span="8"> 96 <el-col :span="8">
97 <el-form-item label="发包方代码:"> 97 <el-form-item label="发包方代码:">
98 <el-input v-model="ruleForm.nydsyq.fbfdm" :disabled="!ableOperation"></el-input> 98 <el-input v-model="ruleForm.nydsyq.fbfdm" :disabled="!viewEdit"></el-input>
99 </el-form-item> 99 </el-form-item>
100 </el-col> 100 </el-col>
101 <el-col :span="8"> 101 <el-col :span="8">
102 <el-form-item label="土地所有权性质:"> 102 <el-form-item label="土地所有权性质:">
103 <el-select v-model="ruleForm.nydsyq.tdsyqxzmc" class="width100" :disabled="!ableOperation" filterable clearable> 103 <el-select v-model="ruleForm.nydsyq.tdsyqxzmc" class="width100" :disabled="!viewEdit" filterable clearable>
104 <el-option v-for="item in dictData['A45']" :key="item.dname" :label="item.dname" :value="item.dname"> 104 <el-option v-for="item in dictData['A45']" :key="item.dname" :label="item.dname" :value="item.dname">
105 </el-option> 105 </el-option>
106 </el-select> 106 </el-select>
...@@ -122,7 +122,7 @@ ...@@ -122,7 +122,7 @@
122 <el-row :gutter="10"> 122 <el-row :gutter="10">
123 <el-col :span="8"> 123 <el-col :span="8">
124 <el-form-item label="水域滩涂类型:"> 124 <el-form-item label="水域滩涂类型:">
125 <el-select v-model="ruleForm.nydsyq.syttlx" :disabled="!ableOperation" class="width100" filterable clearable @change="changeSyttlx"> 125 <el-select v-model="ruleForm.nydsyq.syttlx" :disabled="!viewEdit" class="width100" filterable clearable @change="changeSyttlx">
126 <el-option v-for="item in dictData['A23']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 126 <el-option v-for="item in dictData['A23']" :key="item.dcode" :label="item.dname" :value="item.dcode">
127 </el-option> 127 </el-option>
128 </el-select> 128 </el-select>
...@@ -130,7 +130,7 @@ ...@@ -130,7 +130,7 @@
130 </el-col> 130 </el-col>
131 <el-col :span="8"> 131 <el-col :span="8">
132 <el-form-item label="养殖业方式:"> 132 <el-form-item label="养殖业方式:">
133 <el-select v-model="ruleForm.nydsyq.yzyfs" :disabled="!ableOperation" class="width100" filterable clearable @change="changeYzyfs"> 133 <el-select v-model="ruleForm.nydsyq.yzyfs" :disabled="!viewEdit" class="width100" filterable clearable @change="changeYzyfs">
134 <el-option v-for="item in dictData['A24']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 134 <el-option v-for="item in dictData['A24']" :key="item.dcode" :label="item.dname" :value="item.dcode">
135 </el-option> 135 </el-option>
136 </el-select> 136 </el-select>
...@@ -138,19 +138,19 @@ ...@@ -138,19 +138,19 @@
138 </el-col> 138 </el-col>
139 <el-col :span="8"> 139 <el-col :span="8">
140 <el-form-item label="草原质量:"> 140 <el-form-item label="草原质量:">
141 <el-input v-model="ruleForm.nydsyq.cyzl" :disabled="!ableOperation"></el-input> 141 <el-input v-model="ruleForm.nydsyq.cyzl" :disabled="!viewEdit"></el-input>
142 </el-form-item> 142 </el-form-item>
143 </el-col> 143 </el-col>
144 </el-row> 144 </el-row>
145 <el-row :gutter="10"> 145 <el-row :gutter="10">
146 <el-col :span="8"> 146 <el-col :span="8">
147 <el-form-item label="适宜载畜量:"> 147 <el-form-item label="适宜载畜量:">
148 <el-input v-model="ruleForm.nydsyq.syzcl" :disabled="!ableOperation" oninput="value=value.replace(/[^\d.]/g,'')"></el-input> 148 <el-input v-model="ruleForm.nydsyq.syzcl" :disabled="!viewEdit" oninput="value=value.replace(/[^\d.]/g,'')"></el-input>
149 </el-form-item> 149 </el-form-item>
150 </el-col> 150 </el-col>
151 <el-col :span="8"> 151 <el-col :span="8">
152 <el-form-item label="用地用海分类:"> 152 <el-form-item label="用地用海分类:">
153 <el-select v-model="ruleForm.nydsyq.ydyhfl" :disabled="!ableOperation" class="width100" filterable clearable @change="changeYdyhfl"> 153 <el-select v-model="ruleForm.nydsyq.ydyhfl" :disabled="!viewEdit" class="width100" filterable clearable @change="changeYdyhfl">
154 <el-option v-for="item in dictData['A51']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 154 <el-option v-for="item in dictData['A51']" :key="item.dcode" :label="item.dname" :value="item.dcode">
155 </el-option> 155 </el-option>
156 </el-select> 156 </el-select>
...@@ -158,14 +158,14 @@ ...@@ -158,14 +158,14 @@
158 </el-col> 158 </el-col>
159 <el-col :span="8"> 159 <el-col :span="8">
160 <el-form-item label="土地承包合同:"> 160 <el-form-item label="土地承包合同:">
161 <el-input v-model="ruleForm.nydsyq.tdcbht" :disabled="!ableOperation"></el-input> 161 <el-input v-model="ruleForm.nydsyq.tdcbht" :disabled="!viewEdit"></el-input>
162 </el-form-item> 162 </el-form-item>
163 </el-col> 163 </el-col>
164 </el-row> 164 </el-row>
165 <el-row :gutter="10"> 165 <el-row :gutter="10">
166 <el-col> 166 <el-col>
167 <el-form-item label="附记:" prop="fj"> 167 <el-form-item label="附记:" prop="fj">
168 <el-input type="textarea" v-model="ruleForm.nydsyq.fj" :disabled="!ableOperation"></el-input> 168 <el-input type="textarea" v-model="ruleForm.nydsyq.fj" :disabled="!viewEdit"></el-input>
169 </el-form-item> 169 </el-form-item>
170 </el-col> 170 </el-col>
171 </el-row> 171 </el-row>
...@@ -176,7 +176,7 @@ ...@@ -176,7 +176,7 @@
176 <el-row :gutter="10"> 176 <el-row :gutter="10">
177 <el-col :span="12"> 177 <el-col :span="12">
178 <el-form-item label="共有方式:"> 178 <el-form-item label="共有方式:">
179 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldy.gyfs"> 179 <el-radio-group :disabled="!viewEdit" v-model="ruleForm.sldy.gyfs">
180 <el-radio label="0">单独所有</el-radio> 180 <el-radio label="0">单独所有</el-radio>
181 <el-radio label="1">共同共有</el-radio> 181 <el-radio label="1">共同共有</el-radio>
182 <el-radio label="2">按份所有</el-radio> 182 <el-radio label="2">按份所有</el-radio>
...@@ -188,7 +188,7 @@ ...@@ -188,7 +188,7 @@
188 <el-form-item label="是否分别持证:"> 188 <el-form-item label="是否分别持证:">
189 <el-radio-group 189 <el-radio-group
190 v-model="ruleForm.sldy.sqfbcz" 190 v-model="ruleForm.sldy.sqfbcz"
191 :disabled="!ableOperation"> 191 :disabled="!viewEdit">
192 <el-radio :label="1"></el-radio> 192 <el-radio :label="1"></el-radio>
193 <el-radio :label="0"></el-radio> 193 <el-radio :label="0"></el-radio>
194 </el-radio-group> 194 </el-radio-group>
...@@ -201,7 +201,7 @@ ...@@ -201,7 +201,7 @@
201 <el-select 201 <el-select
202 v-model="ruleForm.czr" 202 v-model="ruleForm.czr"
203 placeholder="持证人" 203 placeholder="持证人"
204 :disabled="!ableOperation"> 204 :disabled="!viewEdit">
205 <el-option 205 <el-option
206 v-for="item in czrOptions" 206 v-for="item in czrOptions"
207 :key="item.zjh" 207 :key="item.zjh"
...@@ -212,17 +212,18 @@ ...@@ -212,17 +212,18 @@
212 </el-form-item> 212 </el-form-item>
213 </el-col> 213 </el-col>
214 </el-row> 214 </el-row>
215 <qlrCommonTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" :disabled="!ableOperation" :gyfs="ruleForm.sldy.gyfs" /> 215 <qlrCommonTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" :disabled="viewEdit"
216 :gyfs="ruleForm.sldy.gyfs" />
216 <div class="slxx_title title-block"> 217 <div class="slxx_title title-block">
217 义务人信息 218 义务人信息
218 <div class="triangle"></div> 219 <div class="triangle"></div>
219 </div> 220 </div>
220 <qlrCommonTable :tableData="ruleForm.ywrList" @upDateQlrxxList="upDateYwrxxList" :disabled="!ableOperation" /> 221 <qlrCommonTable :tableData="ruleForm.ywrList" @upDateQlrxxList="upDateYwrxxList" :disabled="viewEdit" />
221 <div class="slxx_title title-block"> 222 <div class="slxx_title title-block">
222 家庭成员 223 家庭成员
223 <div class="triangle"></div> 224 <div class="triangle"></div>
224 </div> 225 </div>
225 <JtcyTable :tableData="ruleForm.jtcyList" :disabled="!ableOperation" @upDateJtcyList="upDateJtcyList" :gyfs="ruleForm.slywxx.gyfs" /> 226 <JtcyTable :tableData="ruleForm.jtcyList" :disabled="!viewEdit" @upDateJtcyList="upDateJtcyList" :gyfs="ruleForm.slywxx.gyfs" />
226 <div class="slxx_title title-block"> 227 <div class="slxx_title title-block">
227 登记原因 228 登记原因
228 <div class="triangle"></div> 229 <div class="triangle"></div>
...@@ -230,14 +231,14 @@ ...@@ -230,14 +231,14 @@
230 <el-row :gutter="10"> 231 <el-row :gutter="10">
231 <el-col> 232 <el-col>
232 <el-form-item label="登记原因:" prop="djyy"> 233 <el-form-item label="登记原因:" prop="djyy">
233 <el-input class="textArea" type="textarea" :disabled="!ableOperation" 234 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!viewEdit"
234 v-model="ruleForm.nydsyq.djyy"> 235 v-model="ruleForm.nydsyq.djyy">
235 </el-input> 236 </el-input>
236 </el-form-item> 237 </el-form-item>
237 </el-col> 238 </el-col>
238 </el-row> 239 </el-row>
239 </div> 240 </div>
240 <el-row class="btn" v-if="ableOperation"> 241 <el-row class="btn" v-if="viewEdit">
241 <el-form-item> 242 <el-form-item>
242 <el-button type="primary" @click="onSubmit">保存</el-button> 243 <el-button type="primary" @click="onSubmit">保存</el-button>
243 </el-form-item> 244 </el-form-item>
...@@ -254,13 +255,13 @@ ...@@ -254,13 +255,13 @@
254 export default { 255 export default {
255 mixins: [ywmix], 256 mixins: [ywmix],
256 mounted () { 257 mounted () {
257 this.ableOperation = this.$parent.currentSelectTab.ableOperation 258 this.viewEdit = this.$parent.currentSelectTab.ableOperation
258 this.propsParam = this.$attrs; 259 this.propsParam = this.$attrs;
259 var formdata = new FormData(); 260 var formdata = new FormData();
260 this.$startLoading(); 261 this.$startLoading();
261 formdata.append("bsmSldy", this.propsParam.bsmSldy); 262 formdata.append("bsmSldy", this.propsParam.bsmSldy);
262 formdata.append("djlx", this.propsParam.djlx); 263 formdata.append("djlx", this.propsParam.djlx);
263 formdata.append("isEdit", this.ableOperation); 264 formdata.append("isEdit", this.viewEdit);
264 Init(formdata).then((res) => { 265 Init(formdata).then((res) => {
265 this.ruleForm = res.result; 266 this.ruleForm = res.result;
266 this.czrOptions = this.ruleForm.qlrList; 267 this.czrOptions = this.ruleForm.qlrList;
...@@ -275,7 +276,7 @@ ...@@ -275,7 +276,7 @@
275 data () { 276 data () {
276 return { 277 return {
277 //表单是否可操作 278 //表单是否可操作
278 ableOperation: true, 279 viewEdit: true,
279 disabled: true, 280 disabled: true,
280 czrOptions: [], 281 czrOptions: [],
281 ruleForm: {}, 282 ruleForm: {},
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-14 13:06:03 4 * @LastEditTime: 2023-08-16 16:09:58
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -92,12 +92,12 @@ ...@@ -92,12 +92,12 @@
92 <div class="flex"> 92 <div class="flex">
93 <el-input 93 <el-input
94 v-model="ruleForm.tdsyq.nydmj" 94 v-model="ruleForm.tdsyq.nydmj"
95 :disabled="!ableOperation" 95 :disabled="!viewEdit"
96 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 96 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
97 <el-select 97 <el-select
98 v-model="mjdw" 98 v-model="mjdw"
99 :disabled="!ableOperation" 99 :disabled="!viewEdit"
100 style="width: 20%"> 100 style="width: 68px">
101 <el-option 101 <el-option
102 v-for="item in dictData['A7']" 102 v-for="item in dictData['A7']"
103 :key="item.dcode" 103 :key="item.dcode"
...@@ -113,12 +113,12 @@ ...@@ -113,12 +113,12 @@
113 <div class="flex"> 113 <div class="flex">
114 <el-input 114 <el-input
115 v-model="ruleForm.tdsyq.gdmj" 115 v-model="ruleForm.tdsyq.gdmj"
116 :disabled="!ableOperation" 116 :disabled="!viewEdit"
117 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 117 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
118 <el-select 118 <el-select
119 v-model="mjdw" 119 v-model="mjdw"
120 :disabled="!ableOperation" 120 :disabled="!viewEdit"
121 style="width: 20%"> 121 style="width: 68px">
122 <el-option 122 <el-option
123 v-for="item in dictData['A7']" 123 v-for="item in dictData['A7']"
124 :key="item.dcode" 124 :key="item.dcode"
...@@ -134,12 +134,12 @@ ...@@ -134,12 +134,12 @@
134 <div class="flex"> 134 <div class="flex">
135 <el-input 135 <el-input
136 v-model="ruleForm.tdsyq.ldmj" 136 v-model="ruleForm.tdsyq.ldmj"
137 :disabled="!ableOperation" 137 :disabled="!viewEdit"
138 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 138 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
139 <el-select 139 <el-select
140 v-model="mjdw" 140 v-model="mjdw"
141 :disabled="!ableOperation" 141 :disabled="!viewEdit"
142 style="width: 20%"> 142 style="width: 68px">
143 <el-option 143 <el-option
144 v-for="item in dictData['A7']" 144 v-for="item in dictData['A7']"
145 :key="item.dcode" 145 :key="item.dcode"
...@@ -157,12 +157,12 @@ ...@@ -157,12 +157,12 @@
157 <div class="flex"> 157 <div class="flex">
158 <el-input 158 <el-input
159 v-model="ruleForm.tdsyq.cdmj" 159 v-model="ruleForm.tdsyq.cdmj"
160 :disabled="!ableOperation" 160 :disabled="!viewEdit"
161 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 161 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
162 <el-select 162 <el-select
163 v-model="mjdw" 163 v-model="mjdw"
164 :disabled="!ableOperation" 164 :disabled="!viewEdit"
165 style="width: 20%"> 165 style="width: 68px">
166 <el-option 166 <el-option
167 v-for="item in dictData['A7']" 167 v-for="item in dictData['A7']"
168 :key="item.dcode" 168 :key="item.dcode"
...@@ -178,12 +178,12 @@ ...@@ -178,12 +178,12 @@
178 <div class="flex"> 178 <div class="flex">
179 <el-input 179 <el-input
180 v-model="ruleForm.tdsyq.qtnydmj" 180 v-model="ruleForm.tdsyq.qtnydmj"
181 :disabled="!ableOperation" 181 :disabled="!viewEdit"
182 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 182 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
183 <el-select 183 <el-select
184 v-model="mjdw" 184 v-model="mjdw"
185 :disabled="!ableOperation" 185 :disabled="!viewEdit"
186 style="width: 20%"> 186 style="width: 68px">
187 <el-option 187 <el-option
188 v-for="item in dictData['A7']" 188 v-for="item in dictData['A7']"
189 :key="item.dcode" 189 :key="item.dcode"
...@@ -199,12 +199,12 @@ ...@@ -199,12 +199,12 @@
199 <div class="flex"> 199 <div class="flex">
200 <el-input 200 <el-input
201 v-model="ruleForm.tdsyq.jsydmj" 201 v-model="ruleForm.tdsyq.jsydmj"
202 :disabled="!ableOperation" 202 :disabled="!viewEdit"
203 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 203 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
204 <el-select 204 <el-select
205 v-model="mjdw" 205 v-model="mjdw"
206 :disabled="!ableOperation" 206 :disabled="!viewEdit"
207 style="width: 20%"> 207 style="width: 68px">
208 <el-option 208 <el-option
209 v-for="item in dictData['A7']" 209 v-for="item in dictData['A7']"
210 :key="item.dcode" 210 :key="item.dcode"
...@@ -222,12 +222,12 @@ ...@@ -222,12 +222,12 @@
222 <div class="flex"> 222 <div class="flex">
223 <el-input 223 <el-input
224 v-model="ruleForm.tdsyq.wlydmj" 224 v-model="ruleForm.tdsyq.wlydmj"
225 :disabled="!ableOperation" 225 :disabled="!viewEdit"
226 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 226 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
227 <el-select 227 <el-select
228 v-model="mjdw" 228 v-model="mjdw"
229 :disabled="!ableOperation" 229 :disabled="!viewEdit"
230 style="width: 20%"> 230 style="width: 68px">
231 <el-option 231 <el-option
232 v-for="item in dictData['A7']" 232 v-for="item in dictData['A7']"
233 :key="item.dcode" 233 :key="item.dcode"
...@@ -245,7 +245,7 @@ ...@@ -245,7 +245,7 @@
245 </div> 245 </div>
246 <tdytTable 246 <tdytTable
247 :tableData="ruleForm.tdytqxList" 247 :tableData="ruleForm.tdytqxList"
248 :ableOperation="ableOperation" 248 :ableOperation="viewEdit"
249 @upDateTdytxxList="upDateTdytxxList" /> 249 @upDateTdytxxList="upDateTdytxxList" />
250 <div class="slxx_title title-block"> 250 <div class="slxx_title title-block">
251 权利人信息 251 权利人信息
...@@ -255,7 +255,7 @@ ...@@ -255,7 +255,7 @@
255 <el-col :span="12"> 255 <el-col :span="12">
256 <el-form-item label="共有方式:"> 256 <el-form-item label="共有方式:">
257 <el-radio-group 257 <el-radio-group
258 :disabled="!ableOperation" 258 :disabled="!viewEdit"
259 v-model="ruleForm.sldy.gyfs"> 259 v-model="ruleForm.sldy.gyfs">
260 <el-radio label="0">单独所有</el-radio> 260 <el-radio label="0">单独所有</el-radio>
261 <el-radio label="1">共同共有</el-radio> 261 <el-radio label="1">共同共有</el-radio>
...@@ -268,7 +268,7 @@ ...@@ -268,7 +268,7 @@
268 <el-form-item label="是否分别持证:"> 268 <el-form-item label="是否分别持证:">
269 <el-radio-group 269 <el-radio-group
270 v-model="ruleForm.sldy.sqfbcz" 270 v-model="ruleForm.sldy.sqfbcz"
271 :disabled="!ableOperation"> 271 :disabled="!viewEdit">
272 <el-radio :label="1"></el-radio> 272 <el-radio :label="1"></el-radio>
273 <el-radio :label="0"></el-radio> 273 <el-radio :label="0"></el-radio>
274 </el-radio-group> 274 </el-radio-group>
...@@ -281,7 +281,7 @@ ...@@ -281,7 +281,7 @@
281 <el-select 281 <el-select
282 v-model="ruleForm.czr" 282 v-model="ruleForm.czr"
283 placeholder="持证人" 283 placeholder="持证人"
284 :disabled="!ableOperation"> 284 :disabled="!viewEdit">
285 <el-option 285 <el-option
286 v-for="item in czrOptions" 286 v-for="item in czrOptions"
287 :key="item.zjh" 287 :key="item.zjh"
...@@ -294,7 +294,7 @@ ...@@ -294,7 +294,7 @@
294 </el-row> 294 </el-row>
295 <qlrCommonTable 295 <qlrCommonTable
296 :tableData="ruleForm.qlrList" 296 :tableData="ruleForm.qlrList"
297 :disabled="!ableOperation" 297 :disabled="viewEdit"
298 @upDateQlrxxList="upDateQlrxxList" 298 @upDateQlrxxList="upDateQlrxxList"
299 :key="key" 299 :key="key"
300 :gyfs="ruleForm.sldy.gyfs" /> 300 :gyfs="ruleForm.sldy.gyfs" />
...@@ -306,7 +306,7 @@ ...@@ -306,7 +306,7 @@
306 </div> 306 </div>
307 <qlrCommonTable 307 <qlrCommonTable
308 v-if="ruleForm.ywrList" 308 v-if="ruleForm.ywrList"
309 :disabled="!ableOperation" 309 :disabled="viewEdit"
310 :tableData="ruleForm.ywrList" 310 :tableData="ruleForm.ywrList"
311 :key="key" 311 :key="key"
312 @upDateQlrxxList="upDateYwrxxList" /> 312 @upDateQlrxxList="upDateYwrxxList" />
...@@ -321,15 +321,16 @@ ...@@ -321,15 +321,16 @@
321 <el-form-item label="登记原因:" prop="djyy"> 321 <el-form-item label="登记原因:" prop="djyy">
322 <el-input 322 <el-input
323 class="textArea" 323 class="textArea"
324 maxlength="500" show-word-limit
324 type="textarea" 325 type="textarea"
325 :disabled="!ableOperation" 326 :disabled="!viewEdit"
326 v-model="ruleForm.tdsyq.djyy"> 327 v-model="ruleForm.tdsyq.djyy">
327 </el-input> 328 </el-input>
328 </el-form-item> 329 </el-form-item>
329 </el-col> 330 </el-col>
330 </el-row> 331 </el-row>
331 </div> 332 </div>
332 <el-row class="btn" v-if="ableOperation"> 333 <el-row class="btn" v-if="viewEdit">
333 <el-form-item> 334 <el-form-item>
334 <el-button type="primary" @click="onSubmit">保存</el-button> 335 <el-button type="primary" @click="onSubmit">保存</el-button>
335 </el-form-item> 336 </el-form-item>
...@@ -347,14 +348,14 @@ ...@@ -347,14 +348,14 @@
347 mixins: [ywmix], 348 mixins: [ywmix],
348 components: { qlrCommonTable, tdytTable }, 349 components: { qlrCommonTable, tdytTable },
349 mounted () { 350 mounted () {
350 this.ableOperation = this.$parent.currentSelectTab.ableOperation; 351 this.viewEdit = this.$parent.currentSelectTab.ableOperation;
351 this.propsParam = this.$attrs; 352 this.propsParam = this.$attrs;
352 var formdata = new FormData(); 353 var formdata = new FormData();
353 let that = this; 354 let that = this;
354 this.$startLoading(); 355 this.$startLoading();
355 formdata.append("bsmSldy", this.propsParam.bsmSldy); 356 formdata.append("bsmSldy", this.propsParam.bsmSldy);
356 formdata.append("djlx", this.propsParam.djlx); 357 formdata.append("djlx", this.propsParam.djlx);
357 formdata.append("isEdit", this.ableOperation); 358 formdata.append("isEdit", this.viewEdit);
358 Init(formdata).then((res) => { 359 Init(formdata).then((res) => {
359 this.$nextTick(() => { 360 this.$nextTick(() => {
360 that.ruleForm = res.result; 361 that.ruleForm = res.result;
...@@ -383,7 +384,7 @@ ...@@ -383,7 +384,7 @@
383 }, 384 },
384 385
385 //表单是否可操作 386 //表单是否可操作
386 ableOperation: true, 387 viewEdit: true,
387 key: 0, 388 key: 0,
388 isShow: false, 389 isShow: false,
389 disabled: true, 390 disabled: true,
......
...@@ -113,8 +113,8 @@ ...@@ -113,8 +113,8 @@
113 <el-input v-model="ruleForm.ygdj.qdjg"></el-input> 113 <el-input v-model="ruleForm.ygdj.qdjg"></el-input>
114 <el-select 114 <el-select
115 v-model="ruleForm.ygdj.jedw" 115 v-model="ruleForm.ygdj.jedw"
116 :disabled="!ableOperation" 116 :disabled="!viewEdit"
117 style="width: 20%"> 117 style="width: 68px">
118 <el-option 118 <el-option
119 v-for="item in dictData['A57']" 119 v-for="item in dictData['A57']"
120 :key="item.dcode" 120 :key="item.dcode"
...@@ -134,7 +134,7 @@ ...@@ -134,7 +134,7 @@
134 </el-col> 134 </el-col>
135 <el-col :span="8"> 135 <el-col :span="8">
136 <el-form-item label="总层数:"> 136 <el-form-item label="总层数:">
137 <el-input v-model="ruleForm.ygdj.zcs"></el-input> 137 <el-input v-model.number="ruleForm.ygdj.zcs" oninput="value=value.replace(/[^0-9]/g,'')"></el-input>
138 </el-form-item> 138 </el-form-item>
139 </el-col> 139 </el-col>
140 </el-row> 140 </el-row>
...@@ -143,9 +143,9 @@ ...@@ -143,9 +143,9 @@
143 <div class="triangle"></div> 143 <div class="triangle"></div>
144 </div> 144 </div>
145 <el-row :gutter="10"> 145 <el-row :gutter="10">
146 <el-col :span="14" v-if="ruleForm.qlxx"> 146 <el-col :span="12" v-if="ruleForm.qlxx">
147 <el-form-item label="共有方式:"> 147 <el-form-item label="共有方式:">
148 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldy.gyfs"> 148 <el-radio-group :disabled="!viewEdit" v-model="ruleForm.sldy.gyfs">
149 <el-radio label="0">单独所有</el-radio> 149 <el-radio label="0">单独所有</el-radio>
150 <el-radio label="1">共同共有</el-radio> 150 <el-radio label="1">共同共有</el-radio>
151 <el-radio label="2">按份所有</el-radio> 151 <el-radio label="2">按份所有</el-radio>
...@@ -157,7 +157,7 @@ ...@@ -157,7 +157,7 @@
157 <el-form-item label="是否分别持证:"> 157 <el-form-item label="是否分别持证:">
158 <el-radio-group 158 <el-radio-group
159 v-model="ruleForm.sldy.sqfbcz" 159 v-model="ruleForm.sldy.sqfbcz"
160 :disabled="!ableOperation"> 160 :disabled="!viewEdit">
161 <el-radio :label="1"></el-radio> 161 <el-radio :label="1"></el-radio>
162 <el-radio :label="0"></el-radio> 162 <el-radio :label="0"></el-radio>
163 </el-radio-group> 163 </el-radio-group>
...@@ -170,7 +170,7 @@ ...@@ -170,7 +170,7 @@
170 <el-select 170 <el-select
171 v-model="ruleForm.czr" 171 v-model="ruleForm.czr"
172 placeholder="持证人" 172 placeholder="持证人"
173 :disabled="!ableOperation"> 173 :disabled="!viewEdit">
174 <el-option 174 <el-option
175 v-for="item in czrOptions" 175 v-for="item in czrOptions"
176 :key="item.zjh" 176 :key="item.zjh"
...@@ -181,14 +181,14 @@ ...@@ -181,14 +181,14 @@
181 </el-form-item> 181 </el-form-item>
182 </el-col> 182 </el-col>
183 </el-row> 183 </el-row>
184 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :disabled="!ableOperation" :tableData="ruleForm.qlrList" 184 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :disabled="viewEdit" :tableData="ruleForm.qlrList"
185 :gyfs="ruleForm.qlxx.gyfs" /> 185 :gyfs="ruleForm.sldy.gyfs" />
186 <div class="slxx_title title-block"> 186 <div class="slxx_title title-block">
187 义务人信息 187 义务人信息
188 <div class="triangle"></div> 188 <div class="triangle"></div>
189 </div> 189 </div>
190 <qlrCommonTable @upDateQlrxxList="upDateYwrxxList" :disabled="!ableOperation" :tableData="ruleForm.ywrList" 190 <qlrCommonTable @upDateQlrxxList="upDateYwrxxList" :disabled="viewEdit" :tableData="ruleForm.ywrList"
191 :gyfs="ruleForm.qlxx.gyfs" /> 191 :gyfs="ruleForm.sldy.gyfs" />
192 <div class="slxx_title title-block"> 192 <div class="slxx_title title-block">
193 登记原因 193 登记原因
194 <div class="triangle"></div> 194 <div class="triangle"></div>
...@@ -196,14 +196,14 @@ ...@@ -196,14 +196,14 @@
196 <el-row :gutter="10"> 196 <el-row :gutter="10">
197 <el-col> 197 <el-col>
198 <el-form-item label="登记原因:" prop="djyy"> 198 <el-form-item label="登记原因:" prop="djyy">
199 <el-input class="textArea" type="textarea" :disabled="!ableOperation" 199 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!viewEdit"
200 v-model="ruleForm.ygdj.djyy"> 200 v-model="ruleForm.ygdj.djyy">
201 </el-input> 201 </el-input>
202 </el-form-item> 202 </el-form-item>
203 </el-col> 203 </el-col>
204 </el-row> 204 </el-row>
205 </div> 205 </div>
206 <el-row class="btn" v-if="ableOperation"> 206 <el-row class="btn" v-if="viewEdit">
207 <el-form-item> 207 <el-form-item>
208 <el-button type="primary" @click="onSubmit">保存</el-button> 208 <el-button type="primary" @click="onSubmit">保存</el-button>
209 </el-form-item> 209 </el-form-item>
...@@ -219,13 +219,13 @@ ...@@ -219,13 +219,13 @@
219 export default { 219 export default {
220 mixins: [ywmix], 220 mixins: [ywmix],
221 created () { 221 created () {
222 this.ableOperation = this.$parent.currentSelectTab.ableOperation 222 this.viewEdit = this.$parent.currentSelectTab.ableOperation
223 this.propsParam = this.$attrs; 223 this.propsParam = this.$attrs;
224 this.$startLoading(); 224 this.$startLoading();
225 var formdata = new FormData(); 225 var formdata = new FormData();
226 formdata.append("bsmSldy", this.propsParam.bsmSldy); 226 formdata.append("bsmSldy", this.propsParam.bsmSldy);
227 formdata.append("djlx", this.propsParam.djlx); 227 formdata.append("djlx", this.propsParam.djlx);
228 formdata.append("isEdit", this.ableOperation); 228 formdata.append("isEdit", this.viewEdit);
229 Init(formdata).then(res => { 229 Init(formdata).then(res => {
230 if (res.code === 200 && res.result) { 230 if (res.code === 200 && res.result) {
231 this.ruleForm = res.result; 231 this.ruleForm = res.result;
...@@ -241,7 +241,7 @@ ...@@ -241,7 +241,7 @@
241 data () { 241 data () {
242 return { 242 return {
243 //表单是否可操作 243 //表单是否可操作
244 ableOperation: true, 244 viewEdit: true,
245 disabled: true, 245 disabled: true,
246 tdytOption: [], 246 tdytOption: [],
247 czrOptions: [], 247 czrOptions: [],
......
...@@ -102,7 +102,7 @@ ...@@ -102,7 +102,7 @@
102 </el-col> 102 </el-col>
103 <el-col :span="8"> 103 <el-col :span="8">
104 <el-form-item label="总层数:"> 104 <el-form-item label="总层数:">
105 <el-input disabled v-model="ruleForm.ygdj.zcs"></el-input> 105 <el-input disabled v-model.number="ruleForm.ygdj.zcs" oninput="value=value.replace(/[^0-9]/g,'')"></el-input>
106 </el-form-item> 106 </el-form-item>
107 </el-col> 107 </el-col>
108 </el-row> 108 </el-row>
...@@ -113,7 +113,7 @@ ...@@ -113,7 +113,7 @@
113 <el-row :gutter="10"> 113 <el-row :gutter="10">
114 <el-col :span="12" v-if="ruleForm.qlxx"> 114 <el-col :span="12" v-if="ruleForm.qlxx">
115 <el-form-item label="共有方式:"> 115 <el-form-item label="共有方式:">
116 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldy.gyfs"> 116 <el-radio-group :disabled="!viewEdit" v-model="ruleForm.sldy.gyfs">
117 <el-radio label="0">单独所有</el-radio> 117 <el-radio label="0">单独所有</el-radio>
118 <el-radio label="1">共同共有</el-radio> 118 <el-radio label="1">共同共有</el-radio>
119 <el-radio label="2">按份所有</el-radio> 119 <el-radio label="2">按份所有</el-radio>
...@@ -125,7 +125,7 @@ ...@@ -125,7 +125,7 @@
125 <el-form-item label="是否分别持证:"> 125 <el-form-item label="是否分别持证:">
126 <el-radio-group 126 <el-radio-group
127 v-model="ruleForm.sldy.sqfbcz" 127 v-model="ruleForm.sldy.sqfbcz"
128 :disabled="!ableOperation"> 128 :disabled="!viewEdit">
129 <el-radio :label="1"></el-radio> 129 <el-radio :label="1"></el-radio>
130 <el-radio :label="0"></el-radio> 130 <el-radio :label="0"></el-radio>
131 </el-radio-group> 131 </el-radio-group>
...@@ -138,7 +138,7 @@ ...@@ -138,7 +138,7 @@
138 <el-select 138 <el-select
139 v-model="ruleForm.czr" 139 v-model="ruleForm.czr"
140 placeholder="持证人" 140 placeholder="持证人"
141 :disabled="!ableOperation"> 141 :disabled="!viewEdit">
142 <el-option 142 <el-option
143 v-for="item in czrOptions" 143 v-for="item in czrOptions"
144 :key="item.zjh" 144 :key="item.zjh"
...@@ -149,13 +149,13 @@ ...@@ -149,13 +149,13 @@
149 </el-form-item> 149 </el-form-item>
150 </el-col> 150 </el-col>
151 </el-row> 151 </el-row>
152 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" :disabled="!ableOperation" 152 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" :disabled="viewEdit"
153 :gyfs="ruleForm.sldy.gyfs" /> 153 :gyfs="ruleForm.sldy.gyfs" />
154 <div class="slxx_title title-block"> 154 <div class="slxx_title title-block">
155 义务人信息 155 义务人信息
156 <div class="triangle"></div> 156 <div class="triangle"></div>
157 </div> 157 </div>
158 <qlrCommonTable @upDateQlrxxList="upDateYwrxxList" :tableData="ruleForm.ywrList" :disabled="!ableOperation" 158 <qlrCommonTable @upDateQlrxxList="upDateYwrxxList" :tableData="ruleForm.ywrList" :disabled="viewEdit"
159 :gyfs="ruleForm.sldy.gyfs" /> 159 :gyfs="ruleForm.sldy.gyfs" />
160 <div class="slxx_title title-block"> 160 <div class="slxx_title title-block">
161 登记原因 161 登记原因
...@@ -164,14 +164,14 @@ ...@@ -164,14 +164,14 @@
164 <el-row :gutter="10"> 164 <el-row :gutter="10">
165 <el-col> 165 <el-col>
166 <el-form-item label="登记原因:" prop="djyy"> 166 <el-form-item label="登记原因:" prop="djyy">
167 <el-input class="textArea" type="textarea" :disabled="!ableOperation" 167 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!viewEdit"
168 v-model="ruleForm.ygdj.djyy"> 168 v-model="ruleForm.ygdj.djyy">
169 </el-input> 169 </el-input>
170 </el-form-item> 170 </el-form-item>
171 </el-col> 171 </el-col>
172 </el-row> 172 </el-row>
173 </div> 173 </div>
174 <el-row class="btn" v-if="ableOperation"> 174 <el-row class="btn" v-if="viewEdit">
175 <el-form-item> 175 <el-form-item>
176 <el-button type="primary" @click="onSubmit">保存</el-button> 176 <el-button type="primary" @click="onSubmit">保存</el-button>
177 </el-form-item> 177 </el-form-item>
...@@ -187,13 +187,13 @@ ...@@ -187,13 +187,13 @@
187 export default { 187 export default {
188 mixins: [ywmix], 188 mixins: [ywmix],
189 mounted () { 189 mounted () {
190 this.ableOperation = this.$parent.currentSelectTab.ableOperation 190 this.viewEdit = this.$parent.currentSelectTab.ableOperation
191 this.propsParam = this.$attrs; 191 this.propsParam = this.$attrs;
192 var formdata = new FormData(); 192 var formdata = new FormData();
193 this.$startLoading(); 193 this.$startLoading();
194 formdata.append("bsmSldy", this.propsParam.bsmSldy); 194 formdata.append("bsmSldy", this.propsParam.bsmSldy);
195 formdata.append("djlx", this.propsParam.djlx); 195 formdata.append("djlx", this.propsParam.djlx);
196 formdata.append("isEdit", this.ableOperation); 196 formdata.append("isEdit", this.viewEdit);
197 Init(formdata).then((res) => { 197 Init(formdata).then((res) => {
198 if (res.code === 200 && res.result) { 198 if (res.code === 200 && res.result) {
199 this.$endLoading(); 199 this.$endLoading();
...@@ -209,7 +209,7 @@ ...@@ -209,7 +209,7 @@
209 data () { 209 data () {
210 return { 210 return {
211 //表单是否可操作 211 //表单是否可操作
212 ableOperation: true, 212 viewEdit: true,
213 disabled: true, 213 disabled: true,
214 tdytOption: [], 214 tdytOption: [],
215 czrOptions: [], 215 czrOptions: [],
......
...@@ -117,11 +117,11 @@ ...@@ -117,11 +117,11 @@
117 <el-col :span="8"> 117 <el-col :span="8">
118 <el-form-item label="被担保主债权数额:"> 118 <el-form-item label="被担保主债权数额:">
119 <div class="flex"> 119 <div class="flex">
120 <el-input v-model="ruleForm.ygdj.qdjg" :disabled="!ableOperation"></el-input> 120 <el-input v-model="ruleForm.ygdj.qdjg" :disabled="!viewEdit"></el-input>
121 <el-select 121 <el-select
122 v-model="ruleForm.ygdj.jedw" 122 v-model="ruleForm.ygdj.jedw"
123 :disabled="!ableOperation" 123 :disabled="!viewEdit"
124 style="width: 20%"> 124 style="width: 68px">
125 <el-option 125 <el-option
126 v-for="item in dictData['A57']" 126 v-for="item in dictData['A57']"
127 :key="item.dcode" 127 :key="item.dcode"
...@@ -134,13 +134,13 @@ ...@@ -134,13 +134,13 @@
134 </el-col> 134 </el-col>
135 <el-col :span="8"> 135 <el-col :span="8">
136 <el-form-item label="债务履行起始时间:"> 136 <el-form-item label="债务履行起始时间:">
137 <el-date-picker v-model="ruleForm.ygdj.zwlxqssj" :disabled="!ableOperation" type="date"> 137 <el-date-picker v-model="ruleForm.ygdj.zwlxqssj" :disabled="!viewEdit" type="date">
138 </el-date-picker> 138 </el-date-picker>
139 </el-form-item> 139 </el-form-item>
140 </el-col> 140 </el-col>
141 <el-col :span="8"> 141 <el-col :span="8">
142 <el-form-item label="债务履行结束时间:"> 142 <el-form-item label="债务履行结束时间:">
143 <el-date-picker v-model="ruleForm.ygdj.zwlxjssj" :disabled="!ableOperation" type="date"> 143 <el-date-picker v-model="ruleForm.ygdj.zwlxjssj" :disabled="!viewEdit" type="date">
144 </el-date-picker> 144 </el-date-picker>
145 </el-form-item> 145 </el-form-item>
146 </el-col> 146 </el-col>
...@@ -149,13 +149,13 @@ ...@@ -149,13 +149,13 @@
149 <el-col :span="16"> 149 <el-col :span="16">
150 <el-form-item label="是否存在禁止或限制转让抵押不动产的约定:"> 150 <el-form-item label="是否存在禁止或限制转让抵押不动产的约定:">
151 <el-input v-model="ruleForm.ygdj.sfczjzhxz" 151 <el-input v-model="ruleForm.ygdj.sfczjzhxz"
152 :disabled="ruleForm.sldy.djlx == '300' && !ableOperation"></el-input> 152 :disabled="ruleForm.sldy.djlx == '300' && !viewEdit"></el-input>
153 </el-form-item> 153 </el-form-item>
154 </el-col> 154 </el-col>
155 <el-col :span="8"> 155 <el-col :span="8">
156 <el-form-item label="担保范围:"> 156 <el-form-item label="担保范围:">
157 <el-input v-model="ruleForm.ygdj.dbfw" 157 <el-input v-model="ruleForm.ygdj.dbfw"
158 :disabled="ruleForm.sldy.djlx == '300' && !ableOperation"></el-input> 158 :disabled="ruleForm.sldy.djlx == '300' && !viewEdit"></el-input>
159 </el-form-item> 159 </el-form-item>
160 </el-col> 160 </el-col>
161 161
...@@ -163,7 +163,7 @@ ...@@ -163,7 +163,7 @@
163 <el-row> 163 <el-row>
164 <el-col :span="24"> 164 <el-col :span="24">
165 <el-form-item label="附记:" prop="fj"> 165 <el-form-item label="附记:" prop="fj">
166 <el-input type="textarea" v-model="ruleForm.ygdj.fj" :disabled="!ableOperation"></el-input> 166 <el-input type="textarea" v-model="ruleForm.ygdj.fj" :disabled="!viewEdit"></el-input>
167 </el-form-item> 167 </el-form-item>
168 </el-col> 168 </el-col>
169 </el-row> 169 </el-row>
...@@ -174,7 +174,7 @@ ...@@ -174,7 +174,7 @@
174 <el-row :gutter="10"> 174 <el-row :gutter="10">
175 <el-col :span="12"> 175 <el-col :span="12">
176 <el-form-item label="共有方式:"> 176 <el-form-item label="共有方式:">
177 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldy.gyfs"> 177 <el-radio-group :disabled="!viewEdit" v-model="ruleForm.sldy.gyfs">
178 <el-radio label="0">单独所有</el-radio> 178 <el-radio label="0">单独所有</el-radio>
179 <el-radio label="1">共同共有</el-radio> 179 <el-radio label="1">共同共有</el-radio>
180 <el-radio label="2">按份所有</el-radio> 180 <el-radio label="2">按份所有</el-radio>
...@@ -186,7 +186,7 @@ ...@@ -186,7 +186,7 @@
186 <el-form-item label="是否分别持证:"> 186 <el-form-item label="是否分别持证:">
187 <el-radio-group 187 <el-radio-group
188 v-model="ruleForm.sldy.sqfbcz" 188 v-model="ruleForm.sldy.sqfbcz"
189 :disabled="!ableOperation"> 189 :disabled="!viewEdit">
190 <el-radio :label="1"></el-radio> 190 <el-radio :label="1"></el-radio>
191 <el-radio :label="0"></el-radio> 191 <el-radio :label="0"></el-radio>
192 </el-radio-group> 192 </el-radio-group>
...@@ -199,7 +199,7 @@ ...@@ -199,7 +199,7 @@
199 <el-select 199 <el-select
200 v-model="ruleForm.czr" 200 v-model="ruleForm.czr"
201 placeholder="持证人" 201 placeholder="持证人"
202 :disabled="!ableOperation"> 202 :disabled="!viewEdit">
203 <el-option 203 <el-option
204 v-for="item in czrOptions" 204 v-for="item in czrOptions"
205 :key="item.zjh" 205 :key="item.zjh"
...@@ -210,13 +210,13 @@ ...@@ -210,13 +210,13 @@
210 </el-form-item> 210 </el-form-item>
211 </el-col> 211 </el-col>
212 </el-row> 212 </el-row>
213 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" :disabled="!ableOperation" 213 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" :disabled="viewEdit"
214 :gyfs="ruleForm.sldy.gyfs" /> 214 :gyfs="ruleForm.sldy.gyfs" />
215 <div class="slxx_title title-block"> 215 <div class="slxx_title title-block">
216 义务人信息 216 义务人信息
217 <div class="triangle"></div> 217 <div class="triangle"></div>
218 </div> 218 </div>
219 <qlrCommonTable @upDateQlrxxList="upDateYwrxxList" :tableData="ruleForm.ywrList" :disabled="!ableOperation" 219 <qlrCommonTable @upDateQlrxxList="upDateYwrxxList" :tableData="ruleForm.ywrList" :disabled="viewEdit"
220 :gyfs="ruleForm.sldy.gyfs" /> 220 :gyfs="ruleForm.sldy.gyfs" />
221 <div class="slxx_title title-block"> 221 <div class="slxx_title title-block">
222 登记原因 222 登记原因
...@@ -225,14 +225,14 @@ ...@@ -225,14 +225,14 @@
225 <el-row :gutter="10"> 225 <el-row :gutter="10">
226 <el-col> 226 <el-col>
227 <el-form-item label="登记原因:" prop="djyy"> 227 <el-form-item label="登记原因:" prop="djyy">
228 <el-input class="textArea" type="textarea" :disabled="!ableOperation" 228 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!viewEdit"
229 v-model="ruleForm.ygdj.djyy"> 229 v-model="ruleForm.ygdj.djyy">
230 </el-input> 230 </el-input>
231 </el-form-item> 231 </el-form-item>
232 </el-col> 232 </el-col>
233 </el-row> 233 </el-row>
234 </div> 234 </div>
235 <el-row class="btn" v-if="ableOperation"> 235 <el-row class="btn" v-if="viewEdit">
236 <el-form-item> 236 <el-form-item>
237 <el-button type="primary" @click="onSubmit">保存</el-button> 237 <el-button type="primary" @click="onSubmit">保存</el-button>
238 </el-form-item> 238 </el-form-item>
...@@ -248,7 +248,7 @@ ...@@ -248,7 +248,7 @@
248 export default { 248 export default {
249 mixins: [ywmix], 249 mixins: [ywmix],
250 created () { 250 created () {
251 this.ableOperation = this.$parent.currentSelectTab.ableOperation 251 this.viewEdit = this.$parent.currentSelectTab.ableOperation
252 this.propsParam = this.$attrs; 252 this.propsParam = this.$attrs;
253 var formdata = new FormData(); 253 var formdata = new FormData();
254 let that = this 254 let that = this
...@@ -256,7 +256,7 @@ ...@@ -256,7 +256,7 @@
256 formdata.append("bsmSldy", this.propsParam.bsmSldy); 256 formdata.append("bsmSldy", this.propsParam.bsmSldy);
257 formdata.append("bsmSlsq", this.$route.query.bsmSlsq); 257 formdata.append("bsmSlsq", this.$route.query.bsmSlsq);
258 formdata.append("djlx", this.propsParam.djlx); 258 formdata.append("djlx", this.propsParam.djlx);
259 formdata.append("isEdit", this.ableOperation); 259 formdata.append("isEdit", this.viewEdit);
260 Init(formdata).then((res) => { 260 Init(formdata).then((res) => {
261 if (res.code === 200 && res.result) { 261 if (res.code === 200 && res.result) {
262 that.ruleForm = res.result; 262 that.ruleForm = res.result;
...@@ -274,7 +274,7 @@ ...@@ -274,7 +274,7 @@
274 data () { 274 data () {
275 return { 275 return {
276 //表单是否可操作 276 //表单是否可操作
277 ableOperation: true, 277 viewEdit: true,
278 loading: false, 278 loading: false,
279 disabled: true, 279 disabled: true,
280 tdytOption: [], 280 tdytOption: [],
......
...@@ -62,7 +62,7 @@ ...@@ -62,7 +62,7 @@
62 </el-col> 62 </el-col>
63 <el-col :span="8"> 63 <el-col :span="8">
64 <el-form-item label="抵押金额类型:"> 64 <el-form-item label="抵押金额类型:">
65 <el-radio-group v-model="ruleForm.diyaqList[0].dyjelx" :disabled="!ableOperation"> 65 <el-radio-group v-model="ruleForm.diyaqList[0].dyjelx" :disabled="!viewEdit">
66 <el-radio label="0">独立抵押</el-radio> 66 <el-radio label="0">独立抵押</el-radio>
67 <el-radio label="1">整体抵押</el-radio> 67 <el-radio label="1">整体抵押</el-radio>
68 </el-radio-group> 68 </el-radio-group>
...@@ -70,7 +70,7 @@ ...@@ -70,7 +70,7 @@
70 </el-col> 70 </el-col>
71 <el-col :span="8"> 71 <el-col :span="8">
72 <el-form-item label="是否存在禁止或者限制转让抵押不动产的约定:" label-width="350px"> 72 <el-form-item label="是否存在禁止或者限制转让抵押不动产的约定:" label-width="350px">
73 <el-radio-group v-model="ruleForm.diyaqList[0].sfczjzhxz" :disabled="!ableOperation"> 73 <el-radio-group v-model="ruleForm.diyaqList[0].sfczjzhxz" :disabled="!viewEdit">
74 <el-radio label="1">启用</el-radio> 74 <el-radio label="1">启用</el-radio>
75 <el-radio label="0">禁用</el-radio> 75 <el-radio label="0">禁用</el-radio>
76 </el-radio-group> 76 </el-radio-group>
...@@ -81,8 +81,8 @@ ...@@ -81,8 +81,8 @@
81 <el-row :gutter="10" v-if="ruleForm.diyaqList && ruleForm.diyaqList.length>0"> 81 <el-row :gutter="10" v-if="ruleForm.diyaqList && ruleForm.diyaqList.length>0">
82 <el-col :span="8" v-show="ruleForm.diyaqList[0].dyfs == 1"> 82 <el-col :span="8" v-show="ruleForm.diyaqList[0].dyfs == 1">
83 <el-form-item label="被担保主债权数额:"> 83 <el-form-item label="被担保主债权数额:">
84 <el-input v-model="ruleForm.diyaqList[0].bdbzzqse" :disabled="!ableOperation"></el-input> 84 <el-input v-model="ruleForm.diyaqList[0].bdbzzqse" :disabled="!viewEdit"></el-input>
85 <el-select v-model="ruleForm.diyaqList[0].jedw" :disabled="!ableOperation"> 85 <el-select v-model="ruleForm.diyaqList[0].jedw" :disabled="!viewEdit">
86 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 86 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode">
87 </el-option> 87 </el-option>
88 </el-select> 88 </el-select>
...@@ -91,8 +91,8 @@ ...@@ -91,8 +91,8 @@
91 91
92 <el-col :span="8" v-show="ruleForm.diyaqList[0].dyfs == 2"> 92 <el-col :span="8" v-show="ruleForm.diyaqList[0].dyfs == 2">
93 <el-form-item label="最高债权额:"> 93 <el-form-item label="最高债权额:">
94 <el-input v-model="ruleForm.diyaqList[0].zgzqse" :disabled="!ableOperation"></el-input> 94 <el-input v-model="ruleForm.diyaqList[0].zgzqse" :disabled="!viewEdit"></el-input>
95 <el-select v-model="ruleForm.diyaqList[0].jedw" :disabled="!ableOperation"> 95 <el-select v-model="ruleForm.diyaqList[0].jedw" :disabled="!viewEdit">
96 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 96 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode">
97 </el-option> 97 </el-option>
98 </el-select> 98 </el-select>
...@@ -101,13 +101,13 @@ ...@@ -101,13 +101,13 @@
101 101
102 <el-col :span="8"> 102 <el-col :span="8">
103 <el-form-item label="债务履行起始时间:"> 103 <el-form-item label="债务履行起始时间:">
104 <el-date-picker v-model="ruleForm.diyaqList[0].zwlxqssj" :disabled="!ableOperation" type="date"> 104 <el-date-picker v-model="ruleForm.diyaqList[0].zwlxqssj" :disabled="!viewEdit" type="date">
105 </el-date-picker> 105 </el-date-picker>
106 </el-form-item> 106 </el-form-item>
107 </el-col> 107 </el-col>
108 <el-col :span="8"> 108 <el-col :span="8">
109 <el-form-item label="债务履行结束时间:"> 109 <el-form-item label="债务履行结束时间:">
110 <el-date-picker v-model="ruleForm.diyaqList[0].zwlxjssj" :disabled="!ableOperation" type="date"> 110 <el-date-picker v-model="ruleForm.diyaqList[0].zwlxjssj" :disabled="!viewEdit" type="date">
111 </el-date-picker> 111 </el-date-picker>
112 </el-form-item> 112 </el-form-item>
113 </el-col> 113 </el-col>
...@@ -117,21 +117,21 @@ ...@@ -117,21 +117,21 @@
117 <el-col :span="24"> 117 <el-col :span="24">
118 <el-form-item label="担保范围:"> 118 <el-form-item label="担保范围:">
119 <el-input v-model="ruleForm.diyaqList[0].dbfw" 119 <el-input v-model="ruleForm.diyaqList[0].dbfw"
120 :disabled="ruleForm.sldyList[0].djlx == '300' && !ableOperation"></el-input> 120 :disabled="ruleForm.sldyList[0].djlx == '300' && !viewEdit"></el-input>
121 </el-form-item> 121 </el-form-item>
122 </el-col> 122 </el-col>
123 </el-row> 123 </el-row>
124 <el-row v-if="ruleForm.diyaqList && ruleForm.diyaqList.length>0"> 124 <el-row v-if="ruleForm.diyaqList && ruleForm.diyaqList.length>0">
125 <el-col :span="24"> 125 <el-col :span="24">
126 <el-form-item label="最高债权确定事实和数额:"> 126 <el-form-item label="最高债权确定事实和数额:">
127 <el-input v-model="ruleForm.diyaqList[0].zgzqqdss" :disabled="!ableOperation"></el-input> 127 <el-input v-model="ruleForm.diyaqList[0].zgzqqdss" :disabled="!viewEdit"></el-input>
128 </el-form-item> 128 </el-form-item>
129 </el-col> 129 </el-col>
130 </el-row> 130 </el-row>
131 <el-row v-if="ruleForm.diyaqList && ruleForm.diyaqList.length>0"> 131 <el-row v-if="ruleForm.diyaqList && ruleForm.diyaqList.length>0">
132 <el-col> 132 <el-col>
133 <el-form-item label="附记:" prop="fj"> 133 <el-form-item label="附记:" prop="fj">
134 <el-input type="textarea" v-model="ruleForm.diyaqList[0].fj" :disabled="!ableOperation"></el-input> 134 <el-input type="textarea" v-model="ruleForm.diyaqList[0].fj" :disabled="!viewEdit"></el-input>
135 </el-form-item> 135 </el-form-item>
136 </el-col> 136 </el-col>
137 </el-row> 137 </el-row>
...@@ -143,7 +143,7 @@ ...@@ -143,7 +143,7 @@
143 <el-row :gutter="10" v-if="ruleForm.sldyList && ruleForm.sldyList.length>0"> 143 <el-row :gutter="10" v-if="ruleForm.sldyList && ruleForm.sldyList.length>0">
144 <el-col :span="14"> 144 <el-col :span="14">
145 <el-form-item label="共有方式:"> 145 <el-form-item label="共有方式:">
146 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldyList[0].gyfs"> 146 <el-radio-group :disabled="!viewEdit" v-model="ruleForm.sldyList[0].gyfs">
147 <el-radio label="0">单独所有</el-radio> 147 <el-radio label="0">单独所有</el-radio>
148 <el-radio label="1">共同共有</el-radio> 148 <el-radio label="1">共同共有</el-radio>
149 <el-radio label="2">按份所有</el-radio> 149 <el-radio label="2">按份所有</el-radio>
...@@ -154,7 +154,7 @@ ...@@ -154,7 +154,7 @@
154 154
155 <el-col :span="5" v-show="ruleForm.sldyList[0].gyfs != '0'"> 155 <el-col :span="5" v-show="ruleForm.sldyList[0].gyfs != '0'">
156 <el-form-item label="是否分别持证:"> 156 <el-form-item label="是否分别持证:">
157 <el-radio-group v-model="ruleForm.sldyList[0].sqfbcz" :disabled="!ableOperation"> 157 <el-radio-group v-model="ruleForm.sldyList[0].sqfbcz" :disabled="!viewEdit">
158 <el-radio label="1"></el-radio> 158 <el-radio label="1"></el-radio>
159 <el-radio label="0"></el-radio> 159 <el-radio label="0"></el-radio>
160 </el-radio-group> 160 </el-radio-group>
...@@ -162,7 +162,7 @@ ...@@ -162,7 +162,7 @@
162 </el-col> 162 </el-col>
163 <el-col :span="5" v-show="ruleForm.sldyList[0].gyfs != '0'"> 163 <el-col :span="5" v-show="ruleForm.sldyList[0].gyfs != '0'">
164 <el-form-item label="持证人:"> 164 <el-form-item label="持证人:">
165 <el-select v-model="ruleForm.czr" placeholder="持证人" :disabled="!ableOperation"> 165 <el-select v-model="ruleForm.czr" placeholder="持证人" :disabled="!viewEdit">
166 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value"> 166 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value">
167 </el-option> 167 </el-option>
168 </el-select> 168 </el-select>
...@@ -170,12 +170,12 @@ ...@@ -170,12 +170,12 @@
170 </el-col> 170 </el-col>
171 </el-row> 171 </el-row>
172 <qlrCommonTable v-if="ruleForm.sldyList && ruleForm.sldyList.length>0" :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" 172 <qlrCommonTable v-if="ruleForm.sldyList && ruleForm.sldyList.length>0" :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList"
173 :disabled="!ableOperation" :gyfs="ruleForm.sldyList[0].gyfs" /> 173 :disabled="viewEdit" :gyfs="ruleForm.sldyList[0].gyfs" />
174 <div class="slxx_title title-block"> 174 <div class="slxx_title title-block">
175 抵押人信息 175 抵押人信息
176 <div class="triangle"></div> 176 <div class="triangle"></div>
177 </div> 177 </div>
178 <qlrCommonTable :tableData="ruleForm.ywrList" @upDateQlrxxList="upDateYwrxxList" :disabled="!ableOperation" /> 178 <qlrCommonTable :tableData="ruleForm.ywrList" @upDateQlrxxList="upDateYwrxxList" :disabled="viewEdit" />
179 179
180 <div class="slxx_title title-block"> 180 <div class="slxx_title title-block">
181 登记原因 181 登记原因
...@@ -184,19 +184,19 @@ ...@@ -184,19 +184,19 @@
184 <el-row :gutter="10" v-if="ruleForm.diyaqList && ruleForm.diyaqList.length>0"> 184 <el-row :gutter="10" v-if="ruleForm.diyaqList && ruleForm.diyaqList.length>0">
185 <el-col> 185 <el-col>
186 <el-form-item v-if="ruleForm.sldyList[0].djlx == '400'" label="注销抵押原因:" prop="djyy"> 186 <el-form-item v-if="ruleForm.sldyList[0].djlx == '400'" label="注销抵押原因:" prop="djyy">
187 <el-input class="textArea" type="textarea" :disabled="!ableOperation" 187 <el-input class="textArea" type="textarea" :disabled="!viewEdit"
188 v-model="ruleForm.diyaqList[0].zxdyyy"> 188 v-model="ruleForm.diyaqList[0].zxdyyy">
189 </el-input> 189 </el-input>
190 </el-form-item> 190 </el-form-item>
191 <el-form-item v-else label="登记原因:" prop="djyy"> 191 <el-form-item v-else label="登记原因:" prop="djyy">
192 <el-input class="textArea" type="textarea" :disabled="!ableOperation" 192 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!viewEdit"
193 v-model="ruleForm.diyaqList[0].djyy"> 193 v-model="ruleForm.diyaqList[0].djyy">
194 </el-input> 194 </el-input>
195 </el-form-item> 195 </el-form-item>
196 </el-col> 196 </el-col>
197 </el-row> 197 </el-row>
198 </div> 198 </div>
199 <el-row class="btn" v-if="ableOperation"> 199 <el-row class="btn" v-if="viewEdit">
200 <el-form-item> 200 <el-form-item>
201 <el-button type="primary" @click="onSubmitClick()">保存</el-button> 201 <el-button type="primary" @click="onSubmitClick()">保存</el-button>
202 </el-form-item> 202 </el-form-item>
...@@ -211,14 +211,14 @@ ...@@ -211,14 +211,14 @@
211 import { mapGetters } from "vuex"; 211 import { mapGetters } from "vuex";
212 export default { 212 export default {
213 mounted () { 213 mounted () {
214 this.ableOperation = this.$parent.currentSelectTab.ableOperation 214 this.viewEdit = this.$parent.currentSelectTab.ableOperation
215 this.propsParam = this.$attrs; 215 this.propsParam = this.$attrs;
216 var formdata = new FormData(); 216 var formdata = new FormData();
217 217
218 this.$startLoading(); 218 this.$startLoading();
219 formdata.append("bsmSlsq", this.$route.query.bsmSlsq); 219 formdata.append("bsmSlsq", this.$route.query.bsmSlsq);
220 formdata.append("djlx", this.propsParam.djlx); 220 formdata.append("djlx", this.propsParam.djlx);
221 formdata.append("isEdit", this.ableOperation); 221 formdata.append("isEdit", this.viewEdit);
222 bacthInit(formdata).then((res) => { 222 bacthInit(formdata).then((res) => {
223 this.$endLoading(); 223 this.$endLoading();
224 if (res.code === 200 && res.result) { 224 if (res.code === 200 && res.result) {
...@@ -236,7 +236,7 @@ ...@@ -236,7 +236,7 @@
236 data () { 236 data () {
237 return { 237 return {
238 //表单是否可操作 238 //表单是否可操作
239 ableOperation: true, 239 viewEdit: true,
240 disabled: true, 240 disabled: true,
241 czrOptions: [], 241 czrOptions: [],
242 ruleForm: {}, 242 ruleForm: {},
......
...@@ -49,7 +49,14 @@ ...@@ -49,7 +49,14 @@
49 <el-row :gutter="10"> 49 <el-row :gutter="10">
50 <el-col :span="8"> 50 <el-col :span="8">
51 <el-form-item label="房屋用途:"> 51 <el-form-item label="房屋用途:">
52 <el-input disabled v-model="ruleForm.qjh.showfwyt"></el-input> 52 <treeselect
53 v-model="ruleForm.qjh.showfwyt"
54 noOptionsText=""
55 disabled
56 placeholder=""
57 :normalizer="normalizer"
58 :show-count="true"
59 :options="dictData['A17']" />
53 </el-form-item> 60 </el-form-item>
54 </el-col> 61 </el-col>
55 <el-col :span="8"> 62 <el-col :span="8">
...@@ -115,7 +122,7 @@ ...@@ -115,7 +122,7 @@
115 </el-col> 122 </el-col>
116 <el-col :span="16"> 123 <el-col :span="16">
117 <el-form-item label="是否存在禁止或者限制转让抵押不动产的约定:" label-width="350px"> 124 <el-form-item label="是否存在禁止或者限制转让抵押不动产的约定:" label-width="350px">
118 <el-radio-group v-model="ruleForm.diyaq.sfczjzhxz" :disabled="!ableOperation"> 125 <el-radio-group v-model="ruleForm.diyaq.sfczjzhxz" :disabled="!viewEdit">
119 <el-radio label="1">启用</el-radio> 126 <el-radio label="1">启用</el-radio>
120 <el-radio label="0">禁用</el-radio> 127 <el-radio label="0">禁用</el-radio>
121 </el-radio-group> 128 </el-radio-group>
...@@ -126,8 +133,8 @@ ...@@ -126,8 +133,8 @@
126 <el-row :gutter="10"> 133 <el-row :gutter="10">
127 <el-col :span="8" v-show="ruleForm.diyaq.dyfs == 1"> 134 <el-col :span="8" v-show="ruleForm.diyaq.dyfs == 1">
128 <el-form-item label="被担保主债权数额:"> 135 <el-form-item label="被担保主债权数额:">
129 <el-input v-model="ruleForm.diyaq.bdbzzqse" :disabled="!ableOperation"></el-input> 136 <el-input v-model="ruleForm.diyaq.bdbzzqse" :disabled="!viewEdit"></el-input>
130 <el-select v-model="ruleForm.diyaq.jedw" :disabled="!ableOperation"> 137 <el-select v-model="ruleForm.diyaq.jedw" :disabled="!viewEdit">
131 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 138 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode">
132 </el-option> 139 </el-option>
133 </el-select> 140 </el-select>
...@@ -136,8 +143,8 @@ ...@@ -136,8 +143,8 @@
136 143
137 <el-col :span="8" v-show="ruleForm.diyaq.dyfs == 2"> 144 <el-col :span="8" v-show="ruleForm.diyaq.dyfs == 2">
138 <el-form-item label="最高债权额:"> 145 <el-form-item label="最高债权额:">
139 <el-input v-model="ruleForm.diyaq.zgzqse" :disabled="!ableOperation"></el-input> 146 <el-input v-model="ruleForm.diyaq.zgzqse" :disabled="!viewEdit"></el-input>
140 <el-select v-model="ruleForm.diyaq.jedw" :disabled="!ableOperation"> 147 <el-select v-model="ruleForm.diyaq.jedw" :disabled="!viewEdit">
141 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 148 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode">
142 </el-option> 149 </el-option>
143 </el-select> 150 </el-select>
...@@ -146,13 +153,13 @@ ...@@ -146,13 +153,13 @@
146 153
147 <el-col :span="8"> 154 <el-col :span="8">
148 <el-form-item label="债务履行起始时间:"> 155 <el-form-item label="债务履行起始时间:">
149 <el-date-picker v-model="ruleForm.diyaq.zwlxqssj" :disabled="!ableOperation" type="date"> 156 <el-date-picker v-model="ruleForm.diyaq.zwlxqssj" :disabled="!viewEdit" type="date">
150 </el-date-picker> 157 </el-date-picker>
151 </el-form-item> 158 </el-form-item>
152 </el-col> 159 </el-col>
153 <el-col :span="8"> 160 <el-col :span="8">
154 <el-form-item label="债务履行结束时间:"> 161 <el-form-item label="债务履行结束时间:">
155 <el-date-picker v-model="ruleForm.diyaq.zwlxjssj" :disabled="!ableOperation" type="date"> 162 <el-date-picker v-model="ruleForm.diyaq.zwlxjssj" :disabled="!viewEdit" type="date">
156 </el-date-picker> 163 </el-date-picker>
157 </el-form-item> 164 </el-form-item>
158 </el-col> 165 </el-col>
...@@ -162,21 +169,21 @@ ...@@ -162,21 +169,21 @@
162 <el-col :span="24"> 169 <el-col :span="24">
163 <el-form-item label="担保范围:"> 170 <el-form-item label="担保范围:">
164 <el-input v-model="ruleForm.diyaq.dbfw" 171 <el-input v-model="ruleForm.diyaq.dbfw"
165 :disabled="ruleForm.sldy.djlx == '300' && !ableOperation"></el-input> 172 :disabled="ruleForm.sldy.djlx == '300' && !viewEdit"></el-input>
166 </el-form-item> 173 </el-form-item>
167 </el-col> 174 </el-col>
168 </el-row> 175 </el-row>
169 <el-row> 176 <el-row>
170 <el-col :span="24"> 177 <el-col :span="24">
171 <el-form-item label="最高债权确定事实和数额:"> 178 <el-form-item label="最高债权确定事实和数额:">
172 <el-input v-model="ruleForm.diyaq.zgzqqdss" :disabled="!ableOperation"></el-input> 179 <el-input v-model="ruleForm.diyaq.zgzqqdss" :disabled="!viewEdit"></el-input>
173 </el-form-item> 180 </el-form-item>
174 </el-col> 181 </el-col>
175 </el-row> 182 </el-row>
176 <el-row> 183 <el-row>
177 <el-col> 184 <el-col>
178 <el-form-item label="附记:" prop="fj"> 185 <el-form-item label="附记:" prop="fj">
179 <el-input type="textarea" v-model="ruleForm.diyaq.fj" :disabled="!ableOperation"></el-input> 186 <el-input type="textarea" v-model="ruleForm.diyaq.fj" :disabled="!viewEdit"></el-input>
180 </el-form-item> 187 </el-form-item>
181 </el-col> 188 </el-col>
182 </el-row> 189 </el-row>
...@@ -188,7 +195,7 @@ ...@@ -188,7 +195,7 @@
188 <el-row :gutter="10"> 195 <el-row :gutter="10">
189 <el-col :span="14"> 196 <el-col :span="14">
190 <el-form-item label="共有方式:"> 197 <el-form-item label="共有方式:">
191 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldy.gyfs"> 198 <el-radio-group :disabled="!viewEdit" v-model="ruleForm.sldy.gyfs">
192 <el-radio label="0">单独所有</el-radio> 199 <el-radio label="0">单独所有</el-radio>
193 <el-radio label="1">共同共有</el-radio> 200 <el-radio label="1">共同共有</el-radio>
194 <el-radio label="2">按份所有</el-radio> 201 <el-radio label="2">按份所有</el-radio>
...@@ -200,7 +207,7 @@ ...@@ -200,7 +207,7 @@
200 <el-form-item label="是否分别持证:"> 207 <el-form-item label="是否分别持证:">
201 <el-radio-group 208 <el-radio-group
202 v-model="ruleForm.sldy.sqfbcz" 209 v-model="ruleForm.sldy.sqfbcz"
203 :disabled="!ableOperation"> 210 :disabled="!viewEdit">
204 <el-radio :label="1"></el-radio> 211 <el-radio :label="1"></el-radio>
205 <el-radio :label="0"></el-radio> 212 <el-radio :label="0"></el-radio>
206 </el-radio-group> 213 </el-radio-group>
...@@ -213,7 +220,7 @@ ...@@ -213,7 +220,7 @@
213 <el-select 220 <el-select
214 v-model="ruleForm.czr" 221 v-model="ruleForm.czr"
215 placeholder="持证人" 222 placeholder="持证人"
216 :disabled="!ableOperation"> 223 :disabled="!viewEdit">
217 <el-option 224 <el-option
218 v-for="item in czrOptions" 225 v-for="item in czrOptions"
219 :key="item.zjh" 226 :key="item.zjh"
...@@ -224,12 +231,12 @@ ...@@ -224,12 +231,12 @@
224 </el-form-item> 231 </el-form-item>
225 </el-col> 232 </el-col>
226 </el-row> 233 </el-row>
227 <qlrCommonTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" :disabled="!ableOperation" :gyfs="ruleForm.sldy.gyfs" /> 234 <qlrCommonTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" :disabled="viewEdit" :gyfs="ruleForm.sldy.gyfs" />
228 <div class="slxx_title title-block"> 235 <div class="slxx_title title-block">
229 抵押人信息 236 抵押人信息
230 <div class="triangle"></div> 237 <div class="triangle"></div>
231 </div> 238 </div>
232 <qlrCommonTable :tableData="ruleForm.ywrList" @upDateQlrxxList="upDateYwrxxList" :disabled="!ableOperation" /> 239 <qlrCommonTable :tableData="ruleForm.ywrList" @upDateQlrxxList="upDateYwrxxList" :disabled="viewEdit" />
233 240
234 <div class="slxx_title title-block"> 241 <div class="slxx_title title-block">
235 登记原因 242 登记原因
...@@ -238,19 +245,19 @@ ...@@ -238,19 +245,19 @@
238 <el-row :gutter="10"> 245 <el-row :gutter="10">
239 <el-col> 246 <el-col>
240 <el-form-item v-if="ruleForm.sldy.djlx == '400'" label="注销抵押原因:" prop="djyy"> 247 <el-form-item v-if="ruleForm.sldy.djlx == '400'" label="注销抵押原因:" prop="djyy">
241 <el-input class="textArea" type="textarea" :disabled="!ableOperation" 248 <el-input class="textArea" type="textarea" :disabled="!viewEdit"
242 v-model="ruleForm.diyaq.zxdyyy"> 249 v-model="ruleForm.diyaq.zxdyyy">
243 </el-input> 250 </el-input>
244 </el-form-item> 251 </el-form-item>
245 <el-form-item v-else label="登记原因:" prop="djyy"> 252 <el-form-item v-else label="登记原因:" prop="djyy">
246 <el-input class="textArea" type="textarea" :disabled="!ableOperation " 253 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!viewEdit "
247 v-model="ruleForm.diyaq.djyy"> 254 v-model="ruleForm.diyaq.djyy">
248 </el-input> 255 </el-input>
249 </el-form-item> 256 </el-form-item>
250 </el-col> 257 </el-col>
251 </el-row> 258 </el-row>
252 </div> 259 </div>
253 <el-row class="btn" v-if="ableOperation"> 260 <el-row class="btn" v-if="viewEdit">
254 <el-form-item> 261 <el-form-item>
255 <el-button type="primary" @click="onSubmitClick()">保存</el-button> 262 <el-button type="primary" @click="onSubmitClick()">保存</el-button>
256 </el-form-item> 263 </el-form-item>
...@@ -264,13 +271,13 @@ ...@@ -264,13 +271,13 @@
264 import { mapGetters } from "vuex"; 271 import { mapGetters } from "vuex";
265 export default { 272 export default {
266 mounted () { 273 mounted () {
267 this.ableOperation = this.$parent.currentSelectTab.ableOperation 274 this.viewEdit = this.$parent.currentSelectTab.ableOperation
268 this.propsParam = this.$attrs; 275 this.propsParam = this.$attrs;
269 var formdata = new FormData(); 276 var formdata = new FormData();
270 this.$startLoading(); 277 this.$startLoading();
271 formdata.append("bsmSldy", this.propsParam.bsmSldy); 278 formdata.append("bsmSldy", this.propsParam.bsmSldy);
272 formdata.append("djlx", this.propsParam.djlx); 279 formdata.append("djlx", this.propsParam.djlx);
273 formdata.append("isEdit", this.ableOperation); 280 formdata.append("isEdit", this.viewEdit);
274 Init(formdata).then((res) => { 281 Init(formdata).then((res) => {
275 if (res.code === 200 && res.result) { 282 if (res.code === 200 && res.result) {
276 this.ruleForm = res.result; 283 this.ruleForm = res.result;
...@@ -286,13 +293,24 @@ ...@@ -286,13 +293,24 @@
286 data () { 293 data () {
287 return { 294 return {
288 //表单是否可操作 295 //表单是否可操作
289 ableOperation: true, 296 viewEdit: true,
290 disabled: true, 297 disabled: true,
291 czrOptions: [], 298 czrOptions: [],
292 ruleForm: {}, 299 ruleForm: {},
293 //传递参数 300 //传递参数
294 propsParam: {}, 301 propsParam: {},
295 rules: {}, 302 rules: {},
303 // 键名转换,方法默认是label和children进行树状渲染
304 normalizer (node) {
305 //方法
306 if (node.children == null || node.children == "null") {
307 delete node.children;
308 }
309 return {
310 id: node.dcode,
311 label: node.dname,
312 };
313 },
296 }; 314 };
297 }, 315 },
298 methods: { 316 methods: {
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-02 09:53:35 4 * @LastEditTime: 2023-08-16 14:59:46
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -239,7 +239,6 @@ ...@@ -239,7 +239,6 @@
239 * @author: miaofang 239 * @author: miaofang
240 */ 240 */
241 openBook (row) { 241 openBook (row) {
242 console.log("的急急急急急急");
243 var param = { 242 var param = {
244 bdcdyid: row.bdcdyid, 243 bdcdyid: row.bdcdyid,
245 qllx: row.qllx, 244 qllx: row.qllx,
......
...@@ -110,10 +110,8 @@ ...@@ -110,10 +110,8 @@
110 } 110 }
111 this.loading = true 111 this.loading = true
112 startBusinessFlow({ 112 startBusinessFlow({
113 bsmSqyw: this.bsmSqyw, 113 bsmSqyw: this.sqywInfo.bsmSqyw,
114 bdcdysz: this.bdcdysz, 114 bdcdysz: this.bdcdysz,
115 djqxbm: this.sqywInfo.nodetype == "djqx" ? this.sqywInfo.nodecode : "",
116 djqxmc: this.sqywInfo.nodetype == "djqx" ? this.sqywInfo.nodename : "",
117 }).then((res) => { 115 }).then((res) => {
118 this.loading = false 116 this.loading = false
119 if (res.code == 200) { 117 if (res.code == 200) {
......
1 <!--
2 * @Description:
3 * @Autor: renchao
4 * @LastEditTime: 2023-08-15 14:36:06
5 -->
6 <template>
7 <div class="from-clues">
8 <!-- 表单部分 森林林木 -->
9 <div class="from-clues-header">
10 <el-form :model="queryForm" ref="queryForm">
11 <el-row :gutter="20">
12 <el-col :span="6">
13 <el-form-item label="宗地代码">
14 <el-input placeholder="请输入宗地代码" maxlength="19" v-model="queryForm.zddm" clearable class="width100">
15 </el-input>
16 </el-form-item>
17 </el-col>
18 <el-col :span="6">
19 <el-form-item label="不动产单元号">
20 <el-input placeholder="请输入不动产单元号" maxlength="28" v-model="queryForm.bdcdyh" clearable class="width100">
21 </el-input>
22 </el-form-item>
23 </el-col>
24 <el-col :span="6">
25 <el-form-item label="坐落">
26 <el-input placeholder="请输入坐落" v-model.trim="queryForm.zl" clearable class="width100">
27 </el-input>
28 </el-form-item>
29 </el-col>
30 <el-col :span="6" class="btnColRight">
31 <el-form-item>
32 <!-- <el-button type="primary" @click="resetForm(true)">重置</el-button> -->
33 <el-button type="primary" @click="handleSearch">查询</el-button>
34 </el-form-item>
35 </el-col>
36 </el-row>
37 </el-form>
38 </div>
39 <!-- 表格 -->
40 <div class="from-clues-content loadingtext">
41 <lb-table ref="table" @row-click="handleRowClick" :page-size="pageData.pageSize" :calcHeight="300"
42 :current-page.sync="pageData.currentPage" :total="tableData.total" @size-change="handleSizeChange" @select="select"
43 @p-current-change="handleCurrentChange" @selection-change="handleSelectionChange" :column="tableData.columns"
44 :data="tableData.data">
45 </lb-table>
46 </div>
47 <div class="submit_button">
48 <el-button @click="$popupCacel">取消</el-button>
49 <el-button type="primary" plain @click="submitForm" :loading="loading">发起申请</el-button>
50 </div>
51 </div>
52 </template>
53 <script>
54 //首次登记
55 import jump from "./mixin/jump";
56 import store from '@/store/index.js'
57 import table from "@/utils/mixin/table";
58 import { ywPopupDialog } from "@/utils/popup.js";
59 import { selectZdjbxx } from "@/api/ywsq.js";
60 import { startBusinessFlow } from "@/api/workFlow.js";
61 import { datas, sendThis } from "../javascript/selectQjzdjbxx.js";
62 import { defaultParameters } from "../javascript/publicDefaultPar.js";
63 export default {
64 mixins: [table, jump],
65 props: {
66 isJump: { type: Boolean, default: false },
67 sqywInfo: { type: Object, default: () => { } },
68 },
69 data () {
70 return {
71 loading: false,
72 queryForm: defaultParameters.defaultParameters(),
73 tableData: {
74 total: 0,
75 columns: datas.columns(),
76 data: [],
77 },
78 bdcdysz: [],
79 };
80 },
81 mounted () {
82 sendThis(this);
83 },
84 methods: {
85 /**
86 * @description: queryClick
87 * @author: renchao
88 */
89 queryClick () {
90 this.$startLoading();
91 this.queryForm.sqywbm = this.sqywInfo.djywbm;
92 selectZdjbxx({ ...this.queryForm, ...this.pageData }).then((res) => {
93 this.$endLoading();
94 if (res.code === 200) {
95 let { total, records } = res.result;
96 this.tableData.total = total;
97 this.tableData.data = records;
98 }
99 });
100 },
101
102 /**
103 * @description: submitForm
104 * @author: renchao
105 */
106 submitForm () {
107 if (this.bdcdysz.length == 0) {
108 this.$alert("请至少选择一条数据");
109 return;
110 }
111 this.loading = true
112 startBusinessFlow({
113 bsmSqyw: this.sqywInfo.bsmSqyw,
114 bdcdysz: this.bdcdysz,
115 }).then((res) => {
116 this.loading = false
117 if (res.code == 200) {
118 this.$message({
119 showClose: true,
120 message: "发起申请成功",
121 type: "success",
122 });
123 if (!this.isJump) {
124 this.jump(res.result, this.djywbm);
125 } else {
126 store.dispatch('user/refreshPage', true);
127 }
128 this.$popupCacel()
129 } else {
130 ywPopupDialog("申请错误明细", "components/ywdialog", { message: res.message, result: res.result }, '36%', true)
131 }
132 }).catch(() => {
133 this.loading = false
134 })
135 },
136 /**
137 * @description: handleSelectionChange
138 * @param {*} val
139 * @author: renchao
140 */
141 handleSelectionChange (val) {
142 val.forEach((item, index) => {
143 item.bsm = item.zdbsm;
144 });
145 if (this.sqywInfo.sqywdylx == "1") {
146 if (val.length > 1) {
147 this.bdcdysz = [...val[val.length - 1]];
148 } else {
149 this.bdcdysz = val;
150 }
151 } else {
152 this.bdcdysz = val;
153 }
154 },
155 /**
156 * @description: select
157 * @param {*} selection
158 * @param {*} row
159 * @author: renchao
160 */
161 select (selection, row) {
162 if (this.sqywInfo.sqywdylx == "1") {
163 // 清除 所有勾选项
164 this.$refs.table.clearSelection()
165 // 当表格数据都没有被勾选的时候 就返回
166 // 主要用于将当前勾选的表格状态清除
167 if (selection.length == 0) return
168 this.$refs.table.toggleRowSelection(row, true);
169 }
170 },
171
172 /**
173 * @description: handleRowClick
174 * @param {*} row
175 * @author: renchao
176 */
177 handleRowClick (row) {
178 // 如果状态是1,那就是单选
179 if (this.sqywInfo.sqywdylx == "1") {
180 const bdcdysz = this.bdcdysz
181 this.$refs.table.clearSelection()
182 if (bdcdysz.length == 1) {
183 bdcdysz.forEach(item => {
184 // 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中
185 if (item == row) {
186 this.$refs.table.toggleRowSelection(row, false);
187 }
188 // 不然就让当前的一行勾选
189 else {
190 this.$refs.table.toggleRowSelection(row, true);
191 }
192 })
193 }
194 else {
195 this.$refs.table.toggleRowSelection(row, true);
196 }
197 } else {
198 this.$refs.table.toggleRowSelection(row);
199 }
200 },
201 /**
202 * @description: openBook
203 * @param {*} row
204 * @author: renchao
205 */
206 openBook (row) {
207 var param = {
208 bdcdyid: row.bdcdyid,
209 qllx: row.qllx,
210 bdcdyh: row.bdcdyh,
211 bsmQlxx: row.bsmQlxx,
212 };
213 this.$popup("登记簿详情", "registerBook/djbFrame", {
214 formData: param
215 })
216 },
217
218 },
219 };
220 </script>
221 <style scoped lang="scss">
222 @import "~@/styles/mixin.scss";
223 @import "~@/styles/public.scss";
224 </style>
225
...@@ -38,8 +38,9 @@ class data extends filter { ...@@ -38,8 +38,9 @@ class data extends filter {
38 render: (h, scope) => { 38 render: (h, scope) => {
39 return ( 39 return (
40 <div> 40 <div>
41 <a style='color:#3498db;' v-show={scope.row.djblzt == 1}>{this.yWstatus(scope.row)}</a> 41 {/*<a style='color:#3498db;' v-show={scope.row.djblzt == 1}>{this.yWstatus(scope.row)}</a>*/}
42 <span v-show={scope.row.djblzt != 1}>{this.yWstatus(scope.row)}</span> 42 <span v-show={scope.row.qqzt == 1}>已确权</span>
43 <span v-show={scope.row.qqzt == 0}>未确权</span>
43 </div> 44 </div>
44 ) 45 )
45 } 46 }
......
...@@ -40,17 +40,6 @@ class data extends filter { ...@@ -40,17 +40,6 @@ class data extends filter {
40 <div> 40 <div>
41 <a style='color:#3498db;' v-show={scope.row.djblzt == 1}>{this.yWstatus(scope.row)}</a> 41 <a style='color:#3498db;' v-show={scope.row.djblzt == 1}>{this.yWstatus(scope.row)}</a>
42 <span v-show={scope.row.djblzt != 1}>{this.yWstatus(scope.row)}</span> 42 <span v-show={scope.row.djblzt != 1}>{this.yWstatus(scope.row)}</span>
43 {/* <a icon="el-icon-discover" style='color:#3498db;' v-show={scope.row.djblzt == 1} >正在办理</a>
44 <span icon="el-icon-discover" v-show={scope.row.zjgcdyzt == 1}>在建工程抵押</span>
45 <span icon="el-icon-discover" v-show={scope.row.ycfzt == 1}>,已预查封</span>
46 <span icon="el-icon-discover" v-show={scope.row.ycfzt == 1}>,已预查封</span>
47 <span icon="el-icon-discover" v-show={scope.row.cfzt == 1}> 已查封</span>
48 <span icon="el-icon-discover" v-show={scope.row.diyizt == 1}>,已地役</span>
49 <span icon="el-icon-discover" v-show={scope.row.yyzt == 1}>,异议中</span>
50 <span icon="el-icon-discover" v-show={scope.row.xzzt == 1}>,已限制</span>
51 <span icon="el-icon-discover" v-show={scope.row.ygmmzt == 1}>,已预告买卖</span>
52 <span icon="el-icon-discover" v-show={scope.row.ygdyzt == 1}>,已预告抵押</span>
53 <span icon="el-icon-discover" v-show={scope.row.dyzt == 1}>,已抵押</span> */}
54 </div> 43 </div>
55 ) 44 )
56 } 45 }
...@@ -92,11 +81,15 @@ class data extends filter { ...@@ -92,11 +81,15 @@ class data extends filter {
92 minWidth: '150' 81 minWidth: '150'
93 }, 82 },
94 { 83 {
95 prop: "mj", 84 prop: "qlxzmc",
85 label: "权利性质",
86 },
87 {
88 prop: "qlmjmc",
96 label: "面积", 89 label: "面积",
97 }, 90 },
98 { 91 {
99 prop: "ytmc", 92 prop: "qlytmc",
100 label: "用途", 93 label: "用途",
101 }, 94 },
102 { 95 {
......
...@@ -70,32 +70,28 @@ class data extends filter { ...@@ -70,32 +70,28 @@ class data extends filter {
70 minWidth: '150' 70 minWidth: '150'
71 }, 71 },
72 { 72 {
73 prop: "fwxz", 73 prop: "gyqk",
74 label: "房屋性质", 74 label: "共有情况",
75 },
76 {
77 prop: "fwjgmc",
78 label: "房屋结构",
79 }, 75 },
80 { 76 {
81 prop: "qlrmc", 77 prop: "qlrmc",
82 label: "权利人", 78 label: "权利人",
83 }, 79 },
84 { 80 {
85 prop: "zjh", 81 prop: "qlrzjhm",
86 label: "证件号", 82 label: "证件号",
87 }, 83 },
88 { 84 {
89 prop: "mj", 85 prop: "qlxzmc",
90 label: "面积", 86 label: "权利性质",
91 }, 87 },
92 { 88 {
93 prop: "showTdyt", 89 prop: "qlytmc",
94 label: "用途", 90 label: "用途",
95 }, 91 },
96 { 92 {
97 prop: "zdmj", 93 prop: "qlmjmc",
98 label: "宗地面积", 94 label: "面积",
99 }, 95 },
100 { 96 {
101 prop: "zl", 97 prop: "zl",
......
...@@ -77,12 +77,12 @@ class data extends filter { ...@@ -77,12 +77,12 @@ class data extends filter {
77 label: "权利性质", 77 label: "权利性质",
78 }, 78 },
79 { 79 {
80 prop: "mjmc", 80 prop: "qlmjmc",
81 width: '100', 81 width: '100',
82 label: "使用权面积", 82 label: "使用权面积",
83 }, 83 },
84 { 84 {
85 prop: "ytmc", 85 prop: "qlytmc",
86 label: "土地用途", 86 label: "土地用途",
87 }, 87 },
88 { 88 {
......
...@@ -78,12 +78,12 @@ class data extends filter { ...@@ -78,12 +78,12 @@ class data extends filter {
78 label: "权利性质", 78 label: "权利性质",
79 }, 79 },
80 { 80 {
81 prop: "mj", 81 prop: "qlmjmc",
82 width: '100', 82 width: '100',
83 label: "使用权面积", 83 label: "使用权面积",
84 }, 84 },
85 { 85 {
86 prop: "ytmc", 86 prop: "qlytmc",
87 label: "土地用途", 87 label: "土地用途",
88 }, 88 },
89 { 89 {
......
...@@ -40,17 +40,6 @@ class data extends filter { ...@@ -40,17 +40,6 @@ class data extends filter {
40 <div> 40 <div>
41 <a style='color:#3498db;' v-show={scope.row.djblzt == 1}>{this.yWstatus(scope.row)}</a> 41 <a style='color:#3498db;' v-show={scope.row.djblzt == 1}>{this.yWstatus(scope.row)}</a>
42 <span v-show={scope.row.djblzt != 1}>{this.yWstatus(scope.row)}</span> 42 <span v-show={scope.row.djblzt != 1}>{this.yWstatus(scope.row)}</span>
43 {/* <a style='color:#3498db;' v-show={scope.row.djblzt == 1} >正在办理</a>
44 <span v-show={scope.row.zjgcdyzt == 1}>,在建工程抵押</span>
45 <span v-show={scope.row.ycfzt == 1}>,已预查封</span>
46 <span v-show={scope.row.ycfzt == 1}>,已预查封</span>
47 <span v-show={scope.row.cfzt == 1}>,已查封</span>
48 <span v-show={scope.row.diyizt == 1}>,已地役</span>
49 <span v-show={scope.row.yyzt == 1}>,异议中</span>
50 <span v-show={scope.row.xzzt == 1}>,已限制</span>
51 <span v-show={scope.row.ygmmzt == 1}>,已预告买卖</span>
52 <span v-show={scope.row.ygdyzt == 1}>,已预告抵押</span>
53 <span v-show={scope.row.dyzt == 1}>,已抵押</span> */}
54 </div> 43 </div>
55 ) 44 )
56 } 45 }
...@@ -87,12 +76,12 @@ class data extends filter { ...@@ -87,12 +76,12 @@ class data extends filter {
87 label: "权利性质", 76 label: "权利性质",
88 }, 77 },
89 { 78 {
90 prop: "mjmc", 79 prop: "qlmjmc",
91 width: '100', 80 width: '100',
92 label: "使用权面积", 81 label: "使用权面积",
93 }, 82 },
94 { 83 {
95 prop: "ytmc", 84 prop: "qlytmc",
96 label: "土地用途", 85 label: "土地用途",
97 }, 86 },
98 { 87 {
......
...@@ -40,17 +40,6 @@ class data extends filter { ...@@ -40,17 +40,6 @@ class data extends filter {
40 <div> 40 <div>
41 <a style='color:#3498db;' v-show={scope.row.djblzt == 1}>{this.yWstatus(scope.row)}</a> 41 <a style='color:#3498db;' v-show={scope.row.djblzt == 1}>{this.yWstatus(scope.row)}</a>
42 <span v-show={scope.row.djblzt != 1}>{this.yWstatus(scope.row)}</span> 42 <span v-show={scope.row.djblzt != 1}>{this.yWstatus(scope.row)}</span>
43 {/* <a style='color:#3498db;' v-show={scope.row.djblzt == 1} >正在办理</a>
44 <span v-show={scope.row.zjgcdyzt == 1}>,在建工程抵押</span>
45 <span v-show={scope.row.ycfzt == 1}>,已预查封</span>
46 <span v-show={scope.row.ycfzt == 1}>,已预查封</span>
47 <span v-show={scope.row.cfzt == 1}>,已查封</span>
48 <span v-show={scope.row.diyizt == 1}>,已地役</span>
49 <span v-show={scope.row.yyzt == 1}>,异议中</span>
50 <span v-show={scope.row.xzzt == 1}>,已限制</span>
51 <span v-show={scope.row.ygmmzt == 1}>,已预告买卖</span>
52 <span v-show={scope.row.ygdyzt == 1}>,已预告抵押</span>
53 <span v-show={scope.row.dyzt == 1}>,已抵押</span> */}
54 </div> 43 </div>
55 ) 44 )
56 } 45 }
...@@ -66,18 +55,10 @@ class data extends filter { ...@@ -66,18 +55,10 @@ class data extends filter {
66 }, 55 },
67 { 56 {
68 prop: "bdcqzh", 57 prop: "bdcqzh",
69 label: "不动产权证号", 58 label: "不动产登记证明号",
70 minWidth: '150' 59 minWidth: '150'
71 }, 60 },
72 { 61 {
73 prop: "fwxz",
74 label: "房屋性质",
75 },
76 {
77 prop: "fwjgmc",
78 label: "房屋结构",
79 },
80 {
81 prop: "qlrmc", 62 prop: "qlrmc",
82 label: "权利人", 63 label: "权利人",
83 }, 64 },
...@@ -86,16 +67,29 @@ class data extends filter { ...@@ -86,16 +67,29 @@ class data extends filter {
86 label: "证件号", 67 label: "证件号",
87 }, 68 },
88 { 69 {
89 prop: "mj", 70 prop: "ywrmc",
90 label: "面积", 71 label: "义务人",
91 }, 72 },
92 { 73 {
93 prop: "showTdyt", 74 prop: "ywrzjhm",
94 label: "用途", 75 label: "义务人证件号",
76 minWidth: '150'
77 },
78 {
79 prop: "fwxzmc",
80 label: "房屋性质",
81 },
82 {
83 prop: "ytmc",
84 label: "房屋用途",
85 },
86 {
87 prop: "fwjgmc",
88 label: "房屋结构",
95 }, 89 },
96 { 90 {
97 prop: "zdmj", 91 prop: "jzmj",
98 label: "宗地面积", 92 label: "房屋面积(㎡)",
99 }, 93 },
100 { 94 {
101 prop: "zl", 95 prop: "zl",
......