检查表手动添加检查项时根据部门类型展示不一样

This commit is contained in:
王利强
2026-08-03 11:51:07 +08:00
parent 088ff356f2
commit ec76d588e2
50 changed files with 826 additions and 428 deletions

View File

@@ -35,6 +35,12 @@ function resolveRoleKey(roles, fallback = "") {
return normalizeRoleKey(first);
return normalizeRoleKey(first.roleKey || first.role || fallback);
}
function resolveUserIdentityRoleKey(userInfo) {
if (!userInfo)
return "";
const identity = normalizeUserIdentity(userInfo.userIdentity);
return normalizeRoleKey(identity == null ? void 0 : identity.roleKey);
}
function resolveUserRoleKey(userInfo) {
if (!userInfo)
return "";
@@ -134,7 +140,8 @@ function applyStoredUserInfo(target, stored) {
}
exports.applyProfileToUserInfo = applyProfileToUserInfo;
exports.applyStoredUserInfo = applyStoredUserInfo;
exports.getCurrentIdentityFromStorage = getCurrentIdentityFromStorage;
exports.resolveIdentityName = resolveIdentityName;
exports.resolveUserRoleKey = resolveUserRoleKey;
exports.resolveUserIdentityRoleKey = resolveUserIdentityRoleKey;
exports.saveUserInfoToStorage = saveUserInfoToStorage;
//# sourceMappingURL=../../.sourcemap/mp-weixin/utils/userInfo.js.map