--no commit message
Showing
67 changed files
with
1172 additions
and
660 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; |
| ... | @@ -479,4 +486,4 @@ aside { | ... | @@ -479,4 +486,4 @@ aside { |
| 479 | top: 0; | 486 | top: 0; |
| 480 | right: 0; | 487 | right: 0; |
| 481 | transform: rotate(-90deg); | 488 | transform: rotate(-90deg); |
| 482 | } | 489 | } |
| ... | \ 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-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 | } |
| 38 | } | 40 | let data = findNode(resultMap, (node) => { |
| 41 | return node.dcode === level | ||
| 42 | }) | ||
| 43 | return data.dname | ||
| 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,26 +97,22 @@ service.interceptors.response.use( | ... | @@ -97,26 +97,22 @@ 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); | 101 | case 401: |
| 102 | } else { | 102 | Message.error("未授权,请重新登录!"); |
| 103 | switch (errMes.code) { | 103 | break; |
| 104 | case 401: | 104 | case 403: |
| 105 | Message.error("未授权,请重新登录!"); | 105 | Message.error("拒绝访问"); |
| 106 | break; | 106 | break; |
| 107 | case 403: | 107 | case 404: |
| 108 | Message.error("拒绝访问"); | 108 | Message.error("很抱歉,资源未找到!"); |
| 109 | break; | 109 | break; |
| 110 | case 404: | 110 | case 500: |
| 111 | Message.error("很抱歉,资源未找到!"); | 111 | Message.error("服务器错误!"); |
| 112 | break; | 112 | break; |
| 113 | case 500: | 113 | default: |
| 114 | Message.error("服务器错误!"); | 114 | Message.error("服务正在联调中,请稍后!"); |
| 115 | break; | 115 | break; |
| 116 | default: | ||
| 117 | Message.error("服务正在联调中,请稍后!"); | ||
| 118 | break; | ||
| 119 | } | ||
| 120 | } | 116 | } |
| 121 | } | 117 | } |
| 122 | export default service | 118 | export default service | ... | ... |
| 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 | <!-- 受理信息 --> |
| ... | @@ -243,7 +243,7 @@ | ... | @@ -243,7 +243,7 @@ |
| 243 | <el-form-item label="被担保主债权数额:"> | 243 | <el-form-item label="被担保主债权数额:"> |
| 244 | <div style="display: flex"> | 244 | <div style="display: flex"> |
| 245 | <el-input | 245 | <el-input |
| 246 | maxlength="11" | 246 | maxlength="11" |
| 247 | v-model="ruleForm.diyaq.bdbzzqse" | 247 | v-model="ruleForm.diyaq.bdbzzqse" |
| 248 | style="width: 500%" | 248 | style="width: 500%" |
| 249 | oninput="value=value.replace(/[^\d.]/g,'')"></el-input> | 249 | oninput="value=value.replace(/[^\d.]/g,'')"></el-input> |
| ... | @@ -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,38 +428,38 @@ | ... | @@ -451,38 +428,38 @@ |
| 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: { |
| 466 | ssQlxxrules: [ | 443 | ssQlxxrules: [ |
| 467 | { required: true, message: "上手权利信息", trigger: "blur" }, | 444 | { required: true, message: "上手权利信息", trigger: "blur" }, |
| 468 | ], | 445 | ], |
| 469 | ztQlxxrules: [ | 446 | ztQlxxrules: [ |
| 470 | { required: true, message: "抵押不动产信息", trigger: "blur" }, | 447 | { required: true, message: "抵押不动产信息", trigger: "blur" }, |
| 471 | ], | 448 | ], |
| 472 | bdcqzhrules: [ | 449 | bdcqzhrules: [ |
| 473 | { required: true, message: "不动产登记证明号", trigger: "blur" }, | 450 | { required: true, message: "不动产登记证明号", trigger: "blur" }, |
| 474 | ], | 451 | ], |
| 475 | djjgrules: [{ required: true, message: "登记机构", trigger: "blur" }], | 452 | djjgrules: [{ required: true, message: "登记机构", trigger: "blur" }], |
| 476 | dbrrules: [{ required: true, message: "登簿人", trigger: "blur" }], | 453 | dbrrules: [{ required: true, message: "登簿人", trigger: "blur" }], |
| 477 | djsjrules: [{ required: true, message: "登记时间", trigger: "blur" }], | 454 | djsjrules: [{ required: true, message: "登记时间", trigger: "blur" }], |
| 478 | djlxrules: [{ required: true, message: "登记类型", trigger: "change" }], | 455 | djlxrules: [{ required: true, message: "登记类型", trigger: "change" }], |
| 479 | ywhrules: [{ required: true, message: "业务号", trigger: "blur" }], | 456 | ywhrules: [{ required: true, message: "业务号", trigger: "blur" }], |
| 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> | ... | ... |
This diff is collapsed.
Click to expand it.
| 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" |
| ... | @@ -153,7 +153,7 @@ | ... | @@ -153,7 +153,7 @@ |
| 153 | </el-col> | 153 | </el-col> |
| 154 | <el-col :span="8"> | 154 | <el-col :span="8"> |
| 155 | <el-form-item label="使用权起止时间:"> | 155 | <el-form-item label="使用权起止时间:"> |
| 156 | <el-input maxlength="20" v-model="ruleForm.jsydsyq.syqqzsj"></el-input> | 156 | <el-input maxlength="20" v-model="ruleForm.jsydsyq.syqqzsj"></el-input> |
| 157 | </el-form-item> | 157 | </el-form-item> |
| 158 | </el-col> | 158 | </el-col> |
| 159 | <el-col :span="8"> | 159 | <el-col :span="8"> |
| ... | @@ -165,7 +165,7 @@ | ... | @@ -165,7 +165,7 @@ |
| 165 | <el-form-item label="取得价格:"> | 165 | <el-form-item label="取得价格:"> |
| 166 | <div style="display: flex"> | 166 | <div style="display: flex"> |
| 167 | <el-input | 167 | <el-input |
| 168 | maxlength="11" | 168 | maxlength="11" |
| 169 | v-model="ruleForm.jsydsyq.qdjg" | 169 | v-model="ruleForm.jsydsyq.qdjg" |
| 170 | style="width: 500%"></el-input> | 170 | style="width: 500%"></el-input> |
| 171 | <el-select v-model="ruleForm.jsydsyq.jedw"> | 171 | <el-select v-model="ruleForm.jsydsyq.jedw"> |
| ... | @@ -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> |
| ... | @@ -42,12 +42,11 @@ | ... | @@ -42,12 +42,11 @@ |
| 42 | </el-row> | 42 | </el-row> |
| 43 | <div class="slxx_title title-block bdcqk"> | 43 | <div class="slxx_title title-block bdcqk"> |
| 44 | 预告抵押不动产情况 | 44 | 预告抵押不动产情况 |
| 45 | <div class="count"> | 45 | <div class="count"> |
| 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> |
| ... | @@ -128,29 +125,25 @@ | ... | @@ -128,29 +125,25 @@ |
| 128 | </el-row> | 125 | </el-row> |
| 129 | <div class="slxx_title title-block bdcqk"> | 126 | <div class="slxx_title title-block bdcqk"> |
| 130 | 预告登记信息 | 127 | 预告登记信息 |
| 131 | <div class="count" v-if="ssqlxxshow"> | 128 | <div class="count" v-if="ssqlxxshow"> |
| 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" |
| ... | @@ -421,13 +414,13 @@ | ... | @@ -421,13 +414,13 @@ |
| 421 | <span type="text" style="color: #444" size="mini">是否存在禁止...:</span> | 414 | <span type="text" style="color: #444" size="mini">是否存在禁止...:</span> |
| 422 | </el-tooltip> | 415 | </el-tooltip> |
| 423 | </span> | 416 | </span> |
| 424 | <el-radio-group v-model="ruleForm.ygdj.sfczjzhxz"> | 417 | <el-radio-group v-model="ruleForm.ygdj.sfczjzhxz"> |
| 425 | <el-radio label="1">是</el-radio> | 418 | <el-radio label="1">是</el-radio> |
| 426 | <el-radio label="2">否</el-radio> | 419 | <el-radio label="2">否</el-radio> |
| 427 | </el-radio-group> | 420 | </el-radio-group> |
| 428 | </el-form-item> | 421 | </el-form-item> |
| 429 | </el-col> | 422 | </el-col> |
| 430 | <!-- <el-col :span="8"> | 423 | <!-- <el-col :span="8"> |
| 431 | <el-form-item | 424 | <el-form-item |
| 432 | label="是否存在禁止或限制转让抵押不动产的约定:" label-width="345px"> | 425 | label="是否存在禁止或限制转让抵押不动产的约定:" label-width="345px"> |
| 433 | <el-radio-group v-model="ruleForm.ygdj.sfczjzhxz" @change="djlxchange"> | 426 | <el-radio-group v-model="ruleForm.ygdj.sfczjzhxz" @change="djlxchange"> |
| ... | @@ -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> |
| ... | @@ -495,7 +488,7 @@ | ... | @@ -495,7 +488,7 @@ |
| 495 | </div> | 488 | </div> |
| 496 | </template> | 489 | </template> |
| 497 | <script> | 490 | <script> |
| 498 | import ywmix from "./dataprocessing"; | 491 | import ywmix from "./dataprocessing"; |
| 499 | import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; | 492 | import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; |
| 500 | import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable"; | 493 | import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable"; |
| 501 | import tdytTable from "@/views/workflow/components/tdytTable"; | 494 | import tdytTable from "@/views/workflow/components/tdytTable"; | ... | ... |
| 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" |
| ... | @@ -341,7 +341,7 @@ | ... | @@ -341,7 +341,7 @@ |
| 341 | <span type="text" style="color: #444" size="mini">是否存在禁止...:</span> | 341 | <span type="text" style="color: #444" size="mini">是否存在禁止...:</span> |
| 342 | </el-tooltip> | 342 | </el-tooltip> |
| 343 | </span> | 343 | </span> |
| 344 | <el-radio-group v-model="ruleForm.ygdj.sfczjzhxz"> | 344 | <el-radio-group v-model="ruleForm.ygdj.sfczjzhxz"> |
| 345 | <el-radio label="1">是</el-radio> | 345 | <el-radio label="1">是</el-radio> |
| 346 | <el-radio label="2">否</el-radio> | 346 | <el-radio label="2">否</el-radio> |
| 347 | </el-radio-group> | 347 | </el-radio-group> |
| ... | @@ -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> | ... | ... |
This diff is collapsed.
Click to expand it.
| ... | @@ -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> | ... | ... |
| ... | @@ -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 | { | ... | ... |
src/views/registerBook/sllmsyq.vue
0 → 100644
| 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" | 106 | icon="el-icon-edit-outline" |
| 108 | type="text" | 107 | type="text" |
| 109 | onClick={() => { this.queryViewClick(scope.$index, scope.row) }} disabled={this.isDisabled} > 查看</el-button> : <el-button | 108 | onClick={() => { this.editClick(scope.$index, scope.row) }}>编辑</el-button> : <el-button |
| 110 | icon="el-icon-edit-outline" | 109 | icon="el-icon-view" |
| 111 | type="text" | 110 | type="text" |
| 112 | onClick={() => { this.editClick(scope.$index, scope.row) }} disabled={this.isDisabled}>编辑</el-button> | 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: { | ... | ... |
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
| 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> | ... | ... |
This diff is collapsed.
Click to expand it.
| 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,33 +70,29 @@ class data extends filter { | ... | @@ -70,33 +70,29 @@ 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", |
| 102 | label: "坐落", | 98 | label: "坐落", | ... | ... |
| ... | @@ -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,18 +67,31 @@ class data extends filter { | ... | @@ -86,18 +67,31 @@ 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' | ||
| 95 | }, | 77 | }, |
| 96 | { | 78 | { |
| 97 | prop: "zdmj", | 79 | prop: "fwxzmc", |
| 98 | label: "宗地面积", | 80 | label: "房屋性质", |
| 81 | }, | ||
| 82 | { | ||
| 83 | prop: "ytmc", | ||
| 84 | label: "房屋用途", | ||
| 99 | }, | 85 | }, |
| 100 | { | 86 | { |
| 87 | prop: "fwjgmc", | ||
| 88 | label: "房屋结构", | ||
| 89 | }, | ||
| 90 | { | ||
| 91 | prop: "jzmj", | ||
| 92 | label: "房屋面积(㎡)", | ||
| 93 | }, | ||
| 94 | { | ||
| 101 | prop: "zl", | 95 | prop: "zl", |
| 102 | label: "坐落", | 96 | label: "坐落", |
| 103 | minWidth: '130' | 97 | minWidth: '130' | ... | ... |
| ... | @@ -40,24 +40,13 @@ class data extends filter { | ... | @@ -40,24 +40,13 @@ 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 | } |
| 57 | }, | 46 | }, |
| 58 | { | 47 | { |
| 59 | prop: "bdcqzh", | 48 | prop: "bdcqzh", |
| 60 | label: "不动产证明号", | 49 | label: "不动产登记证明号", |
| 61 | minWidth: '150' | 50 | minWidth: '150' |
| 62 | }, | 51 | }, |
| 63 | { | 52 | { | ... | ... |
| ... | @@ -108,6 +108,9 @@ export function queueDjywmc (djywbm, djqxbm) { | ... | @@ -108,6 +108,9 @@ export function queueDjywmc (djywbm, djqxbm) { |
| 108 | case "A11400"://林地使用权变更 | 108 | case "A11400"://林地使用权变更 |
| 109 | vm = "selectLqqt"; | 109 | vm = "selectLqqt"; |
| 110 | break; | 110 | break; |
| 111 | case "A12100"://森林林木首次 | ||
| 112 | vm = "selectSllm"; | ||
| 113 | break; | ||
| 111 | default: | 114 | default: |
| 112 | vm = "selecBdcql"; | 115 | vm = "selecBdcql"; |
| 113 | break; | 116 | break; | ... | ... |
-
Please register or sign in to post a comment