This commit is contained in:
zt
2025-02-14 17:54:50 +08:00
parent 921d525125
commit d27512baa4
24 changed files with 1551 additions and 2 deletions

View File

@ -136,4 +136,9 @@ public class Constants
* 资源映射路径 前缀
*/
public static final String REDIS_LOCK_KEY = "redis_lock:";
/**
* 包工头用户标志 前缀
*/
public static final String BGT = "bgt_:";
}

View File

@ -0,0 +1,157 @@
package com.ruoyi.common.core.domain.entity;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.annotation.Excel;
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.time.LocalDateTime;
/**
* APP包工头对象 bgt_user
*
* @author ruoyi
* @date 2025-02-14
*/
@Data
@NoArgsConstructor
@Accessors(chain = true)
@TableName("bgt_user")
@ApiModel("APP包工头视图对象")
public class BgtUser implements Serializable {
private static final long serialVersionUID=1L;
/** 主键ID */
@ApiModelProperty("主键ID")
@TableId(value = "id")
private String id;
/** 唯一标识 */
@Excel(name = "唯一标识")
@ApiModelProperty("唯一标识")
private Long userId;
/** 姓名 */
@Excel(name = "姓名")
@ApiModelProperty("姓名")
private String username;
/** 性别0男 1女 2未知 */
@Excel(name = "性别" , readConverterExp = "0=男,1=女,2=未知")
@ApiModelProperty("性别0男 1女 2未知")
private String gender;
/** 民族 */
@Excel(name = "民族")
@ApiModelProperty("民族")
private String nation;
/** 出生日期 */
@Excel(name = "出生日期")
@ApiModelProperty("出生日期")
private String birthdate;
/** 身份证号码 */
@Excel(name = "身份证号码")
@ApiModelProperty("身份证号码")
private String identityCard;
/** 所在区域 */
@Excel(name = "所在区域")
@ApiModelProperty("所在区域")
private String area;
/** 地址 */
@Excel(name = "地址")
@ApiModelProperty("地址")
private String site;
/** 联系电话 */
@Excel(name = "联系电话")
@ApiModelProperty("联系电话")
private String phone;
/** 银行 */
@Excel(name = "银行")
@ApiModelProperty("银行")
private String bank;
/** 银行卡号 */
@Excel(name = "银行卡号")
@ApiModelProperty("银行卡号")
private String cardNo;
/** 头像地址 */
@Excel(name = "头像地址")
@ApiModelProperty("头像地址")
private String avatarName;
/** 密码 */
@Excel(name = "密码")
@ApiModelProperty("密码")
private String password;
/** 身份证正面图路径 */
@Excel(name = "身份证正面图路径")
@ApiModelProperty("身份证正面图路径")
private String frontPath;
/** 身份证反面图路径 */
@Excel(name = "身份证反面图路径")
@ApiModelProperty("身份证反面图路径")
private String reverseSidePath;
/** 银行卡图路径 */
@Excel(name = "银行卡图路径")
@ApiModelProperty("银行卡图路径")
private String bankCardPath;
/** 帐号状态0正常 1停用 */
@Excel(name = "帐号状态" , readConverterExp = "0=正常,1=停用")
@ApiModelProperty("帐号状态0正常 1停用")
private String status;
/** 删除标志0代表存在 2代表删除 */
@Excel(name = "删除标志" , readConverterExp = "0=代表存在,2=代表删除")
@ApiModelProperty("删除标志0代表存在 2代表删除")
// @TableLogic
private String delFlag;
/** 创建者 */
@Excel(name = "创建者")
@ApiModelProperty("创建者")
@TableField(fill = FieldFill.INSERT)
private String createBy;
/** 创建时间 */
@Excel(name = "创建时间" , width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
@ApiModelProperty("创建时间")
@TableField(fill = FieldFill.INSERT)
private LocalDateTime createTime;
/** 更新者 */
@Excel(name = "更新者")
@ApiModelProperty("更新者")
@TableField(fill = FieldFill.INSERT_UPDATE)
private String updateBy;
/** 更新时间 */
@Excel(name = "更新时间" , width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
@ApiModelProperty("更新时间")
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime updateTime;
/** 备注 */
@Excel(name = "备注")
@ApiModelProperty("备注")
private String remark;
}

View File

@ -0,0 +1,38 @@
package com.ruoyi.common.core.domain.model;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
/**
* 用户登录对象
*
* @author ruoyi
*/
@Data
@NoArgsConstructor
@Accessors(chain = true)
public class BgtLoginBody
{
/**
* 手机号
*/
private String phone;
/**
* 用户密码
*/
private String password;
/**
* 验证码
*/
private String code;
/**
* 唯一标识
*/
private String uuid = "";
}