合并课程

This commit is contained in:
kclf
2022-11-25 20:25:27 +08:00
parent c2e43611c8
commit 7a6f118bac
17 changed files with 3379 additions and 1298 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,7 +103,6 @@
evaluationTypeName:"",
tableData: [],
selectedRowKeys:[],
evListData:{},
columns:[
{
title: "课程编号",
@@ -149,12 +148,17 @@
},
]
});
// const onSelect = (record)=> {
// state.evaluationTypeName = record.title
// state.evaluationTypeId = record.quiz_code
// };
const onSelectChange = (selectedRowKeys,selectedRows)=> {
if(selectedRowKeys.length>1){
if(state.selectedRowKeys.length>1){
return
}
state.selectedRowKeys = selectedRowKeys
state.evListData = selectedRows[0] ? selectedRows[0] : []
state.evaluationTypeName = selectedRows[0].record.title
state.evaluationTypeId = selectedRows[0].quiz_code
}
const closeDrawer = () => {
ctx.emit("update:EvalListVisible", false);
@@ -165,7 +169,11 @@
}
};
const checkFinish =() =>{
ctx.emit("getEvListData", state.evListData);
let EvListDate = {
Id : state.evaluationTypeId,
Name : state.evaluationTypeName,
}
ctx.emit("getEvListDate", EvListDate);
closeDrawer();
}
const changePagination = (page) => {
@@ -179,7 +187,6 @@
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,