feat:增加账单搜索接口
This commit is contained in:
@@ -9,6 +9,7 @@ import com.cxx.home.dto.bill.BillRecordDto;
|
||||
import com.cxx.home.dto.bill.BillSummaryDto;
|
||||
import com.cxx.home.service.BillRecordService;
|
||||
import com.cxx.home.vo.BillQueryVo;
|
||||
import com.cxx.home.vo.BillSearchVo;
|
||||
import com.fasterxml.jackson.annotation.JsonView;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
@@ -55,6 +56,12 @@ public class BillController {
|
||||
return billRecordService.queryBillSummary(billQueryVo);
|
||||
}
|
||||
|
||||
@Operation(summary = "搜索账单概要")
|
||||
@GetMapping("/search")
|
||||
public @JsonView(ReadView.class) List<BillSummaryDto> searchBillSummary(BillSearchVo billSearchVo) {
|
||||
return billRecordService.searchBillSummary(billSearchVo);
|
||||
}
|
||||
|
||||
@Operation(summary = "查询账单统计")
|
||||
@GetMapping("/stats/{type}")
|
||||
public List<StatsChartDto> queryBillStats(@PathVariable("type") String type, BillQueryVo billQueryVo) {
|
||||
|
||||
Reference in New Issue
Block a user