版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

  1. 2. 地址对象组装规则
  • 收件人地址字段会被组装成address对象提交:
  • addressId(编辑时有值)
  • country(从addressCountry获取)
  • addressLine1-3
  • city(从addressCity获取)
  • state(从addressState获取)
  • postcode(从addressPostcode获取)
  • 不直接提交收件人地址的原始字段
  1. 3. 编辑订单权限控制
  • 订单状态判断:
  • status >= 0 且 status < 2:部分字段可编辑
  • 其他状态:不可编辑
  • 可编辑字段(非虚拟服务):
  • serviceOption
  • platform
  • lockerService
  • authorityToLeave
  • 虚拟服务判断:

...

  1. .

...

  1. 4. 投保信息校验逻辑
  • cancel=true:不投保
  • 其他投保字段可为空

...

  • 必须填写:insuredContackName、insuredName、insureCardNo
  • insureType=02(公司):insureCardNo为组织机构代码证
  • insureType=01(个人):insureCardNo为身份证号码
  1. 54. 扩展字段处理规则
  • 包含33个字段
  • 如果接口未返回某字段,传空字符串""
  • shipperOrganizationCode和shipperCompanyName虽然属于extendData:
  • 展示在发货人地址模块
  • 提交时放在extendData对象中
  1. 65. 响应处理规则
  • warnings有值,errors为空:

...