perf(X-Pack): 定时报告

This commit is contained in:
fit2cloud-chenyw
2024-05-06 18:02:28 +08:00
parent e78ca36262
commit 367961e67a
6 changed files with 102 additions and 2 deletions

View File

@@ -0,0 +1,28 @@
package io.dataease.constant;
import java.util.Arrays;
public enum ReportLastStatusEnum {
EMPTY(0), RUN(1), SUCCESS(2), FAIL(3);
private Integer flag;
public Integer getFlag() {
return flag;
}
public void setFlag(Integer flag) {
this.flag = flag;
}
ReportLastStatusEnum() {
}
ReportLastStatusEnum(Integer flag) {
this.flag = flag;
}
public static ReportLastStatusEnum fromValue(Integer flag) {
return Arrays.stream(values()).filter(v -> v.flag.equals(flag)).findFirst().get();
}
}

View File

@@ -0,0 +1,29 @@
package io.dataease.constant;
import java.util.Arrays;
public enum ReportTaskEnum {
WAIT(0), SEND(1), STOP(2), FINISH(3);
private Integer flag;
public Integer getFlag() {
return flag;
}
public void setFlag(Integer flag) {
this.flag = flag;
}
ReportTaskEnum(Integer flag) {
this.flag = flag;
}
ReportTaskEnum() {
}
public static ReportTaskEnum fromValue(Integer flag) {
return Arrays.stream(values()).filter(v -> v.flag.equals(flag)).findFirst().get();
}
}