Selaa lähdekoodia

会议添加字段

fuyuchuan 8 tuntia sitten
vanhempi
commit
eeb96bf07a

+ 13 - 0
service-meeting/service-meeting-biz/src/main/java/com/usky/meeting/domain/MeetingDevice.java

@@ -151,6 +151,19 @@ public class MeetingDevice implements Serializable {
      */
     private Integer templateId;
 
+    /**
+     * 模板信息
+     */
     @TableField(exist = false)
     private MeetingTemplate meetingTemplate;
+
+    /**
+     * 设备状态 0离线 1在线
+     */
+    private Integer deviceStatus;
+
+    /**
+     * 设备方向 1横屏 2竖屏
+     */
+    private Integer deviceDirection;
 }

+ 2 - 0
service-meeting/service-meeting-biz/src/main/java/com/usky/meeting/service/impl/MeetingDeviceServiceImpl.java

@@ -112,6 +112,8 @@ public class MeetingDeviceServiceImpl extends AbstractCrudService<MeetingDeviceM
 
         LambdaQueryWrapper<MeetingDevice> queryWrapper3 = Wrappers.lambdaQuery();
         queryWrapper3.eq(requestVO.getDeviceCode() != null, MeetingDevice::getDeviceCode, requestVO.getDeviceCode())
+                .eq(requestVO.getDeviceStatus() != null, MeetingDevice::getDeviceStatus, requestVO.getDeviceStatus())
+                .eq(requestVO.getDeviceDirection() != null, MeetingDevice::getDeviceDirection, requestVO.getDeviceDirection())
                 .like(StringUtils.isNotBlank(requestVO.getDeviceName()), MeetingDevice::getDeviceName, requestVO.getDeviceName())
                 .like(StringUtils.isNotBlank(requestVO.getNameplate()), MeetingDevice::getNameplate, requestVO.getNameplate())
                 .like(StringUtils.isNotBlank(requestVO.getMaintainer()), MeetingDevice::getMaintainer, requestVO.getMaintainer())

+ 10 - 0
service-meeting/service-meeting-biz/src/main/java/com/usky/meeting/service/vo/MeetingDeviceRequestVO.java

@@ -63,4 +63,14 @@ public class MeetingDeviceRequestVO {
      * 设备编码
      */
     private String deviceCode;
+
+    /**
+     * 设备状态 0:离线 1:在线
+     */
+    private Integer deviceStatus;
+
+    /**
+     * 设备方向 1横屏 2竖屏
+     */
+    private Integer deviceDirection;
 }

+ 2 - 0
service-meeting/service-meeting-biz/src/main/resources/mapper/meeting/MeetingDeviceMapper.xml

@@ -24,6 +24,8 @@
         <result column="device_code" property="deviceCode"/>
         <result column="ip_addr" property="ipAddr"/>
         <result column="template_id" property="templateId"/>
+        <result column="device_status" property="deviceStatus"/>
+        <result column="device_direction" property="deviceDirection"/>
     </resultMap>
 
 </mapper>