From b1f1ada257b83d5a3614dc72c75f6f24cb54eff4 Mon Sep 17 00:00:00 2001 From: dongqin <123456> Date: Mon, 26 Aug 2019 10:06:24 +0800 Subject: [PATCH] update --- .../lyms/platform/operate/web/facade/MatdeliverFollowFacade.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 9043aa4..c00958f 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 @@ -813,8 +813,12 @@ public class MatdeliverFollowFacade { } } Query query = Query.query(Criteria.where("id").is(id)); - mongoTemplate.updateFirst(query, update, MatdeliverFollowModel.class); + MatdeliverFollowPushModel pushModel = mongoTemplate.findOne(query, MatdeliverFollowPushModel.class); + if (pushModel != null) { + String matdeliverFollowId = pushModel.getMatdeliverFollowId(); + mongoTemplate.updateFirst(Query.query(Criteria.where("_id").is(matdeliverFollowId)), update, MatdeliverFollowModel.class); + } Update updatePush = new Update(); updatePush.set("writeTime", new Date()); updatePush.set("pushStatus", "2"); -- 1.8.3.1