1004749546@qq.com 4 lat temu
rodzic
commit
c95abcbe9e

+ 3 - 3
src/api/menu.js

@@ -2,7 +2,7 @@ import { axios } from '@/utils/request'
 
 // 获取菜单树数据
 export const getMenuList = params => {
-  const url = `/yymenu/findAll`
+  const url = `/menu/findAll`
   return axios({
     url: url,
     data: params,
@@ -12,7 +12,7 @@ export const getMenuList = params => {
 
 // 保存
 export const saveMenu = params => {
-  const url = `/yymenu/save`
+  const url = `/menu/save`
   return axios({
     url: url,
     data: params,
@@ -22,7 +22,7 @@ export const saveMenu = params => {
 
 // 删除
 export const deleteMenu = params => {
-  const url = `/yymenu/delete/${params.id}`
+  const url = `/menu/delete/${params.id}`
   return axios({
     url: url,
     method: 'get'

+ 6 - 6
src/api/power-role.js

@@ -2,7 +2,7 @@ import { axios } from '@/utils/request'
 
 // 获取列表数据
 export const getPowerRoleList = params => {
-  const url = `/yyrole/queryLike/${params.pageNo}/${params.pageSize}`
+  const url = `/role/queryLike/${params.pageNo}/${params.pageSize}`
   delete params.pageNo
   delete params.pageSize
   return axios({
@@ -15,7 +15,7 @@ export const getPowerRoleList = params => {
 // 改变权限状态接口 flag 0:禁用 1:启用
 export const updateEnableStatus = params => {
   return axios({
-    url: `/yyrole/enable/${params.id}/${params.flag}`,
+    url: `/role/enable/${params.id}/${params.flag}`,
     data: {},
     method: 'get'
   })
@@ -24,7 +24,7 @@ export const updateEnableStatus = params => {
 // 删除用户接口
 export const delectRolePower = params => {
   return axios({
-    url: `/yyrole/delete/${params.id}`,
+    url: `/role/delete/${params.id}`,
     data: {},
     method: 'get'
   })
@@ -33,7 +33,7 @@ export const delectRolePower = params => {
 // 新增/编辑保存接口
 export const saveRolePower = params => {
   return axios({
-    url: '/yyrole/save',
+    url: '/role/save',
     data: params,
     method: 'POST'
   })
@@ -41,7 +41,7 @@ export const saveRolePower = params => {
 
 // 获取菜单树数据
 export const getMenuList = params => {
-  const url = `/yyrole/findAllMenu/${params.id}`
+  const url = `/role/findAllMenu/${params.id}`
   return axios({
     url: url,
     method: 'get'
@@ -50,7 +50,7 @@ export const getMenuList = params => {
 
 // 保存权限分配
 export const addMenuPower = params => {
-  const url = `/yyrole/saveRoleMenu`
+  const url = `/role/saveRoleMenu`
   return axios({
     url: url,
     data: params,

+ 6 - 6
src/api/power-user.js

@@ -3,7 +3,7 @@ import { axios } from '@/utils/request'
 // 重置密码
 export const resetPSD = params => {
   return axios({
-    url: `/zxyj/user/resetPwd`,
+    url: `/user/resetPwd`,
     data: params,
     method: 'POST'
   })
@@ -11,7 +11,7 @@ export const resetPSD = params => {
 
 // 获取列表数据
 export const getPowerUserList = params => {
-  const url = `/yyuser/queryLike/${params.pageNo}/${params.pageSize}`
+  const url = `/user/queryLike/${params.pageNo}/${params.pageSize}`
   delete params.pageNo
   delete params.pageSize
   return axios({
@@ -24,7 +24,7 @@ export const getPowerUserList = params => {
 // 改变权限状态接口
 export const updateEnableStatus = params => {
   return axios({
-    url: `/yyuser/enable/${params.id}/${params.flag}`,
+    url: `/user/enable/${params.id}/${params.flag}`,
     data: {},
     method: 'get'
   })
@@ -33,7 +33,7 @@ export const updateEnableStatus = params => {
 // 删除用户接口
 export const delectUserPower = params => {
   return axios({
-    url: `/yyuser/delete/${params.id}`,
+    url: `/user/delete/${params.id}`,
     data: {},
     method: 'get'
   })
@@ -42,7 +42,7 @@ export const delectUserPower = params => {
 // 新增/编辑保存接口
 export const saveUserPower = params => {
   return axios({
-    url: '/yyuser/save',
+    url: '/user/save',
     data: params,
     method: 'POST'
   })
@@ -51,7 +51,7 @@ export const saveUserPower = params => {
 // 获取角色列表接口
 export const getRoleList = params => {
   return axios({
-    url: '/yyrole/findAll',
+    url: '/role/findAll',
     data: params,
     method: 'POST'
   })

+ 10 - 10
src/store/modules/permission.js

@@ -9,16 +9,16 @@ import { asyncRouterMap, constantRouterMap } from '@/config/router.config'
  */
 function hasPermission (permission, route) {
   if (route.meta && route.meta.permission) {
-    // let flag = permission.find(item => {
-    //   return item&&item == route.meta.permission
-    // })
-    let flag = false
-    for (let i = 0, len = permission.length; i < len; i++) {
-      flag = route.meta.permission.includes(permission[i])
-      if (flag) {
-        return true
-      }
-    }
+    const flag = permission.find(item => {
+      return item && item == route.meta.permission
+    })
+    // let flag = false
+    // for (let i = 0, len = permission.length; i < len; i++) {
+    //   flag = route.meta.permission.includes(permission[i])
+    //   if (flag) {
+    //     return true
+    //   }
+    // }
     return flag
   }
   return true

+ 1 - 0
src/views/supplierManagement/Organization.vue

@@ -42,6 +42,7 @@
           id="organization-del"
           @click="delOrg(text)"
         >删除</a-button>
+        <span v-if="!$hasPermissions('B_organization_add_child') && !$hasPermissions('B_organization_edit') && !$hasPermissions('B_organization_del')">--</span>
       </template>
     </s-table>
     <!-- 新增子级 -->