Commit 60c4f767f094d15711aa48b19b4e05e65999625a

Authored by 648540858
2 parents ec0ec5eb 3884e9a5

Merge remote-tracking branch 'origin/wvp-28181-2.0' into wvp-28181-2.0

src/main/java/com/genersoft/iot/vmp/service/impl/RedisPushStreamListMsgListener.java
... ... @@ -53,7 +53,6 @@ public class RedisPushStreamListMsgListener implements MessageListener {
53 53 boolean contains = allAppAndStream.contains(app + stream);
54 54 //不存在就添加
55 55 if (!contains) {
56   - streamPushItem.setStatus(false);
57 56 streamPushItem.setStreamType("push");
58 57 streamPushItem.setCreateTime(DateUtil.getNow());
59 58 streamPushItem.setMediaServerId(mediaServerService.getDefaultMediaServer().getId());
... ...
src/main/java/com/genersoft/iot/vmp/service/impl/StreamPushUploadFileHandler.java
... ... @@ -116,7 +116,7 @@ public class StreamPushUploadFileHandler extends AnalysisEventListener<StreamPus
116 116 streamPushItem.setApp(streamPushExcelDto.getApp());
117 117 streamPushItem.setStream(streamPushExcelDto.getStream());
118 118 streamPushItem.setGbId(streamPushExcelDto.getGbId());
119   - streamPushItem.setStatus(false);
  119 + streamPushItem.setStatus(streamPushExcelDto.getStatus());
120 120 streamPushItem.setStreamType("push");
121 121 streamPushItem.setCreateTime(DateUtil.getNow());
122 122 streamPushItem.setMediaServerId(defaultMediaServerId);
... ...
src/main/java/com/genersoft/iot/vmp/storager/dao/PlatformGbStreamMapper.java
... ... @@ -23,10 +23,10 @@ public interface PlatformGbStreamMapper {
23 23  
24 24 @Insert("<script> " +
25 25 "INSERT into platform_gb_stream " +
26   - "(gbStreamId, platformId, catalogId) " +
  26 + "(gbStreamId, platformId, catalogId,status) " +
27 27 "values " +
28 28 "<foreach collection='streamPushItems' index='index' item='item' separator=','> " +
29   - "(${item.gbStreamId}, '${item.platformId}', '${item.catalogId}')" +
  29 + "(${item.gbStreamId}, '${item.platformId}', '${item.catalogId}'), '${item.status}')" +
30 30 "</foreach> " +
31 31 "</script>")
32 32 int batchAdd(List<StreamPushItem> streamPushItems);
... ...
src/main/java/com/genersoft/iot/vmp/vmanager/bean/StreamPushExcelDto.java
... ... @@ -22,6 +22,9 @@ public class StreamPushExcelDto {
22 22 @ExcelProperty("目录ID")
23 23 private String catalogId;
24 24  
  25 + @ExcelProperty("在线状态")
  26 + private boolean status;
  27 +
25 28 public String getName() {
26 29 return name;
27 30 }
... ... @@ -70,4 +73,16 @@ public class StreamPushExcelDto {
70 73 public void setCatalogId(String catalogId) {
71 74 this.catalogId = catalogId;
72 75 }
  76 +
  77 + public boolean isStatus() {
  78 + return status;
  79 + }
  80 +
  81 + public boolean getStatus() {
  82 + return status;
  83 + }
  84 +
  85 + public void setStatus(boolean status) {
  86 + this.status = status;
  87 + }
73 88 }
... ...
web_src/static/file/推流通道导入.zip
No preview for this file type