Browse Source

修改vip课问题

lex-xin 5 years ago
parent
commit
36326f1888
2 changed files with 7 additions and 5 deletions
  1. 5 4
      src/views/teacher/VIPApply.vue
  2. 2 1
      vue.config.js

+ 5 - 4
src/views/teacher/VIPApply.vue

@@ -60,10 +60,10 @@
         <div class="vip-title">课酬设置</div>
         <van-cell-group>
             <van-field v-model="form.onlineClassesUnitPrice" label="线上课单价" type="number" input-align="right" 
-                size="large" @keyUp="getCalcClass" :disabled="loadData.vipGroupActivitySelect.salaryReadonlyFlag == 0" placeholder="金额(每课时)" 
+                size="large" @keyup="getCalcClass" :disabled="loadData.vipGroupActivitySelect.salaryReadonlyFlag == 0" placeholder="金额(每课时)" 
                 v-if="statusList.hasOnline" />
             <van-field v-model="form.offlineClassesUnitPrice" label="线下课单价" type="number" input-align="right" 
-                size="large" @keyUp="getCalcClass" :disabled="loadData.vipGroupActivitySelect.salaryReadonlyFlag == 0" placeholder="金额(每课时)"
+                size="large" @keyup="getCalcClass" :disabled="loadData.vipGroupActivitySelect.salaryReadonlyFlag == 0" placeholder="金额(每课时)"
                 v-if="statusList.hasOffline" />
             <van-field v-model="form.onlineTeacherSalary" label="线上课课酬" input-align="right" size="large" 
                 :disabled="loadData.vipGroupActivitySelect.salaryReadonlyFlag == 0" placeholder="金额(每课时)"
@@ -428,6 +428,7 @@ export default {
             let vas = this.loadData.vipGroupActivitySelect
             this.onCalcClassTimes(vas)
             this.getCalcClass()
+            this.setTimeTable()
         },
         onCalcClassTimes(vas) { // 计算课时总数
             let form = this.form,
@@ -718,9 +719,9 @@ export default {
             }
 
             if(vas.type == 'GIVE_CLASS' || vas.type == 'BASE_ACTIVITY') { 
-                form.totalCount = (oncn * form.onlineClassesUnitPrice) + (offcn * form.offlineClassesUnitPrice) 
+                form.totalCount = ((oncn * form.onlineClassesUnitPrice) + (offcn * form.offlineClassesUnitPrice)).toFixed(2)
             } else if(vas.type == 'DISCOUNT') {
-                form.totalCount = ((oncn * form.onlineClassesUnitPrice) + (offcn * form.offlineClassesUnitPrice)) * Number(vas.attribute1) / 100
+                form.totalCount = (((oncn * form.onlineClassesUnitPrice) + (offcn * form.offlineClassesUnitPrice)) * Number(vas.attribute1) / 100).toFixed(2)
             }
         },
         getThinkDate (date, num) {

+ 2 - 1
vue.config.js

@@ -1,5 +1,6 @@
 // let targetUrl = 'http://47.99.212.176:8000'
-let targetUrl = 'http://192.168.3.48:8000'
+// let targetUrl = 'http://192.168.3.48:8000'
+let targetUrl = 'http://testadm.dayaedu.com/'
 module.exports = {
     // 调整内部的 webpack 配置。
     // 查阅 https://github.com/vuejs/vue-doc-zh-cn/vue-cli/webpack.md