登记簿左侧菜单重构
Showing
6 changed files
with
29 additions
and
27 deletions
... | @@ -4,7 +4,6 @@ | ... | @@ -4,7 +4,6 @@ |
4 | * @LastEditTime: 2023-07-28 15:45:21 | 4 | * @LastEditTime: 2023-07-28 15:45:21 |
5 | */ | 5 | */ |
6 | import { getUserInfo } from '@/api/user' | 6 | import { getUserInfo } from '@/api/user' |
7 | import { log } from 'bpmn-js-token-simulation' | ||
8 | const state = { | 7 | const state = { |
9 | name: '', | 8 | name: '', |
10 | userInfo:{}, | 9 | userInfo:{}, | ... | ... |
1 | <!-- | 1 | <!-- |
2 | * @Description: | 2 | * @Description: |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2023-08-15 10:39:19 | 4 | * @LastEditTime: 2023-08-15 10:39:19 |
5 | --> | 5 | --> |
... | @@ -18,7 +18,7 @@ | ... | @@ -18,7 +18,7 @@ |
18 | </tr> | 18 | </tr> |
19 | <tr v-for="(item, index) in bdcqlml" :key="index"> | 19 | <tr v-for="(item, index) in bdcqlml" :key="index"> |
20 | <td>{{ index + 1 }}</td> | 20 | <td>{{ index + 1 }}</td> |
21 | <td><el-link type="primary" @click="handleSelectBdcdyh(item.bdcdyh)" :underline="false">{{ item.bdcdyh }} </el-link></td> | 21 | <td><el-link type="primary" @click="handleSelectBdcdyh(item)" :underline="false">{{ item.bdcdyh }} </el-link></td> |
22 | <td>{{ item.bdclx }}</td> | 22 | <td>{{ item.bdclx }}</td> |
23 | <td>{{ item.szbs }}</td> | 23 | <td>{{ item.szbs }}</td> |
24 | <td>{{ item.bz }}</td> | 24 | <td>{{ item.bz }}</td> | ... | ... |
1 | <!-- | 1 | <!-- |
2 | * @Description: | 2 | * @Description: |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2023-07-19 09:52:07 | 4 | * @LastEditTime: 2023-07-19 09:52:07 |
5 | --> | 5 | --> |
6 | <template> | 6 | <template> |
7 | <div class="bdcqljqtsx"> | 7 | <div class="bdcqljqtsx"> |
8 | <div class="content"> | 8 | <div class="content" v-if="qlxxList.ztqlmc"> |
9 | <div class="title">不动产权利及其他事项<br />登记信息</div> | 9 | <div class="title">不动产权利及其他事项<br />登记信息</div> |
10 | <div> | 10 | <div> |
11 | 不动产单元号: | 11 | 不动产单元号: | ... | ... |
This diff is collapsed.
Click to expand it.
1 | import { log } from "bpmn-js-token-simulation"; | ||
1 | 2 | ||
2 | 3 | ||
3 | var qlxxPage = [ | 4 | var qlxxPage = [ |
... | @@ -41,34 +42,36 @@ var qlxxPage = [ | ... | @@ -41,34 +42,36 @@ var qlxxPage = [ |
41 | //组装登记簿树形结构 | 42 | //组装登记簿树形结构 |
42 | /** | 43 | /** |
43 | * @description: 组装登记簿树形结构 | 44 | * @description: 组装登记簿树形结构 |
44 | * @param {*} qlxxData | ||
45 | * @param {*} bdcdyh | 45 | * @param {*} bdcdyh |
46 | * @author: renchao | 46 | * @author: renchao |
47 | */ | 47 | */ |
48 | export function loadTreeData(qlxxData, bdcdyh) { | 48 | export function loadTreeData(bdcdyh) { |
49 | let treedata = []; | 49 | let treedata = []; |
50 | //加载封面 | 50 | //加载封面 |
51 | treedata.push({ id: "djbfm", form: "djbfm.vue", label: "登记簿封面" }); | 51 | treedata.push({ id: "djbfm", form: "djbfm.vue", label: "登记簿封面" }); |
52 | treedata.push({ id: "zdjbxx", form: "zdjbxx.vue", label: "宗地基本信息\n(" + bdcdyh.substring(0, 19) + ")", children: [] }); | 52 | treedata.push({ id: "zdjbxx", form: "zdjbxx.vue", label: "宗地基本信息\n(" + bdcdyh.substring(0, 19) + ")", children: [] }); |
53 | treedata[1].children.push({ id: "bdcqldjml", form: "bdcqldjml.vue", label: "不动产权利登记目录", children: [] }); | 53 | treedata[1].children.push({ id: "bdcqldjml", form: "bdcqldjml.vue", label: "不动产权利登记目录", children: [] }); |
54 | treedata[1].children[0].children.push({ | ||
55 | id: "bdcqljqtsx", form: "bdcqljqtsx.vue", label: "不动产权利及其他事项\n (" + bdcdyh.slice(19) + ")", children: [], | ||
56 | }); | ||
57 | //主体权利 | ||
58 | treedata[1].children[0].children[0].children.push(getNode(qlxxData.ztqllx, qlxxData.ztql, qlxxData.bdcdylx)); | ||
59 | //抵押权 | ||
60 | treedata[1].children[0].children[0].children.push(getNode("A37", qlxxData.diyaq, '')); | ||
61 | //地役权 | ||
62 | treedata[1].children[0].children[0].children.push(getNode("A19", qlxxData.diyiq, '')); | ||
63 | //预告登记 | ||
64 | treedata[1].children[0].children[0].children.push(getNode("B40", qlxxData.ygdj, '')); | ||
65 | //异议登记 | ||
66 | treedata[1].children[0].children[0].children.push(getNode("B38", qlxxData.yydj, '')); | ||
67 | //查封登记 | ||
68 | treedata[1].children[0].children[0].children.push(getNode("B39", qlxxData.cfdj, '')); | ||
69 | |||
70 | return treedata; | 54 | return treedata; |
71 | } | 55 | } |
56 | export function loadsfqData(qlxxData, bdcdyh,bdcdyid) { | ||
57 | let treedata={ | ||
58 | bdcdyid:bdcdyid,id: "bdcqljqtsx", form: "bdcqljqtsx.vue", label: "不动产权利及其他事项\n (" + bdcdyh.slice(19) + ")", children: [], | ||
59 | }; | ||
60 | //主体权利 | ||
61 | treedata.children.push(getNode(qlxxData.ztqllx, qlxxData.ztql, qlxxData.bdcdylx,bdcdyid)); | ||
62 | //抵押权 | ||
63 | treedata.children.push(getNode("A37", qlxxData.diyaq, '',bdcdyid)); | ||
64 | //地役权 | ||
65 | treedata.children.push(getNode("A19", qlxxData.diyiq, '',bdcdyid)); | ||
66 | //预告登记 | ||
67 | treedata.children.push(getNode("B40", qlxxData.ygdj, '',bdcdyid)); | ||
68 | //异议登记 | ||
69 | treedata.children.push(getNode("B38", qlxxData.yydj, '',bdcdyid)); | ||
70 | //查封登记 | ||
71 | treedata.children.push(getNode("B39", qlxxData.cfdj, '',bdcdyid)); | ||
72 | |||
73 | return treedata; | ||
74 | } | ||
72 | 75 | ||
73 | //获取权利类型、不动产单元类型对应的树形节点信息 | 76 | //获取权利类型、不动产单元类型对应的树形节点信息 |
74 | /** | 77 | /** |
... | @@ -78,18 +81,18 @@ export function loadTreeData(qlxxData, bdcdyh) { | ... | @@ -78,18 +81,18 @@ export function loadTreeData(qlxxData, bdcdyh) { |
78 | * @param {*} bdcdylx | 81 | * @param {*} bdcdylx |
79 | * @author: renchao | 82 | * @author: renchao |
80 | */ | 83 | */ |
81 | export function getNode(qllx, qlxx, bdcdylx) { | 84 | export function getNode(qllx, qlxx, bdcdylx,bdcdyid) { |
82 | let node; | 85 | let node; |
83 | for (var i = 0; i < qlxxPage.length; i++) { | 86 | for (var i = 0; i < qlxxPage.length; i++) { |
84 | if (qlxxPage[i].qllx == qllx) { | 87 | if (qlxxPage[i].qllx == qllx) { |
85 | if (qllx == "A04" || qllx == "A06" || qllx == "A08") { | 88 | if (qllx == "A04" || qllx == "A06" || qllx == "A08") { |
86 | if (bdcdylx == "4") { | 89 | if (bdcdylx == "4") { |
87 | node = { id: "fdcq1", form: "fdcq1.vue", label: qlxxPage[i].label + "(临:" + qlxx.linShi + ",现:" + qlxx.xianShi + ",历:" + qlxx.liShi +")"}; | 90 | node = {bdcdyid:bdcdyid,id: "fdcq1", form: "fdcq1.vue", label: qlxxPage[i].label + "(临:" + qlxx.linShi + ",现:" + qlxx.xianShi + ",历:" + qlxx.liShi +")"}; |
88 | } else { | 91 | } else { |
89 | node = { id: "fdcq2", form: "fdcq2.vue", label: qlxxPage[i].label + "(临:" + qlxx.linShi + ",现:" + qlxx.xianShi + ",历:" + qlxx.liShi +")"}; | 92 | node = { bdcdyid:bdcdyid,id: "fdcq2", form: "fdcq2.vue", label: qlxxPage[i].label + "(临:" + qlxx.linShi + ",现:" + qlxx.xianShi + ",历:" + qlxx.liShi +")"}; |
90 | } | 93 | } |
91 | } else { | 94 | } else { |
92 | node = { id: qlxxPage[i].id, form: qlxxPage[i].form, label: qlxxPage[i].label + "(临:" + qlxx.linShi + ",现:" + qlxx.xianShi + ",历:" + qlxx.liShi +")"}; | 95 | node = { bdcdyid:bdcdyid,id: qlxxPage[i].id, form: qlxxPage[i].form, label: qlxxPage[i].label + "(临:" + qlxx.linShi + ",现:" + qlxx.xianShi + ",历:" + qlxx.liShi +")"}; |
93 | } | 96 | } |
94 | break; | 97 | break; |
95 | } | 98 | } | ... | ... |
This diff is collapsed.
Click to expand it.
-
Please register or sign in to post a comment