|
@@ -1,13 +1,17 @@
|
|
package com.taais.biz.domain.bo;
|
|
package com.taais.biz.domain.bo;
|
|
|
|
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonAnySetter;
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import com.taais.biz.domain.AlgorithmTaskTrack;
|
|
import com.taais.biz.domain.AlgorithmTaskTrack;
|
|
|
|
+import com.taais.common.orm.core.domain.BaseEntity;
|
|
import io.github.linpeilie.annotations.AutoMapper;
|
|
import io.github.linpeilie.annotations.AutoMapper;
|
|
|
|
+import jakarta.validation.constraints.NotBlank;
|
|
import lombok.Data;
|
|
import lombok.Data;
|
|
import lombok.EqualsAndHashCode;
|
|
import lombok.EqualsAndHashCode;
|
|
-import jakarta.validation.constraints.*;
|
|
|
|
|
|
+
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
-import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
|
-import com.taais.common.orm.core.domain.BaseEntity;
|
|
|
|
|
|
+import java.util.HashMap;
|
|
|
|
+import java.util.Map;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 可辨识性分析总任务业务对象 algorithm_task_track
|
|
* 可辨识性分析总任务业务对象 algorithm_task_track
|
|
@@ -18,7 +22,7 @@ import com.taais.common.orm.core.domain.BaseEntity;
|
|
@Data
|
|
@Data
|
|
@EqualsAndHashCode(callSuper = true)
|
|
@EqualsAndHashCode(callSuper = true)
|
|
@AutoMapper(target = AlgorithmTaskTrack.class, reverseConvertGenerate = false)
|
|
@AutoMapper(target = AlgorithmTaskTrack.class, reverseConvertGenerate = false)
|
|
-public class AlgorithmTaskTrackBo extends BaseEntity{
|
|
|
|
|
|
+public class AlgorithmTaskTrackBo extends BaseEntity {
|
|
/**
|
|
/**
|
|
* 主键ID
|
|
* 主键ID
|
|
*/
|
|
*/
|
|
@@ -67,5 +71,11 @@ public class AlgorithmTaskTrackBo extends BaseEntity{
|
|
*/
|
|
*/
|
|
private String system;
|
|
private String system;
|
|
|
|
|
|
|
|
+ // 将其他参数存入Map
|
|
|
|
+ private Map<String, Object> otherParams = new HashMap<>();
|
|
|
|
|
|
|
|
+ @JsonAnySetter
|
|
|
|
+ public void addOtherParam(String name, Object value) {
|
|
|
|
+ this.otherParams.put(name, value);
|
|
|
|
+ }
|
|
}
|
|
}
|