@@ -7,6 +7,7 @@
<el-form size="mini"
:model="course"
label-width="80px"
+ :rules="rules"
ref="courseForm">
<el-form-item label="标题"
prop="Title">
@@ -52,7 +53,7 @@
</el-select>
</el-form-item>
- <el-form-item label="状态">
+ <el-form-item label="状态" prop="Status">
<el-radio-group v-model="course.Status">
<el-radio class="radio"
@@ -90,7 +91,39 @@ export default {
years: [],
checkAll: false,
dialogvisible: false,
- course: {}
+ course: {},
+ rules: {
+ Title: [{
+ required: true,
+ message: '标题不能为空',
+ trigger: 'blur'
+ }],
+ CourseWeek: [{
+ message: '教学周不能为空',
+ Year: [{
+ message: '学年不能为空',
+ Term: [{
+ message: '学期不能为空',
+ ClassId: [{
+ message: '班级不能为空',
+ Status: [{
+ message: '状态不能为空',
+ }]
+ }
}
},
created () {