permissions.js 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. let permissions = localStorage.getItem("permissionList").split(',');
  2. // 商品管理
  3. //商品审核
  4. export const verifyproduct = permissions.indexOf("/product/update/verify")>=0;
  5. //商品删除
  6. export const delproduct = permissions.indexOf("/update/deleteStatus")>=0;
  7. //商品编辑
  8. export const updateproduct = permissions.indexOf("/product/update/")>=0;
  9. //商品新增
  10. export const createproduct = permissions.indexOf("/product/create")>=0;
  11. // 商品分类
  12. // 商品分类新增
  13. export const createproductCategory = permissions.indexOf("/productCategory/create")>=0;
  14. // 商品分类删除
  15. export const deleteproductCategory = permissions.indexOf("/productCategory/delete/*")>=0;
  16. // 商品分类更新
  17. export const updateproductCategory = permissions.indexOf("/productCategory/update/*")>=0;
  18. // 品牌
  19. // 品牌新增
  20. export const createbrand = permissions.indexOf("/brand/create")>=0;
  21. // 品牌更新
  22. export const updatebrand = permissions.indexOf("/brand/update/*")>=0;
  23. // 品牌删除
  24. export const deletebrand = permissions.indexOf("/brand/delete/*")>=0;
  25. //用户列表
  26. // 用户新增
  27. export const createuse = permissions.indexOf("/admin/register")>=0;
  28. // 用户更新
  29. export const updateuse = permissions.indexOf("/admin/update/*")>=0;
  30. // 用户删除
  31. export const deleteuse = permissions.indexOf("/admin/delete/*")>=0;
  32. // 用户分配角色
  33. export const roleuse = permissions.indexOf("/admin/role/update")>=0;
  34. // 角色
  35. // 角色新增
  36. export const createrole = permissions.indexOf("/role/create")>=0;
  37. // 角色更新
  38. export const updaterole = permissions.indexOf("/role/update/*")>=0;
  39. // 角色删除
  40. export const deleterole = permissions.indexOf("/role/delete")>=0;
  41. // 角色分配菜单
  42. export const allotrolemenu = permissions.indexOf("/role/allocMenu")>=0;
  43. // 角色分配资源
  44. export const allotroleresource = permissions.indexOf("/role/allocResource")>=0;
  45. // 菜单
  46. // 菜单新增
  47. export const createmenu = permissions.indexOf("/menu/create")>=0;
  48. // 菜单更新
  49. export const updatemenu = permissions.indexOf("/menu/update/*")>=0;
  50. // 菜单删除
  51. export const deletemenu = permissions.indexOf("/menu/delete/*")>=0;
  52. // 生产地管理
  53. export const originsave = permissions.indexOf("/origin/save")>=0;
  54. export const originupdate = permissions.indexOf("/origin/update")>=0;
  55. export const origindelete = permissions.indexOf("/origin/delete")>=0;
  56. // 供应商管理
  57. export const companycreate = permissions.indexOf("/umsCompany/info/add")>=0;
  58. export const companydelete = permissions.indexOf("/umsCompany/info/delete")>=0;
  59. export const companyupdate = permissions.indexOf("/umsCompany/info/update")>=0;
  60. // 广告
  61. export const adcreate = permissions.indexOf("/home/advertise/create")>=0;
  62. export const adupdate = permissions.indexOf("/home/advertise/update/*")>=0;
  63. export const addelete = permissions.indexOf("/home/advertise/delete")>=0;