登记簿左侧菜单重构
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