From a22ff021ebc5ae770dc1db5ac75d67d3a43047a2 Mon Sep 17 00:00:00 2001 From: dongqin <123456> Date: Fri, 23 Aug 2019 16:17:48 +0800 Subject: [PATCH] update --- .../lyms/platform/operate/web/facade/MatDeliverFacade.java | 9 +++++++++ .../platform/operate/web/facade/MatdeliverFollowFacade.java | 2 ++ .../operate/web/result/MatdeliverFollowListResult.java | 13 +++++++++++++ 3 files changed, 24 insertions(+) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java index 3263289..d76374f 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java @@ -2152,6 +2152,15 @@ public class MatDeliverFacade { matdeliverFollowListResult.setTaoCheng(isTaocheng); + // 推送时间 + String pushTime = ""; + List deliverId = mongoTemplate.find(Query.query(Criteria.where("deliverId").is(deliverModel.getId())), MatdeliverFollowModel.class); + if (CollectionUtils.isNotEmpty(deliverId)) { + MatdeliverFollowModel model = deliverId.get(deliverId.size() - 1); + pushTime = DateUtil.getyyyy_MM_dd(model.getCreateDate()); + } + matdeliverFollowListResult.setPushTime(pushTime); + matdeliverFollowListResults.add(matdeliverFollowListResult); } listResponse.setPageInfo(matDeliverQuery.getPageInfo()); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatdeliverFollowFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatdeliverFollowFacade.java index 6606567..53d1230 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatdeliverFollowFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatdeliverFollowFacade.java @@ -794,6 +794,8 @@ public class MatdeliverFollowFacade { update.set(entry.getKey(), entryValue.toString()); } } + update.set("visitStatus", 2); + update.set("visitDate", new Date()); Query query = Query.query(Criteria.where("id").is(id)); mongoTemplate.updateFirst(query, update, MatdeliverFollowModel.class); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/MatdeliverFollowListResult.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/MatdeliverFollowListResult.java index 3bbfa2c..bdaeba3 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/MatdeliverFollowListResult.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/MatdeliverFollowListResult.java @@ -155,6 +155,19 @@ public class MatdeliverFollowListResult { */ private String causeFailure; + /** + * 推送时间 + */ + private String pushTime; + + public String getPushTime() { + return pushTime; + } + + public void setPushTime(String pushTime) { + this.pushTime = pushTime; + } + public List> getHighRiskLevels() { return highRiskLevels; } -- 1.8.3.1