package easydo.technology.system.dto; import easydo.technology.annotation.Query; import lombok.Data; import lombok.experimental.Accessors; import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; import java.util.List; /** * @author jinjin * @date 2020-09-25 */ @Data @Accessors(chain = true) public class RoleQueryParam{ @Query(blurry = "name,description") private String blurry; /** 精确 */ @Query private Long roleId; /** 模糊 */ @Query(type = Query.Type.INNER_LIKE) private String name; /** BETWEEN */ @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @Query(type = Query.Type.BETWEEN) private List createTime; }