Package | Description |
---|---|
cn.jsj.onclock.aop.aspect | |
cn.jsj.onclock.service |
Modifier and Type | Method and Description |
---|---|
void |
PrimaryKeyParamIntegerHandler.initialize(PrimaryKeyParam constraintAnnotation) |
void |
PrimaryKeyParamLongHandler.initialize(PrimaryKeyParam constraintAnnotation) |
Modifier and Type | Method and Description |
---|---|
Long |
SignService.addOneSign(Long creatorId,
Long aimGroupId,
@NotNull Date startTime,
@NotNull Date limitTime,
@NotBlank @Length(max=40) String title,
Long labelId,
@NotNull @Size(min=1) List<Long> userIdList)
群相关负责人主动发起一次签到
|
Long |
SignService.addOneSign(Long creatorId,
Long aimGroupId,
@NotNull Date startTime,
@NotNull Date limitTime,
@NotBlank @Length(max=40) String title,
Long labelId,
@NotNull @Size(min=1) List<Long> userIdList)
群相关负责人主动发起一次签到
|
Long |
SignService.addOneSign(Long creatorId,
Long aimGroupId,
@NotNull Date startTime,
@NotNull Date limitTime,
@NotBlank @Length(max=40) String title,
Long labelId,
@NotNull @Size(min=1) List<Long> userIdList)
群相关负责人主动发起一次签到
|
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表格导出
|
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)
创建一个群组
|
Long |
GroupService.deleteOneGroup(Long userId,
Long groupId)
解散一个群组
|
Long |
GroupService.deleteOneGroup(Long userId,
Long groupId)
解散一个群组
|
UserEnt |
GroupService.getOneGroupFriendInfo(Long userId,
Long friendId,
Long groupId)
查询群组中的某位用户的个人信息
|
UserEnt |
GroupService.getOneGroupFriendInfo(Long userId,
Long friendId,
Long groupId)
查询群组中的某位用户的个人信息
|
UserEnt |
GroupService.getOneGroupFriendInfo(Long userId,
Long friendId,
Long groupId)
查询群组中的某位用户的个人信息
|
LabelEnt |
LabelService.getOneLabelById(Long labelId)
Id获取标签实体 (不需要验证用户身份)
|
UserGroupInfo |
GroupService.getUserGroupInfo(Long userId,
Long groupId)
获取用户在某群组中的成员信息(一般用于检查用户是否在该群组中)
|
UserGroupInfo |
GroupService.getUserGroupInfo(Long userId,
Long groupId)
获取用户在某群组中的成员信息(一般用于检查用户是否在该群组中)
|
void |
UserService.getUserHeadPicture(Long userId,
javax.servlet.http.HttpServletResponse response)
获取用户上传的头像
|
UserEnt |
UserService.getUserInfo(Long userId)
获取用户个人基本信息
|
ApproveResultEnum |
UserJoinRequestService.judgeGroupRequest(Long userId,
Long userJoinRequestId,
@NotNull ApproveResultEnum result)
群相关负责人审批普通用户提交的加群申请信息
|
ApproveResultEnum |
UserJoinRequestService.judgeGroupRequest(Long userId,
Long userJoinRequestId,
@NotNull ApproveResultEnum result)
群相关负责人审批普通用户提交的加群申请信息
|
List<TaskEnt> |
SignService.listExecutorFinishProgressInSpecialSign(Long userId,
Long executorId,
@NotNull @Size(min=1) List<Long> signIdList,
@NotNull UserIdentityEnum userIdentity)
查询某一签到者在特定的几个签到中的完成情况
|
List<TaskEnt> |
SignService.listExecutorFinishProgressInSpecialSign(Long userId,
Long executorId,
@NotNull @Size(min=1) List<Long> signIdList,
@NotNull UserIdentityEnum userIdentity)
查询某一签到者在特定的几个签到中的完成情况
|
List<TaskEnt> |
SignService.listExecutorTask(Long userId,
Integer pageNum,
Integer pageSize)
查询用户相关的签到任务实体(详细)
|
List<UserGroupInfo> |
GroupService.listGroupLikePrefixNameAboutUser(Long userId,
@NotBlank @Length(max=40,min=1) String prefix,
Integer pageNum,
Integer pageSize)
查询符合前缀规则的用户已经加入的群组
|
List<UserJoinRequest> |
UserJoinRequestService.listGroupReceivedUserJoinRequest(Long userId,
Long groupId,
ApproveResultEnum result,
Integer pageNum,
Integer pageSize)
获取群组收到的加群申请信息
|
List<UserJoinRequest> |
UserJoinRequestService.listGroupReceivedUserJoinRequest(Long userId,
Long groupId,
ApproveResultEnum result,
Integer pageNum,
Integer pageSize)
获取群组收到的加群申请信息
|
List<TaskEnt> |
ClockService.listLabelCouldFinishTask(Long userId,
Long labelId)
查询此时通过标签卡可以完成的签到任务
|
List<TaskEnt> |
ClockService.listLabelCouldFinishTask(Long userId,
Long labelId)
查询此时通过标签卡可以完成的签到任务
|
List<SignEnt> |
SignService.listSignEntOfIssuedFromUser(Long userId,
Integer pageNum,
Integer pageSize)
查询用户发起的签到列表(详细)
|
List<TaskEnt> |
SignService.listSignFinishProgress(Long userId,
@NotNull UserIdentityEnum userIdentity,
Long signId)
用户查看自己发起的某一次签到的完成进度(用户仅仅可以看到自己发起的签到,管理员身份也可以查看别人的签到)
|
List<TaskEnt> |
SignService.listSignFinishProgress(Long userId,
@NotNull UserIdentityEnum userIdentity,
Long signId)
用户查看自己发起的某一次签到的完成进度(用户仅仅可以看到自己发起的签到,管理员身份也可以查看别人的签到)
|
List<SignEnt> |
SignService.listSignRecord(Long userId,
Long groupId,
@NotNull Date from,
Date until,
Integer pageNum,
Integer pageSize)
查询用户在某一群组中的发起签到记录
|
List<SignEnt> |
SignService.listSignRecord(Long userId,
Long groupId,
@NotNull Date from,
Date until,
Integer pageNum,
Integer pageSize)
查询用户在某一群组中的发起签到记录
|
List<ClockEnt> |
ClockService.listUserClockRecord(Long user,
@NotNull ClockStatusEnum clockStatus,
Integer pageNum,
Integer pageSize)
用户查询自己的打卡信息
|
List<UserGroupInfo> |
GroupService.listUserGroupInformationAboutUser(Long userId,
Integer pageNum,
Integer pageSize)
获取用户加入的群组列表,分页显示
|
List<Long> |
UserJoinRequestService.listUserIdCouldCheckGroupJoinRequestInOneGroup(Long groupId)
获取群内具有审批其他用户加群申请权限的用户Id
|
List<UserGroupInfo> |
GroupService.listUserInfoInGroup(Long userId,
Long groupId,
Integer pageNum,
Integer pageSize)
获取某一群组内的成员信息
|
List<UserGroupInfo> |
GroupService.listUserInfoInGroup(Long userId,
Long groupId,
Integer pageNum,
Integer pageSize)
获取某一群组内的成员信息
|
List<UserGroupInfo> |
GroupService.listUserInfoInGroupWithoutPage(Long userId,
Long groupId)
获取某一群组内的成员信息
|
List<UserGroupInfo> |
GroupService.listUserInfoInGroupWithoutPage(Long userId,
Long groupId)
获取某一群组内的成员信息
|
List<UserJoinRequest> |
UserJoinRequestService.listUserJoinRequest(Long userId,
ApproveResultEnum result,
Integer pageNum,
Integer pageSize)
用户获取和自己相关的群组申请记录
|
void |
UserService.saveUserHeadPicture(Long userId,
@NotNull org.springframework.web.multipart.MultipartFile pictureFile)
用户更换头像
|
ApproveResultEnum |
UserJoinRequestService.submitUserJoinGroupRequest(Long userId,
Long groupId,
@NotBlank @Length(max=500) String message,
@Length(max=40) String leaveName)
用户提交个人加群申请
|
ApproveResultEnum |
UserJoinRequestService.submitUserJoinGroupRequest(Long userId,
Long groupId,
@NotBlank @Length(max=500) String message,
@Length(max=40) String leaveName)
用户提交个人加群申请
|
void |
GroupService.updateGroupAuthWay(Long userId,
Long groupId,
@NotNull GroupJoinAuthEnum authEnum)
用户修改群审批方式
|
void |
GroupService.updateGroupAuthWay(Long userId,
Long groupId,
@NotNull GroupJoinAuthEnum authEnum)
用户修改群审批方式
|
String |
GroupService.updateGroupName(Long userId,
Long groupId,
@NotBlank @Length(max=40) String newName)
修改群组名称
|
String |
GroupService.updateGroupName(Long userId,
Long groupId,
@NotBlank @Length(max=40) String newName)
修改群组名称
|
void |
LabelService.updateLabelTitle(Long labelId,
@NotNull UserIdentityEnum identity,
@NotBlank @Length(max=60) String labelTitle)
管理员更新标签名称
|
void |
UserService.updateUserInformation(Long userId,
@Length(max=8) String name,
@Length(min=11,max=11) String teleNumber,
@Length(max=12) String orgDescription)
更新用户的个人信息
|
String |
ClockService.userClock(Long userId,
Long labelId,
@Length(max=1000) String leaveStr)
用户打卡
|
String |
ClockService.userClock(Long userId,
Long labelId,
@Length(max=1000) String leaveStr)
用户打卡
|
Copyright © 2022. All rights reserved.