From e9beb9fdbcfc6563b00abf451e17712a1969edc2 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期三, 02 七月 2025 09:16:12 +0800 Subject: [PATCH] 修改bug --- ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/miniapp/AppHomeController.java | 4 ++-- ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppCouponController.java | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppCouponController.java b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppCouponController.java index 8ed681c..178fd1c 100644 --- a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppCouponController.java +++ b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppCouponController.java @@ -115,8 +115,10 @@ vo.setDiscountMoney(coupon.getDiscountMoney()); vo.setValidType(coupon.getValidTimeType()); vo.setValidDays(coupon.getValidDay()); - vo.setValidStartTime(sdf.format(coupon.getValidStartTime())); - vo.setValidEndTime(sdf.format(coupon.getValidEndTime())); + if (2 != coupon.getValidTimeType()) { + vo.setValidStartTime(sdf.format(coupon.getValidStartTime())); + vo.setValidEndTime(sdf.format(coupon.getValidEndTime())); + } vo.setPropagandaPoster(coupon.getPropagandaPoster()); vo.setUseGoods(""); //构建特定商品数据 diff --git a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/miniapp/AppHomeController.java b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/miniapp/AppHomeController.java index d9523ee..36adf6d 100644 --- a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/miniapp/AppHomeController.java +++ b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/miniapp/AppHomeController.java @@ -91,14 +91,14 @@ @ApiOperation(value = "门店详情预约操作【2.0】") public R appointmentTime(@RequestBody AppointmentTimeDto dto) { TShopAppointableTime one = shopAppointableTimeService.getOne(new LambdaQueryWrapper<TShopAppointableTime>().eq(TShopAppointableTime::getShopId, dto.getShopId()) - .last(" and DATE_FORMAT(appointable_time, '%Y-%m-%d %H:%i') = '" + dto.getTime() + "'")); + .last(" and DATE_FORMAT(appointable_time, '%Y-%m-%d %H:%i:%s') = '" + dto.getTime() + "'")); if (null != one) { return R.fail("不能重复预约"); } Long userId = SecurityUtils.getUserId(); one = new TShopAppointableTime(); one.setShopId(dto.getShopId()); - one.setAppointmentTime(LocalDateTime.parse(dto.getTime(), DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"))); + one.setAppointmentTime(LocalDateTime.parse(dto.getTime(), DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"))); one.setUserId(userId); one.setStatus(1); one.setCreateTime(LocalDateTime.now()); -- Gitblit v1.7.1