|
@@ -144,10 +144,10 @@
|
|
|
<quill-editor style="height: 150px" ref="text" v-model="courseForm.courseDesc" class="myQuillEditor" :options="editorOption"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="课程价格">
|
|
|
- <el-input-number v-model="courseForm.coursePrice" :min="0" :precision="2"></el-input-number>
|
|
|
+ <el-input-number v-model="courseForm.coursePrice" :min="0" :precision="2" step-strictly :step="1" @blur="coursePriceBlur"></el-input-number>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="课程时间(分钟)">
|
|
|
- <el-input-number v-model="courseForm.courseDuration" :min="0"></el-input-number>
|
|
|
+ <el-input-number v-model="courseForm.courseDuration" :min="1" step-strictly :step="1" @blur="courseDurationBlur"></el-input-number>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="课程封面">
|
|
|
<el-upload
|
|
@@ -307,6 +307,16 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
|
+ coursePriceBlur(val) {
|
|
|
+ if(!this.courseForm.coursePrice) {
|
|
|
+ this.courseForm.coursePrice = 0
|
|
|
+ }
|
|
|
+ },
|
|
|
+ courseDurationBlur(val) {
|
|
|
+ if(!this.courseForm.courseDuration) {
|
|
|
+ this.courseForm.courseDuration = 1
|
|
|
+ }
|
|
|
+ },
|
|
|
saveVideo() {
|
|
|
console.log(this.displayVideoList, '<=== 看看数据')
|
|
|
const courseInfoId = this.addVideoRow.id
|
|
@@ -657,7 +667,7 @@ export default {
|
|
|
courseName: '',
|
|
|
courseDesc: '',
|
|
|
coursePrice: 0,
|
|
|
- courseDuration: 0,
|
|
|
+ courseDuration: 1,
|
|
|
coverImageUrl: '',
|
|
|
};
|
|
|
if (this.$refs.courseForm) {
|