From 6f5c7a2f511021620672d57326783362ef556f0a 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, 31 Aug 2021 17:31:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=85=E5=9F=BA=E5=9C=B0=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E5=AF=B9=E6=8E=A5=EF=BC=88=E4=BD=BF=E7=94=A8=E6=9D=83=E6=B5=81?= =?UTF-8?q?=E8=BD=AC=E5=88=97=E8=A1=A8=20=E6=B7=BB=E5=8A=A0=20=E5=88=A0?= =?UTF-8?q?=E9=99=A4=20=E6=96=B0=E5=A2=9E=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/onlineHome/homestead/circulation.js | 69 ++ src/router/index.js | 18 + src/utils/utils.js | 2 +- .../homestead/circulation/circulationAdd.vue | 615 ++++++++++-------- .../circulation/circulationDetail.vue | 174 +++++ .../homestead/circulation/circulationList.vue | 109 +++- .../circulation/circulationModify.vue | 407 ++++++++++++ .../homeApplication/applicationForm.vue | 5 +- 8 files changed, 1117 insertions(+), 282 deletions(-) create mode 100644 src/api/onlineHome/homestead/circulation.js create mode 100644 src/views/onlineHome/homestead/circulation/circulationDetail.vue create mode 100644 src/views/onlineHome/homestead/circulation/circulationModify.vue diff --git a/src/api/onlineHome/homestead/circulation.js b/src/api/onlineHome/homestead/circulation.js new file mode 100644 index 00000000..91c37cbb --- /dev/null +++ b/src/api/onlineHome/homestead/circulation.js @@ -0,0 +1,69 @@ +import request from '@/utils/request' + +//查询列表 +export function getList(data){ + return request({ + url:'/house/mobile/lz/list', + method:'get', + params:data + }) +} + +//删除列表项 +export function removeList(id){ + return request({ + url:'/house/lz/remove/'+id, + method:'get' + }) +} + +//宅基地流转详情 +export function getLz(id){ + return request({ + url:'/house/lz/get/'+id, + method:'get' + }) +} + +//宅基地代码 +export function zjdzd(){ + return request({ + url:'/house/mobile/zjdzd/list', + method:'get' + }) +} + +//权利人代码 +export function getByZjddm(data){ + return request({ + url:'/house/obligee/getByZjddm', + method:'get', + params:data + }) +} + +//修改保存宅基地流转 +export function edit(data){ + return request({ + url:'/house/lz/edit', + method:'post', + data:data + }) +} + +//修改保存宅基地流转 +export function goApply(id){ + return request({ + url:'/house/lz/submitApply/'+id, + method:'post', + }) +} + +//修改保存宅基地流转 +export function houseAdd(data){ + return request({ + url:'/house/lz/add', + method:'post', + data:data + }) +} diff --git a/src/router/index.js b/src/router/index.js index 964e7197..bc2bd360 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -734,6 +734,24 @@ export const constantRoutes = [ hidden: true, }, component: (resolve) => require(['@/views/onlineHome/homestead/homesteadUtilize/homesteadUtilizeAdd'], resolve) + }, + { + path: '/circulationDetail', + name: 'circulationDetail', + meta: { + title: '查看宅基地使用流转权', + hidden: true, + }, + component: (resolve) => require(['@/views/onlineHome/homestead/circulation/circulationDetail'], resolve) + }, + { + path: '/circulationModify', + name: 'circulationModify', + meta: { + title: '修改宅基地使用流转权', + hidden: true, + }, + component: (resolve) => require(['@/views/onlineHome/homestead/circulation/circulationModify'], resolve) } ]; diff --git a/src/utils/utils.js b/src/utils/utils.js index 9c2c3965..4ed42b18 100644 --- a/src/utils/utils.js +++ b/src/utils/utils.js @@ -45,6 +45,6 @@ export function getNowFormatDate(time) { seconds = "0" + seconds; } var currentdate = date.getFullYear() + seperator1 + month + seperator1 + day + " " + hours + seperator2 + minutes + seperator2 + seconds; - console.log(currentdate) + return currentdate; } diff --git a/src/views/onlineHome/homestead/circulation/circulationAdd.vue b/src/views/onlineHome/homestead/circulation/circulationAdd.vue index cdcd2826..a796acee 100644 --- a/src/views/onlineHome/homestead/circulation/circulationAdd.vue +++ b/src/views/onlineHome/homestead/circulation/circulationAdd.vue @@ -1,280 +1,381 @@ diff --git a/src/views/onlineHome/homestead/circulation/circulationList.vue b/src/views/onlineHome/homestead/circulation/circulationList.vue index e3fc6116..8aa6b595 100644 --- a/src/views/onlineHome/homestead/circulation/circulationList.vue +++ b/src/views/onlineHome/homestead/circulation/circulationList.vue @@ -5,6 +5,7 @@ fixed placeholder @click-left="$router.back(-1)" + @click-right="goAdd" > - - - - diff --git a/src/views/onlineHome/homestead/circulation/circulationModify.vue b/src/views/onlineHome/homestead/circulation/circulationModify.vue new file mode 100644 index 00000000..8ceee677 --- /dev/null +++ b/src/views/onlineHome/homestead/circulation/circulationModify.vue @@ -0,0 +1,407 @@ + + + + + diff --git a/src/views/onlineHome/homestead/homeApplication/applicationForm.vue b/src/views/onlineHome/homestead/homeApplication/applicationForm.vue index 50311e80..88556e79 100644 --- a/src/views/onlineHome/homestead/homeApplication/applicationForm.vue +++ b/src/views/onlineHome/homestead/homeApplication/applicationForm.vue @@ -242,7 +242,7 @@
-
+
@@ -293,7 +293,7 @@ -
+
保存 @@ -725,6 +725,7 @@ saveHouseBaseInfoThenSubmit(form).then(res => { if(res.code = 200){ that.$toast.success('提交成功'); + that.getDetail(); } }); }