Просмотр исходного кода

Merge remote-tracking branch 'origin/test' into test

yumeng 5 лет назад
Родитель
Сommit
65a2ef1f03

+ 0 - 1
jeecg-boot-module-system/src/main/java/org/jeecg/config/ShiroConfig.java

@@ -142,7 +142,6 @@ public class ShiroConfig {
         filterChainDefinitionMap.put("/ks/web/test", "anon");
         filterChainDefinitionMap.put("/ureport/**", "anon");
         filterChainDefinitionMap.put("/ctop/advertiser/**", "anon");
-        filterChainDefinitionMap.put("/pangolin/**", "anon");
 
         // 添加自己的过滤器并且取名为jwt
         Map<String, Filter> filterMap = new HashMap<>(1);

+ 42 - 0
jeecg-boot-module-system/src/test/java/org/jeecg/SampleTest.java

@@ -88,6 +88,48 @@ public class SampleTest {
         Long end = System.currentTimeMillis();
         log.info("总用时:{}毫秒",end-start);
     }
+//    @Autowired
+//    private PangolinLoginService pangolinLoginService;
+//    @Autowired
+//    private PangolinCrawlerService pangolinCrawlerService;
+//    @Autowired
+//    private PangolinAppService pangolinAppService;
+//    @Test
+//    public void testPangolinLogin(){
+//        QueryWrapper<BindAccountLogin> queryWrapper = new QueryWrapper<>();
+//        queryWrapper.eq("login_type","pangolin");
+//        queryWrapper.eq("status",1);
+//        List<BindAccountLogin> list = bindAccountLoginService.list(queryWrapper);
+//        if(list!=null&&!list.isEmpty()){
+//            for (BindAccountLogin login:list) {
+//                if(null==login.getCookie()||"".equals(login.getCookie().trim())){
+//                    pangolinLoginService.pangolinLogin(login.getAccountName(), login.getPassword());
+//                }
+//            }
+//        }
+//    }
+//
+//    @Test
+//    public void testPangolinData(){
+//        QueryWrapper<BindAccountLogin> queryWrapper = new QueryWrapper<>();
+//        queryWrapper.eq("login_type", "pangolin");
+//        queryWrapper.eq("status", 1);
+//        queryWrapper.isNotNull("cookie");
+//        List<BindAccountLogin> list = bindAccountLoginService.list(queryWrapper);
+//        if (list != null && !list.isEmpty()) {
+//            for (BindAccountLogin bindAccountLogin : list) {
+//                pangolinCrawlerService.getChannelList(bindAccountLogin);
+//                pangolinCrawlerService.getActivationList(bindAccountLogin, DateUtils.getNowDate("yyyy-MM-dd"), 1);
+//                pangolinCrawlerService.getCheckList(bindAccountLogin);
+//                QueryWrapper<PangolinApp> queryWrapper1 = new QueryWrapper<>();
+//                queryWrapper1.eq("account_name", bindAccountLogin.getAccountName());
+//                List<PangolinApp> appList = pangolinAppService.list(queryWrapper1);
+//                if (appList != null && !appList.isEmpty()) {
+//                    appList.forEach(pangolinApp -> pangolinCrawlerService.getRealTimeList(bindAccountLogin, pangolinApp.getId()));
+//                }
+//            }
+//        }
+//    }
 }