巡检工单修改
This commit is contained in:
parent
04ae6faceb
commit
3ef270bb02
|
|
@ -301,18 +301,6 @@ public class QmsIssueTicketProcessControllerService {
|
|||
|
||||
Long processId = process.getId();
|
||||
|
||||
// 3. 保存数据:前端传入approvalStatus/approvalOpinion,数据库填入leaderApprovalResult/leaderApprovalOpinion
|
||||
issueTicketProcessService.lambdaUpdate()
|
||||
.eq(QmsIssueTicketProcess::getId, processId)
|
||||
.set(request.getApprovalOpinion() != null,
|
||||
QmsIssueTicketProcess::getLeaderApprovalOpinion, request.getApprovalOpinion())
|
||||
.set(request.getApprovalStatus() != null,
|
||||
QmsIssueTicketProcess::getLeaderApprovalResult, request.getApprovalStatus())
|
||||
.set(QmsIssueTicketProcess::getLeaderUserId, currentUserId)
|
||||
.set(QmsIssueTicketProcess::getLeaderUserName, UserUtil.getUserName())
|
||||
.set(QmsIssueTicketProcess::getLeaderApprovalTime, now)
|
||||
.update();
|
||||
|
||||
issueTicketToDoService.processed(ticket.getId());
|
||||
|
||||
Short leaderApprovalResult = request.getApprovalStatus();
|
||||
|
|
@ -371,6 +359,17 @@ public class QmsIssueTicketProcessControllerService {
|
|||
issueTicketToDoService.save(todoItem);
|
||||
}
|
||||
} else if (leaderApprovalResult == 0) {
|
||||
// 同意:保存领导审批结果
|
||||
issueTicketProcessService.lambdaUpdate()
|
||||
.eq(QmsIssueTicketProcess::getId, processId)
|
||||
.set(request.getApprovalOpinion() != null,
|
||||
QmsIssueTicketProcess::getLeaderApprovalOpinion, request.getApprovalOpinion())
|
||||
.set(QmsIssueTicketProcess::getLeaderApprovalResult, request.getApprovalStatus())
|
||||
.set(QmsIssueTicketProcess::getLeaderUserId, currentUserId)
|
||||
.set(QmsIssueTicketProcess::getLeaderUserName, UserUtil.getUserName())
|
||||
.set(QmsIssueTicketProcess::getLeaderApprovalTime, now)
|
||||
.update();
|
||||
|
||||
// 同意:检查同一工单下所有处理记录是否都已完成
|
||||
Long issueTicketId = process.getIssueTicketId();
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue