From d4ff3c20e92d26c76b1d70c8a6592a60fcc736e1 Mon Sep 17 00:00:00 2001 From: chentaisen <14615430+chentaisen@user.noreply.gitee.com> Date: Sun, 1 Sep 2024 15:02:19 +0800 Subject: [PATCH] Changes --- .../rule/data/engine/GenerateConstant.java | 20 +++++++++---------- .../controller/RuleEditionController.java | 7 +++++-- 2 files changed, 15 insertions(+), 12 deletions(-) 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 f582df7..f2d3096 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,36 +18,36 @@ 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){ + public static String getClassName(String versionCode) { String[] splits = versionCode.split("_"); - String className=""; + String className = ""; for (String split : splits) { - className += split.substring(0,1).toUpperCase()+split.substring(1); + className += split.substring(0, 1).toUpperCase() + split.substring(1); } return className; } - public static String generateConstant(Rule rule, RuleEdition ruleEdition){ + 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" + + return PACKAGE_PATH + "\n" + ACTION_IMPORT + "\n" + - SCOPE_IMPORT+level+";\n" + + SCOPE_IMPORT + level + ";\n" + "\n" + "/**\n" + - " * @date: "+format+"\n" + - " * @Description: "+ruleEdition.getName()+"_"+ruleEdition.getRuleKind()+"\n" + + " * @date: " + format + "\n" + + " * @Description: " + ruleEdition.getName() + "_" + ruleEdition.getRuleKind() + "\n" + " * @Version: 1.0\n" + " */\n" + - "public class "+getClassName(ruleEdition.getRuleCoding()) + " extends "+DATA_FIELD+" {\n" + + "public class " + getClassName(ruleEdition.getRuleCoding()) + " extends " + DATA_FIELD + " {\n" + " @Override\n" + " public void run () {\n" + " }\n" + "}"; } - public static String selectType(String level){ + public static String selectType(String level) { String type = ""; switch (level) { case "F": diff --git a/muyu-rule-server/src/main/java/com/muyu/rule/controller/RuleEditionController.java b/muyu-rule-server/src/main/java/com/muyu/rule/controller/RuleEditionController.java index 73cc007..e226618 100644 --- a/muyu-rule-server/src/main/java/com/muyu/rule/controller/RuleEditionController.java +++ b/muyu-rule-server/src/main/java/com/muyu/rule/controller/RuleEditionController.java @@ -9,6 +9,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import rule.domain.RuleEdition; +import rule.domain.UploadOss; import java.util.List; @@ -56,11 +57,13 @@ public class RuleEditionController { @PostMapping("/insert") @Operation(summary = "添加版本", description = "添加版本") public Result insert(@RequestBody @Validated RuleEdition ruleEdition) { - String ruleEngine = ruleEdition.getRuleEngine(); + //java OSS - OssUtil.uploadFileForBucket("oss-tai", "aa", "D:\\String Boot\\zhuangao06\\group\\muyu-rule\\muyu-rule-common\\src\\main\\java\\rule\\data\\engine\\GenerateConstant.java"); +// OssUtil.uploadFileForBucket("oss-tai", "aa", "D:\\String Boot\\zhuangao06\\group\\muyu-rule\\muyu-rule-common\\src\\main\\java\\rule\\data\\engine\\GenerateConstant.java"); + UploadOss.uploadFiles(ruleEdition.getRuleEngine(),ruleEdition.getRuleKind()); return Result.success(ruleEditionService.save(ruleEdition)); + } /**