Commit d4203f25 authored by zhengke's avatar zhengke

修改

parent a331e3de
...@@ -3,14 +3,13 @@ ...@@ -3,14 +3,13 @@
<div> <div>
<div style="row items-center"> <div style="row items-center">
<div class="col row wrap"> <div class="col row wrap">
<q-input filled stack-label ref="CourseName" :dense="false" :rules="[val => !!val || '请输入课程名称']" <q-input filled stack-label ref="CourseName" maxlength="50" :dense="false" :rules="[val => !!val || '请输入课程名称']"
v-model="CourseMsg.CourseName" label="课程名称" class="col-6 q-pr-lg q-pb-lg" /> v-model="CourseMsg.CourseName" label="课程名称" class="col-6 q-pr-lg q-pb-lg" />
<div class="col-6 row"> <div class="col-6 row">
<q-select filled stack-label option-value="Id" option-label="Name" v-model="CourseMsg.HourType" <q-select filled stack-label option-value="Id" option-label="Name" v-model="CourseMsg.HourType"
:options="HourTypeList" label="课时类型" class="col-5" emit-value map-options /> :options="HourTypeList" label="课时类型" class="col-5" emit-value map-options />
<q-input filled stack-label :dense="false" style="margin-left:28px;" ref="TotalHour" v-model="CourseMsg.TotalHour" <q-input filled stack-label :dense="false" style="margin-left:28px;" ref="TotalHour"
@keyup.native="checkPrice(CourseMsg,'TotalHour')" class="col-6" v-model="CourseMsg.TotalHour" @keyup.native="checkPrice(CourseMsg,'TotalHour')" class="col-6" label="课时" />
label="课时" />
</div> </div>
</div> </div>
<div class="col row wrap"> <div class="col row wrap">
...@@ -47,7 +46,7 @@ ...@@ -47,7 +46,7 @@
CourseMsg: { CourseMsg: {
Id: 0, Id: 0,
CourseName: "", //课程名称 CourseName: "", //课程名称
HourType:1, //课时类型 1课时2小时 HourType: 1, //课时类型 1课时2小时
TotalHour: '', //课时 TotalHour: '', //课时
CoursePrice: '', //价格 CoursePrice: '', //价格
CourseTimeId: 1, //上课时段 CourseTimeId: 1, //上课时段
...@@ -55,12 +54,12 @@ ...@@ -55,12 +54,12 @@
StuId: 1 StuId: 1
}, },
CourseTimeList: [], CourseTimeList: [],
HourTypeList:[{ HourTypeList: [{
Id:1, Id: 1,
Name:'课时' Name: '课时'
},{ }, {
Id:2, Id: 2,
Name:'小时' Name: '小时'
}] }]
}; };
}, },
...@@ -68,8 +67,18 @@ ...@@ -68,8 +67,18 @@
mounted() { mounted() {
console.log(this.stuData, 'studata'); console.log(this.stuData, 'studata');
this.getCourseTimeList(); this.getCourseTimeList();
this.ceshi();
}, },
methods: { methods: {
ceshi() {
var p = new Promise(function (resolve, reject) {
setTimeout(function () {
console.log('我执行了');
resolve('绥滨啥数据');
}, 2000)
})
return p
},
//关联上课时间段 //关联上课时间段
getCourseTimeList() { getCourseTimeList() {
getScrollCourseTimeList({}).then(res => { getScrollCourseTimeList({}).then(res => {
...@@ -80,11 +89,11 @@ ...@@ -80,11 +89,11 @@
}, },
//保存 //保存
saveVipCourse() { saveVipCourse() {
let StuArr=[]; let StuArr = [];
if(this.stuData&&this.stuData.StuList.length>0){ if (this.stuData && this.stuData.StuList.length > 0) {
this.stuData.StuList.forEach(x=>{ this.stuData.StuList.forEach(x => {
StuArr.push(x.StuId); StuArr.push(x.StuId);
}) })
} }
this.CourseMsg.StuId = StuArr.toString(); this.CourseMsg.StuId = StuArr.toString();
this.$refs.CourseName.validate(); this.$refs.CourseName.validate();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment