fix: 修复邮件内申请人异常的bug。

This commit is contained in:
YuleiLan 2021-05-20 14:23:06 +08:00
parent f5ab651f15
commit f2c63dee77

View File

@ -422,6 +422,7 @@ func (h *Handle) HandleWorkOrder(
parallelStatusOk bool
processInfo process.Info
currentUserInfo system.SysUser
applyUserInfo system.SysUser
sendToUserList []system.SysUser
noticeList []int
sendSubject string = "您有一条待办工单,请及时处理"
@ -454,6 +455,12 @@ func (h *Handle) HandleWorkOrder(
return
}
// 查询工单创建人信息
err = orm.Eloquent.Model(&system.SysUser{}).Where("user_id = ?", h.workOrderDetails.Creator).Find(&applyUserInfo).Error
if err != nil {
return
}
// 获取流程信息
err = orm.Eloquent.Model(&process.Info{}).Where("id = ?", h.workOrderDetails.Process).Find(&processInfo).Error
if err != nil {
@ -809,7 +816,7 @@ func (h *Handle) HandleWorkOrder(
ProcessId: h.workOrderDetails.Process,
Id: h.workOrderDetails.Id,
Title: h.workOrderDetails.Title,
Creator: currentUserInfo.NickName,
Creator: applyUserInfo.NickName,
Priority: h.workOrderDetails.Priority,
CreatedAt: h.workOrderDetails.CreatedAt.Format("2006-01-02 15:04:05"),
}