基本信息
+*纠纷人
+*纠纷事项
+*处理结果
+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 @@
+
+ 基本信息 *纠纷人 *纠纷事项 *处理结果 {{item.disputeAt}} {{item.disputeRemark}} {{formatDict(options.jfcl_status, item.status)}}