package com.ruoyi.system.domain.vo; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import java.math.BigDecimal; import java.util.Date; /** * @program: ruoyiim * @description: * @create: 2025-08-20 15:31 **/ @Data public class UserAccountUpdateVo { // 自增ID主键 @TableId(type = IdType.AUTO) // 主键自增 private Integer id; // 云信账号 private String accountId; // 手机号(唯一) private String phoneNumber; // 密码 private String password; // 账号类型: 0:真实 1:虚拟 private Integer accountType; // 昵称 private String nickname; // 账号状态: 1:正常 0:禁用 private Integer status; // 个性签名 private String signature; // // 是否支持昵称搜索 // private Boolean supportNicknameSearch = true; // // // 是否支持手机搜索 // private Boolean supportPhoneSearch = true; // // // 是否支持ID搜索 // private Boolean supportIdSearch = true; // // // 是否支持用户名搜索 // private Boolean supportUsernameSearch = true; // // // 是否申请删除账号 // private Boolean requestDelete = true; // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") // @TableField(fill = FieldFill.INSERT_UPDATE) // private Date updateTime; }