'-'
zhangwei
2025-07-28 bb576469eb1e2cb2bf8e1717902702ca28f5ef65
src/utils/auth.ts
@@ -123,6 +123,24 @@
  obj.username = data.enterpriseName;
  storageLocal().setItem(userKey, obj);
}
export function setRoleListInfo(data: DataInfo<Date>) {
  useUserStoreHook().SET_ROLES_LIST(data);
  storageLocal().setItem("rolesList", data);
}
export function setNowRole(data: DataInfo<Date>) {
  const list = storageLocal().getItem<DataInfo<number>>(userKey)?.exRoles ?? [];
  if (list.length > 0) {
    const obj = list.find(item => {
      return item.code == data.code;
    });
    data = { ...obj, ...data };
  }
  useUserStoreHook().SET_NOW_ROLE(data);
  storageLocal().setItem("nowRole", data);
}
export function removeEnterpriseInfo() {
  storageLocal().removeItem("enterpriseInfo");
}