|
@@ -27,16 +27,18 @@ public class AclService {
|
|
|
private final UserDao userDao;
|
|
|
private final TopService topService;
|
|
|
private final DopService dopService;
|
|
|
+ private final WoyunweiService woyunweiService;
|
|
|
|
|
|
private final RedisTemplate<String, Object> redisTemplate;
|
|
|
private final VerificationLogDao verificationLogDao;
|
|
|
|
|
|
@Autowired
|
|
|
- public AclService(UserDao userDao, TopService topService, DopService dopService,
|
|
|
+ public AclService(UserDao userDao, TopService topService, DopService dopService, WoyunweiService woyunweiService,
|
|
|
RedisTemplate<String, Object> redisTemplate, VerificationLogDao verificationLogDao) {
|
|
|
this.userDao = userDao;
|
|
|
this.topService = topService;
|
|
|
this.dopService = dopService;
|
|
|
+ this.woyunweiService = woyunweiService;
|
|
|
this.redisTemplate = redisTemplate;
|
|
|
this.verificationLogDao = verificationLogDao;
|
|
|
}
|
|
@@ -98,6 +100,8 @@ public class AclService {
|
|
|
return dopService.dopReturn(token);
|
|
|
} else if (fromSystem.trim().equalsIgnoreCase("top")) {
|
|
|
return topService.topReturn(token);
|
|
|
+ } else if (fromSystem.trim().equalsIgnoreCase("woyunwei")) {
|
|
|
+ return woyunweiService.woyunweiReturn(token);
|
|
|
} else if (fromSystem.trim().equalsIgnoreCase("test")) {
|
|
|
// 测试用
|
|
|
return testToken(token);
|