Просмотр исходного кода

chore: auto bump version and changelog [skip ci]

iwt 1 неделя назад
Родитель
Сommit
407e91da5f

+ 5 - 0
cfc-backend/src/main/java/com/etotem/cfc/entity/HealthExerciseRecord.java

@@ -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 lombok.Data;
@@ -31,4 +32,8 @@ public class HealthExerciseRecord implements Serializable {
     /** 语音转写文字 */
     private String voiceText;
     private Date createdAt;
+
+    /** 关联任务ID(一次性任务打卡后自动完成;null=走每日任务累计路径) */
+    @TableField(exist = false)
+    private Long taskId;
 }

+ 5 - 0
cfc-backend/src/main/java/com/etotem/cfc/entity/HealthMealRecord.java

@@ -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 lombok.Data;
@@ -52,4 +53,8 @@ public class HealthMealRecord {
     private Integer isBackfill;
 
     private Date createdAt;
+
+    /** 关联任务ID(一次性任务打卡后自动完成;null=走每日任务累计路径) */
+    @TableField(exist = false)
+    private Long taskId;
 }

+ 5 - 0
cfc-backend/src/main/java/com/etotem/cfc/entity/HealthSleepRecord.java

@@ -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 反序列化不生效

+ 1 - 1
cfc-web/.last_build_commit

@@ -1 +1 @@
-1f93ae84039ad4d704d3d739ff4d09e4ca08e713
+64b64dd06ff2080639da9fcb3377cf134771ffa4

+ 2 - 2
cfc-web/package-lock.json

@@ -1,12 +1,12 @@
 {
   "name": "cfc-web",
-  "version": "1.0.1600",
+  "version": "1.0.1601",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "cfc-web",
-      "version": "1.0.1600",
+      "version": "1.0.1601",
       "dependencies": {
         "@wangeditor/editor": "^5.1.23",
         "@wangeditor/editor-for-vue": "^1.0.2",

+ 1 - 1
cfc-web/package.json

@@ -1,6 +1,6 @@
 {
   "name": "cfc-web",
-  "version": "1.0.1601",
+  "version": "1.0.1602",
   "private": true,
   "scripts": {
     "dev": "vue-cli-service serve",

+ 7 - 0
cfc-web/public/CHANGELOG-v1.0.md

@@ -4,6 +4,13 @@
 
 ---
 
+## v1.0.1602 (2026-10-13)
+
+### Bug 修复
+- 初始化 reminderConfig/reminderDialogVisible/currentUser 数据 + 对话框加 v-if 守卫
+- health-plan-list LIFECYCLE_DOUBLE fix, MedicalHistoryStep UX, DietHabits noPreference, ConfirmStep template, dead code cleanup
+
+
 ## v1.0.1601 (2026-10-13)
 
 ### Bug 修复

+ 8 - 1
cfc-web/public/CHANGELOG.md

@@ -1,6 +1,6 @@
 # 更新日志
 
-> 当前版本: v1.0.1601
+> 当前版本: v1.0.1602
 
 ## 历史版本
 
@@ -8,6 +8,13 @@
 
 ---
 
+## v1.0.1602 (2026-10-13)
+
+### Bug 修复
+- 初始化 reminderConfig/reminderDialogVisible/currentUser 数据 + 对话框加 v-if 守卫
+- health-plan-list LIFECYCLE_DOUBLE fix, MedicalHistoryStep UX, DietHabits noPreference, ConfirmStep template, dead code cleanup
+
+
 ## v1.0.1601 (2026-10-13)
 
 ### Bug 修复