product.md 3.41 KB

产品管理接口服务定义


添加(更新)品类接口

接口名: /product/update

入参


属性名称 类型 例子 说明 是否必填
categoryName string nike 品类名称
categoryAbbr string n 品类缩写
firstCategory string 根目录 一级分类
secondCategory string 根目录 二级分类
thirdCategory string 根目录 三级分类
categorySort number 0 排序
categoryStatus boolean true 状态
id int 1 品类ID

返回

{
  "code":200,
  "message":"添加成功!"
}

获取品类列表

接口名: /product/getClassList

入参


属性名称 类型 例子 说明 是否必填

返回

{
  code:200,
  message:"",
  data: {
    list: [{
      categoryName: '', //品类名称
      categoryAbbr: '', //品类缩写
      firstCategory: '', //一级分类
      secondCategory: '', //二级分类
      thirdCategory: '', //三级分类
      categorySort: '', //排序
      categoryStatus: '',//状态,
      id: '', //品类ID
    }]
    page: '', //当前第几页
    size: '', //每页多少条
  }
}

添加产品属性接口

接口名: /product/addProductAttribute

入参


属性名称 类型 例子 说明 是否必填
attributeName string 衣长 属性名称 未知
categoryId number 6 属性名称 未知
saleType number 1 销售类型 未知
inputType string checkbox 输入类型 未知
attributeType number 2 属性类型 未知
isMust String N 不是必选 未知
isSearch String Y 启动搜索 未知
maxValueLen number 50 最大输入值 未知
isColor String N 没有颜色 未知
isAllowAlias String N 是否允许别名 未知
orderBy number 0 排序 未知
state number 1 状态 未知
remark string abc 备注
attributeValues string 反光,毛呢,网布,皮革,麻,帆布 属性值 未知
belong number 1 未知 未知
displayPosition int 1 展示位置

返回

{
  "code": 200,
  "data": [],
  "md5": "d751713988987e9331980363e24189ce",
  "message": "Product Attribute Add success."
}

获取产品属性列表接口

接口名: /product/getAttr

入参


属性名称 类型 例子 说明 是否必填
id int 1 商品属性ID

返回

{
  code:200,
  message:"",
  data: {
    list: [{
      attrName: '', //属性名称
      saleType: '', //销售类型
      inputType: '', //输入类型
      enableSearch: '', //启用搜索
      id: '', //品类ID
    }]
    page: '', //当前第几页
    size: '', //每页多少条
  }
}

获取产品列表

接口名: /product/getList


属性名称 类型 例子 说明 是否必填

返回

{
  code:200,
  message:"",
  data: {
    list: [{
      //...
    }]
    page: '', //当前第几页
    size: '', //每页多少条
  }
}