菜品ids查询spu

This commit is contained in:
zjf committed 2025-01-06 10:44:17 +08:00
1 parent 85615ba3af
commit d7b7a1dafb
2 files changed
+25

No files matched your search

@@ -29,6 +29,9 @@ import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestParam;
import java.util.Collection;
import java.util.List;
/**
* @author zjf
* @date 2018/6/22
@@ -54,4 +57,12 @@ public interface RemoteCanteenSpuService {
@PostMapping("/canteenSpu/ad/updateSkuStock")
R getAllSimple(@RequestBody CanteenSpuUpdateStockReqDTO updateStockReqDTO);
/**
* 根据ids查询菜品
* @return ids
*/
@PostMapping("/canteenSpu/ad/getSpuListByIds")
R getSpuListByIds(@RequestBody List<Long> ids);
}
@@ -24,6 +24,7 @@ import io.swagger.v3.oas.annotations.Operation;
import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.*;
import java.util.Collection;
import java.util.List;
import java.util.Objects;
@@ -147,4 +148,17 @@ public class CanteenSpuController {
public R updateSkuStock(@RequestBody CanteenSpuUpdateStockReqDTO updateStockReqDTO){
return canteenSpuService.updateSkuStock(updateStockReqDTO);
}
/**
* 通过ids查询菜品spu
* @param ids ids
* @return R
*/
@Operation(summary = "通过ids查询" , description = "通过ids查询" )
@PostMapping("/ad/getSpuListByIds" )
@PreAuthorize("@pms.hasPermission('canteen_canteenSpu_view')" )
public R getByIds(@RequestBody List<Long> ids) {
return R.ok( canteenSpuService.list(new LambdaQueryWrapper<CanteenSpuEntity>().in(CanteenSpuEntity::getId,ids)));
}
}