diff --git a/muyu-rule-common/src/main/java/rule/data/engine/GenerateConstant.java b/muyu-rule-common/src/main/java/rule/data/engine/GenerateConstant.java index 59b95d8..d9162e5 100644 --- a/muyu-rule-common/src/main/java/rule/data/engine/GenerateConstant.java +++ b/muyu-rule-common/src/main/java/rule/data/engine/GenerateConstant.java @@ -18,31 +18,48 @@ public class GenerateConstant { // public static final String SCOPE_IMPORT = "import com.muyu.rule.engine.scope.DataModelEngine"; // public static final String PACKAGE_PATH = "package com.muyu.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 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" + +// SCOPE_IMPORT + level + ";\n" + +// "\n" + +// "/**\n" + +// " * @date: " + format + "\n" + +// " * @Description: " + ruleEdition.getName() + "_" + ruleEdition.getRuleKind() + "\n" + +// " * @Version: 1.0\n" + +// " */\n" + +// "public class " + getClassName(ruleEdition.getRuleCoding()) + " extends " + DATA_FIELD + " {\n" + +// " @Override\n" + +// " public void run () {\n" + +// " }\n" + +// "}"; +// } 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 - "\n" + - "/**\n" + - " * @date: " + format + "\n" + - " * @Description: " + ruleEdition.getName() + "_" + ruleEdition.getRuleKind() + "\n" + - " * @Version: 1.0\n" + - " */\n" + - "public class " + getClassName(ruleEdition.getRuleCoding()) + " {\n" + - " @Override\n" + - " public void run () {\n" + - " }\n" + - "}"; + " * @date: " + format + "\n" + + " * @Description: " + ruleEdition.getName() + "_" + ruleEdition.getRuleKind() + "\n" + + " * @Version: 1.0\n" + + " */\n" + + "public class " + ruleEdition.getRuleCoding() + " {\n" + + " @Override\n" + + " public void run () {\n" + + " }\n" + + "}"; } // public static String selectType(String level) {