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 66f374313..a6551457e 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserServiceImpl.java @@ -284,7 +284,12 @@ public class WxCUserServiceImpl implements WxCUserService { WxCUserBasicInfo basicInfo = new WxCUserBasicInfo(); basicInfo.setId(wxCUserBasicInfo.getId()); basicInfo.setActiveTime(new Date()); - basicInfo.setLoginCount(wxCUserBasicInfo.getLoginCount()+1); + int loingcount = 0; + try { + loingcount = Integer.parseInt(wxCUserBasicInfo.getLoginCount().toString()); + }catch(Exception e) { + } + basicInfo.setLoginCount(loingcount+1); wxCUserBasicInfoService.update(basicInfo); } WxCUser wxCUser = getById(user.getId());