From 6ca720bd9ff4e5217ce5f6f1b0584e25d7fe64c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E8=89=AF=28004796=29?= Date: Thu, 18 Apr 2024 11:17:38 +0800 Subject: [PATCH] init --- .../main/java/com/ruoyi/xq/manager/CurrentUserManager.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/manager/CurrentUserManager.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/manager/CurrentUserManager.java index 0aee00d..d93ec96 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/manager/CurrentUserManager.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/manager/CurrentUserManager.java @@ -129,6 +129,7 @@ public class CurrentUserManager { * 更新基础信息 * @param req */ + @Transactional(rollbackFor = Exception.class) public void updateBaseInfo(UpdateBaseInfoReq req) { Long userId = LoginHelper.getUserId(); User updateUser = BeanConvertUtil.convertTo(req, User::new); @@ -148,6 +149,12 @@ public class CurrentUserManager { updateUser.setResidenceName(areaCode.getName()); updateUser.setResidenceCityName(areaCode.getPname()); } + if(req.getHeight() != null){ + updateUser.setHeight(req.getHeight()); + } + if(req.getWeight() != null){ + updateUser.setWeight(req.getWeight()); + } updateUser.setUpdateTime(LocalDateTime.now()); updateUser.setId(userId); userService.updateById(updateUser);