diff --git a/src/api/homesteadSurvey/fsss.js b/src/api/homesteadSurvey/fsss.js index 38d48d4d..b61dfc4b 100644 --- a/src/api/homesteadSurvey/fsss.js +++ b/src/api/homesteadSurvey/fsss.js @@ -3,7 +3,7 @@ import request from '@/utils/request' // 查询数据调查-附属设施列表 export function listFsss(query) { return request({ - url: '/houseSurvey/fsss/list', + url: '/home/homesteadfsss/list', method: 'get', params: query }) diff --git a/src/api/homesteadSurvey/nh.js b/src/api/homesteadSurvey/nh.js index a8fc6bad..bccdbc9b 100644 --- a/src/api/homesteadSurvey/nh.js +++ b/src/api/homesteadSurvey/nh.js @@ -3,7 +3,7 @@ import request from '@/utils/request' // 查询数据调查-户主信息列表 export function listNh(query) { return request({ - url: '/houseSurvey/nh/list', + url: '/home/homesteadnh/list', method: 'get', params: query }) @@ -12,7 +12,7 @@ export function listNh(query) { // 导出数据调查-户主信息 export function exportNh(query) { return request({ - url: '/houseSurvey/nh/export', + url: '/home/homesteadnhhncy/export', method: 'get', params: query }) @@ -21,7 +21,7 @@ export function exportNh(query) { // 查询数据调查-户主信息详细 export function getNh(id) { return request({ - url: '/houseSurvey/nh/get/' + id, + url: '/home/homesteadnhhncy/get/' + id, method: 'get' }) } @@ -29,7 +29,7 @@ export function getNh(id) { // 查询数据调查-户主信息详细 export function getNhByNhdm(nhdm) { return request({ - url: '/houseSurvey/nh/getByNhdm/' + nhdm, + url: '/home/homesteadnhhncy/getByNhdm/' + nhdm, method: 'get' }) } @@ -37,7 +37,7 @@ export function getNhByNhdm(nhdm) { // 新增数据调查-户主信息 export function addNh(data) { return request({ - url: '/houseSurvey/nh/add', + url: '/home/homesteadnhhncy/add', method: 'post', data: data }) @@ -46,7 +46,7 @@ export function addNh(data) { // 新增数据调查-户主信息 export function nhConnectTask(data) { return request({ - url: '/houseSurvey/nh/connectTask', + url: '/home/homesteadnhhncy/connectTask', method: 'post', data: data }) @@ -55,7 +55,7 @@ export function nhConnectTask(data) { // 修改数据调查-户主信息 export function updateNh(data) { return request({ - url: '/houseSurvey/nh/edit', + url: '/home/homesteadnhhncy/edit', method: 'post', data: data }) @@ -64,7 +64,7 @@ export function updateNh(data) { // 删除数据调查-户主信息 export function delNh(id) { return request({ - url: '/houseSurvey/nh/remove/' + id, + url: '/home/homesteadnhhncy/remove/' + id, method: 'get' }) } @@ -72,7 +72,7 @@ export function delNh(id) { // 设为户主-户主信息 export function setNhInfo(data) { return request({ - url: '/houseSurvey/nh/setNhInfo', + url: '/home/homesteadnhhncy/setNhInfo', method: 'post', data: data }) diff --git a/src/api/homesteadSurvey/nhhncy.js b/src/api/homesteadSurvey/nhhncy.js index 3717c42a..c84c253f 100644 --- a/src/api/homesteadSurvey/nhhncy.js +++ b/src/api/homesteadSurvey/nhhncy.js @@ -3,7 +3,7 @@ import request from '@/utils/request' // 查询数据调查-农户户内成员列表 export function listNhhncy(query) { return request({ - url: '/houseSurvey/nhhncy/list', + url: '/home/homesteadnhhncy/list', method: 'get', params: query }) @@ -12,7 +12,7 @@ export function listNhhncy(query) { // 导出数据调查-农户户内成员 export function exportNhhncy(query) { return request({ - url: '/houseSurvey/nhhncy/export', + url: '/home/homesteadnhhncy/export', method: 'get', params: query }) @@ -21,7 +21,7 @@ export function exportNhhncy(query) { // 查询数据调查-农户户内成员详细 export function getNhhncy(id) { return request({ - url: '/houseSurvey/nhhncy/get/' + id, + url: '/home/homesteadnhhncy/get/' + id, method: 'get' }) } @@ -29,7 +29,7 @@ export function getNhhncy(id) { // 新增数据调查-农户户内成员 export function addNhhncy(data) { return request({ - url: '/houseSurvey/nhhncy/add', + url: '/home/homesteadnhhncy/add', method: 'post', data: data }) @@ -38,7 +38,7 @@ export function addNhhncy(data) { // 新增数据调查-户主信息 export function nhhncyConnectTask(data) { return request({ - url: '/houseSurvey/nhhncy/connectTask', + url: '/home/homesteadnhhncy/connectTask', method: 'post', data: data }) @@ -47,7 +47,7 @@ export function nhhncyConnectTask(data) { // 修改数据调查-农户户内成员 export function updateNhhncy(data) { return request({ - url: '/houseSurvey/nhhncy/edit', + url: '/home/homesteadnhhncy/edit', method: 'post', data: data }) @@ -56,7 +56,7 @@ export function updateNhhncy(data) { // 删除数据调查-农户户内成员 export function delNhhncy(id) { return request({ - url: '/houseSurvey/nhhncy/remove/' + id, + url: '/home/homesteadnhhncy/remove/' + id, method: 'get' }) } diff --git a/src/api/homesteadSurvey/shyqr.js b/src/api/homesteadSurvey/shyqr.js index 7123c92a..923930f1 100644 --- a/src/api/homesteadSurvey/shyqr.js +++ b/src/api/homesteadSurvey/shyqr.js @@ -3,12 +3,23 @@ import request from '@/utils/request' // 查询数据调查-使用权人列表 export function listShyqr(query) { return request({ - url: '/houseSurvey/shyqr/list', + url: '/home/homesteadshyqr/list', method: 'get', params: query }) } + +// 查询数据调查-使用权人列表 +export function getShyqrs(query) { + return request({ + url: '/home/homesteadshyqr/getShyqrs', + method: 'get', + params: query + }) +} + + // 导出数据调查-使用权人 export function exportShyqr(query) { return request({ diff --git a/src/api/homesteadSurvey/suyqr.js b/src/api/homesteadSurvey/suyqr.js index 528749e1..7104ca1e 100644 --- a/src/api/homesteadSurvey/suyqr.js +++ b/src/api/homesteadSurvey/suyqr.js @@ -3,7 +3,7 @@ import request from '@/utils/request' // 查询数据调查-所有权利人列表 export function listSuyqr(query) { return request({ - url: '/houseSurvey/suyqr/list', + url: '/home/homesteadsuyqr/list', method: 'get', params: query }) diff --git a/src/api/homesteadSurvey/zjdzd.js b/src/api/homesteadSurvey/zjdzd.js index c9f21baa..445e3886 100644 --- a/src/api/homesteadSurvey/zjdzd.js +++ b/src/api/homesteadSurvey/zjdzd.js @@ -1,14 +1,27 @@ import request from '@/utils/request' - +//手机调查-入户核查 +export function rhhcList(query){ + return request({ + url:'/home/homesteadzjdzdxx/rhhcMobileList', + method:'get', + params: query + }) +} +//手机调查-用户切换部门 +export function changeDept(id){ + return request({ + url:'/system/user/changeDept?loginDeptID='+id, + method:'get', + }) +} // 查询数据调查-宅基地宗地列表 export function listZjdzd(query) { return request({ - url: '/houseSurvey/zjdzd/searchList', + url: '/home/homesteadzjdzdxx/list', method: 'get', params: query }) } - // 导出数据调查-宅基地宗地 export function exportZjdzd(query) { return request({ @@ -21,7 +34,7 @@ export function exportZjdzd(query) { // 查询数据调查-宅基地宗地详细 export function getZjdzd(id) { return request({ - url: '/houseSurvey/zjdzd/get/' + id, + url: '/home/homesteadzjdzdxx/get/' + id, method: 'get' }) } @@ -47,7 +60,7 @@ export function zjdzdConnectTask(data) { // 修改数据调查-宅基地宗地 export function updateZjdzd(data) { return request({ - url: '/houseSurvey/zjdzd/edit', + url: '/home/homesteadzjdzdxx/edit', method: 'post', data: data }) diff --git a/src/api/homesteadSurvey/zrz.js b/src/api/homesteadSurvey/zrz.js index 742fab71..46306990 100644 --- a/src/api/homesteadSurvey/zrz.js +++ b/src/api/homesteadSurvey/zrz.js @@ -3,7 +3,7 @@ import request from '@/utils/request' // 查询数据调查-自然幢列表 export function listZrz(query) { return request({ - url: '/houseSurvey/zrz/list', + url: '/home/homespacezrz/list', method: 'get', params: query }) diff --git a/src/api/onlineHome/homestead/reporting.js b/src/api/onlineHome/homestead/reporting.js index f46d04b9..69913cf5 100644 --- a/src/api/onlineHome/homestead/reporting.js +++ b/src/api/onlineHome/homestead/reporting.js @@ -100,3 +100,12 @@ export function getJg(id){ method:'get' }) } + +// 查询任务上报列表 +export function listHomeuseshangbao(query) { + return request({ + url: '/home/homeuseshangbao/list', + method: 'get', + params: query + }) +} diff --git a/src/components/Map/MapGisDrawing.vue b/src/components/Map/MapGisDrawing.vue index 8ca80685..fdd7152e 100644 --- a/src/components/Map/MapGisDrawing.vue +++ b/src/components/Map/MapGisDrawing.vue @@ -41,7 +41,7 @@ export default { mapGeoServerUrl:"", }; }, - props: ['theGeom','message'], + props: ['theGeom','message','zjddm'], // created() { // // setTimeout(() => { // // this.drawingPaceCountryDarw(); @@ -158,12 +158,13 @@ export default { }); //国有数据加载----------------------------------end //宅基地图层查询开始 ------------------start - var cql_filter_all = "dept_id='" + that.$cookies.get("item").deptId + "'" + "and zjddm='" + that.$cookies.get("search").zjddm + "'"; + console.info(that.$cookies); + var cql_filter_all = "zjddm='" +this.zjddm + "'"; zjdTc= new ol.layer.Image({ source: new ol.source.ImageWMS({ - url: that.mapGeoServerUrl +"/geoserver/zjd_dc/wms", + url: that.mapGeoServerUrl +"/geoserver/nsgk_wulanhaote/wms", params: { - LAYERS: 'zjd_dc:t_house_survey_zjdzd', + LAYERS: 'nsgk_wulanhaote:t_homestead_zjdzdxx', TILED: true, cql_filter: cql_filter_all, SRID: 3857, @@ -176,9 +177,9 @@ export default { //自然幢图层查询开始 ------------------start zrzTc= new ol.layer.Image({ source: new ol.source.ImageWMS({ - url: that.mapGeoServerUrl+"/geoserver/zjd_dc/wms", + url: that.mapGeoServerUrl+"/geoserver/nsgk_wulanhaote/wms", params: { - LAYERS: 'zjd_dc:t_house_survey_zrz', + LAYERS: 'nsgk_wulanhaote:t_homespace_zrz', TILED: true, cql_filter: cql_filter_all, SRID: 3857, @@ -192,9 +193,9 @@ export default { //附属设施图层查询开始 ------------------start fsssTc= new ol.layer.Image({ source: new ol.source.ImageWMS({ - url: that.mapGeoServerUrl+"/geoserver/zjd_dc/wms", + url: that.mapGeoServerUrl+"/geoserver/nsgk_wulanhaote/wms", params: { - LAYERS: 'zjd_dc:t_house_survey_fsss', + LAYERS: 'nsgk_wulanhaote:t_homestead_fsss', TILED: true, cql_filter: cql_filter_all, SRID: 3857, diff --git a/src/components/form/FieldCascader.vue b/src/components/form/FieldCascader.vue index 61e00782..d65499d9 100644 --- a/src/components/form/FieldCascader.vue +++ b/src/components/form/FieldCascader.vue @@ -54,6 +54,7 @@ export default { 'parentName', // 父的值键名 String 如果不为空 则自动转数组为树树结构数组 String 'showTextAndValue', // 是否显示值和键 Bool|String 字符串为分隔符, true为空字符串 'showHasChildren', // 是否显示存在子级的标识 Bool|String 字符串为标识符, true为` >` + 'clearable', // 点击取消时清空绑定值 ], watch: { value: function (newVal, oldVal) { @@ -121,6 +122,12 @@ export default { onCancel() { this.closePopup(); this.$emit('cancel'); + if(this.clearable) + { + this.visibleValue = ''; + this.internalValue = null; + this.$emit('input', this.internalValue); + } }, getValue(data) { return typeof(data) === 'object' && this.valueName ? data[this.valueName] : data; diff --git a/src/components/form/FieldDatePicker.vue b/src/components/form/FieldDatePicker.vue index d9f60342..db34c8a5 100644 --- a/src/components/form/FieldDatePicker.vue +++ b/src/components/form/FieldDatePicker.vue @@ -44,6 +44,7 @@ export default { 'name', 'readonly', 'value', 'label', 'placeholder', 'required', 'rules', 'labelWidth', 'type', // 类型, 仅支持 datetime date time year-month month-day datehour 'formatter', // value的格式化 String|Function|undefined 字符串为格式字符串, 函数则必须有返回 undefined则不转换 + 'clearable', // 点击取消时清空绑定值 ], watch: { value: function (newVal, oldVal) { @@ -108,6 +109,12 @@ export default { onCancel() { this.closePopup(); this.$emit('cancel'); + if(this.clearable) + { + this.visibleValue = ''; + this.internalValue = null; + this.$emit('input', this.internalValue); + } }, onChanged(data) { this.$emit('change', this.getValue(data), data); diff --git a/src/components/form/FieldSelect.vue b/src/components/form/FieldSelect.vue index 39a4edd6..ee2608c0 100644 --- a/src/components/form/FieldSelect.vue +++ b/src/components/form/FieldSelect.vue @@ -45,6 +45,7 @@ export default { 'dataKey', // 值键名 String 'remoteUrl', // 远程列表加载地址 String 'onRemoteResponse', // 远程获取到结果的处理回调 String|Function 如果是函数需返回数组, 如果是字符串支持.分割 + 'clearable', // 点击取消时清空绑定值 ], watch: { value: function (newVal, oldVal) { @@ -102,6 +103,12 @@ export default { onCancel() { this.closePopup(); this.$emit('cancel'); + if(this.clearable) + { + this.visibleValue = ''; + this.internalValue = null; + this.$emit('input', this.internalValue); + } }, getValue(data) { return typeof(data) === 'object' && this.dataKey ? data[this.dataKey] : data; diff --git a/src/router/index.js b/src/router/index.js index ec6a6428..968e5c01 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -2956,6 +2956,16 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/homesteadSurvey/add4'], resolve) }, + + { + path: '/homesteadSurvey/shyqrAdd', + name: 'shyqrAdd', + meta: { + title: '宅基地调查', + hidden: true, + }, + component: (resolve) => require(['@/views/homesteadSurvey/shyqrAdd'], resolve) + }, { path: '/homesteadSurvey/settle', name: 'homesteadSettle', diff --git a/src/views/homesteadSurvey/add.vue b/src/views/homesteadSurvey/add.vue index 04b172b4..b7c6bfe5 100644 --- a/src/views/homesteadSurvey/add.vue +++ b/src/views/homesteadSurvey/add.vue @@ -44,7 +44,7 @@ - +

宅基地信息

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + - +
保存 @@ -491,14 +491,43 @@ export default { }; }, created(){ - + let data = this.$route.query.res; + this.form = JSON.parse(localStorage.getItem("zjdzdxxItem")); + console.info(this.form); + this.onSubmitzjd(); }, mounted(){ }, methods: { onSubmitzjd(){ - + setTimeout(() => { + this.$refs.zjdProductResh.drawingPaceCountryDarw(); + }, 500); + }, + submitzjd(){ + updateZjdzd(this.form).then(response => { + let _this =this + this.$toast({ + icon: 'success', // 找到自己需要的图标 + message: '保存成功', + duration:"1000", + onClose:function(){ + _this.$router.push({path:'/homesteadSurvey/add2',query: {zjddm: _this.form.zjddm}}); + } + }) + }); + }, + guidProduct(){ + return 'xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx'.replace(/[xy]/g, function (c) { + var r = Math.random() * 16 | 0, + v = c == 'x' ? r : (r & 0x3 | 0x8); + return v.toString(16); + }); + }, + /** 查找地图中定位点 */ + MapTag: function (data) { + this.$refs[this.zjdProductResh].drawingPaceCountryDarw(); }, goBack(){ if(this.ztMap && this.enterMap ==1){ diff --git a/src/views/homesteadSurvey/add2.vue b/src/views/homesteadSurvey/add2.vue index a26c6ebf..9d686e14 100644 --- a/src/views/homesteadSurvey/add2.vue +++ b/src/views/homesteadSurvey/add2.vue @@ -96,7 +96,7 @@ + + diff --git a/src/views/sunVillage_info/list_multipleLotsNh.vue b/src/views/sunVillage_info/list_multipleLotsNh.vue index e191ee4b..8c426c87 100644 --- a/src/views/sunVillage_info/list_multipleLotsNh.vue +++ b/src/views/sunVillage_info/list_multipleLotsNh.vue @@ -81,9 +81,7 @@ @@ -499,7 +499,7 @@ export default { top: 36px; } - + } .template_main{ padding:30px 24px 0; @@ -535,7 +535,7 @@ export default { align-items: center; justify-content: space-between; - + .title{ width: 465px; height: 64px; @@ -553,7 +553,7 @@ export default { background-size: 100% 100%; } - + } } .choose_main{ @@ -605,7 +605,7 @@ export default { } } } - + } .table_main{ padding:0px 24px 0 24px; @@ -701,11 +701,11 @@ export default { .van-cell { padding:20px 16px; background: none; - + } - - - + + + } @@ -782,7 +782,7 @@ export default { } - + } } } diff --git a/src/views/yinnong/homestead/supervision/supervisionAdd.vue b/src/views/yinnong/homestead/supervision/supervisionAdd.vue index b9ccc646..2ccbdc92 100644 --- a/src/views/yinnong/homestead/supervision/supervisionAdd.vue +++ b/src/views/yinnong/homestead/supervision/supervisionAdd.vue @@ -38,6 +38,16 @@ :on-remote-response="'data'" /> +

违法信息

@@ -98,7 +108,7 @@ diff --git a/src/views/yinnong/homestead/supervision/supervisionCloseCase.vue b/src/views/yinnong/homestead/supervision/supervisionCloseCase.vue index ec0f017d..3b399449 100644 --- a/src/views/yinnong/homestead/supervision/supervisionCloseCase.vue +++ b/src/views/yinnong/homestead/supervision/supervisionCloseCase.vue @@ -25,6 +25,7 @@ /> + +

违法信息

diff --git a/src/views/yinnong/homestead/supervision/supervisionModify.vue b/src/views/yinnong/homestead/supervision/supervisionModify.vue index ee37fe7a..74900ff0 100644 --- a/src/views/yinnong/homestead/supervision/supervisionModify.vue +++ b/src/views/yinnong/homestead/supervision/supervisionModify.vue @@ -38,6 +38,16 @@ :on-remote-response="'data'" /> +

执法情况

diff --git a/src/views/yinnong/homestead/supervision/supervisionWfxx.vue b/src/views/yinnong/homestead/supervision/supervisionWfxx.vue index 29c556cc..3e443be0 100644 --- a/src/views/yinnong/homestead/supervision/supervisionWfxx.vue +++ b/src/views/yinnong/homestead/supervision/supervisionWfxx.vue @@ -25,6 +25,7 @@ /> +

违法信息