package com.bb.model;

import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;

import lombok.Data;

@Data
public class CreditSearchVO extends PageFormVO {

	private Long siteIdx;
	
	private String siteId;
	
	@NotBlank
	private String startDate;
	
	@NotBlank
	private String endDate;
	
	private Long upperSiteIdx;
	private String upperSiteId;
	private Long targetSiteIdx;
	private String targetSiteId;
	
	private String searchSiteId;
	
	@NotNull
	private String transType;	// UP-AI, UP-AO, UP, DW-AI, DW-AO, DW, AD-AI, AD-AO, AD, MAI, MAO, MAIO, CD, DP, CDP
	
	@NotBlank
	private String oldYN;
	
	private String orderStr;
	
	private String category;
	
	private Long vendorIdx;
	
	private String startDatePartition;	
	private String endDatePartition;
}
