浏览代码

修改权限

lex-xin 4 年之前
父节点
当前提交
545ae7d606

+ 9 - 4
src/views/categroyManager/generalSettings/vipParameterManager.vue

@@ -6,11 +6,11 @@
     </h2>
     <div class="m-core">
         <tab-router v-model.trim="activeIndex" type="card" @tab-click="handleClick">
-          <el-tab-pane lazy label="课程形式" name="1">
-            <vipCourseType />
+          <el-tab-pane lazy v-if="permissionList.vipCourseType" label="课程形式" name="1">
+            <vipCourseType v-if="activeIndex == '1'" />
           </el-tab-pane>
-          <el-tab-pane lazy label="周期循环" name="2">
-            <vipCourseTimeSet />
+          <el-tab-pane lazy v-if="permissionList.vipCourseType" label="周期循环" name="2">
+            <vipCourseTimeSet v-if="activeIndex == '2'" />
           </el-tab-pane>
         </tab-router>
     </div>
@@ -19,12 +19,17 @@
 <script>
 import vipCourseType from "./vipCourseType";
 import vipCourseTimeSet from "./vipCourseTimeSet";
+import { permission } from '@/utils/directivePage'
 export default {
   name: "vipParameterManager",
   components: { vipCourseType, vipCourseTimeSet },
   data() {
     return {
       activeIndex: "1",
+      permissionList: {
+        vipCourseType: permission("/vipCourseType"),
+        vipCourseTimeSet: permission("/vipCourseTimeSet")
+      },
     };
   },
   mounted() {},

+ 2 - 2
src/views/categroyManager/specialSetup/courseTimerSetting.vue

@@ -48,7 +48,7 @@
     </save-form>
     <div
       class="newBand"
-      v-permission="'courseHomeworkTemplate/add'"
+      v-permission="'organizationCourseDurationSettings/insert'"
       @click="openJob('create')"
     >
       添加
@@ -81,7 +81,7 @@
           <template slot-scope="scope">
             <el-button
               @click="resetCourseTime(scope.row)"
-              v-permission="'courseHomeworkTemplate/update'"
+              v-permission="'organizationCourseDurationSettings/update'"
               type="text"
               >修改</el-button
             >

+ 2 - 2
vue.config.js

@@ -50,13 +50,13 @@ module.exports = {
   },
   devServer: {
     // port: 443,
-    open: true,
+    open: false,
     disableHostCheck: true,
     // overlay: {
     //   warnings: false,
     //   errors: true
     // },
-    https: true,
+    https: false,
     proxy: {
       // change xxx-api/login => mock/login
       // detail: https://cli.vuejs.org/config/#devserver-proxy