[[TOC]] = 赔付 = == 提交赔付申请(保存或修改) == > 线上:/appIntf/refund/submitRefund.jsp **说明** > 创建赔付 **提交方式** > post **是否需要登录** > true **缓存方式** > 无 **缓存时间** > 无 **参数** ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| ||orderId||订单id||int||0||是|| ||refundId||订单id||int||0||是(修改赔付时,refundId有值)/ 否(创建赔付时,refundId无值)|| ||causeType||赔付原因||int||0||是|| ||cause||赔付说明||string||""||是|| ||proofs||凭证图片,多张图片用","隔开||string||""||是|| ||common_session_id(cookie参数)||-||string||""||是|| **返回** {{{#!java result { status: 1, msg: '请求成功', data: { orderId: 123456 //订单id refundId: 123456 //赔付id } } }}} **返回状态** ||1||请求成功||请求成功|| ||-1||请求失败||后台数据操作错误|| ||-2||未登录||未登录|| ||-3||非法请求!||非post请求|| ||-4||验证出错!||签名验证未通过|| ||17||订单不存在!||订单不存在或不属于当前登录用户|| ||50||当前订单不能申请赔付!||订单状态不符合申请赔付条件|| ||51||当前订单不能申请赔付!||订单状态不符合申请赔付条件|| ------------------- == 获取赔付申请 == > 线上:/appIntf/refund/getRefund.jsp **说明** > 修改赔付申请 **提交方式** > get **是否需要登录** > true **缓存方式** > 无 **缓存时间** > 无 **参数** ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| ||refundId||赔付申请id||int||0||是|| ||orderId||订单id||int||0||否|| ||common_session_id(cookie参数)||-||string||""||是|| **返回** {{{#!java result { status: 1, msg: '请求成功', data: { refundId:123456, //赔付申请id orderId:123456 //订单的id refundNo: "1111111111" //赔付编号 causeType: 1, //退款类型 causeTypeDesc: "商品损坏" //退款类型描述 status: 1, //状态 statusDesc: "待审核" //状态描述 createAt: 11111111111111 //申请提交时间 } } }}} **返回状态** ||1||请求成功||请求成功|| ||-1||请求失败||后台数据操作错误|| ||-2||未登录||未登录|| ||-3||非法请求!||非post请求|| ||-4||验证出错!||签名验证未通过|| ||17||订单不存在!||订单不存在或不属于当前登录用户|| ||18||当前的订单状态不支持取消||当前的订单状态不支持取消|| ---------------------- == 确认收货 == > 线上:/appIntf/order/confirmReceive.jsp **说明** > 将订单状态改为已收货 订单发货后(status == 7)才能以确认收货 **提交方式** > post **是否需要登录** > true **缓存方式** > 无 **缓存时间** > 无 **参数** ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| ||orderId||订单id||int||0||是|| ||common_session_id(cookie参数)||-||string||""||是|| **返回** {{{#!java result { status: 1, msg: '请求成功', data: { orderId:123456 //修改的订单id } } }}} **返回状态** ||1||请求成功||请求成功|| ||-1||请求失败||后台数据操作错误|| ||-2||未登录||未登录|| ||-3||非法请求!||非post请求|| ||-4||验证出错!||签名验证未通过|| ||19||不能执行该操作,订单未发货!||当前订单未发货用户不能将订单改为发货状态|| ------------------- == 用户订单列表 == > 线上:/appIntf/order/orderList.jsp **说明** > 登陆用户的订单列表 **提交方式** > get **是否需要登录** > true **缓存方式** > 无 **缓存时间** > 无 **参数** ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| ||pageNo||第几页||int||1||是|| ||pageSize||一页的数据量||int||10||是|| ||type||0全部订单;1待付款订单;2待发货订单;3待收货订单;4已完成订单||int||0||是|| ||common_session_id(cookie参数)||-||string||""||是|| **返回** {{{#!java result { status: 1, msg: '请求成功', pageNo: 1, //第几页 pageSize: 10, //每页数据量 total: 20, //数据总量 pageTotal: 2, //总页数 serviceDate: 111111111111111111 //系统时间毫秒数 data: [ { orderId: 123456, //订单id orderNo: "20151111123321", //订单编号 enName: "ECCO Men's Dress Moccasin Penny Loafer", //商品标题 property: "Size: 42 M EU / 8-8.5 D(M) US|Color: Black", //商品参数 有些商品没有参数 此项为"" imgUrl: "xxx.xxxx...", //商品图片 cnPrice: 123.00, //人民币单价 frPrice: 20.00, //美元单价 itemCnPrice: 123.00 //商品总价 单价*数量 tariffAmountprice: 120.00, //关税 expAmountprice: 123.00, //运费 amountPrice: 100000.00, //订单总价 status: 1, //订单状态 statusDesc: "已取消", //订单状态描述 pastDate: 111111111111111111111, //付款过期时间毫秒数 quantity: 1, //商品数量 mallId: 123, //电商id mallName: "美国亚马逊" //电商名称 } ] } }}} **返回状态** ||1||请求成功||请求成功|| ||-1||请求失败||后台数据操作错误|| ||-2||未登录||未登录|| [http://rdtrac.pc.com.cn/pc_best/wiki/app2.2.0/orderStatus 订单状态说明] --------------------- == 获取待付款订单剩余支付时间 == > 线上:/appIntf/order/payDate.jsp **提交方式** > get **是否需要登录** > true **缓存方式** > 无 **缓存时间** > 无 **参数** ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| ||orderId||订单id||int||0||是|| ||common_session_id(cookie参数)||-||string||""||是|| **返回** {{{#!java result { status: 1, msg: '请求成功', data: { pastDate: 111111111111111111111, //付款过期时间毫秒数 serviceDate: 111111111111111111111, //服务器时间毫秒数 orderId: 123456 } } }}} **返回状态** ||1||请求成功||请求成功|| ||-1||请求失败||后台数据操作错误|| ||-2||未登录||未登录|| ||17||订单不存在!||订单不存在或不属于当前登录用户|| ------------------------- == 订单详情(wap) == > 线上:/appIntf/order/orderDetail.jsp **提交方式** > get **是否需要登录** > true **缓存方式** > 无 **缓存时间** > 无 **参数** ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| ||orderId||订单id||int||0||是|| ||common_session_id(cookie参数)||-||string||""||是|| **返回** {{{#!java 打开页面 }}} == 订单详情(json) 2.3.0新增 == > 线上:/appIntf/order/orderInfo.jsp **说明** > 返回订单数据 **提交方式** > get **是否需要登录** > true **缓存方式** > 无 **缓存时间** > 无 **参数** ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| ||orderId||订单id||int||0||是|| ||common_session_id(cookie参数)||-||string||""||是|| **返回** {{{#!java result { status: 1, msg: '请求成功', serviceDate: 111111111111111111111111, //系统时间 data: { orderId: 123456, //订单id orderNo: "20151111123321", //订单编号 enName: "ECCO Men's Dress Moccasin Penny Loafer", //商品标题 property: "Size: 42 M EU / 8-8.5 D(M) US|Color: Black", //商品参数 有些商品没有参数 此项为"" imgUrl: "xxx.xxxx...", //商品图片 cnPrice: 123.00, //人民币单价 frPrice: 20.00, //美元单价 itemCnPrice: 123.00 //商品总价 单价*数量 tariffAmountprice: 120.00, //关税 expAmountprice: 123.00, //运费 amountPrice: 100000.00, //订单总价 status: 1, //订单状态 statusDesc: "已取消", //订单状态描述 pastDate: 111111111111111111111, //付款过期时间毫秒数 quantity: 1, //商品数量 mallId: 123, //电商id mallName: "美国亚马逊" //电商名称 } } }}} **返回状态** ||1||请求成功||请求成功|| ||-1||请求失败||后台数据操作错误|| ||-2||未登录||未登录|| ||-3||非法请求!||非post请求|| ||17||订单不存在!||订单不存在或不属于当前登录用户|| --------