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 @@ + + + + + diff --git a/src/views/onlineHome/homestead/reporting/taskDetailedList.vue b/src/views/onlineHome/homestead/reporting/taskDetailedList.vue new file mode 100644 index 00000000..9fdd5d61 --- /dev/null +++ b/src/views/onlineHome/homestead/reporting/taskDetailedList.vue @@ -0,0 +1,111 @@ + + + + + diff --git a/src/views/onlineHome/homestead/reporting/taskReportingAdd.vue b/src/views/onlineHome/homestead/reporting/taskReportingAdd.vue new file mode 100644 index 00000000..651e8d51 --- /dev/null +++ b/src/views/onlineHome/homestead/reporting/taskReportingAdd.vue @@ -0,0 +1,194 @@ + + + + + diff --git a/src/views/onlineHome/homestead/reporting/taskReportingDetail.vue b/src/views/onlineHome/homestead/reporting/taskReportingDetail.vue new file mode 100644 index 00000000..b063c824 --- /dev/null +++ b/src/views/onlineHome/homestead/reporting/taskReportingDetail.vue @@ -0,0 +1,163 @@ + + + + + diff --git a/src/views/onlineHome/homestead/reporting/taskReportingList.vue b/src/views/onlineHome/homestead/reporting/taskReportingList.vue new file mode 100644 index 00000000..b1a12c20 --- /dev/null +++ b/src/views/onlineHome/homestead/reporting/taskReportingList.vue @@ -0,0 +1,134 @@ + + + + + diff --git a/src/views/onlineHome/homestead/task/taskCloseCaseAdd.vue b/src/views/onlineHome/homestead/supervision/supervisionAdd.vue similarity index 86% rename from src/views/onlineHome/homestead/task/taskCloseCaseAdd.vue rename to src/views/onlineHome/homestead/supervision/supervisionAdd.vue index 5c1b2910..f6b7dcc4 100644 --- a/src/views/onlineHome/homestead/task/taskCloseCaseAdd.vue +++ b/src/views/onlineHome/homestead/supervision/supervisionAdd.vue @@ -7,7 +7,7 @@ @click-left="$router.back(-1)" >
@@ -116,7 +116,25 @@ - + + + + +
@@ -124,7 +142,7 @@ - +
diff --git a/src/views/onlineHome/homestead/supervision/supervisionCloseCase.vue b/src/views/onlineHome/homestead/supervision/supervisionCloseCase.vue new file mode 100644 index 00000000..349fa6dd --- /dev/null +++ b/src/views/onlineHome/homestead/supervision/supervisionCloseCase.vue @@ -0,0 +1,224 @@ + + + + + diff --git a/src/views/onlineHome/homestead/supervision/supervisionList.vue b/src/views/onlineHome/homestead/supervision/supervisionList.vue new file mode 100644 index 00000000..c7890492 --- /dev/null +++ b/src/views/onlineHome/homestead/supervision/supervisionList.vue @@ -0,0 +1,170 @@ + + + + + diff --git a/src/views/onlineHome/homestead/supervision/supervisionModify.vue b/src/views/onlineHome/homestead/supervision/supervisionModify.vue new file mode 100644 index 00000000..856368ce --- /dev/null +++ b/src/views/onlineHome/homestead/supervision/supervisionModify.vue @@ -0,0 +1,201 @@ + + + + + diff --git a/src/views/onlineHome/homestead/task/taskCloseCaseList.vue b/src/views/onlineHome/homestead/task/taskCloseCaseList.vue index e2ffe32e..014f2365 100644 --- a/src/views/onlineHome/homestead/task/taskCloseCaseList.vue +++ b/src/views/onlineHome/homestead/task/taskCloseCaseList.vue @@ -7,66 +7,76 @@ @click-left="$router.back(-1)" > -
- - - - - - - - - -
-
- - - - - - - - - -
-
- - - - - - - - - -
+ +
+ + + + + + + + + +
+
diff --git a/src/views/onlineHome/homestead/task/taskList.vue b/src/views/onlineHome/homestead/task/taskList.vue index e3b019bc..5c41d668 100644 --- a/src/views/onlineHome/homestead/task/taskList.vue +++ b/src/views/onlineHome/homestead/task/taskList.vue @@ -21,34 +21,36 @@ @load="getList" > - + + @@ -58,17 +60,14 @@ + + diff --git a/src/views/onlineHome/homestead/task/taskRelease.vue b/src/views/onlineHome/homestead/task/taskRelease.vue index 3c5fb607..68651d7b 100644 --- a/src/views/onlineHome/homestead/task/taskRelease.vue +++ b/src/views/onlineHome/homestead/task/taskRelease.vue @@ -7,7 +7,7 @@ @click-left="$router.back(-1)" >
@@ -16,73 +16,80 @@ node-key="id" :data="treeList" :show-checkbox="true" - :default-checked-keys="[1103]" - :default-expanded-keys="[1103, 1105]" - @node-click="handleClick" + :default-expand-all="true" > +
+ + + + + + + + +
+