export interface ContactVO {
  /**
   * ID
   */
  id?: string | number;

  /**
   * 供应商编号
   */
  supplierNo?: string;

  /**
   * 供应商ID
   */
  supplierId?: string | number;

  /**
   * 供应商名称
   */
  supplierName?: string;

  /**
   * 用户ID
   */
  userNo?: string;

  /**
   * A10标识号
   */
  abutment_no?: string;

  /**
   * 员工姓名
   */
  userName?: string;

  /**
   * 手机号
   */
  phone?: string;

  /**
   * 角色
   */
  roleNo?: string;

  /**
   * 部门
   */
  departmentNo?: string;

  /**
   * 职位
   */
  position?: string;

  /**
   * 主要联系人（0-否，1-是）
   */
  isPrimaryContact?: string;

  /**
   * 允许登录供应商端（0-否，1-是）
   */
  isRegister?: string;

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

  /**
   * 邮箱
   */
  email?: string;

  /**
   * 传真
   */
  fax?: string;

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

  gender?: string;
}

export interface ContactForm extends BaseEntity {
  /**
   * 供应商编号
   */
  supplierNo?: string;

  /**
   * 供应商ID
   */
  supplierId?: string | number;

  /**
   * 用户ID
   */
  userNo?: string;

  /**
   * A10标识号
   */
  abutment_no?: string;

  /**
   * 员工姓名
   */
  userName?: string;

  /**
   * 手机号
   */
  phone?: string;

  /**
   * 角色
   */
  roleNo?: string;

  /**
   * 部门
   */
  departmentNo?: string;

  /**
   * 职位
   */
  position?: string;

  /**
   * 主要联系人（0-否，1-是）
   */
  isPrimaryContact?: string;

  /**
   * 允许登录供应商端（0-否，1-是）
   */
  isRegister?: string;

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

  /**
   * 邮箱
   */
  email?: string;

  /**
   * 传真
   */
  fax?: string;

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

  gender?: string;
}

export interface ContactQuery extends PageQuery {
  /**
   * 供应商编号
   */
  supplierNo?: string;

  /**
   * 供应商ID
   */
  supplierId?: string | number;

  /**
   * 用户ID
   */
  userNo?: string;

  /**
   * 员工姓名
   */
  userName?: string;

  /**
   * 手机号
   */
  phone?: string;

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

  /**
   * 日期范围参数
   */
  params?: any;
}
