Package | Description |
---|---|
cn.jsj.onclock.dao | |
cn.jsj.onclock.interceptor | |
cn.jsj.onclock.pojo.identity | |
cn.jsj.onclock.service | |
cn.jsj.onclock.service.impl |
Modifier and Type | Method and Description |
---|---|
UserIdentityEnum |
UserDao.getUserIdentity(Long userId)
查询用户权限信息
|
Modifier and Type | Method and Description |
---|---|
void |
UserDao.updateUserIdentity(Long userId,
UserIdentityEnum identity)
更新用户的角色信息
|
Modifier and Type | Method and Description |
---|---|
static UserIdentityEnum |
RequestThreadContext.requesterIdentity()
线程容器中获取发出请求的用户角色
|
Modifier and Type | Method and Description |
---|---|
String |
TokenCensor.tokenIssue(Long userId,
UserIdentityEnum identityEnum,
String sessionKey) |
Modifier and Type | Method and Description |
---|---|
static UserIdentityEnum |
UserIdentityEnum.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static UserIdentityEnum[] |
UserIdentityEnum.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
UserIdentityEnum.hasCreateGroupPower(UserIdentityEnum identityEnum)
检查身份信息是否可以创建群组
|
static boolean |
UserIdentityEnum.hasPowerOfCheckOthersSign(UserIdentityEnum identityEnum)
检查用户是否具有查看其他用户发起的签到的完成情况的权限
|
static boolean |
UserIdentityEnum.hasPowerOfInputLabel(UserIdentityEnum identity)
检查身份信息是否可以录入签到标签
|
static boolean |
UserIdentityEnum.hasPowerOfRenameLabel(UserIdentityEnum identity)
检查用户身份是否可以重命名签到标签
|
static boolean |
UserIdentityEnum.isAdministrator(UserIdentityEnum identityEnum) |
static boolean |
UserIdentityEnum.isCollector(UserIdentityEnum identityEnum) |
static boolean |
UserIdentityEnum.isExecutor(UserIdentityEnum identityEnum) |
Modifier and Type | Method and Description |
---|---|
void |
SignService.clockRecordOutPutExcel(Long userId,
@NotNull UserIdentityEnum userIdentityEnum,
Long groupId,
@NotNull @Size(min=1,max=20000) List<Long> executorIdList,
@NotNull @Size(min=1,max=130) List<Long> signIdList,
javax.servlet.http.HttpServletResponse response)
群组内部分人员的签到信息Excel表格导出
|
Long |
GroupService.creatGroup(@NotBlank @Length(max=40) String groupName,
Long creatorId,
@NotNull UserIdentityEnum userIdentity)
创建一个群组
|
void |
LabelService.insertOneLabel(@NotNull UserIdentityEnum identity,
@NotBlank @Length(max=60) String title,
@NotBlank @Length(max=200) String labelNum)
管理员录入标签卡信息
|
List<TaskEnt> |
SignService.listExecutorFinishProgressInSpecialSign(Long userId,
Long executorId,
@NotNull @Size(min=1) List<Long> signIdList,
@NotNull UserIdentityEnum userIdentity)
查询某一签到者在特定的几个签到中的完成情况
|
List<TaskEnt> |
SignService.listSignFinishProgress(Long userId,
@NotNull UserIdentityEnum userIdentity,
Long signId)
用户查看自己发起的某一次签到的完成进度(用户仅仅可以看到自己发起的签到,管理员身份也可以查看别人的签到)
|
void |
LabelService.updateLabelTitle(Long labelId,
@NotNull UserIdentityEnum identity,
@NotBlank @Length(max=60) String labelTitle)
管理员更新标签名称
|
Modifier and Type | Method and Description |
---|---|
void |
SignServiceImpl.clockRecordOutPutExcel(Long userId,
UserIdentityEnum userIdentityEnum,
Long groupId,
List<Long> executorIdList,
List<Long> signIdList,
javax.servlet.http.HttpServletResponse response)
群组内部分人员的签到信息Excel表格导出
|
Long |
GroupServiceImpl.creatGroup(String groupName,
Long creatorId,
UserIdentityEnum userIdentity)
创建一个群组
|
void |
LabelServiceImpl.insertOneLabel(UserIdentityEnum identity,
String title,
String labelNum)
管理员录入标签卡信息
|
List<TaskEnt> |
SignServiceImpl.listExecutorFinishProgressInSpecialSign(Long userId,
Long executorId,
List<Long> signIdList,
UserIdentityEnum userIdentity)
查询某一签到者在特定的几个签到中的完成情况
|
List<TaskEnt> |
SignServiceImpl.listSignFinishProgress(Long userId,
UserIdentityEnum userIdentity,
Long signId)
用户查看自己发起的某一次签到的完成进度(用户仅仅可以看到自己发起的签到,管理员身份也可以查看别人的签到)
|
void |
LabelServiceImpl.updateLabelTitle(Long labelId,
UserIdentityEnum identity,
String labelTitle)
管理员更新标签名称
|
Copyright © 2022. All rights reserved.