zhangdan 4 年 前
コミット
34d73202b8

+ 0 - 0
src/api/car-send-role.js → src/api/send-coupon-role.js


+ 0 - 0
src/api/car-send-user.js → src/api/send-coupon-user.js


+ 32 - 0
src/config/router.config.js

@@ -213,6 +213,38 @@ export const asyncRouterMap = [{
       }
     ]
   },
+  {
+    path: '/CardSendAuth',
+    redirect: '/CardSendAuth/userList',
+    component: PageView,
+    meta: {
+      title: '发券中心权限管理',
+      icon: 'lock'
+      // permission: 'M_CardVoucherAuth_0'
+    },
+    children: [
+      {
+        path: '/CouponSendAuth/userList',
+        name: 'CouponSendUserList',
+        component: () => import(/* webpackChunkName: "CardVoucherAuth" */ '@/views/CouponSendAuth/user/userList.vue'),
+        meta: {
+          title: '员工信息',
+          icon: 'user'
+          // permission: 'M_CardVoucherAuth_userList'
+        }
+      },
+      {
+        path: '/CouponSendAuth/roleList',
+        name: 'CouponSendRoleList',
+        component: () => import(/* webpackChunkName: "CardVoucherAuth" */ '@/views/CouponSendAuth/role/roleList.vue'),
+        meta: {
+          title: '角色管理',
+          icon: 'solution'
+          // permission: 'M_CardVoucherAuth_roleList'
+        }
+      }
+    ]
+  },
   {
     path: '/setting',
     redirect: '/setting/userList',

+ 1 - 1
src/views/CardSendAuth/role/menuModal.vue → src/views/CouponSendAuth/role/menuModal.vue

@@ -28,7 +28,7 @@
 
 <script>
 import { STable, VSelect } from '@/components'
-import { getAllNewMenu } from '@/api/car-send-role.js'
+import { getAllNewMenu } from '@/api/send-coupon-role'
 export default {
   name: 'RoleModal',
   components: {

+ 1 - 1
src/views/CardSendAuth/role/roleList.vue → src/views/CouponSendAuth/role/roleList.vue

@@ -54,7 +54,7 @@
 import { STable, VSelect } from '@/components'
 import roleModal from './roleModal.vue'
 import menuModal from './menuModal.vue'
-import { getRoleList, changeRoleStatus, getAllUsedMenu, getDelRole } from '@/api/car-send-role.js'
+import { getRoleList, changeRoleStatus, getAllUsedMenu, getDelRole } from '@/api/send-coupon-role'
 export default {
   name: 'RoleList',
   components: {

+ 1 - 1
src/views/CardSendAuth/role/roleModal.vue → src/views/CouponSendAuth/role/roleModal.vue

@@ -56,7 +56,7 @@
 
 <script>
 import { STable, VSelect } from '@/components'
-import { getEnableRole } from '@/api/car-send-role.js'
+import { getEnableRole } from '@/api/send-coupon-role'
 export default {
   name: 'RoleModal',
   components: {

+ 1 - 1
src/views/CardSendAuth/user/userList.vue → src/views/CouponSendAuth/user/userList.vue

@@ -63,7 +63,7 @@
 <script>
 import { STable, VSelect } from '@/components'
 import userModal from './userModal.vue'
-import { resetPSD, getUserList, delectUser } from '@/api/car-send-user.js'
+import { resetPSD, getUserList, delectUser } from '@/api/send-coupon-user'
 export default {
   name: 'UserList',
   components: {

+ 1 - 1
src/views/CardSendAuth/user/userModal.vue → src/views/CouponSendAuth/user/userModal.vue

@@ -116,7 +116,7 @@
 
 <script>
 import { STable, VSelect } from '@/components'
-import { getRoleList, saveUser } from '@/api/car-send-user.js'
+import { getRoleList, saveUser } from '@/api/send-coupon-user'
 export default {
   name: 'UserModal',
   components: {

+ 6 - 6
src/views/bnSetting/menu/storeMenus.vue

@@ -151,7 +151,7 @@
             />
           </a-form-item>
           <!-- 连锁可用 -->
-          <a-form-item label="连锁可用" :label-col="{ span: 5 }" :wrapper-col="{ span: 14 }">
+          <!-- <a-form-item label="连锁可用" :label-col="{ span: 5 }" :wrapper-col="{ span: 14 }">
             <a-radio-group
               name="radioGroup"
               v-decorator="[
@@ -164,9 +164,9 @@
               <a-radio :value="1">是</a-radio>
               <a-radio :value="0">否</a-radio>
             </a-radio-group>
-          </a-form-item>
+          </a-form-item> -->
           <!-- 单店可用 -->
-          <a-form-item label="单店可用" :label-col="{ span: 5 }" :wrapper-col="{ span: 14 }">
+          <!-- <a-form-item label="单店可用" :label-col="{ span: 5 }" :wrapper-col="{ span: 14 }">
             <a-radio-group
               name="radioGroup"
               v-decorator="[
@@ -179,7 +179,7 @@
               <a-radio :value="1">是</a-radio>
               <a-radio :value="0">否</a-radio>
             </a-radio-group>
-          </a-form-item>
+          </a-form-item> -->
           <!-- 状态 -->
           <a-form-item label="启用" :label-col="{ span: 5 }" :wrapper-col="{ span: 14 }">
             <a-radio-group
@@ -249,8 +249,8 @@ export default {
         sort: '',
         type: '0',
         isLeaf: true,
-        chainOrgUse: '',
-        singleOrgUse: '',
+        chainOrgUse: '1',
+        singleOrgUse: '0',
         status: '' // 活动状态
       }
     }