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