diff --git a/src/api/sunVillage_info/fixedAssets.js b/src/api/sunVillage_info/fixedAssets.js index be9b2243..488d4273 100644 --- a/src/api/sunVillage_info/fixedAssets.js +++ b/src/api/sunVillage_info/fixedAssets.js @@ -832,3 +832,12 @@ export function attachmentUpload(data) { data: data }) } + +// 投诉建议列表 +export function adviceList(query) { + return request({ + url: '/villageAffairs/public/adviceList', + method: 'get', + params: query + }) +} diff --git a/src/assets/images/sunVillage_info/complaint_add_icon_01.jpg b/src/assets/images/sunVillage_info/complaint_add_icon_01.jpg new file mode 100644 index 00000000..e4964fee Binary files /dev/null and b/src/assets/images/sunVillage_info/complaint_add_icon_01.jpg differ diff --git a/src/assets/images/sunVillage_info/complaint_add_icon_02.jpg b/src/assets/images/sunVillage_info/complaint_add_icon_02.jpg new file mode 100644 index 00000000..7a429ada Binary files /dev/null and b/src/assets/images/sunVillage_info/complaint_add_icon_02.jpg differ diff --git a/src/assets/images/sunVillage_info/index_block_5_rights.png b/src/assets/images/sunVillage_info/index_block_5_rights.png new file mode 100644 index 00000000..f25cac9f Binary files /dev/null and b/src/assets/images/sunVillage_info/index_block_5_rights.png differ diff --git a/src/permission.js b/src/permission.js index 0eccc7e4..0e79cded 100644 --- a/src/permission.js +++ b/src/permission.js @@ -138,6 +138,8 @@ const whiteList = [ '/sunVillage_info/list_vote', //详情页 '/sunVillage_info/list_vote_detail', //详情页 '/sunVillage_info/list_vote_form', //详情页 + '/sunVillage_info/list_complaint', //详情页 + '/sunVillage_info/list_complaint_add', //详情页 '/sunVillage_info/homeApplication/applicationList', //列表页面 '/sunVillage_info/proposerLite', '/sunVillage_info/paidExit/paidExitList', //列表页面 diff --git a/src/router/index.js b/src/router/index.js index bc8a247b..ad4403c8 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -3831,6 +3831,24 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/sunVillage_info/list_vote'], resolve) }, + { ////阳光村务(新)-- 合同信息 + path: '/sunVillage_info/list_complaint', + name: 'sunVillageInfoListComplaint', + meta: { + title: '投诉建议', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/list_complaint'], resolve) + }, + { ////阳光村务(新)-- 合同信息 + path: '/sunVillage_info/list_complaint_add', + name: 'sunVillageInfoListComplaintAdd', + meta: { + title: '投诉建议', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/list_complaint_add'], resolve) + }, { ////阳光村务(新)-- 合同网签 path: '/sunVillage_info/list_signature', name: 'sunVillageInfoListSignature', diff --git a/src/views/sunVillage_info/index_code_rights.vue b/src/views/sunVillage_info/index_code_rights.vue index c7c27828..271f07f5 100644 --- a/src/views/sunVillage_info/index_code_rights.vue +++ b/src/views/sunVillage_info/index_code_rights.vue @@ -223,12 +223,17 @@ display: flex; align-items: center; justify-content: center; - padding-top: 40PX; + padding-top: 45PX; width: 25%; - margin-top: 10PX; &:nth-child(3){ margin-right: 0; } + &:nth-child(4n+1){ + margin-top: 15PX; + } + &:nth-child(1){ + margin-top: 0PX; + } &.n_1{ background: url('../../assets/images/sunVillage_info/index_block_1_rights.png') no-repeat center top; background-size: 34.5PX; @@ -266,7 +271,7 @@ } } .footer{ - position: absolute; + margin-top: 15PX; bottom: 5.5vh; width: 100%; font-size: 22px; diff --git a/src/views/sunVillage_info/list_complaint.vue b/src/views/sunVillage_info/list_complaint.vue new file mode 100644 index 00000000..66e4ae30 --- /dev/null +++ b/src/views/sunVillage_info/list_complaint.vue @@ -0,0 +1,196 @@ + + + + + diff --git a/src/views/sunVillage_info/list_complaint_add.vue b/src/views/sunVillage_info/list_complaint_add.vue new file mode 100644 index 00000000..27d09697 --- /dev/null +++ b/src/views/sunVillage_info/list_complaint_add.vue @@ -0,0 +1,269 @@ + + + + + diff --git a/src/views/sunVillage_info/login_code.vue b/src/views/sunVillage_info/login_code.vue index c32eddb7..fdda88ae 100644 --- a/src/views/sunVillage_info/login_code.vue +++ b/src/views/sunVillage_info/login_code.vue @@ -122,7 +122,11 @@ checkFarmer(this.formData).then(response => { // console.log(response.data) if (response.code == 200){ - Cookies.set("user", response.data, { expires: 30 }); + let seconds = 3600; + + let expires = new Date(new Date() * 1 + seconds * 1000); + + Cookies.set("user", response.data, { expires: expires }); this.$router.push({path:'/sunVillage_info/index_code_rights'}) } });