工单分派功能修改
This commit is contained in:
parent
c0dc2f565c
commit
43ac7130eb
|
|
@ -209,6 +209,17 @@ public class QmsIssueTicketControllerService {
|
||||||
throw new NflgException(STATE.BusinessError, "不能将工单分配给自己");
|
throw new NflgException(STATE.BusinessError, "不能将工单分配给自己");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 更新工单审批状态和意见
|
||||||
|
issueTicketService.lambdaUpdate()
|
||||||
|
.eq(QmsIssueTicket::getId, ticket.getId())
|
||||||
|
.set(QmsIssueTicket::getApprovalStatus, request.getApprovalStatus())
|
||||||
|
.set(request.getApprovalOpinion() != null,
|
||||||
|
QmsIssueTicket::getApprovalOpinion, request.getApprovalOpinion())
|
||||||
|
.set(QmsIssueTicket::getUpdateUserId, currentUserId)
|
||||||
|
.set(QmsIssueTicket::getUpdateUserName, currentUserName)
|
||||||
|
.set(QmsIssueTicket::getUpdateTime, now)
|
||||||
|
.update();
|
||||||
|
|
||||||
// 批量查询并校验所有处理人
|
// 批量查询并校验所有处理人
|
||||||
List<User> handlerUsers = userService.listByIds(request.getHandlerUserIds());
|
List<User> handlerUsers = userService.listByIds(request.getHandlerUserIds());
|
||||||
if (handlerUsers.size() != request.getHandlerUserIds().size()) {
|
if (handlerUsers.size() != request.getHandlerUserIds().size()) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue