Commit 0b644619 by 阳浪

积分任务

parent a359c670
...@@ -99,6 +99,12 @@ ...@@ -99,6 +99,12 @@
<artifactId>cloud-util</artifactId> <artifactId>cloud-util</artifactId>
<version>1.0-SNAPSHOT</version> <version>1.0-SNAPSHOT</version>
</dependency> </dependency>
<dependency>
<groupId>com.yizhi</groupId>
<artifactId>cloud-point-api</artifactId>
<version>1.0-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
</dependencies> </dependencies>
......
...@@ -20,6 +20,7 @@ import com.yizhi.core.application.exception.BizException; ...@@ -20,6 +20,7 @@ import com.yizhi.core.application.exception.BizException;
import com.yizhi.core.application.task.AbstractTaskHandler; import com.yizhi.core.application.task.AbstractTaskHandler;
import com.yizhi.core.application.task.TaskExecutor; import com.yizhi.core.application.task.TaskExecutor;
import com.yizhi.core.application.token.TokenHelper; import com.yizhi.core.application.token.TokenHelper;
import com.yizhi.point.application.feign.PointListenerClients;
import com.yizhi.site.application.enums.FunctionTypeCode; import com.yizhi.site.application.enums.FunctionTypeCode;
import com.yizhi.site.application.feign.api.FunctionDisplayConfigApiClients; import com.yizhi.site.application.feign.api.FunctionDisplayConfigApiClients;
import com.yizhi.site.application.feign.api.MyItemConfigApiClients; import com.yizhi.site.application.feign.api.MyItemConfigApiClients;
...@@ -39,6 +40,7 @@ import com.yizhi.system.application.util.SignUtil; ...@@ -39,6 +40,7 @@ import com.yizhi.system.application.util.SignUtil;
import com.yizhi.system.application.vo.*; import com.yizhi.system.application.vo.*;
import com.yizhi.util.application.constant.GlobalConstant; import com.yizhi.util.application.constant.GlobalConstant;
import com.yizhi.util.application.constant.ReturnCode; import com.yizhi.util.application.constant.ReturnCode;
import com.yizhi.util.application.date.DateUtil;
import com.yizhi.util.application.domain.Response; import com.yizhi.util.application.domain.Response;
import com.yizhi.util.application.encrypt.ShaEncrypt; import com.yizhi.util.application.encrypt.ShaEncrypt;
import com.yizhi.util.application.enums.i18n.Constants; import com.yizhi.util.application.enums.i18n.Constants;
...@@ -111,6 +113,9 @@ public class AuthController { ...@@ -111,6 +113,9 @@ public class AuthController {
@Autowired @Autowired
private AccountController accountController; private AccountController accountController;
@Autowired
private PointListenerClients pointListenerClients;
private static final Logger logger = LoggerFactory.getLogger(AuthController.class); private static final Logger logger = LoggerFactory.getLogger(AuthController.class);
private static final String LOGIN_PASSWORD_ERROR_RECORD = "login:password:err:times:"; private static final String LOGIN_PASSWORD_ERROR_RECORD = "login:password:err:times:";
...@@ -304,6 +309,11 @@ public class AuthController { ...@@ -304,6 +309,11 @@ public class AuthController {
ContextHolder.set(context); ContextHolder.set(context);
//登录成功,设置用户选择的语言 //登录成功,设置用户选择的语言
languageUtil.setStudentSelectLanguage(context, languageCode); languageUtil.setStudentSelectLanguage(context, languageCode);
// 新增登录积分
String shortDay = DateUtil.toShortDay(new Date());
pointListenerClients.addPoint("point_draft", Long.valueOf(shortDay));
logger.info("登陆处理结束"); logger.info("登陆处理结束");
return Response.ok(retMap); return Response.ok(retMap);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment