|
@@ -59,8 +59,12 @@ public class WxApiService {
|
|
|
public ResultVo<Map<String, Object>> selectOrdersByConditions(QueryWxOrderParam param) {
|
|
|
log.info("查询微信订单数据:{}", JSON.toJSONString(param));
|
|
|
Map<String, Object> map = new HashMap<>(Capacity.FOUR);
|
|
|
- if (!"".equals(param.getTradeNo())) {
|
|
|
- map.put("list", dao.selectOrdersByTradeNo(param.getTradeNo()));
|
|
|
+ if (StringUtil.notBlank(param.getTradeNo())) {
|
|
|
+ List<WxPayOrder> list = dao.selectOrdersByTradeNo(param.getTradeNo());
|
|
|
+ if (null == list || list.isEmpty()) {
|
|
|
+ return ResultVoUtil.fail(ExceptionEnum.NO_DATA_EXIST);
|
|
|
+ }
|
|
|
+ map.put("list", list);
|
|
|
map.put("totalSize", 1);
|
|
|
return ResultVoUtil.success(map);
|
|
|
}
|