作者 tangxuhui

调整赋值

... ... @@ -14,7 +14,7 @@ type UndertakerFeedbackService struct {
func (srv UndertakerFeedbackService) SearchFeedback(cmd *command.SearchFeedbackCommand) (interface{}, error) {
gateway := allied_creation_cooperation.NewHttplibAlliedCreationCooperation(
cmd.Operator)
resultMenu, err := gateway.ContractUndertakerFeedbackSearch(allied_creation_cooperation.ReqContractUndertakerFeedbackSearch{
result, err := gateway.ContractUndertakerFeedbackSearch(allied_creation_cooperation.ReqContractUndertakerFeedbackSearch{
PageNumber: cmd.PageNumber,
PageSize: cmd.PageSize,
CooperationContractName: cmd.ContractName,
... ... @@ -23,5 +23,10 @@ func (srv UndertakerFeedbackService) SearchFeedback(cmd *command.SearchFeedbackC
if err != nil {
return nil, application.ThrowError(application.BUSINESS_ERROR, err.Error())
}
return resultMenu, nil
for i, v := range result.Grid.List {
result.Grid.List[i].ContractUndertaker.UserCode = v.ContractUndertaker.UserInfo.UserCode
result.Grid.List[i].ContractUndertaker.UserName = v.ContractUndertaker.UserInfo.UserName
result.Grid.List[i].ContractUndertaker.UserPhone = v.ContractUndertaker.UserInfo.UserPhone
}
return result, nil
}
... ...