package com.vci.pagemodel; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.util.List; import java.util.Map; /** * 导出excel时的接口条件对象 * @author ludc * @date 2024/8/24 11:38 */ @Data @AllArgsConstructor @NoArgsConstructor public class ExpExcelConditionVO { /** * 导出起始页 */ private Integer startPage; /** * 导出结束页 */ private Integer endPage; /** * 导出类型:全部导出:all,选择导出:select,按页码导出:page */ private String expType; /** * 导出的属性列表(配合isSelectExp使用) */ private List expAttrNames; /** * 按选择导出时,选择的数据的唯一标识:能通过该表示查询到具体数据的 */ private List selectDataIdentify; /** * 导出的文件名:如果要传的话,叫前端自己传文件后缀 */ private String expFileName; /** * 其他导出条件 */ private Map conditionMap; }