215 次代碼提交 3cbe6f2c39 ... 8ea4189ca5

作者 SHA1 備註 提交日期
  wangdong6 8ea4189ca5 Merge remote-tracking branch 'origin/master' 4 年之前
  wangdong6 b392f17809 修改视频回放服务,生成m3u8索引2文件 4 年之前
  wangdong6 d517d8e2f4 修改视频回放服务,生成m3u8索引2文件 4 年之前
  wangchao 12572cf5a1 考勤详情显示格式修改bug 4 年之前
  chenxr3 d78b7bdffa 删除debugger 4 年之前
  konghl 9f50c9fa97 修改问题 4 年之前
  wangdong6 0c298d1922 修改AI识别处理服务 4 年之前
  konghl 475afbbf9c 修改问题 4 年之前
  konghl e31740f33e 新增报警详情的接口 4 年之前
  wangdong6 e477401879 Merge remote-tracking branch 'origin/master' 4 年之前
  wangdong6 dc68bfa2ea 修改AI识别处理服务 4 年之前
  wangdong6 29063f2405 增加场景设备分页查询服务 4 年之前
  wangchao 6a9e5a5391 修改进出记录bug 4 年之前
  konghl b853fa9490 修改考勤类型必填的问题 4 年之前
  konghl 902b99be6a 修改问题 4 年之前
  konghl eed12970cd 新增AI报警kafka消费 4 年之前
  wangdong6 83a580112c 修改AI处理结果 4 年之前
  wangdong6 296d4992b4 Merge remote-tracking branch 'origin/master' 4 年之前
  wangdong6 526e01161f 增加考勤打卡服务 4 年之前
  wangdong6 2274a0b5a3 Merge remote-tracking branch 'origin/master' 4 年之前
  wangdong6 366cc07942 修改AI识别功能 4 年之前
  wangdong6 f437841399 修改AI识别功能 4 年之前
  wangchao 1a8e2463b5 Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao 6fb2eb5da1 AI报警接口增加处理人返回值与报警类型name返回值 4 年之前
  wangchao 173425e9aa Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao cc86f342c0 进出记录返回参数查询修改 4 年之前
  wangchao 392d7269c4 进出记录、详情 查询修改 4 年之前
  wangchao 9720d09362 Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao 19896d67fd 进出记录、详情 查询 4 年之前
  wangchao 3c8ced1379 进出记录、详情 查询 4 年之前
  konghl 0f7ad3266b 新增批量获取文件的路径 4 年之前
  wangchao b57d80b691 Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao 83af37e1b4 考勤管理 4 年之前
  wangchao c1a17c529b Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao 9025dc6284 修改日报bug 4 年之前
  wangchao 0bf75d3a8d Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao cf7b6cdfa4 AI接口提交 4 年之前
  wangchao cf93c13cfe Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao c539efc81a 导出excel 4 年之前
  chenxr3 c5de3eedce 月考勤数据查询接口修改bug 4 年之前
  konghl d1691caa94 工单申请修改用户和部门 4 年之前
  wangchao 1690e0e21b 修改考勤查询日报bug 4 年之前
  wangdong6 0584159bd1 Merge remote-tracking branch 'origin/master' 4 年之前
  wangdong6 f02a5c9889 修改考勤规则查询接口 4 年之前
  wangdong6 013e377cef 修改考勤规则查询接口 4 年之前
  konghl 2ac7393605 重构人员轨迹查询 4 年之前
  konghl 190e8a2ec0 新增工单申请及审批接口 4 年之前
  wangdong6 a0a75ce1c6 修改考勤规则保存接口 4 年之前
  wangchao 208cc9c6ed Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao eb0f593fc9 查询报表修改参数 4 年之前
  wangchao 78caba4d27 考勤详情修改 4 年之前
  wangchao 69f40fa73d Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao 6ff5fe626a 考勤报告接收前台参数方式修改 4 年之前
  wangdong6 5151d2fea9 Merge remote-tracking branch 'origin/master' 4 年之前
  wangdong6 9a5dcf3200 封装考勤规则管理接口 4 年之前
  zhaolx5 84e32ed3ca 解决打包失败的问题 4 年之前
  zhaolx5 ac019a0444 Merge remote-tracking branch 'origin/master' 4 年之前
  zhaolx5 d80c144412 变更ipu-cache的版本号 4 年之前
  konghl 5c299da82a 问题修改 4 年之前
  chenxr3 c65072f9be 定位提交 4 年之前
  konghl 9d8fd7b88a 增加设备和围栏的判断字段 4 年之前
  wangchao 9773787bd2 Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao 0c3414ba5f 配置文件增加注释 4 年之前
  wangchao 62a630e635 Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao 59071e3124 增加空格 4 年之前
  konghl 4b9cfc964f 新增mock工程 4 年之前
  konghl 8ff2333bdb 修改配置文件,用于上传服务器 4 年之前
  konghl 35e8568374 修改项目名称,用于上传服务器 4 年之前
  konghl 296cdba193 重构后台系统,仅用于上传服务器 4 年之前
  konghl 0122efbabc 重构后台系统,仅用于上传服务器 4 年之前
  konghl 9a39799cc0 部署服务器,修改配置文件 4 年之前
  konghl ddf35fd300 暂时不启用非实体对象的判断 4 年之前
  chenxr3 7939fc8ace 首页修改提交 4 年之前
  konghl db678770b9 Merge branch 'master' of http://10.1.235.20:3000/asiainfo/ebc.git 4 年之前
  konghl bebb2b89fe 人员定位问题修改 4 年之前
  konghl 04ada0e6f8 实时救援问题修改 4 年之前
  wangkang3 33bb67ddb7 提交 4 年之前
  chenxr3 b15b5e27ad 首页修改提交 4 年之前
  konghl 8b281e8053 修改pom,排除登录验证 4 年之前
  konghl cb0c0e8182 Merge branch 'master' of http://10.1.235.20:3000/asiainfo/ebc.git 4 年之前
  konghl 53804e97f6 修改镜屏推送信息 4 年之前
  konghl 6809ddead2 重构实时报警和历史报警 4 年之前
  konghl 2363abc631 修改镜屏topic 4 年之前
  konghl 6c328c4398 轨迹查询重构 4 年之前
  konghl b0ee3a41b4 历史轨迹回放重构,增加定时任务判断设备离线 4 年之前
  chenxr3 622b446cee 首页修改提交 4 年之前
  chenxr3 4756df9027 修改提交 4 年之前
  konghl 67e75e92ff 删除枚举等,重构人员定位 4 年之前
  chenxr3 563af28335 修改提交 4 年之前
  konghl 08a6631852 修改设备类型 4 年之前
  konghl c183618ccb Merge branch 'master' of http://10.1.235.20:3000/asiainfo/ebc.git 4 年之前
  konghl 2387b3f8e5 修改设备 4 年之前
  konghl 7712978aac 修改地图标记类型和设备类型 4 年之前
  konghl 97a96a8da4 中台服务的版本从2.1升级为2.1.5 4 年之前
  chenxr3 626a7699ce 修改提交 4 年之前
  konghl cbbdfa675d 修改北向接口缓存方式 4 年之前
  konghl 387e92633d Merge branch 'master' of http://10.1.235.20:3000/asiainfo/ebc into master 4 年之前
  konghl 9ec6ffcd72 统一设备管理返回格式 4 年之前
  konghl 46d45bf56c Merge branch 'master' of http://10.1.235.20:3000/asiainfo/ebc into master 4 年之前
  konghl b61fa21c4f 修改kafka配置文件 4 年之前
  konghl 24f03b82fc 统一设备管理的返回格式 4 年之前
  konghl 8c1bd0a40d Merge branch 'master' of http://10.1.235.20:3000/asiainfo/ebc.git 4 年之前
  konghl d6c9ee7ac9 统一用户管理返回值 4 年之前
  konghl 2667543ebe 修改人员信息返回值 4 年之前
  konghl 33f605d78d Merge branch 'master' of http://10.1.235.20:3000/asiainfo/ebc into master 4 年之前
  konghl 8c6e6b34db 统一地图标记和终端管理的返回格式 4 年之前
  konghl 6f5679bb9b 修改pom 4 年之前
  konghl f8ec732c5e 配置kafka 4 年之前
  wangchao 91cb23750d Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao 7a19aa2489 加入uspa拦截器token验证 4 年之前
  wangchao 605bfe142d Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao 0307a3595b 用户管理删除和新增 4 年之前
  wangchao 42c9ce12f2 Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao 2f12fb16fb 终端绑定 4 年之前
  wangchao a4780fea36 后台项目初始化 4 年之前
  wangchao 1d225203e0 Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao 7b5bd7fc8f 解绑查询关联关系 4 年之前
  wangchao 5b7ada9d09 Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao 3abd9ac159 测试 4 年之前
  wangchao 5c2edbe8f2 Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao 701921f2c7 设备管理分页查询的修改 4 年之前
  wangchao d1e6198a6c 设备管理报错修改 4 年之前
  wangchao cd2a9a0807 Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao 42136256e1 设备管理模块后台修改 4 年之前
  konghl e5ac90e3cc 修改git忽略文件配置 4 年之前
  konghl 173629f8c7 修改用户管理 4 年之前
  konghl 8b50ef3257 Merge branch 'master' of http://10.1.235.20:3000/asiainfo/ebc.git 4 年之前
  konghl 15425d68aa 用户管理功能修改 4 年之前
  wangchao f4c0dc51b9 后台项目安防一体化系统初始化 4 年之前
  konghl e9eb1c63df 修改工程,无错误 4 年之前
  zhaolx5 12e2261ca9 初始化工程 4 年之前
  wangchao 21a1d106ba Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao d53bf64414 修改项目结构 4 年之前
  wangchao 10d36573b9 修改项目结构 4 年之前
  wangkang3 657320fadd 提交 4 年之前
  wangchao 993f22008d Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao 1e6aae2459 修改设备添加数据库时间 4 年之前
  konghl aa3a0f690d 实际报警初始化查询 4 年之前
  konghl 3640ccd134 拆分properties配置文件 4 年之前
  konghl 9afed3d1cd 修改镜屏名称、新增查询历史报警救援等 4 年之前
  konghl 52a85f945f 修改日期工具类 4 年之前
  wanyao ee205bc24c 回退 4 年之前
  wanyao 16d1d23fee 主机启动慢的原因测试1 4 年之前
  wangkang3 d34871ad0c Merge branch 'master' of http://10.1.235.20:3000/asiainfo/ebc 4 年之前
  wangkang3 57e2b527f0 修改镜屏uuid 4 年之前
  wangkang3 a4f2b748b2 提交 4 年之前
  wangkang3 07f3e9bb23 修改提交 4 年之前
  konghl 499e7a7d94 合并海图参数 4 年之前
  konghl fe61027787 Merge branch 'master' of http://10.1.235.20:3000/asiainfo/ebc.git 4 年之前
  konghl 70691e3608 增加海图配置参数、重构数据推送、新增轨迹回放接口 4 年之前
  konghl 510c6be0e7 修改人员定位功能数据订阅的解析 4 年之前
  chenxr3 186e9e66f4 轨迹分析页面 4 年之前
  wangchao 71ba3d6e50 Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao eb6f6af53e 修改时间工具类与轨迹分析 4 年之前
  wangchao dc4c59924a Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao 1c6dc5d9cd 轨迹分析信息查询 4 年之前
  chenxr3 69f534d648 地图标记绘制多边形颜色优化 4 年之前
  konghl ea8cc62767 修改配置文件 4 年之前
  wangchao ffb3b16b49 Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao 4f36bbe4f2 考勤方法的修改 4 年之前
  wangchao 4ea204d4e4 考勤查询功能详情信息 4 年之前
  wangchao 76ba12e88b Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao 8088a9af4d 考勤查询功能 4 年之前
  konghl 0824340e9c 修改人员定位功能 4 年之前
  wangchao ceb2e684c3 测试批量插入 4 年之前
  wangchao a19b9e2346 合并代码 4 年之前
  wangchao d0cdba1219 Merge remote-tracking branch 'origin/master' 4 年之前
  wangchao 14d32a62c0 删除终端时删除终端绑定关系 4 年之前
  wangchao 1d834a772a 删除终端时删除终端绑定关系 4 年之前
  chenxr3 8e19767361 设备类型标识格式更改 4 年之前
  konghl b8a06cf6e6 添加人员的枚举值 4 年之前
  konghl ec04cf2f49 删除.project文件 4 年之前
  konghl 2e3c3b67ca 修改枚举位置 4 年之前
  konghl 004b6f9498 新增定位推送,修改枚举类的位置 4 年之前
  wangkang3 76ef98bf1e 代码提交 4 年之前
  wangchao 63feb0d24b 终端管理页面加ui替换 4 年之前
  wangchao e0572c53e1 关联终端,解绑终端修改,考勤管理架子编写 4 年之前
  wangchao 9ff2237cbf 关联终端,解绑终端修改 4 年之前
  wangchao 7acc72f757 关联终端,解绑终端修改 4 年之前
  wangchao 332e05b5f4 关联终端,解绑终端修改 4 年之前
  wangchao b7fe4ca37c 后台daoimpl的修改 4 年之前
  konghl a3c4950238 修改字段 4 年之前
  konghl 48cb0bbdfa 增加返回参数 4 年之前
  konghl 429b4dbfa9 修改北向接口 4 年之前
  konghl 2e0b6dcd44 增加业务常量 4 年之前
  konghl 12d7573f2e 新增功能:地图标记增删改查 4 年之前
  wangkang3 8f7b30e3be 地图标记模块接口接入 4 年之前
  chenxr3 1013865ef3 设备管理页面 4 年之前
  wangchao 97dca84162 修改设备验证 4 年之前
  wangchao 0c9930d3e3 Merge branch 'master' of http://10.1.235.20:3000/asiainfo/ebc 4 年之前
  wangchao 8bd1ff2323 终端关联,终端解绑等接口 4 年之前
  wangchao d01adabd91 Merge branch 'master' of http://10.1.235.20:3000/asiainfo/ebc 4 年之前
  wangchao d40c613702 修改gis接口等 4 年之前
  wangchao 35550a3e47 Merge branch 'master' of http://10.1.235.20:3000/asiainfo/ebc 4 年之前
  wangchao bd86ba7a47 设备增删改查以及关联与解绑终端 4 年之前
  wangchao a8c7c1cf4d 项目配置修改以及剔除uspa 4 年之前
  wangchao c251472c3d gis获取token接口 4 年之前
  wangchao fba9354c6a Merge branch 'master' of http://10.1.235.20:3000/asiainfo/ebc 4 年之前
  wangchao 5ff38a7f9b 解决跨域问题 4 年之前
  wangchao 74f666ab34 添加注释,增加轨迹文件等 4 年之前
  wangchao 5f13388aac 修改地图管理文件 4 年之前
  wangchao 41aea6126c Merge branch 'master' of http://10.1.235.20:3000/asiainfo/ebc 4 年之前
  wangchao 24f1743496 按评审要求修改文件 4 年之前
  wangchao 666c0f81c2 Merge branch 'master' of http://10.1.235.20:3000/asiainfo/ebc 4 年之前
  wangchao 779c6e3826 修改日志文件 4 年之前
  wangchao 0e5599165c 修改日志文件 4 年之前
  wangchao c217a49b3a 更新项目 4 年之前
  wangchao 408a2042a9 后台项目初始化 4 年之前
  wangkang3 7bbf8eb6a8 页面初始化提交 4 年之前
  liuchang 000ebd90c9 更新文件 4 年之前
  liuchang 46a262ab4b 删除 4 年之前
  liuchang d1d76df146 更新提交 4 年之前
  wanyao 1d2d95bc39 删除 4 年之前
  wanyao f74da4a0dd 删除 4 年之前
  wanyao b667fddfbc 初始化 4 年之前

+ 20 - 1
security-protection-service/src/main/java/com/ai/bss/security/protection/controller/MonitorVideoLogManageController.java

@ -49,9 +49,28 @@ public class MonitorVideoLogManageController {
49 49
		return monitorVideoLogManageService.queryMonitorVideoLogByTime(monitorVideoLogCondition);
50 50
	}
51 51
52
53
	/**
54
	 * 查询监控视频日志(按时间段)
55
	 * @param attendanceReport
56
	 * @return
57
	 * @throws Exception
58
	 */
59
	@ResponseBody
60
	@RequestMapping("/queryMonitorVideoLogForM3u8")
61
	public CommonResponse<String> queryMonitorVideoLogByTimeForM3u8(@ModelAttribute AttendanceReport attendanceReport)
62
			throws Exception {
63
		MonitorVideoLog monitorVideoLogCondition = new MonitorVideoLog();
64
		monitorVideoLogCondition.setResourceToolId(attendanceReport.getId());
65
		monitorVideoLogCondition.setBeginTime(DateUtil.convertDate(attendanceReport.getBeginDay()));
66
		monitorVideoLogCondition.setEndTime(DateUtil.convertDate(attendanceReport.getEndDay()));
67
68
		return monitorVideoLogManageService.queryMonitorVideoLogByTimeForM3u8(monitorVideoLogCondition);
69
	}
70
52 71
	/**
53 72
	 * 查询单个监控视频日志
54
	 * @param resourceToolId
73
	 * @param monitorVideoLogId
55 74
	 * @return
56 75
	 * @throws Exception
57 76
	 */

+ 2 - 0
security-protection-service/src/main/java/com/ai/bss/security/protection/model/SecurityProtectionMinioConfig.java

@ -23,4 +23,6 @@ public class SecurityProtectionMinioConfig {
23 23
	
24 24
	private String bucketAiImage;
25 25
26
	private String bucketM3U8;
27
26 28
}

+ 55 - 0
security-protection-service/src/main/java/com/ai/bss/security/protection/service/impl/MonitorVideoLogManageServiceImpl.java

@ -1,11 +1,17 @@
1 1
package com.ai.bss.security.protection.service.impl;
2 2
3
import java.io.ByteArrayInputStream;
4
import java.io.InputStream;
3 5
import java.util.ArrayList;
4 6
import java.util.Date;
5 7
import java.util.HashMap;
6 8
import java.util.List;
7 9
import java.util.Map;
8 10
11
import cn.hutool.core.lang.UUID;
12
import com.ai.bss.components.minio.service.MinioService;
13
import com.ai.bss.security.protection.model.SecurityProtectionMinioConfig;
14
import com.ai.bss.security.protection.service.interfaces.UploadFileService;
9 15
import org.apache.commons.lang.StringUtils;
10 16
import org.springframework.beans.factory.annotation.Autowired;
11 17
import org.springframework.stereotype.Service;
@ -25,11 +31,20 @@ import com.ai.bss.work.safety.service.api.MonitorSceneQuery;
25 31
@Service
26 32
public class MonitorVideoLogManageServiceImpl implements MonitorVideoLogManageService {
27 33
34
	public String SPLIT_CHAR  = "_";
28 35
	@Autowired
29 36
	private MonitorSceneQuery monitorSceneQuery;
30 37
31 38
	@Autowired
32 39
	private MonitorSceneCommand monitorSceneCommand;
40
	@Autowired
41
	private MinioService minioService;
42
	@Autowired
43
	private UploadFileService uploadFileService;
44
45
46
	@Autowired
47
	private SecurityProtectionMinioConfig minioConfig;
33 48
34 49
	@Override
35 50
	public CommonResponse<List<EbcMonitorVideoLog>> queryMonitorVideoLogByTime(MonitorVideoLog monitorVideoLogCondition)
@ -50,6 +65,46 @@ public class MonitorVideoLogManageServiceImpl implements MonitorVideoLogManageSe
50 65
		return CommonResponse.ok(list);
51 66
	}
52 67
68
69
70
	@Override
71
	public CommonResponse<String> queryMonitorVideoLogByTimeForM3u8(MonitorVideoLog monitorVideoLogCondition) throws Exception {
72
		CommonRequest<MonitorVideoLog> request = new CommonRequest<MonitorVideoLog>(monitorVideoLogCondition);
73
		CommonResponse<List<MonitorVideoLog>> response = monitorSceneQuery.queryMonitorVideoLogByTime(request);
74
75
		List<EbcMonitorVideoLog> list = new ArrayList<EbcMonitorVideoLog>();
76
		if (response == null || CollectionUtils.isEmpty(response.getData())) {
77
			return CommonResponse.ok(null);
78
		}
79
80
81
		StringBuffer m3u8Str = new StringBuffer();
82
		m3u8Str.append("#EXTM3U").append("\n");
83
		m3u8Str.append("#EXT-X-VERSION:3").append("\n");
84
		m3u8Str.append("#EXT-X-TARGETDURATION:65").append("\n");
85
		m3u8Str.append("#EXT-X-MEDIA-SEQUENCE:0").append("\n");
86
		String bucketName = minioConfig.getBucketM3U8();//"m3u8-index";
87
		String fileType = ".m3u8";
88
		String m3u8FileName = bucketName + SPLIT_CHAR + UUID.fastUUID().toString().replace("-", "") + fileType;
89
90
		String videoUrl = "";
91
		for (MonitorVideoLog monitorVideoLog : response.getData()) {
92
			EbcMonitorVideoLog ebcMonitorVideoLog = getEbcMonitorVideoLog(monitorVideoLog);
93
			list.add(ebcMonitorVideoLog);
94
			videoUrl = uploadFileService.getFileUrl(monitorVideoLog.getVideoUrl());// minioService.getObjectUrl(videoFileIdArr[0],ebcMonitorVideoLog.getVideoFileUrl());
95
96
			m3u8Str.append("#EXTINF:65,").append("\n");
97
			m3u8Str.append(videoUrl).append("\n");
98
		}
99
		m3u8Str.append("#EXT-X-ENDLIST").append("\n");
100
		InputStream is = new ByteArrayInputStream(m3u8Str.toString().getBytes());
101
		minioService.putObject(bucketName,m3u8FileName,is,fileType);
102
103
		String m3u8IndexFileUrl = uploadFileService.getFileUrl(m3u8FileName);
104
105
		return CommonResponse.ok(m3u8IndexFileUrl);
106
	}
107
53 108
	@Override
54 109
	public CommonResponse<EbcMonitorVideoLog> queryMonitorVideoLogById(Long monitorVideoLogId) throws Exception {
55 110
		CommonRequest<Long> request = new CommonRequest<Long>(monitorVideoLogId);

+ 8 - 1
security-protection-service/src/main/java/com/ai/bss/security/protection/service/impl/WorkOrderManagementServiceImpl.java

@ -7,6 +7,7 @@ import java.util.HashMap;
7 7
import java.util.List;
8 8
import java.util.Map;
9 9
10
import com.ai.abc.exception.BaseException;
10 11
import com.ai.bss.components.common.util.JsonUtils;
11 12
import com.ai.bss.user.dto.UserDto;
12 13
import com.ai.bss.work.attendance.dto.LeaveApprovalDto;
@ -266,7 +267,13 @@ public class WorkOrderManagementServiceImpl implements WorkOrderManagementServic
266 267
		userDto.setId(employId);
267 268
		CommonRequest<UserDto> request = CommonRequest.<UserDto>builder().data(userDto).pageNumber(1).pageSize(1).build();
268 269
		CommonResponse<PageBean<UserDto>>  result = userDtoQuery.queryWorkEmployee(request);
269
		String  employOrgId = result.getData().getData().get(0).getOrgId();
270
		String employOrgId = "";
271
		try {
272
			employOrgId = result.getData().getData().get(0).getOrgId();
273
		}catch (Exception e){
274
			log.error("员工不存在");
275
			new BaseException("员工不存在");
276
		}
270 277
		log.info("输出参数:{}",JSON.toJSONString(result , SerializerFeature.PrettyFormat));
271 278
272 279

+ 3 - 0
security-protection-service/src/main/java/com/ai/bss/security/protection/service/interfaces/MonitorVideoLogManageService.java

@ -22,6 +22,9 @@ public interface MonitorVideoLogManageService {
22 22
	CommonResponse<List<EbcMonitorVideoLog>> queryMonitorVideoLogByTime(MonitorVideoLog monitorVideoLogCondition)
23 23
			throws Exception;
24 24
25
26
	CommonResponse<String> queryMonitorVideoLogByTimeForM3u8(MonitorVideoLog monitorVideoLogCondition) throws Exception;
27
25 28
	/**
26 29
	 * 根据视频日志ID查询监控视频日志
27 30
	 * @param monitorVideoLogId

+ 11 - 1
security-protection-service/src/main/java/com/ai/bss/security/protection/utils/DateUtil.java

@ -540,7 +540,7 @@ public class DateUtil {
540 540
	/**
541 541
	 * 取得date中的纯日期部分
542 542
	 *
543
	 * @param date需要变动的日期
543
	 * @param date
544 544
	 * @return 变动后的日期
545 545
	 */
546 546
	public static Date getDateWithoutTime(Date date) {
@ -652,4 +652,14 @@ public class DateUtil {
652 652
		return Integer.parseInt(lastDay);
653 653
	}
654 654
655
656
	public static String getDateTimeString(Date date){
657
		if (date == null){
658
			return null;
659
		}
660
		SimpleDateFormat simpleDateFormat = new SimpleDateFormat( NORM_DATETIME_PATTERN);
661
		String dateString = simpleDateFormat.format(date);
662
		return dateString;
663
	}
664
655 665
}

+ 2 - 0
security-protection-service/src/main/resources/application.properties

@ -65,6 +65,8 @@ spminio.bucketToolImage=tool-image
65 65
spminio.bucketAiVideo=ai-video
66 66
# \u76d1\u63a7\u89c6\u9891\u622a\u56fe
67 67
spminio.bucketAiImage=ai-image
68
# \u76d1\u63a7\u89c6\u9891\u622a\u56fe
69
spminio.bucketM3U8=m3u8-index
68 70
69 71
70 72
# CACHE