From 1a1e608f143bd49a000dbd0192ce9fd6c04feb6f Mon Sep 17 00:00:00 2001
From: huliguo <2023611923@qq.com>
Date: 星期四, 24 七月 2025 09:21:17 +0800
Subject: [PATCH] bug修改

---
 ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/business/MerShopController.java |   20 ++++++++++++++++----
 1 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/business/MerShopController.java b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/business/MerShopController.java
index 19c74a2..127c50a 100644
--- a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/business/MerShopController.java
+++ b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/business/MerShopController.java
@@ -14,8 +14,8 @@
 import com.ruoyi.system.api.domain.dto.MerEditUserDto;
 import com.ruoyi.system.api.domain.dto.MerPageDto;
 import com.ruoyi.system.api.domain.poji.shop.Shop;
-import com.ruoyi.system.api.domain.poji.shop.ShopAppointableTime;
 import com.ruoyi.system.api.domain.poji.shop.ShopNonAppointableTime;
+import com.ruoyi.system.api.domain.poji.shop.TShopAppointableTime;
 import com.ruoyi.system.api.domain.vo.MerHomeShopTotalVo;
 import com.ruoyi.system.api.domain.vo.MerStaffInfoVo;
 import com.ruoyi.system.api.domain.vo.MgtSimpleShopVo;
@@ -28,7 +28,10 @@
 
 import javax.annotation.Resource;
 import java.time.format.DateTimeFormatter;
-import java.util.*;
+import java.util.Comparator;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
 import java.util.stream.Collectors;
 
 /**
@@ -231,6 +234,15 @@
     }
     
     
+    
+    @RequestMapping(value = "/delShopNonAppointableTime/{id}", method = RequestMethod.POST)
+    @ApiOperation(value = "门店删除不可预约时间段【2.0】")
+    public R delShopNonAppointableTime(@PathVariable("id") String id) {
+        shopNonAppointableTimeService.removeById(id);
+        return R.ok();
+    }
+    
+    
     @RequestMapping(value = "/switchAppointment/{shopId}/{subscribe}", method = RequestMethod.POST)
     @ApiOperation(value = "开关门店预约配置【2.0】")
     @ApiImplicitParams({
@@ -258,7 +270,7 @@
     @RequestMapping(value = "/confirmReservation/{id}", method = RequestMethod.POST)
     @ApiOperation(value = "商户确认预约【2.0】")
     public R confirmReservation(@PathVariable("id") String id) {
-        ShopAppointableTime shopAppointableTime = shopAppointableTimeService.getById(id);
+        TShopAppointableTime shopAppointableTime = shopAppointableTimeService.getById(id);
         if (null == shopAppointableTime) {
             return R.fail("预约不存在");
         }
@@ -274,7 +286,7 @@
     @RequestMapping(value = "/cancelReservation", method = RequestMethod.POST)
     @ApiOperation(value = "商户取消预约【2.0】")
     public R cancelReservation(@RequestBody CancelReservationDto dto) {
-        ShopAppointableTime shopAppointableTime = shopAppointableTimeService.getById(dto.getId());
+        TShopAppointableTime shopAppointableTime = shopAppointableTimeService.getById(dto.getId());
         if (null == shopAppointableTime) {
             return R.fail("预约不存在");
         }

--
Gitblit v1.7.1