package com.ruoyi.system.api.model; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.ruoyi.common.core.annotation.Excel; import lombok.Data; import javax.validation.constraints.NotBlank; import java.time.LocalDateTime; /** * @author zhibing.pu * @Date 2024/12/2 9:36 */ @Data @TableName("t_user_shop") public class UserShop { /** * 主键 */ @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 用户id */ @TableField("user_id") private Long userId; /** * 门店id */ @TableField("shop_id") private Integer shopId; /** * 角色类型(1=店长,2=店员) */ @TableField("role_type") private Integer roleType; /** * 角色id */ @TableField("role_id") private Long roleId; /** 部门ID */ @TableField("dept_id") private Long deptId; /** 用户昵称 */ @TableField("nick_name") private String nickName; @TableField("create_time") private LocalDateTime createTime; }