package com.cyksj.model.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.ejlchina.searcher.bean.DbIgnore;
import lombok.Getter;
import lombok.Setter;

import javax.validation.constraints.NotBlank;

/*
 *项目名: netflix
 *文件名: CmsUser
 *创建者: JavaZou
 *创建时间:2023/1/11 14:27
 */
@Getter
@Setter
public class CmsUser extends BaseEntity{
	/**
	 * 管理员昵称
	 */
	@NotBlank(message = "请填写负责人姓名")
	private String nickname;

	/**
	 * 管理帐户密码
	 */
	private String password;

	/**
	 * 手机号码
	 */
	@NotBlank(message = "手机号不能为空")
	private String phone;

	/**
	 * 添加人
	 */
	private String addName;

	/**
	 * 修改人
	 */
	private String modifiedBy;

	private String authId;


	/**
	 * 管理员是否允许登录
	 */
	private Boolean status;

	/**
	 * 角色列表
	 */
	@DbIgnore
	@TableField(exist = false)
	private String roleNames;


	@DbIgnore
	@TableField(exist = false)
	private String roleIds;
}
