package com.softwarebr.nunu.json.api.hall;

import com.brframework.commondb.annotation.param.ParamQuery;
import com.brframework.commondb.annotation.param.QueryExpression;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 投资机构
 * @author lilin
 * @date 2020-03-10 11:09:00
 */
@Data
@ApiModel
public class InvestOrgQueryParam {

    @ParamQuery
    @ApiModelProperty(value = "是否上架(0下架 1上架) ", hidden = true, example = "")
    private Integer status;

    @ParamQuery
    @ApiModelProperty(value = "审核状态(1待审核 2审核通过 3审核不通过)", hidden = true, example = "")
    private Integer verify;

    @ParamQuery
    @ApiModelProperty(value = "公司类型(1投资机构公司 2投资基金公司)", allowableValues ="1,2", example = "")
    private Integer companyType;

    @ParamQuery
    @ApiModelProperty(value = "用户id", hidden = true, example = "")
    private Long memberId;

    @ParamQuery(expression = QueryExpression.like)
    @ApiModelProperty(value = "公司名称", example = "")
    private String companyName;

}
