bdcafaba by tianhaohao@pashanhoo.com

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

2 parents 7d78d8aa 6925a01d
...@@ -49,7 +49,7 @@ export function deleteRepairRecord (params) { ...@@ -49,7 +49,7 @@ export function deleteRepairRecord (params) {
49 */ 49 */
50 export function init (params) { 50 export function init (params) {
51 return request({ 51 return request({
52 url: SERVER.SERVERAPI + '/rest/djbRepair/init?bsmRepair='+params, 52 url: SERVER.SERVERAPI + '/rest/djbRepair/init?bsmRepair='+params.bsmRepair+'&isEdit='+params.isEdit,
53 method: 'get', 53 method: 'get',
54 }) 54 })
55 } 55 }
......
1 /*
2 * @Description:
3 * @Autor: renchao
4 * @LastEditTime: 2023-07-03 08:59:06
5 */
6 import store from '@/store'
1 export function getSjlx (level) { 7 export function getSjlx (level) {
2 const resultMap = { 8 const resultMap = {
3 1: '系统数据', 9 1: '系统数据',
...@@ -6,3 +12,15 @@ export function getSjlx (level) { ...@@ -6,3 +12,15 @@ export function getSjlx (level) {
6 } 12 }
7 return resultMap[level] || resultMap.default; 13 return resultMap[level] || resultMap.default;
8 } 14 }
15
16 export function getDictLeabel (level, code) {
17 const resultMap = store.getters.dictData[code]
18 const desiredObject = resultMap.find(obj => obj.dcode === level);
19
20 if (desiredObject) {
21 const desiredName = desiredObject.dname;
22 return desiredName
23 } else {
24 return ''
25 }
26 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -175,8 +175,9 @@ export default { ...@@ -175,8 +175,9 @@ export default {
175 mounted() {}, 175 mounted() {},
176 methods: { 176 methods: {
177 loadData() { 177 loadData() {
178 console.log("预告登记",this.propsParam); 178 console.log("查封登记",this.propsParam);
179 init(this.propsParam.bsmRepair).then((res) => { 179 this.propsParam.isEdit=this.$parent.isEdit
180 init(this.propsParam).then((res) => {
180 if (res.code == 200) { 181 if (res.code == 200) {
181 this.ruleForm = res.result; 182 this.ruleForm = res.result;
182 console.log("this.ruleForm",this.ruleForm); 183 console.log("this.ruleForm",this.ruleForm);
......
...@@ -183,7 +183,7 @@ ...@@ -183,7 +183,7 @@
183 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 183 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
184 </el-form-item>--> 184 </el-form-item>-->
185 <el-form-item label="抵押不动产类型:"> 185 <el-form-item label="抵押不动产类型:">
186 <el-select v-model="ruleForm.qlxx.djlx"> 186 <el-select v-model="ruleForm.diyaq.djlx">
187 <el-option 187 <el-option
188 v-for="item in dictData['A27']" 188 v-for="item in dictData['A27']"
189 :key="item.dcode" 189 :key="item.dcode"
...@@ -195,32 +195,32 @@ ...@@ -195,32 +195,32 @@
195 </el-col> 195 </el-col>
196 <el-col :span="8"> 196 <el-col :span="8">
197 <el-form-item label="抵押人:"> 197 <el-form-item label="抵押人:">
198 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 198 <el-input v-model="ruleForm.diyaq.dyr"></el-input>
199 </el-form-item> 199 </el-form-item>
200 </el-col> 200 </el-col>
201 <el-col :span="8"> 201 <el-col :span="8">
202 <el-form-item label="抵押人类型:"> 202 <el-form-item label="抵押人类型:">
203 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 203 <el-input v-model="ruleForm.diyaq.dyrlx"></el-input>
204 </el-form-item> 204 </el-form-item>
205 </el-col> 205 </el-col>
206 <el-col :span="8"> 206 <el-col :span="8">
207 <el-form-item label="抵押方式:"> 207 <el-form-item label="抵押方式:">
208 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 208 <el-input v-model="ruleForm.diyaq.dyfs"></el-input>
209 </el-form-item> 209 </el-form-item>
210 </el-col> 210 </el-col>
211 <el-col :span="8"> 211 <el-col :span="8">
212 <el-form-item label="抵押权顺位:"> 212 <el-form-item label="抵押权顺位:">
213 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 213 <el-input v-model="ruleForm.diyaq.dyqsw"></el-input>
214 </el-form-item> 214 </el-form-item>
215 </el-col> 215 </el-col>
216 <el-col :span="8"> 216 <el-col :span="8">
217 <el-form-item label="抵押金额类型:"> 217 <el-form-item label="抵押金额类型:">
218 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 218 <el-input v-model="ruleForm.diyaq.dyjelx"></el-input>
219 </el-form-item> 219 </el-form-item>
220 </el-col> 220 </el-col>
221 <el-col :span="8"> 221 <el-col :span="8">
222 <el-form-item label="是否预告登记:"> 222 <el-form-item label="是否预告登记:">
223 <el-select v-model="ruleForm.qlxx.djlx"> 223 <el-select v-model="ruleForm.diyaq.sfygdj">
224 <el-option 224 <el-option
225 v-for="item in dictData['A6']" 225 v-for="item in dictData['A6']"
226 :key="item.dcode" 226 :key="item.dcode"
...@@ -232,12 +232,12 @@ ...@@ -232,12 +232,12 @@
232 </el-col> 232 </el-col>
233 <el-col :span="8"> 233 <el-col :span="8">
234 <el-form-item label="在建建筑物坐落:"> 234 <el-form-item label="在建建筑物坐落:">
235 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 235 <el-input v-model="ruleForm.diyaq.zjzzwzl"></el-input>
236 </el-form-item> 236 </el-form-item>
237 </el-col> 237 </el-col>
238 <el-col :span="8"> 238 <el-col :span="8">
239 <el-form-item label="在建建筑物抵押范围:"> 239 <el-form-item label="在建建筑物抵押范围:">
240 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 240 <el-input v-model="ruleForm.diyaq.zjjzwdyfw"></el-input>
241 </el-form-item> 241 </el-form-item>
242 </el-col> 242 </el-col>
243 <el-col :span="8"> 243 <el-col :span="8">
...@@ -299,12 +299,12 @@ ...@@ -299,12 +299,12 @@
299 </el-col> 299 </el-col>
300 <el-col :span="8"> 300 <el-col :span="8">
301 <el-form-item label="币种"> 301 <el-form-item label="币种">
302 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 302 <el-input v-model="ruleForm.diyaq.bz"></el-input>
303 </el-form-item> 303 </el-form-item>
304 </el-col> 304 </el-col>
305 <el-col :span="8"> 305 <el-col :span="8">
306 <el-form-item label="担保范围"> 306 <el-form-item label="担保范围">
307 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 307 <el-input v-model="ruleForm.diyaq.dbfw"></el-input>
308 </el-form-item> 308 </el-form-item>
309 </el-col> 309 </el-col>
310 <el-col :span="8"> 310 <el-col :span="8">
...@@ -314,37 +314,37 @@ ...@@ -314,37 +314,37 @@
314 </el-col> 314 </el-col>
315 <el-col :span="8"> 315 <el-col :span="8">
316 <el-form-item label="债务履行起始时间"> 316 <el-form-item label="债务履行起始时间">
317 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 317 <el-input v-model="ruleForm.diyaq.zwlxqssj"></el-input>
318 </el-form-item> 318 </el-form-item>
319 </el-col> 319 </el-col>
320 <el-col :span="8"> 320 <el-col :span="8">
321 <el-form-item label="债务履行结束时间"> 321 <el-form-item label="债务履行结束时间">
322 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 322 <el-input v-model="ruleForm.diyaq.zwlxjssj"></el-input>
323 </el-form-item> 323 </el-form-item>
324 </el-col> 324 </el-col>
325 <el-col :span="8"> 325 <el-col :span="8">
326 <el-form-item label="最高债权确定事实和数额"> 326 <el-form-item label="最高债权确定事实和数额">
327 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 327 <el-input v-model="ruleForm.diyaq.zgzqqdss"></el-input>
328 </el-form-item> 328 </el-form-item>
329 </el-col> 329 </el-col>
330 <el-col :span="8"> 330 <el-col :span="8">
331 <el-form-item label="是否存在禁止或者限制转让抵押不动产的约定"> 331 <el-form-item label="是否存在禁止或者限制转让抵押不动产的约定">
332 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 332 <el-input v-model="ruleForm.diyaq.sfzqfsbh"></el-input>
333 </el-form-item> 333 </el-form-item>
334 </el-col> 334 </el-col>
335 <el-col :span="8"> 335 <el-col :span="8">
336 <el-form-item label="不动产登记证明号"> 336 <el-form-item label="不动产登记证明号">
337 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 337 <el-input v-model="ruleForm.diyaq.bdcdjzmh"></el-input>
338 </el-form-item> 338 </el-form-item>
339 </el-col> 339 </el-col>
340 <el-col :span="8"> 340 <el-col :span="8">
341 <el-form-item label="注销抵押业务号"> 341 <el-form-item label="注销抵押业务号">
342 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 342 <el-input v-model="ruleForm.diyaq.zxdyywh"></el-input>
343 </el-form-item> 343 </el-form-item>
344 </el-col> 344 </el-col>
345 <el-col :span="8"> 345 <el-col :span="8">
346 <el-form-item label="注销抵押原因"> 346 <el-form-item label="注销抵押原因">
347 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 347 <el-input v-model="ruleForm.diyaq.zxdyyy"></el-input>
348 </el-form-item> 348 </el-form-item>
349 </el-col> 349 </el-col>
350 <el-col :span="8"> 350 <el-col :span="8">
...@@ -357,36 +357,6 @@ ...@@ -357,36 +357,6 @@
357 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 357 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
358 </el-form-item> 358 </el-form-item>
359 </el-col> 359 </el-col>
360 <el-col :span="8">
361 <el-form-item label="注销登簿人">
362 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
363 </el-form-item>
364 </el-col>
365 <el-col :span="8">
366 <el-form-item label="注销登簿人">
367 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
368 </el-form-item>
369 </el-col>
370 <el-col :span="8">
371 <el-form-item label="注销登簿人">
372 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
373 </el-form-item>
374 </el-col>
375 <el-col :span="8">
376 <el-form-item label="注销登簿人">
377 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
378 </el-form-item>
379 </el-col>
380 <el-col :span="8">
381 <el-form-item label="注销登簿人">
382 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
383 </el-form-item>
384 </el-col>
385 <el-col :span="8">
386 <el-form-item label="注销登簿人">
387 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
388 </el-form-item>
389 </el-col>
390 <el-col :span="24"> 360 <el-col :span="24">
391 <el-form-item label="附记:"> 361 <el-form-item label="附记:">
392 <el-input v-model="ruleForm.diyaq.fj"></el-input> 362 <el-input v-model="ruleForm.diyaq.fj"></el-input>
...@@ -508,8 +478,9 @@ export default { ...@@ -508,8 +478,9 @@ export default {
508 mounted() {}, 478 mounted() {},
509 methods: { 479 methods: {
510 loadData() { 480 loadData() {
511 console.log("预告登记", this.propsParam); 481 console.log("抵押权", this.propsParam);
512 init(this.propsParam.bsmRepair).then((res) => { 482 this.propsParam.isEdit=this.$parent.isEdit
483 init(this.propsParam).then((res) => {
513 if (res.code == 200) { 484 if (res.code == 200) {
514 this.ruleForm = res.result; 485 this.ruleForm = res.result;
515 console.log("this.ruleForm", this.ruleForm); 486 console.log("this.ruleForm", this.ruleForm);
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-06-25 15:52:42 4 * @LastEditTime: 2023-07-03 09:59:11
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -113,14 +113,12 @@ ...@@ -113,14 +113,12 @@
113 v-for="item in qsztlist" 113 v-for="item in qsztlist"
114 :key="item.dcode" 114 :key="item.dcode"
115 :label="item.dname" 115 :label="item.dname"
116 :value="item.dcode" 116 :value="item.dcode">
117 >
118 </el-option> 117 </el-option>
119 </el-select> 118 </el-select>
120 </el-form-item> 119 </el-form-item>
121 </el-col> 120 </el-col>
122 121
123
124 <el-col :span="8"> 122 <el-col :span="8">
125 <el-form-item label="供地役不动产单元号:"> 123 <el-form-item label="供地役不动产单元号:">
126 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 124 <el-input v-model="ruleForm.qlxx.djsj"></el-input>
...@@ -264,17 +262,18 @@ ...@@ -264,17 +262,18 @@
264 </div> 262 </div>
265 </template> 263 </template>
266 <script> 264 <script>
267 import { mapGetters } from "vuex"; 265 import { mapGetters } from "vuex";
268 import { init,save } from "@/api/djbbl.js"; 266 import { init, save } from "@/api/djbbl.js";
269 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable"; 267 import { getSjlx, getDictLeabel } from "@/utils/dictionary.js";
270 import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable"; 268 import qlrCommonTable from "@/views/djbworkflow/components/qlrCommonTable";
271 import tdytTable from "@/views/workflow/components/tdytTable"; 269 import ywrCommonTable from "@/views/djbworkflow/components/ywrCommonTable";
272 export default { 270 import tdytTable from "@/views/workflow/components/tdytTable";
273 components: { qlrCommonTable,ywrCommonTable,tdytTable }, 271 export default {
272 components: { qlrCommonTable, ywrCommonTable, tdytTable },
274 computed: { 273 computed: {
275 ...mapGetters(["dictData", "flag"]), 274 ...mapGetters(["dictData", "flag"]),
276 }, 275 },
277 data() { 276 data () {
278 return { 277 return {
279 //表单是否可操作 278 //表单是否可操作
280 propsParam: this.$attrs, 279 propsParam: this.$attrs,
...@@ -298,42 +297,43 @@ export default { ...@@ -298,42 +297,43 @@ export default {
298 rules: {}, 297 rules: {},
299 }; 298 };
300 }, 299 },
301 created() { 300 created () {
302 this.loadData(); 301 this.loadData();
303 }, 302 },
304 mounted() {}, 303 mounted () { },
305 methods: { 304 methods: {
306 loadData() { 305 loadData () {
307 console.log("预告登记",this.propsParam); 306 console.log("地役权", this.propsParam);
308 init(this.propsParam.bsmRepair).then((res) => { 307 this.propsParam.isEdit=this.$parent.isEdit
308 init(this.propsParam).then((res) => {
309 if (res.code == 200) { 309 if (res.code == 200) {
310 this.ruleForm = res.result; 310 this.ruleForm = res.result;
311 console.log("this.ruleForm",this.ruleForm); 311 console.log("this.ruleForm", this.ruleForm);
312 this.isShow = true; 312 this.isShow = true;
313 } 313 }
314 }); 314 });
315 }, 315 },
316 // 更新土地用途信息 316 // 更新土地用途信息
317 upDateTdytxxList(val) { 317 upDateTdytxxList (val) {
318 console.log("VAL",val); 318 console.log("VAL", val);
319 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val)); 319 this.ruleForm.tdytqxList && (this.ruleForm.tdytqxList = _.cloneDeep(val));
320 this.key++; 320 this.key++;
321 }, 321 },
322 // 更新权利人信息 322 // 更新权利人信息
323 upDateQlrxxList(val) { 323 upDateQlrxxList (val) {
324 console.log("val",val); 324 console.log("val", val);
325 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val)); 325 this.ruleForm.qlrData && (this.ruleForm.qlrData = _.cloneDeep(val));
326 console.log("this.ruleForm.qlrData",this.ruleForm.qlrData); 326 console.log("this.ruleForm.qlrData", this.ruleForm.qlrData);
327 this.czrOptions = this.ruleForm.qlrData; 327 this.czrOptions = this.ruleForm.qlrData;
328 this.key++; 328 this.key++;
329 }, 329 },
330 // 更新义务人信息 330 // 更新义务人信息
331 upDateYwrxxList(val) { 331 upDateYwrxxList (val) {
332 this.ruleForm.ywrData && (this.ruleForm.ywrData = _.cloneDeep(val)); 332 this.ruleForm.ywrData && (this.ruleForm.ywrData = _.cloneDeep(val));
333 this.key++; 333 this.key++;
334 }, 334 },
335 onSubmit() { 335 onSubmit () {
336 console.log("this.ruleForm大信息",this.ruleForm); 336 console.log("this.ruleForm大信息", this.ruleForm);
337 if (this.ruleForm.qlrData.length == 0) { 337 if (this.ruleForm.qlrData.length == 0) {
338 this.$message({ 338 this.$message({
339 showClose: true, 339 showClose: true,
...@@ -389,9 +389,9 @@ export default { ...@@ -389,9 +389,9 @@ export default {
389 }); 389 });
390 }, 390 },
391 }, 391 },
392 }; 392 };
393 </script> 393 </script>
394 <style scoped lang="scss"> 394 <style scoped lang="scss">
395 @import "~@/styles/public.scss"; 395 @import "~@/styles/public.scss";
396 @import "~@/styles/slxx/slxx.scss"; 396 @import "~@/styles/slxx/slxx.scss";
397 </style> 397 </style>
......
...@@ -392,7 +392,9 @@ export default { ...@@ -392,7 +392,9 @@ export default {
392 mounted() {}, 392 mounted() {},
393 methods: { 393 methods: {
394 loadData() { 394 loadData() {
395 init(this.propsParam.bsmRepair).then((res) => { 395 console.log("房屋", this.propsParam);
396 this.propsParam.isEdit=this.$parent.isEdit
397 init(this.propsParam).then((res) => {
396 if (res.code == 200) { 398 if (res.code == 200) {
397 this.ruleForm = res.result; 399 this.ruleForm = res.result;
398 if( this.ruleForm.tdytqxList.length>0){ 400 if( this.ruleForm.tdytqxList.length>0){
......
...@@ -90,17 +90,43 @@ ...@@ -90,17 +90,43 @@
90 </el-select> 90 </el-select>
91 </el-form-item> 91 </el-form-item>
92 </el-col> 92 </el-col>
93
93 <el-col :span="8"> 94 <el-col :span="8">
95 <el-form-item label="登记原因:">
96 <el-input v-model="ruleForm.jsydsyq.djyy"></el-input>
97 </el-form-item>
98 </el-col>
99 <!-- <el-col :span="8">
94 <el-form-item label="房地坐落:"> 100 <el-form-item label="房地坐落:">
95 <el-input v-model="ruleForm.qlxx.zl"></el-input> 101 <el-input v-model="ruleForm.qlxx.zl"></el-input>
96 </el-form-item> 102 </el-form-item>
97 </el-col> 103 </el-col> -->
98 <el-col :span="8"> 104 <el-col :span="8">
99 <el-form-item label="使用权面积:"> 105 <el-form-item label="使用权面积:">
100 <el-input v-model="ruleForm.jsydsyq.syqmj"></el-input> 106 <el-input v-model="ruleForm.jsydsyq.syqmj"></el-input>
101 </el-form-item> 107 </el-form-item>
102 </el-col> 108 </el-col>
103 <el-col :span="8"> 109 <el-col :span="8">
110 <el-form-item label="使用权起始时间">
111 <el-input v-model="ruleForm.jsydsyq.syqqssj"></el-input>
112 </el-form-item>
113 </el-col>
114 <el-col :span="8">
115 <el-form-item label="使用权结束时间">
116 <el-input v-model="ruleForm.jsydsyq.syqjssj"></el-input>
117 </el-form-item>
118 </el-col>
119 <el-col :span="8">
120 <el-form-item label="土地使用期限">
121 <el-input v-model="ruleForm.jsydsyq.tdsyqx"></el-input>
122 </el-form-item>
123 </el-col>
124 <el-col :span="8">
125 <el-form-item label="土地用途">
126 <el-input v-model="ruleForm.jsydsyq.yt"></el-input>
127 </el-form-item>
128 </el-col>
129 <el-col :span="8">
104 <el-form-item label="取得价格:"> 130 <el-form-item label="取得价格:">
105 <div style="display: flex"> 131 <div style="display: flex">
106 <el-input 132 <el-input
...@@ -292,7 +318,8 @@ export default { ...@@ -292,7 +318,8 @@ export default {
292 return store.getters.dictData[val]; 318 return store.getters.dictData[val];
293 }, 319 },
294 loadData() { 320 loadData() {
295 init(this.propsParam.bsmRepair).then((res) => { 321 this.propsParam.isEdit=this.$parent.isEdit
322 init(this.propsParam).then((res) => {
296 if (res.code == 200) { 323 if (res.code == 200) {
297 this.ruleForm = res.result; 324 this.ruleForm = res.result;
298 if( this.ruleForm.tdytqxList.length>0){ 325 if( this.ruleForm.tdytqxList.length>0){
......
...@@ -66,7 +66,7 @@ ...@@ -66,7 +66,7 @@
66 </el-col> 66 </el-col>
67 <el-col :span="8"> 67 <el-col :span="8">
68 <el-form-item label="登记原因:"> 68 <el-form-item label="登记原因:">
69 <el-input disabled v-model="ruleForm.qlxx.qllxmc"></el-input> 69 <el-input disabled v-model="ruleForm.ygdj.djyy"></el-input>
70 </el-form-item> 70 </el-form-item>
71 </el-col> 71 </el-col>
72 <el-col :span="8"> 72 <el-col :span="8">
...@@ -128,7 +128,7 @@ ...@@ -128,7 +128,7 @@
128 128
129 <el-col :span="8"> 129 <el-col :span="8">
130 <el-form-item label="预告登记种类"> 130 <el-form-item label="预告登记种类">
131 <el-select v-model="ruleForm.qlxx.djlx"> 131 <el-select v-model="ruleForm.ygdj.ygdjlx">
132 <el-option 132 <el-option
133 v-for="item in dictData['A29']" 133 v-for="item in dictData['A29']"
134 :key="item.dcode" 134 :key="item.dcode"
...@@ -141,12 +141,12 @@ ...@@ -141,12 +141,12 @@
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.qlxx.djsj"></el-input> 144 <el-input v-model="ruleForm.ygdj.tdsyqr"></el-input>
145 </el-form-item> 145 </el-form-item>
146 </el-col> 146 </el-col>
147 <el-col :span="8"> 147 <el-col :span="8">
148 <el-form-item label="规划用途"> 148 <el-form-item label="规划用途">
149 <el-select v-model="ruleForm.qlxx.djlx"> 149 <el-select v-model="ruleForm.ygdj.ghyt">
150 <el-option 150 <el-option
151 v-for="item in dictData['A17']" 151 v-for="item in dictData['A17']"
152 :key="item.dcode" 152 :key="item.dcode"
...@@ -159,12 +159,12 @@ ...@@ -159,12 +159,12 @@
159 </el-col> 159 </el-col>
160 <el-col :span="8"> 160 <el-col :span="8">
161 <el-form-item label="用途名称"> 161 <el-form-item label="用途名称">
162 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 162 <el-input v-model="ruleForm.ygdj.ytmc"></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">
166 <el-form-item label="房屋性质"> 166 <el-form-item label="房屋性质">
167 <el-select v-model="ruleForm.qlxx.djlx"> 167 <el-select v-model="ruleForm.ygdj.fwxz">
168 <el-option 168 <el-option
169 v-for="item in dictData['A19']" 169 v-for="item in dictData['A19']"
170 :key="item.dcode" 170 :key="item.dcode"
...@@ -177,12 +177,12 @@ ...@@ -177,12 +177,12 @@
177 </el-col> 177 </el-col>
178 <el-col :span="8"> 178 <el-col :span="8">
179 <el-form-item label="房屋性质名称"> 179 <el-form-item label="房屋性质名称">
180 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 180 <el-input v-model="ruleForm.ygdj.fwxzmc"></el-input>
181 </el-form-item> 181 </el-form-item>
182 </el-col> 182 </el-col>
183 <el-col :span="8"> 183 <el-col :span="8">
184 <el-form-item label="房屋结构"> 184 <el-form-item label="房屋结构">
185 <el-select v-model="ruleForm.qlxx.djlx"> 185 <el-select v-model="ruleForm.ygdj.fwjg">
186 <el-option 186 <el-option
187 v-for="item in dictData['A46']" 187 v-for="item in dictData['A46']"
188 :key="item.dcode" 188 :key="item.dcode"
...@@ -195,62 +195,62 @@ ...@@ -195,62 +195,62 @@
195 </el-col> 195 </el-col>
196 <el-col :span="8"> 196 <el-col :span="8">
197 <el-form-item label="所在层"> 197 <el-form-item label="所在层">
198 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 198 <el-input v-model="ruleForm.ygdj.szc"></el-input>
199 </el-form-item> 199 </el-form-item>
200 </el-col> 200 </el-col>
201 <el-col :span="8"> 201 <el-col :span="8">
202 <el-form-item label="总层数"> 202 <el-form-item label="总层数">
203 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 203 <el-input v-model="ruleForm.ygdj.zcs"></el-input>
204 </el-form-item> 204 </el-form-item>
205 </el-col> 205 </el-col>
206 <el-col :span="8"> 206 <el-col :span="8">
207 <el-form-item label="建筑面积"> 207 <el-form-item label="建筑面积">
208 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 208 <el-input v-model="ruleForm.ygdj.jzmj"></el-input>
209 </el-form-item> 209 </el-form-item>
210 </el-col> 210 </el-col>
211 <el-col :span="8"> 211 <el-col :span="8">
212 <el-form-item label="注销预告业务号"> 212 <el-form-item label="注销预告业务号">
213 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 213 <el-input v-model="ruleForm.ygdj.zxygywh"></el-input>
214 </el-form-item> 214 </el-form-item>
215 </el-col> 215 </el-col>
216 <el-col :span="8"> 216 <el-col :span="8">
217 <el-form-item label="注销预告原因"> 217 <el-form-item label="注销预告原因">
218 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 218 <el-input v-model="ruleForm.ygdj.zxygyy"></el-input>
219 </el-form-item> 219 </el-form-item>
220 </el-col> 220 </el-col>
221 <el-col :span="8"> 221 <el-col :span="8">
222 <el-form-item label="注销时间"> 222 <el-form-item label="注销时间">
223 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 223 <el-input v-model="ruleForm.ygdj.zxsj"></el-input>
224 </el-form-item> 224 </el-form-item>
225 </el-col> 225 </el-col>
226 <el-col :span="8"> 226 <el-col :span="8">
227 <el-form-item label="取得价格/被担保主债权数额"> 227 <el-form-item label="取得价格/被担保主债权数额">
228 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 228 <el-input v-model="ruleForm.ygdj.qdjg"></el-input>
229 </el-form-item> 229 </el-form-item>
230 </el-col> 230 </el-col>
231 <el-col :span="8"> 231 <el-col :span="8">
232 <el-form-item label="金额单位"> 232 <el-form-item label="金额单位">
233 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 233 <el-input v-model="ruleForm.ygdj.jedw"></el-input>
234 </el-form-item> 234 </el-form-item>
235 </el-col> 235 </el-col>
236 <el-col :span="8"> 236 <el-col :span="8">
237 <el-form-item label="担保范围"> 237 <el-form-item label="担保范围">
238 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 238 <el-input v-model="ruleForm.ygdj.dbfw"></el-input>
239 </el-form-item> 239 </el-form-item>
240 </el-col> 240 </el-col>
241 <el-col :span="8"> 241 <el-col :span="8">
242 <el-form-item label="是否存在禁止或限制转让抵押不动产的约定"> 242 <el-form-item label="是否存在禁止或限制转让抵押不动产的约定">
243 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 243 <el-input v-model="ruleForm.ygdj.sfczjzhxz"></el-input>
244 </el-form-item> 244 </el-form-item>
245 </el-col> 245 </el-col>
246 <el-col :span="8"> 246 <el-col :span="8">
247 <el-form-item label="不动产登记证明号"> 247 <el-form-item label="不动产登记证明号">
248 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 248 <el-input v-model="ruleForm.ygdj.bdcdjzmh"></el-input>
249 </el-form-item> 249 </el-form-item>
250 </el-col> 250 </el-col>
251 <el-col :span="24"> 251 <el-col :span="24">
252 <el-form-item label="附记:"> 252 <el-form-item label="附记:">
253 <el-input v-model="ruleForm.qlxx.fj"></el-input> 253 <el-input v-model="ruleForm.ygdj.fj"></el-input>
254 </el-form-item> 254 </el-form-item>
255 </el-col> 255 </el-col>
256 </el-row> 256 </el-row>
...@@ -340,7 +340,8 @@ export default { ...@@ -340,7 +340,8 @@ export default {
340 methods: { 340 methods: {
341 loadData() { 341 loadData() {
342 console.log("预告登记", this.propsParam); 342 console.log("预告登记", this.propsParam);
343 init(this.propsParam.bsmRepair).then((res) => { 343 this.propsParam.isEdit=this.$parent.isEdit
344 init(this.propsParam).then((res) => {
344 if (res.code == 200) { 345 if (res.code == 200) {
345 this.ruleForm = res.result; 346 this.ruleForm = res.result;
346 console.log("this.ruleForm", this.ruleForm); 347 console.log("this.ruleForm", this.ruleForm);
......
...@@ -59,17 +59,17 @@ ...@@ -59,17 +59,17 @@
59 </el-col> 59 </el-col>
60 </el-row> 60 </el-row>
61 <el-row :gutter="10"> 61 <el-row :gutter="10">
62 <el-col :span="8"> 62 <!-- <el-col :span="8">
63 <el-form-item label="权利类型:"> 63 <el-form-item label="权利类型:">
64 <el-input disabled v-model="ruleForm.qlxx.qllxmc"></el-input> 64 <el-input disabled v-model="ruleForm.qlxx.qllxmc"></el-input>
65 </el-form-item> 65 </el-form-item>
66 </el-col> 66 </el-col> -->
67 <el-col :span="8"> 67 <!-- <el-col :span="8">
68 <el-form-item label="登记原因:"> 68 <el-form-item label="登记原因:">
69 <el-input disabled v-model="ruleForm.qlxx.qllxmc"></el-input> 69 <el-input disabled v-model="ruleForm.qlxx.qllxmc"></el-input>
70 </el-form-item> 70 </el-form-item>
71 </el-col> 71 </el-col> -->
72 <el-col :span="8"> 72 <!-- <el-col :span="8">
73 <el-form-item label="登记类型:"> 73 <el-form-item label="登记类型:">
74 <el-select v-model="ruleForm.qlxx.djlx"> 74 <el-select v-model="ruleForm.qlxx.djlx">
75 <el-option 75 <el-option
...@@ -81,17 +81,17 @@ ...@@ -81,17 +81,17 @@
81 </el-option> 81 </el-option>
82 </el-select> 82 </el-select>
83 </el-form-item> 83 </el-form-item>
84 </el-col> 84 </el-col> -->
85 <el-col :span="8"> 85 <!-- <el-col :span="8">
86 <el-form-item label="不动产坐落:"> 86 <el-form-item label="不动产坐落:">
87 <el-input v-model="ruleForm.qlxx.zl"></el-input> 87 <el-input v-model="ruleForm.qlxx.zl"></el-input>
88 </el-form-item> 88 </el-form-item>
89 </el-col> 89 </el-col> -->
90 <el-col :span="8"> 90 <!-- <el-col :span="8">
91 <el-form-item label="不动产权证号:"> 91 <el-form-item label="不动产权证号:">
92 <el-input v-model="ruleForm.qlxx.bdcqzh"></el-input> 92 <el-input v-model="ruleForm.qlxx.bdcqzh"></el-input>
93 </el-form-item> 93 </el-form-item>
94 </el-col> 94 </el-col> -->
95 <el-col :span="8"> 95 <el-col :span="8">
96 <el-form-item label="区县代码:"> 96 <el-form-item label="区县代码:">
97 <el-input v-model="ruleForm.qlxx.qxdm"></el-input> 97 <el-input v-model="ruleForm.qlxx.qxdm"></el-input>
...@@ -128,42 +128,42 @@ ...@@ -128,42 +128,42 @@
128 128
129 <el-col :span="8"> 129 <el-col :span="8">
130 <el-form-item label="异议事项"> 130 <el-form-item label="异议事项">
131 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 131 <el-input v-model="ruleForm.yydj.yysx"></el-input>
132 </el-form-item> 132 </el-form-item>
133 </el-col> 133 </el-col>
134 <el-col :span="8"> 134 <el-col :span="8">
135 <el-form-item label="不动产登记证明号"> 135 <el-form-item label="不动产登记证明号">
136 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 136 <el-input v-model="ruleForm.yydj.bdcdjzmh"></el-input>
137 </el-form-item> 137 </el-form-item>
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.qlxx.djsj"></el-input> 141 <el-input v-model="ruleForm.yydj.zxyyywh"></el-input>
142 </el-form-item> 142 </el-form-item>
143 </el-col> 143 </el-col>
144 <el-col :span="8"> 144 <el-col :span="8">
145 <el-form-item label="登记时间:"> 145 <el-form-item label="注销异议原因">
146 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 146 <el-input v-model="ruleForm.yydj.zxyyyy"></el-input>
147 </el-form-item> 147 </el-form-item>
148 </el-col> 148 </el-col>
149 <el-col :span="8"> 149 <el-col :span="8">
150 <el-form-item label="登记时间:"> 150 <el-form-item label="注销异议登簿人">
151 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 151 <el-input v-model="ruleForm.yydj.zxyydbr"></el-input>
152 </el-form-item> 152 </el-form-item>
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 v-model="ruleForm.qlxx.djsj"></el-input> 156 <el-input v-model="ruleForm.yydj.zxyydjsj"></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">
160 <el-form-item label="登记时间:"> 160 <el-form-item label="登记时间:">
161 <el-input v-model="ruleForm.qlxx.djsj"></el-input> 161 <el-input v-model="ruleForm.yydj.djsj"></el-input>
162 </el-form-item> 162 </el-form-item>
163 </el-col> 163 </el-col>
164 <el-col :span="24"> 164 <el-col :span="24">
165 <el-form-item label="附记:"> 165 <el-form-item label="附记:">
166 <el-input v-model="ruleForm.qlxx.fj"></el-input> 166 <el-input v-model="ruleForm.yydj.fj"></el-input>
167 </el-form-item> 167 </el-form-item>
168 </el-col> 168 </el-col>
169 </el-row> 169 </el-row>
...@@ -252,8 +252,9 @@ export default { ...@@ -252,8 +252,9 @@ export default {
252 mounted() {}, 252 mounted() {},
253 methods: { 253 methods: {
254 loadData() { 254 loadData() {
255 console.log("预告登记", this.propsParam); 255 console.log("异议登记", this.propsParam);
256 init(this.propsParam.bsmRepair).then((res) => { 256 this.propsParam.isEdit=this.$parent.isEdit
257 init(this.propsParam).then((res) => {
257 if (res.code == 200) { 258 if (res.code == 200) {
258 this.ruleForm = res.result; 259 this.ruleForm = res.result;
259 console.log("this.ruleForm", this.ruleForm); 260 console.log("this.ruleForm", this.ruleForm);
......
...@@ -4,7 +4,7 @@ class data extends filter { ...@@ -4,7 +4,7 @@ class data extends filter {
4 constructor() { 4 constructor() {
5 super() 5 super()
6 } 6 }
7 columns() { 7 columns () {
8 return { 8 return {
9 //空列值个数 9 //空列值个数
10 emptycolNum: 3, 10 emptycolNum: 3,
...@@ -26,8 +26,9 @@ class data extends filter { ...@@ -26,8 +26,9 @@ class data extends filter {
26 ], 26 ],
27 JSYDSYQ: [ 27 JSYDSYQ: [
28 28
29 { prop:"cz", 29 {
30 label:"操作", 30 prop: "cz",
31 label: "操作",
31 render: (h, scope) => { 32 render: (h, scope) => {
32 return ( 33 return (
33 <div> 34 <div>
...@@ -144,8 +145,9 @@ class data extends filter { ...@@ -144,8 +145,9 @@ class data extends filter {
144 ], 145 ],
145 FDCQ2: [ 146 FDCQ2: [
146 147
147 { prop:"cz", 148 {
148 label:"操作" 149 prop: "cz",
150 label: "操作"
149 }, 151 },
150 { 152 {
151 prop: "qszt", 153 prop: "qszt",
...@@ -283,8 +285,9 @@ class data extends filter { ...@@ -283,8 +285,9 @@ class data extends filter {
283 ], 285 ],
284 NYDSYQ: [ 286 NYDSYQ: [
285 287
286 { prop:"cz", 288 {
287 label:"操作" 289 prop: "cz",
290 label: "操作"
288 }, 291 },
289 { 292 {
290 prop: "qszt", 293 prop: "qszt",
...@@ -412,9 +415,9 @@ class data extends filter { ...@@ -412,9 +415,9 @@ class data extends filter {
412 }, 415 },
413 ], 416 ],
414 DYAQ: [ 417 DYAQ: [
415 418 {
416 { prop:"cz", 419 prop: "cz",
417 label:"操作" 420 label: "操作"
418 }, 421 },
419 { 422 {
420 prop: "qszt", 423 prop: "qszt",
...@@ -423,6 +426,19 @@ class data extends filter { ...@@ -423,6 +426,19 @@ class data extends filter {
423 { 426 {
424 prop: "dybdclx", 427 prop: "dybdclx",
425 label: "抵押不动产类型", 428 label: "抵押不动产类型",
429 render: (h, scope) => {
430 return (
431 <div>
432 <span v-show={scope.row.dybdclx == '1'}>土地</span>
433 <span v-show={scope.row.dybdclx == '2'}>土地和房屋</span>
434 <span v-show={scope.row.dybdclx == '3'}>林地和林木</span>
435 <span v-show={scope.row.dybdclx == '4'}>土地和在建建筑物</span>
436 <span v-show={scope.row.dybdclx == '5'}>海域</span>
437 <span v-show={scope.row.dybdclx == '6'}>海域和构筑物</span>
438 <span v-show={scope.row.dybdclx == '7'}>其它</span>
439 </div>
440 )
441 }
426 }, 442 },
427 { 443 {
428 prop: "djlxmc", 444 prop: "djlxmc",
...@@ -572,8 +588,9 @@ class data extends filter { ...@@ -572,8 +588,9 @@ class data extends filter {
572 ], 588 ],
573 DYIQ: [ 589 DYIQ: [
574 590
575 { prop:"cz", 591 {
576 label:"操作" 592 prop: "cz",
593 label: "操作"
577 }, 594 },
578 { 595 {
579 prop: "qszt", 596 prop: "qszt",
...@@ -666,8 +683,9 @@ class data extends filter { ...@@ -666,8 +683,9 @@ class data extends filter {
666 ], 683 ],
667 YGDJ: [ 684 YGDJ: [
668 685
669 { prop:"cz", 686 {
670 label:"操作" 687 prop: "cz",
688 label: "操作"
671 }, 689 },
672 { 690 {
673 prop: "qszt", 691 prop: "qszt",
...@@ -792,8 +810,9 @@ class data extends filter { ...@@ -792,8 +810,9 @@ class data extends filter {
792 ], 810 ],
793 CFDJ: [ 811 CFDJ: [
794 812
795 { prop:"cz", 813 {
796 label:"操作" 814 prop: "cz",
815 label: "操作"
797 }, 816 },
798 { 817 {
799 prop: "qszt", 818 prop: "qszt",
...@@ -903,8 +922,9 @@ class data extends filter { ...@@ -903,8 +922,9 @@ class data extends filter {
903 ], 922 ],
904 YYDJ: [ 923 YYDJ: [
905 924
906 { prop:"cz", 925 {
907 label:"操作" 926 prop: "cz",
927 label: "操作"
908 }, 928 },
909 { 929 {
910 prop: "qszt", 930 prop: "qszt",
......
...@@ -109,6 +109,7 @@ export default { ...@@ -109,6 +109,7 @@ export default {
109 qllx: this.$route.query.qllx, 109 qllx: this.$route.query.qllx,
110 //设置那个表单选中 110 //设置那个表单选中
111 tabName: "", 111 tabName: "",
112 isEdit:true,
112 // 弹框显示 113 // 弹框显示
113 dialogVisible: true, 114 dialogVisible: true,
114 //表单集合 115 //表单集合
...@@ -214,7 +215,7 @@ export default { ...@@ -214,7 +215,7 @@ export default {
214 }, 215 },
215 //切换选项卡内容组件 216 //切换选项卡内容组件
216 getFromRouter(tabname) { 217 getFromRouter(tabname) {
217 console.log("tabnameeeeeeeeeeeeeeeeee", tabname,this.tabList); 218 console.log("切换选项卡内容组件", tabname,this.tabList);
218 this.componentTag = getForm(tabname); 219 this.componentTag = getForm(tabname);
219 }, 220 },
220 closefp() { 221 closefp() {
......
...@@ -111,6 +111,7 @@ export default { ...@@ -111,6 +111,7 @@ export default {
111 tabName: "", 111 tabName: "",
112 // 弹框显示 112 // 弹框显示
113 dialogVisible: true, 113 dialogVisible: true,
114 isEdit:false,
114 //表单集合 115 //表单集合
115 tabList: [], 116 tabList: [],
116 type: "READ_ONLY", 117 type: "READ_ONLY",
...@@ -216,11 +217,9 @@ export default { ...@@ -216,11 +217,9 @@ export default {
216 }, 217 },
217 //切换选项卡内容组件 218 //切换选项卡内容组件
218 getFromRouter(tabname) { 219 getFromRouter(tabname) {
219 console.log("tabnameeeeeeeeeeeeeeeeee", tabname,this.tabList);
220 this.componentTag = getForm(tabname); 220 this.componentTag = getForm(tabname);
221 }, 221 },
222 closefp() { 222 closefp() {
223 console.log("点击分屏");
224 this.splitScreen = this.splitScreen ? false : true; 223 this.splitScreen = this.splitScreen ? false : true;
225 this.$store.dispatch("app/set1tScreen", this.splitScreen); 224 this.$store.dispatch("app/set1tScreen", this.splitScreen);
226 this.getFromRouter(this.tabList[0].value); 225 this.getFromRouter(this.tabList[0].value);
......
...@@ -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 { getDiyaqList } from "@/api/registerBook.js"; 63 import { getDiyaqList } from "@/api/registerBook.js";
64 export default { 64 export default {
65 data () { 65 data () {
...@@ -94,6 +94,7 @@ ...@@ -94,6 +94,7 @@
94 this.tableData = res.result; 94 this.tableData = res.result;
95 this.tableData.forEach((item) => { 95 this.tableData.forEach((item) => {
96 item.sjlx = getSjlx(item.sjlx); 96 item.sjlx = getSjlx(item.sjlx);
97 item.dybdclx = getDictLeabel(item.dybdclx, 'A27')
97 }); 98 });
98 if (this.tableData.length < datas.columns().emptycolNum) { 99 if (this.tableData.length < datas.columns().emptycolNum) {
99 this.emptycolNum = 100 this.emptycolNum =
......
...@@ -53,7 +53,7 @@ ...@@ -53,7 +53,7 @@
53 53
54 <script> 54 <script>
55 import { datas } from "./qlxxFormData.js"; 55 import { datas } from "./qlxxFormData.js";
56 import { getSjlx } from "@/utils/dictionary.js"; 56 import { getSjlx, getDictLeabel } from "@/utils/dictionary.js";
57 import { getDiyiqList } from "@/api/registerBook.js"; 57 import { getDiyiqList } from "@/api/registerBook.js";
58 export default { 58 export default {
59 data () { 59 data () {
...@@ -88,6 +88,7 @@ ...@@ -88,6 +88,7 @@
88 this.tableData = res.result; 88 this.tableData = res.result;
89 this.tableData.forEach((item) => { 89 this.tableData.forEach((item) => {
90 item.sjlx = getSjlx(item.sjlx); 90 item.sjlx = getSjlx(item.sjlx);
91 item.dybdclx = getDictLeabel(item.dybdclx, 'A27')
91 }); 92 });
92 if (this.tableData.length < datas.columns().emptycolNum) { 93 if (this.tableData.length < datas.columns().emptycolNum) {
93 this.emptycolNum = 94 this.emptycolNum =
......
...@@ -46,8 +46,9 @@ ...@@ -46,8 +46,9 @@
46 </template> 46 </template>
47 47
48 <script> 48 <script>
49 import { getYgdjList } from "@/api/registerBook.js";
50 import { datas } from "./qlxxFormData.js"; 49 import { datas } from "./qlxxFormData.js";
50 import { getYgdjList } from "@/api/registerBook.js";
51 import { getSjlx, getDictLeabel } from "@/utils/dictionary.js";
51 export default { 52 export default {
52 data () { 53 data () {
53 return { 54 return {
...@@ -83,6 +84,10 @@ ...@@ -83,6 +84,10 @@
83 }).then((res) => { 84 }).then((res) => {
84 if (res.code === 200) { 85 if (res.code === 200) {
85 this.tableData = res.result; 86 this.tableData = res.result;
87 this.tableData.forEach((item) => {
88 item.sjlx = getSjlx(item.sjlx);
89 item.dybdclx = getDictLeabel(item.dybdclx, 'A27')
90 });
86 if (this.tableData.length < datas.columns().emptycolNum) { 91 if (this.tableData.length < datas.columns().emptycolNum) {
87 this.emptycolNum = 92 this.emptycolNum =
88 datas.columns().emptycolNum - this.tableData.length; 93 datas.columns().emptycolNum - this.tableData.length;
......
...@@ -46,8 +46,9 @@ ...@@ -46,8 +46,9 @@
46 </template> 46 </template>
47 47
48 <script> 48 <script>
49 import { getYydjList } from "@/api/registerBook.js";
50 import { datas } from "./qlxxFormData.js"; 49 import { datas } from "./qlxxFormData.js";
50 import { getYydjList } from "@/api/registerBook.js";
51 import { getSjlx, getDictLeabel } from "@/utils/dictionary.js";
51 export default { 52 export default {
52 data () { 53 data () {
53 return { 54 return {
...@@ -82,6 +83,10 @@ ...@@ -82,6 +83,10 @@
82 }).then((res) => { 83 }).then((res) => {
83 if (res.code === 200) { 84 if (res.code === 200) {
84 this.tableData = res.result; 85 this.tableData = res.result;
86 this.tableData.forEach((item) => {
87 item.sjlx = getSjlx(item.sjlx);
88 item.dybdclx = getDictLeabel(item.dybdclx, 'A27')
89 });
85 if (this.tableData.length < datas.columns().emptycolNum) { 90 if (this.tableData.length < datas.columns().emptycolNum) {
86 this.emptycolNum = 91 this.emptycolNum =
87 datas.columns().emptycolNum - this.tableData.length; 92 datas.columns().emptycolNum - this.tableData.length;
......
...@@ -107,9 +107,9 @@ ...@@ -107,9 +107,9 @@
107 <el-button @click="closeDialog">关闭</el-button> 107 <el-button @click="closeDialog">关闭</el-button>
108 </div> 108 </div>
109 <!-- 打印模板需要此模块 --> 109 <!-- 打印模板需要此模块 -->
110 <object id="LODOP_OB" classid="clsid:2105C259-1E0C-4534-8141-A753534CB4CA" v-show="false"> 110 <!-- <object id="LODOP_OB" classid="clsid:2105C259-1E0C-4534-8141-A753534CB4CA" v-show="false">
111 <embed id="LODOP_EM" type="application/x-print-lodop" width=700 height=500 pluginspage="install_lodop32.exe" /> 111 <embed id="LODOP_EM" type="application/x-print-lodop" width=700 height=500 pluginspage="install_lodop32.exe" />
112 </object> 112 </object> -->
113 <printView ref="printContent" :form="form" v-show="false" /> 113 <printView ref="printContent" :form="form" v-show="false" />
114 </div> 114 </div>
115 </template> 115 </template>
...@@ -344,6 +344,7 @@ ...@@ -344,6 +344,7 @@
344 this.$endLoading(); 344 this.$endLoading();
345 if (res.code == 200) { 345 if (res.code == 200) {
346 this.form = res.result; 346 this.form = res.result;
347 console.log(this.form, 'form');
347 this.isSearch = true; 348 this.isSearch = true;
348 } 349 }
349 }); 350 });
......
1 <!-- 1 <!--
2 * @Description: 不动产查询证明打印模板 2 * @Description: 不动产查询证明打印模板
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-06-28 15:12:05 4 * @LastEditTime: 2023-07-03 10:44:15
5 --> 5 -->
6 <template> 6 <template>
7 <div class="printView" style="width:100%;padding:20px"> 7 <div class="printView" style="width:100%;padding:20px">
...@@ -15,12 +15,12 @@ ...@@ -15,12 +15,12 @@
15 <h5 style=" text-align: center; 15 <h5 style=" text-align: center;
16 margin-top: 20px; 16 margin-top: 20px;
17 font-size: 18px;">查询证明编号: {{form.djSqcxDO.cxbh}}</h5> 17 font-size: 18px;">查询证明编号: {{form.djSqcxDO.cxbh}}</h5>
18 <p style="text-indent: 2em; 18 <p v-if="form.cxjgList.length>0" style="text-indent: 2em;
19 margin-top: 15px; 19 margin-top: 15px;
20 line-height: 24px; 20 line-height: 24px;
21 font-size: 18px;">根据《不动产登记暂行条例》和《不动产登记资料查询暂行办法》 21 font-size: 18px;">根据《不动产登记暂行条例》和《不动产登记资料查询暂行办法》
22 有关规定,经线上查询不动产登记信息系统,权利人: {{form.cxjgListp[0].qlrmc}} 22 有关规定,经线上查询不动产登记信息系统,权利人: {{form.cxjgList[0].qlrmc}}
23 ,证件号:{{form.cxjgListp[0].zjhm}},截止{{newDatez}} 23 ,证件号:{{form.cxjgList[0].zjhm}},截止{{newDatez}}
24 ,名下不动产登记信息查询结果如下:</p> 24 ,名下不动产登记信息查询结果如下:</p>
25 <table style=" border-collapse: collapse; 25 <table style=" border-collapse: collapse;
26 width: 100%; 26 width: 100%;
......
...@@ -198,10 +198,9 @@ ...@@ -198,10 +198,9 @@
198 "/djbworkFrameview?bsmSlsq=" + 198 "/djbworkFrameview?bsmSlsq=" +
199 item.bsmSlsq + 199 item.bsmSlsq +
200 "&bestepid=" + 200 "&bestepid=" +
201 item.bestepid + 201 item.bestepid+
202 "&bsmBusiness=" + 202 "&isEdit=" +
203 "&sqywbm=" + 203 true
204 item.djywbm
205 ); 204 );
206 window.open(href, `urlname${item.bsmSlsq}`); 205 window.open(href, `urlname${item.bsmSlsq}`);
207 }else{ 206 }else{
......