Browse Source

添加 catalyzer-ruoyi-vue 模块。

tom 5 months ago
parent
commit
3cbb5a2174

+ 29 - 0
ele6-catalyzer-ruoyi-vue/pom.xml

@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>com.ruoyi</groupId>
+        <artifactId>ruoyi</artifactId>
+        <version>3.8.8</version>
+    </parent>
+
+    <groupId>cn.ele6</groupId>
+    <artifactId>catalyzer-ruoyi-vue</artifactId>
+    <version>0.0.2-SNAPSHOT</version>
+
+    <dependencies>
+        <!-- ruoyi 通用工具-->
+        <dependency>
+            <groupId>com.ruoyi</groupId>
+            <artifactId>ruoyi-common</artifactId>
+        </dependency>
+    </dependencies>
+
+    <properties>
+        <maven.compiler.source>21</maven.compiler.source>
+        <maven.compiler.target>21</maven.compiler.target>
+        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    </properties>
+</project>

+ 7 - 0
ele6-catalyzer-ruoyi-vue/src/main/java/cn/ele6/catalyzer/ruoyi/Main.java

@@ -0,0 +1,7 @@
+package cn.ele6.catalyzer.ruoyi;
+
+public class Main {
+    public static void main(String[] args) {
+        System.out.println("Hello, World!");
+    }
+}

+ 8 - 0
ele6-catalyzer-ruoyi-vue/src/main/java/cn/ele6/catalyzer/ruoyi/Test2.java

@@ -0,0 +1,8 @@
+package cn.ele6.catalyzer.ruoyi;
+
+public class Test2 {
+
+    public String getTestString(){
+        return "test";
+    }
+}

+ 11 - 0
ele6-catalyzer-ruoyi-vue/src/main/java/cn/ele6/catalyzer/ruoyi/enhance/AjaxResult.java

@@ -0,0 +1,11 @@
+package cn.ele6.catalyzer.ruoyi.enhance;
+
+import java.io.Serializable;
+
+/**
+ * 泛型改造。
+ */
+public class AjaxResult extends com.ruoyi.common.core.domain.AjaxResult implements Serializable {
+
+
+}

+ 5 - 0
ele6-catalyzer-ruoyi-vue/src/main/java/cn/ele6/catalyzer/ruoyi/enhance/BaseController.java

@@ -0,0 +1,5 @@
+package cn.ele6.catalyzer.ruoyi.enhance;
+
+public class BaseController extends com.ruoyi.common.core.controller.BaseController {
+
+}

+ 5 - 0
ele6-catalyzer-ruoyi-vue/src/main/java/cn/ele6/catalyzer/ruoyi/enhance/BaseEntity.java

@@ -0,0 +1,5 @@
+package cn.ele6.catalyzer.ruoyi.enhance;
+
+public class BaseEntity extends com.ruoyi.common.core.domain.BaseEntity {
+
+}

+ 24 - 0
ele6-catalyzer-ruoyi-vue/src/main/java/cn/ele6/catalyzer/ruoyi/enhance/BaseException.java

@@ -0,0 +1,24 @@
+package cn.ele6.catalyzer.ruoyi.enhance;
+
+public class BaseException extends com.ruoyi.common.exception.base.BaseException {
+
+    public BaseException(String module, String code, Object[] args, String defaultMessage) {
+        super(module, code, args, defaultMessage);
+    }
+
+    public BaseException(String module, String code, Object[] args) {
+        super(module, code, args);
+    }
+
+    public BaseException(String module, String defaultMessage) {
+        super(module, defaultMessage);
+    }
+
+    public BaseException(String code, Object[] args) {
+        super(code, args);
+    }
+
+    public BaseException(String defaultMessage) {
+        super(defaultMessage);
+    }
+}

+ 7 - 0
ele6-catalyzer-ruoyi-vue/src/main/java/cn/ele6/catalyzer/ruoyi/enhance/TableDataInfo.java

@@ -0,0 +1,7 @@
+package cn.ele6.catalyzer.ruoyi.enhance;
+
+import java.io.Serializable;
+
+public class TableDataInfo extends com.ruoyi.common.core.page.TableDataInfo implements Serializable {
+
+}

+ 1 - 0
pom.xml

@@ -200,6 +200,7 @@
         <module>ruoyi-common</module>
         <!-- sim追加二次开发 -->
         <module>ruoyi-sim</module>
+        <module>ele6-catalyzer-ruoyi-vue</module>
     </modules>
     <packaging>pom</packaging>
 

+ 6 - 0
ruoyi-sim/pom.xml

@@ -33,6 +33,12 @@
             <artifactId>ruoyi-system</artifactId>
         </dependency>
 
+        <dependency>
+            <groupId>cn.ele6</groupId>
+            <artifactId>catalyzer-ruoyi-vue</artifactId>
+            <version>0.0.2-SNAPSHOT</version>
+        </dependency>
+
         <!-- hutool -->
         <dependency>
             <groupId>cn.hutool</groupId>