Changes between Version 2 and Version 3 of price_api_2.4.0


Ignore:
Timestamp:
01/29/2016 10:17:16 AM (10 years ago)
Author:
oujianqiang
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • price_api_2.4.0

    v2 v3  
    3535 
    3636}}} 
     37 
     38 
     39== 二.接口列表 == 
     40 
     41 
     42 
     43== 1 订单管理 == 
     44=== 1.1订单列表(M) === 
     45'''(未完成)'''[[BR]] 
     46需求 
     47{{{ 
     48每个订单新增赔付id字段refundId。 
     49}}} 
     50 
     51**mrobot接口** 
     52 
     53> http://mrobot.pconline.com.cn/s/best/buy/orderList.xsp?type=0&pageNo=1&pageSize=10 
     54 
     55**后端接口** 
     56 
     57> http://best.pconline.com.cn/buy/appIntf/order/orderList.jsp 
     58 
     59**后端接口文档** 
     60 
     61> [http://rdtrac.pc.com.cn/pc_best/wiki/app2.2.0/order#用户订单列表 用户订单列表] 
     62 
     63**说明** 
     64 
     65> 请求用户的订单列表 
     66 
     67**缓存时间** 
     68 
     69> 无 
     70 
     71**提交方式** 
     72 
     73> GET 
     74 
     75**是否需要登录** 
     76 
     77> 是 
     78 
     79**参数** 
     80 
     81||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 备注 =|| 
     82|| pageNo || 第几页 || int || 1 || 是 ||  || 
     83|| pageSize || 一页的数据量 || int || 10 || 是 ||  || 
     84|| type || 0全部订单;1待付款订单;2待发货订单;3待收货订单;4已完成订单 || int || 0 || 是 ||  || 
     85|| common_session_id(cookie参数) || 登录sessionId || string || "" || 是 ||  || 
     86 
     87**返回格式** 
     88> json 
     89 
     90**返回数据** 
     91 
     92{{{#!java 
     93{ 
     94  status: 1, 
     95  msg: "请求成功" 
     96   
     97    pageNo: 1, 
     98    pageSize: 10, 
     99    total: 20, 
     100    pageTotal: 2, 
     101    serviceDate: 111111111111111111 //系统时间毫秒数 
     102    data: [ 
     103        { 
     104           orderId: 123456,           //订单id 
     105           orderNo: "20151111123321", //订单编号 
     106           enName: "ECCO Men's Dress Moccasin Penny Loafer",        //商品标题 
     107           property: "Size: 42 M EU / 8-8.5 D(M) US|Color: Black",  //商品参数 有些商品没有参数  此项为"" 
     108           imgUrl: "xxx.xxxx...",           //商品图片 
     109           cnPrice: 123.00,                 //人民币单价 
     110           frPrice: 20.00,                  //美元单价 
     111           itemCnPrice: 123.00              //商品总价  单价*数量 
     112           tariffAmountprice: 120.00,       //关税 
     113           expAmountprice: 123.00,          //运费 
     114           amountPrice: 100000.00,          //订单总价 
     115           status: 1,                       //订单状态 
     116           statusDesc: "已取消",            //订单状态描述 
     117           pastDate: 111111111111111111111, //付款过期时间毫秒数 
     118           quantity: 1,                     //商品数量 
     119           mallId: 123,                     //电商id 
     120           mallName: "美国亚马逊"           //电商名称 
     121           refundId: 0                      //0未申请赔付  不为0则标示已申请赔付的ID   2.4.0新增 
     122        } 
     123    ] 
     124} 
     125}}} 
     126 
     127 
     128---------- 
     129 
     130 
     131=== 1.2 订单详情wap页(M) === 
     132'''(未完成)'''[[BR]] 
     133需求 
     134 
     135{{{ 
     136正文内容增加: 
     1371、增加订单关闭的时间信息; 
     1382、增加关闭订单的原因说明; 
     1393、如果订单申请了赔付,则增加跳转赔付详情入口(操作协议:pcaction://see-compensateDetail?orderId={orderId}&refundId={refundId}    ); 
     140}}} 
     141 
     142 
     143**mrobot接口** 
     144 
     145> http://mrobot.pconline.com.cn/x/best-best/buy/appIntf/order/orderDetail.jsp?orderId=1504 
     146 
     147**后端接口** 
     148 
     149> http://best.pconline.com.cn/buy/appIntf/order/orderDetail.jsp 
     150 
     151**后端接口文档** 
     152 
     153> [http://rdtrac.pc.com.cn/pc_best/wiki/app2.2.0/order#订单详情 订单详情] 
     154 
     155**说明** 
     156 
     157> 订单详情 
     158 
     159**缓存时间** 
     160 
     161> 无 
     162 
     163**提交方式** 
     164 
     165> GET 
     166 
     167**是否需要登录** 
     168 
     169> 是 
     170 
     171**参数** 
     172 
     173||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 备注 =|| 
     174|| orderId || 订单id || int || 0 || 是 || || 
     175|| common_session_id(cookie参数) || 登录sessionId || string || "" || 是 ||  || 
     176||v||版本号||int||0||否||2.2.0版本传v=2.2.0|| 
     177 
     178**返回格式** 
     179> html 
     180 
     181**返回数据** 
     182 
     183html页面 
     184 
     185 
     186---------- 
     187 
     188 
     189 
     190== 2 赔付 == 
     191=== 2.1赔付列表(M) === 
     192'''(未完成)'''[[BR]] 
     193需求:新接口[[BR]] 
     194 
     195**mrobot接口** 
     196 
     197> 待补充 
     198 
     199**后端接口** 
     200 
     201> http://best.pconline.com.cn/buy/appIntf/refund/refundList.jsp 
     202 
     203**后端接口文档** 
     204 
     205> [http://rdtrac.pc.com.cn/pc_best/wiki/app/refund#赔付列表 赔付列表] 
     206 
     207**说明** 
     208 
     209> 请求用户的赔付列表 
     210 
     211**缓存时间** 
     212 
     213> 无 
     214 
     215**提交方式** 
     216 
     217> GET 
     218 
     219**是否需要登录** 
     220 
     221> 是 
     222 
     223**参数** 
     224 
     225||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 备注 =|| 
     226|| pageNo || 第几页 || int || 1 || 是 ||  || 
     227|| pageSize || 一页的数据量 || int || 10 || 是 ||  || 
     228|| common_session_id(cookie参数) || 登录sessionId || string || "" || 是 ||  || 
     229 
     230**返回格式** 
     231> json 
     232 
     233**返回数据** 
     234 
     235{{{#!java 
     236{ 
     237  status: 1, 
     238  msg: "请求成功" 
     239   
     240    pageNo: 1, 
     241    pageSize: 10, 
     242    total: 20, 
     243    pageTotal: 2, 
     244    serviceDate: 111111111111111111 //系统时间毫秒数 
     245    data: [ 
     246        { 
     247           orderId:  123456             //订单id 
     248           refundId:  123456            //赔付id  
     249           refundNo: 1482817            //赔付编号 
     250           status: '1'                  //赔付状态 
     251           imgUrl: "xxx.xxxx...",           //商品图片 
     252           enName: 'ECCO Men's Dress Moccasin Penny Loafer'       //商品标题 
     253           property: "Size: 42 M EU / 8-8.5 D(M) US|Color: Black" //商品参数 
     254        } 
     255    ] 
     256} 
     257}}} 
     258 
     259 
     260---------- 
     261 
     262 
     263=== 2.2 申请赔付 === 
     264[[BR]] 
     265**需求:**[[BR]] 
     2661、新接口;[[BR]] 
     267 
     268**mrobot接口** 
     269 
     270> 无 
     271 
     272**后端接口** 
     273 
     274> http://best.pconline.com.cn/buy/appIntf/refund/submitRefund.jsp 
     275 
     276**后端接口文档** 
     277 
     278> [http://rdtrac.pc.com.cn/pc_best/wiki/app/refund#提交赔付申请 提交赔付申请] 
     279 
     280**说明** 
     281 
     282> 提交赔付申请 
     283 
     284**缓存时间** 
     285 
     286> 无 
     287 
     288**提交方式** 
     289 
     290> POST 
     291 
     292**是否需要登录** 
     293 
     294> 是 
     295 
     296**参数** 
     297 
     298||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 备注 =|| 
     299|| orderId || 订单outerId || int || "" || 是 ||  || 
     300|| causeType || 赔付原因 || int || "" || 是 ||  || 
     301|| cause || 赔付说明 || string || "" || 是 ||  || 
     302|| proofs || 凭证图片,多张图片用","隔开 || string || "" || 是 ||  || 
     303|| common_session_id(cookie参数) || 登录sessionId || string || "" || 是 ||  || 
     304 
     305**返回格式** 
     306> json 
     307 
     308**返回数据** 
     309 
     310{{{#!java 
     311{ 
     312  status: 1, 
     313  msg: "请求成功" 
     314} 
     315}}} 
     316 
     317 
     318---------- 
     319 
     320 
     321=== 2.3 取消赔付申请 === 
     322[[BR]] 
     323**需求:**[[BR]] 
     3241、新接口;[[BR]] 
     325 
     326**mrobot接口** 
     327 
     328> 无 
     329 
     330**后端接口** 
     331 
     332> http://best.pconline.com.cn/buy/appIntf/refund/refundList.jsp 
     333 
     334**后端接口文档** 
     335 
     336> [http://rdtrac.pc.com.cn/pc_best/wiki/app/refund#取消赔付申请 取消赔付申请] 
     337 
     338**说明** 
     339 
     340> 取消赔付申请 
     341 
     342**缓存时间** 
     343 
     344> 无 
     345 
     346**提交方式** 
     347 
     348> POST 
     349 
     350**是否需要登录** 
     351 
     352> 是 
     353 
     354**参数** 
     355 
     356||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 备注 =|| 
     357|| orderId || 订单outerId || int || "" || 是 ||  || 
     358|| refundId || 赔付申请id || int || "" || 是 ||  || 
     359|| common_session_id(cookie参数) || 登录sessionId || string || "" || 是 ||  || 
     360 
     361**返回格式** 
     362> json 
     363 
     364**返回数据** 
     365 
     366{{{#!java 
     367{ 
     368  status: 1, 
     369  msg: "请求成功" 
     370} 
     371}}} 
     372 
     373 
     374---------- 
     375 
     376 
     377=== 2.4 赔付详情 === 
     378[[BR]] 
     379**需求:**[[BR]] 
     3801、新接口;[[BR]] 
     381 
     382**mrobot接口** 
     383 
     384> 无 
     385 
     386**后端接口** 
     387 
     388> http://best.pconline.com.cn/buy/appIntf/refund/getRefund.jsp 
     389 
     390**后端接口文档** 
     391 
     392> [http://rdtrac.pc.com.cn/pc_best/wiki/app/refund#获取赔付详情 获取赔付详情] 
     393 
     394**说明** 
     395 
     396> 获取赔付详情 
     397 
     398**缓存时间** 
     399 
     400> 无 
     401 
     402**提交方式** 
     403 
     404> GET 
     405 
     406**是否需要登录** 
     407 
     408> 是 
     409 
     410**参数** 
     411 
     412||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 备注 =|| 
     413|| orderId || 订单outerId || int || "" || 是 ||  || 
     414|| refundId || 赔付申请id || int || "" || 是 ||  || 
     415|| common_session_id(cookie参数) || 登录sessionId || string || "" || 是 ||  || 
     416 
     417**返回格式** 
     418> json 
     419 
     420**返回数据** 
     421 
     422{{{#!java 
     423{ 
     424  status: 1, 
     425  msg: "请求成功" 
     426  data: { 
     427           refundId:123456,              //赔付申请id 
     428           orderId:123456                //订单的id 
     429           refundNo: "1111111111"        //赔付编号 
     430           causeType: 1,                //退款类型 
     431           causeTypeDesc: "商品损坏"     //退款类型描述 
     432           status: 1,                    //状态 
     433           statusDesc: "待审核"          //状态描述 
     434           createAt: 11111111111111      //申请提交时间 
     435        } 
     436} 
     437}}} 
     438 
     439 
     440----------