This commit is contained in:
dzc committed 2026-08-06 23:11:40 +08:00
1 parent aec04c1074
commit e7cca81c42
1 file changed
+18 -2
@@ -248,10 +248,13 @@ public class CanteenSpuController {
}
/**
* 获取菜品详情(含详情富文本、套餐组成)
* 查询收银终端使用的每日菜品详情,并补充富文本与套餐组成。
*
* @param id 每日菜品 SPU ID
* @return 每日菜品详情;商品不存在时返回失败响应
*/
@GetMapping("/ad/getCanteenSpuDetails")
public R getCanteenSpuDetails(@RequestParam("id") Long id) {
public R<ADCanteenSpuListVO> getCanteenSpuDetails(@RequestParam("id") Long id) {
CanteenSpuEntity detail = canteenSpuService.getDetail(id);
if (detail == null) {
return R.failed("商品不存在");
@@ -271,6 +274,19 @@ public class CanteenSpuController {
return R.ok(vo);
}
/**
* 按每日菜品 SPU ID 查询 App 商品详情。
*
* @param id 套餐组成返回的 childSpuId,关联 canteen_spu 主键
* @return App 可展示的每日菜品详情;商品不存在时返回失败响应
*/
@ApiCryptoAes
@Operation(summary = "查询每日菜品详情", description = "通过每日菜品 SPU ID 查询富文本和套餐组成")
@GetMapping("/app/getCanteenSpuDetails")
public R<ADCanteenSpuListVO> getAppCanteenSpuDetails(@RequestParam("id") Long id) {
return getCanteenSpuDetails(id);
}
@PostMapping("/ad/updateSkuStock")
@SysLog("更新菜品库存")