@@ -19,7 +19,7 @@ | |||||
{{item}} | {{item}} | ||||
</van-cell> | </van-cell> | ||||
</div> | </div> | ||||
<van-field | |||||
<!--<van-field | |||||
readonly | readonly | ||||
clickable | clickable | ||||
v-model="circulation.zjddm" | v-model="circulation.zjddm" | ||||
@@ -37,7 +37,16 @@ | |||||
@confirm="onConfirmZjddm" | @confirm="onConfirmZjddm" | ||||
@cancel="showzjddm = false" | @cancel="showzjddm = false" | ||||
/> | /> | ||||
</van-popup> | |||||
</van-popup>--> | |||||
<van-field | |||||
v-model="circulation.zjddm" | |||||
label="宅基地代码" | |||||
input-align="right" | |||||
> | |||||
<template #button> | |||||
<van-button size="small" @click="mapLook" type="primary">选择宅基地</van-button> | |||||
</template> | |||||
</van-field> | |||||
<van-field | <van-field | ||||
readonly | readonly | ||||
clickable | clickable | ||||
@@ -140,6 +149,9 @@ | |||||
<van-field v-model="circulation.zhfwzl" label="置换房屋坐落" placeholder="请输入房屋坐落" input-align="right" label-width="auto"/> | <van-field v-model="circulation.zhfwzl" label="置换房屋坐落" placeholder="请输入房屋坐落" input-align="right" label-width="auto"/> | ||||
<van-field v-model="circulation.bz" label="备注" placeholder="请输入内容" input-align="right" label-width="auto"/> | <van-field v-model="circulation.bz" label="备注" placeholder="请输入内容" input-align="right" label-width="auto"/> | ||||
<van-dialog v-model="mapShow" show-cancel-button> | |||||
<MapGisObtain ref="zjdProductResh" :shqrxm="circulation.sqrxm" @closeMoule="closeMoule"></MapGisObtain> | |||||
</van-dialog> | |||||
</div> | </div> | ||||
</van-form> | </van-form> | ||||
@@ -158,8 +170,10 @@ | |||||
import { zjdzd, getByZjddm, getObligeeList, obligeeList } from "@/api/onlineHome/homestead/circulation"; | import { zjdzd, getByZjddm, getObligeeList, obligeeList } from "@/api/onlineHome/homestead/circulation"; | ||||
import { dyAdd, } from "@/api/onlineHome/homestead/paidExit"; | import { dyAdd, } from "@/api/onlineHome/homestead/paidExit"; | ||||
import {Notify} from "vant"; | import {Notify} from "vant"; | ||||
import MapGisObtain from "@/components/Map/MapGisObtain"; | |||||
export default { | export default { | ||||
name: "freeExitAdd", | name: "freeExitAdd", | ||||
components: { MapGisObtain, }, | |||||
data() { | data() { | ||||
return { | return { | ||||
tcqllxDictionaries:[],//退出权利类型 | tcqllxDictionaries:[],//退出权利类型 | ||||
@@ -190,7 +204,8 @@ | |||||
sqlx: '1', | sqlx: '1', | ||||
// 退出类型 01-有偿退出 02-无偿退出 | // 退出类型 01-有偿退出 02-无偿退出 | ||||
tclx: '02', | tclx: '02', | ||||
} | |||||
}, | |||||
mapShow: false, | |||||
}; | }; | ||||
}, | }, | ||||
created() { | created() { | ||||
@@ -356,7 +371,31 @@ | |||||
this.$set(this.circulation, "sqrxm", val); | this.$set(this.circulation, "sqrxm", val); | ||||
this.getObligeeOptions=[]; | this.getObligeeOptions=[]; | ||||
this.showDropList = false; | 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(); | |||||
}); | |||||
}, | |||||
}, | }, | ||||
} | } | ||||
</script> | </script> | ||||
@@ -19,7 +19,7 @@ | |||||
{{item}} | {{item}} | ||||
</van-cell> | </van-cell> | ||||
</div> | </div> | ||||
<van-field | |||||
<!-- <van-field | |||||
readonly | readonly | ||||
clickable | clickable | ||||
v-model="circulation.zjddm" | v-model="circulation.zjddm" | ||||
@@ -37,7 +37,16 @@ | |||||
@confirm="onConfirmZjddm" | @confirm="onConfirmZjddm" | ||||
@cancel="showzjddm = false" | @cancel="showzjddm = false" | ||||
/> | /> | ||||
</van-popup> | |||||
</van-popup> --> | |||||
<van-field | |||||
v-model="circulation.zjddm" | |||||
label="宅基地代码" | |||||
input-align="right" | |||||
> | |||||
<template #button> | |||||
<van-button size="small" @click="mapLook" type="primary">选择宅基地</van-button> | |||||
</template> | |||||
</van-field> | |||||
<van-field | <van-field | ||||
readonly | readonly | ||||
clickable | clickable | ||||
@@ -160,6 +169,9 @@ | |||||
<van-field v-model="circulation.zhfwzl" label="置换房屋坐落" placeholder="请输入房屋坐落" input-align="right" label-width="auto"/> | <van-field v-model="circulation.zhfwzl" label="置换房屋坐落" placeholder="请输入房屋坐落" input-align="right" label-width="auto"/> | ||||
<van-field v-model="circulation.bz" label="备注" placeholder="请输入内容" input-align="right" label-width="auto"/> | <van-field v-model="circulation.bz" label="备注" placeholder="请输入内容" input-align="right" label-width="auto"/> | ||||
<van-dialog v-model="mapShow" show-cancel-button> | |||||
<MapGisObtain ref="zjdProductResh" :shqrxm="circulation.sqrxm" @closeMoule="closeMoule"></MapGisObtain> | |||||
</van-dialog> | |||||
</div> | </div> | ||||
</van-form> | </van-form> | ||||
@@ -181,8 +193,10 @@ | |||||
import { zjdzd, getByZjddm, getObligeeList, obligeeList } from "@/api/onlineHome/homestead/circulation"; | import { zjdzd, getByZjddm, getObligeeList, obligeeList } from "@/api/onlineHome/homestead/circulation"; | ||||
import { dyAdd, zyyctcApply } from "@/api/onlineHome/homestead/paidExit"; | import { dyAdd, zyyctcApply } from "@/api/onlineHome/homestead/paidExit"; | ||||
import {Notify} from "vant"; | import {Notify} from "vant"; | ||||
import MapGisObtain from "@/components/Map/MapGisObtain"; | |||||
export default { | export default { | ||||
name: "paidExitAdd", | name: "paidExitAdd", | ||||
components: { MapGisObtain, }, | |||||
data() { | data() { | ||||
return { | return { | ||||
tcqllxDictionaries:[],//退出权利类型 | tcqllxDictionaries:[],//退出权利类型 | ||||
@@ -213,7 +227,8 @@ export default { | |||||
sqlx: '1', | sqlx: '1', | ||||
// 退出类型 01-有偿退出 02-无偿退出 | // 退出类型 01-有偿退出 02-无偿退出 | ||||
tclx: '01', | tclx: '01', | ||||
} | |||||
}, | |||||
mapShow: false, | |||||
}; | }; | ||||
}, | }, | ||||
created() { | created() { | ||||
@@ -399,7 +414,31 @@ export default { | |||||
this.$set(this.circulation, "sqrxm", val); | this.$set(this.circulation, "sqrxm", val); | ||||
this.getObligeeOptions=[]; | this.getObligeeOptions=[]; | ||||
this.showDropList = false; | 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(); | |||||
}); | |||||
}, | |||||
}, | }, | ||||
} | } | ||||
</script> | </script> | ||||