|
@@ -30,6 +30,7 @@ import java.util.Set;
|
|
* <p>
|
|
* <p>
|
|
* 服务实现类
|
|
* 服务实现类
|
|
* </p>
|
|
* </p>
|
|
|
|
+ *
|
|
* @author 吴涛涛
|
|
* @author 吴涛涛
|
|
* @since 2020-01-02
|
|
* @since 2020-01-02
|
|
*/
|
|
*/
|
|
@@ -63,7 +64,7 @@ public class ScreenshotServiceImpl extends ServiceImpl<ScreenshotMapper, Screens
|
|
accessToken = (String) map.get("access_token");
|
|
accessToken = (String) map.get("access_token");
|
|
redisUtil.setKeyWithExpireTime("accessToken", accessToken, (Long) map.get("expires_in"));
|
|
redisUtil.setKeyWithExpireTime("accessToken", accessToken, (Long) map.get("expires_in"));
|
|
}
|
|
}
|
|
- log.info("accessToken-->"+accessToken);
|
|
|
|
|
|
+ log.info("accessToken-->" + accessToken);
|
|
//利用token去检测
|
|
//利用token去检测
|
|
// DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
|
|
// DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
|
|
// LocalDateTime l = LocalDateTime.parse("2019-02-03",dateTimeFormatter);
|
|
// LocalDateTime l = LocalDateTime.parse("2019-02-03",dateTimeFormatter);
|
|
@@ -77,12 +78,12 @@ public class ScreenshotServiceImpl extends ServiceImpl<ScreenshotMapper, Screens
|
|
//由于redis里存储的member是一个PicContentKeywords类型的json字符串,所以取出关键字内容比较
|
|
//由于redis里存储的member是一个PicContentKeywords类型的json字符串,所以取出关键字内容比较
|
|
JSONObject jsonMember = JSON.parseObject((String) member);
|
|
JSONObject jsonMember = JSON.parseObject((String) member);
|
|
if (textContent.toLowerCase().contains(jsonMember.getString("content").toLowerCase())) {
|
|
if (textContent.toLowerCase().contains(jsonMember.getString("content").toLowerCase())) {
|
|
- log.info("图片文字中包含了关键词--->"+jsonMember.getString("content"));
|
|
|
|
- log.info("图片文字识别出的类型--->"+jsonMember.getInteger("type"));
|
|
|
|
|
|
+ log.info("图片文字中包含了关键词--->" + jsonMember.getString("content"));
|
|
|
|
+ log.info("图片文字识别出的类型--->" + jsonMember.getInteger("type"));
|
|
//找到对应关键字,确定图片是哪个类型的图片
|
|
//找到对应关键字,确定图片是哪个类型的图片
|
|
//结合进程判断
|
|
//结合进程判断
|
|
- if(exeprocessList.contains(jsonMember.getString("processName").toLowerCase())){
|
|
|
|
- log.info("图片中关键字对应的进程名--->"+jsonMember.getString("processName"));
|
|
|
|
|
|
+ if (exeprocessList.contains(jsonMember.getString("processName").toLowerCase())) {
|
|
|
|
+ log.info("图片中关键字对应的进程名--->" + jsonMember.getString("processName"));
|
|
screenshot.setPicType(jsonMember.getInteger("type"));
|
|
screenshot.setPicType(jsonMember.getInteger("type"));
|
|
}
|
|
}
|
|
}
|
|
}
|