Skip to content

修改运单 ​

请求地址 ​

https://www.xxyb.cn/union/api/wlpt/consignor/operateWaybillEdit

参数名必选类型说明
Token是string应用令牌
cid是string合作ID
corpId是string企业ID

请求参数 ​

参数名必选类型层级说明备注
id是string1运单ID
waybillEditBasicDomain是object1运单编辑基础信息
driverId是string2司机ID
vehicleId是string2车辆ID
waybillLineDomain是object1运单线路信息
sendProvince是string2发货省
sendCity是string2发货市
sendArea是string2发货区
sendAddress是string2发货详细地址
sendAddressRemark否string2发货详细地址备注
sendLon是decimal2发货经度
sendLat是decimal2发货纬度
sendPerson否string2发货联系人
sendPhone是string2发货联系手机号^((1[3-9]\d{9})
sendPlanTime否date2计划发货时间
deliveryProvince是string2收货省
deliveryCity是string2收货市
deliveryArea是string2收货区
deliveryAddress是string2收货详细地址
deliveryAddressRemark否string2收货详细地址备注
deliveryLon是decimal2收货经度
deliveryLat是decimal2收货纬度
deliveryPerson否string2收货联系人
deliveryPhone是string2收货联系手机号
deliveryPlanTime否date2计划收货时间
waybillGoodsDomains是array1运单货物信息
goodsType是string2货物类型
goodsPrice是decimal2货值货值必须要大于0
goodsName是string2货物名称
sendWeight是decimal2发货重量
deliveryWeight是decimal2收货重量
goodsNumber否decimal2货物数量货物数量,按方必填
waybillReceiptDomains否array1运单回单信息
receiptUrl是string2回单地址
billImageType是enum2回单类型见下方 回单类型代码
waybillSettlementDomain是object1运单结算信息
settlementMethod是enum2结算吨重见下方 结算吨重代码
feeUnit是decimal2运输单价运输单价必须要大于0
deductQuantity否decimal2扣杂非必填,如果传了必须大于0
deductQuantityMethod否enum2扣杂计算方式见下方 扣杂计算方式代码
reasonableLosses否decimal2合理亏损,自动亏损必填非必填,如果传了必须大于0
reasonableMethod否enum2合理亏损计算方式 自动亏损必填见下方 合理亏损计算方式代码 支持TON、PROPORTION两种方式
goodsUnitPrice否decimal2货物单价,自动亏损必填非必填,如果传了必须大于0
detailMethod是string2计价单位按车结算:车 按重量结算:吨
customFeeList否array2自定义费用
feeType是enum3费用类型见下方 费用类型代码
customName是string3自定义费用名称除自定义运费外,费用名称需和费用类型代码Message字段一致
customUnit是decimal3自定义单价自定义单价不能小于0
customMethod否enum3自定义费用计价方式见下方 合理亏损计算方式代码
detailTotalAmount否decimal3自定义费用总额
augmentAmount否decimal3增补金额
deductionAmount否decimal3扣减金额
augmentDeductionReason否string3增补扣减原因
customPayeeId否string3自定义费用收款人ID
customPayeeBankCardId否string3自定义费用收款人银行卡ID

入参示例(按车结算) ​

json5
{
  "id": "11111",
  "waybillEditBasicDomain": {
    "driverId": "f2178725b3046226931b4f90fae56f37",
    "vehicleId": "7e7c7602b87641bc23af3adeb70579b9"
  },
  "waybillGoodsDomains": [
    {
      "goodsName": "石子",
      "goodsNumber": 1,
      "goodsPrice": 10000,
      "goodsType": "大宗货物",
      "sendWeight": 12
    }
  ],
  "waybillLineDomain": {
    "deliveryAddress": "湖北省武汉市江夏区江夏区经济开发区梁子湖风景区办事后山村梁子湖风景区",
    "deliveryArea": "江夏区",
    "deliveryCity": "武汉市",
    "deliveryLat": 30.262731,
    "deliveryLon": 114.553027,
    "deliveryPerson": "李四",
    "deliveryPhone": "13476646727",
    "deliveryPlanTime": "2025-03-10 15:22:24.743",
    "deliveryProvince": "湖北省",
    "sendAddress": "湖北省武汉市蔡甸区军山街道G4京港澳高速",
    "sendArea": "蔡甸区",
    "sendCity": "武汉市",
    "sendLat": 30.386318,
    "sendLon": 114.117583,
    "sendPerson": "张三",
    "sendPhone": "13476646726",
    "sendPlanTime": "2025-03-07 15:22:24.743",
    "sendProvince": "湖北省"
  },
  "waybillReceiptDomains": [
    {
      "receiptUrl": "http://example.com/receipt1.jpg",
      "billImageType": "IN_RECEIPT"
    },
    {
      "receiptUrl": "http://example.com/receipt2.jpg",
      "billImageType": "OUT_RECEIPT"
    }
  ],
  "waybillSettlementDomain": {
    "customFeeList": [
      {
        "customName": "现金运费",
        "feeType": "FREIGHT",
        "customUnit": 2000
      },
      {
        "customMethod": "VEHICLE",
        "customName": "预付",
        "customUnit": 100,
        "feeType": "FREIGHT_CUSTOM"
      },
      {
        "customMethod": "VEHICLE",
        "customName": "回单付",
        "customUnit": 200,
        "feeType": "RECEIPT_DEPOSIT_TRANSPORT"
      }
    ],
    "detailMethod": "车",
    "feeUnit": 2000,
    "settlementMethod": "DELIVERY"
  }
}

返回参数 ​

参数名类型层级说明
codeint1状态码
msgstring1请求结果
totalint1返回总条数
requestIdstring1请求编号
dataobject1返回数据
idstring2业务数据ID
billCodestring2运单编号

反参示例 ​

json
{
  "code": 200,
  "data": {
    "id": "3123213321321",
    "billCode": "31231231232"
  },
  "msg": "业务处理成功",
  "total": null,
  "requestId": "1eb7cb0e"
}

运单状态代码(BillStatusEnum):

NameMessage
PICK_GOODS待提货
WAIT_ARRIVE待运抵
COMPLETE已完成
CANCEL已失效

保险购买方代码(InsureBuyerEnum):

代码名称
OWNER货主
DRIVER司机

结算吨重代码(SettlementMethodEnum):

代码名称
SEND发货吨重
DELIVERY收货吨重
AUTO自动亏损

扣杂计算方式代码(DeductQuantityMethodEnum):

代码名称
TON吨
YUAN元

合理亏损计算方式代码(DetailMethodEnum):

代码名称
TON吨
VOLUME方
VEHICLE车
BILL单
PROPORTION比例
WEIGHT重量

费用类型代码(FeeTypeEnum):

NameMessage
FREIGHT现金运费
SERVICE_FEE服务费
COMMISSION_FEE佣金
OIL_FEE_ONLINE线上油卡
OIL_FEE_OFFLINE线下油卡
RECEIPT_DEPOSIT_SERVICE回单押金-交押金
RECEIPT_DEPOSIT_TRANSPORT回单押金-回单付
CREATE_BILL_FEE建单费
LOCATION_FEE定位费
INFO_FEE信息费
FREIGHT_CUSTOM自定义运费