订单结算错误展示
概述
当点击提交订单按钮时,出现的错误如何展示。
接口
API
/api/shop/order-create/trade.do
Methed
post
PC端,App,Wap
传递参数:
参数名 | 说明 | 必须 |
---|---|---|
无 | 无 | 无 |
返回值: Json
key | 内容 | 说明 |
---|---|---|
code | 错误代码 | 只有result为0时才用到,001=普通错误:只展示msaage,002=商品错误:需要展示message和返回的商品列表,003=促销错误:需要展示message和返回的商品列表 |
result | 返回类型 | 1为正确,0为错误 |
message | 信息 | 正确或者错误的信息 |
data | 错误的详细信息 | 为List<Map>类型,其中的name:商品名称,image:商品图片 |
Json示例
{"code":001,"result":0,"message":"抱歉,您本单中的商品所在地区无货","data":[{"name":"商品111","image":"http://javamall.com.cn/111.jpg"},{"name":"商品222","image":"http://javamall.com.cn/222.jpg"}]}
注:为适应手机端,每次返回的异常原因只会返回一种。