package cn.iocoder.yudao.module.finance.controller.admin.statistics.vo;
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import lombok.Data;
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
import java.time.YearMonth;
|
|
@Schema(description = "管理后台 - 财务报表 / 会计核算看板查询 Request VO")
|
@Data
|
public class FinStatisticsReqVO {
|
|
// 同 FinLedgerReqVO:月份参数必须是 YearMonth,LocalDate 无法接收 "2026-01"。
|
@Schema(description = "开始月份,格式 yyyy-MM,为空时取本年 1 月", example = "2026-01")
|
@DateTimeFormat(pattern = "yyyy-MM")
|
private YearMonth startMonth;
|
|
@Schema(description = "结束月份,格式 yyyy-MM,为空时取当前月", example = "2026-12")
|
@DateTimeFormat(pattern = "yyyy-MM")
|
private YearMonth endMonth;
|
|
}
|