From b557b2d6584287b27b00a00000cf6a21d9d27bf1 Mon Sep 17 00:00:00 2001 From: luozukai Date: Wed, 15 May 2019 19:00:06 +0800 Subject: [PATCH] =?UTF-8?q?[=E8=A7=A3=E5=8D=95][=E6=B7=BB=E5=8A=A0][?= =?UTF-8?q?=E5=BC=80=E5=8F=91=E8=A7=A3=E5=8D=95api]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../datatower/WxMerchantTradeDailyController.java | 14 ++++++++++++++ .../iformall/domain/vo/WxMerchantTradeDailyVo.java | 11 +++++++++++ 2 files changed, 25 insertions(+) diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/datatower/WxMerchantTradeDailyController.java b/mallinkAdmin/src/main/java/com/iformall/controller/datatower/WxMerchantTradeDailyController.java index 35a07bc61..1df15defb 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/datatower/WxMerchantTradeDailyController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/datatower/WxMerchantTradeDailyController.java @@ -55,6 +55,7 @@ public class WxMerchantTradeDailyController extends BaseController { @SystemControllerLog(description = "商户-获得昨日解单列表") public ResultData listYesterday(@ModelAttribute WxMerchantTradeDailyVo wxMerchantTradeDaily, Integer pageNum, Integer pageSize) { logger.debug("[" + getIpAddr() + "] WxMerchantTradeDailyController::listYesterday"); + if (wxMerchantTradeDaily == null) wxMerchantTradeDaily = new WxMerchantTradeDailyVo(); wxMerchantTradeDaily.setTenantId(getTenantId()); Calendar cal = Calendar.getInstance(); @@ -64,6 +65,19 @@ public class WxMerchantTradeDailyController extends BaseController { wxMerchantTradeDaily.setReportDate(fmt.format(cal.getTime())); wxMerchantTradeDaily.setSortColumns(WxMerchantTradeDailyVo.Field.MerchantId_DESC); PageInfo page = wxMerchantTradeDailyService.listAsPageVo(wxMerchantTradeDaily, pageNum, pageSize); + + // 判断第1条是否是当天 + List resultList = page.getList(); + if(CollectionUtils.isNotEmpty(resultList)){ + try{ + if(fmt.parse(resultList.get(0).getReportDate()).equals(fmt.format(new Date()))){ + resultList.get(0).setIsToday(1); + } + }catch (Exception e){ + e.printStackTrace(); + } + } + page.setList(resultList); return new ResultData(page); } diff --git a/mallinkService/src/main/java/com/iformall/domain/vo/WxMerchantTradeDailyVo.java b/mallinkService/src/main/java/com/iformall/domain/vo/WxMerchantTradeDailyVo.java index ff76e22f1..abe77cd12 100644 --- a/mallinkService/src/main/java/com/iformall/domain/vo/WxMerchantTradeDailyVo.java +++ b/mallinkService/src/main/java/com/iformall/domain/vo/WxMerchantTradeDailyVo.java @@ -80,6 +80,17 @@ public class WxMerchantTradeDailyVo extends BaseEntity { @Transient private String proof; + @Transient + private Integer isToday; + + public Integer getIsToday() { + return isToday; + } + + public void setIsToday(Integer isToday) { + this.isToday = isToday; + } + public String getTradeCount() { return tradeCount; }