From d06d64c3ad4ff735ca8e19340dcebbe79ca27355 Mon Sep 17 00:00:00 2001 From: yujk <990961482@qq.com> Date: Thu, 23 Sep 2021 13:48:12 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BD=91=E4=B8=8A=E5=AE=B6=E5=9B=AD=E6=8A=95?= =?UTF-8?q?=E7=A5=A8=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/onlineHome/threeAffairs.js | 9 ++++ src/views/onlineHome/done.vue | 46 +++++++++------- src/views/onlineHome/homePoll.vue | 4 +- src/views/onlineHome/homePollDetail.vue | 54 ++++++++++++------- src/views/onlineHome/threeAffairsDetail.vue | 23 ++++++-- src/views/onlineHome/villageAffairsDetail.vue | 26 +++++++-- src/views/onlineHome/workbench.vue | 17 ++++-- 7 files changed, 129 insertions(+), 50 deletions(-) diff --git a/src/api/onlineHome/threeAffairs.js b/src/api/onlineHome/threeAffairs.js index 93a8e64c..cea9c921 100644 --- a/src/api/onlineHome/threeAffairs.js +++ b/src/api/onlineHome/threeAffairs.js @@ -59,3 +59,12 @@ export function getVillageAffairs(id) { method: 'get' }) } + +//查询已上传附件 +export const attachmentList = (data) => { + return request({ + url: '/system/attachment/query', + method: 'get', + params: data + }) +} diff --git a/src/views/onlineHome/done.vue b/src/views/onlineHome/done.vue index 925f0ce0..1541f9da 100644 --- a/src/views/onlineHome/done.vue +++ b/src/views/onlineHome/done.vue @@ -14,7 +14,7 @@ - @@ -71,10 +64,15 @@ pageNum: 1, pageSize: 100, }, + activityBusinessTypeOptions:[], } }, created() { - this.getList(); + this.getDicts("activity_business_type").then((response) => { + this.activityBusinessTypeOptions = response.data; + this.getList(); + }); + }, methods: { getList() { @@ -82,7 +80,6 @@ this.$set(this.queryParams, "systemType", ''); if(this.activeName=='1'){ ListTodo(this.queryParams).then((response) => { - console.log(response) response.rows.map(res => { if(res.tableName?res.tableName.indexOf('house')>0:""){ res.tableName = '来自农村宅基地管理系统' @@ -91,12 +88,18 @@ }else if(res.tableName?res.tableName.indexOf('yinnong')>0:""){ res.tableName = '来自银农直联审批管理系统' } - this.taskList.push(res) + if(this.activityBusinessTypeOptions){ + this.activityBusinessTypeOptions.map(t => { + if(t.dictValue == res.formData.activityBusinessType){ + res.formData.activityBusinessType = t.dictLabel + this.taskList.push(res) + } + }); + } }) }) }else{ ListDone(this.queryParams).then((response) => { - console.log(response) response.rows.map(res => { if(res.tableName?res.tableName.indexOf('house')>0:""){ res.tableName = '来自农村宅基地管理系统' @@ -105,7 +108,14 @@ }else if(res.tableName?res.tableName.indexOf('yinnong')>0:""){ res.tableName = '来自银农直联审批管理系统' } - this.taskList.push(res) + if(this.activityBusinessTypeOptions){ + this.activityBusinessTypeOptions.map(t => { + if(t.dictValue == res.formData.activityBusinessType){ + res.formData.activityBusinessType = t.dictLabel + this.taskList.push(res) + } + }); + } }) }) } diff --git a/src/views/onlineHome/homePoll.vue b/src/views/onlineHome/homePoll.vue index 99b11157..6d717013 100644 --- a/src/views/onlineHome/homePoll.vue +++ b/src/views/onlineHome/homePoll.vue @@ -40,8 +40,8 @@

未开始

-

查看

-

投票

+

已结束

+

投票中

diff --git a/src/views/onlineHome/homePollDetail.vue b/src/views/onlineHome/homePollDetail.vue index 13702ddf..40093eb2 100644 --- a/src/views/onlineHome/homePollDetail.vue +++ b/src/views/onlineHome/homePollDetail.vue @@ -5,9 +5,9 @@ left-arrow @click-left="$router.back(-1)" > - - +
@@ -95,31 +95,39 @@ src="../../../static/images/onlineHome/home3.png" /> - + - - + + + {{item.num}}票 {{voteNum>0?((item.num/voteNum)*100).toFixed(2):0}}% - + {{item.num+1}}票 {{voteNum>0?(((item.num+1)/(voteNum+1))*100).toFixed(2):0}}% + + {{item.num+1}}票 {{voteNum==0?(((item.num+1)/(voteNum+1))*100).toFixed(2):0}}% +
提交 + + 已投票 +