diff --git a/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/diningplates/DiningPlatesServiceImpl.java b/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/diningplates/DiningPlatesServiceImpl.java index baf8ecbb..bc216e28 100644 --- a/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/diningplates/DiningPlatesServiceImpl.java +++ b/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/diningplates/DiningPlatesServiceImpl.java @@ -207,7 +207,7 @@ public class DiningPlatesServiceImpl implements DiningPlatesService { //设置总价 stringRedisTemplate.opsForValue().set(diningPlatesNum+"-"+storeId, "0"); AppUserInfoCardVO data = new AppUserInfoCardVO(); - data.setName(memberUserDO.getNickname()); + data.setName(StrUtil.isNotBlank(memberUserDO.getName())?memberUserDO.getName():memberUserDO.getNickname()); data.setMoney(money); //afterBind(memberUserDO.getId()); @@ -250,7 +250,7 @@ public class DiningPlatesServiceImpl implements DiningPlatesService { //设置总价 stringRedisTemplate.opsForValue().set(diningPlatesNum+"-"+storeId, "0"); AppUserInfoCardVO data = new AppUserInfoCardVO(); - data.setName(memberUserDO.getNickname()); + data.setName(StrUtil.isNotBlank(memberUserDO.getName())?memberUserDO.getName():memberUserDO.getNickname()); data.setMoney(money); //afterBind(memberUserDO.getId()); @@ -440,7 +440,7 @@ public class DiningPlatesServiceImpl implements DiningPlatesService { DishesRespDto dish = dishesApi.getDish(dishId); AppUserInfo appUserInfo = new AppUserInfo(); - appUserInfo.setNickname(memberUserDO.getNickname()) + appUserInfo.setNickname(StrUtil.isNotBlank(memberUserDO.getName())?memberUserDO.getName():memberUserDO.getNickname()) .setDishesName(dish.getDishesName()) .setDishesBasePrice(dish.getDishesBasePrice()).setDishesSumPrice(dish.getDishesSumPrice()) .setMoney(moneyByUserId).setOrderMoney(new BigDecimal(stringRedisTemplate.opsForValue().get(diningPlatesNum+"-"+storeId)));