From 358154e68cdaf911102bbf0c0a155ebf38444231 Mon Sep 17 00:00:00 2001 From: yangfuda <945208611@qq.com> Date: Wed, 23 Jul 2025 08:48:54 +0800 Subject: [PATCH] =?UTF-8?q?TASK=2044818=20=20=E6=B2=B3=E5=8D=970702JW?= =?UTF-8?q?=E9=9C=80=E6=B1=82=E5=90=8E=E5=8F=B0=E5=BC=80=E5=8F=91-?= =?UTF-8?q?=E5=9B=9B=E8=AE=AE=E8=A1=A8=E5=86=B3=E6=A8=A1=E5=9D=97=E5=90=8E?= =?UTF-8?q?=E5=8F=B0-=E8=A1=A5=E5=85=85=E4=BA=8C=E7=BB=B4=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/sunVillage_info/fixedAssets.js | 16 ++ src/permission.js | 2 + src/router/index.js | 18 ++ src/views/sunVillage_info/special_vote.vue | 226 ++++++++++++++++++ .../sunVillage_info/special_vote_detail.vue | 215 +++++++++++++++++ 5 files changed, 477 insertions(+) create mode 100644 src/views/sunVillage_info/special_vote.vue create mode 100644 src/views/sunVillage_info/special_vote_detail.vue diff --git a/src/api/sunVillage_info/fixedAssets.js b/src/api/sunVillage_info/fixedAssets.js index ac983168..9efaaf7d 100644 --- a/src/api/sunVillage_info/fixedAssets.js +++ b/src/api/sunVillage_info/fixedAssets.js @@ -1371,6 +1371,22 @@ export function specialPublicityDetail(query) { params: query }) } +// 查询四议表决详情 +export function specialPublicityVote(query) { + return request({ + url: '/open/villageAffairs/public/specialVote', + method: 'get', + params: query + }) +} +// 新增表决记录 +export function votedetailAdd(data) { + return request({ + url: '/open/villageAffairs/public/votedetailAdd', + method: 'post', + data: data + }) +} // 查询四议两公开列表 export function addReadCount(query) { diff --git a/src/permission.js b/src/permission.js index 4952fa75..f9cdb611 100644 --- a/src/permission.js +++ b/src/permission.js @@ -153,6 +153,8 @@ const whiteList = [ '/sunVillage_info/list_special', '/sunVillage_info/list_special_detail', '/sunVillage_info/list_special_detail_vote', + '/sunVillage_info/special_vote', + '/sunVillage_info/special_vote_detail', '/sunVillage_info/list_finance_new', '/sunVillage_info/list_finance_new_detail', diff --git a/src/router/index.js b/src/router/index.js index 5fa8ab31..404adf9e 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -3524,6 +3524,24 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/sunVillage_info/list_special_edit'], resolve) }, + { ////阳光村务(新)-- 四议表决 + path: '/sunVillage_info/special_vote', + name: 'sunVillageInfoSpecialVote', + meta: { + title: '四议表决', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/special_vote'], resolve) + }, + { ////阳光村务(新)-- 四议表决 + path: '/sunVillage_info/special_vote_detail', + name: 'sunVillageInfoSpecialVoteDetail', + meta: { + title: '四议表决', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/special_vote_detail'], resolve) + }, { ////阳光村务(新)-- 一张图公开 path: '/sunVillage_info/list_contract_detail', name: 'sunVillageInfoListContractDetail', diff --git a/src/views/sunVillage_info/special_vote.vue b/src/views/sunVillage_info/special_vote.vue new file mode 100644 index 00000000..b313adbe --- /dev/null +++ b/src/views/sunVillage_info/special_vote.vue @@ -0,0 +1,226 @@ + + + + 四议表决 + + + + + + + + + + + + + 表决情况 + {{form.itemAt}} + + + {{voteNum1}}人同意 + {{voteNum2}}人不同意 + {{voteNum3}}人弃权 + + + 同意:{{vote1}} + + + 不同意:{{vote2}} + + + 弃权:{{vote3}} + + + + 我要表决 + + + + + + diff --git a/src/views/sunVillage_info/special_vote_detail.vue b/src/views/sunVillage_info/special_vote_detail.vue new file mode 100644 index 00000000..4db6f015 --- /dev/null +++ b/src/views/sunVillage_info/special_vote_detail.vue @@ -0,0 +1,215 @@ + + + + 四议表决 + + + + + + + + + 同意 + 不同意 + 弃权 + + + + + + + + *电子签名 + + + + + + + + + + + + + 保存 + + + + + + + + + + +
*电子签名