xiaoyong931011
2021-07-15 9e519861b32d4ee673b2493af8ce27c6184c3f1c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
package com.xzx.gc.user.dto;
 
import com.xzx.gc.common.annotations.valid.Insert;
import com.xzx.gc.common.annotations.valid.InsertExtend;
import com.xzx.gc.model.CommonReq;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.hibernate.validator.constraints.Length;
 
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
 
@Data
public class UserTargetInfoAddDto extends CommonReq {
 
    @NotBlank(message = "请完善客户信息",groups = {Insert.class})
    private String userName;
 
    @NotBlank(message = "请完善客户电话",groups = {Insert.class,InsertExtend.class})
    private String mobile;
 
    @ApiModelProperty("地址备注")
    @Length(max = 50,message = "录入地址备注不超过50个字符",groups = {Insert.class})
    private String addressRemark;
    @ApiModelProperty("其他描述")
    @Length(max = 128,message = "其它信息描述不超过128个字符",groups = {Insert.class})
    private String disc;
 
    @NotNull(message = "推广员ID不能为空",groups = {Insert.class,InsertExtend.class})
    private String userId;
 
    @ApiModelProperty(hidden = true)
    private String provinceId;
    @ApiModelProperty(hidden = true)
    private String cityId;
    @ApiModelProperty(hidden = true)
    private String townshipId;
 
    @ApiModelProperty("所属区域")
    private String addressArea;
 
    @NotBlank(message = "请完善客户地址信息",groups = {Insert.class})
    private String detailAddress;
 
    @ApiModelProperty(value = "楼层")
    private String layFloor;
 
    @ApiModelProperty("经度")
    private String longitude;
 
    @ApiModelProperty("纬度")
    private String latitude;
 
    @ApiModelProperty(value = "省份名称", name = "provinceName")
    private String provinceName;
 
 
    @ApiModelProperty(value = "城市名称", name = "cityName")
    private String cityName;
 
 
    @ApiModelProperty(value = "区县名称", name = "townshipName")
    private String townshipName;
 
    @ApiModelProperty("昵称,扫码录入传参")
    private  String nickName;
    @ApiModelProperty("头像,扫码录入传参")
    private  String userImage;
}