1、基本信息

  (1)请求方法: http post

  (2)请求地址: http://{hostname}/suptruck/plan/insertContainer

  (3)说明:

  1. 新增 集装箱信息
  2. 新增 集装箱风险信息
  3. 新增 集装箱文件信息
  4. 更改集装箱状态为“已验收”
  5. 判断全部集装箱状态均为“已验收”时,修改计划状态为“未装箱”

  (4)对应UI界面:

  1. 2.1 装箱计划-集装箱验收 验收按钮
  2. 2.3 装箱计划-集装箱拍照(有集装箱号即可点击完成验收。点击完成验收重置集装箱验箱界面为空)
  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、请求示例

  1. {
  2. "serialNumber": null,
  3. "loadingPlanId": 1650834339107315712,
  4. "loadingSchemeId": 1655517969767342080,
  5. "containerNo": "123",
  6. "sealNo": "QFH89757",
  7. "containerType": "40GP",
  8. "containerStatus": "30",
  9. "riskFlag": "有风险",
  10. "riskRemark": "箱子包装异常",
  11. "pictureList": [
  12. {
  13. "riskType": "20",
  14. "newFilename": "loading_plan.jpg",
  15. "url": "https://example.com/loading_plan.jpg",
  16. "thumbnail": "https://example.com/loading_plan_thumb.jpg",
  17. "fileId": 123,
  18. "fileType": "40",
  19. "busiId": "1234567890",
  20. "riskFlag": "",
  21. "riskRemark": ""
  22. },
  23. {
  24. "riskType": "20",
  25. "newFilename": "packing_1.jpg",
  26. "url": "https://example.com/packing_1.jpg",
  27. "thumbnail": "https://example.com/packing_1_thumb.jpg",
  28. "fileId": 124,
  29. "fileType": "40",
  30. "busiId": "1234567890",
  31. "riskFlag": "有风险",
  32. "riskRemark": ""
  33. },
  34. {
  35. "riskType": "20",
  36. "newFilename": "packing_2.jpg",
  37. "url": "https://example.com/packing_2.jpg",
  38. "thumbnail": "https://example.com/packing_2_thumb.jpg",
  39. "fileId": 125,
  40. "fileType": "40",
  41. "busiId": "1234567890",
  42. "riskFlag": "",
  43. "riskRemark": ""
  44. }
  45. ]
  46. }


4、响应参数

名称 数据类型 说明
code Integer code
msg String 提示信息
timestamp String 时间戳


5、响应示例

  1. {
  2. "msg": "操作成功",
  3. "code": 100,
  4. "timestamp": "2023-05-15 16:06:52"
  5. }
备注
  • 更多返回错误代码请看首页的错误代码描述