U9调用新格尔接口传物料信息

简要描述:

  • U9调用新格尔接口传物料信息

请求URL:

  • api/out/saveMakings

请求方式:

  • POST

参数:

参数名必选类型说明
app_codestring注册表id加密code
datastring材料信息 json格式
signstring签名 见下面生成详情

型材data参数:

参数名称类型是否必传描述示例存入表名
bom_typeint(11)物料大类“bom_type”:“1”;物料大类,1:型材,2:配件,3:玻璃
codevarchar(48)型材编号“bar_code”:“K00583”cc_bar
namevarchar(100)材料名称“bar_name”:“专用边框”cc_bar
meter_weightdouble材料米重(kg/m)“meter_weight”:“1.044”cc_bar
material_typeint(11)材料种类“material_type”:“0”;材料种类,0:主材料,1:子材料,2:穿条料cc_bar
bridge_cut_typeint(11)材料类型“bridge_cut_type”:“1”;材料类型,1:非隔热,2:穿条,cc_bar
coating_lengthdouble材料喷涂周长“coating_length”:“0”cc_bar

配件data参数:

参数名称类型是否必传描述示例存入表名
bom_typeint(11)物料大类“bom_type”:“1”;物料大类,1:型材,2:配件,3:玻璃
catelog_addon_namevarchar(64)配件目录名称“catelog_addon_name”:“U9创建物料”cc_addon_catelog
namevarchar(64)配件名称“addon_name”:“内开窗执手(G)”cc_addon
specvarchar(64)配件规格“spec”:“” ;有就传,没有就为空cc_addon
colorvarchar(64)配件颜色“addon_color”:“银色” ;有就传,没有就为空cc_addon
unitvarchar(32)配件单位“addon_unit”:“件” ;cc_addon
weightdouble配件重量“addon_weight”:“0”;默认传0 ;cc_addon
codevarchar(255)配件编码“addon_code”:“A20040”cc_addon

玻璃data参数:

参数名称类型是否必传描述示例存入表名
bom_typeint(11)物料大类“bom_type”:“1”;物料大类,1:型材,2:配件,3:玻璃
glass_catelog_namevarchar(32)玻璃目录名称“glass_catelog_name”:“U9创建物料” 默认传cc_glass_catelog表中“U9创建物料”cc_glass_catelog
typeint(11)玻璃类型“glass_type”:“0”玻璃类型,0:玻璃;1:金钢网’cc_glass
namevarchar(64)玻璃名称“glass_name”:“中空钢化玻璃”cc_glass
specvarchar(64)玻璃规格“glass_catelog_spec”:“5G+12A+5G”cc_glass
thickdouble玻璃厚度“glass_catelog_thick”:“23”cc_glass

data示例

{    "bom_type":"1",    "name":"xxx",    "code":"12313",    "meter_weight":"1233",    "material_type":"1",    "bridge_cut_type":"2",    "coating_length":"1233"}

返回示例

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

备注

参数名类型说明
codeint状态码 200成功 0失败
messagestr返回信息
datastr成功返回结果集

签名生成方法

复制$params =[        "app_code"=> 1233422,        "data"=> {bom_type:xxx,bar_code:xxx,...}
    ];    $sign = self::sign($params);//调用方法//生成签名static function sign($params){    $params = array_filter($params);    if (is_array($params)) {        $params['signKey'] = "mensvsp";
        ksort($params);        $signStr = urldecode(http_build_query($params));
    } else {        $signStr = $params;
    }    $sign = md5($signStr);    return $sign;
}



新格尔累计为
7368555
位用户提供服务

客服热线

联系电话:400-1567-080

微信咨询

扫码在线咨询
企微官网客服在线随时答复

公众号

扫一扫
关注官方公众号

抖音号

扫一扫
关注官方抖音号