From 87f979fb201a82ebad5926735ed6dfa75ca004d3 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期一, 21 七月 2025 09:21:42 +0800
Subject: [PATCH] 修改bug

---
 ruoyi-applet/src/main/java/com/ruoyi/web/controller/system/UserAddressController.java |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/ruoyi-applet/src/main/java/com/ruoyi/web/controller/system/UserAddressController.java b/ruoyi-applet/src/main/java/com/ruoyi/web/controller/system/UserAddressController.java
index e0abf1e..9075baa 100644
--- a/ruoyi-applet/src/main/java/com/ruoyi/web/controller/system/UserAddressController.java
+++ b/ruoyi-applet/src/main/java/com/ruoyi/web/controller/system/UserAddressController.java
@@ -2,6 +2,7 @@
 
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
+import com.ruoyi.common.constant.HttpStatus;
 import com.ruoyi.common.core.domain.R;
 import com.ruoyi.common.core.domain.model.LoginUser;
 import com.ruoyi.common.utils.StringUtils;
@@ -43,6 +44,9 @@
     @GetMapping("/getAddressList")
     public R<?> getAddressList() {
         LoginUser loginUser = tokenService.getLoginUser();
+        if(loginUser==null){
+            return R.fail(HttpStatus.UNAUTHORIZED,"请重新登录");
+        }
         Long userId = loginUser.getUserId();
         List<TbAddress> list = addressService.list(new LambdaQueryWrapper<TbAddress>().eq(TbAddress::getUserId, userId).eq(TbAddress::getIsDelete, 0).orderByDesc(TbAddress::getCreateTime));
         return R.ok(list);
@@ -54,8 +58,12 @@
     @PostMapping("/updateUserAddress")
     public R<?> updateUserAddress(@RequestBody @Valid TbAddress tbAddress) {
         LoginUser loginUser = tokenService.getLoginUser();
+        if(loginUser==null){
+            return R.fail(HttpStatus.UNAUTHORIZED,"请重新登录");
+        }
         Long userId = loginUser.getUserId();
         tbAddress.setUserId(userId.toString());
+        tbAddress.setIsDelete(0);
         addressService.saveOrUpdate(tbAddress);
         return R.ok();
     }

--
Gitblit v1.7.1