diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxBillAllServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxBillAllServiceImpl.java index 78637436a..2d5e2cb2c 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxBillAllServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxBillAllServiceImpl.java @@ -1536,6 +1536,17 @@ public class WxBillAllServiceImpl implements WxBillAllService { @Override public Map getReceiveAndPayBillAsPage(WxBillAll record, Integer pageNum, Integer pageSize) { PageInfo> pageInfo = PageHelper.startPage(pageNum, pageSize).doSelectPageInfo(() -> wxBillAllMapper.getReceiveAndPayBillAsPage(record)); + pageInfo.getList().stream().forEach(e->{ + if(e.get("receivePay") == null){ + e.put("receivePay",0); + } + if(e.get("payOut") == null){ + e.put("payOut",0); + } + if(e.get("balance") == null){ + e.put("balance",0); + } + }); Map result = new HashMap<>(); result.put("pageInfo", pageInfo); return result;