// import { BaseEntity } from '@/api/types';

/**
 * 门店管理员拓展信息对象 sys_shop_manager
 */
export interface SysShopManagerVO {
  /**
   * 用户id
   */
  userId?: number;

  /**
   * 商户id
   */
  merchantId?: string;

  /**
   * 最后活跃时间
   */
  lastActiveTime?: string;

  /**
   * 到期时间
   */
  expireDate?: string;

  /**
   * 状态（0正常 1停用）
   */
  status?: string;

  /**
   * 备注
   */
  remark?: string;

  /**
   * 用户基本信息
   */
  userInfo?: {
    userId?: number;
    nickName?: string;
    userName?: string;
    email?: string;
    phonenumber?: string;
    sex?: string;
    avatar?: string;
    status?: string;
    delFlag?: string;
    loginIp?: string;
    loginDate?: string;
    createBy?: string;
    createTime?: string;
    updateBy?: string;
    updateTime?: string;
    remark?: string;
  };
}

/**
 * 门店管理员拓展信息查询对象 sys_shop_manager
 */
export interface SysShopManagerQuery {
  /**
   * 用户id
   */
  userId?: number;

  /**
   * 商户id
   */
  merchantId?: string;

  /**
   * 最后活跃时间
   */
  lastActiveTime?: string;

  /**
   * 到期时间
   */
  expireDate?: string;

  /**
   * 状态（0正常 1停用）
   */
  status?: string;

  /**
   * 备注
   */
  remark?: string;
}

/**
 * 门店管理员拓展信息表单对象 sys_shop_manager
 */
export interface SysShopManagerForm {
  /**
   * 用户id
   */
  userId?: number;

  /**
   * 商户id
   */
  merchantId?: string;

  /**
   * 最后活跃时间
   */
  lastActiveTime?: string;

  /**
   * 到期时间
   */
  expireDate?: string;

  /**
   * 状态（0正常 1停用）
   */
  status?: string;

  /**
   * 备注
   */
  remark?: string;
}