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%
-
有偿退出
+任务发布