diff --git a/pkg/model/approval_oa.go b/pkg/model/approval_oa.go index bfbffbc..866f10c 100644 --- a/pkg/model/approval_oa.go +++ b/pkg/model/approval_oa.go @@ -250,9 +250,9 @@ func addOtherInfoToModel(a *Approval, approvalOA *ApprovalOA) error { fmt.Printf("a info is : %+v\n", a) fmt.Println("============== 打印 审批内容 ========== 结束 =========") - fmt.Println(sonMap[a.ApprovalType.KeyWord]) + fmt.Println(sonMap[a.Type]) - v := GetSonMapValue(a.ApprovalType.KeyWord) + v := GetSonMapValue(a.Type) switch v { case "leave": copier.CopyWithOption(&approvalOA.Leave.ApprovalUsers, a.ApprovalUsers, copier.Option{DeepCopy: true})