Commit 6f760830 authored by 黄奎's avatar 黄奎

页面修改

parent c462bd68
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
} }
.time-select { .time-select {
z-index: 9999!important; z-index: 9999 !important;
} }
</style> </style>
...@@ -47,23 +47,22 @@ ...@@ -47,23 +47,22 @@
</div> </div>
<q-input v-model="addMsg.content" class="q-pb-lg" filled type="textarea" placeholder="主讲内容" /> <q-input v-model="addMsg.content" class="q-pb-lg" filled type="textarea" placeholder="主讲内容" />
<div style="display:flex;align-items:center;"> <div style="display:flex;align-items:center;">
<q-select filled stack-label option-value="TId" style="width:90%" option-label="TeacherName" v-model="addMsg.teacher" <q-select filled stack-label option-value="TId" style="width:90%" option-label="TeacherName"
ref="Teacher_Id" :options="TeacherList" label="教师团队" :dense="false" class="col-6 q-pb-lg" emit-value v-model="addMsg.teacher" ref="Teacher_Id" :options="TeacherList" label="教师团队" :dense="false"
map-options multiple /> class="col-6 q-pb-lg" emit-value map-options multiple />
<div style="margin:-20px 0 0 9px" @click="isShowTeacher=true">选择</div> <div style="margin:-20px 0 0 9px" @click="isShowTeacher=true">选择</div>
</div> </div>
<q-select filled stack-label option-value="RoomId" option-label="RoomName" v-model="addMsg.ClassRoomId" <q-select filled stack-label option-value="RoomId" option-label="RoomName" v-model="addMsg.ClassRoomId"
ref="ClassRoomId" :options="ClassRoomList" label="关联教室" :dense="false" class="col-6 q-pb-lg" ref="ClassRoomId" :options="ClassRoomList" label="关联教室" :dense="false" class="col-6 q-pb-lg" emit-value
emit-value map-options /> map-options />
<q-select filled stack-label option-value="Id" option-label="Name" v-model="addMsg.customer" <q-select filled stack-label option-value="Id" option-label="Name" v-model="addMsg.customer" ref="customer"
ref="customer" :options="customerList" label="客户" :dense="false" class="col-6 q-pb-lg" :options="customerList" label="客户" :dense="false" class="col-6 q-pb-lg" emit-value map-options />
emit-value map-options />
<q-input v-model="addMsg.remark" class="q-pb-lg" filled type="textarea" placeholder="备注" /> <q-input v-model="addMsg.remark" class="q-pb-lg" filled type="textarea" placeholder="备注" />
</div> </div>
<q-card-actions align="right" class="bg-white"> <q-card-actions align="right" class="bg-white">
<q-btn label="取消" flat color="grey-10" size="sm" style="font-weight:400 !important" @click="closeAppointForm" /> <q-btn label="取消" flat color="grey-10" size="sm" style="font-weight:400 !important" @click="closeAppointForm" />
<q-btn label="保存" color="accent q-px-md" size="sm" style="font-weight:400 !important" :loading="saveAppointLoading" <q-btn label="保存" color="accent q-px-md" size="sm" style="font-weight:400 !important"
@click="saveAppointForm" /> :loading="saveAppointLoading" @click="saveAppointForm" />
</q-card-actions> </q-card-actions>
</q-card> </q-card>
<div class="dialog-out-close" @click="closeAppointForm" <div class="dialog-out-close" @click="closeAppointForm"
...@@ -82,7 +81,10 @@ ...@@ -82,7 +81,10 @@
import auditionForm from '../schedul/audition-form' import auditionForm from '../schedul/audition-form'
export default { export default {
props: { props: {
saveObj: {
type: Object,
default: null
}
}, },
components: { components: {
auditionForm auditionForm
...@@ -92,25 +94,26 @@ ...@@ -92,25 +94,26 @@
persistent: true, persistent: true,
loading: false, loading: false,
addMsg: { addMsg: {
date: '', //日期 Id: 0, //编号
time: '', //时间 Visitor_Id: 0, //访客编号
content: '', //主讲内容 ReserveClassId: 0, //选中的班级编号
teacher: '', //教师 ClassDate: "", //预约日期
ClassRoomId: '', //教室 ClassTime: "", //预约时间
customer: '', //客户 TeacherId: 0, //教师编号
remark: '' //备注 ClassRoomId: 0, //教室编号
ClassContent: "", //主讲内容
}, },
TeacherList: [], //教师 TeacherList: [], //教师
ClassRoomList: [], //教室 ClassRoomList: [], //教室
customerList:[{ customerList: [{
Name:'张三', Name: '张三',
Id:1 Id: 1
},{ }, {
Name:'李四', Name: '李四',
Id:2 Id: 2
}], }],
saveAppointLoading:false, saveAppointLoading: false,
isShowTeacher:false, //显示选择框 isShowTeacher: false, //显示选择框
} }
}, },
created() { created() {
...@@ -125,8 +128,8 @@ ...@@ -125,8 +128,8 @@
this.persistent = false; this.persistent = false;
this.$emit('close'); this.$emit('close');
}, },
closeAuditForm(){ closeAuditForm() {
this.isShowTeacher=false; this.isShowTeacher = false;
}, },
//获取教师下拉 //获取教师下拉
GetTeacherList() { GetTeacherList() {
...@@ -150,7 +153,7 @@ ...@@ -150,7 +153,7 @@
}) })
}, },
//保存 //保存
saveAppointForm(){ saveAppointForm() {
} }
} }
......
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