export interface SysStoreVO {
  /**
   * id
   */
  id: string | number;

  /**
   * 门店logo
   */
  storeLogo: string;

  brandId: string | number;

  brandName: string;

  /**
   * 门店类型
   */
  storeType: string;

  /**
   * 区域代码
   */
  areaCode: string;

  /**
   * 省份
   */
  province: string;

  /**
   * 市
   */
  city: string;

  /**
   * 区
   */
  district: string;

  /**
   * 归属用户id
   */
  vestInUserId: string | number;

  /**
   * 归属用户
   */
  vestInUser: string;

  /**
   * 上级门店id
   */
  parentStoreId: string | number;

  /**
   * 上级门店
   */
  parentStore: string;

  /**
   * 门店编号
   */
  storeCode: string;

  /**
   * 门店全称
   */
  storeFullName: string;

  /**
   * 门店简称
   */
  storeShortName: string;

  /**
   * 连锁代码
   */
  chainCode: string;

  /**
   * 电话
   */
  phonenumber: string;

  /**
   * 地址
   */
  address: string;

  /**
   * 门店级别
   */
  storeLevel: string;

  /**
   * 使用类型
   */
  usageType: string;

  /**
   * 有效期起
   */
  startDate: string;

  /**
   * 有效期止
   */
  endDate: string;

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

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

  serviceId: string | number;

  dateRange: [];

  codeArr: [];
}

export interface SysStoreForm extends BaseEntity {
  /**
   * id
   */
  id?: string | number;

  /**
   * 门店logo
   */
  storeLogo?: string;

  brandId?: string | number;

  brandName?: string;

  serviceId?: string | number;

  /**
   * 门店类型
   */
  storeType?: string;

  /**
   * 区域代码
   */
  areaCode?: string;

  /**
   * 省份
   */
  province?: string;

  /**
   * 市
   */
  city?: string;

  /**
   * 区
   */
  district?: string;

  /**
   * 归属用户id
   */
  vestInUserId?: string | number;

  /**
   * 归属用户
   */
  vestInUser?: string;

  /**
   * 上级门店id
   */
  parentStoreId?: string | number;

  /**
   * 上级门店
   */
  parentStore?: string;

  /**
   * 门店编号
   */
  storeCode?: string;

  /**
   * 门店全称
   */
  storeFullName?: string;

  /**
   * 门店简称
   */
  storeShortName?: string;

  /**
   * 连锁代码
   */
  chainCode?: string;

  /**
   * 电话
   */
  phonenumber?: string;

  /**
   * 地址
   */
  address?: string;

  /**
   * 门店级别
   */
  storeLevel?: string;

  /**
   * 使用类型
   */
  usageType?: string;

  /**
   * 有效期起
   */
  startDate?: string;

  /**
   * 有效期止
   */
  endDate?: string;

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

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

  dateRange?: [];

  codeArr?: String[];
}

export interface SysStoreQuery extends PageQuery {
  /**
   * id
   */
  id?: string | number;

  /**
   * 门店logo
   */
  storeLogo?: string;

  brandId?: string | number;

  brandName?: string;

  /**
   * 门店类型
   */
  storeType?: string;

  /**
   * 区域代码
   */
  areaCode?: string;

  /**
   * 省份
   */
  province?: string;

  /**
   * 市
   */
  city?: string;

  /**
   * 区
   */
  district?: string;

  /**
   * 归属用户id
   */
  vestInUserId?: string | number;

  /**
   * 归属用户
   */
  vestInUser?: string;

  /**
   * 上级门店id
   */
  parentStoreId?: string | number;

  /**
   * 上级门店
   */
  parentStore?: string;

  /**
   * 门店编号
   */
  storeCode?: string;

  /**
   * 门店全称
   */
  storeFullName?: string;

  /**
   * 门店简称
   */
  storeShortName?: string;

  /**
   * 连锁代码
   */
  chainCode?: string;

  /**
   * 电话
   */
  phonenumber?: string;

  /**
   * 地址
   */
  address?: string;

  /**
   * 门店级别
   */
  storeLevel?: string;

  /**
   * 使用类型
   */
  usageType?: string;

  /**
   * 有效期起
   */
  startDate?: string;

  /**
   * 有效期止
   */
  endDate?: string;

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

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