实名认证
This commit is contained in:
@ -0,0 +1,34 @@
|
||||
package com.ruoyi.wgz.bo;
|
||||
|
||||
import com.ruoyi.common.annotation.Excel;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import com.ruoyi.common.domain.Annex;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import javax.validation.constraints.Size;
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true)
|
||||
public class WgzAutonymAnnex extends BaseEntity {
|
||||
@ApiModelProperty("用户类型")
|
||||
@NotBlank(message = "字典标签不能为空")
|
||||
private String userType;
|
||||
|
||||
@ApiModelProperty("字典标签")
|
||||
@NotBlank(message = "字典标签不能为空")
|
||||
private String dictLabel;
|
||||
|
||||
@ApiModelProperty("字典键值")
|
||||
@NotBlank(message = "字典标签不能为空")
|
||||
private String dictValue;
|
||||
|
||||
@ApiModelProperty("附件实体数据")
|
||||
private List<Annex> annex;
|
||||
}
|
||||
@ -0,0 +1,22 @@
|
||||
package com.ruoyi.wgz.bo.req;
|
||||
|
||||
import com.ruoyi.wgz.bo.WgzAutonymAnnex;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true)
|
||||
@ApiModel("务工者APP-实名认证·附件结构请求对象")
|
||||
public class WgzAppAttachmentAcquisitionReq implements Serializable {
|
||||
@ApiModelProperty("唯一标识")
|
||||
@NotNull(message = "唯一标识不能为空")
|
||||
private Long userId;
|
||||
}
|
||||
@ -0,0 +1,26 @@
|
||||
package com.ruoyi.wgz.bo.req;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.io.Serializable;
|
||||
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true)
|
||||
@ApiModel("务工者APP-修改头像请求对象")
|
||||
public class WgzAppModifyingUserProfilePictureReq implements Serializable {
|
||||
@ApiModelProperty("唯一标识")
|
||||
@NotNull(message = "唯一标识不能为空")
|
||||
private Long userId;
|
||||
|
||||
@ApiModelProperty("头像地址")
|
||||
@NotBlank(message = "头像地址不能为空")
|
||||
private String avatarName;
|
||||
}
|
||||
@ -1,5 +1,6 @@
|
||||
package com.ruoyi.wgz.bo.req;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
@ -11,6 +12,7 @@ import java.io.Serializable;
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true)
|
||||
@ApiModel("务工者APP-查询个人基本信息对象")
|
||||
public class WgzAppPersonalBasicInformationReq implements Serializable {
|
||||
@ApiModelProperty("唯一标识")
|
||||
@NotBlank(message = "唯一标识不能为空")
|
||||
|
||||
@ -1,24 +1,28 @@
|
||||
package com.ruoyi.wgz.bo.req;
|
||||
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import javax.validation.constraints.Pattern;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@ApiModel("务工者APP注册账号对象")
|
||||
public class WgzAppUserLongInReq extends BaseEntity {
|
||||
@ApiModelProperty("联系电话")
|
||||
@Pattern(regexp = "^1[3-9]\\d{9}$", message = "手机号码格式不正确")
|
||||
private String phone;
|
||||
|
||||
@ApiModelProperty("密码")
|
||||
private String password;
|
||||
|
||||
@ApiModelProperty("验证码")
|
||||
private String verificationCode;
|
||||
}
|
||||
//package com.ruoyi.wgz.bo.req;
|
||||
//
|
||||
//import com.ruoyi.common.core.domain.BaseEntity;
|
||||
//import io.swagger.annotations.ApiModel;
|
||||
//import io.swagger.annotations.ApiModelProperty;
|
||||
//import lombok.Data;
|
||||
//import lombok.EqualsAndHashCode;
|
||||
//import lombok.NoArgsConstructor;
|
||||
//import lombok.experimental.Accessors;
|
||||
//
|
||||
//import javax.validation.constraints.Pattern;
|
||||
//import java.io.Serializable;
|
||||
//
|
||||
//@Data
|
||||
//@NoArgsConstructor
|
||||
//@Accessors(chain = true)
|
||||
//@ApiModel("务工者APP登录账号对象")
|
||||
//public class WgzAppUserLongInReq implements Serializable {
|
||||
// @ApiModelProperty("联系电话")
|
||||
// @Pattern(regexp = "^1[3-9]\\d{9}$", message = "手机号码格式不正确")
|
||||
// private String phone;
|
||||
//
|
||||
// @ApiModelProperty("密码")
|
||||
// private String password;
|
||||
//
|
||||
// @ApiModelProperty("验证码")
|
||||
// private String verificationCode;
|
||||
//}
|
||||
|
||||
@ -5,18 +5,24 @@ import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import javax.validation.constraints.Pattern;
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true)
|
||||
@ApiModel("务工者APP注册账号对象")
|
||||
public class WgzAppUserRegisterReq extends BaseEntity {
|
||||
public class WgzAppUserRegisterReq implements Serializable {
|
||||
@ApiModelProperty("联系电话")
|
||||
@Pattern(regexp = "^1[3-9]\\d{9}$", message = "手机号码格式不正确")
|
||||
private String phone;
|
||||
|
||||
/** 密码 */
|
||||
@ApiModelProperty("密码")
|
||||
@NotBlank(message = "密码不能为空")
|
||||
private String password;
|
||||
}
|
||||
|
||||
@ -1,19 +1,26 @@
|
||||
package com.ruoyi.wgz.bo.req;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.ruoyi.common.domain.Annex;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import javax.validation.constraints.Size;
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true)
|
||||
public class WgzRealNameAuthenticationReq {
|
||||
@ApiModel("务工者APP-实名认证对象")
|
||||
public class WgzRealNameAuthenticationReq implements Serializable {
|
||||
@ApiModelProperty("唯一标识")
|
||||
@NotBlank(message = "唯一标识不能为空")
|
||||
@NotNull(message = "唯一标识不能为空")
|
||||
private Long userId;
|
||||
|
||||
@ApiModelProperty("身份证正面图路径")
|
||||
@ -64,6 +71,9 @@ public class WgzRealNameAuthenticationReq {
|
||||
@NotBlank(message = "银行卡号不能为空")
|
||||
private String cardNo;
|
||||
|
||||
@ApiModelProperty("附件实体数据")
|
||||
private List<Annex> annex;
|
||||
|
||||
// @ApiModelProperty("银行卡图路径")
|
||||
// private String bankCardPath;
|
||||
|
||||
|
||||
@ -0,0 +1,20 @@
|
||||
package com.ruoyi.wgz.bo.res;
|
||||
|
||||
import com.ruoyi.wgz.bo.WgzAutonymAnnex;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true)
|
||||
@ApiModel("务工者APP-实名认证·附件结构返回对象")
|
||||
public class WgzAppAttachmentAcquisitionRes implements Serializable {
|
||||
@ApiModelProperty("附件结构")
|
||||
private List<WgzAutonymAnnex> wgzAutonymAnnex;
|
||||
}
|
||||
@ -1,9 +1,20 @@
|
||||
package com.ruoyi.wgz.bo.res;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
public class WgzAppPersonalBasicInformationRes {
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true)
|
||||
@ApiModel("务工者APP-个人基本信息返回对象")
|
||||
public class WgzAppPersonalBasicInformationRes implements Serializable {
|
||||
@ApiModelProperty("主键ID")
|
||||
@TableId(value = "id")
|
||||
private String id;
|
||||
|
||||
@ -1,4 +0,0 @@
|
||||
package com.ruoyi.wgz.bo.res;
|
||||
|
||||
public class WgzAppUserLongInRes {
|
||||
}
|
||||
Reference in New Issue
Block a user