Merge branch 'oa' into dev

main
jhc 1 year ago
commit 025d306d67

@ -29,19 +29,19 @@ func (a *ApprovalProvider) UpdateApprovalOAUUID(_ context.Context, in *approval.
model.DB.Model(&model.ApprovalOA{}).Where(&model.ApprovalOA{ApprovalID: in.ApprovalID}).Update("leave", approvalOA.Leave) model.DB.Model(&model.ApprovalOA{}).Where(&model.ApprovalOA{ApprovalID: in.ApprovalID}).Update("leave", approvalOA.Leave)
} else if model.GetOaType(in.ApplyType) == "outWork" { } else if model.GetOaType(in.ApplyType) == "outWork" {
approvalOA.OutWork.UUID = in.UUID approvalOA.OutWork.UUID = in.UUID
model.DB.Model(&model.ApprovalOA{}).Where(&model.ApprovalOA{ApprovalID: in.ApprovalID}).Update("outWork", approvalOA.OutWork) model.DB.Model(&model.ApprovalOA{}).Where(&model.ApprovalOA{ApprovalID: in.ApprovalID}).Update("out_work", approvalOA.OutWork)
} else if model.GetOaType(in.ApplyType) == "makeUp" { } else if model.GetOaType(in.ApplyType) == "makeUp" {
approvalOA.MakeUp.UUID = in.UUID approvalOA.MakeUp.UUID = in.UUID
model.DB.Model(&model.ApprovalOA{}).Where(&model.ApprovalOA{ApprovalID: in.ApprovalID}).Update("makeUp", approvalOA.MakeUp) model.DB.Model(&model.ApprovalOA{}).Where(&model.ApprovalOA{ApprovalID: in.ApprovalID}).Update("make_up", approvalOA.MakeUp)
} else if model.GetOaType(in.ApplyType) == "turnover" { } else if model.GetOaType(in.ApplyType) == "turnover" {
approvalOA.Turnover.UUID = in.UUID approvalOA.Turnover.UUID = in.UUID
model.DB.Model(&model.ApprovalOA{}).Where(&model.ApprovalOA{ApprovalID: in.ApprovalID}).Update("turnover", approvalOA.Turnover) model.DB.Model(&model.ApprovalOA{}).Where(&model.ApprovalOA{ApprovalID: in.ApprovalID}).Update("turnover", approvalOA.Turnover)
} else if model.GetOaType(in.ApplyType) == "overTime" { } else if model.GetOaType(in.ApplyType) == "overTime" {
approvalOA.OverTime.UUID = in.UUID approvalOA.OverTime.UUID = in.UUID
model.DB.Model(&model.ApprovalOA{}).Where(&model.ApprovalOA{ApprovalID: in.ApprovalID}).Update("overTime", approvalOA.OverTime) model.DB.Model(&model.ApprovalOA{}).Where(&model.ApprovalOA{ApprovalID: in.ApprovalID}).Update("over_time", approvalOA.OverTime)
} else if model.GetOaType(in.ApplyType) == "leaveApply" { } else if model.GetOaType(in.ApplyType) == "leaveApply" {
approvalOA.LeaveApply.UUID = in.UUID approvalOA.LeaveApply.UUID = in.UUID
model.DB.Model(&model.ApprovalOA{}).Where(&model.ApprovalOA{ApprovalID: in.ApprovalID}).Update("leaveApply", approvalOA.LeaveApply) model.DB.Model(&model.ApprovalOA{}).Where(&model.ApprovalOA{ApprovalID: in.ApprovalID}).Update("leave_apply", approvalOA.LeaveApply)
} }
return response, nil return response, nil
} }

Loading…
Cancel
Save