export interface ExtendVO {
  /**
   * 关联 product_base.id
   */
  productId: string | number;

  /**
   * 促销标题
   */
  promotionTitle: string;

  /**
   * 发票名称
   */
  invoiceName: string;

  /**
   * 发票类型
   */
  invoiceType: string;

  /**
   * 规格代码
   */
  specificationsCode: string;

  /**
   * 条形码
   */
  barCoding: string;

  /**
   * 产品描述
   */
  productDescription: string;

  /**
   * 产品重量
   */
  productWeight: string;

  /**
   * 重量单位
   */
  weightUnit: string;

  /**
   * 产品体积
   */
  productVolume: string;

  /**
   * 体积单位
   */
  volumeUnit: string;

  /**
   * 售后服务
   */
  afterSalesService: string;

  /**
   * 服务保障  支持多选,分隔 (0=无忧退货,1=快速退款,2=免费包邮,3正品保障)
   */
  serviceGuarantee: string;

  /**
   * 是否安装服务：1=是，0=否
   */
  isInstallService: string;

  /**
   * 安装费用
   */
  installAmount: string;

  /**
   * 分销价格
   */
  distributionPrice: string;

  /**
   * 标准尺寸
   */
  standardSizes: string;

  /**
   * 克重
   */
  gramWeight: string;

  /**
   * 透明度
   */
  opacity: string;

  /**
   * 是否可定制：1=是，0=否
   */
  isCustomize: string;

  /**
   * 定制描述
   */
  customDescription: string;

  /**
   * 产品利润
   */
  productProfit: string;

  /**
   * 报告需求
   */
  reportRequire: string;

  /**
   * 审核评论
   */
  reviewComments: string;

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

  /**
   * 推送状态
   */
  pushStatus: string;

  /**
   * 数据来源
   */
  dataSource: string;

  /**
   * 发票规格
   */
  invoiceSpecs: string;

  /**
   * 增量
   */
  increment: number;

  /**
   * 采购编号
   */
  purchaseNo: string;

  /**
   * 采购名称
   */
  purchaseName: string;

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

  /**
   * 采购经理编号
   */
  purchaseManagerNo: string;

  /**
   * 采购经理姓名
   */
  purchaseManagerName: string;

  /**
   * 参考链接
   */
  referenceLink: string;

  /**
   * 销售量
   */
  salesVolume: number;

  /**
   * 发货时效
   */
  deliveryTime: string;

  /**
   * PIT时间
   */
  pitTime: string;

  /**
   * 创建时的供应商标识
   */
  createSupplier: string;

  /**
   * 其他补充信息
   */
  otherInfo: string;

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

}

export interface ExtendForm extends BaseEntity {
  /**
   * 关联 product_base.id
   */
  productId?: string | number;

  /**
   * 促销标题
   */
  promotionTitle?: string;

  /**
   * 发票名称
   */
  invoiceName?: string;

  /**
   * 发票类型
   */
  invoiceType?: string;

  /**
   * 规格代码
   */
  specificationsCode?: string;

  /**
   * 条形码
   */
  barCoding?: string;

  /**
   * 产品描述
   */
  productDescription?: string;

  /**
   * 产品重量
   */
  productWeight?: string;

  /**
   * 重量单位
   */
  weightUnit?: string;

  /**
   * 产品体积
   */
  productVolume?: string;

  /**
   * 体积单位
   */
  volumeUnit?: string;

  /**
   * 售后服务
   */
  afterSalesService?: string;

  /**
   * 服务保障  支持多选,分隔 (0=无忧退货,1=快速退款,2=免费包邮,3正品保障)
   */
  serviceGuarantee?: string;

  /**
   * 是否安装服务：1=是，0=否
   */
  isInstallService?: string;

  /**
   * 安装费用
   */
  installAmount?: string;

  /**
   * 分销价格
   */
  distributionPrice?: string;

  /**
   * 标准尺寸
   */
  standardSizes?: string;

  /**
   * 克重
   */
  gramWeight?: string;

  /**
   * 透明度
   */
  opacity?: string;

  /**
   * 是否可定制：1=是，0=否
   */
  isCustomize?: string;

  /**
   * 定制描述
   */
  customDescription?: string;

  /**
   * 产品利润
   */
  productProfit?: string;

  /**
   * 报告需求
   */
  reportRequire?: string;

  /**
   * 审核评论
   */
  reviewComments?: string;

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

  /**
   * 推送状态
   */
  pushStatus?: string;

  /**
   * 数据来源
   */
  dataSource?: string;

  /**
   * 发票规格
   */
  invoiceSpecs?: string;

  /**
   * 增量
   */
  increment?: number;

  /**
   * 采购编号
   */
  purchaseNo?: string;

  /**
   * 采购名称
   */
  purchaseName?: string;

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

  /**
   * 采购经理编号
   */
  purchaseManagerNo?: string;

  /**
   * 采购经理姓名
   */
  purchaseManagerName?: string;

  /**
   * 参考链接
   */
  referenceLink?: string;

  /**
   * 销售量
   */
  salesVolume?: number;

  /**
   * 发货时效
   */
  deliveryTime?: string;

  /**
   * PIT时间
   */
  pitTime?: string;

  /**
   * 创建时的供应商标识
   */
  createSupplier?: string;

  /**
   * 其他补充信息
   */
  otherInfo?: string;

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

}

export interface ExtendQuery extends PageQuery {

  /**
   * 促销标题
   */
  promotionTitle?: string;

  /**
   * 发票名称
   */
  invoiceName?: string;

  /**
   * 发票类型
   */
  invoiceType?: string;

  /**
   * 规格代码
   */
  specificationsCode?: string;

  /**
   * 条形码
   */
  barCoding?: string;

  /**
   * 产品描述
   */
  productDescription?: string;

  /**
   * 产品重量
   */
  productWeight?: string;

  /**
   * 重量单位
   */
  weightUnit?: string;

  /**
   * 产品体积
   */
  productVolume?: string;

  /**
   * 体积单位
   */
  volumeUnit?: string;

  /**
   * 售后服务
   */
  afterSalesService?: string;

  /**
   * 服务保障  支持多选,分隔 (0=无忧退货,1=快速退款,2=免费包邮,3正品保障)
   */
  serviceGuarantee?: string;

  /**
   * 是否安装服务：1=是，0=否
   */
  isInstallService?: string;

  /**
   * 安装费用
   */
  installAmount?: string;

  /**
   * 分销价格
   */
  distributionPrice?: string;

  /**
   * 标准尺寸
   */
  standardSizes?: string;

  /**
   * 克重
   */
  gramWeight?: string;

  /**
   * 透明度
   */
  opacity?: string;

  /**
   * 是否可定制：1=是，0=否
   */
  isCustomize?: string;

  /**
   * 定制描述
   */
  customDescription?: string;

  /**
   * 产品利润
   */
  productProfit?: string;

  /**
   * 报告需求
   */
  reportRequire?: string;

  /**
   * 审核评论
   */
  reviewComments?: string;

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

  /**
   * 推送状态
   */
  pushStatus?: string;

  /**
   * 数据来源
   */
  dataSource?: string;

  /**
   * 发票规格
   */
  invoiceSpecs?: string;

  /**
   * 增量
   */
  increment?: number;

  /**
   * 采购编号
   */
  purchaseNo?: string;

  /**
   * 采购名称
   */
  purchaseName?: string;

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

  /**
   * 采购经理编号
   */
  purchaseManagerNo?: string;

  /**
   * 采购经理姓名
   */
  purchaseManagerName?: string;

  /**
   * 参考链接
   */
  referenceLink?: string;

  /**
   * 销售量
   */
  salesVolume?: number;

  /**
   * 发货时效
   */
  deliveryTime?: string;

  /**
   * PIT时间
   */
  pitTime?: string;

  /**
   * 创建时的供应商标识
   */
  createSupplier?: string;

  /**
   * 其他补充信息
   */
  otherInfo?: string;

  /**
   * 平台标识
   */
  platformCode?: string;

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



