소스 검색

user-service add UserMeasurements

reghao 7 달 전
부모
커밋
cb09afc39a

+ 24 - 0
user/user-service/src/main/java/cn/reghao/tnb/user/app/model/po/UserMeasurements.java

@@ -0,0 +1,24 @@
+package cn.reghao.tnb.user.app.model.po;
+
+import cn.reghao.jutil.jdk.db.BaseObject;
+import lombok.AllArgsConstructor;
+import lombok.Getter;
+import lombok.NoArgsConstructor;
+import lombok.Setter;
+
+/**
+ * @author reghao
+ * @date 2025-08-05 16:17:11
+ */
+@AllArgsConstructor
+@NoArgsConstructor
+@Setter
+@Getter
+public class UserMeasurements extends BaseObject<Integer> {
+    private double height;
+    private double weight;
+    private double bust;
+    private double waist;
+    private double hips;
+    private double thigh;
+}

+ 8 - 0
user/user-service/src/main/resources/mapper/UserProfileMapper.xml

@@ -8,6 +8,14 @@
         values
         (#{userId},#{gender},#{signature},#{following},#{follower})
     </insert>
+    <insert id="saveAll1" useGeneratedKeys="true" keyProperty="id">
+        insert into user_measurements
+        (`height`,`weight`,`bust`,`waist`,`hips`,`thigh`)
+        values
+        <foreach collection="list" item="item" index="index" separator=",">
+            (#{item.height},#{item.weight},#{item.bust},#{item.waist},#{item.hips},#{item.thigh})
+        </foreach>
+    </insert>
 
     <update id="updateSetFollowingCountIncr">
         update user_profile