This commit is contained in:
@fawn-nine
2024-09-14 16:12:45 +08:00
parent ac1470b6b3
commit ae93205919

View File

@@ -15,6 +15,12 @@
<el-form-item label="课程名" prop="title"> <el-form-item label="课程名" prop="title">
<el-input v-model="dataForm.title" placeholder="课程名"></el-input> <el-input v-model="dataForm.title" placeholder="课程名"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="英文全名" prop="etitle">
<el-input v-model="dataForm.etitle" placeholder="英文全名"></el-input>
</el-form-item>
<el-form-item label="英文简写" prop="titleAbbr">
<el-input v-model="dataForm.titleAbbr" placeholder="英文简写"></el-input>
</el-form-item>
<el-form-item label="排序" prop="sort"> <el-form-item label="排序" prop="sort">
<el-input v-model="dataForm.sort" placeholder="排序"></el-input> <el-input v-model="dataForm.sort" placeholder="排序"></el-input>
</el-form-item> </el-form-item>
@@ -235,7 +241,9 @@ export default {
dialogVisible: false, dialogVisible: false,
dataForm: { dataForm: {
id: 0, id: 0,
title: "" title: "",
etitle:'',
titleAbbr:''
// publisherName: '', // publisherName: '',
// splits: 0, // splits: 0,
// authorId: [], // authorId: [],
@@ -268,9 +276,15 @@ export default {
splitsTypeList: [], splitsTypeList: [],
courseId:undefined, courseId:undefined,
dataRule: { dataRule: {
// name: [ title: [
// { required: true, message: '书名不能为空', trigger: 'blur' } { required: true, message: '书名不能为空', trigger: 'blur' }
// ], ],
etitle: [
{ required: true, message: '英文全名不能为空', trigger: 'blur' }
],
titleAbbr: [
{ required: true, message: '英文简写名称不能为空', trigger: 'blur' }
],
// authorId: [ // authorId: [
// { required: true, message: '作者id不能为空', trigger: 'blur' } // { required: true, message: '作者id不能为空', trigger: 'blur' }
// ], // ],
@@ -450,6 +464,8 @@ export default {
sort: this.dataForm.sort, sort: this.dataForm.sort,
image: this.dataForm.image, image: this.dataForm.image,
content: this.dataForm.content, content: this.dataForm.content,
etitle: this.dataForm.etitle,
titleAbbr: this.dataForm.titleAbbr,
relationProductIds : _relationProductIds relationProductIds : _relationProductIds
}) })
}).then(({ data }) => { }).then(({ data }) => {
@@ -469,6 +485,9 @@ export default {
this.$message.error(data.msg); this.$message.error(data.msg);
} }
}); });
}else{
this.$message.error('页面有未填写的内容')
} }
}); });
}, },