From 55f047b872927574034356be45461ef8a3d9c11c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BA=9E=E4=B8=9C=E6=97=AD?= <850374051@qq.com>
Date: Tue, 14 Sep 2021 17:00:55 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E5=AF=B9=E6=8E=A5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/onlineHome/homestead/reporting.js | 88 ++++++
src/api/onlineHome/homestead/task.js | 78 ++++++
src/router/index.js | 83 +++++-
.../homestead/reporting/taskCloseCaseAdd.vue | 256 ++++++++++++++++++
.../homestead/reporting/taskDetailedList.vue | 111 ++++++++
.../homestead/reporting/taskReportingAdd.vue | 194 +++++++++++++
.../reporting/taskReportingDetail.vue | 163 +++++++++++
.../homestead/reporting/taskReportingList.vue | 134 +++++++++
.../supervisionAdd.vue} | 24 +-
.../supervision/supervisionCloseCase.vue | 224 +++++++++++++++
.../homestead/supervision/supervisionList.vue | 170 ++++++++++++
.../supervision/supervisionModify.vue | 201 ++++++++++++++
.../homestead/task/taskCloseCaseList.vue | 102 +++----
.../onlineHome/homestead/task/taskList.vue | 62 ++---
.../homestead/task/taskLssueAdd.vue | 42 ++-
.../homestead/task/taskLssueModify.vue | 118 ++++++++
.../onlineHome/homestead/task/taskRelease.vue | 109 ++++----
src/views/onlineHome/workbench.vue | 16 ++
18 files changed, 2036 insertions(+), 139 deletions(-)
create mode 100644 src/api/onlineHome/homestead/reporting.js
create mode 100644 src/api/onlineHome/homestead/task.js
create mode 100644 src/views/onlineHome/homestead/reporting/taskCloseCaseAdd.vue
create mode 100644 src/views/onlineHome/homestead/reporting/taskDetailedList.vue
create mode 100644 src/views/onlineHome/homestead/reporting/taskReportingAdd.vue
create mode 100644 src/views/onlineHome/homestead/reporting/taskReportingDetail.vue
create mode 100644 src/views/onlineHome/homestead/reporting/taskReportingList.vue
rename src/views/onlineHome/homestead/{task/taskCloseCaseAdd.vue => supervision/supervisionAdd.vue} (86%)
create mode 100644 src/views/onlineHome/homestead/supervision/supervisionCloseCase.vue
create mode 100644 src/views/onlineHome/homestead/supervision/supervisionList.vue
create mode 100644 src/views/onlineHome/homestead/supervision/supervisionModify.vue
create mode 100644 src/views/onlineHome/homestead/task/taskLssueModify.vue
diff --git a/src/api/onlineHome/homestead/reporting.js b/src/api/onlineHome/homestead/reporting.js
new file mode 100644
index 00000000..ff830cfc
--- /dev/null
+++ b/src/api/onlineHome/homestead/reporting.js
@@ -0,0 +1,88 @@
+import request from '@/utils/request'
+
+//查询列表
+export function getList(data){
+ return request({
+ url:'/house/jgTask/listJgTaskByDeptId',
+ method:'get',
+ params:data
+ })
+}
+
+//查询上报情况列表
+export function getTaskList(id){
+ return request({
+ url:'/house/jg/list',
+ method:'get'
+ })
+}
+
+//宅基地流转详情
+export function getZjdly(id){
+ return request({
+ url:'/house/nmfwly/get/'+id,
+ method:'get'
+ })
+}
+
+//宅基地流转详情
+export function nmfwlyAdd(data){
+ return request({
+ url:'/house/nmfwly/add',
+ method:'post',
+ data:data
+ })
+}
+
+//宅基地流转保存
+export function nmfwlyEdit(data){
+ return request({
+ url:'/house/nmfwly/edit',
+ method:'post',
+ data:data
+ })
+}
+
+//宅基地流转提交
+export function zyyctcApply(id){
+ return request({
+ url:'/house/zyyctc/submitApply/'+id,
+ method:'post',
+ })
+}
+
+//宅基地流转提交
+export function jgAdd(data){
+ return request({
+ url:'/house/jg/add',
+ method:'post',
+ data:data
+ })
+}
+
+//宅基地流转提交
+export function closeCase(data){
+ return request({
+ url:'/house/jg/closeCase',
+ method:'post',
+ data:data
+ })
+}
+
+//上传图片
+export function upload(data){
+ return request({
+ url:'/common/upload',
+ method:'post',
+ headers:{'Content-Type': 'application/x-www-form-urlencoded;boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW'},
+ data:data
+ })
+}
+
+//宅基地流转详情
+export function getJg(id){
+ return request({
+ url:'/house/jg/get/'+id,
+ method:'get'
+ })
+}
diff --git a/src/api/onlineHome/homestead/task.js b/src/api/onlineHome/homestead/task.js
new file mode 100644
index 00000000..1528cd65
--- /dev/null
+++ b/src/api/onlineHome/homestead/task.js
@@ -0,0 +1,78 @@
+import request from '@/utils/request'
+import da from "element-ui/src/locale/lang/da";
+
+//查询列表
+export function getList(data){
+ return request({
+ url:'/house/mobile/jgTask/list',
+ method:'get',
+ params:data
+ })
+}
+
+//查询上报情况列表
+export function getTaskList(id){
+ return request({
+ url:'/house/jg/list',
+ method:'get'
+ })
+}
+
+//查询上报情况
+export function getTaskGet(id){
+ return request({
+ url:'/house/jgTask/get/'+id,
+ method:'get'
+ })
+}
+
+//查询上报情况
+export function listByTaskId(data){
+ return request({
+ url:'/house/jg/listByTaskId',
+ method:'get',
+ params:data
+ })
+}
+
+//查询上报情况
+export function removeList(id){
+ return request({
+ url:'/house/jgTask/remove/'+id,
+ method:'get'
+ })
+}
+
+//查询上报情况
+export function getTree(){
+ return request({
+ url:'/system/dept/treeselect',
+ method:'get'
+ })
+}
+
+//修改上报情况
+export function editTaskGet(data){
+ return request({
+ url:'/house/jgTask/edit',
+ method:'post',
+ data:data
+ })
+}
+
+//新增任务
+export function addTask(data){
+ return request({
+ url:'/house/jgTask/add',
+ method:'post',
+ data:data
+ })
+}
+
+//任务发布
+export function distribute(data){
+ return request({
+ url:'/house/jgTask/distribute/'+data.list+'?taskId='+data.id,
+ method:'post',
+ })
+}
diff --git a/src/router/index.js b/src/router/index.js
index 8fb769c9..394f5c01 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -861,6 +861,15 @@ export const constantRoutes = [
},
component: (resolve) => require(['@/views/onlineHome/homestead/task/taskLssueAdd'], resolve)
},
+ {
+ path: '/taskLssueModify',
+ name: 'taskLssueModify',
+ meta: {
+ title: '修改任务下发',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/onlineHome/homestead/task/taskLssueModify'], resolve)
+ },
{
path: '/taskCloseCaseAdd',
name: 'taskCloseCaseAdd',
@@ -868,7 +877,7 @@ export const constantRoutes = [
title: '结案',
hidden: true,
},
- component: (resolve) => require(['@/views/onlineHome/homestead/task/taskCloseCaseAdd'], resolve)
+ component: (resolve) => require(['@/views/onlineHome/homestead/reporting/taskCloseCaseAdd'], resolve)
},
{
path: '/taskCloseCaseList',
@@ -878,6 +887,78 @@ export const constantRoutes = [
hidden: true,
},
component: (resolve) => require(['@/views/onlineHome/homestead/task/taskCloseCaseList'], resolve)
+ },
+ {
+ path: '/taskReportingList',
+ name: 'taskReportingList',
+ meta: {
+ title: '任务上报',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/onlineHome/homestead/reporting/taskReportingList'], resolve)
+ },
+ {
+ path: '/taskReportingDetail',
+ name: 'taskReportingDetail',
+ meta: {
+ title: '结案',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/onlineHome/homestead/reporting/taskReportingDetail'], resolve)
+ },
+ {
+ path: '/taskDetailedList',
+ name: 'taskDetailedList',
+ meta: {
+ title: '上报明细',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/onlineHome/homestead/reporting/taskDetailedList'], resolve)
+ },
+ {
+ path: '/taskReportingAdd',
+ name: 'taskReportingAdd',
+ meta: {
+ title: '任务上报',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/onlineHome/homestead/reporting/taskReportingAdd'], resolve)
+ },
+ {
+ path: '/supervisionList',
+ name: 'supervisionList',
+ meta: {
+ title: '违法监管',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/onlineHome/homestead/supervision/supervisionList'], resolve)
+ },
+ {
+ path: '/supervisionAdd',
+ name: 'supervisionAdd',
+ meta: {
+ title: '添加宅基地监管',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/onlineHome/homestead/supervision/supervisionAdd'], resolve)
+ },
+ {
+ path: '/supervisionModify',
+ name: 'supervisionModify',
+ meta: {
+ title: '修改宅基地监管',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/onlineHome/homestead/supervision/supervisionModify'], resolve)
+ },
+ {
+ path: '/supervisionCloseCase',
+ name: 'supervisionCloseCase',
+ meta: {
+ title: '修改宅基地监管',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/onlineHome/homestead/supervision/supervisionCloseCase'], resolve)
}
];
diff --git a/src/views/onlineHome/homestead/reporting/taskCloseCaseAdd.vue b/src/views/onlineHome/homestead/reporting/taskCloseCaseAdd.vue
new file mode 100644
index 00000000..01da733f
--- /dev/null
+++ b/src/views/onlineHome/homestead/reporting/taskCloseCaseAdd.vue
@@ -0,0 +1,256 @@
+
+ 任务上报 违法信息 结案 结案 违法信息 结案 违法信息 任务上报 {{item.title}} {{item.reportDeadline}} 结案 添加宅基地监管
情况
+
结案
+ +结案信息
+任务上报
+ + +违法用地查处任务下发
+ +修改宅基地监管
+ +违法信息
+结案
+上报明细
-{{item.title}}
+
- 上报60%
-
有偿退出
+任务发布