修复通道列表音频开关
This commit is contained in:
@@ -32,6 +32,7 @@ import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.http.HttpStatus;
|
||||
import org.springframework.http.MediaType;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
import org.springframework.util.Assert;
|
||||
import org.springframework.util.ObjectUtils;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.web.context.request.async.DeferredResult;
|
||||
@@ -239,18 +240,14 @@ public class DeviceQuery {
|
||||
return deviceChannelService.getSubChannels(deviceChannel.getDeviceDbId(), channelId, query, channelType, online, page, count);
|
||||
}
|
||||
|
||||
/**
|
||||
* 更新通道信息
|
||||
* @param deviceId 设备id
|
||||
* @param channel 通道
|
||||
* @return
|
||||
*/
|
||||
@Operation(summary = "更新通道信息", security = @SecurityRequirement(name = JwtUtils.HEADER))
|
||||
@Parameter(name = "deviceId", description = "设备国标编号", required = true)
|
||||
@Parameter(name = "channel", description = "通道信息", required = true)
|
||||
@PostMapping("/channel/update/{deviceId}")
|
||||
public void updateChannel(@PathVariable String deviceId,DeviceChannel channel){
|
||||
deviceChannelService.updateChannel(deviceId, channel);
|
||||
@Operation(summary = "开启/关闭通道的音频", security = @SecurityRequirement(name = JwtUtils.HEADER))
|
||||
@Parameter(name = "channelId", description = "通道的数据库ID", required = true)
|
||||
@Parameter(name = "audio", description = "开启/关闭音频", required = true)
|
||||
@PostMapping("/channel/audio")
|
||||
public void changeAudio(Integer channelId, Boolean audio){
|
||||
Assert.notNull(channelId, "通道的数据库ID不可为NULL");
|
||||
Assert.notNull(audio, "开启/关闭音频不可为NULL");
|
||||
deviceChannelService.changeAudio(channelId, audio);
|
||||
}
|
||||
|
||||
@Operation(summary = "修改通道的码流类型", security = @SecurityRequirement(name = JwtUtils.HEADER))
|
||||
|
||||
Reference in New Issue
Block a user