style:流程
Showing
7 changed files
with
109 additions
and
17 deletions
... | @@ -23,7 +23,7 @@ export function getDjbfm (data) { | ... | @@ -23,7 +23,7 @@ export function getDjbfm (data) { |
23 | * @param {*} params | 23 | * @param {*} params |
24 | * @author: renchao | 24 | * @author: renchao |
25 | */ | 25 | */ |
26 | export function getQllxByBdcdyid (params) { | 26 | export function getQllxByBdcdyid (params) { |
27 | return request({ | 27 | return request({ |
28 | url: SERVER.SERVERAPI + '/rest/djbDetail/getQllxByBdcdyid', | 28 | url: SERVER.SERVERAPI + '/rest/djbDetail/getQllxByBdcdyid', |
29 | method: 'get', | 29 | method: 'get', |
... | @@ -86,7 +86,7 @@ export function getBdcqljqtsx (data) { | ... | @@ -86,7 +86,7 @@ export function getBdcqljqtsx (data) { |
86 | * @param {*} data | 86 | * @param {*} data |
87 | * @author: renchao | 87 | * @author: renchao |
88 | */ | 88 | */ |
89 | export function getBdcqljqtsxBdcdyh (data) { | 89 | export function getBdcqljqtsxBdcdyh (data) { |
90 | return request({ | 90 | return request({ |
91 | url: SERVER.SERVERAPI + '/rest/djbDetail/getBdcqljqtsxBdcdyh', | 91 | url: SERVER.SERVERAPI + '/rest/djbDetail/getBdcqljqtsxBdcdyh', |
92 | method: 'get', | 92 | method: 'get', |
... | @@ -120,6 +120,19 @@ export function getJsydsyqList (data) { | ... | @@ -120,6 +120,19 @@ export function getJsydsyqList (data) { |
120 | } | 120 | } |
121 | 121 | ||
122 | /** | 122 | /** |
123 | * @description: 获取土地承包经营权 | ||
124 | * @param {*} data | ||
125 | * @author: renchao | ||
126 | */ | ||
127 | export function getTdcbjyqList (data) { | ||
128 | return request({ | ||
129 | url: SERVER.SERVERAPI + '/rest/djbDetail/getTdcbjyqList', | ||
130 | method: 'post', | ||
131 | data | ||
132 | }) | ||
133 | } | ||
134 | |||
135 | /** | ||
123 | * @description: 获取房屋独幢信息集合 | 136 | * @description: 获取房屋独幢信息集合 |
124 | * @param {*} data | 137 | * @param {*} data |
125 | * @author: renchao | 138 | * @author: renchao |
... | @@ -235,7 +248,7 @@ export function getNydsyqList (data) { | ... | @@ -235,7 +248,7 @@ export function getNydsyqList (data) { |
235 | * @author: renchao | 248 | * @author: renchao |
236 | */ | 249 | */ |
237 | 250 | ||
238 | export function getDjbQlxxDiff (data) { | 251 | export function getDjbQlxxDiff (data) { |
239 | return request({ | 252 | return request({ |
240 | url: SERVER.SERVERAPI + '/rest/djbDetail/getDjbQlxxDiff?bsmQlxx=' + data, | 253 | url: SERVER.SERVERAPI + '/rest/djbDetail/getDjbQlxxDiff?bsmQlxx=' + data, |
241 | method: 'post', | 254 | method: 'post', |
... | @@ -247,7 +260,7 @@ export function getNydsyqList (data) { | ... | @@ -247,7 +260,7 @@ export function getNydsyqList (data) { |
247 | * @param {*} data | 260 | * @param {*} data |
248 | * @author: renchao | 261 | * @author: renchao |
249 | */ | 262 | */ |
250 | export function getLqList (data) { | 263 | export function getLqList (data) { |
251 | return request({ | 264 | return request({ |
252 | url: SERVER.SERVERAPI + '/rest/djbDetail/getLqList', | 265 | url: SERVER.SERVERAPI + '/rest/djbDetail/getLqList', |
253 | method: 'post', | 266 | method: 'post', | ... | ... |
1 | <!-- | 1 | <!-- |
2 | * @Description: | 2 | * @Description: |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2024-01-23 10:37:15 | 4 | * @LastEditTime: 2024-01-25 13:15:05 |
5 | --> | 5 | --> |
6 | <template> | 6 | <template> |
7 | <div class="content"> | 7 | <div class="content"> |
... | @@ -221,6 +221,7 @@ | ... | @@ -221,6 +221,7 @@ |
221 | this.highlight = false | 221 | this.highlight = false |
222 | }, | 222 | }, |
223 | taplist (data, index) { | 223 | taplist (data, index) { |
224 | console.log(data, 333333); | ||
224 | this.loadComponent(data.form); | 225 | this.loadComponent(data.form); |
225 | this.isActive = index; | 226 | this.isActive = index; |
226 | this.titleActive = -1 | 227 | this.titleActive = -1 | ... | ... |
... | @@ -2,7 +2,7 @@ | ... | @@ -2,7 +2,7 @@ |
2 | /* | 2 | /* |
3 | * @Description: | 3 | * @Description: |
4 | * @Autor: renchao | 4 | * @Autor: renchao |
5 | * @LastEditTime: 2023-09-15 10:52:40 | 5 | * @LastEditTime: 2024-01-25 13:37:19 |
6 | */ | 6 | */ |
7 | var qlxxPage = [ | 7 | var qlxxPage = [ |
8 | { qllx: "A01", id: "tdsyq", form: "tdsyq.vue", label: "集体土地所有权" }, | 8 | { qllx: "A01", id: "tdsyq", form: "tdsyq.vue", label: "集体土地所有权" }, |
... | @@ -13,7 +13,7 @@ var qlxxPage = [ | ... | @@ -13,7 +13,7 @@ var qlxxPage = [ |
13 | { qllx: "A06", id: "", form: "", label: "宅基地使用权/房屋所有权" }, | 13 | { qllx: "A06", id: "", form: "", label: "宅基地使用权/房屋所有权" }, |
14 | { qllx: "A07", id: "jsydsyq", form: "jsydsyq.vue", label: "集体建设用地使用权" }, | 14 | { qllx: "A07", id: "jsydsyq", form: "jsydsyq.vue", label: "集体建设用地使用权" }, |
15 | { qllx: "A08", id: "", form: "", label: "集体建设用地使用权/房屋所有权" }, | 15 | { qllx: "A08", id: "", form: "", label: "集体建设用地使用权/房屋所有权" }, |
16 | { qllx: "A09", id: "jsydsyq", form: "jsydsyq.vue", label: "土地承包经营权" }, | 16 | { qllx: "A09", id: "tdcbjyq", form: "tdcbjyq.vue", label: "土地承包经营权" }, |
17 | { qllx: "A11", id: "ldsyq", form: "ldsyq.vue", label: "林地使用权" }, | 17 | { qllx: "A11", id: "ldsyq", form: "ldsyq.vue", label: "林地使用权" }, |
18 | { qllx: "A12", id: "sllmsyq", form: "sllmsyq.vue", label: "林地使用权/森林、林木使用权" }, | 18 | { qllx: "A12", id: "sllmsyq", form: "sllmsyq.vue", label: "林地使用权/森林、林木使用权" }, |
19 | { qllx: "A13", id: "jsydsyq", form: "jsydsyq.vue", label: "草原使用权" }, | 19 | { qllx: "A13", id: "jsydsyq", form: "jsydsyq.vue", label: "草原使用权" }, |
... | @@ -90,12 +90,12 @@ export function getNode (qllx, qlxx, bdcdylx, bdcdyid) { | ... | @@ -90,12 +90,12 @@ export function getNode (qllx, qlxx, bdcdylx, bdcdyid) { |
90 | if (qlxxPage[i].qllx == qllx) { | 90 | if (qlxxPage[i].qllx == qllx) { |
91 | if (qllx == "A04" || qllx == "A06" || qllx == "A08") { | 91 | if (qllx == "A04" || qllx == "A06" || qllx == "A08") { |
92 | if (bdcdylx == "4") { | 92 | if (bdcdylx == "4") { |
93 | node = { bdcdyid: bdcdyid, id: "fdcq1", form: "fdcq1.vue", label: qlxxPage[i].label ,zt: "(临:" + qlxx.linShi + ",现:" + qlxx.xianShi + ",历:" + qlxx.liShi + ")" }; | 93 | node = { bdcdyid: bdcdyid, id: "fdcq1", form: "fdcq1.vue", label: qlxxPage[i].label, zt: "(临:" + qlxx.linShi + ",现:" + qlxx.xianShi + ",历:" + qlxx.liShi + ")" }; |
94 | } else { | 94 | } else { |
95 | node = { bdcdyid: bdcdyid, id: "fdcq2", form: "fdcq2.vue", label: qlxxPage[i].label ,zt: "(临:" + qlxx.linShi + ",现:" + qlxx.xianShi + ",历:" + qlxx.liShi + ")" }; | 95 | node = { bdcdyid: bdcdyid, id: "fdcq2", form: "fdcq2.vue", label: qlxxPage[i].label, zt: "(临:" + qlxx.linShi + ",现:" + qlxx.xianShi + ",历:" + qlxx.liShi + ")" }; |
96 | } | 96 | } |
97 | } else { | 97 | } else { |
98 | node = { bdcdyid: bdcdyid, id: qlxxPage[i].id, form: qlxxPage[i].form, label: qlxxPage[i].label ,zt: "(临:" + qlxx.linShi + ",现:" + qlxx.xianShi + ",历:" + qlxx.liShi + ")" }; | 98 | node = { bdcdyid: bdcdyid, id: qlxxPage[i].id, form: qlxxPage[i].form, label: qlxxPage[i].label, zt: "(临:" + qlxx.linShi + ",现:" + qlxx.xianShi + ",历:" + qlxx.liShi + ")" }; |
99 | } | 99 | } |
100 | break; | 100 | break; |
101 | } | 101 | } | ... | ... |
src/views/registerBook/tdcbjyq.vue
0 → 100644
1 | <!-- | ||
2 | * @Description: | ||
3 | * @Autor: miaofang | ||
4 | * @LastEditTime: 2024-01-25 13:20:07 | ||
5 | --> | ||
6 | <template> | ||
7 | <div class="djxxTable"> | ||
8 | <djbDetail :title="title" ref="djbDetail" :shows="shows" :propsParam="propsParam" | ||
9 | :columns="columns" :tableData="tableData" /> | ||
10 | </div> | ||
11 | </template> | ||
12 | |||
13 | <script> | ||
14 | import { datas } from "./qlxxFormData.js"; | ||
15 | import { getSjlx } from "@/utils/dictionary.js"; | ||
16 | import { getTdcbjyqList } from "@/api/djbDetail.js"; | ||
17 | import djbDetail from "./components/djbDetail.vue" | ||
18 | export default { | ||
19 | components: { | ||
20 | djbDetail, | ||
21 | }, | ||
22 | data () { | ||
23 | return { | ||
24 | printObj: { | ||
25 | id: "box", | ||
26 | //其他配置项, | ||
27 | }, | ||
28 | shows: false, | ||
29 | title: "土地承包经营权登记信息", | ||
30 | //传递参数 | ||
31 | propsParam: this.$attrs, | ||
32 | //列表数据 | ||
33 | tableData: [], | ||
34 | //列名称对象 | ||
35 | columns: datas.columns().JSYDSYQ, | ||
36 | render: false, | ||
37 | }; | ||
38 | }, | ||
39 | created () { | ||
40 | this.loadData(); | ||
41 | }, | ||
42 | methods: { | ||
43 | loadData (checkList = []) { | ||
44 | getTdcbjyqList({ | ||
45 | bdcdyid: this.propsParam.bdcdyid, | ||
46 | qllx: this.propsParam.qllx, | ||
47 | qszt: checkList | ||
48 | }).then((res) => { | ||
49 | if (res.code === 200) { | ||
50 | this.tableData = res.result; | ||
51 | this.shows = this.tableData.length > 0; | ||
52 | this.tableData.forEach((item) => { | ||
53 | item.sjlx = getSjlx(item.sjlx); | ||
54 | }); | ||
55 | if (this.tableData.length < datas.columns().emptycolNum) { | ||
56 | this.$refs.djbDetail.emptycolNum = datas.columns().emptycolNum - this.tableData.length; | ||
57 | } else { | ||
58 | this.$refs.djbDetail.emptycolNum = 0 | ||
59 | } | ||
60 | } | ||
61 | }) | ||
62 | } | ||
63 | } | ||
64 | } | ||
65 | </script> | ||
66 | |||
67 | <style lang="scss" scoped> | ||
68 | @import "./qlxxCommon.scss"; | ||
69 | .title { | ||
70 | position: relative; | ||
71 | .print { | ||
72 | // background-color: #0079fe; | ||
73 | z-index: 10; | ||
74 | position: absolute; | ||
75 | left: 11px; | ||
76 | top: 5px; | ||
77 | } | ||
78 | } | ||
79 | </style> |
1 | <!-- | 1 | <!-- |
2 | * @Description: workFrame左侧菜单列表-普通 | 2 | * @Description: workFrame左侧菜单列表-普通 |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2023-10-17 09:54:06 | 4 | * @LastEditTime: 2024-01-25 13:40:13 |
5 | --> | 5 | --> |
6 | <template> | 6 | <template> |
7 | <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }"> | 7 | <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }"> |
... | @@ -13,7 +13,7 @@ | ... | @@ -13,7 +13,7 @@ |
13 | <div v-if="this.isShowdrawer"> | 13 | <div v-if="this.isShowdrawer"> |
14 | <div class="title"> | 14 | <div class="title"> |
15 | 申请单元列表({{ unitData.length }}) | 15 | 申请单元列表({{ unitData.length }}) |
16 | <el-button type="text" class="batchDel" @click="handleBatchDel" v-if="unitData.length > 1">批量删除</el-button> | 16 | <!-- <el-button type="text" class="batchDel" @click="handleBatchDel" v-if="unitData.length > 1">批量删除</el-button> --> |
17 | </div> | 17 | </div> |
18 | <el-menu v-model="activeIndex" :default-active="activeIndex" :key="key" @select="unitClick"> | 18 | <el-menu v-model="activeIndex" :default-active="activeIndex" :key="key" @select="unitClick"> |
19 | <el-menu-item v-for="(item, index) in unitData" :index="index.toString()" :key="index"> | 19 | <el-menu-item v-for="(item, index) in unitData" :index="index.toString()" :key="index"> |
... | @@ -25,7 +25,7 @@ | ... | @@ -25,7 +25,7 @@ |
25 | <p v-else class="title-detail">{{ item.qllxmc }}</p> | 25 | <p v-else class="title-detail">{{ item.qllxmc }}</p> |
26 | </el-tooltip> | 26 | </el-tooltip> |
27 | </div> | 27 | </div> |
28 | <i class="el-icon-delete" v-if="unitData.length > 1 && item.sqfl=='1'" @click.stop="handleDel(item)"></i> | 28 | <!-- <i class="el-icon-delete" v-if="unitData.length > 1 && item.sqfl=='1'" @click.stop="handleDel(item)"></i> --> |
29 | </el-menu-item> | 29 | </el-menu-item> |
30 | </el-menu> | 30 | </el-menu> |
31 | </div> | 31 | </div> | ... | ... |
1 | <!-- | 1 | <!-- |
2 | * @Description: workFrame左侧菜单列表-分割 | 2 | * @Description: workFrame左侧菜单列表-分割 |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2023-10-17 10:54:39 | 4 | * @LastEditTime: 2024-01-25 13:40:28 |
5 | --> | 5 | --> |
6 | <template> | 6 | <template> |
7 | <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }"> | 7 | <div class="leftmenu" :class="{ 'animation-map-drawer': isShowdrawer }"> |
... | @@ -23,7 +23,7 @@ | ... | @@ -23,7 +23,7 @@ |
23 | <p class="title-detail">{{ item.zl }}</p> | 23 | <p class="title-detail">{{ item.zl }}</p> |
24 | </el-tooltip> | 24 | </el-tooltip> |
25 | </div> | 25 | </div> |
26 | <i class="el-icon-delete" v-if="aroundUnitData.length > 1" @click.stop="handleDel(item,'around')"></i> | 26 | <!-- <i class="el-icon-delete" v-if="aroundUnitData.length > 1" @click.stop="handleDel(item,'around')"></i> --> |
27 | </el-menu-item> | 27 | </el-menu-item> |
28 | </el-menu> | 28 | </el-menu> |
29 | <!-- 变更后单元 --> | 29 | <!-- 变更后单元 --> |
... | @@ -39,7 +39,7 @@ | ... | @@ -39,7 +39,7 @@ |
39 | <p class="title-detail">{{ item.zl }}</p> | 39 | <p class="title-detail">{{ item.zl }}</p> |
40 | </el-tooltip> | 40 | </el-tooltip> |
41 | </div> | 41 | </div> |
42 | <i class="el-icon-delete" v-if="afterUnitData.length > 1" @click.stop="handleDel(item, 'after')"></i> | 42 | <!-- <i class="el-icon-delete" v-if="afterUnitData.length > 1" @click.stop="handleDel(item, 'after')"></i> --> |
43 | </el-menu-item> | 43 | </el-menu-item> |
44 | </el-menu> | 44 | </el-menu> |
45 | </div> | 45 | </div> | ... | ... |
1 | export function queueDjywmc (djywbm, djqxbm) { | 1 | export function queueDjywmc (djywbm, djqxbm) { |
2 | console.log(djywbm, 'djywbm', 'djqxbm', djqxbm); | ||
3 | // 土地分割 | 2 | // 土地分割 |
4 | if (djqxbm == "A0320099" || djqxbm == "A0330099") { | 3 | if (djqxbm == "A0320099" || djqxbm == "A0330099") { |
5 | return "selectJsydsyqSplitMerge"; | 4 | return "selectJsydsyqSplitMerge"; | ... | ... |
-
Please register or sign in to post a comment