登记簿弹窗样式编写
Showing
14 changed files
with
1017 additions
and
19 deletions
| 1 | import dialogBox from '@/components/DialogBox/dialogBox.vue' | 1 | import dialogBox from '@/components/dialogBox/dialogBox.vue' |
| 2 | import lbTable from '@/components/lb-table/lb-table.vue' | 2 | import lbTable from '@/components/lb-table/lb-table.vue' |
| 3 | import Theme from '@/components/Theme/theme.vue' | 3 | import Theme from '@/components/Theme/theme.vue' |
| 4 | export default { | 4 | export default { | ... | ... |
| 1 | <template> | ||
| 2 | <div class="bdcqldjml"> | ||
| 3 | <table class="mlTable"> | ||
| 4 | <tr> | ||
| 5 | <th colspan="5" class="title"> | ||
| 6 | 不动产权利登记目录 | ||
| 7 | <font class="num">第 1 页</font> | ||
| 8 | </th> | ||
| 9 | </tr> | ||
| 10 | <tr> | ||
| 11 | <td>序号</td> | ||
| 12 | <td>不动产单元号</td> | ||
| 13 | <td>不动产类型</td> | ||
| 14 | <td>所在本数</td> | ||
| 15 | <td>备注</td> | ||
| 16 | </tr> | ||
| 17 | <tr v-for="(item, index) in data" :key="index"> | ||
| 18 | <td>{{ index + 1 }}</td> | ||
| 19 | <td>{{ item.bdcdyh }}</td> | ||
| 20 | <td>{{ item.bdclx }}</td> | ||
| 21 | <td>{{ item.szbs }}</td> | ||
| 22 | <td>{{ item.bz }}</td> | ||
| 23 | </tr> | ||
| 24 | </table> | ||
| 25 | </div> | ||
| 26 | </template> | ||
| 27 | |||
| 28 | <script> | ||
| 29 | export default { | ||
| 30 | name: "bdcqldjml", | ||
| 31 | data() { | ||
| 32 | return { | ||
| 33 | data: [ | ||
| 34 | { | ||
| 35 | bdcdyh: "370205004005GB10030W00000000", | ||
| 36 | bdclx: "土地", | ||
| 37 | szbs: "1", | ||
| 38 | bz: "", | ||
| 39 | }, | ||
| 40 | { | ||
| 41 | bdcdyh: "370205004005GB10030W00000000", | ||
| 42 | bdclx: "土地", | ||
| 43 | szbs: "1", | ||
| 44 | bz: "", | ||
| 45 | }, | ||
| 46 | { | ||
| 47 | bdcdyh: "370205004005GB10030W00000000", | ||
| 48 | bdclx: "土地", | ||
| 49 | szbs: "1", | ||
| 50 | bz: "", | ||
| 51 | }, | ||
| 52 | { | ||
| 53 | bdcdyh: "370205004005GB10030W00000000", | ||
| 54 | bdclx: "土地", | ||
| 55 | szbs: "1", | ||
| 56 | bz: "", | ||
| 57 | }, | ||
| 58 | { | ||
| 59 | bdcdyh: "370205004005GB10030W00000000", | ||
| 60 | bdclx: "土地", | ||
| 61 | szbs: "1", | ||
| 62 | bz: "", | ||
| 63 | }, | ||
| 64 | { | ||
| 65 | bdcdyh: "370205004005GB10030W00000000", | ||
| 66 | bdclx: "土地", | ||
| 67 | szbs: "1", | ||
| 68 | bz: "", | ||
| 69 | }, | ||
| 70 | { | ||
| 71 | bdcdyh: "370205004005GB10030W00000000", | ||
| 72 | bdclx: "土地", | ||
| 73 | szbs: "1", | ||
| 74 | bz: "", | ||
| 75 | }, | ||
| 76 | { | ||
| 77 | bdcdyh: "370205004005GB10030W00000000", | ||
| 78 | bdclx: "土地", | ||
| 79 | szbs: "1", | ||
| 80 | bz: "", | ||
| 81 | }, | ||
| 82 | { | ||
| 83 | bdcdyh: "370205004005GB10030W00000000", | ||
| 84 | bdclx: "土地", | ||
| 85 | szbs: "1", | ||
| 86 | bz: "", | ||
| 87 | }, | ||
| 88 | { | ||
| 89 | bdcdyh: "370205004005GB10030W00000000", | ||
| 90 | bdclx: "土地", | ||
| 91 | szbs: "1", | ||
| 92 | bz: "", | ||
| 93 | }, | ||
| 94 | { | ||
| 95 | bdcdyh: "370205004005GB10030W00000000", | ||
| 96 | bdclx: "土地", | ||
| 97 | szbs: "1", | ||
| 98 | bz: "", | ||
| 99 | }, | ||
| 100 | { | ||
| 101 | bdcdyh: "370205004005GB10030W00000000", | ||
| 102 | bdclx: "土地", | ||
| 103 | szbs: "1", | ||
| 104 | bz: "", | ||
| 105 | }, | ||
| 106 | { | ||
| 107 | bdcdyh: "370205004005GB10030W00000000", | ||
| 108 | bdclx: "土地", | ||
| 109 | szbs: "1", | ||
| 110 | bz: "", | ||
| 111 | }, | ||
| 112 | { | ||
| 113 | bdcdyh: "370205004005GB10030W00000000", | ||
| 114 | bdclx: "土地", | ||
| 115 | szbs: "1", | ||
| 116 | bz: "", | ||
| 117 | }, | ||
| 118 | { | ||
| 119 | bdcdyh: "370205004005GB10030W00000000", | ||
| 120 | bdclx: "土地", | ||
| 121 | szbs: "1", | ||
| 122 | bz: "", | ||
| 123 | }, | ||
| 124 | { | ||
| 125 | bdcdyh: "370205004005GB10030W00000000", | ||
| 126 | bdclx: "土地", | ||
| 127 | szbs: "1", | ||
| 128 | bz: "", | ||
| 129 | }, | ||
| 130 | ], | ||
| 131 | }; | ||
| 132 | }, | ||
| 133 | }; | ||
| 134 | </script> | ||
| 135 | |||
| 136 | <style lang="scss" scoped> | ||
| 137 | .bdcqldjml { | ||
| 138 | width: 100%; | ||
| 139 | height: 702px; | ||
| 140 | background: #fff; | ||
| 141 | overflow-y: scroll; | ||
| 142 | .mlTable { | ||
| 143 | width: 640px; | ||
| 144 | margin: 0 auto; | ||
| 145 | color: #333; | ||
| 146 | border-spacing: 2px; | ||
| 147 | background-color: #333; | ||
| 148 | |||
| 149 | .title { | ||
| 150 | font-size: 28px; | ||
| 151 | line-height: 60px; | ||
| 152 | font-family: serif; | ||
| 153 | position: relative; | ||
| 154 | |||
| 155 | .num { | ||
| 156 | position: absolute; | ||
| 157 | font-size: 12px; | ||
| 158 | right: 20px; | ||
| 159 | font-family: initial; | ||
| 160 | font-weight: normal; | ||
| 161 | } | ||
| 162 | } | ||
| 163 | |||
| 164 | td, | ||
| 165 | th { | ||
| 166 | background-color: white; | ||
| 167 | line-height: 40px; | ||
| 168 | padding: 0 4px; | ||
| 169 | text-align: center; | ||
| 170 | } | ||
| 171 | } | ||
| 172 | } | ||
| 173 | </style> |
| 1 | <template> | ||
| 2 | <div class="bdcqljqtsx"> | ||
| 3 | <div class="content"> | ||
| 4 | <div class="title">不动产权利及其他事项<br />登记信息</div> | ||
| 5 | <div> | ||
| 6 | 不动产单元号: | ||
| 7 | <div class="underline">440300 002109 GB00004 F00020001</div> | ||
| 8 | </div> | ||
| 9 | <br /><br /><br /> | ||
| 10 | <div> | ||
| 11 | <div class="underline">国有建设用地使用权和房屋所有权</div> | ||
| 12 | 登记 共 | ||
| 13 | <div class="underline">9</div> | ||
| 14 | 条 | ||
| 15 | </div><br /><br /> | ||
| 16 | <div> | ||
| 17 | 抵押权登记 共 | ||
| 18 | <div class="underline">3</div> | ||
| 19 | 条 | ||
| 20 | </div><br /> | ||
| 21 | <div> | ||
| 22 | 地役权登记 共 | ||
| 23 | <div class="underline">3</div> | ||
| 24 | 条 | ||
| 25 | </div><br /> | ||
| 26 | <div> | ||
| 27 | 预告登记 共 | ||
| 28 | <div class="underline">3</div> | ||
| 29 | 条 | ||
| 30 | </div><br /> | ||
| 31 | <div> | ||
| 32 | 异议登记 共 | ||
| 33 | <div class="underline">3</div> | ||
| 34 | 条 | ||
| 35 | </div><br /> | ||
| 36 | <div> | ||
| 37 | 查封登记 共 | ||
| 38 | <div class="underline">3</div> | ||
| 39 | 条 | ||
| 40 | </div> | ||
| 41 | <br /> | ||
| 42 | </div> | ||
| 43 | </div> | ||
| 44 | </template> | ||
| 45 | |||
| 46 | <script> | ||
| 47 | export default { | ||
| 48 | name: "bdcqljqtsx", | ||
| 49 | data() { | ||
| 50 | return {}; | ||
| 51 | }, | ||
| 52 | }; | ||
| 53 | </script> | ||
| 54 | |||
| 55 | <style lang="scss" scoped> | ||
| 56 | .bdcqljqtsx { | ||
| 57 | width: 100%; | ||
| 58 | height: 100%; | ||
| 59 | background: #fff; | ||
| 60 | .content { | ||
| 61 | width: 50%; | ||
| 62 | height: 100%; | ||
| 63 | margin: 0 auto; | ||
| 64 | text-align: right; | ||
| 65 | color: #333; | ||
| 66 | font-family: "Arial Negreta", "Arial Normal", "Arial", sans-serif; | ||
| 67 | font-weight: 700; | ||
| 68 | font-size: 18px; | ||
| 69 | line-height: 16px; | ||
| 70 | .title { | ||
| 71 | font-size: 32px; | ||
| 72 | text-align: center; | ||
| 73 | padding: 40px 0; | ||
| 74 | line-height: 34px; | ||
| 75 | } | ||
| 76 | .underline { | ||
| 77 | font-size: 14px; | ||
| 78 | font-weight: normal; | ||
| 79 | text-decoration: underline; | ||
| 80 | display: inline-block; | ||
| 81 | } | ||
| 82 | } | ||
| 83 | } | ||
| 84 | </style> |
src/views/zhcx/djbcx/components/cfdj.vue
0 → 100644
src/views/zhcx/djbcx/components/djbfm.vue
0 → 100644
| 1 | <template> | ||
| 2 | <div class="djbfm"> | ||
| 3 | <br /><br /> | ||
| 4 | <p> | ||
| 5 | <font>{{ data.province }}</font> | ||
| 6 | 省 (区、市) | ||
| 7 | <font>{{ data.city }}</font> | ||
| 8 | 市 (区) | ||
| 9 | <font>{{ data.area }}</font> | ||
| 10 | 区 (县、市) | ||
| 11 | </p> | ||
| 12 | <p> | ||
| 13 | <font>{{ data.street }}</font> | ||
| 14 | 街道 (乡、镇) | ||
| 15 | <font>{{ data.village }}</font> | ||
| 16 | 街坊 (村) | ||
| 17 | <font style="width: 100px">{{ data.group }}</font> | ||
| 18 | 组 | ||
| 19 | </p> | ||
| 20 | <div class="title">不动产登记簿</div> | ||
| 21 | <br> | ||
| 22 | <p> | ||
| 23 | 宗地/宗海号: | ||
| 24 | <font>{{ data.zdzhh }}</font> | ||
| 25 | </p> | ||
| 26 | <div class="bottom"> | ||
| 27 | <p> | ||
| 28 | 登记机构: | ||
| 29 | <font>{{ data.registration }}</font> | ||
| 30 | </p> | ||
| 31 | </div> | ||
| 32 | </div> | ||
| 33 | </template> | ||
| 34 | |||
| 35 | <script> | ||
| 36 | export default { | ||
| 37 | name: "djbfm", | ||
| 38 | data() { | ||
| 39 | return { | ||
| 40 | data: { | ||
| 41 | province: "A", | ||
| 42 | city: "B", | ||
| 43 | area: "C", | ||
| 44 | street: "兴隆路", | ||
| 45 | village: "兴隆", | ||
| 46 | group: "", | ||
| 47 | zdzhh: "370205004005GB10030", | ||
| 48 | registration: "B市国土资源局", | ||
| 49 | }, | ||
| 50 | }; | ||
| 51 | }, | ||
| 52 | }; | ||
| 53 | </script> | ||
| 54 | |||
| 55 | <style lang="scss" scoped> | ||
| 56 | .djbfm { | ||
| 57 | width: 100%; | ||
| 58 | height: 100%; | ||
| 59 | background: #fff; | ||
| 60 | border-right: 1px solid #ccc; | ||
| 61 | line-height: 45px; | ||
| 62 | text-align: center; | ||
| 63 | font-size: 18px; | ||
| 64 | font-family: serif; | ||
| 65 | position: relative; | ||
| 66 | p { | ||
| 67 | } | ||
| 68 | font { | ||
| 69 | border-bottom: 1px solid #000; | ||
| 70 | display: inline-block; | ||
| 71 | padding: 0 15px; | ||
| 72 | line-height: 16px; | ||
| 73 | } | ||
| 74 | .title { | ||
| 75 | height: 40%; | ||
| 76 | display: flex; | ||
| 77 | font-size: 38px; | ||
| 78 | color: #000; | ||
| 79 | justify-content: center; | ||
| 80 | align-items: center; | ||
| 81 | } | ||
| 82 | .bottom { | ||
| 83 | position: absolute; | ||
| 84 | bottom: 0px; | ||
| 85 | text-align: center; | ||
| 86 | width: 100%; | ||
| 87 | left: 0; | ||
| 88 | height: 100px; | ||
| 89 | line-height: 100px; | ||
| 90 | p { | ||
| 91 | font-size: 28px; | ||
| 92 | } | ||
| 93 | font { | ||
| 94 | font-size: 24px; | ||
| 95 | line-height: 24px; | ||
| 96 | } | ||
| 97 | } | ||
| 98 | } | ||
| 99 | </style> |
| 1 | <template> | ||
| 2 | <dialogBox | ||
| 3 | title="登记簿信息" | ||
| 4 | width="1200px" | ||
| 5 | @closeDialog="closeDialog" | ||
| 6 | v-model="value" | ||
| 7 | :isReset="false" | ||
| 8 | :isSave="false" | ||
| 9 | > | ||
| 10 | <div class="content"> | ||
| 11 | <div class="left"> | ||
| 12 | <el-tree | ||
| 13 | :data="treedata" | ||
| 14 | :props="defaultProps" | ||
| 15 | @node-click="handleNodeClick" | ||
| 16 | :default-expand-all="true" | ||
| 17 | :expand-on-click-node="false" | ||
| 18 | node-key="id" | ||
| 19 | :default-checked-keys="[showTab]" | ||
| 20 | ></el-tree> | ||
| 21 | </div> | ||
| 22 | <div class="right"> | ||
| 23 | <components :is="showTab"></components> | ||
| 24 | </div> | ||
| 25 | </div> | ||
| 26 | </dialogBox> | ||
| 27 | </template> | ||
| 28 | <script> | ||
| 29 | import djbfm from "./djbfm.vue"; | ||
| 30 | import zdxx from "./zdxx.vue"; | ||
| 31 | import bdcqldjml from "./bdcqldjml.vue"; | ||
| 32 | import bdcqljqtsx from "./bdcqljqtsx.vue"; | ||
| 33 | import gyjsydsyq from "./gyjsydsyq.vue"; | ||
| 34 | import dyaq from "./dyaq.vue"; | ||
| 35 | import dyiq from "./dyiq.vue"; | ||
| 36 | import ygdj from "./ygdj.vue"; | ||
| 37 | import yydj from "./yydj.vue"; | ||
| 38 | import cfdj from "./cfdj.vue"; | ||
| 39 | |||
| 40 | export default { | ||
| 41 | name: "djbxxDialog", | ||
| 42 | components: { | ||
| 43 | djbfm, | ||
| 44 | zdxx, | ||
| 45 | bdcqldjml, | ||
| 46 | bdcqljqtsx, | ||
| 47 | gyjsydsyq, | ||
| 48 | dyaq, | ||
| 49 | dyiq, | ||
| 50 | ygdj, | ||
| 51 | yydj, | ||
| 52 | cfdj, | ||
| 53 | }, | ||
| 54 | props: { | ||
| 55 | value: { type: Boolean, default: false }, | ||
| 56 | }, | ||
| 57 | data() { | ||
| 58 | return { | ||
| 59 | treedata: [ | ||
| 60 | { | ||
| 61 | id: "djbfm", | ||
| 62 | label: "登记簿封面", | ||
| 63 | children: [ | ||
| 64 | { | ||
| 65 | id: "zdxx", | ||
| 66 | label: "宗地信息", | ||
| 67 | }, | ||
| 68 | { | ||
| 69 | id: "bdcqldjml", | ||
| 70 | label: "不动产权利登记目录", | ||
| 71 | children: [ | ||
| 72 | { | ||
| 73 | id: "bdcqljqtsx", | ||
| 74 | label: "不动产权利及其他事项", | ||
| 75 | children: [ | ||
| 76 | { | ||
| 77 | id: "gyjsydsyq", | ||
| 78 | label: "国有建设用地使用权(临:0,现:0,历:0)", | ||
| 79 | }, | ||
| 80 | { | ||
| 81 | id: "dyaq", | ||
| 82 | label: "抵押权(临:0,现:0,历:0)", | ||
| 83 | }, | ||
| 84 | { | ||
| 85 | id: "dyiq", | ||
| 86 | label: "地役权(临:0,现:0,历:0)", | ||
| 87 | }, | ||
| 88 | { | ||
| 89 | id: "ygdj", | ||
| 90 | label: "预告登记(临:0,现:0,历:0)", | ||
| 91 | }, | ||
| 92 | { | ||
| 93 | id: "yydj", | ||
| 94 | label: "异议登记(临:0,现:0,历:0)", | ||
| 95 | }, | ||
| 96 | { | ||
| 97 | id: "cfdj", | ||
| 98 | label: "查封登记(临:0,现:0,历:0)", | ||
| 99 | }, | ||
| 100 | ], | ||
| 101 | }, | ||
| 102 | ], | ||
| 103 | }, | ||
| 104 | ], | ||
| 105 | }, | ||
| 106 | ], | ||
| 107 | defaultProps: { | ||
| 108 | children: "children", | ||
| 109 | label: "label", | ||
| 110 | }, | ||
| 111 | showTab: "bdcqljqtsx", // 选中状态,根据表格中权利类型判断 | ||
| 112 | }; | ||
| 113 | }, | ||
| 114 | |||
| 115 | methods: { | ||
| 116 | submitForm() { | ||
| 117 | this.$emit("input", false); | ||
| 118 | }, | ||
| 119 | closeDialog() { | ||
| 120 | this.$emit("input", false); | ||
| 121 | }, | ||
| 122 | handleNodeClick(data) { | ||
| 123 | console.log("1111111111", data); | ||
| 124 | this.showTab = data.id; | ||
| 125 | }, | ||
| 126 | }, | ||
| 127 | }; | ||
| 128 | </script> | ||
| 129 | <style scoped lang="scss"> | ||
| 130 | .content { | ||
| 131 | width: 100%; | ||
| 132 | height: 100%; | ||
| 133 | display: flex; | ||
| 134 | .left { | ||
| 135 | width: 256px; | ||
| 136 | height: 704px; | ||
| 137 | background-color: #f5f5f5; | ||
| 138 | color: #333; | ||
| 139 | border: 1px solid rgb(228, 228, 228); | ||
| 140 | } | ||
| 141 | .right { | ||
| 142 | width: calc(100% - 256px); | ||
| 143 | height: 704px; | ||
| 144 | overflow-y: scroll; | ||
| 145 | background-color: #f5f5f5; | ||
| 146 | } | ||
| 147 | } | ||
| 148 | |||
| 149 | /deep/ .expanded.el-tree-node__expand-icon, | ||
| 150 | /deep/ .el-tree-node__expand-icon { | ||
| 151 | visibility: hidden; | ||
| 152 | } | ||
| 153 | /deep/ .el-tree-node__content { | ||
| 154 | border: 1px solid rgb(228, 228, 228); | ||
| 155 | height: 45px; | ||
| 156 | } | ||
| 157 | /deep/ .el-tree-node:focus > .el-tree-node__content { | ||
| 158 | background-color: #f5f5f5; | ||
| 159 | color: #0079fe; | ||
| 160 | border-right: 4px solid #0079fe; | ||
| 161 | } | ||
| 162 | /deep/.el-tree-node { | ||
| 163 | white-space: pre-wrap; | ||
| 164 | } | ||
| 165 | </style> |
src/views/zhcx/djbcx/components/dyaq.vue
0 → 100644
src/views/zhcx/djbcx/components/dyiq.vue
0 → 100644
src/views/zhcx/djbcx/components/ygdj.vue
0 → 100644
src/views/zhcx/djbcx/components/yydj.vue
0 → 100644
src/views/zhcx/djbcx/components/zdxx.vue
0 → 100644
| 1 | <template> | ||
| 2 | <div class="zdxx"> | ||
| 3 | <div class="tablebox"> | ||
| 4 | <table cellpadding="0" cellspacing="0" class="zdxxTable"> | ||
| 5 | <col width="80" /> | ||
| 6 | <col width="60" /> | ||
| 7 | <col width="90" /> | ||
| 8 | <col width="235" /> | ||
| 9 | <col width="150" /> | ||
| 10 | <tr> | ||
| 11 | <td colspan="6" class="title">宗地基本信息</td> | ||
| 12 | </tr> | ||
| 13 | <tr> | ||
| 14 | <td colspan="6" class="unit">单位:■平方米 □公顷(□亩)、万元</td> | ||
| 15 | </tr> | ||
| 16 | <tr> | ||
| 17 | <td colspan="2">不动产类型</td> | ||
| 18 | <td colspan="4">■土地 ■房屋建筑 □构筑物 □森林、林地 □其他</td> | ||
| 19 | </tr> | ||
| 20 | <tr> | ||
| 21 | <td colspan="2">坐落</td> | ||
| 22 | <td colspan="4"></td> | ||
| 23 | </tr> | ||
| 24 | <tr> | ||
| 25 | <td rowspan="8" class="title2">土地状况</td> | ||
| 26 | </tr> | ||
| 27 | <tr> | ||
| 28 | <td colspan="2">宗地面积</td> | ||
| 29 | <td></td> | ||
| 30 | <td>用途</td> | ||
| 31 | <td></td> | ||
| 32 | </tr> | ||
| 33 | <tr> | ||
| 34 | <td colspan="2">等级</td> | ||
| 35 | <td></td> | ||
| 36 | <td>价格</td> | ||
| 37 | <td></td> | ||
| 38 | </tr> | ||
| 39 | <tr> | ||
| 40 | <td colspan="2">权利类型</td> | ||
| 41 | <td></td> | ||
| 42 | <td>权利性质</td> | ||
| 43 | <td></td> | ||
| 44 | </tr> | ||
| 45 | <tr> | ||
| 46 | <td colspan="2">权利设定方式</td> | ||
| 47 | <td></td> | ||
| 48 | <td>容积率</td> | ||
| 49 | <td></td> | ||
| 50 | </tr> | ||
| 51 | <tr> | ||
| 52 | <td colspan="2">建筑密度</td> | ||
| 53 | <td></td> | ||
| 54 | <td>建筑限高</td> | ||
| 55 | <td></td> | ||
| 56 | </tr> | ||
| 57 | <tr> | ||
| 58 | <td colspan="2">图幅号</td> | ||
| 59 | <td></td> | ||
| 60 | <td>地籍号</td> | ||
| 61 | <td></td> | ||
| 62 | </tr> | ||
| 63 | <tr> | ||
| 64 | <td colspan="2">档案号</td> | ||
| 65 | <td></td> | ||
| 66 | <td>地块代码</td> | ||
| 67 | <td></td> | ||
| 68 | </tr> | ||
| 69 | <tr> | ||
| 70 | <td colspan="2">宗地四至-东</td> | ||
| 71 | <td colspan="4"></td> | ||
| 72 | </tr> | ||
| 73 | <tr> | ||
| 74 | <td colspan="2">宗地四至-南</td> | ||
| 75 | <td colspan="4"></td> | ||
| 76 | </tr> | ||
| 77 | <tr> | ||
| 78 | <td colspan="2">宗地四至-西</td> | ||
| 79 | <td colspan="4"></td> | ||
| 80 | </tr> | ||
| 81 | <tr> | ||
| 82 | <td colspan="2">宗地四至-北</td> | ||
| 83 | <td colspan="4"></td> | ||
| 84 | </tr> | ||
| 85 | <tr> | ||
| 86 | <td class="title2" height="96">备注</td> | ||
| 87 | <td colspan="5"></td> | ||
| 88 | </tr> | ||
| 89 | <tr> | ||
| 90 | <td class="title2" height="96">附记</td> | ||
| 91 | <td colspan="5"></td> | ||
| 92 | </tr> | ||
| 93 | <tr> | ||
| 94 | <td colspan="2">状态</td> | ||
| 95 | <td colspan="2"></td> | ||
| 96 | <td>区县代码</td> | ||
| 97 | <td></td> | ||
| 98 | </tr> | ||
| 99 | <tr> | ||
| 100 | <td class="title2">变化情况</td> | ||
| 101 | <td colspan="5" class="bhqk"> | ||
| 102 | <div class="box"> | ||
| 103 | <table cellspacing="0" cellpadding="0" :width="bhqkTableWidth"> | ||
| 104 | <tr> | ||
| 105 | <td class="bhqkTh">上手业务号</td> | ||
| 106 | <td>20191230048</td> | ||
| 107 | <td>20191230048</td> | ||
| 108 | <td>20191230048</td> | ||
| 109 | <td>20191230048</td> | ||
| 110 | <td>20191230048</td> | ||
| 111 | </tr> | ||
| 112 | <tr> | ||
| 113 | <td class="bhqkTh">宗地代码</td> | ||
| 114 | <td>610100008004GB00001</td> | ||
| 115 | <td>610100008004GB00001</td> | ||
| 116 | <td>610100008004GB00001</td> | ||
| 117 | <td>610100008004GB00001</td> | ||
| 118 | <td>610100008004GB00001</td> | ||
| 119 | </tr> | ||
| 120 | <tr> | ||
| 121 | <td class="bhqkTh">变化前宗地代码</td> | ||
| 122 | <td>610100008004GB00001</td> | ||
| 123 | <td>610100008004GB00001</td> | ||
| 124 | <td>610100008004GB00001</td> | ||
| 125 | <td>610100008004GB00001</td> | ||
| 126 | <td>610100008004GB00001</td> | ||
| 127 | </tr> | ||
| 128 | <tr> | ||
| 129 | <td class="bhqkTh">变化内容</td> | ||
| 130 | <td>土地面积1000改为2000</td> | ||
| 131 | <td>土地面积1000改为2000</td> | ||
| 132 | <td>土地面积1000改为2000</td> | ||
| 133 | <td>土地面积1000改为2000</td> | ||
| 134 | <td>土地面积1000改为2000</td> | ||
| 135 | </tr> | ||
| 136 | <tr> | ||
| 137 | <td class="bhqkTh">变化原因</td> | ||
| 138 | <td>因某某原因</td> | ||
| 139 | <td>因某某原因</td> | ||
| 140 | <td>因某某原因</td> | ||
| 141 | <td>因某某原因</td> | ||
| 142 | <td>因某某原因</td> | ||
| 143 | </tr> | ||
| 144 | <tr> | ||
| 145 | <td class="bhqkTh">登记时间</td> | ||
| 146 | <td>2008年3月11日</td> | ||
| 147 | <td>2008年3月11日</td> | ||
| 148 | <td>2008年3月11日</td> | ||
| 149 | <td>2008年3月11日</td> | ||
| 150 | <td>2008年3月11日</td> | ||
| 151 | </tr> | ||
| 152 | <tr> | ||
| 153 | <td class="bhqkTh">登簿人</td> | ||
| 154 | <td>路**</td> | ||
| 155 | <td>路**</td> | ||
| 156 | <td>路**</td> | ||
| 157 | <td>路**</td> | ||
| 158 | <td>路**</td> | ||
| 159 | </tr> | ||
| 160 | <tr> | ||
| 161 | <td class="bhqkTh">附记</td> | ||
| 162 | <td>2014年10月21日办理房屋首次登记"</td> | ||
| 163 | <td>2014年10月21日办理房屋首次登记"</td> | ||
| 164 | <td>2014年10月21日办理房屋首次登记"</td> | ||
| 165 | <td>2014年10月21日办理房屋首次登记"</td> | ||
| 166 | <td>2014年10月21日办理房屋首次登记"</td> | ||
| 167 | </tr> | ||
| 168 | </table> | ||
| 169 | </div> | ||
| 170 | </td> | ||
| 171 | </tr> | ||
| 172 | </table> | ||
| 173 | </div> | ||
| 174 | </div> | ||
| 175 | </template> | ||
| 176 | |||
| 177 | <script> | ||
| 178 | export default { | ||
| 179 | name: "zdxx", | ||
| 180 | data() { | ||
| 181 | return { | ||
| 182 | bhqkColumns: [ | ||
| 183 | "上手业务号", | ||
| 184 | "宗地代码", | ||
| 185 | "变化前宗地代码", | ||
| 186 | "变化内容", | ||
| 187 | "变化原因", | ||
| 188 | "登记时间", | ||
| 189 | "登簿人", | ||
| 190 | "附记", | ||
| 191 | ], | ||
| 192 | bhqkData: [ | ||
| 193 | { | ||
| 194 | ssywh: "20191230048", | ||
| 195 | zddm: "610100008004GB00001", | ||
| 196 | bhqzddm: "610100008004GB00001", | ||
| 197 | bhnr: "土地面积1000改为2000", | ||
| 198 | bhyy: "因某某原因", | ||
| 199 | djsj: "2008年3月11日", | ||
| 200 | dbr: "路**", | ||
| 201 | fj: "2014年10月21日办理房屋首次登记", | ||
| 202 | }, | ||
| 203 | { | ||
| 204 | ssywh: "20191230048", | ||
| 205 | zddm: "610100008004GB00001", | ||
| 206 | bhqzddm: "610100008004GB00001", | ||
| 207 | bhnr: "土地面积1000改为2000", | ||
| 208 | bhyy: "因某某原因", | ||
| 209 | djsj: "2008年3月11日", | ||
| 210 | dbr: "路**", | ||
| 211 | fj: "2014年10月21日办理房屋首次登记", | ||
| 212 | }, | ||
| 213 | { | ||
| 214 | ssywh: "20191230048", | ||
| 215 | zddm: "610100008004GB00001", | ||
| 216 | bhqzddm: "610100008004GB00001", | ||
| 217 | bhnr: "土地面积1000改为2000", | ||
| 218 | bhyy: "因某某原因", | ||
| 219 | djsj: "2008年3月11日", | ||
| 220 | dbr: "路**", | ||
| 221 | fj: "2014年10月21日办理房屋首次登记", | ||
| 222 | }, | ||
| 223 | { | ||
| 224 | ssywh: "20191230048", | ||
| 225 | zddm: "610100008004GB00001", | ||
| 226 | bhqzddm: "610100008004GB00001", | ||
| 227 | bhnr: "土地面积1000改为2000", | ||
| 228 | bhyy: "因某某原因", | ||
| 229 | djsj: "2008年3月11日", | ||
| 230 | dbr: "路**", | ||
| 231 | fj: "2014年10月21日办理房屋首次登记", | ||
| 232 | }, | ||
| 233 | ], | ||
| 234 | bhqkTableWidth: 744, | ||
| 235 | }; | ||
| 236 | }, | ||
| 237 | mounted() { | ||
| 238 | this.bhqkTableWidth = (this.bhqkData.length + 1) * 180 + 110; | ||
| 239 | }, | ||
| 240 | }; | ||
| 241 | </script> | ||
| 242 | |||
| 243 | <style lang="scss" scoped> | ||
| 244 | .zdxx { | ||
| 245 | width: 100%; | ||
| 246 | height: 100%; | ||
| 247 | background-color: #f5f5f5; | ||
| 248 | padding: 10px 25px; | ||
| 249 | .tablebox { | ||
| 250 | width: 100%; | ||
| 251 | height: 100%; | ||
| 252 | background: #fff; | ||
| 253 | border: 1px solid rgb(228, 228, 228); | ||
| 254 | text-align: center; | ||
| 255 | padding: 4px; | ||
| 256 | overflow-y: scroll; | ||
| 257 | .zdxxTable { | ||
| 258 | width: 100%; | ||
| 259 | color: #333; | ||
| 260 | td { | ||
| 261 | border: 1px solid rgb(228, 228, 228); | ||
| 262 | line-height: 30px; | ||
| 263 | padding: 0 4px; | ||
| 264 | } | ||
| 265 | .title { | ||
| 266 | line-height: 68px; | ||
| 267 | font-size: 20px; | ||
| 268 | } | ||
| 269 | .unit { | ||
| 270 | text-align: right; | ||
| 271 | } | ||
| 272 | .title2 { | ||
| 273 | writing-mode: vertical-lr; | ||
| 274 | letter-spacing: 6px; | ||
| 275 | } | ||
| 276 | .bhqk { | ||
| 277 | padding: 0; | ||
| 278 | .box { | ||
| 279 | width: 744px; | ||
| 280 | overflow-x: scroll; | ||
| 281 | } | ||
| 282 | .test { | ||
| 283 | } | ||
| 284 | table { | ||
| 285 | .bhqkTh { | ||
| 286 | width: 110px; | ||
| 287 | line-height: 40px; | ||
| 288 | background-color: #f5f5f5; | ||
| 289 | border: 1px solid rgb(228, 228, 228); | ||
| 290 | font-weight: bold; | ||
| 291 | } | ||
| 292 | td { | ||
| 293 | width: 180px; | ||
| 294 | } | ||
| 295 | } | ||
| 296 | } | ||
| 297 | } | ||
| 298 | } | ||
| 299 | } | ||
| 300 | </style> |
| ... | @@ -6,27 +6,52 @@ | ... | @@ -6,27 +6,52 @@ |
| 6 | <el-row> | 6 | <el-row> |
| 7 | <el-col :span="5"> | 7 | <el-col :span="5"> |
| 8 | <el-form-item label="权利类型"> | 8 | <el-form-item label="权利类型"> |
| 9 | <el-select v-model="queryForm.qllx" filterable clearable placeholder="请选择权利类型"> | 9 | <el-select |
| 10 | <el-option v-for="item in qllxs" :key="item.value" :label="item.label" :value="item.value"> | 10 | v-model="queryForm.qllx" |
| 11 | filterable | ||
| 12 | clearable | ||
| 13 | placeholder="请选择权利类型" | ||
| 14 | > | ||
| 15 | <el-option | ||
| 16 | v-for="item in qllxs" | ||
| 17 | :key="item.value" | ||
| 18 | :label="item.label" | ||
| 19 | :value="item.value" | ||
| 20 | > | ||
| 11 | </el-option> | 21 | </el-option> |
| 12 | </el-select> | 22 | </el-select> |
| 13 | </el-form-item> | 23 | </el-form-item> |
| 14 | </el-col> | 24 | </el-col> |
| 15 | <el-col :span="5"> | 25 | <el-col :span="5"> |
| 16 | <el-form-item label="不动产单元号"> | 26 | <el-form-item label="不动产单元号"> |
| 17 | <el-input placeholder="请输入不动产单元号" v-model="queryForm.bdcdyh" clearable class="width200px"> | 27 | <el-input |
| 28 | placeholder="请输入不动产单元号" | ||
| 29 | v-model="queryForm.bdcdyh" | ||
| 30 | clearable | ||
| 31 | class="width200px" | ||
| 32 | > | ||
| 18 | </el-input> | 33 | </el-input> |
| 19 | </el-form-item> | 34 | </el-form-item> |
| 20 | </el-col> | 35 | </el-col> |
| 21 | <el-col :span="5"> | 36 | <el-col :span="5"> |
| 22 | <el-form-item label="不动产权证号"> | 37 | <el-form-item label="不动产权证号"> |
| 23 | <el-input placeholder="请输入不动产权证号" v-model="queryForm.bdcqzh" clearable class="width200px"> | 38 | <el-input |
| 39 | placeholder="请输入不动产权证号" | ||
| 40 | v-model="queryForm.bdcqzh" | ||
| 41 | clearable | ||
| 42 | class="width200px" | ||
| 43 | > | ||
| 24 | </el-input> | 44 | </el-input> |
| 25 | </el-form-item> | 45 | </el-form-item> |
| 26 | </el-col> | 46 | </el-col> |
| 27 | <el-col :span="5"> | 47 | <el-col :span="5"> |
| 28 | <el-form-item label="业务号"> | 48 | <el-form-item label="业务号"> |
| 29 | <el-input placeholder="请输入业务号" v-model="queryForm.ywh" clearable class="width200px"> | 49 | <el-input |
| 50 | placeholder="请输入业务号" | ||
| 51 | v-model="queryForm.ywh" | ||
| 52 | clearable | ||
| 53 | class="width200px" | ||
| 54 | > | ||
| 30 | </el-input> | 55 | </el-input> |
| 31 | </el-form-item> | 56 | </el-form-item> |
| 32 | </el-col> | 57 | </el-col> |
| ... | @@ -42,24 +67,36 @@ | ... | @@ -42,24 +67,36 @@ |
| 42 | </div> | 67 | </div> |
| 43 | <!-- 表格 --> | 68 | <!-- 表格 --> |
| 44 | <div class="from-clues-content"> | 69 | <div class="from-clues-content"> |
| 45 | <lb-table :page-size="pageData.size" @sort-change="handleSort" :current-page.sync="pageData.current" | 70 | <lb-table |
| 46 | :total="pageData.total" @selection-change="handleSelectionChange" @size-change="handleSizeChange" | 71 | :page-size="pageData.size" |
| 47 | @p-current-change="handleCurrentChange" :column="tableData.columns" :data="tableData.data"> | 72 | @sort-change="handleSort" |
| 73 | :current-page.sync="pageData.current" | ||
| 74 | :total="pageData.total" | ||
| 75 | @selection-change="handleSelectionChange" | ||
| 76 | @size-change="handleSizeChange" | ||
| 77 | @p-current-change="handleCurrentChange" | ||
| 78 | :column="tableData.columns" | ||
| 79 | :data="tableData.data" | ||
| 80 | > | ||
| 48 | </lb-table> | 81 | </lb-table> |
| 49 | </div> | 82 | </div> |
| 83 | <djbxxDialog v-model="isDialog" ref="djbxxDialog"/> | ||
| 50 | </div> | 84 | </div> |
| 51 | </template> | 85 | </template> |
| 52 | <script> | 86 | <script> |
| 53 | import table from "@/utils/mixin/table"; | 87 | import table from "@/utils/mixin/table"; |
| 54 | import { datas, sendThis } from "./djbcxdata"; | 88 | import { datas, sendThis } from "./djbcxdata"; |
| 89 | import djbxxDialog from "./components/djbxxDialog.vue"; | ||
| 55 | export default { | 90 | export default { |
| 56 | name: "djbcx", | 91 | name: "djbcx", |
| 57 | components: {}, | 92 | components: { |
| 93 | djbxxDialog | ||
| 94 | }, | ||
| 58 | mixins: [table], | 95 | mixins: [table], |
| 59 | mounted () { | 96 | mounted() { |
| 60 | sendThis(this); | 97 | sendThis(this); |
| 61 | }, | 98 | }, |
| 62 | data () { | 99 | data() { |
| 63 | return { | 100 | return { |
| 64 | queryForm: { | 101 | queryForm: { |
| 65 | qllx: "", | 102 | qllx: "", |
| ... | @@ -72,34 +109,65 @@ export default { | ... | @@ -72,34 +109,65 @@ export default { |
| 72 | size: 10, | 109 | size: 10, |
| 73 | total: 2, | 110 | total: 2, |
| 74 | }, | 111 | }, |
| 75 | |||
| 76 | ywlys: datas.ywlys(), | 112 | ywlys: datas.ywlys(), |
| 77 | |||
| 78 | tableData: { | 113 | tableData: { |
| 79 | columns: datas.columns(), | 114 | columns: datas.columns(), |
| 80 | data: [ | 115 | data: [ |
| 81 | { | 116 | { |
| 117 | qszt: "1", | ||
| 82 | slsj: "2022-5-12", | 118 | slsj: "2022-5-12", |
| 119 | qllx: "预告买卖登记" | ||
| 120 | }, | ||
| 121 | { | ||
| 122 | qszt: "2", | ||
| 123 | slsj: "2022-5-13", | ||
| 124 | qllx: "查封登记" | ||
| 83 | }, | 125 | }, |
| 84 | { | 126 | { |
| 127 | qszt: "3", | ||
| 85 | slsj: "2022-5-13", | 128 | slsj: "2022-5-13", |
| 129 | qllx: "预告买卖登记" | ||
| 86 | }, | 130 | }, |
| 87 | ], | 131 | ], |
| 88 | }, | 132 | }, |
| 133 | qllxs: [], | ||
| 134 | isDialog: false, | ||
| 89 | }; | 135 | }; |
| 90 | }, | 136 | }, |
| 91 | methods: { | 137 | methods: { |
| 92 | // 初始化数据 | 138 | // 初始化数据 |
| 93 | fetchData () { }, | 139 | fetchData() {}, |
| 94 | handleSort (name, sort) { | 140 | handleSort(name, sort) { |
| 95 | console.log(name, sort); | 141 | console.log(name, sort); |
| 96 | }, | 142 | }, |
| 97 | openDialog () { | 143 | queryClick(){ |
| 98 | console.log(999999999999999); | 144 | |
| 145 | }, | ||
| 146 | moreQueryClick(){}, | ||
| 147 | openDialog(scope) { | ||
| 148 | this.isDialog = true; | ||
| 149 | // if(scope.row.qllx == '预告买卖登记'){ | ||
| 150 | // this.$refs.djbxxDialog.showTab = 'ygdj' | ||
| 151 | // } | ||
| 152 | // else if(scope.row.qllx == '查封登记'){ | ||
| 153 | // this.$refs.djbxxDialog.showTab = 'cfdj' | ||
| 154 | // } | ||
| 99 | }, | 155 | }, |
| 100 | }, | 156 | }, |
| 101 | }; | 157 | }; |
| 102 | </script> | 158 | </script> |
| 103 | <style scoped lang="scss"> | 159 | <style scoped lang="scss"> |
| 104 | @import "~@/styles/public.scss"; | 160 | @import "~@/styles/public.scss"; |
| 161 | .icon-circle { | ||
| 162 | position: relative; | ||
| 163 | } | ||
| 164 | .icon-circle::before { | ||
| 165 | content: ""; | ||
| 166 | width: 4px; | ||
| 167 | height: 4px; | ||
| 168 | border-radius: 50%; | ||
| 169 | background: #000; | ||
| 170 | top: 0px; | ||
| 171 | left: 0px; | ||
| 172 | } | ||
| 105 | </style> | 173 | </style> | ... | ... |
| ... | @@ -18,9 +18,28 @@ class data extends filter { | ... | @@ -18,9 +18,28 @@ class data extends filter { |
| 18 | { | 18 | { |
| 19 | label: "权属状态", | 19 | label: "权属状态", |
| 20 | render: (h, scope) => { | 20 | render: (h, scope) => { |
| 21 | let text = ''; | ||
| 22 | let color="" | ||
| 23 | let obj = { | ||
| 24 | "1": { | ||
| 25 | text:'现势', | ||
| 26 | color:'#4BD863' | ||
| 27 | }, | ||
| 28 | "2": { | ||
| 29 | text:'历史', | ||
| 30 | color:'#AAAAAA' | ||
| 31 | }, | ||
| 32 | "3": { | ||
| 33 | text: '临时', | ||
| 34 | color: '#FE9400' | ||
| 35 | } | ||
| 36 | } | ||
| 37 | text = obj[scope.row.qszt].text | ||
| 38 | color = obj[scope.row.qszt].color | ||
| 21 | return ( | 39 | return ( |
| 22 | <div> | 40 | <div> |
| 23 | <span>{scope.row.qszt}</span> | 41 | <span style={`color:${color}`}>●</span> |
| 42 | <span >{ text }</span> | ||
| 24 | </div> | 43 | </div> |
| 25 | ) | 44 | ) |
| 26 | } | 45 | } | ... | ... |
-
Please register or sign in to post a comment