From 0cbe945be005a7e726cb5b27f09da90174f8f15e Mon Sep 17 00:00:00 2001 From: wyx Date: Mon, 30 Jan 2023 14:21:24 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=A2=9E=E5=8A=A0=E9=A1=B9=E7=9B=AE/?= =?UTF-8?q?=E5=AD=A6=E4=B9=A0=E8=B7=AF=E5=BE=84=E5=9B=BE=E7=9B=B4=E6=92=AD?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/indexTaskManage.js | 6 + src/components/drawers/CheckVote.vue | 83 +- .../drawers/project/ProjectVoteManage.vue | 696 +++++++++++++++++ .../drawers/router/RouterVoteManage.vue | 711 ++++++++++++++++++ src/views/learningpath/LevelAdd.vue | 28 +- src/views/projectcenter/TaskPage.vue | 27 +- 6 files changed, 1536 insertions(+), 15 deletions(-) create mode 100644 src/components/drawers/project/ProjectVoteManage.vue create mode 100644 src/components/drawers/router/RouterVoteManage.vue diff --git a/src/api/indexTaskManage.js b/src/api/indexTaskManage.js index dad3f862..d7ba25c4 100644 --- a/src/api/indexTaskManage.js +++ b/src/api/indexTaskManage.js @@ -31,3 +31,9 @@ export const DownLoadTotalSize = (obj) => http.get('/admin/download/totalSize', // 下载中心删除 export const RemoveDownLoadHomeWork = (obj) => http.get('/admin/download/del', {params: obj}) + +// 获取投票管理的信息 +export const QueryVoteManagementDetail = (obj) => http.post('/admin/vote/manage/queryVoteManagementDetail', obj) + +// 根据投票任务Id获取投票任务信息 +export const QueryVoteTaskDetailById = (obj) => http.post('/voteSubmit/queryVoteTaskDetailById', obj) diff --git a/src/components/drawers/CheckVote.vue b/src/components/drawers/CheckVote.vue index 5e8b862a..f68db461 100644 --- a/src/components/drawers/CheckVote.vue +++ b/src/components/drawers/CheckVote.vue @@ -15,21 +15,21 @@ @click="closeDrawer" /> -
评估名称:管理者进阶投票
+
投票名称:{{voteResource.voteName}}
-
投票说明
-
-
-
{{ index+1 +"."+ item.quename }}
+
投票题目
+
+
+
{{ index+1 +"."+ item.voteStemName }}
- +
-
+
- {{items.answercontent}} + {{items.optionName}}
@@ -39,8 +39,8 @@
- - + +
@@ -48,6 +48,10 @@ + + + + \ No newline at end of file diff --git a/src/components/drawers/router/RouterVoteManage.vue b/src/components/drawers/router/RouterVoteManage.vue new file mode 100644 index 00000000..86e4ce7c --- /dev/null +++ b/src/components/drawers/router/RouterVoteManage.vue @@ -0,0 +1,711 @@ + + + + + + \ No newline at end of file diff --git a/src/views/learningpath/LevelAdd.vue b/src/views/learningpath/LevelAdd.vue index 64a1ee46..67ce3e8c 100644 --- a/src/views/learningpath/LevelAdd.vue +++ b/src/views/learningpath/LevelAdd.vue @@ -488,7 +488,6 @@ item.type === 8 || item.type === 6 || item.type === 11 || - item.type === 12 || item.type === 9 ? commonModel(item, value.name) : item.type === 2 @@ -499,6 +498,8 @@ ? examinationModel(item, value.name) : item.type === 10 ? evaluationModel(item, value.name) + : item.type === 12 + ? voteModel(item, value.name) : null " > @@ -1309,6 +1310,15 @@ :levelName="commonLevelName" /> + + + +