编辑 | blame | 历史 | 原始文档

添加物料信息

  • 接口说明: 添加物料信息
  • 接口地址: /api/createMat

请求参数

参数名称 类型 出现要求 描述
Header   必填 请求报文头
 appkey string 必填 密钥管理中生成appkey
Body   必填  
 mats array
  matnr string 必填 物料编号
  maktx string 可选 物料名称
  firstTag string 可选 一级分类
  secondTag string 可选 二级分类
  name string 可选 物料别名
  specs string 可选 规格
  model string 可选 型号
  color string 可选 颜色
  brand string 可选 品牌
  unit string 可选 单位
  price double 可选 单价
  sku string 可选 sku
  units double 可选 单位量
  barcode string 可选 条码
  origin string 可选 产地
  manu string 可选 厂家
  manuDate string 可选 生产日期
  itemNum string 可选 品项数
  weight double 可选 重量
  length double 可选 长度
  volume double 可选 体积
  threeCode string 可选 三方编码
  supp string 可选 供应商
  suppCode string 可选 供应商编码
  deadTime string 可选 保质期
  status int 可选 状态{0:禁用,1:正常}
  memo string 可选 备注
 sign string 可选 签名

请求示例:

{
    "Header":{
        "appkey":"6cfb9f11935b4d0e1740f41598970c97",
    },
    "Body":{
	    "mats": [
	        {
	            "firstTag": "测试二级分类1",
	            "secondTag": "测试三级分类1",
	            "matnr": "test001",
	            "maktx": "测试物料1",
	            "name": "",
	            "specs": "",
	            "model": "",
	            "color": "",
	            "brand": "",
	            "unit": "",
	            "price": "",
	            "sku": "",
	            "units": "",
	            "barcode": "",
	            "origin": "",
	            "manu": "",
	            "manuDate": "",
	            "itemNum": "",
	            "weight": "",
	            "length": "",
	            "volume": "",
	            "threeCode": "",
	            "supp": "",
	            "suppCode": "",
	            "deadTime": "",
	            "status": 1,
	            "memo": ""
	        },
	        {
	            "firstTag": "测试二级分类1",
	            "secondTag": "测试三级分类1",
	            "matnr": "test002",
	            "maktx": "测试物料2",
	            "name": "",
	            "specs": "",
	            "model": "",
	            "color": "",
	            "brand": "",
	            "unit": "",
	            "price": "",
	            "sku": "",
	            "units": "",
	            "barcode": "",
	            "origin": "",
	            "manu": "",
	            "manuDate": "",
	            "itemNum": "",
	            "weight": "",
	            "length": "",
	            "volume": "",
	            "threeCode": "",
	            "supp": "",
	            "suppCode": "",
	            "deadTime": "",
	            "status": 1,
	            "memo": ""
	        }
	    ],
	    "sign": "8a7036cfe218e12f50f9107e9eb4a437"
    }
}

返回结果

参数名称 类型 出现要求 描述
code int 必填 响应码,代码定义请见“附录A 响应吗说明”
msg string 必填  
data object 可选 返回添加成功的物料数量

示例:

{
    "msg": "操作成功",
    "code": 200,
    "data": 2
}

附录A 响应码说明

响应码 说明
200 处理成功
500 系统内部错误