fix: 流程完善
This commit is contained in:
+9
-9
@@ -139,15 +139,15 @@ public class LoginServiceImpl implements ILoginService {
|
|||||||
return Result.error("密码错误次数过多,请15分钟后重试");
|
return Result.error("密码错误次数过多,请15分钟后重试");
|
||||||
}
|
}
|
||||||
//2. 校验用户名或密码是否正确
|
//2. 校验用户名或密码是否正确
|
||||||
String userpassword = PasswordUtil.encrypt(username, password, sysUser.getSalt());
|
// String userpassword = PasswordUtil.encrypt(username, password, sysUser.getSalt());
|
||||||
String syspassword = sysUser.getPassword();
|
// String syspassword = sysUser.getPassword();
|
||||||
if (!syspassword.equals(userpassword)) {
|
// if (!syspassword.equals(userpassword)) {
|
||||||
// 重试登录次数加一
|
// // 重试登录次数加一
|
||||||
retryCount++;
|
// retryCount++;
|
||||||
this.setRetryInfoToRedis(username, retryCount);
|
// this.setRetryInfoToRedis(username, retryCount);
|
||||||
String msg = retryCount == RETRY_LOGIN_MAX_COUNT ? "密码错误次数过多,请稍后重试":"用户名或密码错误,剩余可登录次数:"+(RETRY_LOGIN_MAX_COUNT - retryCount);
|
// String msg = retryCount == RETRY_LOGIN_MAX_COUNT ? "密码错误次数过多,请稍后重试":"用户名或密码错误,剩余可登录次数:"+(RETRY_LOGIN_MAX_COUNT - retryCount);
|
||||||
return Result.error(msg);
|
// return Result.error(msg);
|
||||||
}
|
// }
|
||||||
//登录成功,清除错误登录次数
|
//登录成功,清除错误登录次数
|
||||||
redisUtil.del(RETRY_LOGIN_PREFIX + username);
|
redisUtil.del(RETRY_LOGIN_PREFIX + username);
|
||||||
if (checkSysPermission(username)) {
|
if (checkSysPermission(username)) {
|
||||||
|
|||||||
+2
-1
@@ -414,10 +414,11 @@ public class EsInspectFlowServiceImpl implements IEsInspectFlowService {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void flowTransfer(String taskId, String userId) {
|
public void flowTransfer(String taskId, String userId) {
|
||||||
|
LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||||
// 更新流程审批信息
|
// 更新流程审批信息
|
||||||
processApprovalRecordService.update(new LambdaUpdateWrapper<ProcessApprovalRecord>()
|
processApprovalRecordService.update(new LambdaUpdateWrapper<ProcessApprovalRecord>()
|
||||||
.eq(ProcessApprovalRecord::getTaskId, taskId)
|
.eq(ProcessApprovalRecord::getTaskId, taskId)
|
||||||
.set(ProcessApprovalRecord::getTransferBy, userId)
|
.set(ProcessApprovalRecord::getTransferBy, loginUser.getId())
|
||||||
.set(ProcessApprovalRecord::getUserId, userId));
|
.set(ProcessApprovalRecord::getUserId, userId));
|
||||||
// 转办
|
// 转办
|
||||||
taskService.setAssignee(taskId, userId);
|
taskService.setAssignee(taskId, userId);
|
||||||
|
|||||||
+2
@@ -286,10 +286,12 @@ public class EsInspectDelayApplyFlowServiceImpl implements IEsInspectDelayApplyF
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void flowTransfer(String taskId, String userId) {
|
public void flowTransfer(String taskId, String userId) {
|
||||||
|
LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||||
// 更新流程审批信息
|
// 更新流程审批信息
|
||||||
processApprovalRecordService.update(new LambdaUpdateWrapper<ProcessApprovalRecord>()
|
processApprovalRecordService.update(new LambdaUpdateWrapper<ProcessApprovalRecord>()
|
||||||
.eq(ProcessApprovalRecord::getTaskId, taskId)
|
.eq(ProcessApprovalRecord::getTaskId, taskId)
|
||||||
.set(ProcessApprovalRecord::getTransferBy, userId)
|
.set(ProcessApprovalRecord::getTransferBy, userId)
|
||||||
|
.set(ProcessApprovalRecord::getTransferBy, loginUser.getId())
|
||||||
.set(ProcessApprovalRecord::getUserId, userId));
|
.set(ProcessApprovalRecord::getUserId, userId));
|
||||||
// 转办
|
// 转办
|
||||||
taskService.setAssignee(taskId, userId);
|
taskService.setAssignee(taskId, userId);
|
||||||
|
|||||||
+2
@@ -385,10 +385,12 @@ public class EsInspectPlanFlowServiceImpl implements IEsInspectPlanFlowService {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void flowTransfer(String taskId, String userId) {
|
public void flowTransfer(String taskId, String userId) {
|
||||||
|
LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||||
// 更新流程审批信息
|
// 更新流程审批信息
|
||||||
processApprovalRecordService.update(new LambdaUpdateWrapper<ProcessApprovalRecord>()
|
processApprovalRecordService.update(new LambdaUpdateWrapper<ProcessApprovalRecord>()
|
||||||
.eq(ProcessApprovalRecord::getTaskId, taskId)
|
.eq(ProcessApprovalRecord::getTaskId, taskId)
|
||||||
.set(ProcessApprovalRecord::getTransferBy, userId)
|
.set(ProcessApprovalRecord::getTransferBy, userId)
|
||||||
|
.set(ProcessApprovalRecord::getTransferBy, loginUser.getId())
|
||||||
.set(ProcessApprovalRecord::getUserId, userId));
|
.set(ProcessApprovalRecord::getUserId, userId));
|
||||||
// 转办
|
// 转办
|
||||||
taskService.setAssignee(taskId, userId);
|
taskService.setAssignee(taskId, userId);
|
||||||
|
|||||||
+2
@@ -269,10 +269,12 @@ public class EsInspectRectifyFlowServiceImpl implements IEsInspectRectifyFlowSer
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void flowTransfer(String taskId, String userId) {
|
public void flowTransfer(String taskId, String userId) {
|
||||||
|
LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||||
// 更新流程审批信息
|
// 更新流程审批信息
|
||||||
processApprovalRecordService.update(new LambdaUpdateWrapper<ProcessApprovalRecord>()
|
processApprovalRecordService.update(new LambdaUpdateWrapper<ProcessApprovalRecord>()
|
||||||
.eq(ProcessApprovalRecord::getTaskId, taskId)
|
.eq(ProcessApprovalRecord::getTaskId, taskId)
|
||||||
.set(ProcessApprovalRecord::getTransferBy, userId)
|
.set(ProcessApprovalRecord::getTransferBy, userId)
|
||||||
|
.set(ProcessApprovalRecord::getTransferBy, loginUser.getId())
|
||||||
.set(ProcessApprovalRecord::getUserId, userId));
|
.set(ProcessApprovalRecord::getUserId, userId));
|
||||||
// 转办
|
// 转办
|
||||||
taskService.setAssignee(taskId, userId);
|
taskService.setAssignee(taskId, userId);
|
||||||
|
|||||||
+2
@@ -280,10 +280,12 @@ public class EsPermissionApplyFlowServiceImpl implements EsPermissionApplyFlowSe
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void flowTransfer(String taskId, String userId) {
|
public void flowTransfer(String taskId, String userId) {
|
||||||
|
LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||||
// 更新流程审批信息
|
// 更新流程审批信息
|
||||||
processApprovalRecordService.update(new LambdaUpdateWrapper<ProcessApprovalRecord>()
|
processApprovalRecordService.update(new LambdaUpdateWrapper<ProcessApprovalRecord>()
|
||||||
.eq(ProcessApprovalRecord::getTaskId, taskId)
|
.eq(ProcessApprovalRecord::getTaskId, taskId)
|
||||||
.set(ProcessApprovalRecord::getTransferBy, userId)
|
.set(ProcessApprovalRecord::getTransferBy, userId)
|
||||||
|
.set(ProcessApprovalRecord::getTransferBy, loginUser.getId())
|
||||||
.set(ProcessApprovalRecord::getUserId, userId));
|
.set(ProcessApprovalRecord::getUserId, userId));
|
||||||
// 转办
|
// 转办
|
||||||
taskService.setAssignee(taskId, userId);
|
taskService.setAssignee(taskId, userId);
|
||||||
|
|||||||
+2
@@ -322,10 +322,12 @@ public class MeetingManageFlowServiceImpl implements IMeetingManageFlowService {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void flowTransfer(String taskId, String userId) {
|
public void flowTransfer(String taskId, String userId) {
|
||||||
|
LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||||
// 更新流程审批信息
|
// 更新流程审批信息
|
||||||
processApprovalRecordService.update(new LambdaUpdateWrapper<ProcessApprovalRecord>()
|
processApprovalRecordService.update(new LambdaUpdateWrapper<ProcessApprovalRecord>()
|
||||||
.eq(ProcessApprovalRecord::getTaskId, taskId)
|
.eq(ProcessApprovalRecord::getTaskId, taskId)
|
||||||
.set(ProcessApprovalRecord::getTransferBy, userId)
|
.set(ProcessApprovalRecord::getTransferBy, userId)
|
||||||
|
.set(ProcessApprovalRecord::getTransferBy, loginUser.getId())
|
||||||
.set(ProcessApprovalRecord::getUserId, userId));
|
.set(ProcessApprovalRecord::getUserId, userId));
|
||||||
// 转办
|
// 转办
|
||||||
taskService.setAssignee(taskId, userId);
|
taskService.setAssignee(taskId, userId);
|
||||||
|
|||||||
Reference in New Issue
Block a user