export interface categoryData {
  id?: number
  pid: number
  cate_name: string //真实姓名
  pic: string //图标
  big_pic: string
  is_show: 1 | 0 //是否显示
  sort: number //排序
}
interface attrs {
  attr_name: string //属性名
  attr_values: string[] //属性值
}
export interface attrsValue {
  suk: string //规格参数
  image: string[] | string //商品图片
  stock: number //库存
  price: number //商品价格
  ot_price: number //商品原价
  cost: number //商品成本价
  detail: object //商品规格详情
}
export interface goodsData {
  // bar_code: string
  recommend_image?: string[] //推荐图
  product_type: number //商品类型
  store_id: number | string //门店/仓库
  id?: number
  store_name: string //商品名称
  video_open: 0 | 1 | true | false //商品视频是否开启：0关闭 1开启
  video_link?: string //视频链接
  image: string[] //主图
  slider_image: string[]//轮播图
  store_info?: string //简介
  keyword?: string[] | string //关键词
  cate_id: number[] //分类
  sales?: number //销量
  ficti?: number //虚拟销量
  spec_type: 0 | 1 //规格模式:0=单规格,1=多规格
  is_show: 0 | 1 //状态:0=未上架,1=上架
  attrs: attrs[] //规格
  attrs_value: attrsValue[] //规格参数
  sort: number //排序
  description: string //商品内容
  show_type?: number //展示类型
  is_verify?: number //审核状态
  pay_qudou?: number //可用趣豆
  shelf_life?: number //保质期
  is_police?: number //警告
  limit_type?: number //限购类型
  is_limit?: number //是否限购
  limit_num?: number //限购数量
  is_vip_product?: number //会员专属商品
  is_weigh: number
  specs: object[],
  cost: number
}
export interface goodsDatas {
  cost: number
  // bar_code: string
  recommend_image?: string[] //推荐图
  product_type: number //商品类型
  store_id: number | string //门店/仓库
  id?: number
  store_name: string //商品名称
  video_open: 0 | 1 | true | false //商品视频是否开启：0关闭 1开启
  video_link?: string //视频链接
  image: string[] //主图
  slider_image: string[]//轮播图
  store_info?: string //简介
  keyword?: string[] | string //关键词
  cate_id: number[] //分类
  sales?: number //销量
  ficti?: number //虚拟销量
  is_show: 0 | 1 //状态:0=未上架,1=上架
  sort: number //排序
  description: string //商品内容
  show_type?: number //展示类型
  is_verify?: number //审核状态
  pay_qudou?: number //可用趣豆
  shelf_life?: number //保质期
  is_police?: number //警告
  limit_type?: number //限购类型
  is_limit?: number //是否限购
  limit_num?: number //限购数量
  is_vip_product?: number //会员专属商品
  is_weigh: number
  specs: object[]
}
export interface goodsSearch {
  store_name?: string
  name?: string
  page?: number
  limit?: number
  cate_ids?: number | ''
  store_id?: number | ''
  is_del?: 'all' | '0' | '1' //是否删除:0否1是
  is_show?: 'all' | '0' | '1' //状态:0=未上架,1=上架
  is_verify?: 'all' | '0' | '1' | '-1' | '-2' //审核状态:-2=强制下架,-1=未通过,0=待审核,1=通过
}
export interface auditData {
  id: number
  is_verify: -1 | 1 //审核状态:-1=拒绝，1=通过
  refusal: string //未通过原因
}

export interface searchProductRule {
  rule_name?: string
  page?: number
  limit?: number
}
export interface searchProductUnit {
  name?: string
  page?: number
  limit?: number
  type: string
  is_show?: number
  is_weigh?: number
  pid?: number
}
export interface productRuleValue {
  attrHidden: '' | true | false
  detail: string[]
  detailValue: string
  value: string
}
export interface productRule {
  id: number
  rule_name: string
  rule_value: productRuleValue[]
}
/**
 * 添加商品规格项目
 */
export interface AttrBaseItem {
  img: string[] | string
  name: string
  bar_code: string
  num: number
  rate: number
  is_del: number
  price: number
  price_1: number
  price_2: number
  price_3: number
  is_default: number
}
export interface brandDate {
  id?: number
  brand_name?: string
  status?: number
}

export interface productUnit {
  name: string
  id: number
  type: string
  pid?: number
  sort?: number
  is_show?: number
  path: string
  is_weigh: number
}