全面优化
This commit is contained in:
@@ -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>
|
||||
<!-- 审核窗口-->
|
||||
|
Reference in New Issue
Block a user