shikeyin
2024-01-11 65da8373531677b1c37a98f53eaa30c892f35e5a
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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
package com.ishop.merchant.pojo;
 
import com.walker.web.param.ParamRequest;
 
public class UserSearchParam extends ParamRequest {
 
    public String getNikename() {
        return nikename;
    }
 
    public void setNikename(String nikename) {
        this.nikename = nikename;
    }
 
    public String getPhone() {
        return phone;
    }
 
    public void setPhone(String phone) {
        this.phone = phone;
    }
 
    public String getTagIds() {
        return tagIds;
    }
 
    public void setTagIds(String tagIds) {
        this.tagIds = tagIds;
    }
 
    public String getRegisterType() {
        return registerType;
    }
 
    public void setRegisterType(String registerType) {
        this.registerType = registerType;
    }
 
    public Boolean getWechatPublic() {
        return isWechatPublic;
    }
 
    public void setWechatPublic(Boolean wechatPublic) {
        isWechatPublic = wechatPublic;
    }
 
    public Boolean getWechatRoutine() {
        return isWechatRoutine;
    }
 
    public void setWechatRoutine(Boolean wechatRoutine) {
        isWechatRoutine = wechatRoutine;
    }
 
    public Boolean getStatus() {
        return status;
    }
 
    public void setStatus(Boolean status) {
        this.status = status;
    }
 
    public String getPayCount() {
        return payCount;
    }
 
    public void setPayCount(String payCount) {
        this.payCount = payCount;
    }
 
    public Integer getSex() {
        return sex;
    }
 
    public void setSex(Integer sex) {
        this.sex = sex;
    }
 
    public Integer getAccessType() {
        return accessType;
    }
 
    public void setAccessType(Integer accessType) {
        this.accessType = accessType;
    }
 
    public String getDateLimit() {
        return dateLimit;
    }
 
    public void setDateLimit(String dateLimit) {
        this.dateLimit = dateLimit;
    }
 
    //    @ApiModelProperty(value = "昵称(模糊搜索)")
    private String nikename;
 
//    @ApiModelProperty(value = "手机号(全匹配)")
    private String phone;
 
//    @ApiModelProperty(value = "用户标签")
    private String tagIds;
 
//    @ApiModelProperty(value = "注册类型:wechat-公众号,routine-小程序,H5-H5,iosWx-微信ios,androidWx-微信安卓,ios-ios")
//    @StringContains(limitValues = {"wechat", "routine", "h5", "iosWx", "androidWx", "ios"}, message = "请选择正确的用户注册类型")
    private String registerType;
 
//    @ApiModelProperty(value = "是否关联公众号")
    private Boolean isWechatPublic;
 
//    @ApiModelProperty(value = "是否关联小程序")
    private Boolean isWechatRoutine;
 
//    @ApiModelProperty(value = "状态是否正常, 0 = 禁止, 1 = 正常")
    private Boolean status;
 
//    @ApiModelProperty(value = "消费情况")
    private String payCount;
 
//    @ApiModelProperty(value = "性别,0未知,1男,2女,3保密")
    private Integer sex;
 
    //时间类型
//    @ApiModelProperty(value = "访问情况, 0 = 全部, 1 = 首次, 2 = 访问过, 3 = 未访问", allowableValues = "range[0,1,2,3]")
//    @NotNull(message = "访问情况不能为空")
    private Integer accessType = 0;
 
//    @ApiModelProperty(value = "访问时间")
    private String dateLimit;
}