From 7becb16bb38cb3284c7f4e3dc2c486dd55812c8a Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Wed, 20 Dec 2023 16:48:23 +0800
Subject: [PATCH] 保安图标
---
src/views/trainExam/performance.vue | 549 ++++++++++++++++++++++++++++++++----------------------
1 files changed, 321 insertions(+), 228 deletions(-)
diff --git a/src/views/trainExam/performance.vue b/src/views/trainExam/performance.vue
index 5eb320a..2708875 100644
--- a/src/views/trainExam/performance.vue
+++ b/src/views/trainExam/performance.vue
@@ -5,7 +5,7 @@
:class="[
'exam-card-body',
$store.state.control.screenSize == 1366 ? 'smallSize' : 'normalSize',
- $store.state.control.windowWidth >= 1024 ? 'tooRowSearch1' : ''
+ $store.state.control.windowWidth >= 1024 ? 'tooRowSearch1' : '',
]"
>
<avue-crud
@@ -31,9 +31,9 @@
<template slot-scope="{ row }" slot="theoryGrade">
{{ row.theoryGrade }}
</template>
- <template slot-scope="{ row }" slot="learnGrade">
- {{ row.learnGrade == "" ? "暂未录入" : row.learnGrade }}
- </template>
+ <!-- <template slot-scope="{ row }" slot="learnGrade">
+ {{ row.learnGrade == -1 ? "暂未录入" : row.learnGrade==0?'合格':'不合格'}}
+ </template> -->
<template slot-scope="{ row }" slot="allGrade">
{{ row.allGrade == -1 ? "" : row.allGrade }}
</template>
@@ -84,6 +84,15 @@
>成绩导出
</el-button>
<el-button
+ type="danger"
+ size="small"
+ plain
+ icon="el-icon-delete"
+ v-if="permission.trainExam_performance_delete"
+ @click="handleDelete"
+ >删 除
+ </el-button>
+ <el-button
type="primary"
size="small"
plain
@@ -97,6 +106,7 @@
size="small"
plain
v-if="permission.trainExam_performance_worker_paper_apply"
+ style="display: none"
icon="el-icon-collection-tag"
@click="handleWorkerPaperApply"
>上岗证制证申请
@@ -119,6 +129,14 @@
:size="size"
:type="type"
>查看证件</el-button
+ >
+ <el-button
+ v-show="row.theoryGrade < 60 && row.theoryGrade != null && row.theoryGrade != '' && row.theoryGrade > -1 && permission.resetExamBtn"
+ icon="el-icon-refresh"
+ @click="reself(row)"
+ :size="size"
+ :type="type"
+ >重置考试</el-button
>
<el-button
icon="el-icon-edit"
@@ -276,7 +294,7 @@
请上传笔试答题图片,只能上传jpg/png文件,最多上传5张图片
</div>
</el-upload>
- <el-dialog :visible.sync="dialogVisible"
+ <el-dialog :visible.sync="dialogVisible"
:modal="true"
:modal-append-to-body="true"
:append-to-body="true"
@@ -337,20 +355,22 @@
update,
updateAbsent,
updateGrade,
- getNowDate
+ remove,
+ getNowDate,
+ reselfExamScore,
} from "@/api/examapi/performance";
import { mapGetters } from "vuex";
import { getRoleDetail } from "@/api/system/role";
import {
securityApply,
- add
+ add,
} from "@/api/accreditationRecords/accreditationRecords";
import Qs from "qs";
import { getToken } from "@/util/auth";
import { putFile, removeFile } from "@/api/resource/oss";
export default {
components: {
- baoanz
+ baoanz,
},
data() {
var validatePass = (rule, value, callback) => {
@@ -410,9 +430,9 @@
{
required: true,
message: "请输入考试名称",
- trigger: "blur"
- }
- ]
+ trigger: "blur",
+ },
+ ],
},
{
label: "姓名",
@@ -423,9 +443,9 @@
{
required: true,
message: "请输入姓名",
- trigger: "blur"
- }
- ]
+ trigger: "blur",
+ },
+ ],
},
{
label: "身份证号",
@@ -436,9 +456,9 @@
{
required: true,
message: "请输入身份证号",
- trigger: "blur"
- }
- ]
+ trigger: "blur",
+ },
+ ],
},
{
label: "准考证号",
@@ -449,9 +469,9 @@
{
required: false,
message: "请输入准考证号",
- trigger: "blur"
- }
- ]
+ trigger: "blur",
+ },
+ ],
},
{
label: "原理论成绩",
@@ -462,9 +482,9 @@
{
required: false,
message: "请输入原理论成绩",
- trigger: "blur"
- }
- ]
+ trigger: "blur",
+ },
+ ],
},
{
label: "修改考试成绩",
@@ -474,36 +494,51 @@
{
required: true,
message: "请输入修改考试成绩",
- trigger: "blur"
- }
- ]
+ trigger: "blur",
+ },
+ ],
},
{
label: "实操成绩",
prop: "learnGrade",
labelWidth: 110,
+ type: "select",
disabled: true,
rules: [
{
required: false,
message: "请输入实操成绩",
- trigger: "blur"
- }
- ]
- },
- {
- label: "总成绩",
- prop: "allGrade",
- labelWidth: 110,
- disabled: true,
- rules: [
+ trigger: "blur",
+ },
+ ],
+ dicData: [
{
- required: false,
- message: "请输入总成绩",
- trigger: "blur"
- }
- ]
+ label: "合格",
+ value: 0,
+ },
+ {
+ label: "不合格",
+ value: 1,
+ },
+ {
+ label: "暂未录实操成绩",
+ value: 2,
+ },
+ ],
},
+ // {
+ // label: "总成绩",
+ // prop: "allGrade",
+ // labelWidth: 110,
+ // disabled: true,
+ // rules: [
+ // {
+ // required: false,
+ // message: "请输入总成绩",
+ // trigger: "blur"
+ // }
+ // ]
+ // },
{
label: "笔试答题图片",
prop: "url",
@@ -516,18 +551,18 @@
tip: "只能上传jpg/png文件,最多上传5张",
propsHttp: {
res: "data",
- url: "url"
+ url: "url",
},
- action: "/api/blade-resource/oss/endpoint/put-files"
+ action: "/api/blade-resource/oss/endpoint/put-files",
},
{
label: "修改理由",
labelWidth: 110,
span: 24,
type: "textarea",
- prop: "editReason"
- }
- ]
+ prop: "editReason",
+ },
+ ],
},
form: {},
limit: 5,
@@ -536,8 +571,8 @@
disabled: false,
rules: {
editGrades: [
- { validator: validatePass2, required: true, trigger: "blur" }
- ]
+ { validator: validatePass2, required: true, trigger: "blur" },
+ ],
},
gradeForm: {
id: null,
@@ -550,13 +585,13 @@
allGrade: "",
editGrades: "",
editReason: "",
- fileList: []
+ fileList: [],
},
gradeBoxVisible: false,
dialogVisiblezhengjian: false,
baoanzdata: {},
obj: {
- name: "张三"
+ name: "张三",
},
excelBox: false,
questionBankOption: {
@@ -570,8 +605,8 @@
viewBtn: false,
selection: true,
reserveSelection: true,
- selectable: row => {
- if (row.qualified != "0" || row.isPaper == 6) {
+ selectable: (row) => {
+ if (row.isExam == 3) {
return false;
} else {
return true;
@@ -618,7 +653,7 @@
editDisplay: false,
// 表单编辑时是否为查看模式
editDetail: false,
- viewDisplay: false
+ viewDisplay: false,
},
{
label: "考试时间",
@@ -645,10 +680,10 @@
{
required: true,
message: "请输入试卷名称",
- trigger: "blur"
- }
+ trigger: "blur",
+ },
],
- overHidden: true
+ overHidden: true,
},
{
label: "姓名",
@@ -669,17 +704,16 @@
// 表单编辑时是否可见
editDisplay: true,
searchLabelWidth: 50,
- searchSpan: 3,
// 表单编辑时是否为查看模式
editDetail: false,
rules: [
{
required: true,
message: "请输入试卷名称",
- trigger: "blur"
- }
+ trigger: "blur",
+ },
],
- width: 80
+ width: 80,
// overHidden:true,
},
{
@@ -704,10 +738,10 @@
{
required: true,
message: "请输入保安姓名",
- trigger: "blur"
- }
+ trigger: "blur",
+ },
],
- width: 140
+ width: 140,
},
{
label: "准考证号",
@@ -732,10 +766,10 @@
{
required: true,
message: "请输入保安姓名",
- trigger: "blur"
- }
+ trigger: "blur",
+ },
],
- width: 110
+ width: 110,
},
{
label: "照片",
@@ -747,20 +781,13 @@
// 表单编辑时是否可见
editDisplay: false,
// 表单编辑时是否为查看模式
- editDetail: false
+ editDetail: false,
},
{
- label: "所属公司",
- prop: "companyName",
- sortable: true,
+ label: "从业单位",
+ prop: "unitName",
search: true,
searchSpan: 4,
- // dicUrl: '/api/blade-system/dept/tree',
- // props: {
- // label: "title",
- // value: "id",
- // },
- slot: true,
// 表单新增时是否禁止
addDisabled: false,
// 表单新增时是否可见
@@ -776,12 +803,12 @@
rules: [
{
required: true,
- message: "请输入所属公司",
- trigger: "blur"
- }
+ message: "请输入从业单位",
+ trigger: "blur",
+ },
],
width: 180,
- overHidden: true
+ overHidden: true,
},
{
label: "考试开始时间",
@@ -803,7 +830,7 @@
// 表单编辑时是否可见
editDisplay: true,
// 表单编辑时是否为查看模式
- editDetail: false
+ editDetail: false,
},
{
label: "考试结束时间",
@@ -825,7 +852,7 @@
// 表单编辑时是否可见
editDisplay: true,
// 表单编辑时是否为查看模式
- editDetail: false
+ editDetail: false,
},
{
label: "考试状态",
@@ -838,20 +865,20 @@
dicData: [
{
label: "发布成绩",
- value: 2
+ value: 2,
},
{
label: "考试中",
- value: 3
+ value: 3,
},
{
label: "纸质考试",
- value: 5
+ value: 5,
},
{
label: "缺考",
- value: 4
- }
+ value: 4,
+ },
],
// 表单新增时是否禁止
addDisabled: false,
@@ -869,9 +896,9 @@
{
required: true,
message: "请输入考试名称",
- trigger: "blur"
- }
- ]
+ trigger: "blur",
+ },
+ ],
},
{
label: "理论成绩",
@@ -890,13 +917,14 @@
editDisplay: true,
// 表单编辑时是否为查看模式
editDetail: false,
- width: 95
+ width: 95,
},
{
label: "实操成绩",
prop: "learnGrade",
- slot: true,
- sortable: true,
+ type: "select",
+ // slot: true,
+ // sortable: true,
// 表单新增时是否禁止
addDisabled: false,
// 表单新增时是否可见
@@ -910,29 +938,36 @@
// 表单编辑时是否为查看模式
editDetail: false,
width: 95,
- rules: [
- { validator: validatePass, required: true, trigger: "blur" }
- ]
+ dicData: [
+ {
+ label: "合格",
+ value: 0,
+ },
+ {
+ label: "不合格",
+ value: 1,
+ },
+ ],
},
- {
- label: "总成绩",
- prop: "allGrade",
- slot: true,
- sortable: true,
- // 表单新增时是否禁止
- addDisabled: false,
- // 表单新增时是否可见
- addDisplay: true,
- // 表单新增时是否为查看模式
- addDetail: false,
- // 表单编辑时是否禁止
- editDisabled: true,
- // 表单编辑时是否可见
- editDisplay: true,
- // 表单编辑时是否为查看模式
- editDetail: false,
- width: 80
- },
+ // {
+ // label: "总成绩",
+ // prop: "allGrade",
+ // slot: true,
+ // sortable: true,
+ // // 表单新增时是否禁止
+ // addDisabled: false,
+ // // 表单新增时是否可见
+ // addDisplay: true,
+ // // 表单新增时是否为查看模式
+ // addDetail: false,
+ // // 表单编辑时是否禁止
+ // editDisabled: true,
+ // // 表单编辑时是否可见
+ // editDisplay: true,
+ // // 表单编辑时是否为查看模式
+ // editDetail: false,
+ // width: 80
+ // },
{
label: "是否合格",
prop: "qualified",
@@ -945,20 +980,20 @@
dicData: [
{
label: "合格",
- value: 0
+ value: 0,
},
{
label: "不合格",
- value: 1
+ value: 1,
},
{
label: "暂未录实操成绩",
- value: 2
+ value: 2,
},
{
label: "缺考,成绩无效",
- value: 3
- }
+ value: 3,
+ },
],
// 表单新增时是否禁止
addDisabled: false,
@@ -973,7 +1008,7 @@
viewDetail: false,
viewDisplay: false,
// 表单编辑时是否为查看模式
- editDetail: false
+ editDetail: false,
},
{
label: "是否合格",
@@ -985,20 +1020,20 @@
dicData: [
{
label: "合格",
- value: 0
+ value: 0,
},
{
label: "不合格",
- value: 1
+ value: 1,
},
{
label: "暂未录实操成绩",
- value: 2
+ value: 2,
},
{
label: "缺考,成绩无效",
- value: 3
- }
+ value: 3,
+ },
],
// 表单新增时是否禁止
addDisabled: false,
@@ -1011,33 +1046,42 @@
// 表单编辑时是否可见
editDisplay: true,
// 表单编辑时是否为查看模式
- editDetail: false
+ editDetail: false,
},
+ // {
+ // label: "是否制证",
+ // prop: "isPaper",
+ // type: "select",
+ // search: true,
+ // width: 70,
+ // searchSpan: 3,
+ // addDisplay: false,
+ // editDisplay: false,
+ // // hide: true,
+ // display: false,
+ // dicData: [
+ // {
+ // label: "全部",
+ // value: 10
+ // },
+ // {
+ // label: "已制证",
+ // value: 6
+ // },
+ // {
+ // label: "未制证",
+ // value: 7
+ // }
+ // ]
+ // },
{
- label: "是否制证",
- prop: "isPaper",
- type: "select",
- search: true,
- width: 70,
- searchSpan: 3,
+ label: "保安员证编号",
+ prop: "securityNumber",
+ width: 110,
addDisplay: false,
editDisplay: false,
// hide: true,
display: false,
- dicData: [
- {
- label: "全部",
- value: 10
- },
- {
- label: "已制证",
- value: 6
- },
- {
- label: "未制证",
- value: 7
- }
- ]
},
{
label: "有无照片",
@@ -1054,19 +1098,19 @@
dicData: [
{
label: "全部",
- value: 3
+ value: 3,
},
{
label: "有",
- value: 1
+ value: 1,
},
{
label: "无",
- value: 2
- }
- ]
- }
- ]
+ value: 2,
+ },
+ ],
+ },
+ ],
},
questionBankSearch: {},
questionBankLoading: true,
@@ -1077,9 +1121,10 @@
pageSize: 10,
currentPage: 1,
total: 16,
- ...this.$store.state.control.changePageSize
+ ...this.$store.state.control.changePageSize,
},
questionBankQuery: {},
+ selectionList: [],
questionBankSelectionList: [],
excelForm: {},
excelOption: {
@@ -1094,10 +1139,10 @@
loadText: "模板上传中,请稍等",
span: 24,
propsHttp: {
- res: "data"
+ res: "data",
},
tip: "请上传 .xls,.xlsx 标准格式文件",
- action: "/api/examScore/import-examScore"
+ action: "/api/examScore/import-examScore",
},
// {
// label: "数据覆盖",
@@ -1129,11 +1174,11 @@
label: "模板下载",
prop: "excelTemplate",
formslot: true,
- span: 24
- }
- ]
+ span: 24,
+ },
+ ],
},
- choiceList: []
+ choiceList: [],
};
},
created() {},
@@ -1142,6 +1187,13 @@
},
computed: {
...mapGetters(["userInfo", "permission"]),
+ ids() {
+ let ids = [];
+ this.questionBankSelectionList.forEach((ele) => {
+ ids.push(ele.id);
+ });
+ return ids.join(",");
+ },
permissionList() {
return {
addBtn: this.vaildData(null, false),
@@ -1157,11 +1209,55 @@
excelBtn: this.vaildData(
this.permission.trainExam_performance_export,
false
- )
+ ),
+ trainExam_performance_paper_apply:this.vaildData(this.permission.trainExam_performance_paper_apply,true)
};
- }
+ },
},
methods: {
+ // 考试重置
+ reself({id}) {
+ reselfExamScore(id).then((res) => {
+ if (res.data.data.code == 200) {
+ this.$message({
+ showClose: true,
+ message: "重置成功",
+ type: "success",
+ });
+
+ this.questionBankOnLoad(this.questionBankPage);
+ } else {
+ this.$message({
+ showClose: true,
+ message: res.data.data.msg,
+ type: "warning",
+ });
+ }
+ });
+ },
+ // 批量删除
+ handleDelete() {
+ if (this.questionBankSelectionList.length === 0) {
+ this.$message.warning("请选择至少一条数据");
+ return;
+ }
+ this.$confirm("确定将选择考试成绩删除?", {
+ confirmButtonText: "确定",
+ cancelButtonText: "取消",
+ type: "warning",
+ })
+ .then(() => {
+ return remove(this.ids);
+ })
+ .then(() => {
+ this.questionBankOnLoad(this.questionBankPage);
+ this.$message({
+ type: "success",
+ message: "操作成功!",
+ });
+ this.$refs.crud.toggleSelection();
+ });
+ },
//提交考试成绩修改申请
submit(row, done, loading) {
var that = this;
@@ -1172,13 +1268,13 @@
that.$refs.form.resetFields();
that.$message({
type: "success",
- message: "操作成功!"
+ message: "操作成功!",
});
that.gradeBoxVisible = false;
done();
},
- error => {
+ (error) => {
window.console.log(error);
done();
}
@@ -1192,14 +1288,14 @@
const form = new FormData();
// 文件对象
form.append("file", file);
- putFile(form).then(res => {
+ putFile(form).then((res) => {
that.gradeForm.fileList.push({
name: res.data.data.name,
- url: res.data.data.url
+ url: res.data.data.url,
});
- console.log(that.gradeForm.fileList, 365441);
+ // console.log(that.gradeForm.fileList, 365441);
});
- console.log(that.gradeForm.fileList, 11122222);
+ // console.log(that.gradeForm.fileList, 11122222);
},
//图片展示
handlePictureCardPreview(file) {
@@ -1210,7 +1306,7 @@
handleRemove(file) {
var index = [];
//遍历图片集合,获取下标
- this.gradeForm.fileList.forEach(function(img, i) {
+ this.gradeForm.fileList.forEach(function (img, i) {
if (img.name == file.name) {
index.push(i);
//存储对象中删除
@@ -1224,11 +1320,11 @@
}
},
selectionChange(list) {
- // this.selectionList = list;
+ this.selectionList = list;
this.choiceList = [];
for (let k in list) {
this.choiceList.push({
- id: list[k].userId
+ id: list[k].userId,
});
}
},
@@ -1243,7 +1339,7 @@
{
confirmButtonText: "确定",
cancelButtonText: "取消",
- type: "warning"
+ type: "warning",
}
)
.then(() => {
@@ -1258,7 +1354,7 @@
const data = {
ids: str,
createUser: this.userInfo.user_id,
- type: 2
+ type: 2,
};
return securityApply(data);
})
@@ -1266,7 +1362,7 @@
this.$refs.questionBankCrud.toggleSelection();
this.$message({
type: "success",
- message: "操作成功!"
+ message: "操作成功!",
});
});
},
@@ -1283,7 +1379,7 @@
{
confirmButtonText: "确定",
cancelButtonText: "取消",
- type: "warning"
+ type: "warning",
}
)
.then(() => {
@@ -1298,7 +1394,7 @@
const data = {
ids: str,
createUser: this.userInfo.user_id,
- type: 1
+ type: 1,
};
return securityApply(data);
})
@@ -1306,7 +1402,7 @@
this.$refs.questionBankCrud.toggleSelection();
this.$message({
type: "success",
- message: "操作成功!"
+ message: "操作成功!",
});
});
},
@@ -1316,7 +1412,7 @@
$sex: row.sex == 1 ? "男" : "女",
securitynumber: row.securityNumber,
paperTime: row.paperTime,
- avatar: row.avatar
+ avatar: row.avatar,
};
this.dialogVisiblezhengjian = true;
},
@@ -1360,8 +1456,8 @@
var that = this;
//获取当前登录人员的角色信息
var roleIds = this.userInfo.role_id.split(",");
- roleIds.forEach(roleId => {
- getRoleDetail(roleId).then(res => {
+ roleIds.forEach((roleId) => {
+ getRoleDetail(roleId).then((res) => {
var roleAlias = res.data.data.roleAlias;
if (roleAlias == "保安公司管理员" || roleAlias == "保安") {
//如果是保安公司管理员
@@ -1383,10 +1479,10 @@
page.currentPage,
page.pageSize,
Object.assign(params, this.questionBankQuery)
- ).then(res => {
+ ).then((res) => {
const data = res.data.data;
- data.records.forEach(item => {
+ data.records.forEach((item) => {
if (item.isPaper == null || item.isPaper == -1) {
item.isPaper = "";
}
@@ -1418,23 +1514,23 @@
this.$confirm("当前保安员已制证,确定要继续申请制证?", {
confirmButtonText: "确定",
cancelButtonText: "取消",
- type: "warning"
+ type: "warning",
}).then(() => {
const data = {
createUser: this.userInfo.user_id,
type: 2,
- userId: row.userId
+ userId: row.userId,
};
add(data).then(
() => {
this.questionBankOnLoad(this.questionBankPage);
this.$message({
type: "success",
- message: "操作成功!"
+ message: "操作成功!",
});
done();
},
- error => {
+ (error) => {
window.console.log(error);
loading();
}
@@ -1446,7 +1542,7 @@
this.$confirm("确定缺考标记?", {
confirmButtonText: "确定",
cancelButtonText: "取消",
- type: "warning"
+ type: "warning",
}).then(() => {
row.qualified = 3;
updateAbsent(row).then(
@@ -1454,18 +1550,17 @@
this.questionBankOnLoad(this.questionBankPage);
this.$message({
type: "success",
- message: "操作成功!"
+ message: "操作成功!",
});
done();
},
- error => {
+ (error) => {
window.console.log(error);
loading();
}
);
});
},
-
// 修改考试成绩
modifiedGrades(row) {
var that = this;
@@ -1476,29 +1571,29 @@
//得到时间戳
var longtime = new Date(endTime).getTime();
// console.log(longtime,123466);
- getNowDate().then(res => {
+ getNowDate().then((res) => {
var num = 24 * 3600 * 1000;
if (this.userInfo.role_name == "培训公司管理员") {
- if (res.data.data - longtime <= num) {
- this.form = {
- id: null,
- examScoreId: row.id,
- examName: row.examName,
- candidateNo: row.candidateNo,
- account: row.account,
- securityName: row.securityName,
- theoryGrade: row.theoryGrade,
- learnGrade: row.learnGrade,
- allGrade: row.allGrade
- };
- this.gradeBoxVisible = true;
- } else {
- //提示
- that.$message({
- type: "warning",
- message: "成绩修改申请只能在考试截止时间后的24小内提交!"
- });
- }
+ // if (res.data.data - longtime <= num) {
+ this.form = {
+ id: null,
+ examScoreId: row.id,
+ examName: row.examName,
+ candidateNo: row.candidateNo,
+ account: row.account,
+ securityName: row.securityName,
+ theoryGrade: row.theoryGrade,
+ learnGrade: row.learnGrade,
+ allGrade: row.allGrade,
+ };
+ this.gradeBoxVisible = true;
+ // } else {
+ // //提示
+ // that.$message({
+ // type: "warning",
+ // message: "成绩修改申请只能在考试截止时间后的24小内提交!"
+ // });
+ // }
} else {
this.form = {
id: null,
@@ -1509,17 +1604,16 @@
securityName: row.securityName,
theoryGrade: row.theoryGrade,
learnGrade: row.learnGrade,
- allGrade: row.allGrade
+ allGrade: row.allGrade,
};
this.gradeBoxVisible = true;
}
});
},
-
uploadGrade(formName) {
var that = this;
- this.$refs[formName].validate(valid => {
+ this.$refs[formName].validate((valid) => {
if (valid) {
var obj = {};
obj.oldScore = this.gradeForm.theoryGrade;
@@ -1533,19 +1627,18 @@
that.questionBankOnLoad(that.questionBankPage);
that.$message({
type: "success",
- message: "操作成功!"
+ message: "操作成功!",
});
that.gradeBoxVisible = false;
},
- error => {
+ (error) => {
window.console.log(error);
}
);
}
});
},
-
questionBankSelectionClear() {
this.questionBankSelectionList = [];
this.sort = "";
@@ -1553,11 +1646,11 @@
// this.$refs.questionBankCrud.toggleSelection();
},
questionBankSelectionChange(list) {
- // this.questionBankSelectionList = list;
+ this.questionBankSelectionList = list;
this.choiceList = [];
for (let k in list) {
this.choiceList.push({
- id: list[k].userId
+ id: list[k].userId,
});
}
},
@@ -1577,23 +1670,22 @@
questionBankSizeChange(pageSize) {
this.questionBankPage.pageSize = pageSize;
},
-
questionBankRowUpdate(row, index, done, loading) {
update({
theoryGrade: row.theoryGrade,
learnGrade: row.learnGrade,
examId: row.examId,
- id: row.id
+ id: row.id,
}).then(
() => {
this.questionBankOnLoad(this.questionBankPage);
this.$message({
type: "success",
- message: "操作成功!"
+ message: "操作成功!",
});
done();
},
- error => {
+ (error) => {
window.console.log(error);
loading();
}
@@ -1627,7 +1719,7 @@
this.$confirm("是否导出成绩数据?", "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
- type: "warning"
+ type: "warning",
}).then(() => {
//获取查询条件
// console.log(this.questionBankSearch, 456);
@@ -1640,7 +1732,7 @@
securityName: this.questionBankSearch.securityName,
examName: this.questionBankSearch.examName,
isAvatar: this.questionBankSearch.isAvatar,
- isPaper: this.questionBankSearch.isPaper
+ isPaper: this.questionBankSearch.isPaper,
};
//导出
if (
@@ -1664,8 +1756,8 @@
}=${getToken()}&` + data
);
});
- }
- }
+ },
+ },
};
</script>
@@ -1673,6 +1765,7 @@
.morpheus-box {
position: relative;
}
+
.dialogVisiblezhengjian {
position: absolute;
background-color: #fff;
--
Gitblit v1.9.3