package com.xzx.gc.model.user; import com.xzx.gc.model.CommonReq; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @Data public class AddressReq extends CommonReq { @ApiModelProperty(value = "地址ID", name = "addressId") private Long addressId; @ApiModelProperty(value = "用户ID", name = "userId") private String userId; @ApiModelProperty(value = "手机号码", name = "mobilePhone") private String mobilePhone; @ApiModelProperty(value = "用户详细地址或小区或商铺名称") private String detailAddress; @ApiModelProperty(value = "地址区域及定位地址") private String addressArea; @ApiModelProperty(value = "省份id") private String provinceId; @ApiModelProperty(value = "省份名称") private String provinceName; @ApiModelProperty(value = "城市id") private String cityId; @ApiModelProperty(value = "城市名称", name = "cityName") private String cityName; @ApiModelProperty(value = "区县id") private String townshipId; @ApiModelProperty(value = "区县名称") private String townshipName; @ApiModelProperty(value = "居住梯型编号(楼梯/电梯)") private String stairType; @ApiModelProperty(value = "居住梯型名称") private String stairTypeName; @ApiModelProperty(value = "楼层", name = "floor") private String floor; @ApiModelProperty(value = "经度", name = "longitude") private String longitude; @ApiModelProperty(value = "纬度", name = "latitude") private String latitude; @ApiModelProperty(value = "标志(是否默认)", name = "flag") private String flag; @ApiModelProperty(value = "联系电话", name = "relaPhone") private String relaPhone; @ApiModelProperty(value = "联系人姓名", name = "relaName") private String relaName; //用户类型(1为普通用户,2为回收员,3为代丢员,4为入库员,5为运营员) @ApiModelProperty(value = "用户类型", name = "userType") private String userType; @ApiModelProperty("0 代表手动添加 1代表意向客户过来的添加") private int targetFlag; @ApiModelProperty("1:来源意向客户") private int origin; @ApiModelProperty("单元栋名称") private String unitName; @ApiModelProperty("标签名称") private String tagName; @ApiModelProperty("门牌号") private String houseNumber; @ApiModelProperty("集货员的放货地址") private String receiveAddress; @ApiModelProperty("小区名称") private String houseName; }