Skip to content

Commit 6fce783

Browse files
eded
authored andcommitted
fix: clean code
1 parent 33d46a6 commit 6fce783

File tree

2 files changed

+1
-10
lines changed

2 files changed

+1
-10
lines changed

src/main/java/com/xiaozhi/communication/domain/IotMessage.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package com.xiaozhi.communication.domain;
22

33
import java.util.List;
4-
import java.util.Map;
54

65
import lombok.Data;
76
import lombok.EqualsAndHashCode;
@@ -17,10 +16,4 @@ public IotMessage() {
1716
private String sessionId;
1817
private List<IotState> states;
1918
private List<IotDescriptor> descriptors;
20-
21-
@Data
22-
public static class IotState {
23-
private String name;
24-
private Map<String, Object> state;
25-
}
2619
}

src/main/java/com/xiaozhi/dialogue/service/IotService.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.xiaozhi.dialogue.service;
22

3-
import com.fasterxml.jackson.databind.JsonNode;
43
import com.fasterxml.jackson.databind.node.JsonNodeType;
54
import com.xiaozhi.communication.common.ChatSession;
65
import com.xiaozhi.communication.common.SessionManager;
@@ -13,7 +12,6 @@
1312
import org.slf4j.Logger;
1413
import org.slf4j.LoggerFactory;
1514
import org.springframework.ai.chat.model.ToolContext;
16-
import org.springframework.ai.tool.ToolCallback;
1715
import org.springframework.ai.tool.function.FunctionToolCallback;
1816
import org.springframework.ai.tool.metadata.ToolMetadata;
1917
import org.springframework.stereotype.Service;
@@ -53,7 +51,7 @@ public void handleDeviceDescriptors(String sessionId, List<IotDescriptor> descri
5351
* @param sessionId 会话ID
5452
* @param states iot状体消息内容
5553
*/
56-
public void handleDeviceStates(String sessionId, List<IotMessage.IotState> states) {
54+
public void handleDeviceStates(String sessionId, List<IotState> states) {
5755

5856
for (var state : states) {
5957
var iotDescriptor = sessionManager.getIotDescriptor(sessionId, state.getName());

0 commit comments

Comments
 (0)