Commit 0b6f413e authored by zhengke's avatar zhengke

1

parent 6c20505f
...@@ -48,6 +48,11 @@ ...@@ -48,6 +48,11 @@
<q-select filled stack-label option-value="RoomId" option-label="RoomName" v-model="objOption.ClassRoomId" <q-select filled stack-label option-value="RoomId" option-label="RoomName" v-model="objOption.ClassRoomId"
ref="ClassRoomId" :options="ClassRoomList" label="关联教室" :dense="false" class="col-6 q-pb-lg" emit-value ref="ClassRoomId" :options="ClassRoomList" label="关联教室" :dense="false" class="col-6 q-pb-lg" emit-value
map-options /> map-options />
<q-select filled stack-label option-value="Id" option-label="LessonName" v-model="objOption.TrialLessonId"
:options="TrialList" label="试听课程" :dense="false" class="col-6 q-pb-lg q-pr-lg" emit-value
map-options />
<q-select filled stack-label option-value="Name" option-label="Name" v-model="objOption.ClassContent" <q-select filled stack-label option-value="Name" option-label="Name" v-model="objOption.ClassContent"
ref="ClassContent" :options="ContentList" label="主讲内容" :dense="false" class="col-12 q-pb-lg" emit-value ref="ClassContent" :options="ContentList" label="主讲内容" :dense="false" class="col-12 q-pb-lg" emit-value
map-options /> map-options />
...@@ -66,7 +71,8 @@ ...@@ -66,7 +71,8 @@
<script> <script>
import { import {
getTeacherDropDownList, getTeacherDropDownList,
queryClassRoomList queryClassRoomList,
GetTrialLessonList
} from "../../api/school/index"; } from "../../api/school/index";
import { import {
GetReserveClass, GetReserveClass,
...@@ -89,7 +95,8 @@ ...@@ -89,7 +95,8 @@
ClassTime: "", ClassTime: "",
EndTime: "", EndTime: "",
ClassRoomId: "", ClassRoomId: "",
ClassContent: '' ClassContent: '',
TrialLessonId:''
}, },
saveLoading: false, saveLoading: false,
TeacherList: [], TeacherList: [],
...@@ -106,7 +113,8 @@ ...@@ -106,7 +113,8 @@
}, { }, {
Id: 4, Id: 4,
Name: '留学类:打算去往日本留学(本科、硕士、语言学校、私塾等)' Name: '留学类:打算去往日本留学(本科、硕士、语言学校、私塾等)'
}] }],
TrialList:[] //试听课程下拉数据
} }
}, },
mounted() { mounted() {
...@@ -120,9 +128,17 @@ ...@@ -120,9 +128,17 @@
this.objOption.ClassDate = year + '-' + month + '-' + day; this.objOption.ClassDate = year + '-' + month + '-' + day;
this.GetTeacherList(); this.GetTeacherList();
this.getClassRoomList(); this.getClassRoomList();
this.GetTrialDrop();
this.initObj() this.initObj()
}, },
methods: { methods: {
GetTrialDrop(){
GetTrialLessonList({}).then(res => {
if (res.Code == 1) {
this.TrialList = res.Data;
}
});
},
//初始化表单 //初始化表单
initObj() { initObj() {
if (this.saveObj && this.saveObj.ReserveClassId > 0) { if (this.saveObj && this.saveObj.ReserveClassId > 0) {
...@@ -136,6 +152,7 @@ ...@@ -136,6 +152,7 @@
this.objOption.ClassTime = res.Data.ClassTime; this.objOption.ClassTime = res.Data.ClassTime;
this.objOption.EndTime = res.Data.EndTime; this.objOption.EndTime = res.Data.EndTime;
this.objOption.ClassRoomId = res.Data.ClassRoomId; this.objOption.ClassRoomId = res.Data.ClassRoomId;
this.objOption.TrialLessonId = res.Data.TrialLessonId;
this.objOption.ClassContent = res.Data.ClassContent; this.objOption.ClassContent = res.Data.ClassContent;
} else { } else {
let nowDay = new Date(); let nowDay = new Date();
......
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