package com.ycl.platform.domain.query; import annotation.Excel; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonFormat; import com.ycl.platform.base.AbsQuery; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.experimental.Accessors; import java.util.Date; import java.util.List; @Data @Accessors(chain = true) @ApiModel(value = "规则模板查询", description = "规则模板查询") public class CheckTemplateQuery extends AbsQuery { /** */ private Long id; /** 模板名称 */ @Excel(name = "模板名称") private String templateName; /** 调整系数 */ @Excel(name = "调整系数") private Long adjustCoefficient; /** 调整方式:乘除 */ @Excel(name = "调整方式:乘除") private String adjustWay; /** 考核类型 */ @Excel(name = "考核类型") private Long examineCategory; /** 启用/停用 */ @Excel(name = "启用/停用") private String status; /** 区县 */ @Excel(name = "区县") private List deptId; /** 创建人id */ private Long createUser; /** 创建人姓名 */ @Excel(name = "创建人姓名") private String createUserName; /** */ private Long updateUser; /** */ @Excel(name = "") private String updateUserName; /** 逻辑删除 */ private String deleted; /** 创建者 */ private String createBy; /** 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date createTime; /** 更新者 */ @TableField(fill = FieldFill.UPDATE) private String updateBy; /** 更新时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @TableField(fill = FieldFill.UPDATE) private Date updateTime; }