<?xml version="1.0" encoding="UTF-8"?>

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.1.14.RELEASE</version> <!-- lookup parent from repository -->
    </parent>

    <groupId>com.tydic.zycm</groupId>
    <artifactId>dyc-parent</artifactId>
    <version>1.0.0-SNAPSHOT</version>

    <packaging>pom</packaging>
    <name>dyc-parent</name>
    <description>迪易采产品公共父工程（1.0.0）</description>

    <!-- 所有环境都相同的属性 -->
    <properties>
        <!--项目相关-->
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
        <java.version>1.8</java.version>
        <junit.version>4.12</junit.version>
        <!--SpringBoot-->
        <spring.boot.version>2.1.14.RELEASE</spring.boot.version>
        <freemark.version>2.3.23</freemark.version>
        <spring.version>5.1.6.RELEASE</spring.version>
        <!--SpringCloud-->
        <spring-cloud.version>Greenwich.SR1</spring-cloud.version>
        <spring-cloud-nacos.version>0.9.0.RELEASE</spring-cloud-nacos.version>
        <!--插件相关-->
        <!--        <plugin.version>2.1.1-SNAPSHOT</plugin.version>-->
        <plugin.version>3.1.5-SNAPSHOT</plugin.version>
        <net.version>3.3</net.version>
        <plugin-annotation.version>1.0-SNAPSHOT</plugin-annotation.version>

        <!--Dubbo-->
        <dubbo.version>2.7.2</dubbo.version>
        <dubbo-spring-boot-starter.version>2.7.1</dubbo-spring-boot-starter.version>
        <alibaba-dubbo-spring-boot-starter.version>0.2.1.RELEASE</alibaba-dubbo-spring-boot-starter.version>
        <edas-dubbo-extension.version>2.0.2</edas-dubbo-extension.version>
        <dubbo-registry-nacos.version>2.7.2</dubbo-registry-nacos.version>
        <!--ZK-->
        <zookeeper.version>3.4.13</zookeeper.version>
        <curator.version>4.0.1</curator.version>

        <!--HSF-->
        <spring-cloud-starter-hsf.version>1.3</spring-cloud-starter-hsf.version>
        <spring-cloud-starter-pandora.version>1.3</spring-cloud-starter-pandora.version>
        <config-client.version>2.0.3-open</config-client.version>

        <!--Nacos-->
        <nacos-client.version>1.0.0</nacos-client.version>

        <!--DB-->
        <mysql.version>5.1.46</mysql.version>
        <mybatis-spring-boot-starter.version>2.0.0</mybatis-spring-boot-starter.version>
        <druid-spring-boot-starter.version>1.1.14</druid-spring-boot-starter.version>

        <!--haotian-lombok-->
        <lombok.version>1.18.6-4</lombok.version>

        <!--JSON-->
        <fastjson.version>1.2.83</fastjson.version>

        <!--Jedis-->
        <jedis.version>2.9.0</jedis.version>
        <protostuff-core.version>1.4.2</protostuff-core.version>
        <protostuff-runtime.version>1.4.2</protostuff-runtime.version>
        <lettuce-core.version>5.1.4.RELEASE</lettuce-core.version>

        <!--OSS-->
        <aliyun-sdk-oss.version>3.4.2</aliyun-sdk-oss.version>

        <!--Http-->
        <httpcore.version>4.4.3</httpcore.version>
        <httpclient.version>4.5.1</httpclient.version>

        <cas-client-cluster-logout.version>3.5.1</cas-client-cluster-logout.version>

        <!--Log-->
        <slf4j.version>1.7.26</slf4j.version>
        <log4j-slf4j-impl.version>2.11.2</log4j-slf4j-impl.version>
        <log4j.version>2.17.1</log4j.version>

        <!--Commons-->
        <commons-lang3.version>3.8.1</commons-lang3.version>
        <commons-codec.version>1.11</commons-codec.version>
        <jstl.verion>1.2</jstl.verion>
        <javax.servlet-api.version>4.0.1</javax.servlet-api.version>
        <servlet-api.version>2.5</servlet-api.version>
        <validation-api.version>2.0.1.Final</validation-api.version>
        <hibernate-validator.version>6.0.17.Final</hibernate-validator.version>
        <poi.version>4.0.1</poi.version>
        <jackson.version>2.9.10</jackson.version>
        <ons.client.version>1.8.8.Final</ons.client.version>

        <itextpdf.version>5.5.13</itextpdf.version>
        <itext-asian.version>5.2.0</itext-asian.version>
        <jdexpress.version>2.0</jdexpress.version>
        <pagehelper.version>1.2.10</pagehelper.version>
        <commons-httpclient.version>3.1</commons-httpclient.version>
        <json-lib.version>2.4</json-lib.version>
        <commons-pool.version>1.6</commons-pool.version>
        <jackson-core-asl.version>1.9.13</jackson-core-asl.version>

        <es.version>6.4.3</es.version>
        <sentinel.version>2.1.0.RELEASE</sentinel.version>
        <skywalking.version>8.3.0</skywalking.version>
        <skywalking.monitor.version>1.0.0-SNAPSHOT</skywalking.monitor.version>
        <actuator.version>1.0.0-SNAPSHOT</actuator.version>
        <!--本机调用RPC服务解决方案 版本-->
        <native.rpc.version>1.0.0-SNAPSHOT</native.rpc.version>
<!--        <dyc.base.version>2.0.9-SNAPSHOT</dyc.base.version>-->
        <dyc.base.version>3.1.0-SNAPSHOT</dyc.base.version>
        <datasync-event-starter.version>1.2.0</datasync-event-starter.version>
        <override-extension-starter.version>1.0.0-SNAPSHOT</override-extension-starter.version>

        <transaction.version>1.0.0-SNAPSHOT</transaction.version>
        <logger.version>1.0.0</logger.version>
        <!--hsf插件-->
        <hsf.plugin.version>1.0.0-SNAPSHOT</hsf.plugin.version>

        <dyc.resource.version>3.1.0-SNAPSHOT</dyc.resource.version>

        <!-- mq版本 -->
        <dyc.plugin.mq.version>3.1.0</dyc.plugin.mq.version>
        <dyc.plugin.mq.client.version>3.1.0</dyc.plugin.mq.client.version>
    </properties>

    <!-- 定义Profile，以选择正确的运行环境 -->


    <profiles>

        <!--迪易采产品内部依赖版本管理3.2.0（增加商城寻源功能） -start-->
        <!--3.2.0-dev-->
        <profile>
            <!--cloud环境-->
            <id>dev</id>
            <activation>
                <activeByDefault>true</activeByDefault>
                <!-- activate if system properties 'env=uat' -->
                <property>
                    <name>env</name>
                    <value>dev</value>
                </property>
            </activation>
            <properties>
                <!--业务中心层依赖 old-center-->
                <diyicai.umc.version>2.1.0-CLOUD-TEST-SNAPSHOT</diyicai.umc.version>

                <!-- 业务中心层依赖 -->
                <diyicai.cfc.version>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.cfc.version>
                <diyicai.plugin.encoded.version>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.plugin.encoded.version>
                <diyicai.ucc.version>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.ucc.version>
                <diyicai.uccmall.version>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.uccmall.version>
                <diyicai.contract.version>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.contract.version>
                <diyicai.uec.version>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.uec.version>
                <diyicai.agr.version>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.agr.version>
                <diyicai.active.version>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.active.version>
                <diyicai.fsc.version>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.fsc.version>
                <diyicai.uoc.version>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.uoc.version>
                <diyicai.ppc.version>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.ppc.version>
                <diyicai.authority.plus.version>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.authority.plus.version>
                <diyicai.umc.plus.version>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.umc.plus.version>
                <diyicai.uocpro.versin>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.uocpro.versin>
                <diyicai.saas.atom.version>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.saas.atom.version>
                <diyicai.saas.version>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.saas.version>
                <diyicai.agrpro.version>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.agrpro.version>
                <diyicai.sscpro.version>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.sscpro.version>
                <diyicai.plugin.version>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.plugin.version>
                <diyicai.ubcpro.versin>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.ubcpro.versin>
                <diyicai.inc.version>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.inc.version>
                <diyicai.activity.version>3.2.0-CLOUD-DEV-SNAPSHOT</diyicai.activity.version>
                <!--组件-->
                <!--                <diyicai.rpc.version>1.0.0-CLOUD-SNAPSHOT</diyicai.rpc.version>-->
                <!--nacos升级2.1.1放开下面两个配置即可（注释上面一条）-->
                <diyicai.rpc.version>2.1.1-CLOUD-SNAPSHOT</diyicai.rpc.version>
                <nacos-client.version>2.1.1</nacos-client.version>
                <diyicai.se.version>3.1.0-CLOUD-DEV-SNAPSHOT</diyicai.se.version>
                <diyicai.woc.version>1.0.0-CLOUD-DEV-SNAPSHOT</diyicai.woc.version>
                <diyicai.osworkflow.versin>3.4.1-CLOUD-DEV-SNAPSHOT</diyicai.osworkflow.versin>
                <diyicai.newOsworkflow.versin>4.10.0-CLOUD-SNAPSHOT</diyicai.newOsworkflow.versin>
                <diyicai.newApprove.version>4.10.0-CLOUD-SNAPSHOT</diyicai.newApprove.version>

                <diyicai.uac.version>2.2.0-SNAPSHOT</diyicai.uac.version>
                <diyicai.report.form.version>1.0.0-SNAPSHOT</diyicai.report.form.version>
                <diyicai.ulc.version>2.0.0-CLOUD-TEST-SNAPSHOT</diyicai.ulc.version>
                <diyicai.payment.version>2.0.0-CLOUD-TEST-SNAPSHOT</diyicai.payment.version>
                <diyicai.picker.version>1.1.1</diyicai.picker.version>
                <zycm.version>3.2.0-CLOUD-DEV-SNAPSHOT</zycm.version>
            </properties>
        </profile>
        <profile>
            <!--cloud环境-->
            <id>test</id>
            <activation>
                <!-- activate if system properties 'env=uat' -->
                <property>
                    <name>env</name>
                    <value>test</value>
                </property>
            </activation>
            <properties>
                <!--业务中心层依赖 old-center-->
                <diyicai.umc.version>2.1.0-CLOUD-TEST-SNAPSHOT</diyicai.umc.version>

                <!-- 业务中心层依赖 -->
                <diyicai.cfc.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.cfc.version>
                <diyicai.plugin.encoded.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.plugin.encoded.version>
                <diyicai.ucc.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.ucc.version>
                <diyicai.uccmall.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.uccmall.version>
                <diyicai.contract.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.contract.version>
                <diyicai.uec.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.uec.version>
                <diyicai.agr.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.agr.version>
                <diyicai.active.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.active.version>
                <diyicai.fsc.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.fsc.version>
                <diyicai.uoc.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.uoc.version>
                <diyicai.ppc.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.ppc.version>
                <diyicai.authority.plus.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.authority.plus.version>
                <diyicai.umc.plus.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.umc.plus.version>
                <diyicai.uocpro.versin>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.uocpro.versin>
                <diyicai.saas.atom.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.saas.atom.version>
                <diyicai.saas.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.saas.version>
                <diyicai.agrpro.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.agrpro.version>
                <diyicai.sscpro.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.sscpro.version>
                <diyicai.plugin.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.plugin.version>
                <diyicai.ubcpro.versin>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.ubcpro.versin>
                <diyicai.inc.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.inc.version>
                <diyicai.activity.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.activity.version>
                <!--组件-->
                <!--                <diyicai.rpc.version>1.0.0-CLOUD-SNAPSHOT</diyicai.rpc.version>-->
                <!--nacos升级2.1.1放开下面两个配置即可（注释上面一条）-->
                <diyicai.rpc.version>2.1.1-CLOUD-SNAPSHOT</diyicai.rpc.version>
                <nacos-client.version>2.1.1</nacos-client.version>
                <diyicai.se.version>3.1.0-CLOUD-DEV-SNAPSHOT</diyicai.se.version>
                <diyicai.woc.version>1.0.0-CLOUD-TEST-SNAPSHOT</diyicai.woc.version>
                <diyicai.osworkflow.versin>3.4.1-CLOUD-TEST-SNAPSHOT</diyicai.osworkflow.versin>
                <diyicai.newOsworkflow.versin>4.10.0-CLOUD-SNAPSHOT</diyicai.newOsworkflow.versin>
                <diyicai.newApprove.version>4.10.0-CLOUD-SNAPSHOT</diyicai.newApprove.version>

                <diyicai.uac.version>2.2.0-SNAPSHOT</diyicai.uac.version>
                <diyicai.report.form.version>1.0.0-SNAPSHOT</diyicai.report.form.version>
                <diyicai.ulc.version>2.0.0-CLOUD-TEST-SNAPSHOT</diyicai.ulc.version>
                <diyicai.payment.version>2.0.0-CLOUD-TEST-SNAPSHOT</diyicai.payment.version>
                <diyicai.picker.version>1.1.1</diyicai.picker.version>
                <zycm.version>3.2.0-CLOUD-TEST-SNAPSHOT</zycm.version>
            </properties>
        </profile>
        <profile>
            <!--cloud环境-->
            <id>uat</id>
            <activation>
                <!-- activate if system properties 'env=uat' -->
                <property>
                    <name>env</name>
                    <value>uat</value>
                </property>
            </activation>
            <properties>
                <!--业务中心层依赖 old-center-->
                <diyicai.umc.version>2.1.0-CLOUD-TEST-SNAPSHOT</diyicai.umc.version>

                <!-- 业务中心层依赖 -->
                <diyicai.cfc.version>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.cfc.version>
                <diyicai.plugin.encoded.version>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.plugin.encoded.version>
                <diyicai.ucc.version>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.ucc.version>
                <diyicai.uccmall.version>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.uccmall.version>
                <diyicai.contract.version>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.contract.version>
                <diyicai.uec.version>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.uec.version>
                <diyicai.agr.version>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.agr.version>
                <diyicai.active.version>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.active.version>
                <diyicai.fsc.version>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.fsc.version>
                <diyicai.uoc.version>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.uoc.version>
                <diyicai.ppc.version>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.ppc.version>
                <diyicai.authority.plus.version>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.authority.plus.version>
                <diyicai.umc.plus.version>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.umc.plus.version>
                <diyicai.uocpro.versin>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.uocpro.versin>
                <diyicai.saas.atom.version>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.saas.atom.version>
                <diyicai.saas.version>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.saas.version>
                <diyicai.agrpro.version>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.agrpro.version>
                <diyicai.sscpro.version>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.sscpro.version>
                <diyicai.plugin.version>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.plugin.version>
                <diyicai.ubcpro.versin>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.ubcpro.versin>
                <diyicai.inc.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.inc.version>
                <diyicai.activity.version>3.2.0-CLOUD-UAT-SNAPSHOT</diyicai.activity.version>
                <!--组件-->
                <!--                <diyicai.rpc.version>1.0.0-CLOUD-SNAPSHOT</diyicai.rpc.version>-->
                <!--nacos升级2.1.1放开下面两个配置即可（注释上面一条）-->
                <diyicai.rpc.version>2.1.1-CLOUD-SNAPSHOT</diyicai.rpc.version>
                <nacos-client.version>2.1.1</nacos-client.version>
                <diyicai.se.version>3.1.0-CLOUD-DEV-SNAPSHOT</diyicai.se.version>
                <diyicai.woc.version>1.0.0-CLOUD-TEST-SNAPSHOT</diyicai.woc.version>
                <diyicai.osworkflow.versin>3.4.1-CLOUD-TEST-SNAPSHOT</diyicai.osworkflow.versin>
                <diyicai.newOsworkflow.versin>4.0.0-CLOUD-SNAPSHOT</diyicai.newOsworkflow.versin>
                <diyicai.newApprove.version>4.0.0-CLOUD-SNAPSHOT</diyicai.newApprove.version>

                <diyicai.uac.version>2.2.0-SNAPSHOT</diyicai.uac.version>
                <diyicai.report.form.version>1.0.0-SNAPSHOT</diyicai.report.form.version>
                <diyicai.ulc.version>2.0.0-CLOUD-TEST-SNAPSHOT</diyicai.ulc.version>
                <diyicai.payment.version>2.0.0-CLOUD-TEST-SNAPSHOT</diyicai.payment.version>
                <diyicai.picker.version>1.1.1</diyicai.picker.version>
                <zycm.version>3.2.0-CLOUD-UAT-SNAPSHOT</zycm.version>
            </properties>
        </profile>


        <!--prod（历史版本）-->
        <profile>
            <!--生产环境-->
            <id>prod</id>
            <activation>
                <!-- activate if system properties 'env=prod' -->
                <property>
                    <name>env</name>
                    <value>prod</value>
                </property>
            </activation>
            <properties>
                <deploy.env>prod</deploy.env>
                <!-- 通用中心层依赖 -->
                <diyicai.uac.version>2.2.0-SNAPSHOT</diyicai.uac.version>
                <diyicai.report.form.version>1.0.0-SNAPSHOT</diyicai.report.form.version>
                <diyicai.ulc.version>2.0.0-CLOUD-PROD-SNAPSHOT</diyicai.ulc.version>
                <diyicai.payment.version>2.0.0-CLOUD-PROD-SNAPSHOT</diyicai.payment.version>

                <!-- 业务中心层依赖 -->
                <diyicai.rpc.version>1.0.0-CLOUD-SNAPSHOT</diyicai.rpc.version>
                <diyicai.umc.version>2.1.0-CLOUD-PROD-SNAPSHOT</diyicai.umc.version>
                <diyicai.cfc.version>2.1.0-CLOUD-PROD-SNAPSHOT</diyicai.cfc.version>
                <diyicai.plugin.encoded.version>2.1.0-CLOUD-PROD-SNAPSHOT</diyicai.plugin.encoded.version>
                <diyicai.ucc.version>2.1.0-CLOUD-PROD-SNAPSHOT</diyicai.ucc.version>
                <diyicai.uccmall.version>2.1.0-CLOUD-PROD-SNAPSHOT</diyicai.uccmall.version>
                <diyicai.contract.version>2.1.0-CLOUD-PROD-SNAPSHOT</diyicai.contract.version>
                <diyicai.uec.version>2.1.0-CLOUD-PROD-SNAPSHOT</diyicai.uec.version>
                <diyicai.agr.version>2.1.0-CLOUD-PROD-SNAPSHOT</diyicai.agr.version>
                <diyicai.active.version>2.1.0-CLOUD-PROD-SNAPSHOT</diyicai.active.version>
                <diyicai.fsc.version>2.1.0-CLOUD-PROD-SNAPSHOT</diyicai.fsc.version>
                <diyicai.uoc.version>2.1.0-CLOUD-PROD-SNAPSHOT</diyicai.uoc.version>
                <diyicai.ppc.version>2.1.0-CLOUD-PROD-SNAPSHOT</diyicai.ppc.version>
                <diyicai.se.version>1.1.0-CLOUD-PROD-SNAPSHOT</diyicai.se.version>
                <diyicai.woc.version>1.0.0-CLOUD-PROD-SNAPSHOT</diyicai.woc.version>
                <diyicai.authority.plus.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.authority.plus.version>
                <diyicai.umc.plus.version>3.2.0-CLOUD-TEST-SNAPSHOT</diyicai.umc.plus.version>

                <diyicai.uocpro.versin>3.0.0-CLOUD-PROD-SNAPSHOT</diyicai.uocpro.versin>
                <diyicai.osworkflow.versin>3.4.1-CLOUD-UAT-SNAPSHOT</diyicai.osworkflow.versin>
                <diyicai.saas.atom.version>3.0.0-CLOUD-UAT-SNAPSHOT</diyicai.saas.atom.version>

                <diyicai.newOsworkflow.versin>4.10.0-CLOUD-SNAPSHOT</diyicai.newOsworkflow.versin>
                <diyicai.newApprove.version>4.10.0-CLOUD-SNAPSHOT</diyicai.newApprove.version>
                <diyicai.picker.version>1.1.1</diyicai.picker.version>
                <zycm.version>3.2.0-CLOUD-PROD-SNAPSHOT</zycm.version>
                <diyicai.plugin.version>3.2.0-CLOUD-PROD-SNAPSHOT</diyicai.plugin.version>
            </properties>
        </profile>

    </profiles>

    <dependencyManagement>
        <dependencies>
            <!--ZYCM项目相关定义开始 -->
            <dependency>
                <groupId>com.tydic.zycm</groupId>
                <artifactId>authority-center-api</artifactId>
                <version>${zycm.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.zycm</groupId>
                <artifactId>cfc-api</artifactId>
                <version>${zycm.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.zycm</groupId>
                <artifactId>supplier-center-api</artifactId>
                <version>${zycm.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.zycm</groupId>
                <artifactId>umc-center-api</artifactId>
                <version>${zycm.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.zycm</groupId>
                <artifactId>base-common</artifactId>
                <version>${zycm.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.zycm</groupId>
                <artifactId>cfc-api</artifactId>
                <version>${zycm.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.zycm</groupId>
                <artifactId>umc-function-api</artifactId>
                <version>${zycm.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.zycm</groupId>
                <artifactId>ppc-api</artifactId>
                <version>${zycm.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.zycm</groupId>
                <artifactId>contract-api</artifactId>
                <version>${zycm.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.zycm</groupId>
                <artifactId>ucc-common-api</artifactId>
                <version>${zycm.version}</version>
            </dependency>
            <!--dyc项目相关定义开始 -->
            <dependency>
                <groupId>com.ohaotian.venus</groupId>
                <artifactId>biz-override-extension-starter</artifactId>
                <version>${override-extension-starter.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>fsc-module</artifactId>
                <version>${diyicai.saas.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>base-module</artifactId>
                <version>${diyicai.saas.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.zycm.plugin</groupId>
                <artifactId>saas-security-plugin</artifactId>
                <version>${diyicai.plugin.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>common-module</artifactId>
                <version>${diyicai.saas.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>config-module</artifactId>
                <version>${diyicai.saas.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>contract-module</artifactId>
                <version>${diyicai.saas.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>estore-module</artifactId>
                <version>${diyicai.saas.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>busi-common-module</artifactId>
                <version>${diyicai.saas.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>mall-module</artifactId>
                <version>${diyicai.saas.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>self-run-module</artifactId>
                <version>${diyicai.saas.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>supplier-module</artifactId>
                <version>${diyicai.saas.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>zone-module</artifactId>
                <version>${diyicai.saas.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>plan-module</artifactId>
                <version>${diyicai.saas.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>ssc-purchase-module</artifactId>
                <version>${diyicai.saas.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>ssc-bid-module</artifactId>
                <version>${diyicai.saas.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>ssc-bid-open-module</artifactId>
                <version>${diyicai.saas.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>ssc-eva-module</artifactId>
                <version>${diyicai.saas.version}</version>
            </dependency>

<!--            <dependency>-->
<!--                <groupId>com.tydic.dyc.saas</groupId>-->
<!--                <artifactId>saas-security-plugin</artifactId>-->
<!--                <version>${dyc.plugin.version}</version>-->
<!--            </dependency>-->

            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>busi-common-function</artifactId>
                <version>${diyicai.saas.atom.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>authority-center-api</artifactId>
                <version>${diyicai.authority.plus.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>authority-center-api-extension</artifactId>
                <version>${diyicai.authority.plus.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>authority-center-domain</artifactId>
                <version>${diyicai.authority.plus.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>authority-center-infrastructure</artifactId>
                <version>${diyicai.authority.plus.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>umc-center-api-extension</artifactId>
                <version>${diyicai.umc.plus.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>umc-center-api</artifactId>
                <version>${diyicai.umc.plus.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>umc-center-api-ext</artifactId>
                <version>${diyicai.umc.plus.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>umc-center-domain</artifactId>
                <version>${diyicai.umc.plus.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>umc-center-infrastructure</artifactId>
                <version>${diyicai.umc.plus.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>base</artifactId>
                <version>${diyicai.saas.atom.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>common-function</artifactId>
                <version>${diyicai.saas.atom.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>common-function-umc</artifactId>
                <version>${diyicai.saas.atom.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>config-function</artifactId>
                <version>${diyicai.saas.atom.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>contract-function</artifactId>
                <version>${diyicai.saas.atom.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>estore-function</artifactId>
                <version>${diyicai.saas.atom.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>fsc-function</artifactId>
                <version>${diyicai.saas.atom.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>mall-function</artifactId>
                <version>${diyicai.saas.atom.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>plan-function</artifactId>
                <version>${diyicai.saas.atom.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>self-run-function</artifactId>
                <version>${diyicai.saas.atom.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>supplier-function</artifactId>
                <version>${diyicai.saas.atom.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>zone-function</artifactId>
                <version>${diyicai.saas.atom.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>ssc-bid-function</artifactId>
                <version>${diyicai.saas.atom.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>ssc-bid-open-function</artifactId>
                <version>${diyicai.saas.atom.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>ssc-eva-function</artifactId>
                <version>${diyicai.saas.atom.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>ssc-purchase-function</artifactId>
                <version>${diyicai.saas.atom.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc.saas</groupId>
                <artifactId>inquire-function</artifactId>
                <version>${diyicai.saas.atom.version}</version>
            </dependency>


            <dependency>
                <groupId>com.tydic.osworkflow</groupId>
                <artifactId>tydic-osworkflow-rpc-api</artifactId>
                <version>${diyicai.newOsworkflow.versin}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.osworkflow</groupId>
                <artifactId>tydic-approve-rpc-api</artifactId>
                <version>${diyicai.newApprove.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>order-center-api</artifactId>
                <version>${diyicai.uocpro.versin}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>order-center-domain</artifactId>
                <version>${diyicai.uocpro.versin}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>order-center-infrastructure</artifactId>
                <version>${diyicai.uocpro.versin}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>order-center-api-extension</artifactId>
                <version>${diyicai.uocpro.versin}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>ubc-center-api</artifactId>
                <version>${diyicai.ubcpro.versin}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>dyc-base</artifactId>
                <version>${dyc.base.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>dyc-resource-access</artifactId>
                <version>${dyc.resource.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>dyc-resource-parse</artifactId>
                <version>${dyc.resource.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>dyc-rpc</artifactId>
                <version>${diyicai.rpc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>contract-api</artifactId>
                <version>${diyicai.contract.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>uec-api</artifactId>
                <version>${diyicai.uec.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>agreement-api</artifactId>
                <version>${diyicai.agr.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>active-api</artifactId>
                <version>${diyicai.active.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>fsc-api</artifactId>
                <version>${diyicai.fsc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>fsc-base</artifactId>
                <version>${diyicai.fsc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>fsc-busi-base</artifactId>
                <version>${diyicai.fsc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>fsc-api-ext</artifactId>
                <version>${diyicai.fsc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>fsc-common-api</artifactId>
                <version>${diyicai.fsc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>fsc-common-center</artifactId>
                <version>${diyicai.fsc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>fsc-bill-api</artifactId>
                <version>${diyicai.fsc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>fsc-bill-center</artifactId>
                <version>${diyicai.fsc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>fsc-pay-api</artifactId>
                <version>${diyicai.fsc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>fsc-pay-center</artifactId>
                <version>${diyicai.fsc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>ucc-base</artifactId>
                <version>${diyicai.ucc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>ucc-busi-base</artifactId>
                <version>${diyicai.ucc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>ucc-common-api</artifactId>
                <version>${diyicai.ucc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>ucc-smcsdk-center</artifactId>
                <version>${diyicai.ucc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>ucc-smcsdk-api</artifactId>
                <version>${diyicai.ucc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>ucc-common-center</artifactId>
                <version>${diyicai.ucc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>ucc-estore-api</artifactId>
                <version>${diyicai.ucc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>ucc-estore-center</artifactId>
                <version>${diyicai.ucc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>ucc-self-api</artifactId>
                <version>${diyicai.ucc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>ucc-self-center</artifactId>
                <version>${diyicai.ucc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>ucc-zone-api</artifactId>
                <version>${diyicai.ucc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>ucc-zone-center</artifactId>
                <version>${diyicai.ucc.version}</version>
            </dependency>
            <!-- 商品中心商城-->
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>ucc-mall-api</artifactId>
                <version>${diyicai.uccmall.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>ucc-mall-center</artifactId>
                <version>${diyicai.uccmall.version}</version>
            </dependency>

            <!-- 商户中心 -->
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>mmc-api</artifactId>
                <version>${diyicai.ucc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>mmc-center</artifactId>
                <version>${diyicai.ucc.version}</version>
            </dependency>
            <!-- 会员中心 -->
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>umc-api</artifactId>
                <version>${diyicai.umc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>cfc-api</artifactId>
                <version>${diyicai.cfc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>cfc-center</artifactId>
                <version>${diyicai.cfc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>cfc-encoded-plugin</artifactId>
                <version>${diyicai.plugin.encoded.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>usc-api</artifactId>
                <version>${diyicai.umc.version}</version>
            </dependency>
            <!--会议中心权限认证-->
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>umc-security-plugin</artifactId>
                <version>${diyicai.umc.version}</version>
            </dependency>
            <!-- 权限中心 -->
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>authority-api</artifactId>
                <version>${diyicai.umc.version}</version>
            </dependency>


            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>uoc-estore-api</artifactId>
                <version>${diyicai.uoc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>uoc-self-api</artifactId>
                <version>${diyicai.uoc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>uoc-zone-api</artifactId>
                <version>${diyicai.uoc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>uoc-common-api</artifactId>
                <version>${diyicai.uoc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>uoc-merge-api</artifactId>
                <version>${diyicai.uoc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>uoc-merge-center</artifactId>
                <version>${diyicai.uoc.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>ppc-api</artifactId>
                <version>${diyicai.ppc.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>agr-center-api</artifactId>
                <version>${diyicai.agrpro.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>ssc-center-api</artifactId>
                <version>${diyicai.sscpro.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>ssc-center-domain</artifactId>
                <version>${diyicai.sscpro.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>ssc-center-infrastructure</artifactId>
                <version>${diyicai.sscpro.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.picker</groupId>
                <artifactId>picker-client-starter</artifactId>
                <version>${diyicai.picker.version}</version>
            </dependency>
            <!--商城寻源 api-->

            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>inc-center-api</artifactId>
                <version>${diyicai.inc.version}</version>
            </dependency>

            <!--商城活动 api-->
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>activity-center-api</artifactId>
                <version>${diyicai.activity.version}</version>
            </dependency>

            <!--报表工程 api-->
            <dependency>
                <groupId>com.tydic.pesapp</groupId>
                <artifactId>tydic-report-form-api</artifactId>
                <version>${diyicai.report.form.version}</version>
            </dependency>
            <!--报表工程 core-->
            <dependency>
                <groupId>com.tydic.pesapp</groupId>
                <artifactId>tydic-report-form-core</artifactId>
                <version>${diyicai.report.form.version}</version>
            </dependency>


            <!--通用中心定义开始-->
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>ulc-api</artifactId>
                <version>${diyicai.ulc.version}</version>
            </dependency>
            <!--支付中心 sdk -->
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>pay-sdk</artifactId>
                <version>${diyicai.payment.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>pay-api</artifactId>
                <version>${diyicai.payment.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>pay-center</artifactId>
                <version>${diyicai.payment.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>pay-controller</artifactId>
                <version>${diyicai.payment.version}</version>
            </dependency>
            <!--审批-->
            <dependency>
                <groupId>com.tydic.uac</groupId>
                <artifactId>uac-center</artifactId>
                <version>${diyicai.uac.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.uac</groupId>
                <artifactId>uac-api</artifactId>
                <version>${diyicai.uac.version}</version>
            </dependency>

            <!-- 搜索引擎中心-->
            <dependency>
                <groupId>com.tydic.se.app</groupId>
                <artifactId>app-api</artifactId>
                <version>${diyicai.se.version}</version>
            </dependency>

            <!-- 工单中心-->
            <dependency>
                <groupId>com.tydic.wo.app</groupId>
                <artifactId>work-center</artifactId>
                <version>${diyicai.woc.version}</version>
            </dependency>

            <dependency>
                <groupId>com.tydic.utils</groupId>
                <artifactId>utils-code-doc-api</artifactId>
                <version>1.0.1-SNAPSHOT</version>
            </dependency>


            <!-- JSON扁平化 第三方jar包 -->
            <dependency>
                <groupId>com.github.wnameless.json</groupId>
                <artifactId>json-flattener</artifactId>
                <version>0.13.0</version>
            </dependency>
            <!--通用查询-->
            <dependency>
                <groupId>com.ohaotian.venus</groupId>
                <artifactId>request-forward-plugin</artifactId>
                <version>1.0.0</version>
            </dependency>

            <!--中台相关包定义开始-->
            <!--中台插件相关-->
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>extend-field-converter</artifactId>
                <version>1.1.0</version>
            </dependency>
            <dependency>
                <groupId>com.ohaotian.venus</groupId>
                <artifactId>datasync-event-starter</artifactId>
                <version>${datasync-event-starter.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.transaction</groupId>
                <artifactId>transaction-plugin</artifactId>
                <version>${transaction.version}</version>
            </dependency>
            <dependency>
                <groupId>com.tydic.log</groupId>
                <artifactId>log-capture</artifactId>
                <version>${logger.version}</version>
            </dependency>

            <dependency>
                <groupId>com.ohaotian.plugin</groupId>
                <artifactId>plugin-mq-client</artifactId>
                <version>${dyc.plugin.mq.client.version}</version>
            </dependency>
            <dependency>
                <groupId>com.ohaotian.plugin</groupId>
                <artifactId>plugin-base-api</artifactId>
                <version>${plugin.version}</version>
            </dependency>
            <dependency>
                <groupId>com.ohaotian.plugin</groupId>
                <artifactId>plugin-cache</artifactId>
                <version>${plugin.version}</version>
            </dependency>
            <dependency>
                <groupId>com.ohaotian.plugin</groupId>
                <artifactId>plugin-common</artifactId>
                <version>${plugin.version}</version>
                <exclusions><!-- 去掉解压必定失败的jar包 -->
                    <exclusion>
                        <groupId>org.hdrhistogram</groupId>
                        <artifactId>HdrHistogram</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>com.ohaotian.plugin</groupId>
                <artifactId>plugin-db</artifactId>
                <version>${plugin.version}</version>
            </dependency>
            <dependency>
                <groupId>com.ohaotian.plugin</groupId>
                <artifactId>plugin-file</artifactId>
                <version>${plugin.version}</version>
            </dependency>
            <dependency>
                <groupId>com.ohaotian.plugin</groupId>
                <artifactId>plugin-log</artifactId>
                <version>${plugin.version}</version>
            </dependency>
            <dependency>
                <groupId>com.ohaotian.plugin</groupId>
                <artifactId>plugin-mock</artifactId>
                <version>${plugin.version}</version>
            </dependency>
            <dependency>
                <groupId>com.ohaotian.plugin</groupId>
                <artifactId>plugin-mq</artifactId>
                <version>${dyc.plugin.mq.version}</version>
            </dependency>
            <dependency>
                <groupId>com.ohaotian.plugin</groupId>
                <artifactId>plugin-mq-proxy-api</artifactId>
                <version>2.0.0</version>
            </dependency>
            <dependency>
                <groupId>com.ohaotian.plugin</groupId>
                <artifactId>plugin-search</artifactId>
                <version>${plugin.version}</version>
            </dependency>
            <dependency>
                <groupId>com.ohaotian.plugin</groupId>
                <artifactId>plugin-security</artifactId>
                <version>${plugin.version}</version>
            </dependency>
            <dependency>
                <groupId>com.ohaotian.plugin</groupId>
                <artifactId>plugin-share-session</artifactId>
                <version>${plugin.version}</version>
            </dependency>
            <dependency>
                <groupId>com.ohaotian.plugin</groupId>
                <artifactId>plugin-test</artifactId>
                <version>${plugin.version}</version>
            </dependency>
            <dependency>
                <groupId>com.ohaotian.plugin</groupId>
                <artifactId>plugin-validation</artifactId>
                <version>${plugin.version}</version>
            </dependency>
            <dependency>
                <groupId>com.ohaotian.plugin</groupId>
                <artifactId>plugin-annotation</artifactId>
                <version>${plugin-annotation.version}</version>
            </dependency>
            <dependency>
                <groupId>com.ohaotian.plugin</groupId>
                <artifactId>plugin-config</artifactId>
                <version>${plugin.version}</version>
            </dependency>
            <!--haotian-lombok-->
            <dependency>
                <groupId>com.ohaotian</groupId>
                <artifactId>lombok</artifactId>
                <version>${lombok.version}</version>
            </dependency>

            <dependency>
                <groupId>com.ctrip.framework.apollo</groupId>
                <artifactId>apollo-client</artifactId>
                <version>1.6.0</version>
            </dependency>

            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-websocket</artifactId>
                <version>${spring.boot.version}</version>
            </dependency>


            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-test</artifactId>
                <version>${spring.version}</version>
            </dependency>

            <!--SpringBoot -->
            <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>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
                <version>${spring.boot.version}</version>
                <exclusions><!-- 去掉默认配置 -->
                    <exclusion>
                        <groupId>org.springframework.boot</groupId>
                        <artifactId>spring-boot-starter-logging</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>ch.qos.logback</groupId>
                        <artifactId>logback-classic</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <!-- 引入log4j2依赖 -->
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-log4j2</artifactId>
                <version>${spring.boot.version}</version>
                <!--                <exclusions>-->
                <!--                    <exclusion>-->
                <!--                        <artifactId>log4j-api</artifactId>-->
                <!--                        <groupId>org.apache.logging.log4j</groupId>-->
                <!--                    </exclusion>-->
                <!--                    <exclusion>-->
                <!--                        <artifactId>log4j-core</artifactId>-->
                <!--                        <groupId>org.apache.logging.log4j</groupId>-->
                <!--                    </exclusion>-->
                <!--                </exclusions>-->
            </dependency>
            <dependency>
                <groupId>org.apache.logging.log4j</groupId>
                <artifactId>log4j-api</artifactId>
                <version>${log4j.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.logging.log4j</groupId>
                <artifactId>log4j-core</artifactId>
                <version>${log4j.version}</version>
            </dependency>

            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-test</artifactId>
                <version>${spring.boot.version}</version>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>org.freemarker</groupId>
                <artifactId>freemarker</artifactId>
                <version>${freemark.version}</version>
            </dependency>

            <!--Dubbo -->
            <dependency>
                <groupId>org.apache.dubbo</groupId>
                <artifactId>dubbo-spring-boot-starter</artifactId>
                <version>${dubbo-spring-boot-starter.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.dubbo</groupId>
                <artifactId>dubbo</artifactId>
                <version>${dubbo.version}</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.springframework</groupId>
                        <artifactId>spring</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>javax.servlet</groupId>
                        <artifactId>servlet-api</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>log4j</groupId>
                        <artifactId>log4j</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>com.alibaba.edas</groupId>
                <artifactId>edas-dubbo-extension</artifactId>
                <version>${edas-dubbo-extension.version}</version>
                <exclusions>
                    <exclusion>
                        <artifactId>logback-core</artifactId>
                        <groupId>ch.qos.logback</groupId>
                    </exclusion>
                    <exclusion>
                        <artifactId>logback-classic</artifactId>
                        <groupId>ch.qos.logback</groupId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>org.apache.dubbo</groupId>
                <artifactId>dubbo-registry-nacos</artifactId>
                <version>${dubbo-registry-nacos.version}</version>
                <exclusions>
                    <exclusion>
                        <artifactId>logback-core</artifactId>
                        <groupId>ch.qos.logback</groupId>
                    </exclusion>
                    <exclusion>
                        <artifactId>logback-classic</artifactId>
                        <groupId>ch.qos.logback</groupId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>com.alibaba.nacos</groupId>
                <artifactId>nacos-client</artifactId>
                <version>${nacos-client.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.zookeeper</groupId>
                <artifactId>zookeeper</artifactId>
                <version>${zookeeper.version}</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.slf4j</groupId>
                        <artifactId>slf4j-api</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>log4j</groupId>
                        <artifactId>log4j</artifactId>
                    </exclusion>
                    <exclusion>
                        <artifactId>slf4j-log4j12</artifactId>
                        <groupId>org.slf4j</groupId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>org.apache.curator</groupId>
                <artifactId>curator-framework</artifactId>
                <version>${curator.version}</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.slf4j</groupId>
                        <artifactId>slf4j-api</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>log4j</groupId>
                        <artifactId>log4j</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>org.apache.curator</groupId>
                <artifactId>curator-recipes</artifactId>
                <version>${curator.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.curator</groupId>
                <artifactId>curator-client</artifactId>
                <version>${curator.version}</version>
            </dependency>
            <!--Dubbo-->

            <!--HSF -->
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>hsf-plugin</artifactId>
                <version>${hsf.plugin.version}</version>
            </dependency>
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-starter-hsf</artifactId>
                <version>${spring-cloud-starter-hsf.version}</version>
            </dependency>
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-starter-pandora</artifactId>
                <version>${spring-cloud-starter-pandora.version}</version>
            </dependency>
            <!--<dependency>-->
            <!--<groupId>com.taobao.configserver</groupId>-->
            <!--<artifactId>config-client</artifactId>-->
            <!--<version>${config-client.version}</version>-->
            <!--</dependency>-->

            <!--SpringCloud-->
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-dependencies</artifactId>
                <version>${spring-cloud.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
                <version>${spring-cloud-nacos.version}</version>
            </dependency>
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
                <version>${spring-cloud-nacos.version}</version>
            </dependency>

            <!--DB -->
            <dependency>
                <groupId>mysql</groupId>
                <artifactId>mysql-connector-java</artifactId>
                <version>${mysql.version}</version>
            </dependency>
            <dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>druid-spring-boot-starter</artifactId>
                <version>${druid-spring-boot-starter.version}</version>
            </dependency>
            <dependency>
                <groupId>org.mybatis.spring.boot</groupId>
                <artifactId>mybatis-spring-boot-starter</artifactId>
                <version>${mybatis-spring-boot-starter.version}</version>
            </dependency>

            <dependency>
                <groupId>com.baomidou</groupId>
                <artifactId>mybatis-plus-boot-starter</artifactId>
                <version>3.5.1</version>
            </dependency>


            <dependency>
                <artifactId>edas-sdk</artifactId>
                <groupId>com.alibaba.edas</groupId>
                <version>1.8.1</version>
            </dependency>

            <dependency>
                <groupId>com.aliyun</groupId>
                <artifactId>aliyun-java-sdk-dysmsapi</artifactId>
                <version>1.1.0</version>
            </dependency>

            <!--Redis-->
            <dependency>
                <groupId>redis.clients</groupId>
                <artifactId>jedis</artifactId>
                <version>${jedis.version}</version>
            </dependency>
            <dependency>
                <groupId>io.protostuff</groupId>
                <artifactId>protostuff-core</artifactId>
                <version>${protostuff-core.version}</version>
            </dependency>
            <dependency>
                <groupId>io.protostuff</groupId>
                <artifactId>protostuff-runtime</artifactId>
                <version>${protostuff-runtime.version}</version>
            </dependency>

            <!--OSS-->
            <dependency>
                <groupId>com.aliyun.oss</groupId>
                <artifactId>aliyun-sdk-oss</artifactId>
                <version>${aliyun-sdk-oss.version}</version>
            </dependency>

            <!--es-->
            <dependency>
                <groupId>org.elasticsearch</groupId>
                <artifactId>elasticsearch</artifactId>
                <version>${es.version}</version>
            </dependency>
            <dependency>
                <groupId>org.elasticsearch.client</groupId>
                <artifactId>elasticsearch-rest-high-level-client</artifactId>
                <version>${es.version}</version>
            </dependency>
            <dependency>
                <groupId>org.elasticsearch.client</groupId>
                <artifactId>elasticsearch-rest-client</artifactId>
                <version>${es.version}</version>
            </dependency>
            <dependency>
                <groupId>org.elasticsearch.client</groupId>
                <artifactId>elasticsearch-rest-client-sniffer</artifactId>
                <version>${es.version}</version>
            </dependency>

            <!--Spring-->
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-core</artifactId>
                <version>${spring.version}</version>
            </dependency>
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-beans</artifactId>
                <version>${spring.version}</version>
            </dependency>


            <!-- CAS-->
            <dependency>
                <groupId>com.ohaotian.cas</groupId>
                <artifactId>cas-client-cluster-logout</artifactId>
                <version>${cas-client-cluster-logout.version}</version>
            </dependency>

            <!--Log-->
            <dependency>
                <groupId>org.slf4j</groupId>
                <artifactId>slf4j-api</artifactId>
                <version>${slf4j.version}</version>
            </dependency>
            <dependency>
                <groupId>org.slf4j</groupId>
                <artifactId>slf4j-log4j12</artifactId>
                <version>${slf4j.version}</version>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>org.apache.logging.log4j</groupId>
                <artifactId>log4j-slf4j-impl</artifactId>
                <version>${log4j-slf4j-impl.version}</version>
            </dependency>

            <!--HTTP-->
            <dependency>
                <groupId>org.apache.httpcomponents</groupId>
                <artifactId>httpcore</artifactId>
                <version>${httpcore.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.httpcomponents</groupId>
                <artifactId>httpclient</artifactId>
                <version>${httpclient.version}</version>
            </dependency>

            <!--Common-->
            <dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>fastjson</artifactId>
                <version>${fastjson.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.commons</groupId>
                <artifactId>commons-lang3</artifactId>
                <version>${commons-lang3.version}</version>
            </dependency>
            <dependency>
                <groupId>commons-codec</groupId>
                <artifactId>commons-codec</artifactId>
                <version>${commons-codec.version}</version>
            </dependency>
            <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>jstl</artifactId>
                <version>${jstl.verion}</version>
            </dependency>
            <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>javax.servlet-api</artifactId>
                <version>${javax.servlet-api.version}</version>
                <scope>provided</scope>
            </dependency>
            <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>servlet-api</artifactId>
                <version>${servlet-api.version}</version>
                <scope>provided</scope>
            </dependency>
            <dependency>
                <groupId>javax.validation</groupId>
                <artifactId>validation-api</artifactId>
                <version>${validation-api.version}</version>
            </dependency>
            <dependency>
                <groupId>org.hibernate.validator</groupId>
                <artifactId>hibernate-validator</artifactId>
                <version>${hibernate-validator.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.poi</groupId>
                <artifactId>poi</artifactId>
                <version>${poi.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.poi</groupId>
                <artifactId>poi-ooxml</artifactId>
                <version>${poi.version}</version>
            </dependency>
            <dependency>
                <groupId>com.aliyun.openservices</groupId>
                <artifactId>ons-client</artifactId>
                <version>${ons.client.version}</version>
            </dependency>

            <dependency>
                <groupId>com.itextpdf</groupId>
                <artifactId>itextpdf</artifactId>
                <version>${itextpdf.version}</version>
            </dependency>
            <dependency>
                <groupId>com.itextpdf</groupId>
                <artifactId>itext-asian</artifactId>
                <version>${itext-asian.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jd.sdk</groupId>
                <artifactId>jdexpress</artifactId>
                <version>${jdexpress.version}</version>
            </dependency>
            <dependency>
                <groupId>com.github.pagehelper</groupId>
                <artifactId>pagehelper-spring-boot-starter</artifactId>
                <version>${pagehelper.version}</version>
            </dependency>
            <dependency>
                <groupId>commons-httpclient</groupId>
                <artifactId>commons-httpclient</artifactId>
                <version>${commons-httpclient.version}</version>
            </dependency>
            <dependency>
                <groupId>net.sf.json-lib</groupId>
                <artifactId>json-lib</artifactId>
                <version>${json-lib.version}</version>
                <classifier>jdk15</classifier>
            </dependency>
            <dependency>
                <groupId>commons-pool</groupId>
                <artifactId>commons-pool</artifactId>
                <version>${commons-pool.version}</version>
            </dependency>
            <dependency>
                <groupId>commons-io</groupId>
                <artifactId>commons-io</artifactId>
                <version>2.2</version>
            </dependency>
            <dependency>
                <groupId>com.fasterxml.jackson.core</groupId>
                <artifactId>jackson-core</artifactId>
                <version>${jackson.version}</version>
            </dependency>
            <dependency>
                <groupId>com.fasterxml.jackson.core</groupId>
                <artifactId>jackson-databind</artifactId>
                <version>${jackson.version}</version>
            </dependency>
            <dependency>
                <groupId>org.codehaus.jackson</groupId>
                <artifactId>jackson-core-asl</artifactId>
                <version>${jackson-core-asl.version}</version>
            </dependency>
            <dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>druid</artifactId>
                <version>1.1.14</version>
            </dependency>
            <dependency>
                <groupId>org.codehaus.jackson</groupId>
                <artifactId>jackson-mapper-asl</artifactId>
                <version>${jackson-core-asl.version}</version>
            </dependency>
            <dependency>
                <groupId>com.lowagie</groupId>
                <artifactId>itext</artifactId>
                <version>2.1.7</version>
            </dependency>
            <!-- pdf -->
            <dependency>
                <groupId>com.lowagie</groupId>
                <artifactId>iTextAsian</artifactId>
                <version>1.0.0</version>
            </dependency>

            <dependency>
                <groupId>org.codehaus.jackson</groupId>
                <artifactId>jackson-mapper-lgpl</artifactId>
                <version>1.9.12</version>
            </dependency>
            <dependency>
                <groupId>cn.hutool</groupId>
                <artifactId>hutool-all</artifactId>
                <version>5.3.5</version>
            </dependency>
            <dependency>
                <groupId>com.fasterxml.jackson.core</groupId>
                <artifactId>jackson-annotations</artifactId>
                <version>2.9.0</version>
            </dependency>
            <dependency>
                <groupId>com.mzlion</groupId>
                <artifactId>easyOkhttp</artifactId>
                <version>1.1.4</version>
            </dependency>
            <dependency>
                <groupId>com.google.guava</groupId>
                <artifactId>guava</artifactId>
                <version>28.0-jre</version>
            </dependency>
            <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>${junit.version}</version>
            </dependency>
            <dependency>
                <groupId>com.zhuozhengsoft</groupId>
                <artifactId>pageoffice</artifactId>
                <version>5.3.0.1</version>
            </dependency>
            <dependency>
                <groupId>commons-net</groupId>
                <artifactId>commons-net</artifactId>
                <version>${net.version}</version>
            </dependency>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-thymeleaf</artifactId>
                <version>2.3.0.RELEASE</version>
            </dependency>

            <!--skywalking 引入包 -->
            <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-log4j-2.x</artifactId>
                <version>${skywalking.version}</version>
            </dependency>
            <dependency>
                <groupId>com.ohaotian.venus</groupId>
                <artifactId>skywalking-monitor</artifactId>
                <version>${skywalking.monitor.version}</version>
            </dependency>
            <!-- sentinel -->
            <dependency>
                <groupId>com.alibaba.cloud</groupId>
                <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
                <version>${sentinel.version}</version>
            </dependency>
            <!-- jvm -->
            <dependency>
                <groupId>com.ohaotian.venus</groupId>
                <artifactId>actuator-service</artifactId>
                <version>${actuator.version}</version>
            </dependency>
            <dependency>
                <groupId>com.thetransactioncompany</groupId>
                <artifactId>cors-filter</artifactId>
                <version>2.5</version>
            </dependency>
            <dependency>
                <groupId>com.thetransactioncompany</groupId>
                <artifactId>java-property-utils</artifactId>
                <version>1.9.1</version>
            </dependency>
            <dependency>
                <groupId>net.coobird</groupId>
                <artifactId>thumbnailator</artifactId>
                <version>0.4.8</version>
            </dependency>
            <dependency>
                <groupId>com.taobao.auto</groupId>
                <artifactId>taobao-sdk-java-auto</artifactId>
                <version>1.1</version>
            </dependency>
            <!--本机调用RPC服务解决方案-->
            <dependency>
                <groupId>com.tydic.dyc</groupId>
                <artifactId>dyc-rpc-call-starter</artifactId>
                <version>${native.rpc.version}</version>
            </dependency>

            <dependency>
                <groupId>io.github.whitedg</groupId>
                <artifactId>mybatis-crypto-encryptors</artifactId>
                <version>1.1.0</version>
            </dependency>
            <dependency>
                <groupId>io.github.whitedg</groupId>
                <artifactId>mybatis-crypto-spring-boot-starter</artifactId>
                <version>1.1.0</version>
            </dependency>
            <dependency>
                <groupId>commons-logging</groupId>
                <artifactId>commons-logging</artifactId>
                <version>1.1.3</version>
            </dependency>
            <dependency>
                <groupId>com.google.auto.service</groupId>
                <artifactId>auto-service</artifactId>
                <version>1.0</version>
            </dependency>
            <!-- 字符串HTML敏感词转义 -->
            <dependency>
                <groupId>org.apache.commons</groupId>
                <artifactId>commons-text</artifactId>
                <version>1.10.0</version>
            </dependency>

            <dependency>
                <groupId>com.thoughtworks.xstream</groupId>
                <artifactId>xstream</artifactId>
                <version>1.4.20</version>
            </dependency>
            <dependency>
                <groupId>commons-fileupload</groupId>
                <artifactId>commons-fileupload</artifactId>
                <version>1.5</version>
            </dependency>
            <dependency>
                <groupId>commons-collections</groupId>
                <artifactId>commons-collections</artifactId>
                <version>3.2.2</version>
            </dependency>
            <dependency>
                <groupId>ch.qos.logback</groupId>
                <artifactId>logback-core</artifactId>
                <version>1.2.9</version>
            </dependency>
            <dependency>
                <groupId>org.springframework.security</groupId>
                <artifactId>spring-security-core</artifactId>
                <version>5.5.7</version>
            </dependency>
            <dependency>
                <groupId>com.google.code.gson</groupId>
                <artifactId>gson</artifactId>
                <version>${gson.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.commons</groupId>
                <artifactId>commons-dbcp2</artifactId>
                <version>2.1.1</version>
            </dependency>
            <dependency>
                <groupId>org.jsoup</groupId>
                <artifactId>jsoup</artifactId>
                <version>1.13.1</version>
            </dependency>
            <dependency>
                <groupId>org.apache.commons</groupId>
                <artifactId>commons-pool2</artifactId>
                <version>2.4.2</version>
            </dependency>

            <dependency>
                <groupId>com.tngtech.archunit</groupId>
                <artifactId>archunit-junit4</artifactId>
                <version>0.9.1</version>
            </dependency>
            <dependency>
                <groupId>org.mapstruct</groupId>
                <artifactId>mapstruct-jdk8</artifactId>
                <version>1.4.0.Final</version>
            </dependency>
            <dependency>
                <groupId>org.mapstruct</groupId>
                <artifactId>mapstruct-processor</artifactId>
                <version>1.4.0.Final</version>
            </dependency>
            <dependency>
                <groupId>com.ohaotian.venus</groupId>
                <artifactId>license-verify</artifactId>
                <version>1.0.2</version>
            </dependency>
            <dependency>
                <groupId>commons-beanutils</groupId>
                <artifactId>commons-beanutils</artifactId>
                <version>1.9.4</version>
            </dependency>
            <dependency>
                <groupId>com.nimbusds</groupId>
                <artifactId>nimbus-jose-jwt</artifactId>
                <version>5.1</version>
            </dependency>
            <dependency>
                <groupId>org.apache.httpcomponents</groupId>
                <artifactId>httpmime</artifactId>
                <version>4.5.5</version>
            </dependency>
            <dependency>
                <groupId>org.hamcrest</groupId>
                <artifactId>hamcrest-core</artifactId>
                <version>1.3</version>
            </dependency>
            <dependency>
                <groupId>org.bouncycastle</groupId>
                <artifactId>bcpkix-jdk15on</artifactId>
                <version>1.56</version>
            </dependency>
            <dependency>
                <groupId>org.bouncycastle</groupId>
                <artifactId>bcprov-jdk15on</artifactId>
                <version>1.56</version>
            </dependency>
            <dependency>
                <groupId>fadada</groupId>
                <artifactId>fadada</artifactId>
                <version>1.0.0</version>
            </dependency>
            <dependency>
                <groupId>fakepath</groupId>
                <artifactId>apache-mime4j</artifactId>
                <version>0.6</version>
            </dependency>
            <dependency>
                <groupId>org.apache.logging.log4j</groupId>
                <artifactId>log4j-web</artifactId>
                <version>2.10.0</version>
            </dependency>
        </dependencies>



    </dependencyManagement>

    <build>
        <pluginManagement>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                    <version>${spring.boot.version}</version>
                </plugin>
            </plugins>
        </pluginManagement>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-archetype-plugin</artifactId>
                <version>3.0.1</version>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.7.0</version>
                <configuration>
                    <source>${java.version}</source>
                    <target>${java.version}</target>
                    <encoding>UTF-8</encoding>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <version>3.1.1</version>
                <configuration>
                    <archive>
                        <manifestEntries>
                            <Class-Path>.</Class-Path>
                        </manifestEntries>
                    </archive>
                </configuration>
            </plugin>
        </plugins>
        <resources>
            <!--修复外部依赖的资源无法打进jar包里面 -->
            <resource>
                <directory>src/lib</directory>
                <targetPath>BOOT-INF/lib/</targetPath>
                <includes>
                    <include>**/*.jar</include>
                </includes>
            </resource>
            <resource>
                <directory>src/main/resources</directory>
            </resource>
            <!--修复idea 配置文件在src下面不编译 -->
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                </includes>
            </resource>
        </resources>
    </build>


    <!-- EDAS 私服地址 -->
    <repositories>
        <repository>
            <id>edas-oss-central</id>
            <name>taobao mirror central</name>
            <url>http://edas-public.oss-cn-hangzhou.aliyuncs.com:5006/repository</url>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
            <releases>
                <enabled>true</enabled>
            </releases>
        </repository>
    </repositories>
    <pluginRepositories>
        <pluginRepository>
            <id>edas-oss-plugin-central</id>
            <url>http://edas-public.oss-cn-hangzhou.aliyuncs.com:5006/repository</url>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
            <releases>
                <enabled>true</enabled>
            </releases>
        </pluginRepository>
    </pluginRepositories>

    <distributionManagement>
        <repository>
            <id>releases</id>
            <name>Nexus Release Repository</name>
            <url>http://118.190.78.212:8081/nexus/content/repositories/releases/</url>
        </repository>
        <snapshotRepository>
            <id>snapshots</id>
            <name>Nexus Snapshot Repository</name>
            <url>http://118.190.78.212:8081/nexus/content/repositories/snapshots/</url>
        </snapshotRepository>
    </distributionManagement>

</project>
