案例助手:代码整理和部分问题修复

This commit is contained in:
liu.zixi
2025-09-30 15:46:46 +08:00
parent 5610289893
commit d0af06b572
4 changed files with 382 additions and 50 deletions

View File

@@ -0,0 +1,41 @@
package com.xboe.enums;
public enum CaseAiChatStatusEnum {
REFERS(0, "引用文档"),
CHAT(1, "聊天中"),
CHAT_COMPLETED(2, "聊天完成"),
SUGGESTIONS(3, "建议"),
API_COMPLETED(4, "接口完成"),
;
private final int code;
private final String label;
CaseAiChatStatusEnum(int code, String label) {
this.code = code;
this.label = label;
}
public static CaseAiChatStatusEnum getByCode(int code) {
for (CaseAiChatStatusEnum value : values()) {
if (value.code == code) {
return value;
}
}
return API_COMPLETED;
}
public int getCode() {
return code;
}
public String getLabel() {
return label;
}
}