纠纷调请
+ +基本信息
+纠纷事项
+备注说明
+diff --git a/src/api/onlineHome/homestead/arbitration.js b/src/api/onlineHome/homestead/arbitration.js
new file mode 100644
index 00000000..0fd3c781
--- /dev/null
+++ b/src/api/onlineHome/homestead/arbitration.js
@@ -0,0 +1,149 @@
+import request from '@/utils/request'
+
+//查询列表
+export function getArbitrationList(data){
+ return request({
+ url:'/house/mobile/arbitration/list',
+ method:'get',
+ params:data
+ })
+}
+
+// 新增
+export function addArbitration(data){
+ return request({
+ url:'/house/arbitration/add',
+ method:'post',
+ data:data
+ })
+}
+
+// 查看
+export function getArbitrationDetail(id, data){
+ return request({
+ url:`/house/arbitration/get/${id}`,
+ method:'get',
+ params:data
+ })
+}
+
+// 提交
+export function submitArbitration(id, status, data){
+ return request({
+ url:`/house/arbitration/do/${id}/${status}`,
+ method:'get',
+ params:data
+ })
+}
+
+// 更新
+export function editArbitration(data){
+ return request({
+ url:'/house/arbitration/edit',
+ method:'post',
+ data:data
+ })
+}
+
+// 删除
+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 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/router/index.js b/src/router/index.js
index c4272275..7ed69343 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -2751,11 +2751,61 @@ export const constantRoutes = [
hidden: true,
},
component: (resolve) => require(['@/views/sunVillage/user/cooperative'], resolve)
- }
-
-
-
-
+ },
+ {
+ path: '/onlineHome/arbitrationList',
+ name: 'arbitrationList',
+ meta: {
+ title: '纠纷调请',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/onlineHome/homestead/arbitration/arbitrationList'], resolve)
+ },
+ {
+ path: '/onlineHome/arbitrationDetail',
+ name: 'arbitrationDetail',
+ meta: {
+ title: '纠纷调请',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/onlineHome/homestead/arbitration/arbitrationDetail'], resolve)
+ },
+ {
+ path: '/onlineHome/arbitrationProcessList',
+ name: 'arbitrationProcessList',
+ meta: {
+ title: '纠纷处理',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/onlineHome/homestead/arbitration/arbitrationProcessList'], resolve)
+ },
+ {
+ path: '/onlineHome/arbitrationProcessDetail',
+ name: 'arbitrationProcessDetail',
+ meta: {
+ title: '纠纷处理过程',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/onlineHome/homestead/arbitration/arbitrationProcessDetail'], resolve)
+ },
+ {
+ path: '/onlineHome/arbitrationHandlerList',
+ name: 'arbitrationHandlerList',
+ meta: {
+ title: '调解/仲裁员',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/onlineHome/homestead/arbitration/arbitrationHandlerList'], resolve)
+ },
+ {
+ path: '/onlineHome/arbitrationHandlerDetail',
+ name: 'arbitrationHandlerDetail',
+ meta: {
+ title: '纠纷处理员',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/onlineHome/homestead/arbitration/arbitrationHandlerDetail'], resolve)
+ },
];
diff --git a/src/views/onlineHome/homestead/arbitration/arbitrationDetail.vue b/src/views/onlineHome/homestead/arbitration/arbitrationDetail.vue
new file mode 100644
index 00000000..00ef04b1
--- /dev/null
+++ b/src/views/onlineHome/homestead/arbitration/arbitrationDetail.vue
@@ -0,0 +1,623 @@
+
+ 纠纷调请 基本信息 纠纷事项 备注说明 纠纷处理员 基本信息 {{item.handlerPost}} {{item.handlerPhone}} {{item.handlerName}} {{formatDict(options.handler_type, item.handlerType)}} {{item.applyTime}} {{item.disputes}} {{formatDict(options.dispute_status, item.disputeStatus)}} 纠纷处理过程 基本信息 处理结果 {{item.handleTime}} {{item.handlerName}} {{formatDict(options.handler_type, item.handlerType)}}
违法监管
+纠纷调请
+