Explorar el Código

add absolute path

allen hace 7 meses
padre
commit
787f82d3c6

+ 16 - 4
taais-modules/taais-biz/src/main/java/com/taais/biz/domain/vo/TargetIdentificationSubtaskDetailsVo.java

@@ -1,18 +1,20 @@
 package com.taais.biz.domain.vo;
 
-import java.util.Date;
-
-import com.taais.biz.domain.TargetIdentificationSubtaskDetails;
 import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
 import com.alibaba.excel.annotation.ExcelProperty;
+import com.taais.biz.constant.BizConstant;
+import com.taais.biz.domain.TargetIdentificationSubtaskDetails;
+import com.taais.common.core.config.TaaisConfig;
 import com.taais.common.excel.annotation.ExcelDictFormat;
 import com.taais.common.excel.convert.ExcelDictConvert;
+import com.taais.common.orm.core.domain.BaseEntity;
 import io.github.linpeilie.annotations.AutoMapper;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
+
 import java.io.Serial;
 import java.io.Serializable;
-import com.taais.common.orm.core.domain.BaseEntity;
+import java.util.Date;
 
 /**
  * 目标识别子任务视图对象 target_identification_subtask_details
@@ -62,10 +64,20 @@ private static final long serialVersionUID = 1L;
     @ExcelProperty(value = "预处理数据路径")
     private String preprocessPath;
 
+    // 获取预处理数据路径绝对路径
+    public String getAbsolutePreprocessPath(){
+        return TaaisConfig.getProfile() + BizConstant.TASK_FOLDER_PATH_HEAD + preprocessPath;
+    }
+
     /** 结果数据路径 */
     @ExcelProperty(value = "结果数据路径")
     private String resultPath;
 
+    // 获取结果数据路径绝对路径
+    public String getAbsoluteResultPath(){
+        return TaaisConfig.getProfile() + BizConstant.TASK_FOLDER_PATH_HEAD + resultPath;
+    }
+
     /** 序号 */
     @ExcelProperty(value = "序号")
     private Long index;