From da3fbfccccfd3a42faac6e000842cb14f561da17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=9E=E4=B8=9C=E6=97=AD?= <850374051@qq.com> Date: Sun, 22 Aug 2021 13:44:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=89=8D=E7=AB=AF=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/application/index.js | 36 +- src/router/index.js | 90 +++ src/views/circulation/circulationAdd.vue | 2 +- src/views/flowChart/index.vue | 87 +- src/views/homeApplication/applicationAdd.vue | 743 ++++++++++++++++++ src/views/homeApplication/applicationForm.vue | 182 +++-- src/views/homeApplication/applicationList.vue | 32 +- .../homesteadUtilize/homesteadUtilize.vue | 91 +++ .../homesteadUtilize/homesteadUtilizeAdd.vue | 158 ++++ src/views/mortgage/mortgageAdd.vue | 221 ++++++ src/views/mortgage/mortgageList.vue | 91 +++ src/views/paidExit/paidExitAdd.vue | 221 ++++++ src/views/paidExit/paidExitList.vue | 91 +++ src/views/utilization/utilizationAdd.vue | 275 +++++++ src/views/utilization/utilizationList.vue | 91 +++ static/images/icon/icon_flow.png | Bin 0 -> 1253 bytes 16 files changed, 2346 insertions(+), 65 deletions(-) create mode 100644 src/views/homeApplication/applicationAdd.vue create mode 100644 src/views/homesteadUtilize/homesteadUtilize.vue create mode 100644 src/views/homesteadUtilize/homesteadUtilizeAdd.vue create mode 100644 src/views/mortgage/mortgageAdd.vue create mode 100644 src/views/mortgage/mortgageList.vue create mode 100644 src/views/paidExit/paidExitAdd.vue create mode 100644 src/views/paidExit/paidExitList.vue create mode 100644 src/views/utilization/utilizationAdd.vue create mode 100644 src/views/utilization/utilizationList.vue create mode 100644 static/images/icon/icon_flow.png diff --git a/src/api/application/index.js b/src/api/application/index.js index 3bab7b53..b601d668 100644 --- a/src/api/application/index.js +++ b/src/api/application/index.js @@ -1,6 +1,5 @@ import request from '@/utils/request' - //查询列表 export function getList(data){ return request({ @@ -45,6 +44,17 @@ export function saveHouseBaseInfo(data){ }) } +//上传图片 +export function attach(data){ + console.log(data) + return request({ + url:'/common/attach', + method:'post', + headers:{'Content-Type': 'application/x-www-form-urlencoded;boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW'}, + data:data + }) +} + //户型 export function houseList(){ return request({ @@ -52,3 +62,27 @@ export function houseList(){ method:'get' }) } + +//删除列表项 +export function removeList(id){ + return request({ + url:'/house/mobile/proposer/remove/'+id, + method:'get' + }) +} + +//删除附件 +export function removeFile(id){ + return request({ + url:'/system/attachment/remove/'+id, + method:'get' + }) +} + +//获取户主信息 +export function getHouseMembers(id){ + return request({ + url:'/house/mobile/getHouseMembers', + method:'get' + }) +} diff --git a/src/router/index.js b/src/router/index.js index 10154df2..3be58c3b 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -635,6 +635,96 @@ export const constantRoutes = [ hidden: true, }, component: (resolve) => require(['@/views/onlineHome/zdjs'], resolve) + }, + { + path: '/flowChart', + name: 'flowChart', + meta: { + title: '宅基地申请流程', + hidden: true, + }, + component: (resolve) => require(['@/views/flowChart/index'], resolve) + }, + { + path: '/applicationAdd', + name: 'applicationAdd', + meta: { + title: '宅基地申请流程', + hidden: true, + }, + component: (resolve) => require(['@/views/homeApplication/applicationAdd'], resolve) + }, + { + path: '/paidExit', + name: 'paidExit', + meta: { + title: '有偿退出', + hidden: true, + }, + component: (resolve) => require(['@/views/paidExit/paidExitList'], resolve) + }, + { + path: '/paidExitAdd', + name: 'paidExitAdd', + meta: { + title: '有偿退出', + hidden: true, + }, + component: (resolve) => require(['@/views/paidExit/paidExitAdd'], resolve) + }, + { + path: '/mortgage', + name: 'mortgage', + meta: { + title: '使用权抵押', + hidden: true, + }, + component: (resolve) => require(['@/views/mortgage/mortgageList'], resolve) + }, + { + path: '/mortgageAdd', + name: 'mortgageAdd', + meta: { + title: '使用权抵押', + hidden: true, + }, + component: (resolve) => require(['@/views/mortgage/mortgageAdd'], resolve) + }, + { + path: '/utilization', + name: 'utilization', + meta: { + title: '农发利用', + hidden: true, + }, + component: (resolve) => require(['@/views/utilization/utilizationList'], resolve) + }, + { + path: '/utilizationAdd', + name: 'utilizationAdd', + meta: { + title: '农房利用', + hidden: true, + }, + component: (resolve) => require(['@/views/utilization/utilizationAdd'], resolve) + }, + { + path: '/homesteadUtilize', + name: 'homesteadUtilize', + meta: { + title: '宅基地利用情况', + hidden: true, + }, + component: (resolve) => require(['@/views/homesteadUtilize/homesteadUtilize'], resolve) + }, + { + path: '/homesteadUtilizeAdd', + name: 'homesteadUtilizeAdd', + meta: { + title: '宅基地利用情况', + hidden: true, + }, + component: (resolve) => require(['@/views/homesteadUtilize/homesteadUtilizeAdd'], resolve) } ]; diff --git a/src/views/circulation/circulationAdd.vue b/src/views/circulation/circulationAdd.vue index f8adf99e..cdcd2826 100644 --- a/src/views/circulation/circulationAdd.vue +++ b/src/views/circulation/circulationAdd.vue @@ -11,7 +11,7 @@ -

宅基地开工

+

转出方信息

- + +
+ +

01 申请

+

02 开工

+

03 验收

+
+ + + + {{item}} + + + + + {{item}} + + + + + {{item}} + + + +
- diff --git a/src/views/homeApplication/applicationAdd.vue b/src/views/homeApplication/applicationAdd.vue new file mode 100644 index 00000000..70ec78b7 --- /dev/null +++ b/src/views/homeApplication/applicationAdd.vue @@ -0,0 +1,743 @@ + + + + + diff --git a/src/views/homeApplication/applicationForm.vue b/src/views/homeApplication/applicationForm.vue index 6018ae47..415c2d9b 100644 --- a/src/views/homeApplication/applicationForm.vue +++ b/src/views/homeApplication/applicationForm.vue @@ -6,7 +6,11 @@ fixed placeholder @click-left="$router.back(-1)" - /> + > + + 申请 开工 @@ -18,14 +22,34 @@

申请用户信息

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