All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.haoxuer.discover.user.api.domain.request.BasePageRequest Maven / Gradle / Ivy

There is a newer version: 3.3.18-20230117
Show newest version
package com.haoxuer.discover.user.api.domain.request;

import com.haoxuer.discover.data.page.Filter;
import com.haoxuer.discover.data.page.Search;
import com.haoxuer.discover.rest.base.RequestUserTokenPageObject;
import lombok.Data;
import lombok.ToString;


@ToString(callSuper = true)
@Data
public class BasePageRequest extends RequestUserTokenPageObject {

    private Long user;
    private Long createUser;
    @Search(name = "creator.id",operator = Filter.Operator.eq)
    private Long creator;

    @Search(name = "creator.structure.id",operator = Filter.Operator.eq)
    private Integer structure;

    @Search(name = "creator.structure.lft",operator = Filter.Operator.ge)
    private Integer lft;

    @Search(name = "creator.structure.rgt",operator = Filter.Operator.le)
    private Integer rgt;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy