| API名称 | 修改订单 | 
| 描述 | 通过订单号orderNo,可修改状态在1.草稿、2.已预报中的订单信息。 | 
| URL | http://www.mgoship.com/api.php?op=storage&mod=tms_orders&action=edit_tms_order | 
| 接口测试 | http://test.mgoship.com//api.php?op=storage&mod=tms_orders&action=edit_tms_order | 
| 数据格式 | JSON | 
| 方法 | HTTP POST | 
请求参数
| 名称 | 类型 | 必选 | 说明 | 
|---|---|---|---|
| params | Array | 是 | |
| -| consignee | Array | 是 | 收件人信息 | 
| --| address | String(200) | 是 | 详细地址(日文) | 
| --| buyerid | String(50) | 否 | 买家ID | 
| String(50) | 否 | 邮箱 | |
| --| mobile | String(15) | 否 | 手机号 | 
| --| name | String(50) | 是 | 收件人姓名(日文) | 
| --| phone | String(11) | 是 | 联系电话(0开头10或11位) | 
| --| postcode | String(8) | 是 | 邮政编码(例:901-1515) | 
| --| region | String(15) | 是 | 收货地区(例:秋田県)(日文) | 
| -| declare | Array | 是 | 海关申报品,申报品最多2个 | 
| --| cnname | String(60) | 是 | 中&日文品名 | 
| --| enname | String(50) | 是 | 英文品名 | 
| --| material | String(50) | 是 | 产品材质(英文) | 
| --| note | String(50) | 否 | 配货备注(便于拣货) | 
| --| pickupname | String(30) | 否 | 配货SKU | 
| --| qty | int | 是 | 数量 | 
| --| unitprice | int | 是 | 售卖单价(JPY),例如:4500 | 
| --| url | String(200) | 是 | 销售链接 | 
| -| order | Array | 是 | 基本信息 | 
| --| channel | int | 是 | 头段渠道, 1:海运小包,2:空运小包 | 
| --| customerno | String(30) | 否 | 自定义单号 | 
| --| hasbattery | String | 是 | 是否带电池,Y:是,N:否 | 
| --| height | float | 是 | 高(cm),例如:21.5(小数点后一位) | 
| --| insurance | String | 是 | 如购买保险,NO:不购买,5Y:5元每票,6P:0.6%保费 | 
| --| insvalue | float | 否 | 保价金额(元)。如选择购买保险,此字段必填,例如:500.00 | 
| --| length | float | 是 | 长(cm),例如:50.5(小数点后一位) | 
| --| orderNo | int | 是 | 订单号 | 
| --| shipmenttype | int | 是 | 货物类型, 1:礼品,2:文件,3:商品货样,4:其他 | 
| --| status | int | 是 | 可将订单状态修改至:1.草稿 2.已预报 | 
| --| weight | float | 是 | 重量(kg),例如:0.585(小数点后三位) | 
| --| width | float | 是 | 宽(cm),例如:38.5(小数点后一位) | 
请求示例
{
  "appid": "M10001", 
  "sign": "32746985B54896878B68573F5A9F567A624107A6", 
  "version": "1.0", 
  "params": {
    "consignee": {
      "address": "秋田市八橋本町3-14-14", 
      "buyerid": "buyername", 
      "email": "test@mgoship.com", 
      "mobile": "", 
      "name": "田中 裕美", 
      "phone": "0188646322", 
      "postcode": "103-4520", 
      "region": "秋田県"
    }, 
    "declare": [
      {
        "cnname": "WiFi放大器", 
        "enname": "WiFi Amplifier", 
        "material": "Metal,Plastic", 
        "note": "", 
        "pickupname": "", 
        "qty": 1, 
        "unitprice": "3800", 
        "url": "https://www.amazon.co.jp/dp/B0BG519SAJ"
      }, 
      {
        "cnname": "耳机", 
        "enname": "EARPHONE", 
        "material": "Metal,Plastic", 
        "note": "", 
        "pickupname": "", 
        "qty": 1, 
        "unitprice": "5200", 
        "url": "https://www.amazon.co.jp/dp/B09TZDFG63"
      }
    ], 
    "order": {
      "channel": "1", 
      "customerno": "A000091906080D9A", 
      "hasbattery": "N", 
      "height": "31", 
      "insurance": "NO", 
      "insvalue": "", 
      "length": "55", 
      "orderNo": "100014853699", 
      "shipmenttype": "4", 
      "status": "2", 
      "weight": "1.55", 
      "width": "45"
    }
  }
}返回结果
| 名称 | 说明 | |
|---|---|---|
| status 状态参数 | ||
| code | API访问状态编码,如果成功返回"OK",并返回结果字段,如果失败返回错误编码"ERROR",并返回错误说明 | |
| msg | 返回状态说明 | |
| data 数据参数 | ||
| status | 订单状态:1.草稿 2.已预报 | |
| orderNo | 订单号 | |
| labelValue | 小包面单PDF,base64encoded | |
结果示例
	{
  "status": {
    "code": "OK", 
    "msg": "订单修改成功"
  }, 
  "data": {
    "status": "2", 
    "orderNo": "100014853699", 
    "labelValue": "JVBERi0xLjcKJeLjz9MKNyAwIG9iago8PCAvVHlwZSAvUka....."
  }
}

