|
|
|
@@ -144,7 +144,7 @@ public class WxUserGrantController extends BaseController { |
|
|
|
user.setTenantId(wxAppinfo.getTenantId()); |
|
|
|
user.setAppId(appId); |
|
|
|
user.setOpenId(openId); |
|
|
|
|
|
|
|
int score = 0; |
|
|
|
try { |
|
|
|
WxCUser user1 = wxCUserService.getByOpenId(user); |
|
|
|
if (user1 != null) { |
|
|
|
@@ -172,8 +172,9 @@ public class WxUserGrantController extends BaseController { |
|
|
|
user1.setLoginCount(user1.getLoginCount()+1); |
|
|
|
wxCUserService.saveOrUpdate(user1); |
|
|
|
// 成长值 |
|
|
|
|
|
|
|
try { |
|
|
|
wxCUserService.scoreCalculate(user1, false); |
|
|
|
score = wxCUserService.scoreCalculate(user1, false); |
|
|
|
} catch (Exception e) { |
|
|
|
logger.error(e.getMessage()); |
|
|
|
} |
|
|
|
@@ -204,8 +205,9 @@ public class WxUserGrantController extends BaseController { |
|
|
|
request.setAttribute(Constant.LOGIN_USER_KEY, user.getId()); |
|
|
|
request.setAttribute(Constant.TENANT_ID, user.getTenantId()); |
|
|
|
// 成长值 |
|
|
|
|
|
|
|
try { |
|
|
|
wxCUserService.scoreCalculate(user, true); |
|
|
|
score = wxCUserService.scoreCalculate(user, true); |
|
|
|
} catch (Exception e) { |
|
|
|
logger.error(e.getMessage()); |
|
|
|
} |
|
|
|
@@ -218,7 +220,7 @@ public class WxUserGrantController extends BaseController { |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
resultMap.put("score",score); |
|
|
|
return new ResultData(resultMap); |
|
|
|
} |
|
|
|
|
|
|
|
|