odf_new/web/assets/index.DRG29rml.js
zpc 2fee350fec
All checks were successful
continuous-integration/drone/push Build is passing
21
2026-04-06 17:47:49 +08:00

2 lines
823 B
JavaScript

import{f as s,V as e,W as i,X as r}from"./index-D5I0Z0FC.js";const t=s({token:e("token")||"",userId:e("userId")||"",userName:e("userName")||"",isPermission:!1,permissions:JSON.parse(e("permissions")||"[]"),modules:JSON.parse(e("modules")||"[]"),dictUnitTypes:[],dictBusinessTypes:[],setAuth(s,e,r,t){this.token=s,this.userId=e,this.userName=r,this.permissions=t||[],i("token",s),i("userId",e),i("userName",r),i("permissions",JSON.stringify(this.permissions))},hasPermi(s){return!!this.permissions.includes("*:*:*")||this.permissions.includes(s)},setModules(s){this.modules=s||[],i("modules",JSON.stringify(this.modules))},clearAuth(){this.token="",this.userId="",this.userName="",this.isPermission=!1,this.permissions=[],this.modules=[],r("token"),r("userId"),r("userName"),r("permissions"),r("modules")}});export{t as s};