package com.boying.controller;
|
|
import com.alibaba.fastjson.JSON;
|
import com.boying.entity.CameraSnapDto;
|
import com.boying.entity.VideoRecordDto;
|
import lombok.Data;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.data.redis.core.RedisTemplate;
|
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RestController;
|
|
import java.text.ParseException;
|
import java.text.SimpleDateFormat;
|
|
@RestController
|
@RequestMapping("/test")
|
public class TestController {
|
|
@Autowired
|
private RedisTemplate redisTemplate;
|
|
@GetMapping("/data")
|
public void test() throws ParseException {
|
// CameraSnapDto dto = new CameraSnapDto();
|
// dto.setChannel(33l);
|
// dto.setEqUrl("192.168.0.180");
|
// dto.setEqUser("admin");
|
// dto.setEqPassword("Boying123");
|
// dto.setImgName("test.jpg");
|
// String jsonStr = JSON.toJSONString(dto);
|
// redisTemplate.boundListOps("snap:").leftPush(jsonStr);
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
String start = "2024-07-04 16:05:01";
|
String end = "2024-07-04 16:07:02";
|
VideoRecordDto dto1 = new VideoRecordDto();
|
dto1.setEqPort(33);
|
dto1.setDiskUrl("192.168.0.180");
|
dto1.setDiskUser("admin");
|
dto1.setDiskPassword("Boying123");
|
dto1.setVideoName("video.mp4");
|
dto1.setStartTime(sdf.parse(start));
|
dto1.setEndTime(sdf.parse(end));
|
redisTemplate.boundListOps("VIDEO_EQ_KEY:").leftPush(dto1);
|
|
}
|
|
}
|