This commit is contained in:
@fawn-nine
2024-08-01 09:14:01 +08:00
parent e1c94388bd
commit 91bc3dca07

View File

@@ -50,6 +50,9 @@
<el-form-item label="名称" prop="title">
<el-input v-model="miniClassForm.title" ></el-input>
</el-form-item>
<el-form-item label="目标学员数" prop="number">
<el-input v-model="miniClassForm.number" ></el-input>
</el-form-item>
<el-form-item label="封面图" prop="icon">
<!-- <el-input v-model="miniClassForm.icon"></el-input> -->
<el-upload
@@ -267,13 +270,15 @@ export default {
drawer: true,
miniClassRules: {
modelId: [{ required: true, message: "必填项", trigger: "blur" }],
title: [{ required: true, message: "必填项", trigger: "blur" }]
title: [{ required: true, message: "必填项", trigger: "blur" }],
number: [{ required: true, message: "请填入招收的学员人数", trigger: "blur" }],
},
remoteMethodLoading: false,
imageUrl: "",
miniClassForm: {
title: "",
id: undefined,
number:30,
content: "",
icon: "",
state: "0",
@@ -360,6 +365,10 @@ export default {
methods: {
// 开班
kaiban(){
if(this.miniClass.classUsers.length == 0 || !this.miniClass.classUsers){
this.$message.error('请先设置管理成员后再进行开班操作')
return
}
this.$http({
url: this.$http.adornUrl('/common/class/editClass'),
method: "post",
@@ -449,7 +458,8 @@ export default {
title: this.miniClassForm.title,
icon: this.miniClassForm.icon,
state: this.miniClassForm.state,
content: this.miniClassForm.content
content: this.miniClassForm.content,
number:Number(this.miniClassForm.number)
// createUserid: "10185"
})
})