Commit c75ad64e authored by 罗超's avatar 罗超

1

parent 01f1a2ba
...@@ -309,6 +309,7 @@ ...@@ -309,6 +309,7 @@
}, },
refreshStuList() { refreshStuList() {
this.$emit("success"); this.$emit("success");
this.selection=[]
}, },
EditStudent(obj) { EditStudent(obj) {
if (obj) { if (obj) {
......
<template> <template>
<div class="transfer-order">
<q-dialog <q-dialog
v-model="persistent" v-model="persistent"
persistent persistent
content-class="bg-grey-1" content-class="bg-grey-1"
transition-show="scale" transition-show="scale"
transition-hide="scale" transition-hide="scale"
class="addactivetype"
@hide="$emit('close')" @hide="$emit('close')"
> >
<q-card style="width: 800px;max-width:800px;"> <q-card style="width: 800px;max-width:800px;">
...@@ -14,10 +14,10 @@ ...@@ -14,10 +14,10 @@
<q-space /> <q-space />
<q-btn icon="close" flat round dense v-close-popup /> <q-btn icon="close" flat round dense v-close-popup />
</q-card-section> </q-card-section>
<q-card-section class="q-pt-none scroll" style="max-height: 80vh"> <q-card-section class="q-pt-none scroll" >
<q-stepper v-model="step" ref="stepper" color="primary" animated flat> <q-stepper v-model="step" ref="stepper" color="primary" animated flat>
<q-step :name="1" title="选择课程" icon="settings" :done="step > 1"> <q-step :name="1" title="选择课程" icon="settings" :done="step > 1">
<div class="page-search row items-center"> <div class="page-search row items-center" >
<div class="col row wrap q-mr-lg q-col-gutter-md"> <div class="col row wrap q-mr-lg q-col-gutter-md">
<div class="col-3"> <div class="col-3">
<q-select <q-select
...@@ -112,7 +112,11 @@ ...@@ -112,7 +112,11 @@
</div> </div>
</div> </div>
</div> </div>
<Course :dataList="courseData" @select="selectCourse"></Course> <Course
:dataList="courseData"
@select="selectCourse"
:select="defaultCourse"
></Course>
<q-pagination <q-pagination
class="full-width justify-end" class="full-width justify-end"
v-model="courseMsg.pageIndex" v-model="courseMsg.pageIndex"
...@@ -157,6 +161,7 @@ ...@@ -157,6 +161,7 @@
</q-card-actions> </q-card-actions>
</q-card> </q-card>
</q-dialog> </q-dialog>
</div>
</template> </template>
<script> <script>
...@@ -224,7 +229,7 @@ export default { ...@@ -224,7 +229,7 @@ export default {
}, },
courseMsg: { courseMsg: {
pageIndex: 1, pageIndex: 1,
pageSize: 9, pageSize: 8,
ClassName: "", //班级名称 ClassName: "", //班级名称
StartTime: "", //开始时间 StartTime: "", //开始时间
EndTime: "", //结束时间 EndTime: "", //结束时间
...@@ -240,11 +245,12 @@ export default { ...@@ -240,11 +245,12 @@ export default {
courseData: [], //课程列表 courseData: [], //课程列表
coursePageCount: 0, //课程页数 coursePageCount: 0, //课程页数
saveObj: {}, //所选课程 saveObj: {}, //所选课程
defaultCourse: [], //默认课程
//关联校区列表 //关联校区列表
schoolList: [], schoolList: [],
ClassList: [], //关联课程下拉数据 ClassList: [], //关联课程下拉数据
myClassList: [], myClassList: [],
allClassList:[], allClassList: []
}; };
}, },
mounted() { mounted() {
...@@ -340,6 +346,7 @@ export default { ...@@ -340,6 +346,7 @@ export default {
selectCourse(val) { selectCourse(val) {
this.saveObj = val[0]; this.saveObj = val[0];
this.saveObj.Unit_Price = this.saveObj.SellPrice; this.saveObj.Unit_Price = this.saveObj.SellPrice;
this.defaultCourse = val;
}, },
next() { next() {
if (!this.saveObj.ClassId || this.saveObj.ClassId == 0) { if (!this.saveObj.ClassId || this.saveObj.ClassId == 0) {
...@@ -370,7 +377,7 @@ export default { ...@@ -370,7 +377,7 @@ export default {
CourseName: "不限" CourseName: "不限"
}); });
this.myClassList = this.ClassList; this.myClassList = this.ClassList;
this.allClassList= res.Data this.allClassList = res.Data;
} }
}); });
}, },
......
...@@ -30,6 +30,10 @@ export default { ...@@ -30,6 +30,10 @@ export default {
dataList: { dataList: {
type: Array, type: Array,
default: () => [] default: () => []
},
select:{
type: Array,
default: () => []
} }
}, },
data() { data() {
...@@ -67,10 +71,13 @@ export default { ...@@ -67,10 +71,13 @@ export default {
] ]
}; };
}, },
mounted() {
this.selection=this.select
},
methods: { methods: {
emitSel(val){ emitSel(val){
this.$emit("select",val) this.$emit("select",val)
} },
} }
}; };
</script> </script>
......
<style>
.field {
height: 60px;
}
</style>
<!--订单操作--> <!--订单操作-->
<template> <template>
<div> <div>
<div class="row q-mb-md"> <div class="row q-mb-md">
<div class="col-10"> <div class="col-10 flex">
<div v-for="(item, index) in stuData.StuList"> <div v-for="(item, index) in stuData.StuList">
<q-chip icon="person" class="primary" <q-chip icon="person" class="primary"
>{{ item.StuName }} >{{ item.StuName }}
...@@ -419,7 +414,7 @@ export default { ...@@ -419,7 +414,7 @@ export default {
StuIds: "", StuIds: "",
// NormalCommission:'',//正常返佣金额 // NormalCommission:'',//正常返佣金额
// RenewCommission:"",// 预计返佣金额 // RenewCommission:"",// 预计返佣金额
isChaBan: 0 isChaBan: 0,
}, },
Unit_PriceRemark: "", //单价规则 Unit_PriceRemark: "", //单价规则
IsShowUpPrice: false, //是否显示高于定价 IsShowUpPrice: false, //是否显示高于定价
......
...@@ -198,3 +198,9 @@ ...@@ -198,3 +198,9 @@
<style lang="sass"> <style lang="sass">
@import url('~assets/css/table.sass') @import url('~assets/css/table.sass')
</style> </style>
<style scoped>
/deep/.el-input__inner, /deep/.el-range-input {
background-color: transparent;
border: none;
}
</style>
\ No newline at end of file
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