10.9支付状态查询
来源:11-9 查询订单支付状态功能开发
夏夜蝉鸣
2017-07-15
只用isSuccess()方法判断会漏掉“用户没有该订单的返回结果”,我通过判断是否有返回消息来区分,如图:
写回答
1回答
-
Geely
2017-07-15
hi 同学你好,不会漏掉哟~~这块就看要对业务返回做到多细的粒度。如果用户没有该订单,那个就不存在“漏掉”之说。如果没有该订单,前端只关心有没有改订单就可以啦。因为在 byerrormessage的时候,你看看里面对success如何处理的哟·~另外你能提出这个疑问非常赞!!说明很好的思考了,你再看看那个sr的构造器
```
com.mmall.common.ServerResponse#ServerResponse(int, java.lang.String)
看看这个
public static <T> ServerResponse<T> createByErrorMessage(String errorMessage) {
return new ServerResponse<T>(ResponseCode.ERROR.getCode(), errorMessage);
}```
012017-07-15
相似问题