TASK: 保存画布时返回画布id
BUGFIX: 用户输入的prompt没有传入flux
This commit is contained in:
34
src/main/java/com/ai/da/common/enums/FluxTaskStatusEnum.java
Normal file
34
src/main/java/com/ai/da/common/enums/FluxTaskStatusEnum.java
Normal file
@@ -0,0 +1,34 @@
|
||||
package com.ai.da.common.enums;
|
||||
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
@AllArgsConstructor
|
||||
@Getter
|
||||
public enum FluxTaskStatusEnum {
|
||||
|
||||
SUCCESS("Ready"),
|
||||
|
||||
TASK_NOT_FOUND("Task not found"),
|
||||
|
||||
REQUEST_MODERATED("Request Moderated"),
|
||||
|
||||
CONTENT_MODERATED("Content Moderated"),
|
||||
|
||||
ERROR("Error"),
|
||||
|
||||
PENDING_F("Pending");
|
||||
|
||||
private final String name;
|
||||
|
||||
public static FluxTaskStatusEnum fromName(String name) {
|
||||
for (FluxTaskStatusEnum status : values()) {
|
||||
if (status.name.equalsIgnoreCase(name)) {
|
||||
return status;
|
||||
}
|
||||
}
|
||||
// 或者返回默认值
|
||||
return TASK_NOT_FOUND;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
package com.ai.da.common.enums;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
@AllArgsConstructor
|
||||
@Getter
|
||||
public enum WangXiangTaskStatusEnum {
|
||||
|
||||
SUCCEEDED("SUCCEEDED"),
|
||||
|
||||
UNKNOWN_W("UNKNOWN"),
|
||||
|
||||
FAILED("FAILED"),
|
||||
|
||||
RUNNING("RUNNING"),
|
||||
|
||||
PENDING_W("PENDING");
|
||||
|
||||
private final String name;
|
||||
|
||||
// 通过name查找枚举的静态方法
|
||||
public static WangXiangTaskStatusEnum fromName(String name) {
|
||||
for (WangXiangTaskStatusEnum status : values()) {
|
||||
if (status.name.equalsIgnoreCase(name)) {
|
||||
return status;
|
||||
}
|
||||
}
|
||||
// 或者返回默认值
|
||||
return UNKNOWN_W;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user