• fshenye's avatar
    1. 预约记录添加科室名字,医生名字 · 64b55db3
    fshenye authored
    2. 导医记录数据脱敏
    3. 预约记录数据脱敏
    4. 导医推荐记录数据脱敏
    5. 升级hutool工具,支持脱敏工具
    6. 新增用户添加同名用户去重限制
    64b55db3
pom.xml 9.37 KB
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <parent>
        <artifactId>spring-cloud-dependencies-parent</artifactId>
        <groupId>org.springframework.cloud</groupId>
        <version>2.1.3.RELEASE</version>
        <relativePath/>
    </parent>
    <modelVersion>4.0.0</modelVersion>

    <artifactId>cloud-common-bom</artifactId>
    <packaging>pom</packaging>
    <version>${sict.version}</version>
    <description>公共版本控制</description>

    <properties>
        <sict.version>1.2.0</sict.version>
        <jackson.modules>2.9.6</jackson.modules>
        <mybatis-plus.version>3.3.2</mybatis-plus.version>
        <mysql.connector.version>8.0.15</mysql.connector.version>
        <swagger.core.version>1.5.22</swagger.core.version>
        <swagger.version>2.9.2</swagger.version>
        <hutool.version>5.7.0</hutool.version>
        <poi.version>4.1.0</poi.version>
        <pinyin4j.version>2.5.1</pinyin4j.version>
        <ttl.version>2.10.1</ttl.version>
        <kaptcha.version>0.0.9</kaptcha.version>
        <minio.version>6.0.8</minio.version>
        <orika.version>1.4.6</orika.version>
        <commons.lang3.version>3.9</commons.lang3.version>
        <security.oauth.version>2.3.4.RELEASE</security.oauth.version>
        <javaformat.plugin.version>0.0.23</javaformat.plugin.version>
        <cloud.plugin.version>1.0.0</cloud.plugin.version>
        <mbp.dynamic.version>3.1.1</mbp.dynamic.version>
    </properties>

    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>cn.sh.stc.sict</groupId>
                <artifactId>cloud-upms-api</artifactId>
                <version>${sict.version}</version>
            </dependency>
            <dependency>
                <groupId>com.baomidou</groupId>
                <artifactId>dynamic-datasource-spring-boot-starter</artifactId>
                <version>${mbp.dynamic.version}</version>
            </dependency>
            <dependency>
                <groupId>cn.sh.stc.sict</groupId>
                <artifactId>cloud-common-minio</artifactId>
                <version>${sict.version}</version>
            </dependency>
            <dependency>
                <groupId>cn.sh.stc.sict</groupId>
                <artifactId>cloud-common-core</artifactId>
                <version>${sict.version}</version>
            </dependency>
<!--            <dependency>-->
<!--                <groupId>cn.sh.stc.sict</groupId>-->
<!--                <artifactId>cloud-auth-api</artifactId>-->
<!--                <version>${sict.version}</version>-->
<!--            </dependency>-->
            <dependency>
                <groupId>cn.sh.stc.sict</groupId>
                <artifactId>cloud-common-dynamic-gateway</artifactId>
                <version>${sict.version}</version>
            </dependency>
            <dependency>
                <groupId>cn.sh.stc.sict</groupId>
                <artifactId>cloud-common-gateway</artifactId>
                <version>${sict.version}</version>
            </dependency>
            <dependency>
                <groupId>cn.sh.stc.sict</groupId>
                <artifactId>cloud-common-security</artifactId>
                <version>${sict.version}</version>
            </dependency>
            <dependency>
                <groupId>cn.sh.stc.sict</groupId>
                <artifactId>cloud-common-data</artifactId>
                <version>${sict.version}</version>
            </dependency>
            <dependency>
                <groupId>cn.sh.stc.sict</groupId>
                <artifactId>cloud-common-swagger</artifactId>
                <version>${sict.version}</version>
            </dependency>
            <dependency>
                <groupId>cn.sh.stc.sict</groupId>
                <artifactId>cloud-common-log</artifactId>
                <version>${sict.version}</version>
            </dependency>
            <!-- 实体映射工具 -->
            <dependency>
                <groupId>ma.glasnost.orika</groupId>
                <artifactId>orika-core</artifactId>
                <version>${orika.version}</version>
            </dependency>
            <!--验证码-->
            <dependency>
                <groupId>com.github.axet</groupId>
                <artifactId>kaptcha</artifactId>
                <version>${kaptcha.version}</version>
            </dependency>
            <!--hutool-->
            <dependency>
                <groupId>cn.hutool</groupId>
                <artifactId>hutool-all</artifactId>
                <version>${hutool.version}</version>
            </dependency>
            <!--TTL-->
            <dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>transmittable-thread-local</artifactId>
                <version>${ttl.version}</version>
            </dependency>
            <!-- 拼音 -->
            <dependency>
                <groupId>com.belerweb</groupId>
                <artifactId>pinyin4j</artifactId>
                <version>${pinyin4j.version}</version>
            </dependency>
            <!--jackson模块-->
            <dependency>
                <groupId>com.fasterxml.jackson.module</groupId>
                <artifactId>jackson-modules-java8</artifactId>
                <version>${jackson.modules}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
            <!-- minio -->
            <dependency>
                <groupId>io.minio</groupId>
                <artifactId>minio</artifactId>
                <version>${minio.version}</version>
            </dependency>
            <!--mybatis plus extension,包含了mybatis plus core-->
            <dependency>
                <groupId>com.baomidou</groupId>
                <artifactId>mybatis-plus-extension</artifactId>
                <version>${mybatis-plus.version}</version>
            </dependency>
            <!--mybatis-->
            <dependency>
                <groupId>com.baomidou</groupId>
                <artifactId>mybatis-plus-boot-starter</artifactId>
                <version>${mybatis-plus.version}</version>
            </dependency>
            <!--mysql 驱动-->
            <dependency>
                <groupId>mysql</groupId>
                <artifactId>mysql-connector-java</artifactId>
                <version>${mysql.connector.version}</version>
            </dependency>
            <!--swagger 最新依赖内置版本-->
            <dependency>
                <groupId>io.swagger</groupId>
                <artifactId>swagger-models</artifactId>
                <version>${swagger.core.version}</version>
            </dependency>
            <dependency>
                <groupId>io.swagger</groupId>
                <artifactId>swagger-annotations</artifactId>
                <version>${swagger.core.version}</version>
            </dependency>
            <!--swagger 依赖-->
            <dependency>
                <groupId>io.springfox</groupId>
                <artifactId>springfox-swagger2</artifactId>
                <version>${swagger.version}</version>
            </dependency>
            <dependency>
                <groupId>io.springfox</groupId>
                <artifactId>springfox-swagger-ui</artifactId>
                <version>${swagger.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.commons</groupId>
                <artifactId>commons-lang3</artifactId>
                <version>${commons.lang3.version}</version>
            </dependency>
            <!--稳定版本,替代spring security bom内置-->
            <dependency>
                <groupId>org.springframework.security.oauth</groupId>
                <artifactId>spring-security-oauth2</artifactId>
                <version>${security.oauth.version}</version>
            </dependency>
        </dependencies>
    </dependencyManagement>

    <build>
        <plugins>
            <!--避免和parent bom坐标不一致 -->
<!--            <plugin>-->
<!--                <groupId>cn.sh.stc.sict.plugin</groupId>-->
<!--                <artifactId>spring-cloud-maven-plugin</artifactId>-->
<!--                <version>${cloud.plugin.version}</version>-->
<!--                <executions>-->
<!--                    <execution>-->
<!--                        <phase>package</phase>-->
<!--                        <goals>-->
<!--                            <goal>info</goal>-->
<!--                        </goals>-->
<!--                    </execution>-->
<!--                </executions>-->
<!--            </plugin>-->
            <!--代码格式插件,默认使用spring 规则-->
            <plugin>
                <groupId>io.spring.javaformat</groupId>
                <artifactId>spring-javaformat-maven-plugin</artifactId>
                <version>${javaformat.plugin.version}</version>
            </plugin>
        </plugins>
    </build>

    <pluginRepositories>
        <pluginRepository>
            <id>aliyun-plugin</id>
            <url>https://maven.aliyun.com/repository/public</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </pluginRepository>
    </pluginRepositories>
</project>