全面优化

This commit is contained in:
2023-04-03 12:43:27 +08:00
parent a2087efdc9
commit a3c4468ee9
27 changed files with 24827 additions and 542 deletions

View File

@@ -122,7 +122,8 @@ async function saveStep1() {
async function getSubject(){ // 获取课程分类
const res = await api.getSubjectList(subjectParams.value)
if(res.code === 0) {
subjectList.value = custom.getStdSubject(res.data.records)
// subjectList.value = custom.getStdSubject(res.data.records)
subjectList.value = custom.addTreeFormatSubject(res.data.records,'id')
}
}
async function uploadAction(file){//图片上传 非oss
@@ -254,6 +255,9 @@ async function enterVerifyDialog() { // 审核提交
})
}
}
function goListFunc() {
router.push({name:'courseManage'})
}
</script>
<template>
<div>
@@ -272,14 +276,15 @@ async function enterVerifyDialog() { // 审核提交
<el-input disabled placeholder="请输入课程名称" v-model="form.name" @change="handlerChange" />
</el-form-item>
<el-form-item label="课程分类" prop="subject">
<el-select disabled v-model="form.subject" placeholder="请选择" @change="handlerChange">
<el-option
v-for="item in subjectList"
:key="item.id"
:label="item.name"
:value="item.name"
/>
</el-select>
<!-- <el-select disabled v-model="form.subject" placeholder="请选择" @change="handlerChange">-->
<!-- <el-option-->
<!-- v-for="item in subjectList"-->
<!-- :key="item.id"-->
<!-- :label="item.name"-->
<!-- :value="item.name"-->
<!-- />-->
<!-- </el-select>-->
<el-tree-select v-model="form.subject" :data="subjectList" :render-after-expand="false" />
</el-form-item>
<el-form-item label="封面">
<el-upload
@@ -338,8 +343,9 @@ async function enterVerifyDialog() { // 审核提交
</div>
<div class="btn-box" style="text-align: right">
<el-button v-if="active>0" @click="stepChangeFunc(1)">上一步</el-button>
<el-button v-if="active<1" type="primary" @click="stepChangeFunc(2)">下一步</el-button>
<el-button v-if="active<1" @click="stepChangeFunc(2)">下一步</el-button>
<el-button v-if="form.status === 2" type="primary" @click="checkCourseFunc">审核</el-button>
<el-button plain @click="goListFunc">返回课程列表</el-button>
</div>
</div>
<!-- 审核窗口-->