fix 标注结果插入报错的问题
This commit is contained in:
parent
d44986cd5c
commit
76dca85838
|
|
@ -72,4 +72,5 @@ public class DataSetBasicFileEntity extends BaseEntity {
|
|||
|
||||
/**查询目的,表示文件在当前任务下的标注状态*/
|
||||
String fileAnnotationStatus;
|
||||
String annotationResult;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -63,11 +63,15 @@ public interface AnnotationTaskMapper
|
|||
/**更新标注文件信息,如标注结果和审核驳回原因*/
|
||||
int updateAnnotationInfo(AnnotationTaskAnnotatorEntity entity);
|
||||
|
||||
/**根据taskid ,fileid获取标注详情*/
|
||||
List<AnnotationTaskAnnotatorEntity> selectAnnotationDetailByTaskFile(AnnotationTaskAnnotatorEntity subTask);
|
||||
|
||||
/**根据文件标注状态,标注人或审核人等信息 返回任务关联的文件详情*/
|
||||
List<DataSetBasicFileEntity>getTaskBasicFile(AnnotationTaskEntity annotationTask);
|
||||
/**根据任务Id,文件id返回审核驳回的原因*/
|
||||
String getAuditFailReasonByFileId(AnnotationTaskEntity annotationTask);
|
||||
|
||||
|
||||
//这个接口不需要,可以扩展selectAnnotationTaskList
|
||||
// AnnotationTaskEntity selectAnnotationTaskListUUID(Long taskId);
|
||||
|
||||
|
|
|
|||
|
|
@ -286,6 +286,14 @@ public class AnnotationTaskServiceImpl implements AnnotationTaskService {
|
|||
|
||||
}
|
||||
|
||||
|
||||
/**根据taskid 或fileid获取标注详情*/
|
||||
@Override
|
||||
public List<AnnotationTaskAnnotatorEntity> selectAnnotationDetailByTaskFile(AnnotationTaskAnnotatorEntity subTask){
|
||||
return annotationTaskMapper.selectAnnotationDetailByTaskFile(subTask);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public int audit(AnnotationTaskAnnotatorEntity subTask){
|
||||
try {
|
||||
|
|
|
|||
|
|
@ -23,6 +23,10 @@ public interface AnnotationTaskService {
|
|||
/**手工标注*/
|
||||
int manualAnnotate(AnnotationTaskAnnotatorEntity subTask);
|
||||
|
||||
// /**根据taskid 或fileid获取标注详情*/
|
||||
List<AnnotationTaskAnnotatorEntity> selectAnnotationDetailByTaskFile(AnnotationTaskAnnotatorEntity subTask);
|
||||
|
||||
|
||||
/**手工审核*/
|
||||
int audit(AnnotationTaskAnnotatorEntity subTask);
|
||||
|
||||
|
|
|
|||
|
|
@ -248,7 +248,8 @@
|
|||
abf.file_size AS fileSize,
|
||||
abf.file_url AS fileUrl,
|
||||
adfm.create_time AS createTime,
|
||||
atap.annotation_status AS annotationStatus
|
||||
atap.annotation_status AS fileAnnotationStatus,
|
||||
atap.annotation_result AS annotationResult
|
||||
FROM ai_basic_file abf
|
||||
LEFT JOIN ai_dataset_file_map adfm ON abf.file_id = adfm.file_id
|
||||
LEFT JOIN ai_annotation_task aat ON aat.dataset_id= adfm.dataset_id
|
||||
|
|
|
|||
Loading…
Reference in New Issue