diff --git a/muyu-rule-common/src/main/java/rule/util/GenerateConstant.java b/muyu-rule-common/src/main/java/rule/util/GenerateConstant.java index 0dfd59d..71ab34e 100644 --- a/muyu-rule-common/src/main/java/rule/util/GenerateConstant.java +++ b/muyu-rule-common/src/main/java/rule/util/GenerateConstant.java @@ -12,32 +12,14 @@ import java.util.Date; @Component public class GenerateConstant { - public static final String DATA_FIELD = "DataEngineValueActuator"; - public static final String DATA_RECORD = "DataEngineRecordActuator"; - public static final String DATA_SET = "DataEngineSetActuator"; -// public static final String ACTION_IMPORT = "import com.muyu.rule.engine.action.ActionDiscard;\n"; - public static final String SCOPE_IMPORT = "import com.muyu.rule.engine.scope.DataModelEngine"; public static final String PACKAGE_PATH = "package com.muyu.rule.generate;"; - public static String getClassName(String versionCode) { - String[] splits = versionCode.split("_"); - String className = ""; - for (String split : splits) { - className += split.substring(0, 1).toUpperCase() + split.substring(1); - } - return className; - } - public static String generateConstant(Rule rule, RuleEdition ruleEdition) { SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); String format = simpleDateFormat.format(new Date()); -// String level = selectType(rule.getRuleType()); return PACKAGE_PATH + "\n" + -// ACTION_IMPORT + "\n" + - "import rule.data.engine.basic.abstracts.DataEngineValueActuator;\n" + -// SCOPE_IMPORT + level + ";\n" + -// "\n" + + "import rule.data.engine.basic.abstracts.DataEngineValueActuator;\n" + "/**\n" + " * @date: " + format + "\n" + " * @Description: " + ruleEdition.getName() + "_" + ruleEdition.getRuleKind() + "\n" + @@ -50,37 +32,5 @@ public class GenerateConstant { "}"; } - public static String selectType(String level) { - String type = ""; - switch (level) { - case "F": - type = DATA_FIELD; - break; - case "R": - type = DATA_RECORD; - break; - case "C": - type = DATA_SET; - break; - } - return type; - } - -// public static String generateConstant(RuleEdition ruleEdition) { -// String format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()); -// return "package rule.util;\n" + -// "\n" + -// "/**\n" + -// " * @Author: " + "Chen" + "\n" + -// " * @date: " + format + "\n" + -// " * @Description: " + "\n" + -// " * @Version: 1.0\n" + -// " */\n" + -// "public class " + ruleEdition.getRuleKind() + "{ \n" + -//// " @Override\n" + -// " public void run () {\n" + -// " }\n" + -// "}"; -// } }