package com.ruoyi.cai.dto.admin.vo;

import com.ruoyi.cai.domain.Union;
import com.ruoyi.common.annotation.Sensitive;
import com.ruoyi.common.enums.SensitiveStrategy;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.bouncycastle.util.Integers;

import java.time.LocalDateTime;

@EqualsAndHashCode(callSuper = true)
@Data
public class UnionAdminVo extends Union {

    /**
     * 用户号/ID号
     */
    private String usercode;
    /**
     * 昵称
     */
    private String nickname;

    /**
     * 手机号
     */
    @Sensitive(strategy = SensitiveStrategy.PHONE)
    private String mobile;

    /**
     * 头像
     */
    private String avatar;

    /**
     * 性别   0 未知  1  女  2 男
     */
    private Integer gender;
    private Integer status;

    private LocalDateTime unionTime;
}
