diff --git a/src/views/onlineHome/homestead/freeExit/freeExitAdd.vue b/src/views/onlineHome/homestead/freeExit/freeExitAdd.vue
index 9e07f05f..f85b2e60 100644
--- a/src/views/onlineHome/homestead/freeExit/freeExitAdd.vue
+++ b/src/views/onlineHome/homestead/freeExit/freeExitAdd.vue
@@ -19,7 +19,7 @@
{{item}}
-
-
+ -->
+
+
+ 选择宅基地
+
+
+
+
+
@@ -158,8 +170,10 @@
import { zjdzd, getByZjddm, getObligeeList, obligeeList } from "@/api/onlineHome/homestead/circulation";
import { dyAdd, } from "@/api/onlineHome/homestead/paidExit";
import {Notify} from "vant";
+ import MapGisObtain from "@/components/Map/MapGisObtain";
export default {
name: "freeExitAdd",
+ components: { MapGisObtain, },
data() {
return {
tcqllxDictionaries:[],//退出权利类型
@@ -190,7 +204,8 @@
sqlx: '1',
// 退出类型 01-有偿退出 02-无偿退出
tclx: '02',
- }
+ },
+ mapShow: false,
};
},
created() {
@@ -356,7 +371,31 @@
this.$set(this.circulation, "sqrxm", val);
this.getObligeeOptions=[];
this.showDropList = false;
- }
+ },
+ mapLook(){
+ this.mapShow = true;
+ setTimeout(() => {
+ this.$refs.zjdProductResh.drawingLyPaceCountryDarw();
+ },1000);
+ },
+ /** 查找地图中宅基地 */
+ closeMoule: function (data) {
+ this.circulation.zjddm = data;
+ getByZjddm({zjddm: data,}).then(qlrRes => {
+ let data = qlrRes.data;
+ if (data) {
+ this.$set(this.circulation, 'sqrzjhm', data.shyqrdbzjhm);
+ this.$set(this.circulation, 'sqrzjlx', data.shyqrdbzjlx);
+ if(data.shyqrdbzjlx)
+ {
+ let val = this.zjlxDictionaries.find((x) => x.value == data.shyqrdbzjlx);
+ if(val)
+ this.zjlx = val.text;
+ }
+ }
+ // this.$forceUpdate();
+ });
+ },
},
}
diff --git a/src/views/onlineHome/homestead/paidExit/paidExitAdd.vue b/src/views/onlineHome/homestead/paidExit/paidExitAdd.vue
index 2e09ce30..607d0837 100644
--- a/src/views/onlineHome/homestead/paidExit/paidExitAdd.vue
+++ b/src/views/onlineHome/homestead/paidExit/paidExitAdd.vue
@@ -19,7 +19,7 @@
{{item}}
-
-
+ -->
+
+
+ 选择宅基地
+
+
+
+
+
@@ -181,8 +193,10 @@
import { zjdzd, getByZjddm, getObligeeList, obligeeList } from "@/api/onlineHome/homestead/circulation";
import { dyAdd, zyyctcApply } from "@/api/onlineHome/homestead/paidExit";
import {Notify} from "vant";
+import MapGisObtain from "@/components/Map/MapGisObtain";
export default {
name: "paidExitAdd",
+ components: { MapGisObtain, },
data() {
return {
tcqllxDictionaries:[],//退出权利类型
@@ -213,7 +227,8 @@ export default {
sqlx: '1',
// 退出类型 01-有偿退出 02-无偿退出
tclx: '01',
- }
+ },
+ mapShow: false,
};
},
created() {
@@ -399,7 +414,31 @@ export default {
this.$set(this.circulation, "sqrxm", val);
this.getObligeeOptions=[];
this.showDropList = false;
- }
+ },
+ mapLook(){
+ this.mapShow = true;
+ setTimeout(() => {
+ this.$refs.zjdProductResh.drawingLyPaceCountryDarw();
+ },1000);
+ },
+ /** 查找地图中宅基地 */
+ closeMoule: function (data) {
+ this.circulation.zjddm = data;
+ getByZjddm({zjddm: data,}).then(qlrRes => {
+ let data = qlrRes.data;
+ if (data) {
+ this.$set(this.circulation, 'sqrzjhm', data.shyqrdbzjhm);
+ this.$set(this.circulation, 'sqrzjlx', data.shyqrdbzjlx);
+ if(data.shyqrdbzjlx)
+ {
+ let val = this.zjlxDictionaries.find((x) => x.value == data.shyqrdbzjlx);
+ if(val)
+ this.zjlx = val.text;
+ }
+ }
+ // this.$forceUpdate();
+ });
+ },
},
}