parent
28e15e550d
commit
7ffbf58050
@ -1,558 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-dependencies</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<packaging>pom</packaging> |
||||
<name>${project.artifactId}</name> |
||||
<description>基础 bom 文件,管理整个项目的依赖版本</description> |
||||
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> |
||||
<properties> |
||||
<mybatis-plus-join.version>1.4.10</mybatis-plus-join.version> |
||||
<podam.version>7.2.11.RELEASE</podam.version> |
||||
<velocity.version>2.3</velocity.version> |
||||
<spring.boot.version>2.7.18</spring.boot.version> |
||||
<tika-core.version>2.9.1</tika-core.version> |
||||
<lock4j.version>2.2.7</lock4j.version> |
||||
<okio.version>3.5.0</okio.version> |
||||
<guice.version>5.1.0</guice.version> |
||||
<lombok.version>1.18.30</lombok.version> |
||||
<xercesImpl.version>2.12.2</xercesImpl.version> |
||||
<jsoup.version>1.17.2</jsoup.version> |
||||
<fastjson.version>1.2.83</fastjson.version> |
||||
<commons-net.version>3.10.0</commons-net.version> |
||||
<hutool.version>5.8.25</hutool.version> |
||||
<resilience4j.version>1.7.1</resilience4j.version> |
||||
<transmittable-thread-local.version>2.14.5</transmittable-thread-local.version> |
||||
<flowable.version>6.8.0</flowable.version> |
||||
<redisson.version>3.18.0</redisson.version> |
||||
<okhttp3.version>4.11.0</okhttp3.version> |
||||
<bizlog-sdk.version>3.0.6</bizlog-sdk.version> |
||||
<mybatis-plus.version>3.5.5</mybatis-plus.version> |
||||
<druid.version>1.2.21</druid.version> |
||||
<commons-io.version>2.15.1</commons-io.version> |
||||
<easyexcel.verion>3.3.3</easyexcel.verion> |
||||
<springdoc.version>1.6.15</springdoc.version> |
||||
<minio.version>8.5.7</minio.version> |
||||
<mockito-inline.version>4.11.0</mockito-inline.version> |
||||
<jedis-mock.version>1.0.13</jedis-mock.version> |
||||
<tencentcloud-sdk-java.version>3.1.880</tencentcloud-sdk-java.version> |
||||
<dm8.jdbc.version>8.1.3.62</dm8.jdbc.version> |
||||
<rocketmq-spring.version>2.2.3</rocketmq-spring.version> |
||||
<ip2region.version>2.7.0</ip2region.version> |
||||
<jsch.version>0.1.55</jsch.version> |
||||
<weixin-java.version>4.6.0</weixin-java.version> |
||||
<aliyun-java-sdk-core.version>4.6.4</aliyun-java-sdk-core.version> |
||||
<captcha-plus.version>1.0.10</captcha-plus.version> |
||||
<dynamic-datasource.version>4.3.0</dynamic-datasource.version> |
||||
<servlet.versoin>2.5</servlet.versoin> |
||||
<ureport2.version>2.2.9</ureport2.version> |
||||
<knife4j.version>4.3.0</knife4j.version> |
||||
<spring-boot-admin.version>2.7.15</spring-boot-admin.version> |
||||
<mapstruct.version>1.5.5.Final</mapstruct.version> |
||||
<jimureport.version>1.6.6</jimureport.version> |
||||
<aliyun-java-sdk-dysmsapi.version>2.2.1</aliyun-java-sdk-dysmsapi.version> |
||||
<justauth.version>1.0.8</justauth.version> |
||||
<screw.version>1.0.5</screw.version> |
||||
<guava.version>33.0.0-jre</guava.version> |
||||
<skywalking.version>8.12.0</skywalking.version> |
||||
<opentracing.version>0.33.0</opentracing.version> |
||||
<mybatis-plus-generator.version>3.5.5</mybatis-plus-generator.version> |
||||
<flatten-maven-plugin.version>1.5.0</flatten-maven-plugin.version> |
||||
<revision>2.0.1-jdk8-snapshot</revision> |
||||
</properties> |
||||
<dependencyManagement> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-dependencies</artifactId> |
||||
<version>${spring.boot.version}</version> |
||||
<type>pom</type> |
||||
<scope>import</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-operatelog</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>io.github.mouzt</groupId> |
||||
<artifactId>bizlog-sdk</artifactId> |
||||
<version>${bizlog-sdk.version}</version> |
||||
<exclusions> |
||||
<exclusion> |
||||
<artifactId>spring-boot-starter</artifactId> |
||||
<groupId>org.springframework.boot</groupId> |
||||
</exclusion> |
||||
</exclusions> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-tenant</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-data-permission</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-ip</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-configuration-processor</artifactId> |
||||
<version>${spring.boot.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-web</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-security</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-websocket</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.github.xiaoymin</groupId> |
||||
<artifactId>knife4j-openapi3-spring-boot-starter</artifactId> |
||||
<version>${knife4j.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springdoc</groupId> |
||||
<artifactId>springdoc-openapi-ui</artifactId> |
||||
<version>${springdoc.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-mybatis</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.alibaba</groupId> |
||||
<artifactId>druid-spring-boot-starter</artifactId> |
||||
<version>${druid.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.baomidou</groupId> |
||||
<artifactId>mybatis-plus-boot-starter</artifactId> |
||||
<version>${mybatis-plus.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.baomidou</groupId> |
||||
<artifactId>mybatis-plus-generator</artifactId> |
||||
<version>${mybatis-plus-generator.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.baomidou</groupId> |
||||
<artifactId>dynamic-datasource-spring-boot-starter</artifactId> |
||||
<version>${dynamic-datasource.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.github.yulichang</groupId> |
||||
<artifactId>mybatis-plus-join-boot-starter</artifactId> |
||||
<version>${mybatis-plus-join.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-redis</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.redisson</groupId> |
||||
<artifactId>redisson-spring-boot-starter</artifactId> |
||||
<version>${redisson.version}</version> |
||||
<exclusions> |
||||
<exclusion> |
||||
<artifactId>spring-boot-starter-actuator</artifactId> |
||||
<groupId>org.springframework.boot</groupId> |
||||
</exclusion> |
||||
</exclusions> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.dameng</groupId> |
||||
<artifactId>DmJdbcDriver18</artifactId> |
||||
<version>${dm8.jdbc.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-job</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-mq</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.apache.rocketmq</groupId> |
||||
<artifactId>rocketmq-spring-boot-starter</artifactId> |
||||
<version>${rocketmq-spring.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-protection</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.baomidou</groupId> |
||||
<artifactId>lock4j-redisson-spring-boot-starter</artifactId> |
||||
<version>${lock4j.version}</version> |
||||
<exclusions> |
||||
<exclusion> |
||||
<artifactId>redisson-spring-boot-starter</artifactId> |
||||
<groupId>org.redisson</groupId> |
||||
</exclusion> |
||||
</exclusions> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>io.github.resilience4j</groupId> |
||||
<artifactId>resilience4j-ratelimiter</artifactId> |
||||
<version>${resilience4j.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>io.github.resilience4j</groupId> |
||||
<artifactId>resilience4j-spring-boot2</artifactId> |
||||
<version>${resilience4j.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-monitor</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.apache.skywalking</groupId> |
||||
<artifactId>apm-toolkit-trace</artifactId> |
||||
<version>${skywalking.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.apache.skywalking</groupId> |
||||
<artifactId>apm-toolkit-logback-1.x</artifactId> |
||||
<version>${skywalking.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.apache.skywalking</groupId> |
||||
<artifactId>apm-toolkit-opentracing</artifactId> |
||||
<version>${skywalking.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>io.opentracing</groupId> |
||||
<artifactId>opentracing-api</artifactId> |
||||
<version>${opentracing.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>io.opentracing</groupId> |
||||
<artifactId>opentracing-util</artifactId> |
||||
<version>${opentracing.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>io.opentracing</groupId> |
||||
<artifactId>opentracing-noop</artifactId> |
||||
<version>${opentracing.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>de.codecentric</groupId> |
||||
<artifactId>spring-boot-admin-starter-server</artifactId> |
||||
<version>${spring-boot-admin.version}</version> |
||||
<exclusions> |
||||
<exclusion> |
||||
<artifactId>spring-boot-admin-server-cloud</artifactId> |
||||
<groupId>de.codecentric</groupId> |
||||
</exclusion> |
||||
</exclusions> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>de.codecentric</groupId> |
||||
<artifactId>spring-boot-admin-starter-client</artifactId> |
||||
<version>${spring-boot-admin.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-test</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<scope>test</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.mockito</groupId> |
||||
<artifactId>mockito-inline</artifactId> |
||||
<version>${mockito-inline.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-starter-test</artifactId> |
||||
<version>${spring.boot.version}</version> |
||||
<exclusions> |
||||
<exclusion> |
||||
<artifactId>asm</artifactId> |
||||
<groupId>org.ow2.asm</groupId> |
||||
</exclusion> |
||||
<exclusion> |
||||
<artifactId>mockito-core</artifactId> |
||||
<groupId>org.mockito</groupId> |
||||
</exclusion> |
||||
</exclusions> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.github.fppt</groupId> |
||||
<artifactId>jedis-mock</artifactId> |
||||
<version>${jedis-mock.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>uk.co.jemos.podam</groupId> |
||||
<artifactId>podam</artifactId> |
||||
<version>${podam.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.flowable</groupId> |
||||
<artifactId>flowable-spring-boot-starter-process</artifactId> |
||||
<version>${flowable.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.flowable</groupId> |
||||
<artifactId>flowable-spring-boot-starter-actuator</artifactId> |
||||
<version>${flowable.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-common</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-excel</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.projectlombok</groupId> |
||||
<artifactId>lombok</artifactId> |
||||
<version>${lombok.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.mapstruct</groupId> |
||||
<artifactId>mapstruct</artifactId> |
||||
<version>${mapstruct.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.mapstruct</groupId> |
||||
<artifactId>mapstruct-jdk8</artifactId> |
||||
<version>${mapstruct.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.mapstruct</groupId> |
||||
<artifactId>mapstruct-processor</artifactId> |
||||
<version>${mapstruct.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>cn.hutool</groupId> |
||||
<artifactId>hutool-all</artifactId> |
||||
<version>${hutool.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.alibaba</groupId> |
||||
<artifactId>easyexcel</artifactId> |
||||
<version>${easyexcel.verion}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>commons-io</groupId> |
||||
<artifactId>commons-io</artifactId> |
||||
<version>${commons-io.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.apache.tika</groupId> |
||||
<artifactId>tika-core</artifactId> |
||||
<version>${tika-core.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.apache.velocity</groupId> |
||||
<artifactId>velocity-engine-core</artifactId> |
||||
<version>${velocity.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.alibaba</groupId> |
||||
<artifactId>fastjson</artifactId> |
||||
<version>${fastjson.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>cn.smallbun.screw</groupId> |
||||
<artifactId>screw-core</artifactId> |
||||
<version>${screw.version}</version> |
||||
<exclusions> |
||||
<exclusion> |
||||
<artifactId>freemarker</artifactId> |
||||
<groupId>org.freemarker</groupId> |
||||
</exclusion> |
||||
<exclusion> |
||||
<artifactId>fastjson</artifactId> |
||||
<groupId>com.alibaba</groupId> |
||||
</exclusion> |
||||
</exclusions> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.google.guava</groupId> |
||||
<artifactId>guava</artifactId> |
||||
<version>${guava.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.google.inject</groupId> |
||||
<artifactId>guice</artifactId> |
||||
<version>${guice.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.alibaba</groupId> |
||||
<artifactId>transmittable-thread-local</artifactId> |
||||
<version>${transmittable-thread-local.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>commons-net</groupId> |
||||
<artifactId>commons-net</artifactId> |
||||
<version>${commons-net.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.jcraft</groupId> |
||||
<artifactId>jsch</artifactId> |
||||
<version>${jsch.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.xingyuv</groupId> |
||||
<artifactId>spring-boot-starter-captcha-plus</artifactId> |
||||
<version>${captcha-plus.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.lionsoul</groupId> |
||||
<artifactId>ip2region</artifactId> |
||||
<version>${ip2region.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.jsoup</groupId> |
||||
<artifactId>jsoup</artifactId> |
||||
<version>${jsoup.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.squareup.okio</groupId> |
||||
<artifactId>okio</artifactId> |
||||
<version>${okio.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.squareup.okhttp3</groupId> |
||||
<artifactId>okhttp</artifactId> |
||||
<version>${okhttp3.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>io.minio</groupId> |
||||
<artifactId>minio</artifactId> |
||||
<version>${minio.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.aliyun</groupId> |
||||
<artifactId>aliyun-java-sdk-core</artifactId> |
||||
<version>${aliyun-java-sdk-core.version}</version> |
||||
<exclusions> |
||||
<exclusion> |
||||
<artifactId>opentracing-api</artifactId> |
||||
<groupId>io.opentracing</groupId> |
||||
</exclusion> |
||||
<exclusion> |
||||
<artifactId>opentracing-util</artifactId> |
||||
<groupId>io.opentracing</groupId> |
||||
</exclusion> |
||||
</exclusions> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.aliyun</groupId> |
||||
<artifactId>aliyun-java-sdk-dysmsapi</artifactId> |
||||
<version>${aliyun-java-sdk-dysmsapi.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.tencentcloudapi</groupId> |
||||
<artifactId>tencentcloud-sdk-java-sms</artifactId> |
||||
<version>${tencentcloud-sdk-java.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.xingyuv</groupId> |
||||
<artifactId>spring-boot-starter-justauth</artifactId> |
||||
<version>${justauth.version}</version> |
||||
<exclusions> |
||||
<exclusion> |
||||
<artifactId>hutool-core</artifactId> |
||||
<groupId>cn.hutool</groupId> |
||||
</exclusion> |
||||
</exclusions> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.github.binarywang</groupId> |
||||
<artifactId>weixin-java-pay</artifactId> |
||||
<version>${weixin-java.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.github.binarywang</groupId> |
||||
<artifactId>wx-java-mp-spring-boot-starter</artifactId> |
||||
<version>${weixin-java.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.github.binarywang</groupId> |
||||
<artifactId>wx-java-miniapp-spring-boot-starter</artifactId> |
||||
<version>${weixin-java.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.jeecgframework.jimureport</groupId> |
||||
<artifactId>jimureport-spring-boot-starter</artifactId> |
||||
<version>${jimureport.version}</version> |
||||
<exclusions> |
||||
<exclusion> |
||||
<artifactId>druid</artifactId> |
||||
<groupId>com.alibaba</groupId> |
||||
</exclusion> |
||||
</exclusions> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>xerces</groupId> |
||||
<artifactId>xercesImpl</artifactId> |
||||
<version>${xercesImpl.version}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.bstek.ureport</groupId> |
||||
<artifactId>ureport2-console</artifactId> |
||||
<version>${ureport2.version}</version> |
||||
</dependency> |
||||
</dependencies> |
||||
</dependencyManagement> |
||||
<build> |
||||
<plugins> |
||||
<plugin> |
||||
<groupId>org.codehaus.mojo</groupId> |
||||
<artifactId>flatten-maven-plugin</artifactId> |
||||
<version>${flatten-maven-plugin.version}</version> |
||||
<executions> |
||||
<execution> |
||||
<id>flatten</id> |
||||
<phase>process-resources</phase> |
||||
<goals> |
||||
<goal>flatten</goal> |
||||
</goals> |
||||
</execution> |
||||
<execution> |
||||
<id>flatten.clean</id> |
||||
<phase>clean</phase> |
||||
<goals> |
||||
<goal>clean</goal> |
||||
</goals> |
||||
</execution> |
||||
</executions> |
||||
<configuration> |
||||
<flattenMode>resolveCiFriendliesOnly</flattenMode> |
||||
<updatePomFile>true</updatePomFile> |
||||
</configuration> |
||||
</plugin> |
||||
</plugins> |
||||
</build> |
||||
</project> |
@ -1,41 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-framework</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<packaging>pom</packaging> |
||||
<description>该包是技术组件,每个子包,代表一个组件。每个组件包括两部分: |
||||
1. core 包:是该组件的核心封装 |
||||
2. config 包:是该组件基于 Spring 的配置 |
||||
|
||||
技术组件,也分成两类: |
||||
1. 框架组件:和我们熟悉的 MyBatis、Redis 等等的拓展 |
||||
2. 业务组件:和业务相关的组件的封装,例如说数据字典、操作日志等等。 |
||||
如果是业务组件,Maven 名字会包含 biz</description> |
||||
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> |
||||
<modules> |
||||
<module>cjy-common</module> |
||||
<module>cjy-spring-boot-starter-mybatis</module> |
||||
<module>cjy-spring-boot-starter-redis</module> |
||||
<module>cjy-spring-boot-starter-web</module> |
||||
<module>cjy-spring-boot-starter-security</module> |
||||
<module>cjy-spring-boot-starter-websocket</module> |
||||
<module>cjy-spring-boot-starter-monitor</module> |
||||
<module>cjy-spring-boot-starter-protection</module> |
||||
<module>cjy-spring-boot-starter-job</module> |
||||
<module>cjy-spring-boot-starter-mq</module> |
||||
<module>cjy-spring-boot-starter-excel</module> |
||||
<module>cjy-spring-boot-starter-test</module> |
||||
<module>cjy-spring-boot-starter-biz-operatelog</module> |
||||
<module>cjy-spring-boot-starter-biz-tenant</module> |
||||
<module>cjy-spring-boot-starter-biz-data-permission</module> |
||||
<module>cjy-spring-boot-starter-biz-ip</module> |
||||
</modules> |
||||
</project> |
@ -1,121 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-framework</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-common</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>定义基础 pojo 类、枚举、工具类等等</description> |
||||
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>org.springframework</groupId> |
||||
<artifactId>spring-core</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework</groupId> |
||||
<artifactId>spring-expression</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework</groupId> |
||||
<artifactId>spring-aop</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.aspectj</groupId> |
||||
<artifactId>aspectjweaver</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-configuration-processor</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework</groupId> |
||||
<artifactId>spring-web</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>jakarta.servlet</groupId> |
||||
<artifactId>jakarta.servlet-api</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springdoc</groupId> |
||||
<artifactId>springdoc-openapi-ui</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.apache.skywalking</groupId> |
||||
<artifactId>apm-toolkit-trace</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.projectlombok</groupId> |
||||
<artifactId>lombok</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.mapstruct</groupId> |
||||
<artifactId>mapstruct</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.mapstruct</groupId> |
||||
<artifactId>mapstruct-jdk8</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.mapstruct</groupId> |
||||
<artifactId>mapstruct-processor</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.google.guava</groupId> |
||||
<artifactId>guava</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.fasterxml.jackson.core</groupId> |
||||
<artifactId>jackson-databind</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.fasterxml.jackson.core</groupId> |
||||
<artifactId>jackson-core</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.fasterxml.jackson.datatype</groupId> |
||||
<artifactId>jackson-datatype-jsr310</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.slf4j</groupId> |
||||
<artifactId>slf4j-api</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>jakarta.validation</groupId> |
||||
<artifactId>jakarta.validation-api</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>cn.hutool</groupId> |
||||
<artifactId>hutool-all</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.alibaba</groupId> |
||||
<artifactId>transmittable-thread-local</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-starter-test</artifactId> |
||||
<scope>test</scope> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,41 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-framework</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-data-permission</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>数据权限</description> |
||||
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-common</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-security</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-mybatis</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-system-api</artifactId> |
||||
<version>${revision}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-test</artifactId> |
||||
<scope>test</scope> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,44 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-framework</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-ip</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>IP 拓展,支持如下功能: |
||||
1. IP 功能:查询 IP 对应的城市信息 |
||||
基于 https://gitee.com/lionsoul/ip2region 实现 |
||||
2. 城市功能:查询城市编码对应的城市信息 |
||||
基于 https://github.com/modood/Administrative-divisions-of-China 实现</description> |
||||
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-common</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.lionsoul</groupId> |
||||
<artifactId>ip2region</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.projectlombok</groupId> |
||||
<artifactId>lombok</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.slf4j</groupId> |
||||
<artifactId>slf4j-api</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-test</artifactId> |
||||
<scope>test</scope> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,40 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-framework</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-operatelog</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>操作日志</description> |
||||
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-common</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-starter-aop</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-web</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-system-api</artifactId> |
||||
<version>${revision}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.google.guava</groupId> |
||||
<artifactId>guava</artifactId> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,67 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-framework</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-tenant</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>多租户</description> |
||||
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-common</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-security</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-mybatis</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-redis</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-job</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-mq</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.kafka</groupId> |
||||
<artifactId>spring-kafka</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.amqp</groupId> |
||||
<artifactId>spring-rabbit</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.apache.rocketmq</groupId> |
||||
<artifactId>rocketmq-spring-boot-starter</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-test</artifactId> |
||||
<scope>test</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.google.guava</groupId> |
||||
<artifactId>guava</artifactId> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,59 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-framework</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-excel</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>Excel 拓展</description> |
||||
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-common</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-starter</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-system-api</artifactId> |
||||
<version>${revision}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework</groupId> |
||||
<artifactId>spring-web</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>jakarta.servlet</groupId> |
||||
<artifactId>jakarta.servlet-api</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.alibaba</groupId> |
||||
<artifactId>easyexcel</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.google.guava</groupId> |
||||
<artifactId>guava</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-ip</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-test</artifactId> |
||||
<scope>test</scope> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,32 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-framework</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-job</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>任务拓展 |
||||
1. 定时任务,基于 Quartz 拓展 |
||||
2. 异步任务,基于 Spring Async 拓展</description> |
||||
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-common</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-starter-quartz</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>jakarta.validation</groupId> |
||||
<artifactId>jakarta.validation-api</artifactId> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,60 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-framework</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-monitor</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>服务监控,提供链路追踪、日志服务、指标收集等等功能</description> |
||||
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-common</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-starter-aop</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework</groupId> |
||||
<artifactId>spring-web</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>jakarta.servlet</groupId> |
||||
<artifactId>jakarta.servlet-api</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>io.opentracing</groupId> |
||||
<artifactId>opentracing-util</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.apache.skywalking</groupId> |
||||
<artifactId>apm-toolkit-trace</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.apache.skywalking</groupId> |
||||
<artifactId>apm-toolkit-logback-1.x</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.apache.skywalking</groupId> |
||||
<artifactId>apm-toolkit-opentracing</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>io.micrometer</groupId> |
||||
<artifactId>micrometer-registry-prometheus</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>de.codecentric</groupId> |
||||
<artifactId>spring-boot-admin-starter-client</artifactId> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,37 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-framework</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-mq</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>消息队列,支持 Redis、RocketMQ、RabbitMQ、Kafka 四种</description> |
||||
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-redis</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.kafka</groupId> |
||||
<artifactId>spring-kafka</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.amqp</groupId> |
||||
<artifactId>spring-rabbit</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.apache.rocketmq</groupId> |
||||
<artifactId>rocketmq-spring-boot-starter</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,67 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-framework</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-mybatis</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>数据库连接池、多数据源、事务、MyBatis 拓展</description> |
||||
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-common</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-web</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.mysql</groupId> |
||||
<artifactId>mysql-connector-j</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.oracle.database.jdbc</groupId> |
||||
<artifactId>ojdbc8</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.postgresql</groupId> |
||||
<artifactId>postgresql</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.microsoft.sqlserver</groupId> |
||||
<artifactId>mssql-jdbc</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.dameng</groupId> |
||||
<artifactId>DmJdbcDriver18</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.alibaba</groupId> |
||||
<artifactId>druid-spring-boot-starter</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.baomidou</groupId> |
||||
<artifactId>mybatis-plus-boot-starter</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.baomidou</groupId> |
||||
<artifactId>dynamic-datasource-spring-boot-starter</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.github.yulichang</groupId> |
||||
<artifactId>mybatis-plus-join-boot-starter</artifactId> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,32 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-framework</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-protection</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>服务保证,提供分布式锁、幂等、限流、熔断等等功能</description> |
||||
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-redis</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.baomidou</groupId> |
||||
<artifactId>lock4j-redisson-spring-boot-starter</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>io.github.resilience4j</groupId> |
||||
<artifactId>resilience4j-spring-boot2</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,34 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-framework</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-redis</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>Redis 封装拓展</description> |
||||
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-common</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.redisson</groupId> |
||||
<artifactId>redisson-spring-boot-starter</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-starter-cache</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.fasterxml.jackson.datatype</groupId> |
||||
<artifactId>jackson-datatype-jsr310</artifactId> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,53 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-framework</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-security</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>1. security:用户的认证、权限的校验,实现「谁」可以做「什么事」 |
||||
2. operatelog:操作日志,实现「谁」在「什么时间」对「什么」做了「什么事」</description> |
||||
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-common</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-starter-aop</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-web</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-configuration-processor</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-starter-security</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.google.guava</groupId> |
||||
<artifactId>guava</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>io.github.mouzt</groupId> |
||||
<artifactId>bizlog-sdk</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-system-api</artifactId> |
||||
<version>${revision}</version> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,50 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-framework</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-test</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>测试组件,用于单元测试、集成测试</description> |
||||
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-common</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-mybatis</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-redis</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.mockito</groupId> |
||||
<artifactId>mockito-inline</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-starter-test</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.h2database</groupId> |
||||
<artifactId>h2</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.github.fppt</groupId> |
||||
<artifactId>jedis-mock</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>uk.co.jemos.podam</groupId> |
||||
<artifactId>podam</artifactId> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,68 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-framework</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-web</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>Web 框架,全局异常、API 日志、脱敏、错误码等</description> |
||||
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-common</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-starter-web</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-configuration-processor</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.github.xiaoymin</groupId> |
||||
<artifactId>knife4j-openapi3-spring-boot-starter</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springdoc</groupId> |
||||
<artifactId>springdoc-openapi-ui</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.security</groupId> |
||||
<artifactId>spring-security-core</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-infra-api</artifactId> |
||||
<version>${revision}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-system-api</artifactId> |
||||
<version>${revision}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.jsoup</groupId> |
||||
<artifactId>jsoup</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-starter-test</artifactId> |
||||
<scope>test</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.mockito</groupId> |
||||
<artifactId>mockito-inline</artifactId> |
||||
<scope>test</scope> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,55 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-framework</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-websocket</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>WebSocket 框架,支持多节点的广播</description> |
||||
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-common</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-security</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-starter-websocket</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-mq</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.kafka</groupId> |
||||
<artifactId>spring-kafka</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.amqp</groupId> |
||||
<artifactId>spring-rabbit</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.apache.rocketmq</groupId> |
||||
<artifactId>rocketmq-spring-boot-starter</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-tenant</artifactId> |
||||
<scope>provided</scope> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,22 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-infra</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<packaging>pom</packaging> |
||||
<name>${project.artifactId}</name> |
||||
<description>infra 模块,主要提供两块能力: |
||||
1. 我们放基础设施的运维与管理,支撑上层的通用与核心业务。 例如说:定时任务的管理、服务器的信息等等 |
||||
2. 研发工具,提升研发效率与质量。 例如说:代码生成器、接口文档等等</description> |
||||
<modules> |
||||
<module>cjy-module-infra-api</module> |
||||
<module>cjy-module-infra-biz</module> |
||||
</modules> |
||||
</project> |
@ -1,26 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-infra</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-infra-api</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>infra 模块 API,暴露给其它模块调用</description> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-common</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-starter-validation</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,106 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-infra</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-infra-biz</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>infra 模块,主要提供两块能力: |
||||
1. 我们放基础设施的运维与管理,支撑上层的通用与核心业务。 例如说:定时任务的管理、服务器的信息等等 |
||||
2. 研发工具,提升研发效率与质量。 例如说:代码生成器、接口文档等等</description> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-system-api</artifactId> |
||||
<version>${revision}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-infra-api</artifactId> |
||||
<version>${revision}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-operatelog</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-tenant</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-security</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-websocket</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-mybatis</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.baomidou</groupId> |
||||
<artifactId>mybatis-plus-generator</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-redis</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-job</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-mq</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-test</artifactId> |
||||
<scope>test</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-excel</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.apache.velocity</groupId> |
||||
<artifactId>velocity-engine-core</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>cn.smallbun.screw</groupId> |
||||
<artifactId>screw-core</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-monitor</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>de.codecentric</groupId> |
||||
<artifactId>spring-boot-admin-starter-server</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>commons-net</groupId> |
||||
<artifactId>commons-net</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.jcraft</groupId> |
||||
<artifactId>jsch</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>io.minio</groupId> |
||||
<artifactId>minio</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.apache.tika</groupId> |
||||
<artifactId>tika-core</artifactId> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,20 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-report</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<packaging>pom</packaging> |
||||
<name>${project.artifactId}</name> |
||||
<description>report 模块,主要实现数据可视化报表等功能。</description> |
||||
<modules> |
||||
<module>cjy-module-report-api</module> |
||||
<module>cjy-module-report-biz</module> |
||||
</modules> |
||||
</project> |
@ -1,21 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-report</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-report-api</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>report 模块 API,暴露给其它模块调用</description> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-common</artifactId> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,68 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-report</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-report-biz</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>report 模块,主要实现数据可视化报表等功能: |
||||
1. 基于「积木报表」实现,打印设计、报表设计、图形设计、大屏设计等。</description> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-report-api</artifactId> |
||||
<version>${revision}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-system-api</artifactId> |
||||
<version>${revision}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-operatelog</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-tenant</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-web</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-security</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-mybatis</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-test</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.jeecgframework.jimureport</groupId> |
||||
<artifactId>jimureport-spring-boot-starter</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>xerces</groupId> |
||||
<artifactId>xercesImpl</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.bstek.ureport</groupId> |
||||
<artifactId>ureport2-console</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-excel</artifactId> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,21 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-system</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<packaging>pom</packaging> |
||||
<name>${project.artifactId}</name> |
||||
<description>system 模块下,我们放通用业务,支撑上层的核心业务。 |
||||
例如说:用户、部门、权限、数据字典等等</description> |
||||
<modules> |
||||
<module>cjy-module-system-api</module> |
||||
<module>cjy-module-system-biz</module> |
||||
</modules> |
||||
</project> |
@ -1,26 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-system</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-system-api</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>system 模块 API,暴露给其它模块调用</description> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-common</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-starter-validation</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,109 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-system</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-system-biz</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>system 模块下,我们放通用业务,支撑上层的核心业务。 |
||||
例如说:用户、部门、权限、数据字典等等</description> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-system-api</artifactId> |
||||
<version>${revision}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-infra-api</artifactId> |
||||
<version>${revision}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-operatelog</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-data-permission</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-tenant</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-ip</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-security</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-starter-validation</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-mybatis</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-redis</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-job</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-mq</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-test</artifactId> |
||||
<scope>test</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-excel</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-starter-mail</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.xingyuv</groupId> |
||||
<artifactId>spring-boot-starter-justauth</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.github.binarywang</groupId> |
||||
<artifactId>wx-java-mp-spring-boot-starter</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.github.binarywang</groupId> |
||||
<artifactId>wx-java-miniapp-spring-boot-starter</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.aliyun</groupId> |
||||
<artifactId>aliyun-java-sdk-core</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.aliyun</groupId> |
||||
<artifactId>aliyun-java-sdk-dysmsapi</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.tencentcloudapi</groupId> |
||||
<artifactId>tencentcloud-sdk-java-sms</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.xingyuv</groupId> |
||||
<artifactId>spring-boot-starter-captcha-plus</artifactId> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,21 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-traceability</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<packaging>pom</packaging> |
||||
<name>${project.artifactId}</name> |
||||
<description>system 模块下,我们放通用业务,支撑上层的核心业务。 |
||||
例如说:用户、部门、权限、数据字典等等</description> |
||||
<modules> |
||||
<module>cjy-module-traceability-api</module> |
||||
<module>cjy-module-traceability-biz</module> |
||||
</modules> |
||||
</project> |
@ -1,26 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-traceability</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-traceability-api</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>traceability 模块 API,暴露给其它模块调用</description> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-common</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-starter-validation</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,109 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-traceability</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-traceability-biz</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>traceability 模块下,我们放通用业务,支撑上层的核心业务。 |
||||
</description> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-traceability-api</artifactId> |
||||
<version>${revision}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-infra-api</artifactId> |
||||
<version>${revision}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-operatelog</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-data-permission</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-tenant</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-biz-ip</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-security</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-starter-validation</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-mybatis</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-redis</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-job</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-mq</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-test</artifactId> |
||||
<scope>test</scope> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-excel</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-starter-mail</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.xingyuv</groupId> |
||||
<artifactId>spring-boot-starter-justauth</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.github.binarywang</groupId> |
||||
<artifactId>wx-java-mp-spring-boot-starter</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.github.binarywang</groupId> |
||||
<artifactId>wx-java-miniapp-spring-boot-starter</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.aliyun</groupId> |
||||
<artifactId>aliyun-java-sdk-core</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.aliyun</groupId> |
||||
<artifactId>aliyun-java-sdk-dysmsapi</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.tencentcloudapi</groupId> |
||||
<artifactId>tencentcloud-sdk-java-sms</artifactId> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.xingyuv</groupId> |
||||
<artifactId>spring-boot-starter-captcha-plus</artifactId> |
||||
</dependency> |
||||
</dependencies> |
||||
</project> |
@ -1,95 +0,0 @@ |
||||
package com.cjy.traceability.module.traceability.controller.admin.processingworkshop; |
||||
|
||||
import org.springframework.web.bind.annotation.*; |
||||
import javax.annotation.Resource; |
||||
import org.springframework.validation.annotation.Validated; |
||||
import org.springframework.security.access.prepost.PreAuthorize; |
||||
import io.swagger.v3.oas.annotations.tags.Tag; |
||||
import io.swagger.v3.oas.annotations.Parameter; |
||||
import io.swagger.v3.oas.annotations.Operation; |
||||
|
||||
import javax.validation.constraints.*; |
||||
import javax.validation.*; |
||||
import javax.servlet.http.*; |
||||
import java.util.*; |
||||
import java.io.IOException; |
||||
|
||||
import com.cjy.traceability.framework.common.pojo.PageParam; |
||||
import com.cjy.traceability.framework.common.pojo.PageResult; |
||||
import com.cjy.traceability.framework.common.pojo.CommonResult; |
||||
import com.cjy.traceability.framework.common.util.object.BeanUtils; |
||||
import static com.cjy.traceability.framework.common.pojo.CommonResult.success; |
||||
|
||||
import com.cjy.traceability.framework.excel.core.util.ExcelUtils; |
||||
|
||||
import com.cjy.traceability.framework.operatelog.core.annotations.OperateLog; |
||||
import static com.cjy.traceability.framework.operatelog.core.enums.OperateTypeEnum.*; |
||||
|
||||
import com.cjy.traceability.module.traceability.controller.admin.processingworkshop.vo.*; |
||||
import com.cjy.traceability.module.traceability.dal.dataobject.processingworkshop.ProcessingWorkshopDO; |
||||
import com.cjy.traceability.module.traceability.service.processingworkshop.ProcessingWorkshopService; |
||||
|
||||
@Tag(name = "管理后台 - 加工车间") |
||||
@RestController |
||||
@RequestMapping("/traceability/processing-workshop") |
||||
@Validated |
||||
public class ProcessingWorkshopController { |
||||
|
||||
@Resource |
||||
private ProcessingWorkshopService processingWorkshopService; |
||||
|
||||
@PostMapping("/create") |
||||
@Operation(summary = "创建加工车间") |
||||
@PreAuthorize("@ss.hasPermission('traceability:processing-workshop:create')") |
||||
public CommonResult<Long> createProcessingWorkshop(@Valid @RequestBody ProcessingWorkshopSaveReqVO createReqVO) { |
||||
return success(processingWorkshopService.createProcessingWorkshop(createReqVO)); |
||||
} |
||||
|
||||
@PutMapping("/update") |
||||
@Operation(summary = "更新加工车间") |
||||
@PreAuthorize("@ss.hasPermission('traceability:processing-workshop:update')") |
||||
public CommonResult<Boolean> updateProcessingWorkshop(@Valid @RequestBody ProcessingWorkshopSaveReqVO updateReqVO) { |
||||
processingWorkshopService.updateProcessingWorkshop(updateReqVO); |
||||
return success(true); |
||||
} |
||||
|
||||
@DeleteMapping("/delete") |
||||
@Operation(summary = "删除加工车间") |
||||
@Parameter(name = "id", description = "编号", required = true) |
||||
@PreAuthorize("@ss.hasPermission('traceability:processing-workshop:delete')") |
||||
public CommonResult<Boolean> deleteProcessingWorkshop(@RequestParam("id") Long id) { |
||||
processingWorkshopService.deleteProcessingWorkshop(id); |
||||
return success(true); |
||||
} |
||||
|
||||
@GetMapping("/get") |
||||
@Operation(summary = "获得加工车间") |
||||
@Parameter(name = "id", description = "编号", required = true, example = "1024") |
||||
@PreAuthorize("@ss.hasPermission('traceability:processing-workshop:query')") |
||||
public CommonResult<ProcessingWorkshopRespVO> getProcessingWorkshop(@RequestParam("id") Long id) { |
||||
ProcessingWorkshopDO processingWorkshop = processingWorkshopService.getProcessingWorkshop(id); |
||||
return success(BeanUtils.toBean(processingWorkshop, ProcessingWorkshopRespVO.class)); |
||||
} |
||||
|
||||
@GetMapping("/page") |
||||
@Operation(summary = "获得加工车间分页") |
||||
@PreAuthorize("@ss.hasPermission('traceability:processing-workshop:query')") |
||||
public CommonResult<PageResult<ProcessingWorkshopRespVO>> getProcessingWorkshopPage(@Valid ProcessingWorkshopPageReqVO pageReqVO) { |
||||
PageResult<ProcessingWorkshopDO> pageResult = processingWorkshopService.getProcessingWorkshopPage(pageReqVO); |
||||
return success(BeanUtils.toBean(pageResult, ProcessingWorkshopRespVO.class)); |
||||
} |
||||
|
||||
@GetMapping("/export-excel") |
||||
@Operation(summary = "导出加工车间 Excel") |
||||
@PreAuthorize("@ss.hasPermission('traceability:processing-workshop:export')") |
||||
@OperateLog(type = EXPORT) |
||||
public void exportProcessingWorkshopExcel(@Valid ProcessingWorkshopPageReqVO pageReqVO, |
||||
HttpServletResponse response) throws IOException { |
||||
pageReqVO.setPageSize(PageParam.PAGE_SIZE_NONE); |
||||
List<ProcessingWorkshopDO> list = processingWorkshopService.getProcessingWorkshopPage(pageReqVO).getList(); |
||||
// 导出 Excel
|
||||
ExcelUtils.write(response, "加工车间.xls", "数据", ProcessingWorkshopRespVO.class, |
||||
BeanUtils.toBean(list, ProcessingWorkshopRespVO.class)); |
||||
} |
||||
|
||||
} |
@ -1,61 +0,0 @@ |
||||
package com.cjy.traceability.module.traceability.controller.admin.processingworkshop.vo; |
||||
|
||||
import lombok.*; |
||||
import java.util.*; |
||||
import io.swagger.v3.oas.annotations.media.Schema; |
||||
import com.cjy.traceability.framework.common.pojo.PageParam; |
||||
import org.springframework.format.annotation.DateTimeFormat; |
||||
import java.time.LocalDateTime; |
||||
|
||||
import static com.cjy.traceability.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; |
||||
|
||||
@Schema(description = "管理后台 - 加工车间分页 Request VO") |
||||
@Data |
||||
@EqualsAndHashCode(callSuper = true) |
||||
@ToString(callSuper = true) |
||||
public class ProcessingWorkshopPageReqVO extends PageParam { |
||||
|
||||
@Schema(description = "车间名称", example = "李四") |
||||
private String workshopName; |
||||
|
||||
@Schema(description = "省") |
||||
private String areaProvince; |
||||
|
||||
@Schema(description = "市") |
||||
private String areaCity; |
||||
|
||||
@Schema(description = "县") |
||||
private String areaCounty; |
||||
|
||||
@Schema(description = "详细地址") |
||||
private String address; |
||||
|
||||
@Schema(description = "经度") |
||||
private String lon; |
||||
|
||||
@Schema(description = "纬度") |
||||
private String lat; |
||||
|
||||
@Schema(description = "车间面积") |
||||
private String workshopArea; |
||||
|
||||
@Schema(description = "负责人") |
||||
private String principal; |
||||
|
||||
@Schema(description = "联系电话") |
||||
private String contactNumber; |
||||
|
||||
@Schema(description = "车间状态1启用 2未启用") |
||||
private Integer state; |
||||
|
||||
@Schema(description = "车间图片") |
||||
private String workshopImage; |
||||
|
||||
@Schema(description = "数据状态 新增:0 修改:1删除:2") |
||||
private String delFlag; |
||||
|
||||
@Schema(description = "创建时间") |
||||
@DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) |
||||
private LocalDateTime[] createTime; |
||||
|
||||
} |
@ -1,76 +0,0 @@ |
||||
package com.cjy.traceability.module.traceability.controller.admin.processingworkshop.vo; |
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema; |
||||
import lombok.*; |
||||
import java.util.*; |
||||
import java.util.*; |
||||
import org.springframework.format.annotation.DateTimeFormat; |
||||
import java.time.LocalDateTime; |
||||
import com.alibaba.excel.annotation.*; |
||||
|
||||
@Schema(description = "管理后台 - 加工车间 Response VO") |
||||
@Data |
||||
@ExcelIgnoreUnannotated |
||||
public class ProcessingWorkshopRespVO { |
||||
|
||||
@Schema(description = "唯一id", requiredMode = Schema.RequiredMode.REQUIRED, example = "21784") |
||||
@ExcelProperty("唯一id") |
||||
private Long id; |
||||
|
||||
@Schema(description = "车间名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "李四") |
||||
@ExcelProperty("车间名称") |
||||
private String workshopName; |
||||
|
||||
@Schema(description = "省") |
||||
@ExcelProperty("省") |
||||
private String areaProvince; |
||||
|
||||
@Schema(description = "市") |
||||
@ExcelProperty("市") |
||||
private String areaCity; |
||||
|
||||
@Schema(description = "县") |
||||
@ExcelProperty("县") |
||||
private String areaCounty; |
||||
|
||||
@Schema(description = "详细地址") |
||||
@ExcelProperty("详细地址") |
||||
private String address; |
||||
|
||||
@Schema(description = "经度") |
||||
@ExcelProperty("经度") |
||||
private String lon; |
||||
|
||||
@Schema(description = "纬度") |
||||
@ExcelProperty("纬度") |
||||
private String lat; |
||||
|
||||
@Schema(description = "车间面积") |
||||
@ExcelProperty("车间面积") |
||||
private String workshopArea; |
||||
|
||||
@Schema(description = "负责人") |
||||
@ExcelProperty("负责人") |
||||
private String principal; |
||||
|
||||
@Schema(description = "联系电话") |
||||
@ExcelProperty("联系电话") |
||||
private String contactNumber; |
||||
|
||||
@Schema(description = "车间状态1启用 2未启用", requiredMode = Schema.RequiredMode.REQUIRED) |
||||
@ExcelProperty("车间状态1启用 2未启用") |
||||
private Integer state; |
||||
|
||||
@Schema(description = "车间图片") |
||||
@ExcelProperty("车间图片") |
||||
private String workshopImage; |
||||
|
||||
@Schema(description = "数据状态 新增:0 修改:1删除:2", requiredMode = Schema.RequiredMode.REQUIRED) |
||||
@ExcelProperty("数据状态 新增:0 修改:1删除:2") |
||||
private String delFlag; |
||||
|
||||
@Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED) |
||||
@ExcelProperty("创建时间") |
||||
private LocalDateTime createTime; |
||||
|
||||
} |
@ -1,57 +0,0 @@ |
||||
package com.cjy.traceability.module.traceability.controller.admin.processingworkshop.vo; |
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema; |
||||
import lombok.*; |
||||
import java.util.*; |
||||
import javax.validation.constraints.*; |
||||
|
||||
@Schema(description = "管理后台 - 加工车间新增/修改 Request VO") |
||||
@Data |
||||
public class ProcessingWorkshopSaveReqVO { |
||||
|
||||
@Schema(description = "唯一id", requiredMode = Schema.RequiredMode.REQUIRED, example = "21784") |
||||
private Long id; |
||||
|
||||
@Schema(description = "车间名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "李四") |
||||
@NotEmpty(message = "车间名称不能为空") |
||||
private String workshopName; |
||||
|
||||
@Schema(description = "省") |
||||
private String areaProvince; |
||||
|
||||
@Schema(description = "市") |
||||
private String areaCity; |
||||
|
||||
@Schema(description = "县") |
||||
private String areaCounty; |
||||
|
||||
@Schema(description = "详细地址") |
||||
private String address; |
||||
|
||||
@Schema(description = "经度") |
||||
private String lon; |
||||
|
||||
@Schema(description = "纬度") |
||||
private String lat; |
||||
|
||||
@Schema(description = "车间面积") |
||||
private String workshopArea; |
||||
|
||||
@Schema(description = "负责人") |
||||
private String principal; |
||||
|
||||
@Schema(description = "联系电话") |
||||
private String contactNumber; |
||||
|
||||
@Schema(description = "车间状态1启用 2未启用", requiredMode = Schema.RequiredMode.REQUIRED) |
||||
@NotNull(message = "车间状态1启用 2未启用不能为空") |
||||
private Integer state; |
||||
|
||||
@Schema(description = "车间图片") |
||||
private String workshopImage; |
||||
|
||||
@Schema(description = "数据状态 新增:0 修改:1删除:2", requiredMode = Schema.RequiredMode.REQUIRED) |
||||
@NotEmpty(message = "数据状态 新增:0 修改:1删除:2不能为空") |
||||
private String delFlag; |
||||
|
||||
} |
@ -1,83 +0,0 @@ |
||||
package com.cjy.traceability.module.traceability.dal.dataobject.processingworkshop; |
||||
|
||||
import lombok.*; |
||||
import java.util.*; |
||||
import java.time.LocalDateTime; |
||||
import java.time.LocalDateTime; |
||||
import com.baomidou.mybatisplus.annotation.*; |
||||
import com.cjy.traceability.framework.mybatis.core.dataobject.BaseDO; |
||||
|
||||
/** |
||||
* 加工车间 DO |
||||
* |
||||
* @author 芋道源码 |
||||
*/ |
||||
@TableName("traceability_processing_workshop") |
||||
@KeySequence("traceability_processing_workshop_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
|
||||
@Data |
||||
@EqualsAndHashCode(callSuper = true) |
||||
@ToString(callSuper = true) |
||||
@Builder |
||||
@NoArgsConstructor |
||||
@AllArgsConstructor |
||||
public class ProcessingWorkshopDO extends BaseDO { |
||||
|
||||
/** |
||||
* 唯一id |
||||
*/ |
||||
@TableId |
||||
private Long id; |
||||
/** |
||||
* 车间名称 |
||||
*/ |
||||
private String workshopName; |
||||
/** |
||||
* 省 |
||||
*/ |
||||
private String areaProvince; |
||||
/** |
||||
* 市 |
||||
*/ |
||||
private String areaCity; |
||||
/** |
||||
* 县 |
||||
*/ |
||||
private String areaCounty; |
||||
/** |
||||
* 详细地址 |
||||
*/ |
||||
private String address; |
||||
/** |
||||
* 经度 |
||||
*/ |
||||
private String lon; |
||||
/** |
||||
* 纬度 |
||||
*/ |
||||
private String lat; |
||||
/** |
||||
* 车间面积 |
||||
*/ |
||||
private String workshopArea; |
||||
/** |
||||
* 负责人 |
||||
*/ |
||||
private String principal; |
||||
/** |
||||
* 联系电话 |
||||
*/ |
||||
private String contactNumber; |
||||
/** |
||||
* 车间状态1启用 2未启用 |
||||
*/ |
||||
private Integer state; |
||||
/** |
||||
* 车间图片 |
||||
*/ |
||||
private String workshopImage; |
||||
/** |
||||
* 数据状态 新增:0 修改:1删除:2 |
||||
*/ |
||||
private String delFlag; |
||||
|
||||
} |
@ -1,39 +0,0 @@ |
||||
package com.cjy.traceability.module.traceability.dal.mysql.processingworkshop; |
||||
|
||||
import java.util.*; |
||||
|
||||
import com.cjy.traceability.framework.common.pojo.PageResult; |
||||
import com.cjy.traceability.framework.mybatis.core.query.LambdaQueryWrapperX; |
||||
import com.cjy.traceability.framework.mybatis.core.mapper.BaseMapperX; |
||||
import com.cjy.traceability.module.traceability.dal.dataobject.processingworkshop.ProcessingWorkshopDO; |
||||
import org.apache.ibatis.annotations.Mapper; |
||||
import com.cjy.traceability.module.traceability.controller.admin.processingworkshop.vo.*; |
||||
|
||||
/** |
||||
* 加工车间 Mapper |
||||
* |
||||
* @author 芋道源码 |
||||
*/ |
||||
@Mapper |
||||
public interface ProcessingWorkshopMapper extends BaseMapperX<ProcessingWorkshopDO> { |
||||
|
||||
default PageResult<ProcessingWorkshopDO> selectPage(ProcessingWorkshopPageReqVO reqVO) { |
||||
return selectPage(reqVO, new LambdaQueryWrapperX<ProcessingWorkshopDO>() |
||||
.likeIfPresent(ProcessingWorkshopDO::getWorkshopName, reqVO.getWorkshopName()) |
||||
.eqIfPresent(ProcessingWorkshopDO::getAreaProvince, reqVO.getAreaProvince()) |
||||
.eqIfPresent(ProcessingWorkshopDO::getAreaCity, reqVO.getAreaCity()) |
||||
.eqIfPresent(ProcessingWorkshopDO::getAreaCounty, reqVO.getAreaCounty()) |
||||
.eqIfPresent(ProcessingWorkshopDO::getAddress, reqVO.getAddress()) |
||||
.eqIfPresent(ProcessingWorkshopDO::getLon, reqVO.getLon()) |
||||
.eqIfPresent(ProcessingWorkshopDO::getLat, reqVO.getLat()) |
||||
.eqIfPresent(ProcessingWorkshopDO::getWorkshopArea, reqVO.getWorkshopArea()) |
||||
.eqIfPresent(ProcessingWorkshopDO::getPrincipal, reqVO.getPrincipal()) |
||||
.eqIfPresent(ProcessingWorkshopDO::getContactNumber, reqVO.getContactNumber()) |
||||
.eqIfPresent(ProcessingWorkshopDO::getState, reqVO.getState()) |
||||
.eqIfPresent(ProcessingWorkshopDO::getWorkshopImage, reqVO.getWorkshopImage()) |
||||
.eqIfPresent(ProcessingWorkshopDO::getDelFlag, reqVO.getDelFlag()) |
||||
.betweenIfPresent(ProcessingWorkshopDO::getCreateTime, reqVO.getCreateTime()) |
||||
.orderByDesc(ProcessingWorkshopDO::getId)); |
||||
} |
||||
|
||||
} |
@ -1,55 +0,0 @@ |
||||
package com.cjy.traceability.module.traceability.service.processingworkshop; |
||||
|
||||
import java.util.*; |
||||
import javax.validation.*; |
||||
import com.cjy.traceability.module.traceability.controller.admin.processingworkshop.vo.*; |
||||
import com.cjy.traceability.module.traceability.dal.dataobject.processingworkshop.ProcessingWorkshopDO; |
||||
import com.cjy.traceability.framework.common.pojo.PageResult; |
||||
import com.cjy.traceability.framework.common.pojo.PageParam; |
||||
|
||||
/** |
||||
* 加工车间 Service 接口 |
||||
* |
||||
* @author 芋道源码 |
||||
*/ |
||||
public interface ProcessingWorkshopService { |
||||
|
||||
/** |
||||
* 创建加工车间 |
||||
* |
||||
* @param createReqVO 创建信息 |
||||
* @return 编号 |
||||
*/ |
||||
Long createProcessingWorkshop(@Valid ProcessingWorkshopSaveReqVO createReqVO); |
||||
|
||||
/** |
||||
* 更新加工车间 |
||||
* |
||||
* @param updateReqVO 更新信息 |
||||
*/ |
||||
void updateProcessingWorkshop(@Valid ProcessingWorkshopSaveReqVO updateReqVO); |
||||
|
||||
/** |
||||
* 删除加工车间 |
||||
* |
||||
* @param id 编号 |
||||
*/ |
||||
void deleteProcessingWorkshop(Long id); |
||||
|
||||
/** |
||||
* 获得加工车间 |
||||
* |
||||
* @param id 编号 |
||||
* @return 加工车间 |
||||
*/ |
||||
ProcessingWorkshopDO getProcessingWorkshop(Long id); |
||||
|
||||
/** |
||||
* 获得加工车间分页 |
||||
* |
||||
* @param pageReqVO 分页查询 |
||||
* @return 加工车间分页 |
||||
*/ |
||||
PageResult<ProcessingWorkshopDO> getProcessingWorkshopPage(ProcessingWorkshopPageReqVO pageReqVO); |
||||
|
||||
} |
@ -1,71 +0,0 @@ |
||||
package com.cjy.traceability.module.traceability.service.processingworkshop; |
||||
|
||||
import com.cjy.traceability.framework.common.pojo.PageResult; |
||||
import com.cjy.traceability.framework.common.util.object.BeanUtils; |
||||
import com.cjy.traceability.module.traceability.controller.admin.processingworkshop.vo.ProcessingWorkshopPageReqVO; |
||||
import com.cjy.traceability.module.traceability.controller.admin.processingworkshop.vo.ProcessingWorkshopSaveReqVO; |
||||
import com.cjy.traceability.module.traceability.dal.dataobject.processingworkshop.ProcessingWorkshopDO; |
||||
import com.cjy.traceability.module.traceability.dal.mysql.processingworkshop.ProcessingWorkshopMapper; |
||||
import org.springframework.stereotype.Service; |
||||
import org.springframework.validation.annotation.Validated; |
||||
|
||||
import javax.annotation.Resource; |
||||
|
||||
import static com.cjy.traceability.framework.common.exception.util.ServiceExceptionUtil.exception; |
||||
import static com.cjy.traceability.module.traceability.enums.ErrorCodeConstants.*; |
||||
|
||||
/** |
||||
* 加工车间 Service 实现类 |
||||
* |
||||
* @author 芋道源码 |
||||
*/ |
||||
@Service |
||||
@Validated |
||||
public class ProcessingWorkshopServiceImpl implements ProcessingWorkshopService { |
||||
|
||||
@Resource |
||||
private ProcessingWorkshopMapper processingWorkshopMapper; |
||||
|
||||
@Override |
||||
public Long createProcessingWorkshop(ProcessingWorkshopSaveReqVO createReqVO) { |
||||
// 插入
|
||||
ProcessingWorkshopDO processingWorkshop = BeanUtils.toBean(createReqVO, ProcessingWorkshopDO.class); |
||||
processingWorkshopMapper.insert(processingWorkshop); |
||||
// 返回
|
||||
return processingWorkshop.getId(); |
||||
} |
||||
|
||||
@Override |
||||
public void updateProcessingWorkshop(ProcessingWorkshopSaveReqVO updateReqVO) { |
||||
// 校验存在
|
||||
validateProcessingWorkshopExists(updateReqVO.getId()); |
||||
// 更新
|
||||
ProcessingWorkshopDO updateObj = BeanUtils.toBean(updateReqVO, ProcessingWorkshopDO.class); |
||||
processingWorkshopMapper.updateById(updateObj); |
||||
} |
||||
|
||||
@Override |
||||
public void deleteProcessingWorkshop(Long id) { |
||||
// 校验存在
|
||||
validateProcessingWorkshopExists(id); |
||||
// 删除
|
||||
processingWorkshopMapper.deleteById(id); |
||||
} |
||||
|
||||
private void validateProcessingWorkshopExists(Long id) { |
||||
if (processingWorkshopMapper.selectById(id) == null) { |
||||
throw exception(PROCESSING_WORKSHOP_NOT_EXISTS); |
||||
} |
||||
} |
||||
|
||||
@Override |
||||
public ProcessingWorkshopDO getProcessingWorkshop(Long id) { |
||||
return processingWorkshopMapper.selectById(id); |
||||
} |
||||
|
||||
@Override |
||||
public PageResult<ProcessingWorkshopDO> getProcessingWorkshopPage(ProcessingWorkshopPageReqVO pageReqVO) { |
||||
return processingWorkshopMapper.selectPage(pageReqVO); |
||||
} |
||||
|
||||
} |
@ -1,61 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
<parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
</parent> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-server</artifactId> |
||||
<version>2.0.1-jdk8-snapshot</version> |
||||
<name>${project.artifactId}</name> |
||||
<description>后端 Server 的主项目,通过引入需要 cjy-module-xxx 的依赖, |
||||
从而实现提供 RESTful API 给 cjy-ui-admin、cjy-ui-user 等前端项目。 |
||||
本质上来说,它就是个空壳(容器)!</description> |
||||
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> |
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-system-biz</artifactId> |
||||
<version>${revision}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-infra-biz</artifactId> |
||||
<version>${revision}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-module-report-biz</artifactId> |
||||
<version>${revision}</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-configuration-processor</artifactId> |
||||
<optional>true</optional> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.cjy</groupId> |
||||
<artifactId>cjy-spring-boot-starter-protection</artifactId> |
||||
</dependency> |
||||
</dependencies> |
||||
<build> |
||||
<finalName>${project.artifactId}</finalName> |
||||
<plugins> |
||||
<plugin> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-maven-plugin</artifactId> |
||||
<version>${spring.boot.version}</version> |
||||
<executions> |
||||
<execution> |
||||
<goals> |
||||
<goal>repackage</goal> |
||||
</goals> |
||||
</execution> |
||||
</executions> |
||||
</plugin> |
||||
</plugins> |
||||
</build> |
||||
</project> |
Loading…
Reference in new issue