1、基本信息
(1)请求方法: http post
(2)请求地址: http://{hostname}/suptruck/plan/insertContainer
(3)说明:
新增 集装箱信息新增 集装箱风险信息新增 集装箱文件信息更改集装箱状态为“已验收”判断全部集装箱状态均为“已验收”时,修改计划状态为“未装箱”
(4)对应UI界面:
2.1 装箱计划-集装箱验收 验收按钮2.3 装箱计划-集装箱拍照(有集装箱号即可点击完成验收。点击完成验收重置集装箱验箱界面为空)2.5 装箱计划-集装箱验收完成
2、请求参数
| 名称 | 数据类型 | 说明 | 是否必填 |
|---|---|---|---|
| loadingPlanId | Long | 装监计划id | 是 |
| loadingSchemeId | Long | 监装装箱方案ID | 是 |
| containerNo | String | 集装箱号 | 是 |
| sealNo | String | 铅封号 | 否 |
| containerType | String | 箱型 | 是 |
| riskFlag | String | 风险标识 “有风险”或“” |
否 |
| riskRemark | String | 风险备注 | 否 |
| pictureList | Array | 图片列表 | 否 |
| - riskType | String | 关联类型 10车辆验收 20计划集装箱 30计划装箱 40计划封箱 |
是 |
| - newFilename | String | 文件名称 | 是 |
| - url | String | 文件类型名称 | 是 |
| - thumbnail | String | 文件类型名称2,如:缩略图 | 是 |
| - fileId | String | 存放标识 | 是 |
| - fileType | String | 文件类型代码 10文本 20视频 30音频 40图片 50可执行文件 |
是 |
| - busiId | Long | 关联业务表ID | 是 |
| - riskFlag | String | 风险标识 “有风险”或“” |
否 |
| - riskRemark | String | 风险备注 | 否 |
3、请求示例
{"serialNumber": null,"loadingPlanId": 1650834339107315712,"loadingSchemeId": 1655517969767342080,"containerNo": "123","sealNo": "QFH89757","containerType": "40GP","containerStatus": "30","riskFlag": "有风险","riskRemark": "箱子包装异常","pictureList": [{"riskType": "20","newFilename": "loading_plan.jpg","url": "https://example.com/loading_plan.jpg","thumbnail": "https://example.com/loading_plan_thumb.jpg","fileId": 123,"fileType": "40","busiId": "1234567890","riskFlag": "","riskRemark": ""},{"riskType": "20","newFilename": "packing_1.jpg","url": "https://example.com/packing_1.jpg","thumbnail": "https://example.com/packing_1_thumb.jpg","fileId": 124,"fileType": "40","busiId": "1234567890","riskFlag": "有风险","riskRemark": ""},{"riskType": "20","newFilename": "packing_2.jpg","url": "https://example.com/packing_2.jpg","thumbnail": "https://example.com/packing_2_thumb.jpg","fileId": 125,"fileType": "40","busiId": "1234567890","riskFlag": "","riskRemark": ""}]}
4、响应参数
| 名称 | 数据类型 | 说明 |
|---|---|---|
| code | Integer | code |
| msg | String | 提示信息 |
| timestamp | String | 时间戳 |
5、响应示例
{"msg": "操作成功","code": 100,"timestamp": "2023-05-15 16:06:52"}
备注
- 更多返回错误代码请看首页的错误代码描述
