From 825c6658efceef916d61deac8874d6142608438b Mon Sep 17 00:00:00 2001 From: zengtao01 Date: Tue, 8 Oct 2024 10:59:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/diningplates/DiningPlatesServiceImpl.java | 7 +++++-- .../module/system/service/dishes/DishesServiceImpl.java | 3 ++- 2 files changed, 7 insertions(+), 3 deletions(-) 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 f200c936..6af967bf 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 @@ -274,8 +274,8 @@ public class DiningPlatesServiceImpl implements DiningPlatesService { return false; } //刷新绑定时间 - diningPlatesDO.setBindingTime(LocalDateTime.now()); - diningPlatesMapper.updateById(diningPlatesDO); + //diningPlatesDO.setBindingTime(LocalDateTime.now()); + //diningPlatesMapper.updateById(diningPlatesDO); return true; } @@ -288,6 +288,9 @@ public class DiningPlatesServiceImpl implements DiningPlatesService { if (diningPlatesDO == null || diningPlatesDO.getUserId() == null) { throw exception(DINING_PLATES_NOT_BIND); } + //刷新绑定时间 + diningPlatesDO.setBindingTime(LocalDateTime.now()); + diningPlatesMapper.updateById(diningPlatesDO); MemberUserDO memberUserDO = memberUserMapper.selectById(diningPlatesDO.getUserId()); AppUserInfoCardVO data = new AppUserInfoCardVO(); diff --git a/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dishes/DishesServiceImpl.java b/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dishes/DishesServiceImpl.java index 771a061b..08bac649 100644 --- a/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dishes/DishesServiceImpl.java +++ b/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dishes/DishesServiceImpl.java @@ -246,7 +246,8 @@ public class DishesServiceImpl implements DishesService { List dishesDOS = dishesMapper.selectList(Wrappers.lambdaQuery() .eq(DishesDO::getCarteenId, carteenId) .in(DishesDO::getWeekTime, week) - .in(DishesDO::getTimeSlot, todayTime)); + .in(DishesDO::getTimeSlot, todayTime) + .orderByDesc(DishesDO::getCreateTime)); return dishesDOS; }