[*] 日常优化

This commit is contained in:
acgist
2023-07-31 08:13:48 +08:00
parent 2784eb6b9b
commit 42e00e1c0b
10 changed files with 210 additions and 97 deletions

View File

@@ -15,6 +15,7 @@ import com.acgist.taoyao.signal.protocol.control.IControlConfigAudioProtocol;
import com.acgist.taoyao.signal.protocol.control.IControlConfigVideoProtocol;
import com.acgist.taoyao.signal.protocol.control.IControlPhotographProtocol;
import com.acgist.taoyao.signal.protocol.control.IControlServerRecordProtocol;
import com.acgist.taoyao.signal.protocol.control.IControlWakeupProtocol;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.parameters.RequestBody;
@@ -36,6 +37,7 @@ import lombok.RequiredArgsConstructor;
public class ControlController {
private final IControlBellProtocol controlBellProtocol;
private final IControlWakeupProtocol controlWakeupProtocol;
private final IControlPhotographProtocol controlPhotographProtocol;
private final IControlConfigAudioProtocol controlConfigAudioProtocol;
private final IControlConfigVideoProtocol controlConfigVideoProtocol;
@@ -94,4 +96,10 @@ public class ControlController {
return this.controlServerRecordProtocol.execute(roomId, clientId, enabled);
}
@Operation(summary = "唤醒终端", description = "唤醒终端")
@GetMapping("/wakeup/{clientId}")
public Message wakeup(@PathVariable String clientId) {
return this.controlWakeupProtocol.execute(clientId);
}
}