public static void Init() { List <string> groupCodes = new List <string>(); #region Identity Array values = Enum.GetValues(IdentityGroup.授权操作.GetType()); foreach (IdentityGroup group in values) { groupCodes.Add(IdentityApplicationHelper.GetIdGroupCode(group)); } #endregion #region Task Array taskValues = Enum.GetValues(TaskIdGroup.任务分组.GetType()); foreach (TaskIdGroup group in taskValues) { groupCodes.Add(CTaskApplicationHelper.GetIdGroupCode(group)); } #endregion SerialNumber.RegisterGenerator(groupCodes, 1, 1); }
public static void Config() { List <string> groupCodes = new List <string>(); Array values = Enum.GetValues(IdentityGroup.授权操作.GetType()); foreach (IdentityGroup group in values) { groupCodes.Add(IdentityApplicationHelper.GetIdGroupCode(group)); } SerialNumber.RegisterGenerator(groupCodes, 1, 1); }
/// <summary> /// 生成分组对象编号 /// </summary> /// <returns></returns> public static long GenerateAuthorityOperationGroupId() { return(SerialNumber.GetSerialNumber(IdentityApplicationHelper.GetIdGroupCode(IdentityGroup.授权操作分组))); }
/// <summary> /// 生成用户编号 /// </summary> /// <returns></returns> public static long GenerateUserId() { return(SerialNumber.GetSerialNumber(IdentityApplicationHelper.GetIdGroupCode(IdentityGroup.用户))); }