b15d76ba by 田浩浩

修改登记簿

1 parent a0dbcf25
...@@ -83,7 +83,7 @@ export function getDetail(qlbsm) { ...@@ -83,7 +83,7 @@ export function getDetail(qlbsm) {
83 }) 83 })
84 } 84 }
85 85
86 // 获取权利详细信息 86 // 获取建设用地使用权
87 export function getJsydsyqList(data) { 87 export function getJsydsyqList(data) {
88 return request({ 88 return request({
89 url: '/zhcx/djbcx/getJsydsyqList', 89 url: '/zhcx/djbcx/getJsydsyqList',
...@@ -91,7 +91,46 @@ export function getJsydsyqList(data) { ...@@ -91,7 +91,46 @@ export function getJsydsyqList(data) {
91 data 91 data
92 }) 92 })
93 } 93 }
94 94 // 获取抵押权
95 export function getDiyaqList(data) {
96 return request({
97 url: '/zhcx/djbcx/getDiyaqList',
98 method: 'post',
99 data
100 })
101 }
102 // 获取地役权
103 export function getDiyiqList(data) {
104 return request({
105 url: '/zhcx/djbcx/getDiyiqList',
106 method: 'post',
107 data
108 })
109 }
110 // 获取预告登记
111 export function getYgdjList(data) {
112 return request({
113 url: '/zhcx/djbcx/getYgdjList',
114 method: 'post',
115 data
116 })
117 }
118 // 获取异议登记
119 export function getYydjList(data) {
120 return request({
121 url: '/zhcx/djbcx/getYydjList',
122 method: 'post',
123 data
124 })
125 }
126 // 获取查封登记
127 export function getCfdjList(data) {
128 return request({
129 url: '/zhcx/djbcx/getCfdjList',
130 method: 'post',
131 data
132 })
133 }
95 // 进度查询列表 134 // 进度查询列表
96 export function getJdcxBysearch(data) { 135 export function getJdcxBysearch(data) {
97 return request({ 136 return request({
......
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
47 </template> 47 </template>
48 48
49 <script> 49 <script>
50 import { getJsydsyqList } from "@/api/zhcx.js"; 50 import { getCfdjList } from "@/api/zhcx.js";
51 import { datas } from "./qlxxFormData.js"; 51 import { datas } from "./qlxxFormData.js";
52 export default { 52 export default {
53 data() { 53 data() {
...@@ -60,7 +60,7 @@ export default { ...@@ -60,7 +60,7 @@ export default {
60 //列表数据 60 //列表数据
61 tableData: [], 61 tableData: [],
62 //空列值个数 62 //空列值个数
63 emptycolNum: 0, 63 emptycolNum: datas.columns().emptycolNum,
64 //列名称对象 64 //列名称对象
65 columns: datas.columns().CFDJ, 65 columns: datas.columns().CFDJ,
66 }; 66 };
...@@ -70,19 +70,29 @@ export default { ...@@ -70,19 +70,29 @@ export default {
70 }, 70 },
71 methods: { 71 methods: {
72 loadData() { 72 loadData() {
73 getJsydsyqList({ 73 getCfdjList({
74 bdcdyid: this.propsParam.bdcdyid, 74 bdcdyid: this.propsParam.bdcdyid,
75 qllx: this.propsParam.qllx, 75 qllx: this.propsParam.qllx,
76 qszt: this.checkList, 76 qszt: this.checkList,
77 }).then((res) => { 77 }).then((res) => {
78 if (res.code === 200) { 78 if (res.code === 200) {
79 this.tableData = res.result; 79 this.tableData = res.result;
80 this.emptycolNum = 3 - this.tableData.length; 80 if (this.tableData.length < datas.columns().emptycolNum) {
81 this.emptycolNum =
82 datas.columns().emptycolNum - this.tableData.length;
83 } else {
84 this.emptycolNum = 0;
85 }
81 } 86 }
82 }); 87 });
83 }, 88 },
84 checkChange() { 89 checkChange() {
90 if (this.checkList.length === 0) {
91 this.tableData = [];
92 this.emptycolNum = datas.columns().emptycolNum;
93 } else {
85 this.loadData(); 94 this.loadData();
95 }
86 }, 96 },
87 getQsztName(code) { 97 getQsztName(code) {
88 let name = ""; 98 let name = "";
......
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
47 </template> 47 </template>
48 48
49 <script> 49 <script>
50 import { getJsydsyqList } from "@/api/zhcx.js"; 50 import { getDiyaqList } from "@/api/zhcx.js";
51 import { datas } from "./qlxxFormData.js"; 51 import { datas } from "./qlxxFormData.js";
52 export default { 52 export default {
53 data() { 53 data() {
...@@ -60,7 +60,7 @@ export default { ...@@ -60,7 +60,7 @@ export default {
60 //列表数据 60 //列表数据
61 tableData: [], 61 tableData: [],
62 //空列值个数 62 //空列值个数
63 emptycolNum: 0, 63 emptycolNum: datas.columns().emptycolNum,
64 //列名称对象 64 //列名称对象
65 columns: datas.columns().DYAQ, 65 columns: datas.columns().DYAQ,
66 }; 66 };
...@@ -70,19 +70,29 @@ export default { ...@@ -70,19 +70,29 @@ export default {
70 }, 70 },
71 methods: { 71 methods: {
72 loadData() { 72 loadData() {
73 getJsydsyqList({ 73 getDiyaqList({
74 bdcdyid: this.propsParam.bdcdyid, 74 bdcdyid: this.propsParam.bdcdyid,
75 qllx: this.propsParam.qllx, 75 qllx: this.propsParam.qllx,
76 qszt: this.checkList, 76 qszt: this.checkList,
77 }).then((res) => { 77 }).then((res) => {
78 if (res.code === 200) { 78 if (res.code === 200) {
79 this.tableData = res.result; 79 this.tableData = res.result;
80 this.emptycolNum = 3 - this.tableData.length; 80 if (this.tableData.length < datas.columns().emptycolNum) {
81 this.emptycolNum =
82 datas.columns().emptycolNum - this.tableData.length;
83 } else {
84 this.emptycolNum = 0;
85 }
81 } 86 }
82 }); 87 });
83 }, 88 },
84 checkChange() { 89 checkChange() {
90 if (this.checkList.length === 0) {
91 this.tableData = [];
92 this.emptycolNum = datas.columns().emptycolNum;
93 } else {
85 this.loadData(); 94 this.loadData();
95 }
86 }, 96 },
87 getQsztName(code) { 97 getQsztName(code) {
88 let name = ""; 98 let name = "";
......
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
47 </template> 47 </template>
48 48
49 <script> 49 <script>
50 import { getJsydsyqList } from "@/api/zhcx.js"; 50 import { getDiyiqList } from "@/api/zhcx.js";
51 import { datas } from "./qlxxFormData.js"; 51 import { datas } from "./qlxxFormData.js";
52 export default { 52 export default {
53 data() { 53 data() {
...@@ -60,7 +60,7 @@ export default { ...@@ -60,7 +60,7 @@ export default {
60 //列表数据 60 //列表数据
61 tableData: [], 61 tableData: [],
62 //空列值个数 62 //空列值个数
63 emptycolNum: 0, 63 emptycolNum: datas.columns().emptycolNum,
64 //列名称对象 64 //列名称对象
65 columns: datas.columns().DYIQ, 65 columns: datas.columns().DYIQ,
66 }; 66 };
...@@ -70,19 +70,29 @@ export default { ...@@ -70,19 +70,29 @@ export default {
70 }, 70 },
71 methods: { 71 methods: {
72 loadData() { 72 loadData() {
73 getJsydsyqList({ 73 getDiyiqList({
74 bdcdyid: this.propsParam.bdcdyid, 74 bdcdyid: this.propsParam.bdcdyid,
75 qllx: this.propsParam.qllx, 75 qllx: this.propsParam.qllx,
76 qszt: this.checkList, 76 qszt: this.checkList,
77 }).then((res) => { 77 }).then((res) => {
78 if (res.code === 200) { 78 if (res.code === 200) {
79 this.tableData = res.result; 79 this.tableData = res.result;
80 this.emptycolNum = 3 - this.tableData.length; 80 if (this.tableData.length < datas.columns().emptycolNum) {
81 this.emptycolNum =
82 datas.columns().emptycolNum - this.tableData.length;
83 } else {
84 this.emptycolNum = 0;
85 }
81 } 86 }
82 }); 87 });
83 }, 88 },
84 checkChange() { 89 checkChange() {
90 if (this.checkList.length === 0) {
91 this.tableData = [];
92 this.emptycolNum = datas.columns().emptycolNum;
93 } else {
85 this.loadData(); 94 this.loadData();
95 }
86 }, 96 },
87 getQsztName(code) { 97 getQsztName(code) {
88 let name = ""; 98 let name = "";
......
...@@ -20,7 +20,6 @@ ...@@ -20,7 +20,6 @@
20 </template> 20 </template>
21 <script> 21 <script>
22 import { getBdcqljqtsx } from "@/api/zhcx.js"; 22 import { getBdcqljqtsx } from "@/api/zhcx.js";
23 import axios from "axios";
24 export default { 23 export default {
25 data() { 24 data() {
26 return { 25 return {
......
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
9 v-for="item in qsztList"
10 :key="item.value"
11 :label="item.value"
12 >{{ item.label }}</el-checkbox
13 >
14 </el-checkbox-group>
15 </div>
16 </div>
17 <div class="xxTableBox">
18 <table class="xxTable">
19 <tr v-for="(item, colindex) in columns" :key="colindex">
20 <td>
21 {{ item.label }}
22 </td>
23 <td
24 v-for="(row, index) in tableData"
25 :key="index"
26 :class="[
27 row.qszt == '2' ? 'lishi' : '',
28 row.qszt == '0' ? 'linshi' : '',
29 item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '',
30 ]"
31 >
32 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'">
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 { getJsydsyqList } from "@/api/zhcx.js";
51 import { datas } from "./qlxxFormData.js";
52 export default {
53 data() {
54 return {
55 title: "建设用地使用权、宅基地使用权登记信息",
56 qsztList: datas.columns().qsztList,
57 checkList: datas.columns().checkList,
58 //传递参数
59 propsParam: this.$attrs,
60 //列表数据
61 tableData: [],
62 //空列值个数
63 emptycolNum: datas.columns().emptycolNum,
64 //列名称对象
65 columns: datas.columns().JSYDSYQ,
66 };
67 },
68 created() {
69 this.loadData();
70 },
71 methods: {
72 loadData() {
73 getJsydsyqList({
74 bdcdyid: this.propsParam.bdcdyid,
75 qllx: this.propsParam.qllx,
76 qszt: this.checkList,
77 }).then((res) => {
78 if (res.code === 200) {
79 this.tableData = res.result;
80 if (this.tableData.length < datas.columns().emptycolNum) {
81 this.emptycolNum =
82 datas.columns().emptycolNum - this.tableData.length;
83 } else {
84 this.emptycolNum = 0;
85 }
86 }
87 });
88 },
89 checkChange() {
90 if (this.checkList.length === 0) {
91 this.tableData = [];
92 this.emptycolNum = datas.columns().emptycolNum;
93 } else {
94 this.loadData();
95 }
96 },
97 getQsztName(code) {
98 let name = "";
99 for (let item of this.qsztList) {
100 if (item.value == code) {
101 name = item.label;
102 break;
103 }
104 }
105 return name;
106 },
107 },
108 };
109 </script>
110
111 <style lang="scss" scoped>
112 @import "./qlxxCommon.scss";
113 </style>
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
9 v-for="item in qsztList"
10 :key="item.value"
11 :label="item.value"
12 >{{ item.label }}</el-checkbox
13 >
14 </el-checkbox-group>
15 </div>
16 </div>
17 <div class="xxTableBox">
18 <table class="xxTable">
19 <tr v-for="(item, colindex) in columns" :key="colindex">
20 <td>
21 {{ item.label }}
22 </td>
23 <td
24 v-for="(row, index) in tableData"
25 :key="index"
26 :class="[
27 row.qszt == '2' ? 'lishi' : '',
28 row.qszt == '0' ? 'linshi' : '',
29 item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '',
30 ]"
31 >
32 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'">
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 { getJsydsyqList } from "@/api/zhcx.js";
51 import { datas } from "./qlxxFormData.js";
52 export default {
53 data() {
54 return {
55 title: "建设用地使用权、宅基地使用权登记信息",
56 qsztList: datas.columns().qsztList,
57 checkList: datas.columns().checkList,
58 //传递参数
59 propsParam: this.$attrs,
60 //列表数据
61 tableData: [],
62 //空列值个数
63 emptycolNum: datas.columns().emptycolNum,
64 //列名称对象
65 columns: datas.columns().JSYDSYQ,
66 };
67 },
68 created() {
69 this.loadData();
70 },
71 methods: {
72 loadData() {
73 getJsydsyqList({
74 bdcdyid: this.propsParam.bdcdyid,
75 qllx: this.propsParam.qllx,
76 qszt: this.checkList,
77 }).then((res) => {
78 if (res.code === 200) {
79 this.tableData = res.result;
80 if (this.tableData.length < datas.columns().emptycolNum) {
81 this.emptycolNum =
82 datas.columns().emptycolNum - this.tableData.length;
83 } else {
84 this.emptycolNum = 0;
85 }
86 }
87 });
88 },
89 checkChange() {
90 if (this.checkList.length === 0) {
91 this.tableData = [];
92 this.emptycolNum = datas.columns().emptycolNum;
93 } else {
94 this.loadData();
95 }
96 },
97 getQsztName(code) {
98 let name = "";
99 for (let item of this.qsztList) {
100 if (item.value == code) {
101 name = item.label;
102 break;
103 }
104 }
105 return name;
106 },
107 },
108 };
109 </script>
110
111 <style lang="scss" scoped>
112 @import "./qlxxCommon.scss";
113 </style>
...@@ -77,17 +77,22 @@ export default { ...@@ -77,17 +77,22 @@ export default {
77 }).then((res) => { 77 }).then((res) => {
78 if (res.code === 200) { 78 if (res.code === 200) {
79 this.tableData = res.result; 79 this.tableData = res.result;
80 // this.emptycolNum -= this.tableData.length; 80 if (this.tableData.length < datas.columns().emptycolNum) {
81 if (this.tableData.length < this.emptycolNum) { 81 this.emptycolNum =
82 this.emptycolNum -= this.tableData.length; 82 datas.columns().emptycolNum - this.tableData.length;
83 }else{ 83 } else {
84 this.emptycolNum = 0; 84 this.emptycolNum = 0;
85 } 85 }
86 } 86 }
87 }); 87 });
88 }, 88 },
89 checkChange() { 89 checkChange() {
90 if (this.checkList.length === 0) {
91 this.tableData = [];
92 this.emptycolNum = datas.columns().emptycolNum;
93 } else {
90 this.loadData(); 94 this.loadData();
95 }
91 }, 96 },
92 getQsztName(code) { 97 getQsztName(code) {
93 let name = ""; 98 let name = "";
......
...@@ -132,6 +132,18 @@ class data extends filter { ...@@ -132,6 +132,18 @@ class data extends filter {
132 ], 132 ],
133 DYAQ: [ 133 DYAQ: [
134 { 134 {
135 prop: "qszt",
136 label: "权属状态",
137 },
138 {
139 prop: "dybdclx",
140 label: "抵押不动产类型",
141 },
142 {
143 prop: "djlxmc",
144 label: "登记类型",
145 },
146 {
135 prop: "ssywh", 147 prop: "ssywh",
136 label: "上手业务号", 148 label: "上手业务号",
137 }, 149 },
...@@ -151,10 +163,7 @@ class data extends filter { ...@@ -151,10 +163,7 @@ class data extends filter {
151 prop: "zjjzwzl", 163 prop: "zjjzwzl",
152 label: "在建建筑物坐落", 164 label: "在建建筑物坐落",
153 }, 165 },
154 { 166
155 prop: "dybdclx",
156 label: "抵押不动产类型",
157 },
158 { 167 {
159 prop: "dyqr", 168 prop: "dyqr",
160 label: "抵押权人", 169 label: "抵押权人",
...@@ -254,6 +263,14 @@ class data extends filter { ...@@ -254,6 +263,14 @@ class data extends filter {
254 ], 263 ],
255 DYIQ: [ 264 DYIQ: [
256 { 265 {
266 prop: "qszt",
267 label: "权属状态",
268 },
269 {
270 prop: "djlxmc",
271 label: "登记类型",
272 },
273 {
257 prop: "ssywh", 274 prop: "ssywh",
258 label: "上手业务号", 275 label: "上手业务号",
259 }, 276 },
...@@ -336,6 +353,18 @@ class data extends filter { ...@@ -336,6 +353,18 @@ class data extends filter {
336 ], 353 ],
337 YGDJ: [ 354 YGDJ: [
338 { 355 {
356 prop: "qszt",
357 label: "权属状态",
358 },
359 {
360 prop: "ygdjzl",
361 label: "预告登记种类",
362 },
363 {
364 prop: "djlxmc",
365 label: "登记类型",
366 },
367 {
339 prop: "ssywh", 368 prop: "ssywh",
340 label: "上手业务号", 369 label: "上手业务号",
341 }, 370 },
...@@ -450,6 +479,14 @@ class data extends filter { ...@@ -450,6 +479,14 @@ class data extends filter {
450 ], 479 ],
451 CFDJ: [ 480 CFDJ: [
452 { 481 {
482 prop: "qszt",
483 label: "权属状态",
484 },
485 {
486 prop: "cflx",
487 label: "查封类型",
488 },
489 {
453 prop: "ssywh", 490 prop: "ssywh",
454 label: "上手业务号", 491 label: "上手业务号",
455 }, 492 },
...@@ -470,6 +507,10 @@ class data extends filter { ...@@ -470,6 +507,10 @@ class data extends filter {
470 label: "坐落", 507 label: "坐落",
471 }, 508 },
472 { 509 {
510 prop: "cfjg",
511 label: "查封机关",
512 },
513 {
473 prop: "bdcqlr", 514 prop: "bdcqlr",
474 label: "不动产权利人", 515 label: "不动产权利人",
475 }, 516 },
...@@ -481,14 +522,7 @@ class data extends filter { ...@@ -481,14 +522,7 @@ class data extends filter {
481 prop: "zjh", 522 prop: "zjh",
482 label: "证件号", 523 label: "证件号",
483 }, 524 },
484 { 525
485 prop: "cflx",
486 label: "查封类型",
487 },
488 {
489 prop: "cfjg",
490 label: "查封机关",
491 },
492 { 526 {
493 prop: "cfwh", 527 prop: "cfwh",
494 label: "查封文号", 528 label: "查封文号",
...@@ -552,6 +586,18 @@ class data extends filter { ...@@ -552,6 +586,18 @@ class data extends filter {
552 ], 586 ],
553 YYDJ: [ 587 YYDJ: [
554 { 588 {
589 prop: "qszt",
590 label: "权属状态",
591 },
592 {
593 prop: "qllxmc",
594 label: "权利类型",
595 },
596 {
597 prop: "djlxmc",
598 label: "登记类型",
599 },
600 {
555 prop: "ssywh", 601 prop: "ssywh",
556 label: "上手业务号", 602 label: "上手业务号",
557 }, 603 },
......
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
47 </template> 47 </template>
48 48
49 <script> 49 <script>
50 import { getJsydsyqList } from "@/api/zhcx.js"; 50 import { getYgdjList } from "@/api/zhcx.js";
51 import { datas } from "./qlxxFormData.js"; 51 import { datas } from "./qlxxFormData.js";
52 export default { 52 export default {
53 data() { 53 data() {
...@@ -60,7 +60,7 @@ export default { ...@@ -60,7 +60,7 @@ export default {
60 //列表数据 60 //列表数据
61 tableData: [], 61 tableData: [],
62 //空列值个数 62 //空列值个数
63 emptycolNum: 0, 63 emptycolNum: datas.columns().emptycolNum,
64 //列名称对象 64 //列名称对象
65 columns: datas.columns().YGDJ, 65 columns: datas.columns().YGDJ,
66 }; 66 };
...@@ -70,19 +70,29 @@ export default { ...@@ -70,19 +70,29 @@ export default {
70 }, 70 },
71 methods: { 71 methods: {
72 loadData() { 72 loadData() {
73 getJsydsyqList({ 73 getYgdjList({
74 bdcdyid: this.propsParam.bdcdyid, 74 bdcdyid: this.propsParam.bdcdyid,
75 qllx: this.propsParam.qllx, 75 qllx: this.propsParam.qllx,
76 qszt: this.checkList, 76 qszt: this.checkList,
77 }).then((res) => { 77 }).then((res) => {
78 if (res.code === 200) { 78 if (res.code === 200) {
79 this.tableData = res.result; 79 this.tableData = res.result;
80 this.emptycolNum = 3 - this.tableData.length; 80 if (this.tableData.length < datas.columns().emptycolNum) {
81 this.emptycolNum =
82 datas.columns().emptycolNum - this.tableData.length;
83 } else {
84 this.emptycolNum = 0;
85 }
81 } 86 }
82 }); 87 });
83 }, 88 },
84 checkChange() { 89 checkChange() {
90 if (this.checkList.length === 0) {
91 this.tableData = [];
92 this.emptycolNum = datas.columns().emptycolNum;
93 } else {
85 this.loadData(); 94 this.loadData();
95 }
86 }, 96 },
87 getQsztName(code) { 97 getQsztName(code) {
88 let name = ""; 98 let name = "";
......
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
47 </template> 47 </template>
48 48
49 <script> 49 <script>
50 import { getJsydsyqList } from "@/api/zhcx.js"; 50 import { getYydjList } from "@/api/zhcx.js";
51 import { datas } from "./qlxxFormData.js"; 51 import { datas } from "./qlxxFormData.js";
52 export default { 52 export default {
53 data() { 53 data() {
...@@ -60,7 +60,7 @@ export default { ...@@ -60,7 +60,7 @@ export default {
60 //列表数据 60 //列表数据
61 tableData: [], 61 tableData: [],
62 //空列值个数 62 //空列值个数
63 emptycolNum: 0, 63 emptycolNum: datas.columns().emptycolNum,
64 //列名称对象 64 //列名称对象
65 columns: datas.columns().YYDJ, 65 columns: datas.columns().YYDJ,
66 }; 66 };
...@@ -70,19 +70,29 @@ export default { ...@@ -70,19 +70,29 @@ export default {
70 }, 70 },
71 methods: { 71 methods: {
72 loadData() { 72 loadData() {
73 getJsydsyqList({ 73 getYydjList({
74 bdcdyid: this.propsParam.bdcdyid, 74 bdcdyid: this.propsParam.bdcdyid,
75 qllx: this.propsParam.qllx, 75 qllx: this.propsParam.qllx,
76 qszt: this.checkList, 76 qszt: this.checkList,
77 }).then((res) => { 77 }).then((res) => {
78 if (res.code === 200) { 78 if (res.code === 200) {
79 this.tableData = res.result; 79 this.tableData = res.result;
80 this.emptycolNum = 3 - this.tableData.length; 80 if (this.tableData.length < datas.columns().emptycolNum) {
81 this.emptycolNum =
82 datas.columns().emptycolNum - this.tableData.length;
83 } else {
84 this.emptycolNum = 0;
85 }
81 } 86 }
82 }); 87 });
83 }, 88 },
84 checkChange() { 89 checkChange() {
90 if (this.checkList.length === 0) {
91 this.tableData = [];
92 this.emptycolNum = datas.columns().emptycolNum;
93 } else {
85 this.loadData(); 94 this.loadData();
95 }
86 }, 96 },
87 getQsztName(code) { 97 getQsztName(code) {
88 let name = ""; 98 let name = "";
......
...@@ -47,7 +47,6 @@ ...@@ -47,7 +47,6 @@
47 :column="tableData.columns" :data="tableData.data"> 47 :column="tableData.columns" :data="tableData.data">
48 </lb-table> 48 </lb-table>
49 </div> 49 </div>
50 <djbxxDialog v-model="isDialog" ref="djbxxDialog" :data="djbxxData" />
51 </div> 50 </div>
52 </template> 51 </template>
53 <script> 52 <script>
...@@ -56,11 +55,6 @@ import { datas, sendThis } from "./djbcxdata"; ...@@ -56,11 +55,6 @@ import { datas, sendThis } from "./djbcxdata";
56 import djbxxDialog from "./components/djbxxDialog.vue"; 55 import djbxxDialog from "./components/djbxxDialog.vue";
57 import { 56 import {
58 getDjbBysearch, 57 getDjbBysearch,
59 getDjbfm,
60 getDjml,
61 getZdjbxx,
62 getQlname,
63 getDetail,
64 } from "@/api/zhcx.js"; 58 } from "@/api/zhcx.js";
65 import { mapGetters } from "vuex"; 59 import { mapGetters } from "vuex";
66 import axios from "axios"; 60 import axios from "axios";
...@@ -125,11 +119,11 @@ export default { ...@@ -125,11 +119,11 @@ export default {
125 openDialog (scroll) { 119 openDialog (scroll) {
126 this.$popup({ 120 this.$popup({
127 titleStyle:"left", 121 titleStyle:"left",
128 title: '提示', // 弹窗标题 122 title: '登记簿详情', // 弹窗标题
129 editItem: 'registerBook/djbFrame', // 弹窗内容 123 editItem: 'registerBook/djbFrame', // 弹窗内容
130 formData: scroll, 124 formData: scroll,
131 width:"1220px", 125 width:"1220px",
132 height:"800px", 126 height:"835px",
133 // cancelText: '取消摆烂', // 右边按钮文本 127 // cancelText: '取消摆烂', // 右边按钮文本
134 // confirmText: '确定点击', //左边按钮文本 128 // confirmText: '确定点击', //左边按钮文本
135 cancel: () => { 129 cancel: () => {
...@@ -138,43 +132,7 @@ export default { ...@@ -138,43 +132,7 @@ export default {
138 confirm: () => { 132 confirm: () => {
139 console.log('确认回调') 133 console.log('确认回调')
140 } 134 }
141 }) 135 });
142 // let _this = this;
143 // let bsm = scroll.bsmQlxx;
144 // axios
145 // .all([
146 // getDjbfm(bsm),
147 // getDjml(bsm),
148 // getZdjbxx(bsm),
149 // getQlname(bsm),
150 // getDetail(bsm),
151 // ])
152 // .then(([djbfm, djml, zdjbxx, qlname, detail]) => {
153 // let obj = {
154 // djbfm: djbfm.result,
155 // djml: djml.result,
156 // zdjbxx: zdjbxx.result,
157 // qlname: qlname.result,
158 // detail: detail.result,
159 // };
160 // this.$store.dispatch("djbxx/setDjbxx", obj);
161 // _this.isDialog = true;
162
163 // // 弹窗打开,自动切换到对应的登记类型
164 // if (scroll.qllxmc == "国有建设用地使用权") {
165 // this.$refs.djbxxDialog.showType = "JSYDSYQ";
166 // } else if (scroll.qllxmc == "抵押权") {
167 // this.$refs.djbxxDialog.showType = "DYAQ";
168 // } else if (scroll.qllxmc == "地役权") {
169 // this.$refs.djbxxDialog.showType = "DYIQ";
170 // } else if (scroll.qllxmc == "预告登记") {
171 // this.$refs.djbxxDialog.showType = "YGDJ";
172 // } else if (scroll.qllxmc == "异议登记") {
173 // this.$refs.djbxxDialog.showType = "YYDJ";
174 // } else if (scroll.qllxmc == "查封登记") {
175 // this.$refs.djbxxDialog.showType = "CFDJ";
176 // }
177 // });
178 }, 136 },
179 }, 137 },
180 }; 138 };
......