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