|
@@ -65,12 +65,17 @@ func (*job) DeleteJob(ctx context.Context, request http_model.DeleteJobRequest)
|
|
|
func (*job) FindJobByEnterpriseId(ctx context.Context, request http_model.FindAllJobRequest) (*http_model.FindAllJobData, error) {
|
|
|
var jobNameData *http_model.FindAllJobData
|
|
|
jobNameData = &http_model.FindAllJobData{}
|
|
|
- jobInfo, jobErr := db.FindJobByEnterpriseId(ctx, request.EnterpriseId)
|
|
|
+ jobInfo, total, jobErr := db.FindJobByEnterpriseId(ctx, request.EnterpriseId)
|
|
|
if jobErr != nil {
|
|
|
return nil, jobErr
|
|
|
}
|
|
|
if jobInfo != nil {
|
|
|
- jobNameData.JobName = jobInfo
|
|
|
+ for _, job := range jobInfo {
|
|
|
+ jobNameData.JobInfo = append(jobNameData.JobInfo, job)
|
|
|
+ }
|
|
|
+ jobNameData.Total = total
|
|
|
+ } else {
|
|
|
+ jobNameData.Total = 0
|
|
|
}
|
|
|
- return nil, nil
|
|
|
+ return jobNameData, nil
|
|
|
}
|