|
@@ -130,6 +130,8 @@ public class ApiController extends BaseController {
|
|
wsMap.put("keyword", info.getKeyType());
|
|
wsMap.put("keyword", info.getKeyType());
|
|
wsMap.put("mac", info.getBssid());
|
|
wsMap.put("mac", info.getBssid());
|
|
WebSocketUsers.sendMessageToUsersByText(JSON.toJSONString(wsMap));
|
|
WebSocketUsers.sendMessageToUsersByText(JSON.toJSONString(wsMap));
|
|
|
|
+// redisTemplate.opsForList().leftPush("web.socket", wsMap);
|
|
|
|
+
|
|
if ("Y".equals(info.getIsIllegal())) {
|
|
if ("Y".equals(info.getIsIllegal())) {
|
|
//如果是恶意动态,则发送钉钉预警
|
|
//如果是恶意动态,则发送钉钉预警
|
|
redisTemplate.opsForList().leftPush("nls:need_handler", wsMap);
|
|
redisTemplate.opsForList().leftPush("nls:need_handler", wsMap);
|
|
@@ -139,6 +141,24 @@ public class ApiController extends BaseController {
|
|
return AjaxResult.success();
|
|
return AjaxResult.success();
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * WIFI上传
|
|
|
|
+ */
|
|
|
|
+ @PostMapping("/wifi-test")
|
|
|
|
+ public AjaxResult wifiTest() {
|
|
|
|
+ List<WifiInfoVO> infoList = new ArrayList<>();
|
|
|
|
+ WifiInfoVO wifiInfoVO = new WifiInfoVO();
|
|
|
|
+ wifiInfoVO.setDeviceId("xxxx");
|
|
|
|
+ wifiInfoVO.setTime(new Date());
|
|
|
|
+ wifiInfoVO.setAuthPage("PCFET0NUWVBFIGh0bWw+CjxodG1sPgoJPGhlYWQ+CgkJPG1ldGEgY2hhcnNldD0idXRmLTgiPgoJCTx0aXRsZT48L3RpdGxlPgoJPC9oZWFkPgoJPGJvZHk+CgkJPGZvbnQgY29sb3I9InJlZCI+5oiR5piv5LiAPC9mb250Pjxici8+CgkJPGZvbnQgY29sb3I9ImJsdWUiPuaIkeaYr+S6jDwvZm9udD48YnIvPgoJCTxmb250IGNvbG9yPSJyZWQiPuaIkeaYrzM8L2ZvbnQ+PGJyLz4KCQk8Zm9udCBjb2xvcj0icmVkIj7miJHmmK80PC9mb250Pjxici8+CgkJPGZvbnQgY29sb3I9InJlZCI+5oiR5pivNTwvZm9udD48YnIvPgoJCTxoMT7miJHmmK/moIfpopjlk448L2gxPgoJCTxoMT7miJHmmK/moIfpopjlk448L2gxPgoJCTxoMT7miJHmmK/moIfpopjlk448L2gxPgoJCTxoMT7miJHmmK/moIfpopjlk448L2gxPgoJCTxoMSBzdHlsZT0iY29sb3I6cmVkIj7miJHmmK/nuqLoibLmoIfpopjlk448L2gxPgoJPC9ib2R5Pgo8L2h0bWw+");
|
|
|
|
+ wifiInfoVO.setBssid("55:66:77:88");
|
|
|
|
+ wifiInfoVO.setLat("30.473968");
|
|
|
|
+ wifiInfoVO.setLng("104.019503");
|
|
|
|
+ wifiInfoVO.setSsid("压测" + Math.random());
|
|
|
|
+ infoList.add(wifiInfoVO);
|
|
|
|
+ return wifi(infoList);
|
|
|
|
+ }
|
|
|
|
+
|
|
private List<KeyInfo> keyInfoList;
|
|
private List<KeyInfo> keyInfoList;
|
|
|
|
|
|
private IllegalVO isIllegal(String content) {
|
|
private IllegalVO isIllegal(String content) {
|