소스 검색

修复bug1

1
mo 4 년 전
부모
커밋
056f35b818

+ 2 - 3
src/views/businessManager/shopManager/shopOperation.vue

@@ -182,9 +182,8 @@
                      multiple
                      :disabled="pageDisabled || (form.musicGroupShow != 0 && form.musicGroupShow != 1)"
                      clearable>
-            <el-option label="课程收费" value="0"></el-option>
-            <el-option label="系统收费" value="1"></el-option>
-            <el-option label="云教练收费" value="2"></el-option>
+          <el-option label="课程收费" value="0"></el-option>
+            <el-option label="会员收费" value="1"></el-option>
           </select-all>
         </el-form-item>
         <el-form-item label="是否库存预警" prop="stockWarning">

+ 20 - 11
src/views/categroyManager/productSystem/memberSet.vue

@@ -72,7 +72,10 @@
                 >详情</el-button
               >
             </auth>
-            <auth   :auths="['memberRankSetting/get','memberRankSetting/update']" mulit>
+            <auth
+              :auths="['memberRankSetting/get', 'memberRankSetting/update']"
+              mulit
+            >
               <el-button type="text" @click="resetMember(scope.row, 'update')"
                 >修改</el-button
               >
@@ -218,7 +221,9 @@
         </el-form-item>
       </el-form>
       <span slot="footer" class="dialog-footer">
-        <el-button  v-if="!addDisabled"  @click="branchStatus = false">取 消</el-button>
+        <el-button v-if="!addDisabled" @click="branchStatus = false"
+          >取 消</el-button
+        >
         <el-button @click="onSubmit" type="primary">确 定</el-button>
       </span>
     </el-dialog>
@@ -288,18 +293,23 @@ export default {
       pageType: "",
       allChildIds: [],
       checkList: [],
-      searchName:'搜索\xa0\xa0\xa0\xa0\xa0\xa0\xa0'
+      searchName: "搜索\xa0\xa0\xa0\xa0\xa0\xa0\xa0",
     };
   },
   async mounted() {
-    try {
-      const res = await getMemberPrivilegesItem();
-      this.silderList = res.data;
-      this.treeData = this.setTableData(res.data);
-    } catch (e) {}
-
     this.getList();
   },
+  watch: {
+    async branchStatus(val) {
+      if (val) {
+        try {
+          const res = await getMemberPrivilegesItem();
+          this.silderList = res.data;
+          this.treeData = this.setTableData(res.data);
+        } catch (e) {}
+      }
+    },
+  },
   methods: {
     onFormClose(ruleForm) {
       (this.form = {
@@ -328,10 +338,9 @@ export default {
       } catch {}
     },
     async addLeave() {
-
       this.checkList = [];
       this.title = "新增会员等级";
-       this.addDisabled = false;
+      this.addDisabled = false;
       this.pageType = "create";
       this.treeData = this.setTableData(this.silderList, this.addDisabled);
       this.branchStatus = true;

+ 4 - 4
src/views/resetTeaming/modals/member-pay-form.vue

@@ -5,17 +5,17 @@
     <div class="tilteWrap">
       <h4>会员团排课规则:</h4>
       <p>
-        1、会员团每学期赠送3960(88x45)分钟免费课程时长,该时长可排声部课、集训声部课、合奏课、集训合奏课、综合课,课程时长以上类型课程共享;
+        1、会员团每学期赠送3960(88课时x45分钟)分钟免费课程时长,该时长可排声部课、集训声部课、合奏课、集训合奏课、综合课,课程时长以上类型课程共享;
       </p>
       <p>
-        2、在本学期内声部课、集训声部课总共最多能排课1980(44x45)分钟;合奏课、集训合奏课最多能排课1980(44x45)分钟;综合课最多能排课3960(88x45)分钟;
+       2、在本学期内声部课、集训声部课总共最多能排课1980(44课时x45分钟分钟);合奏课、集训合奏课最多能排课1980(44课时x45分钟分钟)分钟;综合课最多能排课3960(88课时x45分钟分钟)分钟;
       </p>
       <p>
-        3、赠送课程仅可在该学期内完成排课,且不可将本学期课程调整至学期时间范围之外;
+      3、赠送课程仅可在该学期内完成排课,且不可将本学期课程调整至学期时间范围之外;
       </p>
       <p>4、学期时间段:9月1日至2月28/29日,3月1日至8月31日;</p>
       <p>
-        5、排课时系统根据【开课日期】计算本学期最大可排课时长,计算方式为开课日期到本学期结束日期周次1980(44x45)分钟,若超过1980(44x45)分钟,按1980(44x45)分钟计算。即:若学期中途开始排课,则可能排课时长并不能达到1980分钟。
+       5、排课时系统根据【开课日期】计算本学期最大可排课时长,计算方式为开课日期到本学期结束日期周次*4*45分钟,若超过3960(88课时x45分钟)分钟,按3960(88课时x45分钟)分钟计算。即:若学期中途开始排课,则可能排课时长并不能达到3960(88课时x45分钟)分钟。
       </p>
     </div>
     <el-alert title="会员设置" :closable="false" class="alert" type="info">

+ 1 - 0
src/views/resetTeaming/modals/user-pay-form.vue

@@ -412,6 +412,7 @@ export default {
     this.formatCourse();
     this.init();
   },
+
   methods: {
     async init() {
       let organId = this.baseInfo?.musicGroup?.organId;