|
@@ -318,6 +318,7 @@
|
|
|
价格:¥{{ courseScheduleInfo.baseInfo.value ? courseScheduleInfo.baseInfo.value : 0 }}
|
|
|
</span>
|
|
|
</div>
|
|
|
+
|
|
|
</div>
|
|
|
<div class="options sale"
|
|
|
style="padding: 8px 16px 10px;"
|
|
@@ -360,6 +361,11 @@
|
|
|
<span class="o_ft">现价¥{{ newStudentfor.baseInfo.value }}</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <div class="coutInfo"
|
|
|
+ style="width:100%">
|
|
|
+ <i class="trumpet_icon"></i>
|
|
|
+ 该课程不支持退款
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div class="section"
|
|
|
v-if="lookPreviewRow&&lookPreviewRow.fangshi.length > 0">
|
|
@@ -478,6 +484,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
+
|
|
|
</div>
|
|
|
|
|
|
<div class="section"
|
|
@@ -516,6 +523,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
+
|
|
|
</div>
|
|
|
<div class="section"
|
|
|
v-else-if="accessGoods.length > 0"
|
|
@@ -537,6 +545,7 @@
|
|
|
</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
+
|
|
|
</div>
|
|
|
|
|
|
<div class="section"
|
|
@@ -639,7 +648,7 @@
|
|
|
<div class="item">提供方式</div>
|
|
|
<div class="item">提供方式对应金额</div>
|
|
|
<div class="item">乐器费用减免</div>
|
|
|
- <div class="item">课程费用减免</div>
|
|
|
+ <div class="item">乐团课程费用减免</div>
|
|
|
</div>
|
|
|
|
|
|
<div class="lineWrap">
|
|
@@ -785,7 +794,8 @@ export default {
|
|
|
couponPrice: 0, //
|
|
|
groupPurchasePrice: 0
|
|
|
}, // 金额列表,金额计算
|
|
|
- needPrice: 0
|
|
|
+ needPrice: 0,
|
|
|
+ instr: { ischeck: false }
|
|
|
};
|
|
|
},
|
|
|
created () {
|
|
@@ -1206,6 +1216,25 @@ export default {
|
|
|
this.$emit("chiosetab", 0);
|
|
|
},
|
|
|
submitInfo (type) {
|
|
|
+
|
|
|
+ let isJihua = true;
|
|
|
+ let isMusic = true;
|
|
|
+ this.activeSoundList.forEach(item => {
|
|
|
+ if (!item.jihua) {
|
|
|
+ isJihua = false;
|
|
|
+ }
|
|
|
+ if (!item.yuji) {
|
|
|
+ isMusic = false;
|
|
|
+ }
|
|
|
+ })
|
|
|
+ if (!isJihua) {
|
|
|
+ this.$message.error('请填写预计招生人数')
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if (!item.yuji) {
|
|
|
+ this.$message.error('请填写乐团课程费用')
|
|
|
+ return
|
|
|
+ }
|
|
|
this.isNullFangshi = true;
|
|
|
// return;
|
|
|
let status;
|
|
@@ -1777,6 +1806,7 @@ export default {
|
|
|
}
|
|
|
|
|
|
let ir = this.lookPreviewRow.fangshi;
|
|
|
+ console.log(ir)
|
|
|
let courseCouponPrice = 0
|
|
|
if (ir.length > 0) {
|
|
|
ir.forEach(item => {
|
|
@@ -1795,6 +1825,7 @@ export default {
|
|
|
courseCouponPrice = parseFloat(item.mode.courseLease || 0)
|
|
|
if (item.name != "自备") {
|
|
|
amount += parseFloat(item.mode.depositFee);
|
|
|
+ marketPrice += parseFloat(item.mode.depositFee);
|
|
|
} else {
|
|
|
amount += 0;
|
|
|
}
|
|
@@ -2333,7 +2364,7 @@ export default {
|
|
|
border-top: 1px solid #ededed;
|
|
|
padding: 12px 16px 12px 31px;
|
|
|
position: relative;
|
|
|
- // background-color: #ffe9d4;
|
|
|
+ background-color: #ffe9d4;
|
|
|
.trumpet_icon {
|
|
|
width: 14px;
|
|
|
height: 12px;
|