多默认地址bug

This commit is contained in:
wangjinlei
2023-10-09 14:09:45 +08:00
parent 4cc015f0a9
commit da53604287

View File

@@ -62,27 +62,18 @@ public class UserAddressController {
@RequestMapping("/save")
// @RequiresPermissions("book:useraddress:save")
public R save(@RequestBody UserAddressEntity userAddress){
Integer isdefault = userAddress.getIsdefault();
if (isdefault == 1) {
Integer userid = userAddress.getUserid();
List<UserAddressEntity> list = userAddressService.list(new QueryWrapper<UserAddressEntity>().eq("userId", userid));
for (UserAddressEntity userAddressEntity : list) {
if (userAddressEntity.getIsdefault() == 1) {
userAddressEntity.setIsdefault(0);
}
}
userAddressService.updateBatchById(list);
}
userAddressService.save(userAddress);
return R.ok();
}