导入本项目库房字典接口
接口说明
接口地址: /api/inspection/v1.0/warehousedic/syncWarehouseDic
接口用途: 库房字典数据导入
请求方式: POST
请求参数: JSON格式字符串
注意事项:
1、同一个项目下,库房名称不允许重复。
请求参数
参数 |
类型 |
必填 |
取值范围(字符长度) |
描述 |
projectId |
Long |
N |
1-20 |
项目id,projectId和syncCode有且只能其一有值 |
syncCode |
String |
N |
0-255 |
同步编码,projectId和syncCode有且只能其一有值 |
kfName |
String |
Y |
0-255 |
库房名称(同一个项目下唯一) |
kfCode |
String |
Y |
0-255 |
库房编码 |
unitid |
String |
Y |
0-100 |
库房三方Id,租户下唯一 |
optFlag |
int |
Y |
0,2 |
操作类型(0:新增或修改,2:删除) |
note |
String |
N |
0-255 |
备注 |
请求参数示例格式
[
{
"projectId": 11111,
"kfName": "1#搅拌站半成品生产库房",
"kfCode": "03",
"note": "添加库房信息",
"unitid": "6267CFDF200000011864154F38A34DF1",
"optFlag": 0
},
{
"projectId": 11111,
"kfName": "1#搅拌站半成品生产库房",
"kfCode": "04",
"note": "删除此库房",
"unitid": "6267CFDF200000011864154F38A34DF2",
"optFlag": 2
}
]
返回结果格式
{
"success": true,
"data": {
"message": "成功:1条,失败:1条",
"failureList": [
{
"projectId": 11111,
"kfName": "",
"kfCode": "03",
"note": "添加此库房",
"unitid": "6267CFDF200000011864154F38A34DF1",
"optFlag": 0,
"remark": "库房名称不能为空"
}
]
}
}