1、基本信息

  (1)请求方法: http post

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

  (3)说明:

  1. 新增 更新车辆信息
  2. 新增车辆风险信息
  3. 新增风险文件信息
  4. 判断更新集装箱状态为“待确认”或“装箱中”
  5. 判断集装箱状态不在“已封箱”和“待确认”时,更新计划状态为“装箱中”

  (4)对应UI界面:3.1 装箱计划-装箱(完成按钮)


2、请求参数

名称 数据类型 说明 是否必填
loadingSchemeId Long 监装方案ID
containerNo String 集装箱号
sealNo String 铅封号
containerType String 箱型
vehicleInfos Array 车辆信息
 - goodsName String 车辆名称
 - vinCode String Vin码
 - riskFlag String 风险标识
“有风险”或“”
 - riskRemark String 风险备注
 - pictureList Array 图片列表
  -‌- riskType String 关联类型
10车辆验收
20计划集装箱
30计划装箱
40计划封箱
  -‌- newFilename String 文件名称
  -‌- url String 文件类型名称
  -‌- thumbnail String 文件类型名称2,如:缩略图
  -‌- fileId Long 存放标识
  -‌- fileType String 文件类型代码
10文本
20视频
30音频
40图片
50可执行文件
  -‌- busiId Long 关联业务表ID
  -‌- riskFlag String 风险标识
“有风险”或“”
  -‌- riskRemark String 风险备注


3、请求示例

  1. {
  2. "containerItemId": 1500281601597247488,
  3. "loadingPlanId": 1650834339107315712,
  4. "loadingSchemeId" : 1655517969767342080,
  5. "containerNo" : "123",
  6. "sealNo" : "QFH89757",
  7. "containerType" : "40GP",
  8. "vehicleInfos" : [
  9. {
  10. "goodsName" : "乘龙",
  11. "vinCode" : "1234567890ABCDEFG",
  12. "riskFlag" : "有风险",
  13. "riskRemark" : "车轮轴损坏",
  14. "pictureList": [
  15. {
  16. "riskType": "30",
  17. "newFilename": "照片1",
  18. "url": "https://example.com/picture1.jpg",
  19. "thumbnail": "https://example.com/picture1_thumbnail.jpg",
  20. "fileId": "1234",
  21. "fileType": "40",
  22. "busiId": 5678,
  23. "riskFlag": "",
  24. "riskRemark": ""
  25. },
  26. {
  27. "riskType": "30",
  28. "newFilename": "照片2",
  29. "url": "https://example.com/picture2.jpg",
  30. "thumbnail": "https://example.com/picture2_thumbnail.jpg",
  31. "fileId": "5678",
  32. "fileType": "40",
  33. "busiId": 8901,
  34. "riskFlag": "",
  35. "riskRemark": ""
  36. }
  37. ]
  38. }
  39. ]
  40. }


4、响应参数

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


5、响应示例

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