|
@@ -73,9 +73,14 @@
|
|
<el-input-number v-model="organizeForm.price" @change="handleChange" :min="0" size="small" :precision="2" class="personal-ceil"></el-input-number>
|
|
<el-input-number v-model="organizeForm.price" @change="handleChange" :min="0" size="small" :precision="2" class="personal-ceil"></el-input-number>
|
|
<span class="prepend">¥</span>
|
|
<span class="prepend">¥</span>
|
|
<span class="append">元</span>
|
|
<span class="append">元</span>
|
|
- <p class="tips">  </p>
|
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item label="优惠价格" prop="currentPrice" class="price-box">
|
|
|
|
|
|
+ <el-form-item label="优惠价格" prop="comb_flag">
|
|
|
|
+ <el-radio-group v-model="organizeForm.has_discount">
|
|
|
|
+ <el-radio :label="0">没有</el-radio>
|
|
|
|
+ <el-radio :label="1">有</el-radio>
|
|
|
|
+ </el-radio-group>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="优惠价格" prop="currentPrice" class="price-box" v-if="organizeForm.has_discount===1">
|
|
<el-input-number v-model="organizeForm.currentPrice" @change="handleChange" :min="0" size="small" :precision="2" class="personal-ceil"></el-input-number>
|
|
<el-input-number v-model="organizeForm.currentPrice" @change="handleChange" :min="0" size="small" :precision="2" class="personal-ceil"></el-input-number>
|
|
<span class="prepend">¥</span>
|
|
<span class="prepend">¥</span>
|
|
<span class="append">元</span>
|
|
<span class="append">元</span>
|
|
@@ -171,7 +176,8 @@ export default {
|
|
startData:'',
|
|
startData:'',
|
|
liveLink:'',
|
|
liveLink:'',
|
|
price:'',
|
|
price:'',
|
|
- currentPrice:''
|
|
|
|
|
|
+ currentPrice:'',
|
|
|
|
+ has_discount: 1
|
|
},
|
|
},
|
|
rulesOrganize:{
|
|
rulesOrganize:{
|
|
title:[
|
|
title:[
|
|
@@ -227,10 +233,6 @@ export default {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- // 级联选择器
|
|
|
|
- handleCity(value){
|
|
|
|
- console.log(value)
|
|
|
|
- },
|
|
|
|
changeIcon(flag){
|
|
changeIcon(flag){
|
|
this[flag] = !this[flag]
|
|
this[flag] = !this[flag]
|
|
},
|
|
},
|
|
@@ -304,7 +306,7 @@ export default {
|
|
teacher_name_list:form.teacher,
|
|
teacher_name_list:form.teacher,
|
|
begin_time: form.startData,
|
|
begin_time: form.startData,
|
|
price: form.price,
|
|
price: form.price,
|
|
- price_discount: form.currentPrice,
|
|
|
|
|
|
+ price_discount: form.has_discount===1?form.currentPrice:form.price,
|
|
url: form.liveLink
|
|
url: form.liveLink
|
|
}
|
|
}
|
|
if(this.id){
|
|
if(this.id){
|
|
@@ -361,6 +363,11 @@ export default {
|
|
form.teacher = res.zb_course.teacher_name_list
|
|
form.teacher = res.zb_course.teacher_name_list
|
|
form.price = res.zb_course.price
|
|
form.price = res.zb_course.price
|
|
form.currentPrice = res.zb_course.price_discount
|
|
form.currentPrice = res.zb_course.price_discount
|
|
|
|
+ if(res.zb_course.price===res.zb_course.price_discount){
|
|
|
|
+ form.has_discount = 0
|
|
|
|
+ }else{
|
|
|
|
+ form.has_discount = 1
|
|
|
|
+ }
|
|
form.liveLink = res.zb_course.url
|
|
form.liveLink = res.zb_course.url
|
|
form.startData = res.zb_course.begin_time
|
|
form.startData = res.zb_course.begin_time
|
|
}
|
|
}
|