Browse Source

youhua

master
4670101279 2 years ago
parent
commit
09fa98edcc
  1. 6
      ruoyi-code/src/main/java/com/ruoyi/code/camera/scheduled/RtspScreenshotTask.java

6
ruoyi-code/src/main/java/com/ruoyi/code/camera/scheduled/RtspScreenshotTask.java

@ -1,6 +1,7 @@ @@ -1,6 +1,7 @@
package com.ruoyi.code.camera.scheduled;
import cn.hutool.core.util.RuntimeUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.ruoyi.code.camera.domain.Camera;
import com.ruoyi.code.camera.domain.CameraBrand;
import com.ruoyi.code.camera.service.ICameraBrandService;
@ -29,13 +30,14 @@ public class RtspScreenshotTask { @@ -29,13 +30,14 @@ public class RtspScreenshotTask {
@Autowired
private ICameraBrandService iCameraBrandService;
@Scheduled(cron = "0 0/5 * * * ?")
@Scheduled(fixedRate = 1000000)
// @Scheduled(cron = "0 0/5 * * * ?")
public void rtspScreenshot(){
List<String> strList = new ArrayList<>();
String path = RuoYiConfig.getProfile() + File.separator;
String currentDate = new SimpleDateFormat("yyyy-MM-dd").format(new Date()) + File.separator;
String currentTime = new SimpleDateFormat("yyyy_MM_dd_HH_mm_ss").format(new Date()) + ".jpg";
List<Camera> list = cameraService.list();
List<Camera> list = cameraService.list(new QueryWrapper<Camera>().eq("access_type","1"));
for (Camera camera : list) {
CameraBrand cameraBrand = iCameraBrandService.getById(camera.getBrand());
String fileName = path+camera.getDevsn()+File.separator+currentDate;

Loading…
Cancel
Save