package service import ( "context" "youngee_b_api/db" "youngee_b_api/model/http_model" "youngee_b_api/pack" "github.com/sirupsen/logrus" ) var Finish *finish type finish struct { } // FinishOpinion 在上传脚本表上提交修改意见 func (*finish) GetFinishData(ctx context.Context, request http_model.GetFinishDataRequest) (*http_model.GetFinishData, error) { finishRecruitStrategyList, err := db.GetFinishData(ctx, request.ProjectId) if err != nil { logrus.WithContext(ctx).Errorf("[Finish service] call CreateFinish error,err:%+v", err) return nil, err } res := new(http_model.GetFinishData) res.FinishRecruitStrategy = pack.MGormRecruitStrategyListToHttpGetFinishDataInfoList(finishRecruitStrategyList) return res, nil }