directivePage.js 686 B

123456789101112131415161718192021222324252627
  1. export function permission(value, parent) {
  2. let permission = window.localStorage.getItem('permission')
  3. permission = permission.split(',')
  4. // if(parent) {
  5. // if(permission.includes(value) && permission.includes(parent)) {
  6. // return true
  7. // } else {
  8. // return false
  9. // }
  10. // } else {
  11. // if(permission.includes(value)) {
  12. // return true
  13. // } else {
  14. // return false
  15. // }
  16. // }
  17. if(permission.includes(value)) {
  18. return true
  19. } else if(permission.includes(value) && permission.includes(parent)) {
  20. return true
  21. } else {
  22. return false
  23. }
  24. }