|
@@ -4,16 +4,19 @@
|
|
|
|
|
|
package com.taais.biz.domain.bo;
|
|
|
|
|
|
-import com.alibaba.excel.annotation.ExcelProperty;
|
|
|
+import com.fasterxml.jackson.annotation.JsonAnySetter;
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
import com.taais.biz.domain.ToInfrared;
|
|
|
+import com.taais.common.orm.core.domain.BaseEntity;
|
|
|
import io.github.linpeilie.annotations.AutoMapper;
|
|
|
+import jakarta.validation.constraints.NotBlank;
|
|
|
+import jakarta.validation.constraints.NotNull;
|
|
|
import lombok.Data;
|
|
|
import lombok.EqualsAndHashCode;
|
|
|
-import jakarta.validation.constraints.*;
|
|
|
-import com.taais.common.orm.core.domain.BaseEntity;
|
|
|
|
|
|
import java.util.Date;
|
|
|
+import java.util.HashMap;
|
|
|
+import java.util.Map;
|
|
|
|
|
|
/**
|
|
|
* 可见光转红外业务对象 to_infrared
|
|
@@ -101,4 +104,12 @@ public class ToInfraredBo extends BaseEntity {
|
|
|
@NotNull(message = "算法不能为空")
|
|
|
private Long algorithmId;
|
|
|
private String logPath;
|
|
|
+
|
|
|
+ // 将其他参数存入Map
|
|
|
+ private Map<String, Object> otherParams = new HashMap<>();
|
|
|
+
|
|
|
+ @JsonAnySetter
|
|
|
+ public void addOtherParam(String name, Object value) {
|
|
|
+ this.otherParams.put(name, value);
|
|
|
+ }
|
|
|
}
|