diff --git a/pkg/model/approval_oa.go b/pkg/model/approval_oa.go index 3975117..ea8cf10 100644 --- a/pkg/model/approval_oa.go +++ b/pkg/model/approval_oa.go @@ -390,10 +390,12 @@ func (oa *ApprovalOA) BuildResContent(a *Approval, request *approval.CreateReque } func (oa *ApprovalOA) copyOAToRpc(a *Approval, request *approval.CreateRequest) error { - copier.CopyWithOption(&request.ApprovalOA, a.ApprovalOA, copier.Option{DeepCopy: true}) - + approvalOA := new(approval.ApprovalOA) + copier.CopyWithOption(&approvalOA, a.ApprovalOA, copier.Option{DeepCopy: true}) + request.ApprovalOA = approvalOA fmt.Println("============== 查询 审批内容 1.0 ========== 开始 =========") fmt.Printf("approval_oa info is : %+v\n", a) + fmt.Printf("approvalOA info is : %+v\n", approvalOA) fmt.Printf("request.ApprovalOA info is : %+v\n", request.ApprovalOA) fmt.Println("============== 查询 审批内容 ========== 结束 =========")