From 533a17d882dd30982aa461954342953c8006daa9 Mon Sep 17 00:00:00 2001 From: 梁保满 Date: Fri, 6 Jan 2023 16:31:51 +0800 Subject: [PATCH] 备题组卷添加批量设置答案 --- src/assets/css/index.scss | 4 +++- src/components/setAnswer.vue | 4 ++-- src/router/index.js | 32 ++++++++++++++++---------------- src/views/analysis/index.vue | 29 ++++++++++++++++++----------- src/views/ask/analysis.vue | 2 +- src/views/ask/index.vue | 2 +- src/views/card/index.vue | 15 ++++++++++----- src/views/dataSync/index.vue | 10 +++++----- src/views/device/index.vue | 2 +- src/views/examinationPaper/add.vue | 514 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------------------- src/views/login/index.vue | 4 ---- src/views/test/analysis.vue | 34 ++++++++++++++++------------------ src/views/test/editAnswer.vue | 8 ++++---- src/views/test/index.vue | 105 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------- 14 files changed, 564 insertions(+), 201 deletions(-) diff --git a/src/assets/css/index.scss b/src/assets/css/index.scss index ddac408..994aaaf 100644 --- a/src/assets/css/index.scss +++ b/src/assets/css/index.scss @@ -104,7 +104,9 @@ .el-table thead th.el-table__cell { background: #f5f7fa; } - +.el-table .el-table__cell.bg{ + background: #f9f9f9; +} .el-menu--popup { min-width: 160px; } diff --git a/src/components/setAnswer.vue b/src/components/setAnswer.vue index 752ac0a..870e9c4 100644 --- a/src/components/setAnswer.vue +++ b/src/components/setAnswer.vue @@ -194,7 +194,7 @@ export default { let types = [{}]; let addndex = 0; this.FormQuestionList?.map((sub, index) => { - if (!!sub.questionType) { + if (!!sub.questionType && sub.questionType!=5) { if (sub.questionType == types[addndex].qusType) { //同类型批量答案+1 types[addndex].subNum += 1; @@ -219,7 +219,7 @@ export default { //不同类型时如果原有类型数量大于等于5,保存批量答案 types[addndex].endIndex = this.questionList[index - 1].questionIndex; - types[addndex].index = index; + types[addndex].index = index-1; addndex += 1; types[addndex] = {}; } diff --git a/src/router/index.js b/src/router/index.js index 0f6fd6b..4b019d8 100755 --- a/src/router/index.js +++ b/src/router/index.js @@ -246,22 +246,22 @@ let addrouters = [ //测试用,后续后端获取 }, ] }, - // { - // path: "/card", - // iconCls: "fa fa-id-card", // 图标样式class - // name: "发卡记录", - // component: Layout, - // alone: true, - // children: [ - // { - // path: "/card", - // iconCls: "fa fa-id-card", // 图标样式class - // name: "", - // component: Card, - // children: [] - // } - // ] - // }, + { + path: "/card", + iconCls: "fa fa-id-card", // 图标样式class + name: "发卡记录", + component: Layout, + alone: true, + children: [ + { + path: "/card", + iconCls: "fa fa-id-card", // 图标样式class + name: "", + component: Card, + children: [] + } + ] + }, { path: "/device", iconCls: "fa fa-dashboard", // 图标样式class diff --git a/src/views/analysis/index.vue b/src/views/analysis/index.vue index ed65cfb..5590eb2 100644 --- a/src/views/analysis/index.vue +++ b/src/views/analysis/index.vue @@ -74,14 +74,20 @@ 筛选 -
-
- - 学校使用对比 - 学段使用对比 - -
+
+ + 学校使用对比 + 学段使用对比 + +
+
+

- 导出报表

@@ -124,10 +130,11 @@ \ No newline at end of file diff --git a/src/views/dataSync/index.vue b/src/views/dataSync/index.vue index d7985ae..19a006a 100644 --- a/src/views/dataSync/index.vue +++ b/src/views/dataSync/index.vue @@ -7,9 +7,9 @@
-

从U盘导入

+

从U盘上传

- 本功能帮助无法上网的授课端软件,将本地数据同步到云平台,需要先在数据包放到U盘。 + 本功能帮助无法上网的授课端软件,将本地数据同步到云平台。

数据导出至U盘

- 本功能将云平台的数据导出到U盘。待导出数据包括4套答题卡。 + 本功能将云平台的数据导出到U盘。包括4套答题卡。

@@ -46,7 +46,7 @@