2f410f07 by renchao@pashanhoo.com

Merge branch 'dev'

2 parents b8056112 3ee57c9c
...@@ -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 }
......
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";
......