From 06c45115806c93f560aa0104f9827a36f3057579 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BA=9E=E4=B8=9C=E6=97=AD?= <850374051@qq.com>
Date: Thu, 30 Sep 2021 18:06:26 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AE=85=E5=9F=BA=E5=9C=B0=E5=AE=A1=E6=89=B9?=
=?UTF-8?q?=EF=BC=8C=E6=9C=89=E5=81=BF=E4=BD=BF=E7=94=A8=E5=A2=9E=E5=88=A0?=
=?UTF-8?q?=E6=94=B9=E6=9F=A5=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
---
src/api/onlineHome/homestead/application.js | 18 +
src/api/onlineHome/homestead/paidUtilize.js | 60 ++
src/router/index.js | 36 ++
src/views/onlineHome/done.vue | 2 +-
.../homeApplication/applicationForm.vue | 116 ----
.../homestead/homeApproval/approvalForm.vue | 609 +++++++++++++++---
.../homestead/paidUtilize/paidUtilizeAdd.vue | 321 +++++++++
.../paidUtilize/paidUtilizeDteail.vue | 235 +++++++
.../homestead/paidUtilize/paidUtilizeList.vue | 186 ++++++
.../paidUtilize/paidUtilizeModify.vue | 329 ++++++++++
src/views/onlineHome/workbench.vue | 20 +-
static/images/icon/icon_sy.png | Bin 0 -> 1507 bytes
static/images/onlineHome/icon21.png | Bin 0 -> 1148 bytes
static/images/onlineHome/icon22.png | Bin 0 -> 1720 bytes
14 files changed, 1735 insertions(+), 197 deletions(-)
create mode 100644 src/api/onlineHome/homestead/paidUtilize.js
create mode 100644 src/views/onlineHome/homestead/paidUtilize/paidUtilizeAdd.vue
create mode 100644 src/views/onlineHome/homestead/paidUtilize/paidUtilizeDteail.vue
create mode 100644 src/views/onlineHome/homestead/paidUtilize/paidUtilizeList.vue
create mode 100644 src/views/onlineHome/homestead/paidUtilize/paidUtilizeModify.vue
create mode 100644 static/images/icon/icon_sy.png
create mode 100644 static/images/onlineHome/icon21.png
create mode 100644 static/images/onlineHome/icon22.png
diff --git a/src/api/onlineHome/homestead/application.js b/src/api/onlineHome/homestead/application.js
index 02de3109..9d5a35e4 100644
--- a/src/api/onlineHome/homestead/application.js
+++ b/src/api/onlineHome/homestead/application.js
@@ -61,6 +61,24 @@ export function saveHouseBaseInfoThenSubmit(data){
})
}
+//同意审批
+export function agreeApply(data){
+ return request({
+ url:'/house/mobile/agreeApply',
+ method:'post',
+ data:data
+ })
+}
+
+//驳回审批
+export function rejectApply(data){
+ return request({
+ url:'/house/mobile/rejectApply',
+ method:'post',
+ data:data
+ })
+}
+
//上传图片
export function attach(data){
console.log(data)
diff --git a/src/api/onlineHome/homestead/paidUtilize.js b/src/api/onlineHome/homestead/paidUtilize.js
new file mode 100644
index 00000000..56a9f685
--- /dev/null
+++ b/src/api/onlineHome/homestead/paidUtilize.js
@@ -0,0 +1,60 @@
+import request from '@/utils/request'
+
+//查询列表
+export function getList(data){
+ return request({
+ url:'/house/mobile/ycsy/list',
+ method:'get',
+ params:data
+ })
+}
+
+//删除列表项
+export function removeList(id){
+ return request({
+ url:'/house/ycsy/remove/'+id,
+ method:'get'
+ })
+}
+
+//详情
+export function getYcsy(id){
+ return request({
+ url:'/house/ycsy/get/'+id,
+ method:'get'
+ })
+}
+
+//提交
+export function submitApply(id){
+ return request({
+ url:'/house/ycsy/submitApply/'+id,
+ method:'post'
+ })
+}
+
+//修改
+export function ycsyEdit(data){
+ return request({
+ url:'/house/ycsy/edit',
+ method:'post',
+ data:data
+ })
+}
+
+//新增
+export function ycsyAdd(data){
+ return request({
+ url:'/house/ycsy/add',
+ method:'post',
+ data:data
+ })
+}
+
+//使用权人查询
+export function listByDeptId(){
+ return request({
+ url:'house/obligee/listByDeptId',
+ method:'get',
+ })
+}
diff --git a/src/router/index.js b/src/router/index.js
index 81cbbd00..3e999269 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -852,6 +852,42 @@ export const constantRoutes = [
},
component: (resolve) => require(['@/views/onlineHome/homestead/paidExit/paidExitModify'], resolve)
},
+ {
+ path: '/paidUtilizeList',
+ name: 'paidUtilizeList',
+ meta: {
+ title: '有偿利用',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/onlineHome/homestead/paidUtilize/paidUtilizeList'], resolve)
+ },
+ {
+ path: '/paidUtilizeModify',
+ name: 'paidUtilizeModify',
+ meta: {
+ title: '修改有偿利用',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/onlineHome/homestead/paidUtilize/paidUtilizeModify'], resolve)
+ },
+ {
+ path: '/paidUtilizeDteail',
+ name: 'paidUtilizeDteail',
+ meta: {
+ title: '查看有偿利用',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/onlineHome/homestead/paidUtilize/paidUtilizeDteail'], resolve)
+ },
+ {
+ path: '/paidUtilizeAdd',
+ name: 'paidUtilizeAdd',
+ meta: {
+ title: '添加有偿利用',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/onlineHome/homestead/paidUtilize/paidUtilizeAdd'], resolve)
+ },
{
path: '/task',
name: 'task',
diff --git a/src/views/onlineHome/done.vue b/src/views/onlineHome/done.vue
index 02fc297a..c9cf88f2 100644
--- a/src/views/onlineHome/done.vue
+++ b/src/views/onlineHome/done.vue
@@ -127,7 +127,7 @@
case 'baseApply':
case 'landscope':
case 'accepting':
- this.$router.push({name:'approvalForm',query: {id:item.formData.id}})
+ this.$router.push({name:'approvalForm',query: {id:item.formData.id,taskId:item.taskId,instanceId:item.formData.instanceId,type:item.type}})
break;
case 'yinnong_transfer':
this.$router.push({name:'approvalApproval',query: {id:item.formData.id,taskId:item.taskId,type:item.type}})
diff --git a/src/views/onlineHome/homestead/homeApplication/applicationForm.vue b/src/views/onlineHome/homestead/homeApplication/applicationForm.vue
index 6cd9ef2e..fb2caebe 100644
--- a/src/views/onlineHome/homestead/homeApplication/applicationForm.vue
+++ b/src/views/onlineHome/homestead/homeApplication/applicationForm.vue
@@ -393,122 +393,6 @@
-
-
-
- 审核
意见
-
-
- 同意
- 驳回
-
-
-
-
-
-
-
-
- 农业
农村
部门
审查
意见
-
-
-
-
-
- 通过
- 不通过
-
-
-
-
-
-
- 符合
- 不符合
-
-
-
-
-
-
- 齐全
- 不齐全
-
-
-
-
-
-
-
-
-
-
-
- 自然
资源
部门
意见
-
-
-
- ㎡
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 农业
农村
部门
审查
意见
-
-
-
-
-
-
- ㎡
-
-
-
-
-
- ㎡
-
-
-
-
-
- 层
-
-
-
-
-
- m
-
-
-
-
-
-
-
-
-
-
-
-
-
- 上传
附件
-
-
-
-
-
-
diff --git a/src/views/onlineHome/homestead/homeApproval/approvalForm.vue b/src/views/onlineHome/homestead/homeApproval/approvalForm.vue
index 1ff239d2..26234aa5 100644
--- a/src/views/onlineHome/homestead/homeApproval/approvalForm.vue
+++ b/src/views/onlineHome/homestead/homeApproval/approvalForm.vue
@@ -7,6 +7,9 @@
placeholder
@click-left="$router.back(-1)"
>
+
+
+
申请
@@ -229,51 +232,35 @@
-
-
- 审核
意见
-
-
- 同意
- 驳回
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
村级
审核
意见
-
- 同意
- 驳回
-
-
-
-
-
-
-
- 镇级
审核
意见
-
-
- 同意
- 驳回
-
-
+
-
+
农业
农村
部门
审查
意见
-
+
通过
不通过
@@ -281,7 +268,7 @@
-
+
符合
不符合
@@ -289,67 +276,148 @@
-
+
齐全
不齐全
-
+
-
+
自然
资源
部门
意见
- ㎡
-
-
-
-
-
-
+ ㎡
+
+
+
+
+
+
+
+
+
+
-
+
其他
部门
意见
(住宅
部门)
-
-
- ㎡
- ㎡
- 层
- m
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ ㎡
+ ㎡
+ 层
+ m
+
+
+
+
+
+
+
+
+
+
+
+ 镇级
审核
意见
+
+
-
+
- 上传
附件
+ {{item.fileTypeName}}
-
+
+
+
+
+
+ 同意
+
+
+ 驳回
+
+
+
+
@@ -914,7 +1376,6 @@
.submitButton{
width: 80%;
margin: 0 auto;
- background-color: #1D6FE9;
border-radius: 14px;
}
.timeTit{
diff --git a/src/views/onlineHome/homestead/paidUtilize/paidUtilizeAdd.vue b/src/views/onlineHome/homestead/paidUtilize/paidUtilizeAdd.vue
new file mode 100644
index 00000000..8d6eaed5
--- /dev/null
+++ b/src/views/onlineHome/homestead/paidUtilize/paidUtilizeAdd.vue
@@ -0,0 +1,321 @@
+
+
+
+
+ 添加有偿使用
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 是
+ 否
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 取消
+
+
+ 保存
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/onlineHome/homestead/paidUtilize/paidUtilizeDteail.vue b/src/views/onlineHome/homestead/paidUtilize/paidUtilizeDteail.vue
new file mode 100644
index 00000000..8741d416
--- /dev/null
+++ b/src/views/onlineHome/homestead/paidUtilize/paidUtilizeDteail.vue
@@ -0,0 +1,235 @@
+
+
+
+
+ 查看有偿使用
+
+
+
+
+
+
+
+
+
+
+ {{circulation.sfyhdz == 'Y' ? '是' : '否'}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/onlineHome/homestead/paidUtilize/paidUtilizeList.vue b/src/views/onlineHome/homestead/paidUtilize/paidUtilizeList.vue
new file mode 100644
index 00000000..9252ad76
--- /dev/null
+++ b/src/views/onlineHome/homestead/paidUtilize/paidUtilizeList.vue
@@ -0,0 +1,186 @@
+
+
+
+
+ 有偿使用
+
+
+
+
+
+
+
+
+
+
+
+
+ {{item.shyqrdm}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/onlineHome/homestead/paidUtilize/paidUtilizeModify.vue b/src/views/onlineHome/homestead/paidUtilize/paidUtilizeModify.vue
new file mode 100644
index 00000000..43777aac
--- /dev/null
+++ b/src/views/onlineHome/homestead/paidUtilize/paidUtilizeModify.vue
@@ -0,0 +1,329 @@
+
+
+
+
+ 修改有偿使用
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 是
+ 否
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 取消
+
+
+ 保存
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/onlineHome/workbench.vue b/src/views/onlineHome/workbench.vue
index 1af9e31e..cd4b3515 100644
--- a/src/views/onlineHome/workbench.vue
+++ b/src/views/onlineHome/workbench.vue
@@ -379,26 +379,34 @@
公示信息
+
+
+
+

+
+
+ 有偿利用
+
-
-

+
+
任务上报
-
-

+
+
任务发布
-
-

+
+
违法监管
diff --git a/static/images/icon/icon_sy.png b/static/images/icon/icon_sy.png
new file mode 100644
index 0000000000000000000000000000000000000000..cfdb1f21e61473f1349ad96cd1645f09b5f40c29
GIT binary patch
literal 1507
zcmV<91swW`P)
<_Q*YACv|NFepd6`;VBpH5`gpZSm5c78KPn~Mz6x^!8WQa6c6M2P5
z_5)N?NDPY|!${D#DtY{V8M=O}p8jT=x`3-lAVURM
z=;`$NdM8tBtSAxslG<|H>yb!J;4%rcAhs%r+-MvD|Fb@ch&;&y>F*aaKviH{0(;T<
z4UYuQ6B{w^Ka*+1s@2+B5|I%%iiqThWgquv-mccCBCw1dvIJ@D!~PCEsx
zB#_sS0rm+WSU$g+cg*~`6tJ#D;*m9YJ^^b#ShO~MMym>gy!p&O3<<2qDkcGYPZ^l5
z-ORBm^SE8|BJs#kKtJb^$gf0&tqd8Q1MFRvT^%F+d02X?&$ebx+X3N%
za#;~NkcFZ19t`}D8q7e3r!7o+FHpoh_et~Ivn`C3Ua%;RlhF?P&v*fe7a*y#xF}Ik
z1rnLSJe$4H0f8Hg!xc82#JkoJ>nHu7Y8gnrWQhARQ))r~7N%fn%Q%u>-zwmS;;@1x
z{WSF20gQQAco<$9t?C6A8kR5BRvOeL+WRDjrg
z37&5i@Zv|aM-raUHBY>-&atY}y)aHl?xYpkq_c>UPOu<24wGu>&G(l}gNPx-71
zmIxzBQkqnUjUCF&XyDy+$^dF}6Pr3WBZWGA0s&WYTRs0-o5-*)Vq^;}iZDjdbD1!w
zNeYmGqw}J4mKIpKT{~@AjAmU}!HwujZJ4eYNL$sxkwtxnwJH5NUp`>RsBCO9Lzr4a
z`AO%~x!EQVuocif$&J!udct9V_D1oHC}0=d37f~OwXtjqTV{R{{f0gLikem7E+6&2
z7z76{&38)V~m_%#(7$o8kGOg|VqC$K_xau92YEio^A6&}wbUf#cz?ooiND
zpz?L>H3gjLejL(%AD^QDezVd_VL^X_Uamza);isN34Svc{vU4LNW&s_nNk1%002ov
JPDHLkV1n}^#0LNX
literal 0
HcmV?d00001
diff --git a/static/images/onlineHome/icon21.png b/static/images/onlineHome/icon21.png
new file mode 100644
index 0000000000000000000000000000000000000000..c8263f66c099a1f9f08b1864f1bf443ce41b9cdf
GIT binary patch
literal 1148
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
rpC2SS>}Ks