백테스팅 목록 아이템 삭제 기능추가

This commit is contained in:
Macbook
2026-06-12 00:43:07 +09:00
parent 423c60183e
commit 0d338fffe4
9 changed files with 244 additions and 34 deletions
@@ -75,6 +75,15 @@ public class PaperTradingController {
uid, symbol, side, source, from, to, page, pageSize));
}
@DeleteMapping("/trades/batch")
public ResponseEntity<Map<String, Integer>> deleteTradesBatch(
@RequestHeader Map<String, String> h,
@RequestBody PaperTradeDeleteRequest body) {
long uid = TradingControllerSupport.requireRegisteredUser(h);
int deleted = paperTradingService.deleteTradesBatch(uid, body != null ? body.getIds() : null);
return ResponseEntity.ok(Map.of("deleted", deleted));
}
@GetMapping("/ledger")
public ResponseEntity<PaperPageDto<PaperLedgerEntryDto>> ledger(
@RequestHeader Map<String, String> h,