You've already forked DataMate
feat: 算子上传适配 (#216)
This commit is contained in:
@@ -32,8 +32,12 @@ public class OperatorConstant {
|
||||
|
||||
public static String CATEGORY_PREDEFINED_ID = "96a3b07a-3439-4557-a835-525faad60ca3";
|
||||
|
||||
public static String CATEGORY_DATAMATE_ID = "431e7798-5426-4e1a-aae6-b9905a836b34";
|
||||
|
||||
public static String CATEGORY_DATA_JUICER_ID = "79b385b4-fde8-4617-bcba-02a176938996";
|
||||
|
||||
public static String CATEGORY_OTHER_VENDOR_ID = "f00eaa3e-96c1-4de4-96cd-9848ef5429ec";
|
||||
|
||||
public static Map<String, String> CATEGORY_MAP = new HashMap<>();
|
||||
|
||||
static {
|
||||
@@ -44,5 +48,7 @@ public class OperatorConstant {
|
||||
CATEGORY_MAP.put("audio", CATEGORY_AUDIO_ID);
|
||||
CATEGORY_MAP.put("video", CATEGORY_VIDEO_ID);
|
||||
CATEGORY_MAP.put("all", CATEGORY_ALL_ID);
|
||||
CATEGORY_MAP.put("datamate", CATEGORY_DATAMATE_ID);
|
||||
CATEGORY_MAP.put("data-juicer", CATEGORY_DATA_JUICER_ID);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -36,10 +36,12 @@ public abstract class AbstractParser {
|
||||
List<String> categories = new ArrayList<>();
|
||||
categories.add(OperatorConstant.CATEGORY_MAP.get(toLowerCaseIfNotNull(content.get("language"))));
|
||||
categories.add(OperatorConstant.CATEGORY_MAP.get(toLowerCaseIfNotNull(content.get("modal"))));
|
||||
categories.add(OperatorConstant.CATEGORY_MAP.getOrDefault(toLowerCaseIfNotNull(content.get("vendor")),
|
||||
OperatorConstant.CATEGORY_OTHER_VENDOR_ID));
|
||||
categories.add(OperatorConstant.CATEGORY_CUSTOMIZED_ID);
|
||||
operator.setCategories(categories);
|
||||
return operator;
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* 从压缩包内读取指定路径的 yaml 文件并解析为指定类型
|
||||
|
||||
Reference in New Issue
Block a user