package com.xzx.gc.user.dto; import com.xzx.gc.model.CommonReq; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; @Data public class UserTargetInfoFindDto extends CommonReq { @ApiModelProperty(value = "客户姓名或手机号") private String searchName; @ApiModelProperty(value = "1 未注册 2 未成交 3 已成交 不传则查询所有") private String status; @ApiModelProperty("推广员ID -1则代表查看全部") @NotNull(message = "推广员ID不能为空") private String userId; @ApiModelProperty("推广员所在的经度") @NotBlank(message = "推广员所在的经度不能为空") private String longitude; @ApiModelProperty("推广员所在的纬度") @NotBlank(message = "推广员所在的纬度不能为空") private String latitude; @ApiModelProperty("排序类型,1:按创建时间排序 2:按名称排序 3:按距离排序 4:按成交排序") private String orderType; @ApiModelProperty("当前登录用户的用户类型") private String userType; @ApiModelProperty(value = "登录用户ID",hidden = true) private String loginUserId; @ApiModelProperty("合伙人id") private String partnerId; }