| ximon-admin/src/main/java/com/sandu/ximon/admin/newnova/vo/PlayerInfoVO.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ximon-admin/src/main/java/com/sandu/ximon/admin/newnova/vo/VideoInfoVO.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ximon-admin/src/main/resources/application-prod.yml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
ximon-admin/src/main/java/com/sandu/ximon/admin/newnova/vo/PlayerInfoVO.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,55 @@ package com.sandu.ximon.admin.newnova.vo; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; import lombok.NoArgsConstructor; import java.util.List; /** * @author LiuHaoNan * @date 2022/11/21 */ @NoArgsConstructor @Data public class PlayerInfoVO { private SourceDTO source; private List<TaskArrayDTO> taskArray; @NoArgsConstructor @Data public static class SourceDTO { private Integer type; private Integer platform; } @NoArgsConstructor @Data public static class TaskArrayDTO { private String type; private Integer action; private Integer status; private DataDTO data; @NoArgsConstructor @Data public static class DataDTO { private Integer width; private Integer height; private Integer rotation; } } } ximon-admin/src/main/java/com/sandu/ximon/admin/newnova/vo/VideoInfoVO.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,87 @@ package com.sandu.ximon.admin.newnova.vo; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; import lombok.NoArgsConstructor; import java.util.List; /** * @author LiuHaoNan * @date 2022/11/21 */ @NoArgsConstructor @Data public class VideoInfoVO { private String type="VIDEO_SOURCE_SWITCH"; /** * ä¸åå½ä»¤çæ¥æº */ private SourceDTO source; /** * 模å¼ï¼HDMIä¼å */ private Integer videoMode; /** *è§é¢æº */ private Integer videoSource; /** * æ¯å¦ç¼©æ¾ï¼trueä¸ºå ¨å±ç¼©æ¾ï¼false为ä¸ç¼©æ¾ */ private Boolean isScale; /** * åç§»X */ private Integer offsetX; /** * åç§»Y */ private Integer offsetY; /** * ä»»å¡å表 */ private List<ConditionsDTO> conditions; @NoArgsConstructor @Data public static class SourceDTO { /** * 1ï¼novaèªå·±çå¹³å°ï¼0ï¼ç¬¬ä¸æ¹å¹³å° */ private Integer type; /** * 0ï¼æªç¥ï¼1ï¼ç§»å¨ç»ç«¯åæ¥çï¼å¦ææºï¼ï¼2ï¼è¡¨ç¤ºä¼ ç»çµèï¼3ï¼è¡¨ç¤ºå¹³æ¿ï¼4ï¼è¡¨ç¤ºwebç«¯åæ¥çï¼5ï¼ç»ç«¯æ¬èº« */ private Integer platform; } @NoArgsConstructor @Data public static class ConditionsDTO { private String cron; /** * è§é¢æº,SOURCE_INSIDE:å é¨,0;SOURCE_HDMI:HDMI,1 */ private Integer source; /** * 该æ¡å®æ¶ä»»å¡æ¯å¦çæ */ private Boolean enable; } } ximon-admin/src/main/resources/application-prod.yml
@@ -4,7 +4,7 @@ spring: datasource: password: Zhxm2512209 url: jdbc:mysql://127.0.0.1:3306/ximon_light?useUnicode=true&autoReconnect=true&useSSL=false&characterEncoding=utf8&serverTimezone=Asia/Shanghai url: jdbc:mysql://39.103.154.108:3306/ximon_light?useUnicode=true&autoReconnect=true&useSSL=false&characterEncoding=utf8&serverTimezone=Asia/Shanghai username: ximon type: com.alibaba.druid.pool.DruidDataSource druid: @@ -13,7 +13,7 @@ multipart: location: /www/wwwroot/xm/upload_tmp redis: host: 127.0.0.1 host: 39.103.154.108 password: zhxm2512209 port: 6379 database: 0 @@ -49,7 +49,7 @@ enable: true listenter: #çå¬å¼å ³ isOpen: true isOpen: false server-conf: ip: 39.103.154.108 # 47.106.172.9/101.132.131.91