
package org.sky.scientific.pojo.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;

/**
 * 项目-其他费用-基本信息台账 实体类
 *
 * @author Kd
 * @since 2025-07-28
 */
@Data
public class XmOtherCostQuery implements Serializable {

	@Serial
	private static final long serialVersionUID = 1L;

	@Schema(description = "所属年月，如：202505")
	private String yearAndMonth;

	@Schema(description ="项目名称")
 	private String xmmc;

	@Schema(description = "日期，小")
//	@DateTimeFormat(pattern = DateUtil.PATTERN_DATE)
//	@JsonFormat(pattern = DateUtil.PATTERN_DATE)
	private String recordDateMin;

	@Schema(description = "日期，大")
//	@DateTimeFormat(pattern = DateUtil.PATTERN_DATE)
//	@JsonFormat(pattern = DateUtil.PATTERN_DATE)
	private String recordDateMax;

	@Schema(description = "费用内容,会计科目中的其他费用（三级）中的四级科目id")
	private Long subjectId;

}
