From 8700bf5a20bb9c54152d3f67d619dae4d87933e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=9E=E4=B8=9C=E6=97=AD?= <850374051@qq.com> Date: Mon, 6 Sep 2021 10:17:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=85=E5=9F=BA=E5=9C=B0=E7=A7=BB=E5=8A=A8?= =?UTF-8?q?=E7=AB=AF=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 --- .../onlineHome/homestead/homesteadUtilize.js | 52 ++ src/api/onlineHome/homestead/utilization.js | 62 +++ src/router/index.js | 36 ++ .../homesteadUtilize/homesteadUtilize.vue | 104 +++- .../homesteadUtilize/homesteadUtilizeAdd.vue | 239 ++++++---- .../homesteadUtilizeDetail.vue | 98 ++++ .../homesteadUtilizeModify.vue | 210 +++++++++ .../homestead/utilization/utilizationAdd.vue | 220 ++++++--- .../utilization/utilizationDetail.vue | 121 +++++ .../homestead/utilization/utilizationList.vue | 109 ++++- .../utilization/utilizationModify.vue | 444 ++++++++++++++++++ src/views/onlineHome/workbench.vue | 71 +++ 12 files changed, 1563 insertions(+), 203 deletions(-) create mode 100644 src/api/onlineHome/homestead/homesteadUtilize.js create mode 100644 src/api/onlineHome/homestead/utilization.js create mode 100644 src/views/onlineHome/homestead/homesteadUtilize/homesteadUtilizeDetail.vue create mode 100644 src/views/onlineHome/homestead/homesteadUtilize/homesteadUtilizeModify.vue create mode 100644 src/views/onlineHome/homestead/utilization/utilizationDetail.vue create mode 100644 src/views/onlineHome/homestead/utilization/utilizationModify.vue diff --git a/src/api/onlineHome/homestead/homesteadUtilize.js b/src/api/onlineHome/homestead/homesteadUtilize.js new file mode 100644 index 00000000..6e1dbe76 --- /dev/null +++ b/src/api/onlineHome/homestead/homesteadUtilize.js @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +//查询列表 +export function getList(data){ + return request({ + url:'/house/mobile/zjdly/list', + method:'get', + params:data + }) +} + +//删除列表项 +export function zjdlyRemove(id){ + return request({ + url:'/house/zjdly/remove/'+id, + method:'get' + }) +} + +//宅基地流转详情 +export function getZjdly(id){ + return request({ + url:'/house/zjdly/get/'+id, + method:'get' + }) +} + +//宅基地流转添加 +export function zjdlyAdd(data){ + return request({ + url:'/house/zjdly/add', + method:'post', + data:data + }) +} + +//宅基地流转保存 +export function zjdlyEdit(data){ + return request({ + url:'/house/zjdly/edit', + method:'post', + data:data + }) +} + +//宅基地流转提交 +export function zyyctcApply(id){ + return request({ + url:'/house/zyyctc/submitApply/'+id, + method:'post', + }) +} diff --git a/src/api/onlineHome/homestead/utilization.js b/src/api/onlineHome/homestead/utilization.js new file mode 100644 index 00000000..938eaee6 --- /dev/null +++ b/src/api/onlineHome/homestead/utilization.js @@ -0,0 +1,62 @@ +import request from '@/utils/request' + +//查询列表 +export function getList(data){ + return request({ + url:'/house/mobile/nmfwly/list', + method:'get', + params:data + }) +} + +//删除列表项 +export function nmfwlyRemove(id){ + return request({ + url:'/house/nmfwly/remove/'+id, + 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 upload(data){ + return request({ + url:'/common/upload', + method:'post', + headers:{'Content-Type': 'application/x-www-form-urlencoded;boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW'}, + data:data + }) +} diff --git a/src/router/index.js b/src/router/index.js index ffedcae7..4568f130 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -708,6 +708,15 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/onlineHome/homestead/utilization/utilizationList'], resolve) }, + { + path: '/utilizationDetail', + name: 'utilizationDetail', + meta: { + title: '农房利用', + hidden: true, + }, + component: (resolve) => require(['@/views/onlineHome/homestead/utilization/utilizationDetail'], resolve) + }, { path: '/utilizationAdd', name: 'utilizationAdd', @@ -717,6 +726,15 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/onlineHome/homestead/utilization/utilizationAdd'], resolve) }, + { + path: '/utilizationModify', + name: 'utilizationModify', + meta: { + title: '农房利用', + hidden: true, + }, + component: (resolve) => require(['@/views/onlineHome/homestead/utilization/utilizationModify'], resolve) + }, { path: '/homesteadUtilize', name: 'homesteadUtilize', @@ -735,6 +753,24 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/onlineHome/homestead/homesteadUtilize/homesteadUtilizeAdd'], resolve) }, + { + path: '/homesteadUtilizeDetail', + name: 'homesteadUtilizeDetail', + meta: { + title: '宅基地利用情况', + hidden: true, + }, + component: (resolve) => require(['@/views/onlineHome/homestead/homesteadUtilize/homesteadUtilizeDetail'], resolve) + }, + { + path: '/homesteadUtilizeModify', + name: 'homesteadUtilizeModify', + meta: { + title: '宅基地利用情况', + hidden: true, + }, + component: (resolve) => require(['@/views/onlineHome/homestead/homesteadUtilize/homesteadUtilizeModify'], resolve) + }, { path: '/circulationDetail', name: 'circulationDetail', diff --git a/src/views/onlineHome/homestead/homesteadUtilize/homesteadUtilize.vue b/src/views/onlineHome/homestead/homesteadUtilize/homesteadUtilize.vue index 5ca418af..29f4aa6a 100644 --- a/src/views/onlineHome/homestead/homesteadUtilize/homesteadUtilize.vue +++ b/src/views/onlineHome/homestead/homesteadUtilize/homesteadUtilize.vue @@ -5,6 +5,7 @@ fixed placeholder @click-left="$router.back(-1)" + @click-right="goAdd" > - - - - diff --git a/src/views/onlineHome/homestead/homesteadUtilize/homesteadUtilizeAdd.vue b/src/views/onlineHome/homestead/homesteadUtilize/homesteadUtilizeAdd.vue index 08a6a3ee..bbbfbd17 100644 --- a/src/views/onlineHome/homestead/homesteadUtilize/homesteadUtilizeAdd.vue +++ b/src/views/onlineHome/homestead/homesteadUtilize/homesteadUtilizeAdd.vue @@ -10,123 +10,166 @@

宅基地利用情况

- -
- + + + - - - - + + + - - - - - + + + + - - - - + + + - -
+ + + -
- - - 关闭 - - - 保存 - - -
-
- -
+
+ + + 关闭 + + + 保存 + + +
+
diff --git a/src/views/onlineHome/homestead/homesteadUtilize/homesteadUtilizeDetail.vue b/src/views/onlineHome/homestead/homesteadUtilize/homesteadUtilizeDetail.vue new file mode 100644 index 00000000..bf4db7ad --- /dev/null +++ b/src/views/onlineHome/homestead/homesteadUtilize/homesteadUtilizeDetail.vue @@ -0,0 +1,98 @@ + + + + + diff --git a/src/views/onlineHome/homestead/homesteadUtilize/homesteadUtilizeModify.vue b/src/views/onlineHome/homestead/homesteadUtilize/homesteadUtilizeModify.vue new file mode 100644 index 00000000..cf26cda2 --- /dev/null +++ b/src/views/onlineHome/homestead/homesteadUtilize/homesteadUtilizeModify.vue @@ -0,0 +1,210 @@ + + + + + diff --git a/src/views/onlineHome/homestead/utilization/utilizationAdd.vue b/src/views/onlineHome/homestead/utilization/utilizationAdd.vue index bb9127b7..964af6eb 100644 --- a/src/views/onlineHome/homestead/utilization/utilizationAdd.vue +++ b/src/views/onlineHome/homestead/utilization/utilizationAdd.vue @@ -10,170 +10,171 @@

农民房屋利用情况调查

-
- + - + - + - + - + - + - + - + - + - +

照片信息

@@ -202,7 +203,7 @@

补偿信息

- +
@@ -211,39 +212,140 @@ 关闭 - 保存 + 保存
- -
diff --git a/src/views/onlineHome/homestead/utilization/utilizationDetail.vue b/src/views/onlineHome/homestead/utilization/utilizationDetail.vue new file mode 100644 index 00000000..f6ae1870 --- /dev/null +++ b/src/views/onlineHome/homestead/utilization/utilizationDetail.vue @@ -0,0 +1,121 @@ + + + + + diff --git a/src/views/onlineHome/homestead/utilization/utilizationList.vue b/src/views/onlineHome/homestead/utilization/utilizationList.vue index 3bba7ca3..6bebf5e9 100644 --- a/src/views/onlineHome/homestead/utilization/utilizationList.vue +++ b/src/views/onlineHome/homestead/utilization/utilizationList.vue @@ -5,6 +5,7 @@ fixed placeholder @click-left="$router.back(-1)" + @click-right="goAdd" > - - - - diff --git a/src/views/onlineHome/homestead/utilization/utilizationModify.vue b/src/views/onlineHome/homestead/utilization/utilizationModify.vue new file mode 100644 index 00000000..6316a838 --- /dev/null +++ b/src/views/onlineHome/homestead/utilization/utilizationModify.vue @@ -0,0 +1,444 @@ + + + + + diff --git a/src/views/onlineHome/workbench.vue b/src/views/onlineHome/workbench.vue index 50cba671..69463234 100644 --- a/src/views/onlineHome/workbench.vue +++ b/src/views/onlineHome/workbench.vue @@ -280,6 +280,77 @@ + + + + + + +
+ +
+

宅基地申请

+
+ +
+
+ +
+
+

使用权流转

+
+ +
+
+ +
+
+

有偿退出

+
+ +
+
+ +
+
+

使用权抵押

+
+ +
+
+ +
+
+

农房利用

+
+ +
+
+ +
+
+

宅基地利用

+
+ +
+
+ +
+
+

证书查看

+
+ +
+
+ +
+
+

公示信息

+
+
+