Quellcode durchsuchen

fix(entity): HealthDimensionScore/HealthDataSourceRecord 新表字段匹配

Sisyphus vor 3 Monaten
Ursprung
Commit
c20b1b8979

+ 8 - 7
cfc-backend/src/main/java/com/etotem/cfc/entity/HealthDataSourceRecord.java

@@ -5,18 +5,19 @@ import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableName;
 import lombok.Data;
 import java.io.Serializable;
+import java.math.BigDecimal;
 import java.util.Date;
 
 @Data
-@TableName("health_data_source_record")
+@TableName("health_data_sources")
 public class HealthDataSourceRecord implements Serializable {
     @TableId(type = IdType.AUTO)
     private Long id;
     private Long memberId;
-    private String dataSource;
-    private Long sourceId;
-    private String dimension;
-    private Date recordTime;
-    private Boolean isLatest;
+    private String sourceType;
+    private String dimensionCodes;
+    private String parsedResult;
+    private String fileUrl;
+    private BigDecimal confidence;
     private Date createdAt;
-}
+}

+ 9 - 7
cfc-backend/src/main/java/com/etotem/cfc/entity/HealthDimensionScore.java

@@ -5,20 +5,22 @@ import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableName;
 import lombok.Data;
 import java.io.Serializable;
-import java.math.BigDecimal;
 import java.util.Date;
 
 @Data
-@TableName("health_dimension_score")
+@TableName("health_dimension_scores")
 public class HealthDimensionScore implements Serializable {
     @TableId(type = IdType.AUTO)
     private Long id;
     private Long memberId;
     private String dimension;
-    private BigDecimal score;
+    private Integer score;
+    private Integer percentile;
     private String dataSource;
-    private Date recordDate;
-    private Long sourceId;
-    private Boolean isLatest;
+    private Integer tier;
+    private String rawData;
+    private Date assessDate;
+    private Date expireDate;
     private Date createdAt;
-}
+    private Date updatedAt;
+}