From 087ff52b5e562c4a55ffb9a419aabe4c84847745 Mon Sep 17 00:00:00 2001 From: xyq <392009588@qq.com> Date: Thu, 12 Jan 2023 08:54:09 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=85=E5=9F=BA=E5=9C=B0=E6=89=8B=E6=9C=BA?= =?UTF-8?q?=E7=AB=AF=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/onlineHome/homestead/reporting.js | 9 +- src/api/onlineHome/homestead/supervision.js | 3 +- .../sunVillage_info/homestead/arbitration.js | 154 ++++ src/components/Map/MapGisObtainTc.vue | 3 + src/permission.js | 2 + src/router/index.js | 36 + .../arbitration/arbitrationDetail.vue | 701 ++++++++++++++++++ .../arbitration/arbitrationList.vue | 270 +++++++ .../sunVillage_info/index_code_rights.vue | 10 + .../homestead/supervision/supervisionAdd.vue | 196 ++--- .../homestead/supervision/supervisionList.vue | 2 +- src/views/yinnong/workbench.vue | 22 + 12 files changed, 1318 insertions(+), 90 deletions(-) create mode 100644 src/api/sunVillage_info/homestead/arbitration.js create mode 100644 src/views/sunVillage_info/arbitration/arbitrationDetail.vue create mode 100644 src/views/sunVillage_info/arbitration/arbitrationList.vue diff --git a/src/api/onlineHome/homestead/reporting.js b/src/api/onlineHome/homestead/reporting.js index ff830cfc..c88858dd 100644 --- a/src/api/onlineHome/homestead/reporting.js +++ b/src/api/onlineHome/homestead/reporting.js @@ -16,7 +16,14 @@ export function getTaskList(id){ method:'get' }) } - +// 查询权利人列表 +export function getShyqrs(query) { + return request({ + url: '/home/mobile/getShyqrs', + method: 'get', + params: query + }) +} //宅基地流转详情 export function getZjdly(id){ return request({ diff --git a/src/api/onlineHome/homestead/supervision.js b/src/api/onlineHome/homestead/supervision.js index ffa4af7a..549facc6 100644 --- a/src/api/onlineHome/homestead/supervision.js +++ b/src/api/onlineHome/homestead/supervision.js @@ -4,7 +4,7 @@ import da from "element-ui/src/locale/lang/da"; //查询列表 export function getList(data){ return request({ - url:'/house/mobile/zjdjg/list', + url:'/home/mobile/zjdjg/list', method:'get', params:data }) @@ -17,7 +17,6 @@ export function registerOn(id){ method:'post' }) } - //违法监管修改接口 export function supervisionAdd(data){ return request({ diff --git a/src/api/sunVillage_info/homestead/arbitration.js b/src/api/sunVillage_info/homestead/arbitration.js new file mode 100644 index 00000000..20b8d7d7 --- /dev/null +++ b/src/api/sunVillage_info/homestead/arbitration.js @@ -0,0 +1,154 @@ +import request from '@/utils/request' + +//查询列表 +export function getArbitrationList(data){ + return request({ + url:'/home/mobile/arbitration/list', + method:'get', + params:data + }) +} + +// 新增 +export function addArbitration(data){ + return request({ + url:'/home/mobile/disputeAdd', + method:'post', + data:data + }) +} + +// 查看 +export function getArbitrationDetail(id, data){ + return request({ + url:`/home/mobile/arbitrationGet/${id}`, + method:'get', + data:data + }) +} + +// 更新 +export function editArbitration(data){ + return request({ + url:'/home/mobile/disputeEdit', + method:'post', + data:data + }) +} +// 查询权利人列表 +export function getShyqrs(query) { + return request({ + url: '/home/mobile/getShyqrs', + method: 'get', + params: query + }) +} +// 删除 +export function removeArbitration(id, data){ + return request({ + url: `/house/arbitration/remove/${id}`, + method:'get', + params:data + }) +} + +/* ************************* 处理过程 ************************* */ + +//查询处理过程列表 +export function getArbitrationProcessList(data){ + return request({ + url:'/house/process/list', + method:'get', + params:data + }) +} +//查询列表 +export function getList(data){ + return request({ + url:'/home/mobile/proposer/list', + method:'get', + params:data + }) +} +// 新增处理过程 +export function addArbitrationProcess(data){ + return request({ + url:'/house/process/add', + method:'post', + data:data + }) +} + +// 更新处理过程 +export function editArbitrationProcess(data){ + return request({ + url:'/house/process/edit', + method:'post', + data:data + }) +} + +// 处理过程详情 +export function getArbitrationProcessDetail(id, data){ + return request({ + url: `/house/process/get/${id}`, + method:'get', + params:data + }) +} + +// 删除处理过程 +export function removeArbitrationProcess(id, data){ + return request({ + url: `/house/process/remove/${id}`, + method:'get', + params:data + }) +} + +/* ************************* 调解员 ************************* */ + +//查询调解员列表 +export function getArbitrationHandlerList(data){ + return request({ + url:'/house/handler/list', + method:'get', + params:data + }) +} + +// 新增调解员 +export function addArbitrationHandler(data){ + return request({ + url:'/house/handler/add', + method:'post', + data:data + }) +} + +// 更新调解员 +export function editArbitrationHandler(data){ + return request({ + url:'/house/handler/edit', + method:'post', + data:data + }) +} + +// 处理调解员 +export function getArbitrationHandlerDetail(id, data){ + return request({ + url: `/house/handler/get/${id}`, + method:'get', + params:data + }) +} + +// 删除调解员 +export function removeArbitrationHandler(id, data){ + return request({ + url: `/house/handler/remove/${id}`, + method:'get', + params:data + }) +} diff --git a/src/components/Map/MapGisObtainTc.vue b/src/components/Map/MapGisObtainTc.vue index 1f6c1f95..eb7b965c 100644 --- a/src/components/Map/MapGisObtainTc.vue +++ b/src/components/Map/MapGisObtainTc.vue @@ -121,6 +121,7 @@ export default { var minYMap = hc_land.values_.source.featuresRtree_.rbush_.data.minY; //定位查询位置 var center = ol.extent.getCenter([maxXMap, maxYMap, minXMap, minYMap]); //获取边界区域的中心位置 + console.info(center) that.map.getView().animate({ // 只设置需要的属性即可 center: center, // 中心点 @@ -138,12 +139,14 @@ export default { if (InsertCode != null) { let lat = InsertCode.lat; let lng = InsertCode.lng; + console.info(lat); let center; if(lat !=null && lng !=null && lat !="" && lng !=""){ center = [lng,lat]; }else { center = [115.452752, 31.789033]; } + console.info(center); that.map.getView().animate({ // 只设置需要的属性即可 center: ol.proj.fromLonLat(center), // 中心点 diff --git a/src/permission.js b/src/permission.js index 60c2a4f9..b02d56de 100644 --- a/src/permission.js +++ b/src/permission.js @@ -134,6 +134,8 @@ const whiteList = [ '/sunVillage_info/paidExitAdd', '/sunVillage_info/paidExitModify', '/sunVillage_info/paidExitDetail', + '/sunVillage_info/arbitrationList', + '/sunVillage_info/arbitrationDetail', // 新型经营主体 'newBusinessEntity/newsBulletin', //新闻公告 diff --git a/src/router/index.js b/src/router/index.js index 48aa8e8a..2350eb62 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -2461,6 +2461,24 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/yinnong/voucher'], resolve) }, + { + path: '/yinnong/supervisionList', + name: 'yinnongSupervisionList', + meta: { + title: '违法监管', + hidden: true, + }, + component: (resolve) => require(['@/views/yinnong/homestead/supervision/supervisionList'], resolve) + }, + { + path: '/yinnong/supervisionAdd', + name: 'yinnongSupervisionAdd', + meta: { + title: '增加违法监管', + hidden: true, + }, + component: (resolve) => require(['@/views/yinnong/homestead/supervision/supervisionAdd'], resolve) + }, { path: '/lawEnforcement', name: 'lawEnforcement', @@ -3578,6 +3596,24 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/sunVillage_info/paidExit/paidExitDetail'], resolve) }, + { + path: '/sunVillage_info/arbitrationList', + name: 'sunVillageInfoArbitrationList', + meta: { + title: '纠纷调解', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/arbitration/arbitrationList'], resolve) + }, + { + path: '/sunVillage_info/arbitrationDetail', + name: 'sunVillageInfoArbitrationDetail', + meta: { + title: '纠纷调解', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/arbitration/arbitrationDetail'], resolve) + }, { ////阳光村务(新)-- 合同信息 path: '/sunVillage_info/list_vote_detail', name: 'sunVillageInfoListVoteDetail', diff --git a/src/views/sunVillage_info/arbitration/arbitrationDetail.vue b/src/views/sunVillage_info/arbitration/arbitrationDetail.vue new file mode 100644 index 00000000..190310d7 --- /dev/null +++ b/src/views/sunVillage_info/arbitration/arbitrationDetail.vue @@ -0,0 +1,701 @@ + + + + + diff --git a/src/views/sunVillage_info/arbitration/arbitrationList.vue b/src/views/sunVillage_info/arbitration/arbitrationList.vue new file mode 100644 index 00000000..2863e76a --- /dev/null +++ b/src/views/sunVillage_info/arbitration/arbitrationList.vue @@ -0,0 +1,270 @@ + + + + + diff --git a/src/views/sunVillage_info/index_code_rights.vue b/src/views/sunVillage_info/index_code_rights.vue index 766a338e..140349fc 100644 --- a/src/views/sunVillage_info/index_code_rights.vue +++ b/src/views/sunVillage_info/index_code_rights.vue @@ -31,6 +31,12 @@ 宅基地退出 +
@@ -159,9 +103,13 @@