mirror of
https://github.com/dataease/dataease.git
synced 2026-05-19 18:38:16 +08:00
feat(X-Pack): 增加数据填报功能
This commit is contained in:
@@ -2,7 +2,7 @@ package io.dataease.constant;
|
||||
|
||||
public enum AuthResourceEnum {
|
||||
|
||||
PANEL(2, 1), SCREEN(3, 2), DATASET(5, 3), DATASOURCE(6, 4), SYSTEM(7, 0), USER(8, 5), ROLE(8, 6), ORG(9, 7), SYNC_DATASOURCE(23, 8), TASK(24, 9), SUMMARY(22, 10);
|
||||
PANEL(2, 1), SCREEN(3, 2), DATASET(5, 3), DATASOURCE(6, 4), SYSTEM(7, 0), USER(8, 5), ROLE(8, 6), ORG(9, 7), SYNC_DATASOURCE(23, 8), TASK(24, 9), SUMMARY(22, 10), DATA_FILLING(60, 11);
|
||||
|
||||
private long menuId;
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ package io.dataease.constant;
|
||||
|
||||
|
||||
public enum BusiResourceEnum {
|
||||
PANEL(1), SCREEN(2), DATASET(3), DATASOURCE(4);
|
||||
PANEL(1), SCREEN(2), DATASET(3), DATASOURCE(4), DATA_FILLING(8);
|
||||
|
||||
private int flag;
|
||||
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
package io.dataease.constant;
|
||||
|
||||
import java.util.Arrays;
|
||||
|
||||
public enum DadaFillingFinishTaskEnum {
|
||||
|
||||
OPEN(0), FINISHED(1);
|
||||
|
||||
private Integer flag;
|
||||
|
||||
public Integer getFlag() {
|
||||
return flag;
|
||||
}
|
||||
|
||||
public void setFlag(Integer flag) {
|
||||
this.flag = flag;
|
||||
}
|
||||
|
||||
DadaFillingFinishTaskEnum(Integer flag) {
|
||||
this.flag = flag;
|
||||
}
|
||||
|
||||
DadaFillingFinishTaskEnum() {
|
||||
}
|
||||
|
||||
public static DadaFillingFinishTaskEnum fromValue(Integer flag) {
|
||||
return Arrays.stream(values()).filter(v -> v.flag.equals(flag)).findFirst().get();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
package io.dataease.utils;
|
||||
|
||||
import com.fasterxml.jackson.core.JsonGenerator;
|
||||
import com.fasterxml.jackson.databind.JsonSerializer;
|
||||
import com.fasterxml.jackson.databind.SerializerProvider;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
public class LongArray2StringSerialize extends JsonSerializer<List<Long>> {
|
||||
|
||||
@Override
|
||||
public void serialize(List<Long> longs, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException {
|
||||
List<String> list = new ArrayList<>();
|
||||
for (Long str : longs) {
|
||||
if (str != null) {
|
||||
list.add(str.toString());
|
||||
}
|
||||
}
|
||||
jsonGenerator.writeObject(list);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user