fix:关卡和阶段添加测评完善需要有效token,关卡添加关联项目完善,修改遍历方法

This commit is contained in:
Ggysh-7
2022-11-23 23:07:03 +08:00
parent 97b357066c
commit cff9a26071
9 changed files with 221 additions and 371 deletions

View File

@@ -77,7 +77,7 @@
<script>
import { reactive, toRefs } from "vue";
import * as api from "../../api/indexEval";
export default {
export default {
name: "EvList",
props: {
EvalListVisible: {
@@ -103,6 +103,7 @@
evaluationTypeName:"",
tableData: [],
selectedRowKeys:[],
evListData:{},
columns:[
{
title: "课程编号",
@@ -148,17 +149,12 @@
},
]
});
// const onSelect = (record)=> {
// state.evaluationTypeName = record.title
// state.evaluationTypeId = record.quiz_code
// };
const onSelectChange = (selectedRowKeys,selectedRows)=> {
if(state.selectedRowKeys.length>1){
if(selectedRowKeys.length>1){
return
}
state.selectedRowKeys = selectedRowKeys
state.evaluationTypeName = selectedRows[0].record.title
state.evaluationTypeId = selectedRows[0].quiz_code
state.evListData = selectedRows[0] ? selectedRows[0] : []
}
const closeDrawer = () => {
ctx.emit("update:EvalListVisible", false);
@@ -169,11 +165,7 @@
}
};
const checkFinish =() =>{
let EvListDate = {
Id : state.evaluationTypeId,
Name : state.evaluationTypeName,
}
ctx.emit("getEvListDate", EvListDate);
ctx.emit("getEvListData", state.evListData);
closeDrawer();
}
const changePagination = (page) => {
@@ -187,6 +179,7 @@
let obj = {
status:value.status,
quiz_code:value.quiz_code,
quiz_kid:value.quiz_kid,
title:value.title,
theme_desc:value.theme_desc,
quiz_price:value.quiz_price,