回滚上次的操作

This commit is contained in:
weiweiw 2024-11-28 11:33:58 +08:00
parent 0791329e2e
commit 01a86c313a
4 changed files with 18 additions and 18 deletions

View File

@ -58,10 +58,10 @@ public class AnnotationTaskEntity extends BaseEntity {
// /**根据任务id标注人id或审核人id 和文件标注状态返回满足条件的文件列表*/
private String annotatorId= "";
private String reviewerId = "";
// private String fileAnnotationStatus;
// private String fileName;
// /**根据任务id 和文件id 返回审核驳回的原因*/
// private Long fileId = 0L;
private String fileAnnotationStatus;
private String fileName;
/**根据任务id 和文件id 返回审核驳回的原因*/
private Long fileId = 0L;
/**任务查询数据*/
private String datasetName;
private String ownerName;

View File

@ -64,9 +64,9 @@ public interface AnnotationTaskMapper
int updateAnnotationInfo(AnnotationTaskAnnotatorEntity entity);
/**根据文件标注状态,标注人或审核人等信息 返回任务关联的文件详情*/
List<DataSetBasicFileEntity>getTaskBasicFile(AnnotationTaskAnnotatorEntity annotationTask);
List<DataSetBasicFileEntity>getTaskBasicFile(AnnotationTaskEntity annotationTask);
/**根据任务Id文件id返回审核驳回的原因*/
String getAuditFailReasonByFileId(AnnotationTaskAnnotatorEntity annotationTask);
String getAuditFailReasonByFileId(AnnotationTaskEntity annotationTask);
//这个接口不需要可以扩展selectAnnotationTaskList
// AnnotationTaskEntity selectAnnotationTaskListUUID(Long taskId);

View File

@ -212,14 +212,14 @@ public class AnnotationTaskServiceImpl implements AnnotationTaskService {
public List<DataSetBasicFileEntity> getMyAnnotaionTaskBasicFile(Long taskId, String annotationStatus){
try {
Long userId = SecurityUtils.getUserId();
AnnotationTaskAnnotatorEntity task = new AnnotationTaskAnnotatorEntity();
AnnotationTaskEntity task = new AnnotationTaskEntity();
task.setTaskId(taskId);
task.setAnnotatorId(userId);
task.setAnnotatorId(String.valueOf(userId));
Long intAnnotationStatus = Long.valueOf(annotationStatus);
if (intAnnotationStatus < 4 && intAnnotationStatus >= 0) {
task.setAnnotationStatus(annotationStatus);
task.setFileAnnotationStatus(annotationStatus);
} else {
task.setAnnotationStatus("5");
task.setFileAnnotationStatus("5");
}
return annotationTaskMapper.getTaskBasicFile(task);
}catch(Exception e){
@ -231,15 +231,15 @@ public class AnnotationTaskServiceImpl implements AnnotationTaskService {
@Override
public List<DataSetBasicFileEntity> getMyAuditTaskBasicFile(Long taskId, String annotationStatus){
Long userId = SecurityUtils.getUserId();
AnnotationTaskAnnotatorEntity task = new AnnotationTaskAnnotatorEntity();
AnnotationTaskEntity task = new AnnotationTaskEntity();
task.setTaskId(taskId);
task.setReviewerId(userId);
task.setReviewerId(String.valueOf(userId));
Long intAnnotationStatus = Long.valueOf(annotationStatus);
if (intAnnotationStatus <4 && intAnnotationStatus >= 0) {
task.setAnnotationStatus(annotationStatus);
task.setFileAnnotationStatus(annotationStatus);
}
else {
task.setAnnotationStatus("5");
task.setFileAnnotationStatus("5");
}
return annotationTaskMapper.getTaskBasicFile(task);
}
@ -248,7 +248,7 @@ public class AnnotationTaskServiceImpl implements AnnotationTaskService {
@Override
public String getAuditFailReasonByFileId(Long taskId, Long fileId){
try {
AnnotationTaskAnnotatorEntity task = new AnnotationTaskAnnotatorEntity();
AnnotationTaskEntity task = new AnnotationTaskEntity();
task.setTaskId(taskId);
task.setFileId(fileId);
return annotationTaskMapper.getAuditFailReasonByFileId(task);

View File

@ -241,7 +241,7 @@
</update>
<!-- 根据taskid 返回由某人标注 或审核的的文件列表和文件详情-->
<select id="getTaskBasicFile" parameterType="com.bonus.ai.domain.dataset.AnnotationTaskAnnotatorEntity" resultType="com.bonus.ai.domain.DataSetBasicFileEntity">
<select id="getTaskBasicFile" parameterType="com.bonus.ai.domain.dataset.AnnotationTaskEntity" resultType="com.bonus.ai.domain.DataSetBasicFileEntity">
SELECT
distinct adfm.file_id AS fileId,
abf.file_name AS fileName,
@ -264,12 +264,12 @@
AND atap.reviewer_id = #{reviewerId}
</if>
<if test="fileAnnotationStatus != null and fileAnnotationStatus != '5'">
AND atap.annotation_status = #{annotationStatus}
AND atap.annotation_status = #{fileAnnotationStatus}
</if>
</select>
<!-- 根据taskid 和fileid 返回审核驳回的原因-->
<select id="getAuditFailReasonByFileId" parameterType="com.bonus.ai.domain.dataset.AnnotationTaskAnnotatorEntity" resultType="String">
<select id="getAuditFailReasonByFileId" parameterType="com.bonus.ai.domain.dataset.AnnotationTaskEntity" resultType="String">
SELECT
atap.audit_failed_reason
FROM ai_basic_file abf