export {}

declare global {
  namespace GoodsCategoryTypes {
    interface SearchGoodsCategoryParam extends G.PageParam {
      // 业务类型；字典代码：biz_type，ZaiShengPin-->再生品、HuiShouPin-->回收品、QiTa-->其他
      bizType?: string
      // 分类名称
      categoryName?: string
      // 创建时间范围
      createTimes?: [ string | undefined, string | undefined ]
      createTimeStart?: string
      createTimeEnd?: string
    }

    interface SearchGoodsCategoryResult {
      // Id
      id: string
      // 业务类型；字典代码：biz_type，ZaiShengPin-->再生品、HuiShouPin-->回收品、QiTa-->其他
      bizType?: string
      // 分类名称
      categoryName?: string
      // 图片
      picture?: string
      // 排序
      sort?: number
      // 创建人 Id；sys_user.id
      creatorId?: string
      // 修改人 Id；sys_user.id
      modifierId?: string
      // 创建时间
      createTime?: string
      // 修改时间
      modifyTime?: string
      // 是否删除； 0-->未删除、1-->已删除
      deleted?: boolean
    }

    interface AddGoodsCategoryParam {
      // Id
      id?: string
      // 业务类型；字典代码：biz_type，ZaiShengPin-->再生品、HuiShouPin-->回收品、QiTa-->其他
      bizType?: string
      // 分类名称
      categoryName?: string
      // 图片
      picture?: string
      // 排序
      sort?: number
      // 创建人 Id；sys_user.id
      creatorId?: string
      // 修改人 Id；sys_user.id
      modifierId?: string
      // 创建时间
      createTime?: string
      // 修改时间
      modifyTime?: string
      // 是否删除； 0-->未删除、1-->已删除
      deleted?: boolean
    }

    interface ModifyGoodsCategoryParam {
      // Id
      id?: string
      // 业务类型；字典代码：biz_type，ZaiShengPin-->再生品、HuiShouPin-->回收品、QiTa-->其他
      bizType?: string
      // 分类名称
      categoryName?: string
      // 图片
      picture?: string
      // 排序
      sort?: number
      // 创建人 Id；sys_user.id
      creatorId?: string
      // 修改人 Id；sys_user.id
      modifierId?: string
      // 创建时间
      createTime?: string
      // 修改时间
      modifyTime?: string
      // 是否删除； 0-->未删除、1-->已删除
      deleted?: boolean
    }
  }
}
