提交代码

This commit is contained in:
jiang 2024-12-02 10:45:55 +08:00
parent 32ff8f2014
commit e018fa6ea7
2 changed files with 5 additions and 10 deletions

View File

@ -9,6 +9,7 @@ import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.io.File;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
@ -21,7 +22,7 @@ public class ConfigController {
@GetMapping("getConfig") @GetMapping("getConfig")
public R<Object> getConfig() { public R<Object> getConfig() {
Map<String, Object> map = new HashMap<>(); Map<String, Object> map = new HashMap<>();
map.put("minioEndPoint", minioConfig.getEndpoint()); map.put("minioUrl", minioConfig.getEndpoint() + File.separator + minioConfig.getBucketName()+File.separator);
return R.ok(map); return R.ok(map);
} }
} }

View File

@ -65,7 +65,7 @@ public class AnnotationTaskController extends BaseController {
* 统一获取文件列表 * 统一获取文件列表
* @return 返回满足条件的任务列表 * @return 返回满足条件的任务列表
*/ */
@RequiresPermissions("dataCenter:task:list:all") @RequiresPermissions("dataCenter:task:list")
@GetMapping("/list/all") @GetMapping("/list/all")
public TableDataInfo list(AnnotationTaskEntity taskEntity) { public TableDataInfo list(AnnotationTaskEntity taskEntity) {
startPage(); startPage();
@ -78,7 +78,7 @@ public class AnnotationTaskController extends BaseController {
* 统一获取文件列表 * 统一获取文件列表
* @return 返回满足条件的任务列表 * @return 返回满足条件的任务列表
*/ */
@RequiresPermissions("dataCenter:task:list:creation") @RequiresPermissions("dataCenter:task:list")
@GetMapping("/list/creation") @GetMapping("/list/creation")
public TableDataInfo listMyCreation(AnnotationTaskEntity taskEntity) { public TableDataInfo listMyCreation(AnnotationTaskEntity taskEntity) {
startPage(); startPage();
@ -91,7 +91,7 @@ public class AnnotationTaskController extends BaseController {
* @return 返回满足条件的任务列表 * @return 返回满足条件的任务列表
*/ */
@RequiresPermissions("dataCenter:task:list:participant") @RequiresPermissions("dataCenter:task:list")
@GetMapping("/list/participant") @GetMapping("/list/participant")
public TableDataInfo listMyParticipant(AnnotationTaskEntity taskEntity) { public TableDataInfo listMyParticipant(AnnotationTaskEntity taskEntity) {
startPage(); startPage();
@ -158,7 +158,6 @@ public class AnnotationTaskController extends BaseController {
* * 根据任务id和文件id 返回驳回审核的原因 * * 根据任务id和文件id 返回驳回审核的原因
* @return 返回数据集详情 * @return 返回数据集详情
*/ */
@RequiresPermissions("dataCenter:task:file:failed_reason")
@GetMapping(value = "/getAuditFailReasonByTaskId/{taskId}/{fileId}") @GetMapping(value = "/getAuditFailReasonByTaskId/{taskId}/{fileId}")
public AjaxResult getAuditFailReasonByFileId(@PathVariable Long taskId, @PathVariable Long fileId) { public AjaxResult getAuditFailReasonByFileId(@PathVariable Long taskId, @PathVariable Long fileId) {
try { try {
@ -179,7 +178,6 @@ public class AnnotationTaskController extends BaseController {
* @param subTask 标注文件的信息 * @param subTask 标注文件的信息
* @return 返回影响的行数或错误信 * @return 返回影响的行数或错误信
*/ */
@RequiresPermissions("dataCenter:task:manual_annotate")
@PostMapping("/manualAnnotate") @PostMapping("/manualAnnotate")
public AjaxResult manualAnnotate(@Validated @RequestBody AnnotationTaskAnnotatorEntity subTask) { public AjaxResult manualAnnotate(@Validated @RequestBody AnnotationTaskAnnotatorEntity subTask) {
int result = annotationTaskService.manualAnnotate(subTask); int result = annotationTaskService.manualAnnotate(subTask);
@ -194,7 +192,6 @@ public class AnnotationTaskController extends BaseController {
* @param subTask 标注文件的信息 * @param subTask 标注文件的信息
* @return 返回影响的行数或错误信 * @return 返回影响的行数或错误信
*/ */
@RequiresPermissions("dataCenter:task:audit")
@PostMapping("/audit") @PostMapping("/audit")
public AjaxResult audit(@Validated @RequestBody AnnotationTaskAnnotatorEntity subTask) { public AjaxResult audit(@Validated @RequestBody AnnotationTaskAnnotatorEntity subTask) {
int result = annotationTaskService.audit(subTask); int result = annotationTaskService.audit(subTask);
@ -210,7 +207,6 @@ public class AnnotationTaskController extends BaseController {
* @param subTask 标注文件的信息 * @param subTask 标注文件的信息
* @return 返回影响的行数或错误信 * @return 返回影响的行数或错误信
*/ */
@RequiresPermissions("dataCenter:task:ai_annotate")
@PostMapping("/aiAnnotate") @PostMapping("/aiAnnotate")
public AjaxResult aiAnnotate(@Validated @RequestBody AnnotationTaskAnnotatorEntity subTask) { public AjaxResult aiAnnotate(@Validated @RequestBody AnnotationTaskAnnotatorEntity subTask) {
@ -222,7 +218,6 @@ public class AnnotationTaskController extends BaseController {
/**获取由我标注的未完成标注的任务列表 /**获取由我标注的未完成标注的任务列表
* @return 标注任务列表 * @return 标注任务列表
*/ */
@RequiresPermissions("dataCenter:no_annotation_task:list:status")
@GetMapping(value = "/getMyNoAnnotatedTask") @GetMapping(value = "/getMyNoAnnotatedTask")
public AjaxResult getMyNoAnnotationTask() { public AjaxResult getMyNoAnnotationTask() {
try { try {
@ -237,7 +232,6 @@ public class AnnotationTaskController extends BaseController {
/**获取由我审核的未完成审核的任务列表 /**获取由我审核的未完成审核的任务列表
* @return 审核任务列表 * @return 审核任务列表
*/ */
@RequiresPermissions("dataCenter:no_audit_task:list:status")
@GetMapping(value = "/getMyNoAuditedTask") @GetMapping(value = "/getMyNoAuditedTask")
public AjaxResult getMyNoAuditTask() { public AjaxResult getMyNoAuditTask() {
try { try {