导入本项目附加费接口
1. 接口说明
1.2 本项目附加费导入
URL:/gys/gems-web-api/surcharge/sync
输入参数:String jsonStr
提交方式:POST
返回结果:String jsonStr 导入数据的概要信息及失败明细信息
说明:1、必须下载项目层的授权文件然后调用此接口
HTTP请求方式
POST
请求参数
参数 |
类型 |
必须 |
取值范围 |
默认值 |
描述 |
jsonStr |
String |
Y |
|
|
json对象 详细格式见下 |
属性
参数 |
类型 |
必须 |
取值范围 |
默认值 |
描述 |
name |
String |
Y |
0-64 |
|
附加费名称 |
unitId |
String |
Y |
0-255 |
|
第三方附加费id |
optType |
number |
Y |
0,2 |
|
操作。新增或修改:0,删除:2 |
code |
String |
N |
0-64 |
|
附加费编码 |
unit |
String |
N |
0-45 |
|
附加费单位 |
remark |
String |
N |
0-255 |
|
备注 |
请求参数jsonStr具体格式:
[
{
"name":"60m汽车泵", -- 附加费名称
"code":"test_code_2", --附加费编码
"unit":"m³", --附加费单位
"unitId":"1113", --第三方附加费id
"optType":0, -- 操作类型(0:新增/编辑,2删除)
"remark":"同步附加费1" --备注
},
{
"name":"45m汽车泵", -- 附加费名称
"code":"test_code_3", --附加费编码
"unit":"m³", --附加费单位
"unitId":"294394", --第三方附加费id
"optType":0, -- 操作类型(0:新增/编辑,2删除)
"remark":"同步附加费2" --备注
}
]
返回结果:
{
"success":true,
"errorVo":[{ -- 失败记录的信息
"name":"60m汽车泵", -- 附加费名称
"code":"test_code_2", -- 附加费编码
"unit":"m³", -- 附加费单位
"unitId":"1113", -- 第三方附加费id
"optType":0, -- 操作类型(0:新增/编辑,2删除)
"remark":"同步附加费1" --备注
"errMsg":"mock" -- 同步失败原因
}],
"resultMsg":"同步成功 1条,失败 0条" --备注:操作结果
}