价格配置加个状态

This commit is contained in:
2025-04-08 15:05:20 +08:00
parent 692df3a1a2
commit 75eb3732fc
8 changed files with 58 additions and 7 deletions

View File

@ -47,6 +47,15 @@ public class PriceConfigController {
public ApiResponse<Boolean> deletePriceConfig(@PathVariable Integer id) {
priceRepository.clearPriceCache(id);
priceConfigService.removeById(id);
priceRepository.clearPriceCache(id);
return ApiResponse.success(true);
}
@PostMapping("/{id}/status")
public ApiResponse<Boolean> updateStatus(@PathVariable Integer id) {
priceRepository.clearPriceCache(id);
priceConfigService.updateStatus(id);
priceRepository.clearPriceCache(id);
return ApiResponse.success(true);
}