|
@@ -1,7 +1,7 @@
|
|
|
package com.qmth.themis.admin.api;
|
|
|
|
|
|
-import cn.hutool.core.date.DateUtil;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.qmth.themis.admin.config.DictionaryConfig;
|
|
|
import com.qmth.themis.business.bean.admin.TencentEventBean;
|
|
|
import com.qmth.themis.business.bean.status.MonitorStatusBean;
|
|
@@ -30,7 +30,6 @@ import com.qmth.themis.common.util.Result;
|
|
|
import com.qmth.themis.common.util.ResultUtil;
|
|
|
import com.tencentcloudapi.common.Sign;
|
|
|
import io.swagger.annotations.*;
|
|
|
-import org.apache.http.client.utils.DateUtils;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
@@ -115,8 +114,7 @@ public class TENotifyController {
|
|
|
if (Objects.nonNull(streamId)) {
|
|
|
String[] str = streamId.split("_");
|
|
|
recordId = Long.parseLong(str[2]);
|
|
|
- TMTencentVideoMessage tencentVideoMessage = new TMTencentVideoMessage(SystemConstant.getUuid(), jsonObject.toJSONString(), recordId, videoSource, startTime * 1000, endTime * 1000, String.valueOf(jsonObject.get("video_url")));
|
|
|
- tencentVideoMessageService.save(tencentVideoMessage);
|
|
|
+ tencentVideoMessageService.saveAndCount(new TMTencentVideoMessage(SystemConstant.getUuid(), jsonObject.toJSONString(), recordId, videoSource, startTime * 1000, endTime * 1000, String.valueOf(jsonObject.get("video_url"))));
|
|
|
}
|
|
|
} finally {
|
|
|
redisUtil.releaseLock(SystemConstant.REDIS_LOCK_TENCENT_VIDEO_PREFIX + videoSource);
|