getters.js 661 B

123456789101112131415161718192021222324252627
  1. /*
  2. 因为app没有像浏览器那样刷新清缓存的功能,所以不用取缓存判断。但是一定要记得退出清掉全部缓存
  3. */
  4. // 登陆状态
  5. export const loginStatus=(state)=>{
  6. return state.token ? true : false
  7. }
  8. // 模块查看权限
  9. export const authList=(state)=>{
  10. let res=state.loginResponse
  11. return res.auth ? res.auth : []
  12. }
  13. // 用户登陆账号
  14. export const userid=(state)=>{
  15. let res=state.loginResponse
  16. return res.userid ? res.userid : null
  17. }
  18. // 设备品牌
  19. export const deviceBrand=(state)=>{
  20. return state.systemInfo.brand
  21. }
  22. // 禁止提交
  23. export const disabledSubmit=(state)=>{
  24. return state.submitStatus ? true :false
  25. }