package com.zy.ai.enums;
|
|
public enum AiPromptScene {
|
|
DIAGNOSE_STREAM("wcs_diagnose_stream", "WCS巡检诊断"),
|
SENSOR_CHAT("wcs_sensor_chat", "WCS专家问答");
|
|
private final String code;
|
private final String label;
|
|
AiPromptScene(String code, String label) {
|
this.code = code;
|
this.label = label;
|
}
|
|
public String getCode() {
|
return code;
|
}
|
|
public String getLabel() {
|
return label;
|
}
|
|
public static AiPromptScene ofCode(String code) {
|
if (code == null) {
|
return null;
|
}
|
for (AiPromptScene item : values()) {
|
if (item.code.equals(code)) {
|
return item;
|
}
|
}
|
return null;
|
}
|
}
|