挂账需求和电话机预约需求
This commit is contained in:
@@ -77,10 +77,10 @@ public class TbShopTableBookingController {
|
||||
return ResponseEntity.ok().build();
|
||||
}
|
||||
|
||||
@GetMapping("sms/{id}")
|
||||
@GetMapping("sms")
|
||||
@ApiOperation("获取待发送的短信内容")
|
||||
public ResponseEntity sms(@PathVariable("id") Long id) {
|
||||
String smsContent = tbShopTableBookingService.getBookingSms(id);
|
||||
public ResponseEntity sms(@RequestParam("shopId") Integer shopId) {
|
||||
String smsContent = tbShopTableBookingService.getBookingSms(shopId);
|
||||
return ResponseEntity.ok().body(smsContent);
|
||||
}
|
||||
|
||||
|
||||
@@ -28,9 +28,9 @@ public interface TbShopTableBookingService extends IService<TbShopTableBooking>
|
||||
|
||||
/**
|
||||
* 获取待发送的短信内容
|
||||
* @param id 预订id
|
||||
* @param shopId 店铺id
|
||||
*/
|
||||
String getBookingSms(Long id);
|
||||
String getBookingSms(Integer shopId);
|
||||
|
||||
List<TbShopArea> findShopAreaList(Integer shopId);
|
||||
|
||||
|
||||
@@ -201,15 +201,10 @@ public class TbShopTableBookingServiceImpl extends ServiceImpl<TbShopTableBookin
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getBookingSms(Long id) {
|
||||
if (id == null) {
|
||||
throw new BadRequestException("id不能为空");
|
||||
public String getBookingSms(Integer shopId) {
|
||||
if (shopId == null) {
|
||||
throw new BadRequestException("shopId不能为空");
|
||||
}
|
||||
TbShopTableBooking entity = super.getById(id);
|
||||
if (entity == null) {
|
||||
throw new BadRequestException("预订信息不存在");
|
||||
}
|
||||
Integer shopId = entity.getShopId();
|
||||
TbShopInfo shop = tbShopInfoRepository.getById(shopId);
|
||||
if (shop == null) {
|
||||
throw new BadRequestException("店铺信息不存在");
|
||||
|
||||
Reference in New Issue
Block a user