|
@@ -618,6 +618,126 @@ OrderEntity {
|
|
|
| `orderList` | 是 | `Array[OrderEntity]` | 运单列表 |
|
|
|
| `driverPhone` | 否 | `string` | 司机电话 |
|
|
|
|
|
|
+```
|
|
|
+String driverPhone; //接单司机,支持批量,多个司机之间用逗号隔开
|
|
|
+orderList{
|
|
|
+ private String batchNumber;//批次号:创建订单可不填,确认批次必填
|
|
|
+
|
|
|
+ private String orderNumber;//订单号:两边订单唯一依据(必填)
|
|
|
+
|
|
|
+ private String wmsLocation; //集货位
|
|
|
+
|
|
|
+ private Integer deliveryTime; //提货时间:时间戳格式(必填)
|
|
|
+
|
|
|
+ private Integer deliveryType; //提送类型:选填, 1自提,2送货
|
|
|
+
|
|
|
+ private Integer appointArriveTime; //预约送到时间:时间戳格式,选填
|
|
|
+
|
|
|
+ private String customerOrderNumber; // 客户单号
|
|
|
+
|
|
|
+ private String startAddress; // 起始地
|
|
|
+
|
|
|
+ private String endAddress; // 目的地
|
|
|
+
|
|
|
+ private String consignerName;//发货人姓名(必填)
|
|
|
+
|
|
|
+ private String consignerPhone;//发货人电话
|
|
|
+
|
|
|
+ private String consignerAddress;//发货人地址(必填)
|
|
|
+
|
|
|
+ private String consignerProvince; // 发货人所在省份
|
|
|
+
|
|
|
+ private String consignerCity;//发货人所在城市(必填)
|
|
|
+
|
|
|
+ private String consignerDistrict;//发货人所在地区
|
|
|
+
|
|
|
+ private String consigneeName;//收货人姓名
|
|
|
+
|
|
|
+ private String consigneePhone;//收货人电话
|
|
|
+
|
|
|
+ private String consigneeAddress;//收货人地址
|
|
|
+
|
|
|
+ private String consigneeProvince; // 收货人所在省份
|
|
|
+
|
|
|
+ private String consigneeCity;//收货人所在城市
|
|
|
+
|
|
|
+ private String consigneeDistrict;//收货人所在地区
|
|
|
+
|
|
|
+ private Double shipperPay;//上游运费
|
|
|
+
|
|
|
+ private Integer shipperPayType; //上游运费支付方式:可不填, 1:现付,2到付,3回付,4周结,5月结,6货款扣,7季度结
|
|
|
+
|
|
|
+ private Double driverPay; //司机运费
|
|
|
+
|
|
|
+ private Integer driverPayType; //司机运费支付方式:可不填, 1:现付,2到付,3回付,4周结,5月结,6货款扣,7季度结
|
|
|
+
|
|
|
+ private Integer receiptCount; //回单数量
|
|
|
+
|
|
|
+ private Double freightCollect; //代收运费:可不填
|
|
|
+
|
|
|
+ private Double paymentCollect; //代收货款:可不填
|
|
|
+
|
|
|
+ private String warehouseCode;//第三方参数:仓库编码
|
|
|
+
|
|
|
+ private String ownerCode; //第三方参数:货主编码
|
|
|
+
|
|
|
+ private String scheduleOrderCode; //第三方参数:调度单号
|
|
|
+
|
|
|
+ private String orderType; //第三方参数:业务类型
|
|
|
+
|
|
|
+ private String deliveryArea; //第三方参数:配送区域
|
|
|
+
|
|
|
+ private String omsNumber; //第三方参数:oms订单号
|
|
|
+
|
|
|
+ private Integer preDeliveryTime; //第三方参数:预约送货时间
|
|
|
+
|
|
|
+ private String payMode; //第三方参数:付款方式
|
|
|
+
|
|
|
+ private String note; //备注:可不填
|
|
|
+
|
|
|
+ private Map<String, Object> extraFields; //扩展字端:可不填
|
|
|
+
|
|
|
+ private String organizationPath; // 所属组织路径, 可不填
|
|
|
+
|
|
|
+ private Double lng; //发货人经度
|
|
|
+
|
|
|
+ private Double lat; //发货人纬度
|
|
|
+
|
|
|
+ //货物列表
|
|
|
+ private List<CargoRequest> cargoList{
|
|
|
+ private String orderNumber;//订单号
|
|
|
+
|
|
|
+ private String cargoNumber;//货物号
|
|
|
+
|
|
|
+ private String weight;//重量
|
|
|
+
|
|
|
+ private String volume;//体积
|
|
|
+
|
|
|
+ private String quantity;//件数
|
|
|
+
|
|
|
+ private String value;//货值
|
|
|
+
|
|
|
+ private String status;//货物状态
|
|
|
+
|
|
|
+ private String name;//货物名称
|
|
|
+
|
|
|
+ private String productModel;// 货物备注
|
|
|
+
|
|
|
+ private String note1; // 自定义备注1
|
|
|
+
|
|
|
+ private String note2; // 自定义备注2
|
|
|
+
|
|
|
+ private String note3; // 自定义备注3
|
|
|
+
|
|
|
+ private String note4; // 自定义备注4
|
|
|
+
|
|
|
+ private String note5; // 自定义备注5
|
|
|
+
|
|
|
+ private String note6; // 自定义备注6
|
|
|
+ }
|
|
|
+}
|
|
|
+```
|
|
|
+
|
|
|
**返回示例**
|
|
|
|
|
|
- 调用成功示例
|