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