1
This commit is contained in:
@@ -82,6 +82,11 @@ func (c *cAdmin) DeleteDataset(ctx context.Context, req *dto.AdminDatasetDeleteR
|
||||
return service.Dataset.AdminDeleteDataset(ctx, req)
|
||||
}
|
||||
|
||||
// NegativeLibrary 获取负样本库(无则创建)
|
||||
func (c *cAdmin) NegativeLibrary(ctx context.Context, req *dto.AdminDatasetNegativeReq) (*dto.AdminDatasetNegativeRes, error) {
|
||||
return service.Dataset.AdminNegativeLibrary(ctx, req)
|
||||
}
|
||||
|
||||
// UploadImages 上传图片
|
||||
func (c *cAdmin) UploadImages(ctx context.Context, req *dto.AdminDatasetUploadReq) (*dto.AdminDatasetUploadRes, error) {
|
||||
return service.Dataset.AdminUploadImages(ctx, req)
|
||||
@@ -219,3 +224,35 @@ func (c *cAdmin) SaveLabel(ctx context.Context, req *dto.AdminLabelSaveReq) (*dt
|
||||
func (c *cAdmin) VlmReview(ctx context.Context, req *dto.AdminImageVlmReviewReq) (*dto.AdminImageVlmReviewRes, error) {
|
||||
return service.LabelTask.AdminImageVlmReview(ctx, req)
|
||||
}
|
||||
|
||||
// ---------- 标注众包(2026-09-04) ----------
|
||||
|
||||
// CreateAnnotateTask 下发标注任务
|
||||
func (c *cAdmin) CreateAnnotateTask(ctx context.Context, req *dto.AdminAnnotateTaskCreateReq) (*dto.AdminAnnotateTaskCreateRes, error) {
|
||||
return service.Annotate.AdminCreateTask(ctx, req)
|
||||
}
|
||||
|
||||
// ListAnnotateTasks 标注任务列表
|
||||
func (c *cAdmin) ListAnnotateTasks(ctx context.Context, req *dto.AdminAnnotateTaskListReq) (*dto.AdminAnnotateTaskListRes, error) {
|
||||
return service.Annotate.AdminListTasks(ctx, req)
|
||||
}
|
||||
|
||||
// StopAnnotateTask 停用标注任务
|
||||
func (c *cAdmin) StopAnnotateTask(ctx context.Context, req *dto.AdminAnnotateTaskStopReq) (*dto.AdminAnnotateTaskStopRes, error) {
|
||||
return service.Annotate.AdminStopTask(ctx, req)
|
||||
}
|
||||
|
||||
// AnnotateReview 批量审核标注(通过/拒绝)
|
||||
func (c *cAdmin) AnnotateReview(ctx context.Context, req *dto.AdminAnnotateReviewReq) (*dto.AdminAnnotateReviewRes, error) {
|
||||
return service.Annotate.AdminReview(ctx, req)
|
||||
}
|
||||
|
||||
// ListAnnotateRecords 用户标注记录列表
|
||||
func (c *cAdmin) ListAnnotateRecords(ctx context.Context, req *dto.AdminAnnotateRecordListReq) (*dto.AdminAnnotateRecordListRes, error) {
|
||||
return service.Annotate.AdminListRecords(ctx, req)
|
||||
}
|
||||
|
||||
// UnfreezeAnnotate 手动解冻标注资格
|
||||
func (c *cAdmin) UnfreezeAnnotate(ctx context.Context, req *dto.AdminAnnotateUnfreezeReq) (*dto.AdminAnnotateUnfreezeRes, error) {
|
||||
return service.Annotate.AdminUnfreeze(ctx, req)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user