修改登记簿
Showing
12 changed files
with
407 additions
and
84 deletions
... | @@ -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 { | ... | ... |
src/views/registerBook/fdcq1.vue
0 → 100644
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> |
src/views/registerBook/fdcq2.vue
0 → 100644
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 | }; | ... | ... |
-
Please register or sign in to post a comment