|
|
@@ -1,6 +1,7 @@
|
|
|
package com.etotem.cfc.entity;
|
|
|
|
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
@@ -37,6 +38,10 @@ public class HealthSleepRecord implements Serializable {
|
|
|
private String remark;
|
|
|
private Date createdAt;
|
|
|
|
|
|
+ /** 关联任务ID(一次性任务打卡后自动完成;null=走每日任务累计路径) */
|
|
|
+ @TableField(exist = false)
|
|
|
+ private Long taskId;
|
|
|
+
|
|
|
/**
|
|
|
* 前端时间选择器传 "HH:mm"(如 21:00),而 JDK 8+ 的 java.sql.Time.valueOf 只接受
|
|
|
* "HH:mm:ss" 三段格式;Jackson 2.13 对 java.sql.Time 的 @JsonFormat 反序列化不生效
|