1151772c by renchao@pashanhoo.com

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

2 parents c98aaef4 274202c3
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
10 "dependencies": { 10 "dependencies": {
11 "@antv/g2": "^4.2.8", 11 "@antv/g2": "^4.2.8",
12 "@babel/polyfill": "^7.12.1", 12 "@babel/polyfill": "^7.12.1",
13 "@riophae/vue-treeselect": "^0.4.0",
13 "axios": "^0.21.1", 14 "axios": "^0.21.1",
14 "bpmn-js": "^7.4.0", 15 "bpmn-js": "^7.4.0",
15 "bpmn-js-properties-panel": "^0.37.2", 16 "bpmn-js-properties-panel": "^0.37.2",
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
4 * @LastEditTime: 2023-05-16 14:05:25 4 * @LastEditTime: 2023-05-16 14:05:25
5 */ 5 */
6 import request from '@/utils/request' 6 import request from '@/utils/request'
7 import { log } from 'bpmn-js-token-simulation'
7 let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) 8 let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
8 /** 9 /**
9 * @description: 添加补录记录 10 * @description: 添加补录记录
...@@ -24,9 +25,8 @@ export function addRepairRecord (data) { ...@@ -24,9 +25,8 @@ export function addRepairRecord (data) {
24 */ 25 */
25 export function deleteFlow (params) { 26 export function deleteFlow (params) {
26 return request({ 27 return request({
27 url: SERVER.SERVERAPI + '/rest/djbRepair/deleteFlow', 28 url: SERVER.SERVERAPI + '/rest/djbRepair/deleteFlow?bsmSlsq='+params,
28 method: 'get', 29 method: 'get',
29 params:params
30 }) 30 })
31 } 31 }
32 32
......
...@@ -72,6 +72,19 @@ export function getBdcqljqtsx (data) { ...@@ -72,6 +72,19 @@ export function getBdcqljqtsx (data) {
72 } 72 }
73 73
74 /** 74 /**
75 * @description: 获取土地所有权
76 * @param {*} data
77 * @author: renchao
78 */
79 export function getTdsyqList (data) {
80 return request({
81 url: SERVER.SERVERAPI + '/rest/djbDetail/getTdsyqList',
82 method: 'post',
83 data
84 })
85 }
86
87 /**
75 * @description: 获取建设用地使用权 88 * @description: 获取建设用地使用权
76 * @param {*} data 89 * @param {*} data
77 * @author: renchao 90 * @author: renchao
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-05-17 10:31:23 4 * @LastEditTime: 2023-05-17 10:31:23
5 */ 5 */
...@@ -11,7 +11,7 @@ export function Init (data) { ...@@ -11,7 +11,7 @@ export function Init (data) {
11 let apiUrl = ""; 11 let apiUrl = "";
12 switch (data.get("djlx")) { 12 switch (data.get("djlx")) {
13 case "100": 13 case "100":
14 apiUrl = "/rest/ywbl/tdsyq/fristInit"; 14 apiUrl = "/rest/ywbl/tdsyq/firstInit";
15 break; 15 break;
16 case "200": 16 case "200":
17 apiUrl = "/rest/ywbl/tdsyq/transferInit"; 17 apiUrl = "/rest/ywbl/tdsyq/transferInit";
......
...@@ -7,12 +7,14 @@ import dialogBox from '@/components/DialogBox/dialogBox.vue' ...@@ -7,12 +7,14 @@ import dialogBox from '@/components/DialogBox/dialogBox.vue'
7 import LbTable from '@/components/LbTable/lb-table.vue' 7 import LbTable from '@/components/LbTable/lb-table.vue'
8 import Theme from '@/components/Theme/theme.vue' 8 import Theme from '@/components/Theme/theme.vue'
9 import Popup from '@/components/Popup/index' 9 import Popup from '@/components/Popup/index'
10 import Treeselect from '@riophae/vue-treeselect' //树形下拉框组件
10 import MessageBox from '@/components/MessageBox/index.js' 11 import MessageBox from '@/components/MessageBox/index.js'
11 export default { 12 export default {
12 install: (Vue) => { 13 install: (Vue) => {
13 Vue.component('dialogBox', dialogBox); 14 Vue.component('dialogBox', dialogBox);
14 Vue.component('lbTable', LbTable); 15 Vue.component('lbTable', LbTable);
15 Vue.component('Theme', Theme); 16 Vue.component('Theme', Theme);
17 Vue.component('Treeselect', Treeselect);
16 Vue.prototype.$popup = Popup.install; 18 Vue.prototype.$popup = Popup.install;
17 Vue.prototype.$alertMes = MessageBox.alert; 19 Vue.prototype.$alertMes = MessageBox.alert;
18 } 20 }
......
...@@ -6,16 +6,18 @@ ...@@ -6,16 +6,18 @@
6 import Vue from 'vue' 6 import Vue from 'vue'
7 import App from './App' 7 import App from './App'
8 import 'normalize.css/normalize.css' // a modern alternative to CSS resets 8 import 'normalize.css/normalize.css' // a modern alternative to CSS resets
9 import Element from 'element-ui' 9 import Element, { install } from 'element-ui'
10 import axios from 'axios' 10 import axios from 'axios'
11 import '@/styles/element-variables.scss' 11 import '@/styles/element-variables.scss'
12 import '@/styles/index.scss' 12 import '@/styles/index.scss'
13 import Base from '@/components/Base/base' // 全局组件引入 13 import Base from '@/components/Base/base' // 全局组件引入
14 import mixin from '@/utils/mixin/theme.js' 14 import mixin from '@/utils/mixin/theme.js'
15 import Loading from '@/components/Loading/index.js'; 15 import Loading from '@/components/Loading/index.js';
16 import '@riophae/vue-treeselect/dist/vue-treeselect.css'
16 import { startLoadingAddCount, endLoadingSubCount } from './utils/requestLoading' 17 import { startLoadingAddCount, endLoadingSubCount } from './utils/requestLoading'
17 Vue.mixin(mixin); 18 Vue.mixin(mixin);
18 Vue.use(Loading.directive); 19 Vue.use(Loading.directive);
20
19 // 引入xml 21 // 引入xml
20 import x2js from 'x2js' 22 import x2js from 'x2js'
21 Vue.prototype.$x2js = new x2js() 23 Vue.prototype.$x2js = new x2js()
......
...@@ -13,7 +13,8 @@ ...@@ -13,7 +13,8 @@
13 ref="ruleForm" 13 ref="ruleForm"
14 :label-position="flag ? 'top' : ''" 14 :label-position="flag ? 'top' : ''"
15 :inline="flag" 15 :inline="flag"
16 label-width="127px"> 16 label-width="127px"
17 >
17 <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''"> 18 <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''">
18 <div class="slxx_title title-block"> 19 <div class="slxx_title title-block">
19 补录信息 20 补录信息
...@@ -21,7 +22,7 @@ ...@@ -21,7 +22,7 @@
21 </div> 22 </div>
22 <el-row :gutter="10"> 23 <el-row :gutter="10">
23 <el-col :span="8"> 24 <el-col :span="8">
24 <el-form-item label="补录编号:"> 25 <el-form-item label="补录编号11:">
25 <el-input disabled v-model="ruleForm.repair.ywh"></el-input> 26 <el-input disabled v-model="ruleForm.repair.ywh"></el-input>
26 </el-form-item> 27 </el-form-item>
27 </el-col> 28 </el-col>
...@@ -66,7 +67,12 @@ ...@@ -66,7 +67,12 @@
66 <el-col :span="8"> 67 <el-col :span="8">
67 <el-form-item label="登记类型:"> 68 <el-form-item label="登记类型:">
68 <el-select v-model="ruleForm.qlxx.djlx"> 69 <el-select v-model="ruleForm.qlxx.djlx">
69 <el-option v-for="item in dictData['A21']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 70 <el-option
71 v-for="item in dictData['A21']"
72 :key="item.dcode"
73 :label="item.dname"
74 :value="item.dcode"
75 >
70 </el-option> 76 </el-option>
71 </el-select> 77 </el-select>
72 </el-form-item> 78 </el-form-item>
...@@ -76,44 +82,70 @@ ...@@ -76,44 +82,70 @@
76 <el-input v-model="ruleForm.qlxx.zl"></el-input> 82 <el-input v-model="ruleForm.qlxx.zl"></el-input>
77 </el-form-item> 83 </el-form-item>
78 </el-col> 84 </el-col>
79 <el-col :span="8" v-if="ruleForm.fdcq2.ftjzmj"> 85 <el-col :span="8">
80 <el-form-item label="土地使用权人:"> 86 <el-form-item label="土地使用权人:">
81 <el-input v-model="ruleForm.fdcq2.tdsyqr"></el-input> 87 <el-input v-model="ruleForm.fdcq2.tdsyqr"></el-input>
82 </el-form-item> 88 </el-form-item>
83 </el-col> 89 </el-col>
84 <el-col :span="8" v-if="ruleForm.fdcq2.ftjzmj"> 90 <el-col :span="8">
85 <el-form-item label="独用土地面积:"> 91 <el-form-item label="独用土地面积:">
86 <el-input v-model="ruleForm.fdcq2.dytdmj"></el-input> 92 <el-input v-model="ruleForm.fdcq2.dytdmj"></el-input>
87 </el-form-item> 93 </el-form-item>
88 </el-col> 94 </el-col>
89 <el-col :span="8" v-if="ruleForm.fdcq2.ftjzmj"> 95 <el-col :span="8">
90 <el-form-item label="分摊土地面积:"> 96 <el-form-item label="分摊土地面积:">
91 <el-input v-model="ruleForm.fdcq2.fttdmj"></el-input> 97 <el-input v-model="ruleForm.fdcq2.fttdmj"></el-input>
92 </el-form-item> 98 </el-form-item>
93 </el-col> 99 </el-col>
94 <el-col :span="8" v-if="ruleForm.fdcq2.ftjzmj"> 100 <el-col :span="8">
95 <!-- 下拉框 --> 101 <!-- 下拉框 -->
96 <el-form-item label="土地性质:" style="margin-bottom:3px"> 102 <el-form-item label="土地性质:" style="margin-bottom: 3px">
97 <treeselect v-model="ruleForm.fdcq2.jedw" placeholder="" 103 <treeselect
104 v-model="tdxz"
105 noOptionsText="暂无数据"
106 placeholder=""
98 :normalizer="normalizer" 107 :normalizer="normalizer"
99 :show-count="true" :options="dictData['A45']" /> 108 :show-count="true"
109 :options="dictData['A9']"
110 />
100 </el-form-item> 111 </el-form-item>
101 </el-col> 112 </el-col>
102 <el-col :span="8" v-if="ruleForm.fdcq2.ftjzmj"> 113 <el-col :span="8">
103 <el-form-item label="房地产交易价格:"> 114 <el-form-item label="房地产交易价格:">
104 <div style="display:flex"> 115 <div style="display: flex">
105 <el-input v-model="ruleForm.fdcq2.qjjg" style="width:500%"></el-input> 116 <el-input
117 v-model="ruleForm.fdcq2.qjjg"
118 style="width: 500%"
119 ></el-input>
106 <el-select v-model="ruleForm.fdcq2.jedw"> 120 <el-select v-model="ruleForm.fdcq2.jedw">
107 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 121 <el-option
122 v-for="item in dictData['A57']"
123 :key="item.dcode"
124 :label="item.dname"
125 :value="item.dcode"
126 >
108 </el-option> 127 </el-option>
109 </el-select> 128 </el-select>
110 </div> 129 </div>
111 </el-form-item> 130 </el-form-item>
112 </el-col> 131 </el-col>
132 <el-col :span="8">
133 <el-form-item label="权属状态:">
134 <el-select v-model="ruleForm.qlxx.qszt">
135 <el-option v-for="item in qsztlist" :key="item.dcode" :label="item.dname" :value="item.dcode">
136 </el-option>
137 </el-select>
138 </el-form-item>
139 </el-col>
113 <el-col :span="8"> 140 <el-col :span="8">
114 <el-form-item label="规划用途:"> 141 <el-form-item label="规划用途:">
115 <el-select v-model="ruleForm.fdcq2.ghyt"> 142 <el-select v-model="ruleForm.fdcq2.ghyt">
116 <el-option v-for="item in dictData['A17']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 143 <el-option
144 v-for="item in dictData['A17']"
145 :key="item.dcode"
146 :label="item.dname"
147 :value="item.dcode"
148 >
117 </el-option> 149 </el-option>
118 </el-select> 150 </el-select>
119 </el-form-item> 151 </el-form-item>
...@@ -131,7 +163,12 @@ ...@@ -131,7 +163,12 @@
131 <el-col :span="8"> 163 <el-col :span="8">
132 <el-form-item label="房屋性质:"> 164 <el-form-item label="房屋性质:">
133 <el-select v-model="ruleForm.fdcq2.fwxz"> 165 <el-select v-model="ruleForm.fdcq2.fwxz">
134 <el-option v-for="item in dictData['A19']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 166 <el-option
167 v-for="item in dictData['A19']"
168 :key="item.dcode"
169 :label="item.dname"
170 :value="item.dcode"
171 >
135 </el-option> 172 </el-option>
136 </el-select> 173 </el-select>
137 </el-form-item> 174 </el-form-item>
...@@ -139,7 +176,12 @@ ...@@ -139,7 +176,12 @@
139 <el-col :span="8"> 176 <el-col :span="8">
140 <el-form-item label="房屋结构:"> 177 <el-form-item label="房屋结构:">
141 <el-select v-model="ruleForm.fdcq2.fwjg"> 178 <el-select v-model="ruleForm.fdcq2.fwjg">
142 <el-option v-for="item in dictData['A46']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 179 <el-option
180 v-for="item in dictData['A46']"
181 :key="item.dcode"
182 :label="item.dname"
183 :value="item.dcode"
184 >
143 </el-option> 185 </el-option>
144 </el-select> 186 </el-select>
145 </el-form-item> 187 </el-form-item>
...@@ -164,7 +206,7 @@ ...@@ -164,7 +206,7 @@
164 <el-input v-model="ruleForm.fdcq2.zyjzmj"></el-input> 206 <el-input v-model="ruleForm.fdcq2.zyjzmj"></el-input>
165 </el-form-item> 207 </el-form-item>
166 </el-col> 208 </el-col>
167 <el-col :span="8" v-if="ruleForm.fdcq2.ftjzmj"> 209 <el-col :span="8">
168 <el-form-item label="分摊建筑面积:"> 210 <el-form-item label="分摊建筑面积:">
169 <el-input v-model="ruleForm.fdcq2.ftjzmj"></el-input> 211 <el-input v-model="ruleForm.fdcq2.ftjzmj"></el-input>
170 </el-form-item> 212 </el-form-item>
...@@ -231,8 +273,8 @@ ...@@ -231,8 +273,8 @@
231 <el-col :span="12"> 273 <el-col :span="12">
232 <el-form-item label="共有方式:"> 274 <el-form-item label="共有方式:">
233 <el-radio-group 275 <el-radio-group
234 :disabled="$route.query.viewtype == 0" 276 v-model="ruleForm.qlxx.gyqk"
235 v-model="ruleForm.qlxx.gyqk"> 277 >
236 <el-radio label="0">单独所有</el-radio> 278 <el-radio label="0">单独所有</el-radio>
237 <el-radio label="1">共同共有</el-radio> 279 <el-radio label="1">共同共有</el-radio>
238 <el-radio label="2">按份所有</el-radio> 280 <el-radio label="2">按份所有</el-radio>
...@@ -240,29 +282,37 @@ ...@@ -240,29 +282,37 @@
240 </el-radio-group> 282 </el-radio-group>
241 </el-form-item> 283 </el-form-item>
242 </el-col> 284 </el-col>
243 <el-col :span="6" v-show="ruleForm.qlxx.gyfs == '1'"> 285 <!-- <el-col :span="6" v-show="ruleForm.qlxx.gyfs == '1'">
244 <el-form-item label="是否分别持证:"> 286 <el-form-item label="是否分别持证:">
245 <el-radio-group v-model="ruleForm.qlxx.sqfbcz"> 287 <el-radio-group v-model="ruleForm.qlxx.sqfbcz">
246 <el-radio :label=1></el-radio> 288 <el-radio :label="1"></el-radio>
247 <el-radio :label=0></el-radio> 289 <el-radio :label="0"></el-radio>
248 </el-radio-group> 290 </el-radio-group>
249 </el-form-item> 291 </el-form-item>
250 </el-col> 292 </el-col> -->
251 <el-col :span="6" v-show="ruleForm.qlxx.sqfbcz == '0'&&ruleForm.qlxx.gyfs == '1'"> 293 <!-- <el-col
294 :span="6"
295 v-show="ruleForm.qlxx.sqfbcz == '0' && ruleForm.qlxx.gyfs == '1'"
296 >
252 <el-form-item label="持证人:"> 297 <el-form-item label="持证人:">
253 <el-select v-model="ruleForm.czr" placeholder="持证人"> 298 <el-select v-model="ruleForm.czr" placeholder="持证人">
254 <el-option v-for="item in czrOptions" :key="item.zjh" :label="item.sqrmc" :value="item.zjh"> 299 <el-option
300 v-for="item in czrOptions"
301 :key="item.zjh"
302 :label="item.sqrmc"
303 :value="item.zjh"
304 >
255 </el-option> 305 </el-option>
256 </el-select> 306 </el-select>
257 </el-form-item> 307 </el-form-item>
258 </el-col> 308 </el-col> -->
259 </el-row> 309 </el-row>
260 <qlrCommonTable 310 <qlrCommonTable
261 :tableData="ruleForm.qlrData" 311 :tableData="ruleForm.qlrData"
262 @upDateQlrxxList="upDateQlrxxList" 312 @upDateQlrxxList="upDateQlrxxList"
263 :key="key" 313 :key="key"
264 :viewtype="$route.query.viewtype" 314 :gyfs="ruleForm.qlxx.gyfs"
265 :gyfs="ruleForm.qlxx.gyfs" /> 315 />
266 316
267 <div v-if="ruleForm.ywrList && ruleForm.ywrList.length > 0"> 317 <div v-if="ruleForm.ywrList && ruleForm.ywrList.length > 0">
268 <div class="slxx_title title-block"> 318 <div class="slxx_title title-block">
...@@ -274,10 +324,10 @@ ...@@ -274,10 +324,10 @@
274 :tableData="ruleForm.ywrList" 324 :tableData="ruleForm.ywrList"
275 :key="key" 325 :key="key"
276 @upDateQlrxxList="upDateYwrxxList" 326 @upDateQlrxxList="upDateYwrxxList"
277 :viewtype="$route.query.viewtype" /> 327 />
278 </div> 328 </div>
279 </div> 329 </div>
280 <el-row class="btn" v-if="!$route.query.viewtype && ableOperation"> 330 <el-row class="btn">
281 <el-form-item> 331 <el-form-item>
282 <el-button type="primary" @click="onSubmit">保存</el-button> 332 <el-button type="primary" @click="onSubmit">保存</el-button>
283 </el-form-item> 333 </el-form-item>
...@@ -287,20 +337,47 @@ ...@@ -287,20 +337,47 @@
287 </template> 337 </template>
288 <script> 338 <script>
289 import { mapGetters } from "vuex"; 339 import { mapGetters } from "vuex";
290 import { init,save } from "@/api/djbbl.js"; 340 import { init, save } from "@/api/djbbl.js";
291 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 341 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
292 import tdytTable from "@/views/workflow/components/tdytTable"; 342 import tdytTable from "@/views/workflow/components/tdytTable";
343 // import the component
344 // import Treeselect from '@riophae/vue-treeselect'
345 // // import the styles
346 // import '@riophae/vue-treeselect/dist/vue-treeselect.css'
293 export default { 347 export default {
294 components: { qlrCommonTable,tdytTable }, 348 components: { qlrCommonTable, tdytTable },
295 computed: { 349 computed: {
296 ...mapGetters(["dictData", "flag"]), 350 ...mapGetters(["dictData", "flag"]),
297 }, 351 },
298 data() { 352 data() {
299 return { 353 return {
354 // 键名转换,方法默认是label和children进行树状渲染
355 normalizer(node) {
356 //方法
357 if (node.children == null || node.children == "null") {
358 delete node.children;
359 }
360 return {
361 id: node.dcode,
362 label: node.dname,
363 };
364 },
365
300 //表单是否可操作 366 //表单是否可操作
301 propsParam: this.$attrs, 367 propsParam: this.$attrs,
302 ableOperation: true, 368 // 权属状态
369 qsztlist: [
370 {
371 dcode: "1",
372 dname: "现势",
373 },
374 {
375 dcode: "2",
376 dname: "历史",
377 },
378 ],
303 key: 0, 379 key: 0,
380 tdxz:null,
304 isShow: false, 381 isShow: false,
305 disabled: true, 382 disabled: true,
306 czrOptions: [], 383 czrOptions: [],
...@@ -315,26 +392,26 @@ export default { ...@@ -315,26 +392,26 @@ export default {
315 mounted() {}, 392 mounted() {},
316 methods: { 393 methods: {
317 loadData() { 394 loadData() {
318 console.log("房地产权",this.propsParam);
319 init(this.propsParam.bsmRepair).then((res) => { 395 init(this.propsParam.bsmRepair).then((res) => {
320 if (res.code == 200) { 396 if (res.code == 200) {
321 this.ruleForm = res.result; 397 this.ruleForm = res.result;
322 console.log("this.ruleForm",this.ruleForm); 398 if( this.ruleForm.tdytqxList.length>0){
399 this.tdxz=this.ruleForm.tdytqxList[0].qlxzbm
400 }else{
401 this.tdxz=null
402 }
323 this.isShow = true; 403 this.isShow = true;
324 } 404 }
325 }); 405 });
326 }, 406 },
327 // 更新土地用途信息 407 // 更新土地用途信息
328 upDateTdytxxList(val) { 408 upDateTdytxxList(val) {
329 console.log("VAL",val);
330 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 409 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
331 this.key++; 410 this.key++;
332 }, 411 },
333 // 更新权利人信息 412 // 更新权利人信息
334 upDateQlrxxList(val) { 413 upDateQlrxxList(val) {
335 console.log("val",val);
336 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); 414 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val));
337 console.log("this.ruleForm.qlrData",this.ruleForm.qlrData);
338 this.czrOptions = this.ruleForm.qlrData; 415 this.czrOptions = this.ruleForm.qlrData;
339 this.key++; 416 this.key++;
340 }, 417 },
...@@ -344,7 +421,6 @@ export default { ...@@ -344,7 +421,6 @@ export default {
344 this.key++; 421 this.key++;
345 }, 422 },
346 onSubmit() { 423 onSubmit() {
347 console.log("this.ruleForm大信息",this.ruleForm);
348 if (this.ruleForm.qlrData.length == 0) { 424 if (this.ruleForm.qlrData.length == 0) {
349 this.$message({ 425 this.$message({
350 showClose: true, 426 showClose: true,
...@@ -353,7 +429,28 @@ export default { ...@@ -353,7 +429,28 @@ export default {
353 }); 429 });
354 return false; 430 return false;
355 } 431 }
356 432 if( this.ruleForm.tdytqxList.length==0&&!this.tdxz){
433 this.$message({
434 showClose: true,
435 message: "请补充土地用途信息",
436 type: "error",
437 });
438 return false;
439 }
440 if(!this.tdxz){
441 this.$message({
442 showClose: true,
443 message: "请补充土地性质",
444 type: "error",
445 });
446 return false;
447 }
448 this.ruleForm.tdytqxList = this.ruleForm.tdytqxList.map((item) => {
449 return{
450 ...item,
451 qlxzbm:this.tdxz
452 }
453 })
357 if (this.ruleForm.qlxx.gyfs == "0") { 454 if (this.ruleForm.qlxx.gyfs == "0") {
358 if (this.ruleForm.qlrData.length > 1) { 455 if (this.ruleForm.qlrData.length > 1) {
359 this.$message({ 456 this.$message({
...@@ -365,23 +462,23 @@ export default { ...@@ -365,23 +462,23 @@ export default {
365 } 462 }
366 this.ruleForm.qlrData[0].sfczr = "1"; 463 this.ruleForm.qlrData[0].sfczr = "1";
367 } 464 }
368 if (this.ruleForm.qlxx.gyfs == "1") { 465 // if (this.ruleForm.qlxx.gyfs == "1") {
369 //是否分别持证 466 // //是否分别持证
370 if (this.ruleForm.qlxx.sqfbcz == "1") { 467 // if (this.ruleForm.qlxx.sqfbcz == "1") {
371 //是 468 // //是
372 this.ruleForm.qlrData.forEach((item, index) => { 469 // this.ruleForm.qlrData.forEach((item, index) => {
373 item.sfczr = "1"; 470 // item.sfczr = "1";
374 }); 471 // });
375 } else { 472 // } else {
376 this.ruleForm.qlrData.forEach((item, index) => { 473 // this.ruleForm.qlrData.forEach((item, index) => {
377 if (item.zjh == this.ruleForm.czr) { 474 // if (item.zjh == this.ruleForm.czr) {
378 item.sfczr = "1"; 475 // item.sfczr = "1";
379 } else { 476 // } else {
380 item.sfczr = "0"; 477 // item.sfczr = "0";
381 } 478 // }
382 }); 479 // });
383 } 480 // }
384 } 481 // }
385 save(this.ruleForm).then((res) => { 482 save(this.ruleForm).then((res) => {
386 if (res.code === 200) { 483 if (res.code === 200) {
387 this.$message({ 484 this.$message({
......
...@@ -13,7 +13,8 @@ ...@@ -13,7 +13,8 @@
13 ref="ruleForm" 13 ref="ruleForm"
14 :label-position="flag ? 'top' : ''" 14 :label-position="flag ? 'top' : ''"
15 :inline="flag" 15 :inline="flag"
16 label-width="127px"> 16 label-width="127px"
17 >
17 <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''"> 18 <div class="slxx_con" v-if="isShow" :class="flag ? 'formMarginBot0' : ''">
18 <div class="slxx_title title-block"> 19 <div class="slxx_title title-block">
19 补录信息 20 补录信息
...@@ -66,113 +67,58 @@ ...@@ -66,113 +67,58 @@
66 <el-col :span="8"> 67 <el-col :span="8">
67 <el-form-item label="登记类型:"> 68 <el-form-item label="登记类型:">
68 <el-select v-model="ruleForm.qlxx.djlx"> 69 <el-select v-model="ruleForm.qlxx.djlx">
69 <el-option v-for="item in dictData['A21']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 70 <el-option
71 v-for="item in dictData['A21']"
72 :key="item.dcode"
73 :label="item.dname"
74 :value="item.dcode"
75 >
70 </el-option> 76 </el-option>
71 </el-select> 77 </el-select>
72 </el-form-item> 78 </el-form-item>
73 </el-col> 79 </el-col>
74 <el-col :span="8"> 80 <el-col :span="8">
75 <el-form-item label="房地坐落:"> 81 <el-form-item label="权属状态:">
76 <el-input v-model="ruleForm.qlxx.zl"></el-input> 82 <el-select v-model="ruleForm.qlxx.qszt">
77 </el-form-item> 83 <el-option
78 </el-col> 84 v-for="item in qsztlist"
79 <el-col :span="8"> 85 :key="item.dcode"
80 <el-form-item label="使用权面积:"> 86 :label="item.dname"
81 <el-input v-model="ruleForm.jsydsyq.syqmj"></el-input> 87 :value="item.dcode"
82 </el-form-item> 88 >
83 </el-col> <!--
84 <el-col :span="8" v-if="ruleForm.fdcq2.ftjzmj">
85 <el-form-item label="独用土地面积:">
86 <el-input v-model="ruleForm.fdcq2.dytdmj"></el-input>
87 </el-form-item>
88 </el-col>
89 <el-col :span="8" v-if="ruleForm.fdcq2.ftjzmj">
90 <el-form-item label="分摊土地面积:">
91 <el-input v-model="ruleForm.fdcq2.fttdmj"></el-input>
92 </el-form-item>
93 </el-col>
94 <el-col :span="8" v-if="ruleForm.fdcq2.ftjzmj">
95 <el-form-item label="土地性质:" style="margin-bottom:3px">
96 <treeselect v-model="ruleForm.fdcq2.jedw" placeholder=""
97 :normalizer="normalizer"
98 :show-count="true" :options="dictData['A45']" />
99 </el-form-item>
100 </el-col>
101 <el-col :span="8" v-if="ruleForm.fdcq2.ftjzmj">
102 <el-form-item label="房地产交易价格:">
103 <div style="display:flex">
104 <el-input v-model="ruleForm.fdcq2.qjjg" style="width:500%"></el-input>
105 <el-select v-model="ruleForm.fdcq2.jedw">
106 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode">
107 </el-option>
108 </el-select>
109 </div>
110 </el-form-item>
111 </el-col>
112 <el-col :span="8">
113 <el-form-item label="规划用途:">
114 <el-select v-model="ruleForm.fdcq2.ghyt">
115 <el-option v-for="item in dictData['A17']" :key="item.dcode" :label="item.dname" :value="item.dcode">
116 </el-option>
117 </el-select>
118 </el-form-item>
119 </el-col>
120 <el-col :span="8">
121 <el-form-item label="批准用途:">
122 <el-input v-model="ruleForm.fdcq2.pzyt"></el-input>
123 </el-form-item>
124 </el-col>
125 <el-col :span="8">
126 <el-form-item label="实际用途:">
127 <el-input v-model="ruleForm.fdcq2.sjyt"></el-input>
128 </el-form-item>
129 </el-col>
130 <el-col :span="8">
131 <el-form-item label="房屋性质:">
132 <el-select v-model="ruleForm.fdcq2.fwxz">
133 <el-option v-for="item in dictData['A19']" :key="item.dcode" :label="item.dname" :value="item.dcode">
134 </el-option>
135 </el-select>
136 </el-form-item>
137 </el-col>
138 <el-col :span="8">
139 <el-form-item label="房屋结构:">
140 <el-select v-model="ruleForm.fdcq2.fwjg">
141 <el-option v-for="item in dictData['A46']" :key="item.dcode" :label="item.dname" :value="item.dcode">
142 </el-option> 89 </el-option>
143 </el-select> 90 </el-select>
144 </el-form-item> 91 </el-form-item>
145 </el-col> 92 </el-col>
146 <el-col :span="8"> 93 <el-col :span="8">
147 <el-form-item label="所在层:"> 94 <el-form-item label="房地坐落:">
148 <el-input v-model="ruleForm.fdcq2.szc"></el-input> 95 <el-input v-model="ruleForm.qlxx.zl"></el-input>
149 </el-form-item>
150 </el-col>
151 <el-col :span="8">
152 <el-form-item label="总层数:">
153 <el-input v-model="ruleForm.fdcq2.zcs"></el-input>
154 </el-form-item> 96 </el-form-item>
155 </el-col> 97 </el-col>
156 <el-col :span="8"> 98 <el-col :span="8">
157 <el-form-item label="建筑面积:"> 99 <el-form-item label="使用权面积:">
158 <el-input v-model="ruleForm.fdcq2.jzmj"></el-input> 100 <el-input v-model="ruleForm.jsydsyq.syqmj"></el-input>
159 </el-form-item> 101 </el-form-item>
160 </el-col> 102 </el-col>
161 <el-col :span="8"> 103 <el-col :span="8">
162 <el-form-item label="专有建筑面积:"> 104 <el-form-item label="取得价格:">
163 <el-input v-model="ruleForm.fdcq2.zyjzmj"></el-input> 105 <div style="display: flex">
164 </el-form-item> 106 <el-input
165 </el-col> 107 v-model="ruleForm.jsydsyq.qdjg"
166 <el-col :span="8" v-if="ruleForm.fdcq2.ftjzmj"> 108 style="width: 500%"
167 <el-form-item label="分摊建筑面积:"> 109 ></el-input>
168 <el-input v-model="ruleForm.fdcq2.ftjzmj"></el-input> 110 <el-select v-model="ruleForm.jsydsyq.jedw">
111 <el-option
112 v-for="item in dictData['A57']"
113 :key="item.dcode"
114 :label="item.dname"
115 :value="item.dcode"
116 >
117 </el-option>
118 </el-select>
119 </div>
169 </el-form-item> 120 </el-form-item>
170 </el-col> 121 </el-col>
171 <el-col :span="8">
172 <el-form-item label="竣工时间:">
173 <el-input v-model="ruleForm.fdcq2.jgsj"></el-input>
174 </el-form-item>
175 </el-col> -->
176 122
177 <el-col :span="8"> 123 <el-col :span="8">
178 <el-form-item label="不动产权证号:"> 124 <el-form-item label="不动产权证号:">
...@@ -200,14 +146,21 @@ ...@@ -200,14 +146,21 @@
200 </el-form-item> 146 </el-form-item>
201 </el-col> 147 </el-col>
202 </el-row> 148 </el-row>
203 <!-- <el-row> 149 <el-row>
204 <el-col :span="24"> 150 <el-col :span="24">
205 <el-form-item label="附记:"> 151 <el-form-item label="附记:">
206 <el-input v-model="ruleForm.fdcq2.fj"></el-input> 152 <el-input v-model="ruleForm.jsydsyq.fj"></el-input>
207 </el-form-item> 153 </el-form-item>
208 </el-col> 154 </el-col>
209 </el-row> --> 155 </el-row>
210 156 <div class="slxx_title title-block">
157 土地用途
158 <div class="triangle"></div>
159 </div>
160 <tdytTable
161 :tableData="ruleForm.tdytqxList"
162 @upDateTdytxxList="upDateTdytxxList"
163 />
211 <div class="slxx_title title-block"> 164 <div class="slxx_title title-block">
212 权利人信息 165 权利人信息
213 <div class="triangle"></div> 166 <div class="triangle"></div>
...@@ -217,7 +170,8 @@ ...@@ -217,7 +170,8 @@
217 <el-form-item label="共有方式:"> 170 <el-form-item label="共有方式:">
218 <el-radio-group 171 <el-radio-group
219 :disabled="$route.query.viewtype == 0" 172 :disabled="$route.query.viewtype == 0"
220 v-model="ruleForm.qlxx.gyqk"> 173 v-model="ruleForm.qlxx.gyqk"
174 >
221 <el-radio label="0">单独所有</el-radio> 175 <el-radio label="0">单独所有</el-radio>
222 <el-radio label="1">共同共有</el-radio> 176 <el-radio label="1">共同共有</el-radio>
223 <el-radio label="2">按份所有</el-radio> 177 <el-radio label="2">按份所有</el-radio>
...@@ -228,15 +182,23 @@ ...@@ -228,15 +182,23 @@
228 <el-col :span="6" v-show="ruleForm.qlxx.gyfs == '1'"> 182 <el-col :span="6" v-show="ruleForm.qlxx.gyfs == '1'">
229 <el-form-item label="是否分别持证:"> 183 <el-form-item label="是否分别持证:">
230 <el-radio-group v-model="ruleForm.qlxx.sqfbcz"> 184 <el-radio-group v-model="ruleForm.qlxx.sqfbcz">
231 <el-radio :label=1></el-radio> 185 <el-radio :label="1"></el-radio>
232 <el-radio :label=0></el-radio> 186 <el-radio :label="0"></el-radio>
233 </el-radio-group> 187 </el-radio-group>
234 </el-form-item> 188 </el-form-item>
235 </el-col> 189 </el-col>
236 <el-col :span="6" v-show="ruleForm.qlxx.sqfbcz == '0'&&ruleForm.qlxx.gyfs == '1'"> 190 <el-col
191 :span="6"
192 v-show="ruleForm.qlxx.sqfbcz == '0' && ruleForm.qlxx.gyfs == '1'"
193 >
237 <el-form-item label="持证人:"> 194 <el-form-item label="持证人:">
238 <el-select v-model="ruleForm.czr" placeholder="持证人"> 195 <el-select v-model="ruleForm.czr" placeholder="持证人">
239 <el-option v-for="item in czrOptions" :key="item.zjh" :label="item.sqrmc" :value="item.zjh"> 196 <el-option
197 v-for="item in czrOptions"
198 :key="item.zjh"
199 :label="item.sqrmc"
200 :value="item.zjh"
201 >
240 </el-option> 202 </el-option>
241 </el-select> 203 </el-select>
242 </el-form-item> 204 </el-form-item>
...@@ -247,7 +209,8 @@ ...@@ -247,7 +209,8 @@
247 @upDateQlrxxList="upDateQlrxxList" 209 @upDateQlrxxList="upDateQlrxxList"
248 :key="key" 210 :key="key"
249 :viewtype="$route.query.viewtype" 211 :viewtype="$route.query.viewtype"
250 :gyfs="ruleForm.qlxx.gyfs" /> 212 :gyfs="ruleForm.qlxx.gyfs"
213 />
251 214
252 <div v-if="ruleForm.ywrList && ruleForm.ywrList.length > 0"> 215 <div v-if="ruleForm.ywrList && ruleForm.ywrList.length > 0">
253 <div class="slxx_title title-block"> 216 <div class="slxx_title title-block">
...@@ -259,7 +222,8 @@ ...@@ -259,7 +222,8 @@
259 :tableData="ruleForm.ywrList" 222 :tableData="ruleForm.ywrList"
260 :key="key" 223 :key="key"
261 @upDateQlrxxList="upDateYwrxxList" 224 @upDateQlrxxList="upDateYwrxxList"
262 :viewtype="$route.query.viewtype" /> 225 :viewtype="$route.query.viewtype"
226 />
263 </div> 227 </div>
264 </div> 228 </div>
265 <el-row class="btn" v-if="!$route.query.viewtype && ableOperation"> 229 <el-row class="btn" v-if="!$route.query.viewtype && ableOperation">
...@@ -271,21 +235,45 @@ ...@@ -271,21 +235,45 @@
271 </div> 235 </div>
272 </template> 236 </template>
273 <script> 237 <script>
238 import store from "@/store/index.js";
274 import { mapGetters } from "vuex"; 239 import { mapGetters } from "vuex";
275 import { init,save } from "@/api/djbbl.js"; 240 import { init, save } from "@/api/djbbl.js";
276 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; 241 import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
277 import tdytTable from "@/views/workflow/components/tdytTable"; 242 import tdytTable from "@/views/workflow/components/tdytTable";
278 export default { 243 export default {
279 components: { qlrCommonTable,tdytTable }, 244 components: { qlrCommonTable, tdytTable },
280 computed: { 245 computed: {
281 ...mapGetters(["dictData", "flag"]), 246 ...mapGetters(["dictData", "flag"]),
282 }, 247 },
283 data() { 248 data() {
284 return { 249 return {
250 // 键名转换,方法默认是label和children进行树状渲染
251 normalizer(node) {
252 //方法
253 if (node.children == null || node.children == "null") {
254 delete node.children;
255 }
256 return {
257 id: node.dcode,
258 label: node.dname,
259 };
260 },
285 //表单是否可操作 261 //表单是否可操作
286 propsParam: this.$attrs, 262 propsParam: this.$attrs,
287 ableOperation: true, 263 ableOperation: true,
288 key: 0, 264 key: 0,
265 // 权属状态
266 qsztlist: [
267 {
268 dcode: "1",
269 dname: "现势",
270 },
271 {
272 dcode: "2",
273 dname: "历史",
274 },
275 ],
276 tdxz:null,
289 isShow: false, 277 isShow: false,
290 disabled: true, 278 disabled: true,
291 czrOptions: [], 279 czrOptions: [],
...@@ -299,27 +287,35 @@ export default { ...@@ -299,27 +287,35 @@ export default {
299 }, 287 },
300 mounted() {}, 288 mounted() {},
301 methods: { 289 methods: {
290 // 字典
291 getDictData(val) {
292 return store.getters.dictData[val];
293 },
302 loadData() { 294 loadData() {
303 console.log("建设用地使用权",this.propsParam);
304 init(this.propsParam.bsmRepair).then((res) => { 295 init(this.propsParam.bsmRepair).then((res) => {
305 if (res.code == 200) { 296 if (res.code == 200) {
306 this.ruleForm = res.result; 297 this.ruleForm = res.result;
307 console.log("this.ruleForm",this.ruleForm); 298 if( this.ruleForm.tdytqxList.length>0){
299 this.tdxz=this.ruleForm.tdytqxList[0].qlxzbm
300 }else{
301 this.tdxz=null
302 }
303 console.log("this.ruleForm", this.ruleForm);
308 this.isShow = true; 304 this.isShow = true;
309 } 305 }
310 }); 306 });
311 }, 307 },
312 // 更新土地用途信息 308 // 更新土地用途信息
313 upDateTdytxxList(val) { 309 upDateTdytxxList(val) {
314 console.log("VAL",val); 310 console.log("VAL", val);
315 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 311 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
316 this.key++; 312 this.key++;
317 }, 313 },
318 // 更新权利人信息 314 // 更新权利人信息
319 upDateQlrxxList(val) { 315 upDateQlrxxList(val) {
320 console.log("val",val); 316 console.log("val", val);
321 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); 317 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val));
322 console.log("this.ruleForm.qlrData",this.ruleForm.qlrData); 318 console.log("this.ruleForm.qlrData", this.ruleForm.qlrData);
323 this.czrOptions = this.ruleForm.qlrData; 319 this.czrOptions = this.ruleForm.qlrData;
324 this.key++; 320 this.key++;
325 }, 321 },
...@@ -329,7 +325,7 @@ export default { ...@@ -329,7 +325,7 @@ export default {
329 this.key++; 325 this.key++;
330 }, 326 },
331 onSubmit() { 327 onSubmit() {
332 console.log("this.ruleForm大信息",this.ruleForm); 328 console.log("this.ruleForm大信息", this.ruleForm);
333 if (this.ruleForm.qlrData.length == 0) { 329 if (this.ruleForm.qlrData.length == 0) {
334 this.$message({ 330 this.$message({
335 showClose: true, 331 showClose: true,
......
...@@ -7,7 +7,7 @@ import { getWorkFlowImage } from "@/api/workflow/jsydsyqFlow.js"; ...@@ -7,7 +7,7 @@ import { getWorkFlowImage } from "@/api/workflow/jsydsyqFlow.js";
7 import { getPrintTemplateByCode } from "@/api/system"; 7 import { getPrintTemplateByCode } from "@/api/system";
8 import { getPrintApplicationInfo } from "@/api/fqsq"; 8 import { getPrintApplicationInfo } from "@/api/fqsq";
9 import { uploadUndo } from "@/api/clxx"; 9 import { uploadUndo } from "@/api/clxx";
10 import { deleteFlow } from "@/api/ywbl"; 10 import { deleteFlow } from "@/api/djbbl";
11 import { getLodop } from "@/utils/LodopFuncs" 11 import { getLodop } from "@/utils/LodopFuncs"
12 import { 12 import {
13 stepExpandInfo, 13 stepExpandInfo,
...@@ -242,19 +242,18 @@ export default { ...@@ -242,19 +242,18 @@ export default {
242 type: "warning", 242 type: "warning",
243 }) 243 })
244 .then(() => { 244 .then(() => {
245 console.log('删除流程'); 245 deleteFlow(this.bsmSlsq).then((res) => {
246 // deleteFlow(formdata).then((res) => { 246 if (res.code === 200) {
247 // if (res.code === 200) { 247 this.$message({
248 // this.$message({ 248 type: "success",
249 // type: "success", 249 message: "删除成功!",
250 // message: "删除成功!", 250 });
251 // }); 251 window.close();
252 // window.close(); 252 window.opener.getBpageList();
253 // window.opener.getBpageList(); 253 } else {
254 // } else { 254 this.$message.error(res.message);
255 // this.$message.error(res.message); 255 }
256 // } 256 });
257 // });
258 }) 257 })
259 .catch(() => { 258 .catch(() => {
260 this.$message({ 259 this.$message({
......
...@@ -125,6 +125,15 @@ export default { ...@@ -125,6 +125,15 @@ export default {
125 this.initPage(); 125 this.initPage();
126 this.userInfo.redirectUrl = localStorage.getItem("dj-location"); 126 this.userInfo.redirectUrl = localStorage.getItem("dj-location");
127 this.reloadCaptcha() 127 this.reloadCaptcha()
128 let self = this;
129 document.onkeydown = function (e) {
130 //按下回车提交
131 let key = window.event.keyCode;
132 //事件中keycode=13为回车事件
133 if (key == 13) {
134 self.goHome();
135 }
136 };
128 }, 137 },
129 methods: { 138 methods: {
130 // 更新验证码 139 // 更新验证码
......
1 1
2 2
3 var qlxxPage = [ 3 var qlxxPage = [
4 { qllx: "A01", id: "jsydsyq", form: "jsydsyq.vue", label: "集体土地所有权" }, 4 { qllx: "A01", id: "tdsyq", form: "tdsyq.vue", label: "集体土地所有权" },
5 { qllx: "A02", id: "jsydsyq", form: "jsydsyq.vue", label: "国家土地所有权" }, 5 { qllx: "A02", id: "tdsyq", form: "tdsyq.vue", label: "国家土地所有权" },
6 { qllx: "A03", id: "jsydsyq", form: "jsydsyq.vue", label: "国有建设用地使用权" }, 6 { qllx: "A03", id: "jsydsyq", form: "jsydsyq.vue", label: "国有建设用地使用权" },
7 { qllx: "A04", id: "", form: "", label: "国有建设用地使用权/房屋所有权" }, 7 { qllx: "A04", id: "", form: "", label: "国有建设用地使用权/房屋所有权" },
8 { qllx: "A05", id: "jsydsyq", form: "jsydsyq.vue", label: "宅基地使用权" }, 8 { qllx: "A05", id: "jsydsyq", form: "jsydsyq.vue", label: "宅基地使用权" },
...@@ -52,7 +52,7 @@ export function loadTreeData(qlxxData, bdcdyh) { ...@@ -52,7 +52,7 @@ export function loadTreeData(qlxxData, bdcdyh) {
52 treedata[1].children[0].children[0].children.push(getNode(qlxxData.ztqllx, qlxxData.ztql, qlxxData.bdcdylx)); 52 treedata[1].children[0].children[0].children.push(getNode(qlxxData.ztqllx, qlxxData.ztql, qlxxData.bdcdylx));
53 //抵押权 53 //抵押权
54 treedata[1].children[0].children[0].children.push(getNode("A37", qlxxData.diyaq, '')); 54 treedata[1].children[0].children[0].children.push(getNode("A37", qlxxData.diyaq, ''));
55 //地役权 55 //地役权
56 treedata[1].children[0].children[0].children.push(getNode("A19", qlxxData.diyiq, '')); 56 treedata[1].children[0].children[0].children.push(getNode("A19", qlxxData.diyiq, ''));
57 //预告登记 57 //预告登记
58 treedata[1].children[0].children[0].children.push(getNode("B40", qlxxData.ygdj, '')); 58 treedata[1].children[0].children[0].children.push(getNode("B40", qlxxData.ygdj, ''));
......
1 <template>
2 <div class="djxxTable">
3 <div class="tableBox">
4 <div class="title">
5 {{ title }}
6 <div class="checkbox">
7 <el-checkbox-group v-model="checkList" @change="checkChange">
8 <el-checkbox v-for="item in qsztList" :key="item.value" :label="item.value">{{ item.label }}</el-checkbox>
9 </el-checkbox-group>
10 </div>
11 </div>
12 <div class="xxTableBox rollTable">
13 <!-- 固定前三个 -->
14 <table class="xxTable">
15 <tr v-for="(item, colindex) in columns" :key="colindex">
16 <td>
17 {{ item.label }}
18 </td>
19 <td v-for="(row, index) in tableData" :key="index" :class="[
20 row.qszt == '2' ? 'lishi' : '',
21 row.qszt == '0' ? 'linshi' : '',
22 item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '',
23 item.prop == 'qszt' && row.qszt == '1' ? 'xianshiIcon' : '',
24 ]">
25 <div class="setbut" v-if="item.prop == 'cz'&&row.sjlx !='系统数据'">
26 <el-button type="text" icon="el-icon-edit-outline" @click="editDialog(row)">编辑</el-button>
27 <el-button type="text" icon="el-icon-edit-outline" @click="editDialog(row,'D')">删除</el-button>
28 </div>
29 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'">
30 正在办理
31 </div>
32 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '1'">
33 有效
34 </div>
35 <span v-if="item.prop == 'qszt'">
36 {{ getQsztName(row[item.prop]) }}
37 </span>
38
39 <span v-else> {{ row[item.prop] }}</span>
40 </td>
41 <td v-for="count in emptycolNum" :key="~count"></td>
42 </tr>
43 </table>
44 </div>
45 </div>
46 </div>
47 </template>
48
49 <script>
50 import { datas } from "./qlxxFormData.js";
51 import { getSjlx } from "@/utils/dictionary.js";
52 import { getTdsyqList } from "@/api/registerBook.js";
53 export default {
54 data () {
55 return {
56 title: "土地所有权信息",
57 qsztList: datas.columns().qsztList,
58 checkList: datas.columns().checkList,
59 //传递参数
60 propsParam: this.$attrs,
61 //列表数据
62 tableData: [],
63 //空列值个数
64 emptycolNum: datas.columns().emptycolNum,
65 //列名称对象
66 columns: datas.columns().JSYDSYQ,
67 };
68 },
69 created () {
70 this.loadData();
71 },
72 methods: {
73 loadData () {
74
75 if(this.$parent.addRepairRecord){
76 this.columns.unshift({prop:"cz",
77 label:"操作"
78 })
79 }
80 getTdsyqList({
81 bdcdyid: this.propsParam.bdcdyid,
82 qllx: this.propsParam.qllx,
83 qszt: this.checkList,
84 }).then((res) => {
85 if (res.code === 200) {
86 this.tableData = res.result;
87 this.tableData.forEach(item => {
88 item.sjlx = getSjlx(item.sjlx)
89 })
90 if (this.tableData.length < datas.columns().emptycolNum) {
91 this.emptycolNum =
92 datas.columns().emptycolNum - this.tableData.length;
93 } else {
94 this.emptycolNum = 0;
95 }
96 }
97 });
98 },
99 checkChange () {
100 if (this.checkList.length === 0) {
101 this.tableData = [];
102 this.emptycolNum = datas.columns().emptycolNum;
103 } else {
104 this.loadData();
105 }
106 },
107 getQsztName (code) {
108 let name = "";
109 for (let item of this.qsztList) {
110 if (item.value == code) {
111 name = item.label;
112 break;
113 }
114 }
115 return name;
116 },
117 // 新增一条补录信息
118 editDialog(row,del){
119 this.$confirm('此操作将新增一条补录信息, 是否继续?', '提示', {
120 confirmButtonText: '确定',
121 cancelButtonText: '取消',
122 type: 'warning'
123 }).then(() => {
124 this.$parent.addRepairRecord(row,del)
125
126 this.$message({
127 type: 'success',
128 message: '补录成功!'
129 });
130 }).catch(() => {
131 this.$message({
132 type: 'info',
133 message: '取消编辑'
134 });
135 });
136
137 },
138 },
139 };
140 </script>
141
142 <style lang="scss" scoped>
143 @import "./qlxxCommon.scss";
144 </style>
...@@ -69,7 +69,10 @@ export function getForm (tabName, djywbm) { ...@@ -69,7 +69,10 @@ export function getForm (tabName, djywbm) {
69 case "cfdjxx": 69 case "cfdjxx":
70 form = require("@/views/registerBook/cfdj.vue"); 70 form = require("@/views/registerBook/cfdj.vue");
71 break; 71 break;
72 case "jsydsyqQlxx": 72 case "tdsyqQlxx":
73 form = require("@/views/registerBook/tdsyq.vue");
74 break;
75 case "jsydsyqQlxx":
73 form = require("@/views/registerBook/jsydsyq.vue"); 76 form = require("@/views/registerBook/jsydsyq.vue");
74 break; 77 break;
75 case "nydsyqQlxx": 78 case "nydsyqQlxx":
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
15 <el-row :gutter="10"> 15 <el-row :gutter="10">
16 <el-col :span="8"> 16 <el-col :span="8">
17 <el-form-item :class="flag ? 'marginBot0' : ''" label="业务号:" prop="slsq.ywh"> 17 <el-form-item :class="flag ? 'marginBot0' : ''" label="业务号:" prop="slsq.ywh">
18 <el-input disabled v-model="ruleForm.slsq.ywh"></el-input> 18 <el-input disabled v-model="ruleForm.flow.ywh"></el-input>
19 </el-form-item> 19 </el-form-item>
20 </el-col> 20 </el-col>
21 <el-col :span="8"> 21 <el-col :span="8">
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
32 <el-row :gutter="10"> 32 <el-row :gutter="10">
33 <el-col :span="8"> 33 <el-col :span="8">
34 <el-form-item :class="flag ? 'marginBot0' : ''" label="权利类型:" prop="slsq.qllx"> 34 <el-form-item :class="flag ? 'marginBot0' : ''" label="权利类型:" prop="slsq.qllx">
35 <el-select disabled v-model="ruleForm.slsq.qllx" filterable clearable placeholder="请选择权利类型"> 35 <el-select disabled v-model="ruleForm.sldy.qllx" filterable clearable placeholder="请选择权利类型">
36 <el-option v-for="item in dictData['A8']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 36 <el-option v-for="item in dictData['A8']" :key="item.dcode" :label="item.dname" :value="item.dcode">
37 </el-option> 37 </el-option>
38 </el-select> 38 </el-select>
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
40 </el-col> 40 </el-col>
41 <el-col :span="8"> 41 <el-col :span="8">
42 <el-form-item :class="flag ? 'marginBot0' : ''" label="登记类型:" prop="slsq.djlx"> 42 <el-form-item :class="flag ? 'marginBot0' : ''" label="登记类型:" prop="slsq.djlx">
43 <el-select disabled v-model="ruleForm.slsq.djlx" filterable clearable placeholder="请选择登记类型"> 43 <el-select disabled v-model="ruleForm.sldy.djlx" filterable clearable placeholder="请选择登记类型">
44 <el-option v-for="item in dictData['A21']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 44 <el-option v-for="item in dictData['A21']" :key="item.dcode" :label="item.dname" :value="item.dcode">
45 </el-option> 45 </el-option>
46 </el-select> 46 </el-select>
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 <el-row :gutter="10"> 21 <el-row :gutter="10">
22 <el-col :span="8"> 22 <el-col :span="8">
23 <el-form-item :class="flag ? 'marginBot0' : ''" label="业务号:" prop="slsq.ywh"> 23 <el-form-item :class="flag ? 'marginBot0' : ''" label="业务号:" prop="slsq.ywh">
24 <el-input disabled v-model="ruleForm.slsq.ywh"></el-input> 24 <el-input disabled v-model="ruleForm.flow.ywh"></el-input>
25 </el-form-item> 25 </el-form-item>
26 </el-col> 26 </el-col>
27 <el-col :span="8"> 27 <el-col :span="8">
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
40 <el-form-item :class="flag ? 'marginBot0' : ''" label="权利类型:" prop="slsq.qllx"> 40 <el-form-item :class="flag ? 'marginBot0' : ''" label="权利类型:" prop="slsq.qllx">
41 <el-select 41 <el-select
42 disabled 42 disabled
43 v-model="ruleForm.slsq.qllx" 43 v-model="ruleForm.sldy.qllx"
44 filterable 44 filterable
45 clearable 45 clearable
46 placeholder="请选择权利类型" 46 placeholder="请选择权利类型"
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
58 <el-form-item :class="flag ? 'marginBot0' : ''" label="登记类型:" prop="slsq.djlx"> 58 <el-form-item :class="flag ? 'marginBot0' : ''" label="登记类型:" prop="slsq.djlx">
59 <el-select 59 <el-select
60 disabled 60 disabled
61 v-model="ruleForm.slsq.djlx" 61 v-model="ruleForm.sldy.djlx"
62 filterable 62 filterable
63 clearable 63 clearable
64 placeholder="请选择登记类型" 64 placeholder="请选择登记类型"
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
16 <el-row :gutter="10"> 16 <el-row :gutter="10">
17 <el-col :span="8"> 17 <el-col :span="8">
18 <el-form-item label="业务号:"> 18 <el-form-item label="业务号:">
19 <el-input disabled v-model="ruleForm.slsq.ywh"></el-input> 19 <el-input disabled v-model="ruleForm.flow.ywh"></el-input>
20 </el-form-item> 20 </el-form-item>
21 </el-col> 21 </el-col>
22 <el-col :span="8"> 22 <el-col :span="8">
...@@ -33,12 +33,12 @@ ...@@ -33,12 +33,12 @@
33 <el-row :gutter="10"> 33 <el-row :gutter="10">
34 <el-col :span="8"> 34 <el-col :span="8">
35 <el-form-item label="权利类型:" prop="qllx"> 35 <el-form-item label="权利类型:" prop="qllx">
36 <el-input disabled v-model="ruleForm.slsq.qllxmc"></el-input> 36 <el-input disabled v-model="ruleForm.sldy.qllxmc"></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="djlx"> 40 <el-form-item label="登记类型:" prop="djlx">
41 <el-input disabled v-model="ruleForm.slsq.djlxmc"></el-input> 41 <el-input disabled v-model="ruleForm.sldy.djlxmc"></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">
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
15 <el-row :gutter="10" v-if="ruleForm.slsq"> 15 <el-row :gutter="10" v-if="ruleForm.slsq">
16 <el-col :span="8"> 16 <el-col :span="8">
17 <el-form-item label="业务号:"> 17 <el-form-item label="业务号:">
18 <el-input disabled v-model="ruleForm.slsq.ywh"></el-input> 18 <el-input disabled v-model="ruleForm.flow.ywh"></el-input>
19 </el-form-item> 19 </el-form-item>
20 </el-col> 20 </el-col>
21 <el-col :span="8"> 21 <el-col :span="8">
...@@ -32,12 +32,12 @@ ...@@ -32,12 +32,12 @@
32 <el-row :gutter="10" v-if="ruleForm.slsq"> 32 <el-row :gutter="10" v-if="ruleForm.slsq">
33 <el-col :span="8"> 33 <el-col :span="8">
34 <el-form-item label="权利类型:"> 34 <el-form-item label="权利类型:">
35 <el-input disabled v-model="ruleForm.slsq.qllxmc"></el-input> 35 <el-input disabled v-model="ruleForm.sldy.qllxmc"></el-input>
36 </el-form-item> 36 </el-form-item>
37 </el-col> 37 </el-col>
38 <el-col :span="8"> 38 <el-col :span="8">
39 <el-form-item label="登记类型:"> 39 <el-form-item label="登记类型:">
40 <el-input disabled v-model="ruleForm.slsq.djlxmc"></el-input> 40 <el-input disabled v-model="ruleForm.sldy.djlxmc"></el-input>
41 </el-form-item> 41 </el-form-item>
42 </el-col> 42 </el-col>
43 <el-col :span="8"> 43 <el-col :span="8">
...@@ -113,7 +113,7 @@ ...@@ -113,7 +113,7 @@
113 </el-form-item> 113 </el-form-item>
114 </el-col> 114 </el-col>
115 </el-row> 115 </el-row>
116 <el-row :gutter="10" v-if="ruleForm.qlxx"> 116 <el-row :gutter="10">
117 <el-col :span="8"> 117 <el-col :span="8">
118 <el-form-item label="建筑面积:"> 118 <el-form-item label="建筑面积:">
119 <el-input disabled v-model="ruleForm.qlxx.mj"></el-input> 119 <el-input disabled v-model="ruleForm.qlxx.mj"></el-input>
...@@ -138,7 +138,7 @@ ...@@ -138,7 +138,7 @@
138 <el-col :span="14" v-if="ruleForm.qlxx"> 138 <el-col :span="14" v-if="ruleForm.qlxx">
139 <el-form-item label="共有方式:"> 139 <el-form-item label="共有方式:">
140 <el-radio-group :disabled="$route.query.viewtype == 1" @change="showCZInfo" 140 <el-radio-group :disabled="$route.query.viewtype == 1" @change="showCZInfo"
141 v-model="ruleForm.slsq.gyfs"> 141 v-model="ruleForm.sldy.gyfs">
142 <el-radio label="0">单独所有</el-radio> 142 <el-radio label="0">单独所有</el-radio>
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>
...@@ -155,15 +155,15 @@ ...@@ -155,15 +155,15 @@
155 </el-form-item> 155 </el-form-item>
156 </el-col> 156 </el-col>
157 157
158 <el-col :span="5" v-show="ruleForm.qlxx && ruleForm.qlxx.gyfs == '2'"> 158 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'">
159 <el-form-item label="是否分别持证:"> 159 <el-form-item label="是否分别持证:">
160 <el-radio-group v-model="ruleForm.slsq.sqfbcz"> 160 <el-radio-group v-model="ruleForm.sldy.sqfbcz">
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>
164 </el-form-item> 164 </el-form-item>
165 </el-col> 165 </el-col>
166 <el-col :span="5" v-show="ruleForm.qlxx && ruleForm.qlxx.gyfs == '2'"> 166 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'">
167 <el-form-item label="持证人:"> 167 <el-form-item label="持证人:">
168 <el-select v-model="ruleForm.slsq.czr" placeholder="持证人"> 168 <el-select v-model="ruleForm.slsq.czr" placeholder="持证人">
169 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value"> 169 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value">
...@@ -172,7 +172,7 @@ ...@@ -172,7 +172,7 @@
172 </el-form-item> 172 </el-form-item>
173 </el-col> 173 </el-col>
174 </el-row> 174 </el-row>
175 <qlrCommonTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" 175 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList"
176 :gyfs="ruleForm.slsq.gyfs" /> 176 :gyfs="ruleForm.slsq.gyfs" />
177 177
178 <div v-if="ruleForm.ywrList && ruleForm.slsq.djlx == '200'"> 178 <div v-if="ruleForm.ywrList && ruleForm.slsq.djlx == '200'">
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
15 <el-row :gutter="10" v-if="ruleForm.slsq"> 15 <el-row :gutter="10" v-if="ruleForm.slsq">
16 <el-col :span="8"> 16 <el-col :span="8">
17 <el-form-item label="业务号:"> 17 <el-form-item label="业务号:">
18 <el-input disabled v-model="ruleForm.slsq.ywh"></el-input> 18 <el-input disabled v-model="ruleForm.flow.ywh"></el-input>
19 </el-form-item> 19 </el-form-item>
20 </el-col> 20 </el-col>
21 <el-col :span="8"> 21 <el-col :span="8">
...@@ -32,12 +32,12 @@ ...@@ -32,12 +32,12 @@
32 <el-row :gutter="10" v-if="ruleForm.slsq"> 32 <el-row :gutter="10" v-if="ruleForm.slsq">
33 <el-col :span="8"> 33 <el-col :span="8">
34 <el-form-item label="权利类型:"> 34 <el-form-item label="权利类型:">
35 <el-input disabled v-model="ruleForm.slsq.qllxmc"></el-input> 35 <el-input disabled v-model="ruleForm.sldy.qllxmc"></el-input>
36 </el-form-item> 36 </el-form-item>
37 </el-col> 37 </el-col>
38 <el-col :span="8"> 38 <el-col :span="8">
39 <el-form-item label="登记类型:"> 39 <el-form-item label="登记类型:">
40 <el-input disabled v-model="ruleForm.slsq.djlxmc"></el-input> 40 <el-input disabled v-model="ruleForm.sldy.djlxmc"></el-input>
41 </el-form-item> 41 </el-form-item>
42 </el-col> 42 </el-col>
43 <el-col :span="8"> 43 <el-col :span="8">
...@@ -138,9 +138,9 @@ ...@@ -138,9 +138,9 @@
138 <div class="triangle"></div> 138 <div class="triangle"></div>
139 </div> 139 </div>
140 <el-row :gutter="10"> 140 <el-row :gutter="10">
141 <el-col :span="14" v-if="ruleForm.qlxx"> 141 <el-col :span="14">
142 <el-form-item label="共有方式:"> 142 <el-form-item label="共有方式:">
143 <el-radio-group :disabled="$route.query.viewtype == 1" v-model="ruleForm.slsq.gyfs"> 143 <el-radio-group :disabled="$route.query.viewtype == 1" v-model="ruleForm.sldy.gyfs">
144 <el-radio label="0">单独所有</el-radio> 144 <el-radio label="0">单独所有</el-radio>
145 <el-radio label="1">共同共有</el-radio> 145 <el-radio label="1">共同共有</el-radio>
146 <el-radio label="2">按份所有</el-radio> 146 <el-radio label="2">按份所有</el-radio>
...@@ -148,7 +148,7 @@ ...@@ -148,7 +148,7 @@
148 </el-radio-group> 148 </el-radio-group>
149 </el-form-item> 149 </el-form-item>
150 </el-col> 150 </el-col>
151 <el-col :span="5" v-show="ruleForm.qlxx && ruleForm.qlxx.gyfs == '2'"> 151 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'">
152 <el-form-item label="是否分别持证:"> 152 <el-form-item label="是否分别持证:">
153 <el-radio-group v-model="ruleForm.sffbcz"> 153 <el-radio-group v-model="ruleForm.sffbcz">
154 <el-radio label="1"></el-radio> 154 <el-radio label="1"></el-radio>
...@@ -156,7 +156,7 @@ ...@@ -156,7 +156,7 @@
156 </el-radio-group> 156 </el-radio-group>
157 </el-form-item> 157 </el-form-item>
158 </el-col> 158 </el-col>
159 <el-col :span="5" v-show="ruleForm.qlxx && ruleForm.qlxx.gyfs == '2'"> 159 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'">
160 <el-form-item label="持证人:"> 160 <el-form-item label="持证人:">
161 <el-select v-model="ruleForm.czr" placeholder="持证人"> 161 <el-select v-model="ruleForm.czr" placeholder="持证人">
162 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value"> 162 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value">
...@@ -165,7 +165,7 @@ ...@@ -165,7 +165,7 @@
165 </el-form-item> 165 </el-form-item>
166 </el-col> 166 </el-col>
167 </el-row> 167 </el-row>
168 <qlrCommonTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" 168 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList"
169 :gyfs="ruleForm.slsq.gyfs" /> 169 :gyfs="ruleForm.slsq.gyfs" />
170 <div class="slxx_title title-block"> 170 <div class="slxx_title title-block">
171 登记原因 171 登记原因
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
15 <el-row :gutter="10" v-if="ruleForm.slsq"> 15 <el-row :gutter="10" v-if="ruleForm.slsq">
16 <el-col :span="8"> 16 <el-col :span="8">
17 <el-form-item label="业务号:"> 17 <el-form-item label="业务号:">
18 <el-input disabled v-model="ruleForm.slsq.ywh"></el-input> 18 <el-input disabled v-model="ruleForm.flow.ywh"></el-input>
19 </el-form-item> 19 </el-form-item>
20 </el-col> 20 </el-col>
21 <el-col :span="8"> 21 <el-col :span="8">
...@@ -32,12 +32,12 @@ ...@@ -32,12 +32,12 @@
32 <el-row :gutter="10" v-if="ruleForm.slsq"> 32 <el-row :gutter="10" v-if="ruleForm.slsq">
33 <el-col :span="8"> 33 <el-col :span="8">
34 <el-form-item label="权利类型:"> 34 <el-form-item label="权利类型:">
35 <el-input disabled v-model="ruleForm.slsq.qllxmc"></el-input> 35 <el-input disabled v-model="ruleForm.sldy.qllxmc"></el-input>
36 </el-form-item> 36 </el-form-item>
37 </el-col> 37 </el-col>
38 <el-col :span="8"> 38 <el-col :span="8">
39 <el-form-item label="登记类型:"> 39 <el-form-item label="登记类型:">
40 <el-input disabled v-model="ruleForm.slsq.djlxmc"></el-input> 40 <el-input disabled v-model="ruleForm.sldy.djlxmc"></el-input>
41 </el-form-item> 41 </el-form-item>
42 </el-col> 42 </el-col>
43 <el-col :span="8"> 43 <el-col :span="8">
...@@ -99,10 +99,10 @@ ...@@ -99,10 +99,10 @@
99 <div class="triangle"></div> 99 <div class="triangle"></div>
100 </div> 100 </div>
101 <el-row :gutter="10"> 101 <el-row :gutter="10">
102 <el-col :span="14" v-if="ruleForm.qlxxList[0]"> 102 <el-col :span="14">
103 <el-form-item label="共有方式:"> 103 <el-form-item label="共有方式:">
104 <el-radio-group :disabled="$route.query.viewtype == 1" @change="showCZInfo" 104 <el-radio-group :disabled="$route.query.viewtype == 1" @change="showCZInfo"
105 v-model="ruleForm.slsq.gyfs"> 105 v-model="ruleForm.sldy.gyfs">
106 <el-radio label="0">单独所有</el-radio> 106 <el-radio label="0">单独所有</el-radio>
107 <el-radio label="1">共同共有</el-radio> 107 <el-radio label="1">共同共有</el-radio>
108 <el-radio label="2">按份所有</el-radio> 108 <el-radio label="2">按份所有</el-radio>
...@@ -112,15 +112,15 @@ ...@@ -112,15 +112,15 @@
112 </el-col> 112 </el-col>
113 113
114 114
115 <el-col :span="5" v-show="ruleForm.qlxxList[0] && ruleForm.slsq.gyfs == '2'"> 115 <el-col :span="5" v-show=" ruleForm.slsq.gyfs == '2'">
116 <el-form-item label="是否分别持证:"> 116 <el-form-item label="是否分别持证:">
117 <el-radio-group v-model="ruleForm.slsq.sqfbcz"> 117 <el-radio-group v-model="ruleForm.sldy.sqfbcz">
118 <el-radio label="1"></el-radio> 118 <el-radio label="1"></el-radio>
119 <el-radio label="0"></el-radio> 119 <el-radio label="0"></el-radio>
120 </el-radio-group> 120 </el-radio-group>
121 </el-form-item> 121 </el-form-item>
122 </el-col> 122 </el-col>
123 <el-col :span="5" v-show="ruleForm.qlxxList[0] && ruleForm.slsq.gyfs == '2'"> 123 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'">
124 <el-form-item label="持证人:"> 124 <el-form-item label="持证人:">
125 <el-select v-model="ruleForm.slsq.czr" placeholder="持证人"> 125 <el-select v-model="ruleForm.slsq.czr" placeholder="持证人">
126 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value"> 126 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value">
...@@ -129,7 +129,7 @@ ...@@ -129,7 +129,7 @@
129 </el-form-item> 129 </el-form-item>
130 </el-col> 130 </el-col>
131 </el-row> 131 </el-row>
132 <qlrCommonTable v-if="ruleForm.qlxxList[0]" @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" 132 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList"
133 :gyfs="ruleForm.slsq.gyfs" /> 133 :gyfs="ruleForm.slsq.gyfs" />
134 <div class="slxx_title title-block"> 134 <div class="slxx_title title-block">
135 登记原因 135 登记原因
......
...@@ -21,12 +21,12 @@ ...@@ -21,12 +21,12 @@
21 </el-col> 21 </el-col>
22 <el-col :span="8"> 22 <el-col :span="8">
23 <el-form-item label="受理人员:"> 23 <el-form-item label="受理人员:">
24 <el-input disabled v-model="ruleForm.slsq1.slry"></el-input> 24 <el-input disabled v-model="ruleForm.slsq.slry"></el-input>
25 </el-form-item> 25 </el-form-item>
26 </el-col> 26 </el-col>
27 <el-col :span="8"> 27 <el-col :span="8">
28 <el-form-item label="受理时间:"> 28 <el-form-item label="受理时间:">
29 <el-input disabled v-model="ruleForm.slsq1.slsj"></el-input> 29 <el-input disabled v-model="ruleForm.slsq.slsj"></el-input>
30 </el-form-item> 30 </el-form-item>
31 </el-col> 31 </el-col>
32 </el-row> 32 </el-row>
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
43 </el-col> 43 </el-col>
44 <el-col :span="8"> 44 <el-col :span="8">
45 <el-form-item label="登记情形:"> 45 <el-form-item label="登记情形:">
46 <el-input disabled v-model="ruleForm.slsq1.djqxmc"></el-input> 46 <el-input disabled v-model="ruleForm.slsq.djqxmc"></el-input>
47 </el-form-item> 47 </el-form-item>
48 </el-col> 48 </el-col>
49 </el-row> 49 </el-row>
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
16 <el-row :gutter="10"> 16 <el-row :gutter="10">
17 <el-col :span="8"> 17 <el-col :span="8">
18 <el-form-item label="业务号:"> 18 <el-form-item label="业务号:">
19 <el-input disabled v-model="ruleForm.slsq.ywh"></el-input> 19 <el-input disabled v-model="ruleForm.flow.ywh"></el-input>
20 </el-form-item> 20 </el-form-item>
21 </el-col> 21 </el-col>
22 <el-col :span="8"> 22 <el-col :span="8">
...@@ -33,12 +33,12 @@ ...@@ -33,12 +33,12 @@
33 <el-row :gutter="10"> 33 <el-row :gutter="10">
34 <el-col :span="8"> 34 <el-col :span="8">
35 <el-form-item label="权利类型:"> 35 <el-form-item label="权利类型:">
36 <el-input disabled v-model="ruleForm.slsq.qllxmc"></el-input> 36 <el-input disabled v-model="ruleForm.sldy.qllxmc"></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="登记类型:"> 40 <el-form-item label="登记类型:">
41 <el-input disabled v-model="ruleForm.slsq.djlxmc"></el-input> 41 <el-input disabled v-model="ruleForm.sldy.djlxmc"></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">
......
...@@ -11,34 +11,34 @@ ...@@ -11,34 +11,34 @@
11 <el-row :gutter="10"> 11 <el-row :gutter="10">
12 <el-col :span="8"> 12 <el-col :span="8">
13 <el-form-item label="业务号:"> 13 <el-form-item label="业务号:">
14 <el-input disabled v-model="ruleForm.slywxx.ywh"></el-input> 14 <el-input disabled v-model="ruleForm.flow.ywh"></el-input>
15 </el-form-item> 15 </el-form-item>
16 </el-col> 16 </el-col>
17 <el-col :span="8"> 17 <el-col :span="8">
18 <el-form-item label="受理人员:"> 18 <el-form-item label="受理人员:">
19 <el-input disabled v-model="ruleForm.slywxx.slry"></el-input> 19 <el-input disabled v-model="ruleForm.slsq.slry"></el-input>
20 </el-form-item> 20 </el-form-item>
21 </el-col> 21 </el-col>
22 <el-col :span="8"> 22 <el-col :span="8">
23 <el-form-item label="受理时间:"> 23 <el-form-item label="受理时间:">
24 <el-input disabled v-model="ruleForm.slywxx.slsj"></el-input> 24 <el-input disabled v-model="ruleForm.slsq.slsj"></el-input>
25 </el-form-item> 25 </el-form-item>
26 </el-col> 26 </el-col>
27 </el-row> 27 </el-row>
28 <el-row :gutter="10"> 28 <el-row :gutter="10">
29 <el-col :span="8"> 29 <el-col :span="8">
30 <el-form-item label="权利类型:"> 30 <el-form-item label="权利类型:">
31 <el-input disabled v-model="ruleForm.slywxx.qllxmc"></el-input> 31 <el-input disabled v-model="ruleForm.sldy.qllxmc"></el-input>
32 </el-form-item> 32 </el-form-item>
33 </el-col> 33 </el-col>
34 <el-col :span="8"> 34 <el-col :span="8">
35 <el-form-item label="登记类型:"> 35 <el-form-item label="登记类型:">
36 <el-input disabled v-model="ruleForm.slywxx.djlxmc"></el-input> 36 <el-input disabled v-model="ruleForm.sldy.djlxmc"></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="登记情形:"> 40 <el-form-item label="登记情形:">
41 <el-input disabled v-model="ruleForm.slywxx.djqxmc"></el-input> 41 <el-input disabled v-model="ruleForm.slsq.djqxmc"></el-input>
42 </el-form-item> 42 </el-form-item>
43 </el-col> 43 </el-col>
44 </el-row> 44 </el-row>
...@@ -176,7 +176,7 @@ ...@@ -176,7 +176,7 @@
176 <el-row :gutter="10"> 176 <el-row :gutter="10">
177 <el-col :span="14"> 177 <el-col :span="14">
178 <el-form-item label="共有方式:"> 178 <el-form-item label="共有方式:">
179 <el-radio-group v-model="ruleForm.slywxx.gyfs" :disabled="$route.query.viewtype"> 179 <el-radio-group v-model="ruleForm.sldy.gyfs" :disabled="$route.query.viewtype">
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>
...@@ -184,15 +184,15 @@ ...@@ -184,15 +184,15 @@
184 </el-radio-group> 184 </el-radio-group>
185 </el-form-item> 185 </el-form-item>
186 </el-col> 186 </el-col>
187 <el-col :span="5" v-show="ruleForm.gyfs == '2'"> 187 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'">
188 <el-form-item label="是否分别持证:"> 188 <el-form-item label="是否分别持证:">
189 <el-radio-group v-model="ruleForm.slywxx.sqfbcz"> 189 <el-radio-group v-model="ruleForm.sldy.sqfbcz">
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>
193 </el-form-item> 193 </el-form-item>
194 </el-col> 194 </el-col>
195 <el-col :span="5" v-show="ruleForm.gyfs == '2'"> 195 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'">
196 <el-form-item label="持证人:"> 196 <el-form-item label="持证人:">
197 <el-select v-model="ruleForm.czr" placeholder="持证人"> 197 <el-select v-model="ruleForm.czr" placeholder="持证人">
198 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value"> 198 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value">
......
...@@ -11,34 +11,34 @@ ...@@ -11,34 +11,34 @@
11 <el-row :gutter="10"> 11 <el-row :gutter="10">
12 <el-col :span="8"> 12 <el-col :span="8">
13 <el-form-item label="业务号:"> 13 <el-form-item label="业务号:">
14 <el-input disabled v-model="ruleForm.slywxx.ywh"></el-input> 14 <el-input disabled v-model="ruleForm.flow.ywh"></el-input>
15 </el-form-item> 15 </el-form-item>
16 </el-col> 16 </el-col>
17 <el-col :span="8"> 17 <el-col :span="8">
18 <el-form-item label="受理人员:"> 18 <el-form-item label="受理人员:">
19 <el-input disabled v-model="ruleForm.slywxx.slry"></el-input> 19 <el-input disabled v-model="ruleForm.slsq.slry"></el-input>
20 </el-form-item> 20 </el-form-item>
21 </el-col> 21 </el-col>
22 <el-col :span="8"> 22 <el-col :span="8">
23 <el-form-item label="受理时间:"> 23 <el-form-item label="受理时间:">
24 <el-input disabled v-model="ruleForm.slywxx.slsj"></el-input> 24 <el-input disabled v-model="ruleForm.slsq.slsj"></el-input>
25 </el-form-item> 25 </el-form-item>
26 </el-col> 26 </el-col>
27 </el-row> 27 </el-row>
28 <el-row :gutter="10"> 28 <el-row :gutter="10">
29 <el-col :span="8"> 29 <el-col :span="8">
30 <el-form-item label="权利类型:"> 30 <el-form-item label="权利类型:">
31 <el-input disabled v-model="ruleForm.slywxx.qllxmc"></el-input> 31 <el-input disabled v-model="ruleForm.sldy.qllxmc"></el-input>
32 </el-form-item> 32 </el-form-item>
33 </el-col> 33 </el-col>
34 <el-col :span="8"> 34 <el-col :span="8">
35 <el-form-item label="登记类型:"> 35 <el-form-item label="登记类型:">
36 <el-input disabled v-model="ruleForm.slywxx.djlxmc"></el-input> 36 <el-input disabled v-model="ruleForm.sldy.djlxmc"></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="登记情形:"> 40 <el-form-item label="登记情形:">
41 <el-input disabled v-model="ruleForm.slywxx.djqxmc"></el-input> 41 <el-input disabled v-model="ruleForm.slsq.djqxmc"></el-input>
42 </el-form-item> 42 </el-form-item>
43 </el-col> 43 </el-col>
44 </el-row> 44 </el-row>
...@@ -176,7 +176,7 @@ ...@@ -176,7 +176,7 @@
176 <el-row :gutter="10"> 176 <el-row :gutter="10">
177 <el-col :span="14"> 177 <el-col :span="14">
178 <el-form-item label="共有方式:"> 178 <el-form-item label="共有方式:">
179 <el-radio-group :disabled="$route.query.viewtype == 1" v-model="ruleForm.slywxx.gyfs"> 179 <el-radio-group :disabled="$route.query.viewtype == 1" 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>
...@@ -184,15 +184,15 @@ ...@@ -184,15 +184,15 @@
184 </el-radio-group> 184 </el-radio-group>
185 </el-form-item> 185 </el-form-item>
186 </el-col> 186 </el-col>
187 <el-col :span="5" v-show="ruleForm.gyfs == '2'"> 187 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'">
188 <el-form-item label="是否分别持证:"> 188 <el-form-item label="是否分别持证:">
189 <el-radio-group v-model="ruleForm.slywxx.sqfbcz"> 189 <el-radio-group v-model="ruleForm.sldy.sqfbcz">
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>
193 </el-form-item> 193 </el-form-item>
194 </el-col> 194 </el-col>
195 <el-col :span="5" v-show="ruleForm.gyfs == '2'"> 195 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'">
196 <el-form-item label="持证人:"> 196 <el-form-item label="持证人:">
197 <el-select v-model="ruleForm.czr" placeholder="持证人"> 197 <el-select v-model="ruleForm.czr" placeholder="持证人">
198 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value"> 198 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value">
...@@ -202,7 +202,7 @@ ...@@ -202,7 +202,7 @@
202 </el-col> 202 </el-col>
203 </el-row> 203 </el-row>
204 <qlrCommonTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" 204 <qlrCommonTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList"
205 :viewtype="$route.query.viewtype" :gyfs="ruleForm.slywxx.gyfs" /> 205 :viewtype="$route.query.viewtype" :gyfs="ruleForm.sldy.gyfs" />
206 <div class="slxx_title title-block"> 206 <div class="slxx_title title-block">
207 义务人信息 207 义务人信息
208 <div class="triangle"></div> 208 <div class="triangle"></div>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-05-25 08:59:02 4 * @LastEditTime: 2023-05-25 08:59:02
5 --> 5 -->
...@@ -21,12 +21,12 @@ ...@@ -21,12 +21,12 @@
21 </el-col> 21 </el-col>
22 <el-col :span="8"> 22 <el-col :span="8">
23 <el-form-item label="受理人员:"> 23 <el-form-item label="受理人员:">
24 <el-input disabled v-model="ruleForm.slsq1.slry"></el-input> 24 <el-input disabled v-model="ruleForm.slsq.slry"></el-input>
25 </el-form-item> 25 </el-form-item>
26 </el-col> 26 </el-col>
27 <el-col :span="8"> 27 <el-col :span="8">
28 <el-form-item label="受理时间:"> 28 <el-form-item label="受理时间:">
29 <el-input disabled v-model="ruleForm.slsq1.slsj"></el-input> 29 <el-input disabled v-model="ruleForm.slsq.slsj"></el-input>
30 </el-form-item> 30 </el-form-item>
31 </el-col> 31 </el-col>
32 </el-row> 32 </el-row>
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
43 </el-col> 43 </el-col>
44 <el-col :span="8"> 44 <el-col :span="8">
45 <el-form-item label="登记情形:"> 45 <el-form-item label="登记情形:">
46 <el-input disabled v-model="ruleForm.slsq1.djqxmc"></el-input> 46 <el-input disabled v-model="ruleForm.slsq.djqxmc"></el-input>
47 </el-form-item> 47 </el-form-item>
48 </el-col> 48 </el-col>
49 </el-row> 49 </el-row>
...@@ -87,44 +87,52 @@ ...@@ -87,44 +87,52 @@
87 </el-row> 87 </el-row>
88 <el-row :gutter="10"> 88 <el-row :gutter="10">
89 <el-col :span="8"> 89 <el-col :span="8">
90 <el-form-item label="取得价格:"> 90 <el-form-item label="农用地面积:">
91 <div style="display:flex"> 91 <el-input v-model="ruleForm.tdsyq.nydmj"></el-input>
92 <el-input v-model="ruleForm.jsydsyq.qdjg" style="width:500%" :disabled="$route.query.viewtype == '1'"
93 oninput="value=value.replace(/[^\d.]/g,'')"></el-input>
94 <el-select v-model="ruleForm.jsydsyq.jedw" :disabled="$route.query.viewtype == '1'">
95 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode">
96 </el-option>
97 </el-select>
98 </div>
99 </el-form-item> 92 </el-form-item>
100 </el-col> 93 </el-col>
101 94 <el-col :span="8">
102 <el-col :span="16"> 95 <el-form-item label="耕地面积:">
103 <el-form-item label="坐落:"> 96 <el-input v-model="ruleForm.tdsyq.gdmj"></el-input>
104 <el-input disabled v-model="ruleForm.zdjbxx.zl"></el-input> 97 </el-form-item>
98 </el-col>
99 <el-col :span="8">
100 <el-form-item label="林地面积:">
101 <el-input v-model="ruleForm.tdsyq.ldmj"></el-input>
105 </el-form-item> 102 </el-form-item>
106 </el-col> 103 </el-col>
107 </el-row> 104 </el-row>
108 <!-- <el-row :gutter="10"> 105 <el-row :gutter="10">
109 <el-col :span="8"> 106 <el-col :span="8">
110 <el-form-item label="使用期限:"> 107 <el-form-item label="草地面积:">
111 <el-input disabled v-model="ruleForm.jsydsyq.tdsyqx"></el-input> 108 <el-input v-model="ruleForm.tdsyq.cdmj"></el-input>
112 </el-form-item> 109 </el-form-item>
113 </el-col> 110 </el-col>
114 111 <el-col :span="8">
115 <el-col :span="16"> 112 <el-form-item label="其他农用地面积:">
116 <el-form-item label="使用权起止时间:"> 113 <el-input v-model="ruleForm.tdsyq.qtnydmj"></el-input>
117 <el-input disabled v-model="ruleForm.jsydsyq.syqqzsj"></el-input>
118 </el-form-item> 114 </el-form-item>
119 </el-col> 115 </el-col>
120 </el-row> --> 116 <el-col :span="8">
121 <!-- <el-row :gutter="10"> 117 <el-form-item label="建筑使用面积:">
122 <el-col> 118 <el-input v-model="ruleForm.tdsyq.jsydmj"></el-input>
123 <el-form-item label="附记:" prop="fj">
124 <el-input type="textarea" v-model="ruleForm.jsydsyq.fj" :disabled="$route.query.viewtype == '1'"></el-input>
125 </el-form-item> 119 </el-form-item>
126 </el-col> 120 </el-col>
127 </el-row> --> 121 </el-row>
122 <el-row :gutter="10">
123 <el-col :span="8">
124 <el-form-item label="未利用地面积:">
125 <el-input v-model="ruleForm.tdsyq.wlydmj"></el-input>
126 </el-form-item>
127 </el-col>
128 <el-col :span="8">
129 <el-form-item label="面积单位:">
130 <el-input v-model="ruleForm.tdsyq.mjdw"></el-input>
131 </el-form-item>
132 </el-col>
133
134 </el-row>
135
128 <div class="slxx_title title-block"> 136 <div class="slxx_title title-block">
129 权利人信息 137 权利人信息
130 <div class="triangle"></div> 138 <div class="triangle"></div>
...@@ -177,7 +185,7 @@ ...@@ -177,7 +185,7 @@
177 <el-col> 185 <el-col>
178 <el-form-item label="登记原因:" prop="djyy"> 186 <el-form-item label="登记原因:" prop="djyy">
179 <el-input class="textArea" type="textarea" :disabled="$route.query.viewtype" 187 <el-input class="textArea" type="textarea" :disabled="$route.query.viewtype"
180 v-model="ruleForm.jsydsyq.djyy"> 188 v-model="ruleForm.tdsyq.djyy">
181 </el-input> 189 </el-input>
182 </el-form-item> 190 </el-form-item>
183 </el-col> 191 </el-col>
...@@ -304,4 +312,4 @@ ...@@ -304,4 +312,4 @@
304 <style scoped lang='scss'> 312 <style scoped lang='scss'>
305 @import "~@/styles/public.scss"; 313 @import "~@/styles/public.scss";
306 @import "~@/styles/slxx/slxx.scss"; 314 @import "~@/styles/slxx/slxx.scss";
307 </style>
...\ No newline at end of file ...\ No newline at end of file
315 </style>
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
11 <el-row :gutter="10" v-if="ruleForm.slsq"> 11 <el-row :gutter="10" v-if="ruleForm.slsq">
12 <el-col :span="8"> 12 <el-col :span="8">
13 <el-form-item label="业务号:"> 13 <el-form-item label="业务号:">
14 <el-input disabled v-model="ruleForm.slsq.ywh"></el-input> 14 <el-input disabled v-model="ruleForm.flow.ywh"></el-input>
15 </el-form-item> 15 </el-form-item>
16 </el-col> 16 </el-col>
17 <el-col :span="8"> 17 <el-col :span="8">
...@@ -28,12 +28,12 @@ ...@@ -28,12 +28,12 @@
28 <el-row :gutter="10" v-if="ruleForm.slsq"> 28 <el-row :gutter="10" v-if="ruleForm.slsq">
29 <el-col :span="8"> 29 <el-col :span="8">
30 <el-form-item label="权利类型:"> 30 <el-form-item label="权利类型:">
31 <el-input disabled v-model="ruleForm.slsq.qllxmc"></el-input> 31 <el-input disabled v-model="ruleForm.sldy.qllxmc"></el-input>
32 </el-form-item> 32 </el-form-item>
33 </el-col> 33 </el-col>
34 <el-col :span="8"> 34 <el-col :span="8">
35 <el-form-item label="登记类型:"> 35 <el-form-item label="登记类型:">
36 <el-input disabled v-model="ruleForm.slsq.djlxmc"></el-input> 36 <el-input disabled v-model="ruleForm.sldy.djlxmc"></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">
...@@ -111,7 +111,7 @@ ...@@ -111,7 +111,7 @@
111 <el-row :gutter="10"> 111 <el-row :gutter="10">
112 <el-col :span="14" v-if="ruleForm.qlxx"> 112 <el-col :span="14" v-if="ruleForm.qlxx">
113 <el-form-item label="共有方式:"> 113 <el-form-item label="共有方式:">
114 <el-radio-group :disabled="$route.query.viewtype == 1" v-model="ruleForm.qlxx.gyfs"> 114 <el-radio-group :disabled="$route.query.viewtype == 1" v-model="ruleForm.sldy.gyfs">
115 <el-radio label="0">单独所有</el-radio> 115 <el-radio label="0">单独所有</el-radio>
116 <el-radio label="1">共同共有</el-radio> 116 <el-radio label="1">共同共有</el-radio>
117 <el-radio label="2">按份所有</el-radio> 117 <el-radio label="2">按份所有</el-radio>
...@@ -120,13 +120,13 @@ ...@@ -120,13 +120,13 @@
120 </el-form-item> 120 </el-form-item>
121 </el-col> 121 </el-col>
122 </el-row> 122 </el-row>
123 <qlrCommonTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" 123 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList"
124 :gyfs="ruleForm.qlxx.gyfs" /> 124 :gyfs="ruleForm.qlxx.gyfs" />
125 <div class="slxx_title title-block"> 125 <div class="slxx_title title-block">
126 义务人信息 126 义务人信息
127 <div class="triangle"></div> 127 <div class="triangle"></div>
128 </div> 128 </div>
129 <qlrCommonTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateYwrxxList" :tableData="ruleForm.ywrList" 129 <qlrCommonTable @upDateQlrxxList="upDateYwrxxList" :tableData="ruleForm.ywrList"
130 :gyfs="ruleForm.qlxx.gyfs" /> 130 :gyfs="ruleForm.qlxx.gyfs" />
131 <div class="slxx_title title-block"> 131 <div class="slxx_title title-block">
132 登记原因 132 登记原因
......
...@@ -114,7 +114,7 @@ ...@@ -114,7 +114,7 @@
114 <el-row :gutter="10"> 114 <el-row :gutter="10">
115 <el-col :span="14" v-if="ruleForm.qlxx"> 115 <el-col :span="14" v-if="ruleForm.qlxx">
116 <el-form-item label="共有方式:"> 116 <el-form-item label="共有方式:">
117 <el-radio-group :disabled="$route.query.viewtype == 1" v-model="ruleForm.qlxx.gyfs"> 117 <el-radio-group :disabled="$route.query.viewtype == 1" v-model="ruleForm.sldy.gyfs">
118 <el-radio label="0">单独所有</el-radio> 118 <el-radio label="0">单独所有</el-radio>
119 <el-radio label="1">共同共有</el-radio> 119 <el-radio label="1">共同共有</el-radio>
120 <el-radio label="2">按份所有</el-radio> 120 <el-radio label="2">按份所有</el-radio>
...@@ -123,14 +123,14 @@ ...@@ -123,14 +123,14 @@
123 </el-form-item> 123 </el-form-item>
124 </el-col> 124 </el-col>
125 </el-row> 125 </el-row>
126 <qlrCommonTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" 126 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList"
127 :gyfs="ruleForm.qlxx.gyfs" /> 127 :gyfs="ruleForm.sldy.gyfs" />
128 <div class="slxx_title title-block"> 128 <div class="slxx_title title-block">
129 义务人信息 129 义务人信息
130 <div class="triangle"></div> 130 <div class="triangle"></div>
131 </div> 131 </div>
132 <qlrCommonTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateYwrxxList" :tableData="ruleForm.ywrList" 132 <qlrCommonTable @upDateQlrxxList="upDateYwrxxList" :tableData="ruleForm.ywrList"
133 :gyfs="ruleForm.qlxx.gyfs" /> 133 :gyfs="ruleForm.sldy.gyfs" />
134 <div class="slxx_title title-block"> 134 <div class="slxx_title title-block">
135 登记原因 135 登记原因
136 <div class="triangle"></div> 136 <div class="triangle"></div>
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
11 <el-row :gutter="10" v-if="ruleForm.slsq"> 11 <el-row :gutter="10" v-if="ruleForm.slsq">
12 <el-col :span="8"> 12 <el-col :span="8">
13 <el-form-item label="业务号:"> 13 <el-form-item label="业务号:">
14 <el-input disabled v-model="ruleForm.slsq.ywh"></el-input> 14 <el-input disabled v-model="ruleForm.flow.ywh"></el-input>
15 </el-form-item> 15 </el-form-item>
16 </el-col> 16 </el-col>
17 <el-col :span="8"> 17 <el-col :span="8">
...@@ -28,12 +28,12 @@ ...@@ -28,12 +28,12 @@
28 <el-row :gutter="10" v-if="ruleForm.slsq"> 28 <el-row :gutter="10" v-if="ruleForm.slsq">
29 <el-col :span="8"> 29 <el-col :span="8">
30 <el-form-item label="权利类型:"> 30 <el-form-item label="权利类型:">
31 <el-input disabled v-model="ruleForm.slsq.qllxmc"></el-input> 31 <el-input disabled v-model="ruleForm.sldy.qllxmc"></el-input>
32 </el-form-item> 32 </el-form-item>
33 </el-col> 33 </el-col>
34 <el-col :span="8"> 34 <el-col :span="8">
35 <el-form-item label="登记类型:"> 35 <el-form-item label="登记类型:">
36 <el-input disabled v-model="ruleForm.slsq.djlxmc"></el-input> 36 <el-input disabled v-model="ruleForm.sldy.djlxmc"></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">
...@@ -136,13 +136,13 @@ ...@@ -136,13 +136,13 @@
136 <el-col :span="16"> 136 <el-col :span="16">
137 <el-form-item label="是否存在禁止或限制转让抵押不动产的约定:"> 137 <el-form-item label="是否存在禁止或限制转让抵押不动产的约定:">
138 <el-input v-model="ruleForm.ygdj.sfczjzhxz" 138 <el-input v-model="ruleForm.ygdj.sfczjzhxz"
139 :disabled="$route.query.viewtype == 1 || ruleForm.slsq.djlx == '300'"></el-input> 139 :disabled="$route.query.viewtype == 1 || ruleForm.sldy.djlx == '300'"></el-input>
140 </el-form-item> 140 </el-form-item>
141 </el-col> 141 </el-col>
142 <el-col :span="8"> 142 <el-col :span="8">
143 <el-form-item label="担保范围:"> 143 <el-form-item label="担保范围:">
144 <el-input v-model="ruleForm.ygdj.dbfw" 144 <el-input v-model="ruleForm.ygdj.dbfw"
145 :disabled="$route.query.viewtype == 1 || ruleForm.slsq.djlx == '300'"></el-input> 145 :disabled="$route.query.viewtype == 1 || ruleForm.sldy.djlx == '300'"></el-input>
146 </el-form-item> 146 </el-form-item>
147 </el-col> 147 </el-col>
148 148
...@@ -159,9 +159,9 @@ ...@@ -159,9 +159,9 @@
159 <div class="triangle"></div> 159 <div class="triangle"></div>
160 </div> 160 </div>
161 <el-row :gutter="10"> 161 <el-row :gutter="10">
162 <el-col :span="14" v-if="ruleForm.qlxx"> 162 <el-col :span="14">
163 <el-form-item label="共有方式:"> 163 <el-form-item label="共有方式:">
164 <el-radio-group :disabled="$route.query.viewtype == 1" v-model="ruleForm.qlxx.gyfs"> 164 <el-radio-group :disabled="$route.query.viewtype == 1" v-model="ruleForm.sldy.gyfs">
165 <el-radio label="0">单独所有</el-radio> 165 <el-radio label="0">单独所有</el-radio>
166 <el-radio label="1">共同共有</el-radio> 166 <el-radio label="1">共同共有</el-radio>
167 <el-radio label="2">按份所有</el-radio> 167 <el-radio label="2">按份所有</el-radio>
...@@ -170,14 +170,14 @@ ...@@ -170,14 +170,14 @@
170 </el-form-item> 170 </el-form-item>
171 </el-col> 171 </el-col>
172 </el-row> 172 </el-row>
173 <qlrCommonTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" 173 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList"
174 :gyfs="ruleForm.qlxx.gyfs" /> 174 :gyfs="ruleForm.sldy.gyfs" />
175 <div class="slxx_title title-block"> 175 <div class="slxx_title title-block">
176 义务人信息 176 义务人信息
177 <div class="triangle"></div> 177 <div class="triangle"></div>
178 </div> 178 </div>
179 <qlrCommonTable v-if="ruleForm.qlxx" @upDateQlrxxList="upDateYwrxxList" :tableData="ruleForm.ywrList" 179 <qlrCommonTable @upDateQlrxxList="upDateYwrxxList" :tableData="ruleForm.ywrList"
180 :gyfs="ruleForm.qlxx.gyfs" /> 180 :gyfs="ruleForm.sldy.gyfs" />
181 <div class="slxx_title title-block"> 181 <div class="slxx_title title-block">
182 登记原因 182 登记原因
183 <div class="triangle"></div> 183 <div class="triangle"></div>
......
...@@ -11,34 +11,34 @@ ...@@ -11,34 +11,34 @@
11 <el-row :gutter="10"> 11 <el-row :gutter="10">
12 <el-col :span="8"> 12 <el-col :span="8">
13 <el-form-item label="业务号:"> 13 <el-form-item label="业务号:">
14 <el-input disabled v-model="ruleForm.slywxx.ywh"></el-input> 14 <el-input disabled v-model="ruleForm.flow.ywh"></el-input>
15 </el-form-item> 15 </el-form-item>
16 </el-col> 16 </el-col>
17 <el-col :span="8"> 17 <el-col :span="8">
18 <el-form-item label="受理人员:"> 18 <el-form-item label="受理人员:">
19 <el-input disabled v-model="ruleForm.slywxx.slry"></el-input> 19 <el-input disabled v-model="ruleForm.slsq.slry"></el-input>
20 </el-form-item> 20 </el-form-item>
21 </el-col> 21 </el-col>
22 <el-col :span="8"> 22 <el-col :span="8">
23 <el-form-item label="受理时间:"> 23 <el-form-item label="受理时间:">
24 <el-input disabled v-model="ruleForm.slywxx.slsj"></el-input> 24 <el-input disabled v-model="ruleForm.slsq.slsj"></el-input>
25 </el-form-item> 25 </el-form-item>
26 </el-col> 26 </el-col>
27 </el-row> 27 </el-row>
28 <el-row :gutter="10"> 28 <el-row :gutter="10">
29 <el-col :span="8"> 29 <el-col :span="8">
30 <el-form-item label="权利类型:" prop="qllx"> 30 <el-form-item label="权利类型:" prop="qllx">
31 <el-input disabled v-model="ruleForm.slywxx.qllxmc"></el-input> 31 <el-input disabled v-model="ruleForm.sldy.qllxmc"></el-input>
32 </el-form-item> 32 </el-form-item>
33 </el-col> 33 </el-col>
34 <el-col :span="8"> 34 <el-col :span="8">
35 <el-form-item label="登记类型:" prop="djlx"> 35 <el-form-item label="登记类型:" prop="djlx">
36 <el-input disabled v-model="ruleForm.slywxx.djlxmc"></el-input> 36 <el-input disabled v-model="ruleForm.sldy.djlxmc"></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="djqx"> 40 <el-form-item label="登记情形:" prop="djqx">
41 <el-input disabled v-model="ruleForm.slywxx.djqxmc"></el-input> 41 <el-input disabled v-model="ruleForm.slsq.djqxmc"></el-input>
42 </el-form-item> 42 </el-form-item>
43 </el-col> 43 </el-col>
44 </el-row> 44 </el-row>
...@@ -155,7 +155,7 @@ ...@@ -155,7 +155,7 @@
155 <el-col :span="24"> 155 <el-col :span="24">
156 <el-form-item label="担保范围:"> 156 <el-form-item label="担保范围:">
157 <el-input v-model="ruleForm.diyaq.dbfw" 157 <el-input v-model="ruleForm.diyaq.dbfw"
158 :disabled="$route.query.viewtype == 1 || ruleForm.slywxx.djlx == '300'"></el-input> 158 :disabled="$route.query.viewtype == 1 || ruleForm.sldy.djlx == '300'"></el-input>
159 </el-form-item> 159 </el-form-item>
160 </el-col> 160 </el-col>
161 </el-row> 161 </el-row>
...@@ -181,7 +181,7 @@ ...@@ -181,7 +181,7 @@
181 <el-row :gutter="10"> 181 <el-row :gutter="10">
182 <el-col :span="14"> 182 <el-col :span="14">
183 <el-form-item label="共有方式:"> 183 <el-form-item label="共有方式:">
184 <el-radio-group :disabled="$route.query.viewtype == 1" v-model="ruleForm.slywxx.gyfs"> 184 <el-radio-group :disabled="$route.query.viewtype == 1" v-model="ruleForm.sldy.gyfs">
185 <el-radio label="0">单独所有</el-radio> 185 <el-radio label="0">单独所有</el-radio>
186 <el-radio label="1">共同共有</el-radio> 186 <el-radio label="1">共同共有</el-radio>
187 <el-radio label="2">按份所有</el-radio> 187 <el-radio label="2">按份所有</el-radio>
...@@ -189,15 +189,15 @@ ...@@ -189,15 +189,15 @@
189 </el-radio-group> 189 </el-radio-group>
190 </el-form-item> 190 </el-form-item>
191 </el-col> 191 </el-col>
192 <el-col :span="5" v-show="ruleForm.gyfs == '2'"> 192 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'">
193 <el-form-item label="是否分别持证:"> 193 <el-form-item label="是否分别持证:">
194 <el-radio-group v-model="ruleForm.slywxx.sqfbcz"> 194 <el-radio-group v-model="ruleForm.sldy.sqfbcz">
195 <el-radio label="1"></el-radio> 195 <el-radio label="1"></el-radio>
196 <el-radio label="0"></el-radio> 196 <el-radio label="0"></el-radio>
197 </el-radio-group> 197 </el-radio-group>
198 </el-form-item> 198 </el-form-item>
199 </el-col> 199 </el-col>
200 <el-col :span="5" v-show="ruleForm.gyfs == '2'"> 200 <el-col :span="5" v-show="ruleForm.sldy.gyfs == '2'">
201 <el-form-item label="持证人:"> 201 <el-form-item label="持证人:">
202 <el-select v-model="ruleForm.czr" placeholder="持证人"> 202 <el-select v-model="ruleForm.czr" placeholder="持证人">
203 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value"> 203 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value">
...@@ -207,7 +207,7 @@ ...@@ -207,7 +207,7 @@
207 </el-col> 207 </el-col>
208 </el-row> 208 </el-row>
209 <qlrCommonTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" 209 <qlrCommonTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList"
210 :viewtype="$route.query.viewtype" :gyfs="ruleForm.slywxx.gyfs" /> 210 :viewtype="$route.query.viewtype" :gyfs="ruleForm.sldy.gyfs" />
211 <div class="slxx_title title-block"> 211 <div class="slxx_title title-block">
212 抵押人信息 212 抵押人信息
213 <div class="triangle"></div> 213 <div class="triangle"></div>
...@@ -221,7 +221,7 @@ ...@@ -221,7 +221,7 @@
221 </div> 221 </div>
222 <el-row :gutter="10"> 222 <el-row :gutter="10">
223 <el-col> 223 <el-col>
224 <el-form-item v-if="ruleForm.slywxx.djlx == '400'" label="注销抵押原因:" prop="djyy"> 224 <el-form-item v-if="ruleForm.sldy.djlx == '400'" label="注销抵押原因:" prop="djyy">
225 <el-input class="textArea" type="textarea" :disabled="$route.query.viewtype == 1" 225 <el-input class="textArea" type="textarea" :disabled="$route.query.viewtype == 1"
226 v-model="ruleForm.diyaq.zxdyyy"> 226 v-model="ruleForm.diyaq.zxdyyy">
227 </el-input> 227 </el-input>
......