From f6105f7b7ca81219fbe11c2845382ef44e8ffe05 Mon Sep 17 00:00:00 2001 From: Stormeye Wu Date: Thu, 14 Mar 2019 18:21:57 +0800 Subject: [PATCH] =?UTF-8?q?[=E6=94=B6=E9=93=B6=E5=8F=B0][=E4=BF=AE?= =?UTF-8?q?=E6=94=B9]:=E6=94=B6=E9=93=B6=E5=8F=B0=E6=94=B6=E6=AC=BE?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/iformall/controller/WxUserGrantController.java | 2 ++ .../main/java/com/iformall/service/impl/WxCUserServiceImpl.java | 1 - .../java/com/iformall/service/impl/WxPayOrderServiceImpl.java | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java b/mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java index 56b65a217..ee9e9df96 100755 --- a/mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java +++ b/mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java @@ -170,6 +170,7 @@ public class WxUserGrantController extends BaseController { extraInfo.put("systemInfo",JSONObject.parseObject(systemInfo)); user1.setExtraInfo(extraInfo.toJSONString()); + user1.setLoginCount(user1.getLoginCount()+1); wxCUserService.saveOrUpdate(user1); // 成长值 try { @@ -196,6 +197,7 @@ public class WxUserGrantController extends BaseController { JSONObject extraInfo = new JSONObject(); extraInfo.put("systemInfo",JSONObject.parseObject(systemInfo)); user.setExtraInfo(extraInfo.toJSONString()); + user.setLoginCount(0); wxCUserService.saveOrUpdate(user); diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserServiceImpl.java index 29ce12a20..106a46651 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserServiceImpl.java @@ -96,7 +96,6 @@ public class WxCUserServiceImpl implements WxCUserService { user.setUpdateDate(curr); ret = wxCUserMapper.insertSelective(user); } else { - user.setLoginCount(user.getLoginCount() + 1); user.setUpdateDate(curr); ret = wxCUserMapper.updateByPrimaryKeySelective(user); } diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java index d612eb3bd..d701a261f 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java @@ -1302,6 +1302,7 @@ public class WxPayOrderServiceImpl implements WxPayOrderService { } else { userQ.setId(user1.getId()); userQ.setUpdateDate(curDate); + userQ.setLoginCount(user1.getLoginCount()); if ("N".equalsIgnoreCase(isSubscribe)) { userQ.setIsSubscribe(EnumUserIsSubscribe.NO.getCode()); } else {