务工者-用户1.0

This commit is contained in:
2025-02-17 09:17:05 +08:00
parent d27512baa4
commit 08e242ce85
16 changed files with 1318 additions and 2 deletions

View File

@ -0,0 +1,64 @@
package com.ruoyi.wgz.bo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.time.LocalDate;
import lombok.EqualsAndHashCode;
import java.util.Date;
import com.ruoyi.common.core.domain.BaseEntity;
/**
* APP务工者分页查询对象 wgz_user
*
* @author ruoyi
* @date 2025-02-14
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel("APP务工者分页查询对象")
public class WgzUserQueryBo extends BaseEntity {
/** 分页大小 */
@ApiModelProperty("分页大小")
private Integer pageSize;
/** 当前页数 */
@ApiModelProperty("当前页数")
private Integer pageNum;
/** 排序列 */
@ApiModelProperty("排序列")
private String orderByColumn;
/** 排序的方向desc或者asc */
@ApiModelProperty(value = "排序的方向", example = "asc,desc")
private String isAsc;
/** 唯一标识 */
@ApiModelProperty("唯一标识")
private Long userId;
/** 姓名 */
@ApiModelProperty("姓名")
private String username;
/** 出生日期 */
@ApiModelProperty("出生日期")
private String birthdate;
/** 身份证号码 */
@ApiModelProperty("身份证号码")
private String identityCard;
/** 联系电话 */
@ApiModelProperty("联系电话")
private String phone;
/** 银行卡号 */
@ApiModelProperty("银行卡号")
private String cardNo;
/** 帐号状态0正常 1停用 */
@ApiModelProperty("帐号状态0正常 1停用")
private String status;
}

View File

@ -0,0 +1,24 @@
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;
}

View File

@ -0,0 +1,22 @@
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 WgzAppUserRegisterReq extends BaseEntity {
@ApiModelProperty("联系电话")
@Pattern(regexp = "^1[3-9]\\d{9}$", message = "手机号码格式不正确")
private String phone;
/** 密码 */
@ApiModelProperty("密码")
private String password;
}

View File

@ -0,0 +1,4 @@
package com.ruoyi.wgz.bo.res;
public class WgzAppUserLongInRes {
}