优化 考试流程
This commit is contained in:
parent
5041c554d2
commit
de4deddffc
|
|
@ -241,7 +241,7 @@ class PureHttp {
|
|||
})
|
||||
.catch(error => {
|
||||
if (error.status != 200) {
|
||||
if (error.status == 200) ElMessage.warning("请求失败" + error.message);
|
||||
ElMessage.warning("请求失败" + error.message);
|
||||
}
|
||||
reject(error);
|
||||
});
|
||||
|
|
|
|||
|
|
@ -135,7 +135,11 @@ const tableData: TableConfig = {
|
|||
search: false,
|
||||
width: "95px",
|
||||
custom: (row) =>
|
||||
`${row.average1 == 0 ? "--" : Math.round((row.average / row.average1) * 100)}%`,
|
||||
`${
|
||||
row.baseSchoolScore == 0
|
||||
? "--"
|
||||
: Math.round((row.average / row.baseSchoolScore) * 100)
|
||||
}%`,
|
||||
},
|
||||
},
|
||||
data: [],
|
||||
|
|
|
|||
|
|
@ -5,7 +5,12 @@ import { onMounted, ref } from "vue";
|
|||
import { fa } from "element-plus/es/locales.mjs";
|
||||
import { hTableAPI } from "@/api/hTable";
|
||||
import { getenum } from "@/api/enum";
|
||||
import { ruleNumber, ruleRequired, ruleRequiredNumber } from "@/utils/rules";
|
||||
import {
|
||||
ruleNumber,
|
||||
ruleRequired,
|
||||
ruleRequiredI,
|
||||
ruleRequiredNumber,
|
||||
} from "@/utils/rules";
|
||||
import { ImportExamInfo } from "@/api/exam";
|
||||
import { ElMessage } from "element-plus";
|
||||
import { entryExamInfo } from "./examFun";
|
||||
|
|
@ -101,15 +106,13 @@ const tableData: TableConfig = {
|
|||
edit: true, // 字段允许修改
|
||||
setting: {},
|
||||
},
|
||||
level: {
|
||||
grade: {
|
||||
label: "年级",
|
||||
rules: ruleRequired,
|
||||
rules: ruleRequiredI(6, 2),
|
||||
width: "100px",
|
||||
type: "dropdown",
|
||||
setting: {},
|
||||
search: true,
|
||||
add: true, // 字段允许添加
|
||||
edit: true, // 字段允许修改
|
||||
edit: false, // 字段允许修改
|
||||
},
|
||||
testPaperType: {
|
||||
label: "试卷类型",
|
||||
|
|
@ -184,7 +187,7 @@ const showTable = ref(false);
|
|||
onMounted(async () => {
|
||||
//初始化数据原
|
||||
|
||||
tableData.column.level.setting.datasource = (await getenum("GradeEnum")).data;
|
||||
// tableData.column.level.setting.datasource = (await getenum("GradeEnum")).data;
|
||||
|
||||
tableData.column.testPaperType.setting.datasource = (
|
||||
await getenum("TestPaperTypeEnum")
|
||||
|
|
|
|||
|
|
@ -35,6 +35,10 @@ const tableData: TableConfig = {
|
|||
FieldName: "ExamId",
|
||||
FieldValue: props.data[0].examId + "",
|
||||
},
|
||||
{
|
||||
FieldName: "ClassId",
|
||||
FieldValue: props.data[0].classId + "",
|
||||
},
|
||||
], // 默认查询条件
|
||||
Conditions: [],
|
||||
},
|
||||
|
|
|
|||
|
|
@ -624,7 +624,8 @@ function pageSizeChange(o) {
|
|||
fetchPagedData();
|
||||
}
|
||||
function pageIndexChange(o) {
|
||||
pagination.index = o - 1;
|
||||
console.log(o, "当前索引");
|
||||
pagination.index = o;
|
||||
fetchPagedData();
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -636,7 +636,7 @@ function pageSizeChange(o) {
|
|||
fetchPagedData();
|
||||
}
|
||||
function pageIndexChange(o) {
|
||||
pagination.index = o - 1;
|
||||
pagination.index = o;
|
||||
fetchPagedData();
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue