export interface PartaddressVO {
  /**
   * 主键ID
   */
  id: string | number;

  /**
   * 伙伴商编号
   */
  partnerNo: string;

  /**
   * 伙伴商名称
   */
  partnerName?: string;

  /**
   * 伙伴商ID
   */
  partnerId: string | number;

  /**
   * 配送公司名称
   */
  shippingCompany: string;

  /**
   * 发货人姓名
   */
  shipperName: string;

  /**
   * 发货人电话
   */
  shipperPhone: string;

  /**
   * 邮政编码
   */
  shippingPostCode: string;

  /**
   * 省
   */
  shippingProvincial: string;

  /**
   * 市
   */
  shippingCity: string;

  /**
   * 区/县
   */
  shippingCounty: string;

  /**
   * 详细地址
   */
  shippingAddress: string;

  /**
   * 推送状态（例如：0-未推送, 1-已推送, 16-推送失败）
   */
  pushStatus: string;

  /**
   * 是否为自身地址（1-是, 0-否）
   */
  isSelf: string;

  /**
   * 地址类型（1-注册地址, 2-经营地址, 3-发货地址）
   */
  type: string;

  /**
   * 地址编码
   */
  addressNo: string;

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

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

}

export interface PartaddressForm extends BaseEntity {
  /**
   * 主键ID
   */
  id?: string | number;

  /**
   * 伙伴商编号
   */
  partnerNo?: string;

  /**
   * 伙伴商名称
   */
  partnerName?: string;

  /**
   * 伙伴商ID
   */
  partnerId?: string | number;

  /**
   * 配送公司名称
   */
  shippingCompany?: string;

  /**
   * 发货人姓名
   */
  shipperName?: string;

  /**
   * 发货人电话
   */
  shipperPhone?: string;

  /**
   * 邮政编码
   */
  shippingPostCode?: string;

  /**
   * 省
   */
  shippingProvincial?: string;

  /**
   * 市
   */
  shippingCity?: string;

  /**
   * 区/县
   */
  shippingCounty?: string;

  /**
   * 详细地址
   */
  shippingAddress?: string;

  /**
   * 推送状态（例如：0-未推送, 1-已推送, 16-推送失败）
   */
  pushStatus?: string;

  /**
   * 是否为自身地址（1-是, 0-否）
   */
  isSelf?: string;

  /**
   * 地址类型（1-注册地址, 2-经营地址, 3-发货地址）
   */
  type?: string;

  /**
   * 地址编码
   */
  addressNo?: string;

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

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

}

export interface PartaddressQuery extends PageQuery {

  /**
   * 伙伴商编号
   */
  partnerNo?: string;

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



