Commit 18abdf33 authored by lvguilin314@163.com's avatar lvguilin314@163.com

master

parents

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.

This diff is collapsed.
This diff is collapsed.
<component name="libraryTable">
<library name="Maven: cn.uncode:uncode-session:1.0.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/cn/uncode/uncode-session/1.0.0/uncode-session-1.0.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/cn/uncode/uncode-session/1.0.0/uncode-session-1.0.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/cn/uncode/uncode-session/1.0.0/uncode-session-1.0.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.alibaba.cloud:spring-cloud-alibaba-sentinel:2.0.1.RELEASE">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/cloud/spring-cloud-alibaba-sentinel/2.0.1.RELEASE/spring-cloud-alibaba-sentinel-2.0.1.RELEASE.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/cloud/spring-cloud-alibaba-sentinel/2.0.1.RELEASE/spring-cloud-alibaba-sentinel-2.0.1.RELEASE-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/cloud/spring-cloud-alibaba-sentinel/2.0.1.RELEASE/spring-cloud-alibaba-sentinel-2.0.1.RELEASE-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.alibaba.cloud:spring-cloud-alibaba-sentinel-datasource:2.0.1.RELEASE">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/cloud/spring-cloud-alibaba-sentinel-datasource/2.0.1.RELEASE/spring-cloud-alibaba-sentinel-datasource-2.0.1.RELEASE.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/cloud/spring-cloud-alibaba-sentinel-datasource/2.0.1.RELEASE/spring-cloud-alibaba-sentinel-datasource-2.0.1.RELEASE-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/cloud/spring-cloud-alibaba-sentinel-datasource/2.0.1.RELEASE/spring-cloud-alibaba-sentinel-datasource-2.0.1.RELEASE-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.alibaba.cloud:spring-cloud-starter-alibaba-sentinel:2.0.1.RELEASE">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/cloud/spring-cloud-starter-alibaba-sentinel/2.0.1.RELEASE/spring-cloud-starter-alibaba-sentinel-2.0.1.RELEASE.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/cloud/spring-cloud-starter-alibaba-sentinel/2.0.1.RELEASE/spring-cloud-starter-alibaba-sentinel-2.0.1.RELEASE-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/cloud/spring-cloud-starter-alibaba-sentinel/2.0.1.RELEASE/spring-cloud-starter-alibaba-sentinel-2.0.1.RELEASE-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.alibaba.csp:sentinel-annotation-aspectj:1.7.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-annotation-aspectj/1.7.0/sentinel-annotation-aspectj-1.7.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-annotation-aspectj/1.7.0/sentinel-annotation-aspectj-1.7.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-annotation-aspectj/1.7.0/sentinel-annotation-aspectj-1.7.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.alibaba.csp:sentinel-cluster-client-default:1.7.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-cluster-client-default/1.7.0/sentinel-cluster-client-default-1.7.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-cluster-client-default/1.7.0/sentinel-cluster-client-default-1.7.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-cluster-client-default/1.7.0/sentinel-cluster-client-default-1.7.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.alibaba.csp:sentinel-cluster-common-default:1.7.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-cluster-common-default/1.7.0/sentinel-cluster-common-default-1.7.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-cluster-common-default/1.7.0/sentinel-cluster-common-default-1.7.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-cluster-common-default/1.7.0/sentinel-cluster-common-default-1.7.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.alibaba.csp:sentinel-cluster-server-default:1.7.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-cluster-server-default/1.7.0/sentinel-cluster-server-default-1.7.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-cluster-server-default/1.7.0/sentinel-cluster-server-default-1.7.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-cluster-server-default/1.7.0/sentinel-cluster-server-default-1.7.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.alibaba.csp:sentinel-core:1.7.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-core/1.7.0/sentinel-core-1.7.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-core/1.7.0/sentinel-core-1.7.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-core/1.7.0/sentinel-core-1.7.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.alibaba.csp:sentinel-datasource-extension:1.7.1">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-datasource-extension/1.7.1/sentinel-datasource-extension-1.7.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-datasource-extension/1.7.1/sentinel-datasource-extension-1.7.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-datasource-extension/1.7.1/sentinel-datasource-extension-1.7.1-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.alibaba.csp:sentinel-datasource-nacos:1.7.1">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-datasource-nacos/1.7.1/sentinel-datasource-nacos-1.7.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-datasource-nacos/1.7.1/sentinel-datasource-nacos-1.7.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-datasource-nacos/1.7.1/sentinel-datasource-nacos-1.7.1-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.alibaba.csp:sentinel-parameter-flow-control:1.7.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-parameter-flow-control/1.7.0/sentinel-parameter-flow-control-1.7.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-parameter-flow-control/1.7.0/sentinel-parameter-flow-control-1.7.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-parameter-flow-control/1.7.0/sentinel-parameter-flow-control-1.7.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.alibaba.csp:sentinel-reactor-adapter:1.7.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-reactor-adapter/1.7.0/sentinel-reactor-adapter-1.7.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-reactor-adapter/1.7.0/sentinel-reactor-adapter-1.7.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-reactor-adapter/1.7.0/sentinel-reactor-adapter-1.7.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.alibaba.csp:sentinel-spring-webflux-adapter:1.7.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-spring-webflux-adapter/1.7.0/sentinel-spring-webflux-adapter-1.7.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-spring-webflux-adapter/1.7.0/sentinel-spring-webflux-adapter-1.7.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-spring-webflux-adapter/1.7.0/sentinel-spring-webflux-adapter-1.7.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.alibaba.csp:sentinel-transport-common:1.7.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-transport-common/1.7.0/sentinel-transport-common-1.7.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-transport-common/1.7.0/sentinel-transport-common-1.7.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-transport-common/1.7.0/sentinel-transport-common-1.7.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.alibaba.csp:sentinel-transport-simple-http:1.7.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-transport-simple-http/1.7.0/sentinel-transport-simple-http-1.7.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-transport-simple-http/1.7.0/sentinel-transport-simple-http-1.7.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-transport-simple-http/1.7.0/sentinel-transport-simple-http-1.7.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.alibaba.csp:sentinel-web-servlet:1.7.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-web-servlet/1.7.0/sentinel-web-servlet-1.7.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-web-servlet/1.7.0/sentinel-web-servlet-1.7.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/csp/sentinel-web-servlet/1.7.0/sentinel-web-servlet-1.7.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.alibaba.nacos:nacos-api:1.1.4">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/nacos/nacos-api/1.1.4/nacos-api-1.1.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/nacos/nacos-api/1.1.4/nacos-api-1.1.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/nacos/nacos-api/1.1.4/nacos-api-1.1.4-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.alibaba.nacos:nacos-client:1.1.4">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/nacos/nacos-client/1.1.4/nacos-client-1.1.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/nacos/nacos-client/1.1.4/nacos-client-1.1.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/nacos/nacos-client/1.1.4/nacos-client-1.1.4-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.alibaba.nacos:nacos-common:1.1.4">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/nacos/nacos-common/1.1.4/nacos-common-1.1.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/nacos/nacos-common/1.1.4/nacos-common-1.1.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../Maven/repository/com/alibaba/nacos/nacos-common/1.1.4/nacos-common-1.1.4-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.google.errorprone:error_prone_annotations:2.2.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.google.guava:failureaccess:1.0.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.google.guava:guava:27.0.1-jre">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/27.0.1-jre/guava-27.0.1-jre.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/27.0.1-jre/guava-27.0.1-jre-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/27.0.1-jre/guava-27.0.1-jre-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.gxcx.gfa:gensin-jce:5.0.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/gxcx/gfa/gensin-jce/5.0.1/gensin-jce-5.0.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/gxcx/gfa/gensin-jce/5.0.1/gensin-jce-5.0.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/gxcx/gfa/gensin-jce/5.0.1/gensin-jce-5.0.1-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.gxcx.gfa:gfa-pki-tools:1.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/gxcx/gfa/gfa-pki-tools/1.0/gfa-pki-tools-1.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/gxcx/gfa/gfa-pki-tools/1.0/gfa-pki-tools-1.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/gxcx/gfa/gfa-pki-tools/1.0/gfa-pki-tools-1.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.sun.activation:jakarta.activation:1.2.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/sun/activation/jakarta.activation/1.2.1/jakarta.activation-1.2.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/sun/activation/jakarta.activation/1.2.1/jakarta.activation-1.2.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/sun/activation/jakarta.activation/1.2.1/jakarta.activation-1.2.1-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.sun.mail:jakarta.mail:1.6.5">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/sun/mail/jakarta.mail/1.6.5/jakarta.mail-1.6.5.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/sun/mail/jakarta.mail/1.6.5/jakarta.mail-1.6.5-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/sun/mail/jakarta.mail/1.6.5/jakarta.mail-1.6.5-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: com.xuxueli:xxl-job-core:2.2.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/xuxueli/xxl-job-core/2.2.0/xxl-job-core-2.2.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/xuxueli/xxl-job-core/2.2.0/xxl-job-core-2.2.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/xuxueli/xxl-job-core/2.2.0/xxl-job-core-2.2.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: org.apache.commons:commons-pool2:2.5.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-pool2/2.5.0/commons-pool2-2.5.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-pool2/2.5.0/commons-pool2-2.5.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-pool2/2.5.0/commons-pool2-2.5.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: org.apiguardian:apiguardian-api:1.0.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: org.codehaus.groovy:groovy:2.4.15">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/codehaus/groovy/groovy/2.4.15/groovy-2.4.15.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/codehaus/groovy/groovy/2.4.15/groovy-2.4.15-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/codehaus/groovy/groovy/2.4.15/groovy-2.4.15-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: org.codehaus.mojo:animal-sniffer-annotations:1.17">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: org.junit.jupiter:junit-jupiter:5.7.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter/5.7.0/junit-jupiter-5.7.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter/5.7.0/junit-jupiter-5.7.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter/5.7.0/junit-jupiter-5.7.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: org.junit.jupiter:junit-jupiter-api:5.1.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter-api/5.1.1/junit-jupiter-api-5.1.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter-api/5.1.1/junit-jupiter-api-5.1.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter-api/5.1.1/junit-jupiter-api-5.1.1-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: org.junit.jupiter:junit-jupiter-engine:5.1.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter-engine/5.1.1/junit-jupiter-engine-5.1.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter-engine/5.1.1/junit-jupiter-engine-5.1.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter-engine/5.1.1/junit-jupiter-engine-5.1.1-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: org.junit.jupiter:junit-jupiter-params:5.1.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter-params/5.1.1/junit-jupiter-params-5.1.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter-params/5.1.1/junit-jupiter-params-5.1.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter-params/5.1.1/junit-jupiter-params-5.1.1-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: org.junit.platform:junit-platform-commons:1.1.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/junit/platform/junit-platform-commons/1.1.1/junit-platform-commons-1.1.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/junit/platform/junit-platform-commons/1.1.1/junit-platform-commons-1.1.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/junit/platform/junit-platform-commons/1.1.1/junit-platform-commons-1.1.1-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: org.junit.platform:junit-platform-engine:1.1.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/junit/platform/junit-platform-engine/1.1.1/junit-platform-engine-1.1.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/junit/platform/junit-platform-engine/1.1.1/junit-platform-engine-1.1.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/junit/platform/junit-platform-engine/1.1.1/junit-platform-engine-1.1.1-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: org.opentest4j:opentest4j:1.0.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: org.springframework.boot:spring-boot-starter-freemarker:2.0.4.RELEASE">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-freemarker/2.0.4.RELEASE/spring-boot-starter-freemarker-2.0.4.RELEASE.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-freemarker/2.0.4.RELEASE/spring-boot-starter-freemarker-2.0.4.RELEASE-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-freemarker/2.0.4.RELEASE/spring-boot-starter-freemarker-2.0.4.RELEASE-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: org.springframework.cloud:spring-cloud-netflix-hystrix-dashboard:2.0.0.RELEASE">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/springframework/cloud/spring-cloud-netflix-hystrix-dashboard/2.0.0.RELEASE/spring-cloud-netflix-hystrix-dashboard-2.0.0.RELEASE.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/springframework/cloud/spring-cloud-netflix-hystrix-dashboard/2.0.0.RELEASE/spring-cloud-netflix-hystrix-dashboard-2.0.0.RELEASE-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/springframework/cloud/spring-cloud-netflix-hystrix-dashboard/2.0.0.RELEASE/spring-cloud-netflix-hystrix-dashboard-2.0.0.RELEASE-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: org.springframework.cloud:spring-cloud-starter-netflix-hystrix-dashboard:2.0.0.RELEASE">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/springframework/cloud/spring-cloud-starter-netflix-hystrix-dashboard/2.0.0.RELEASE/spring-cloud-starter-netflix-hystrix-dashboard-2.0.0.RELEASE.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/springframework/cloud/spring-cloud-starter-netflix-hystrix-dashboard/2.0.0.RELEASE/spring-cloud-starter-netflix-hystrix-dashboard-2.0.0.RELEASE-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/springframework/cloud/spring-cloud-starter-netflix-hystrix-dashboard/2.0.0.RELEASE/spring-cloud-starter-netflix-hystrix-dashboard-2.0.0.RELEASE-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: org.webjars:d3js:3.4.11">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/webjars/d3js/3.4.11/d3js-3.4.11.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/webjars/d3js/3.4.11/d3js-3.4.11-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/webjars/d3js/3.4.11/d3js-3.4.11-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: org.webjars:jquery:2.1.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/webjars/jquery/2.1.1/jquery-2.1.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/webjars/jquery/2.1.1/jquery-2.1.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/webjars/jquery/2.1.1/jquery-2.1.1-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: project.jingneng.dev.com.gxcx.commoncloud:commoncloud_workclow:2.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/project/jingneng/dev/com/gxcx/commoncloud/commoncloud_workclow/2.1/commoncloud_workclow-2.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/project/jingneng/dev/com/gxcx/commoncloud/commoncloud_workclow/2.1/commoncloud_workclow-2.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/project/jingneng/dev/com/gxcx/commoncloud/commoncloud_workclow/2.1/commoncloud_workclow-2.1-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: project.jingneng.dev.com.gxcx.datacentercloud.api:datacentercloud_huanengnc_api:2.1.0-SNAPSHOT">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/project/jingneng/dev/com/gxcx/datacentercloud/api/datacentercloud_huanengnc_api/2.1.0-SNAPSHOT/datacentercloud_huanengnc_api-2.1.0-SNAPSHOT.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/project/jingneng/dev/com/gxcx/datacentercloud/api/datacentercloud_huanengnc_api/2.1.0-SNAPSHOT/datacentercloud_huanengnc_api-2.1.0-SNAPSHOT-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/project/jingneng/dev/com/gxcx/datacentercloud/api/datacentercloud_huanengnc_api/2.1.0-SNAPSHOT/datacentercloud_huanengnc_api-2.1.0-SNAPSHOT-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: project.jingneng.dev.com.gxcx.expert.api:exptcloud_expert_api:2.1.0-SNAPSHOT">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/project/jingneng/dev/com/gxcx/expert/api/exptcloud_expert_api/2.1.0-SNAPSHOT/exptcloud_expert_api-2.1.0-SNAPSHOT.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/project/jingneng/dev/com/gxcx/expert/api/exptcloud_expert_api/2.1.0-SNAPSHOT/exptcloud_expert_api-2.1.0-SNAPSHOT-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/project/jingneng/dev/com/gxcx/expert/api/exptcloud_expert_api/2.1.0-SNAPSHOT/exptcloud_expert_api-2.1.0-SNAPSHOT-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: redis.clients:jedis:2.9.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/redis/clients/jedis/2.9.0/jedis-2.9.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/redis/clients/jedis/2.9.0/jedis-2.9.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/redis/clients/jedis/2.9.0/jedis-2.9.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: sadk:sadk:3.5.1.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/SADK/SADK/3.5.1.0/sadk-3.5.1.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/sadk/sadk/3.5.1.0/sadk-3.5.1.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/sadk/sadk/3.5.1.0/sadk-3.5.1.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="MavenProjectsManager">
<option name="originalFiles">
<list>
<option value="$PROJECT_DIR$/pom.xml" />
<option value="$PROJECT_DIR$/start/commoncloud/pom.xml" />
<option value="$PROJECT_DIR$/start/datacentercloud/pom.xml" />
</list>
</option>
</component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="1.8" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/classes" />
</component>
</project>
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>procurementcloud_zhongxin_test_2.1.0</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
</natures>
</projectDescription>
eclipse.preferences.version=1
encoding/<project>=UTF-8
activeProfiles=
eclipse.preferences.version=1
resolveWorkspaceProjects=true
version=1
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>biddingcloud</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
</natures>
</projectDescription>
eclipse.preferences.version=1
encoding/<project>=UTF-8
activeProfiles=
eclipse.preferences.version=1
resolveWorkspaceProjects=true
version=1
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" output="target/classes" path="src/main/java">
<attributes>
<attribute name="optional" value="true"/>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="src" output="target/test-classes" path="src/test/java">
<attributes>
<attribute name="optional" value="true"/>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="output" path="target/classes"/>
</classpath>
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>biddingCloud_bid</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
</natures>
</projectDescription>
eclipse.preferences.version=1
encoding//src/main/java=UTF-8
encoding//src/main/resources=UTF-8
encoding/<project>=UTF-8
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.source=1.8
activeProfiles=
eclipse.preferences.version=1
resolveWorkspaceProjects=true
version=1
This diff is collapsed.
package com.gxcx;
import com.alibaba.druid.pool.DruidDataSource;
import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.PropertyAccessor;
import com.fasterxml.jackson.databind.ObjectMapper.DefaultTyping;
import com.gxcx.core.util.ApplicationContextUtil;
import com.gxcx.core.util.ResourceUtil;
import org.apache.commons.lang.StringUtils;
import org.redisson.Redisson;
import org.redisson.api.RedissonClient;
import org.redisson.config.Config;
import org.springframework.amqp.core.Queue;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.web.servlet.MultipartConfigFactory;
import org.springframework.boot.web.servlet.ServletComponentScan;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.netflix.hystrix.EnableHystrix;
import org.springframework.cloud.openfeign.EnableFeignClients;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ImportResource;
import org.springframework.context.annotation.Primary;
import org.springframework.data.redis.connection.RedisConnectionFactory;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.data.redis.serializer.Jackson2JsonRedisSerializer;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.MultipartConfigElement;
import javax.sql.DataSource;
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)
@EnableDiscoveryClient
@RestController
@ServletComponentScan
@EnableFeignClients
@EnableHystrix
@ImportResource(locations= {"classpath:freeMarker-config.xml"})
public class BiddingBidApplication {
public static void main(String[] args) {
SpringApplication.run(BiddingBidApplication.class, args);
}
@Bean
public RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory factory) {
RedisTemplate<String, Object> template = new RedisTemplate<String, Object>();
template.setConnectionFactory(factory);
Jackson2JsonRedisSerializer<Object> jackson2JsonRedisSerializer = new Jackson2JsonRedisSerializer<Object>(
Object.class);
com.fasterxml.jackson.databind.ObjectMapper om = new com.fasterxml.jackson.databind.ObjectMapper();
om.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY);
om.enableDefaultTyping(DefaultTyping.NON_FINAL);
jackson2JsonRedisSerializer.setObjectMapper(om);
template.setKeySerializer(jackson2JsonRedisSerializer);
template.setValueSerializer(jackson2JsonRedisSerializer);
template.setHashKeySerializer(jackson2JsonRedisSerializer);
template.setHashValueSerializer(jackson2JsonRedisSerializer);
return template;
}
@Bean(name = "redissonClient")
public RedissonClient redissonClient(@Value("${spring.redis.host}") String host,@Value("${spring.redis.port}") String port,@Value("${spring.redis.password}") String password) {
// 从application.properties文件中获取用到的参数;
// Resource resource = new ClassPathResource("application.properties");
/* Properties props = PropertiesLoaderUtils.loadProperties(resource);
String host = configurableApplicationContext.getEnvironment().getProperty("spring.redis.host");
String port = configurableApplicationContext.getEnvironment().getProperty("spring.redis.port");
String password = configurableApplicationContext.getEnvironment().getProperty("spring.redis.password");*/
Config config = new Config();
// 单节点
config.useSingleServer().setAddress("redis://" + host + ":" + port);
if (StringUtils.isEmpty(password)) {
config.useSingleServer().setPassword(null).setPingConnectionInterval(1000);
} else {
config.useSingleServer().setPassword(password).setPingConnectionInterval(1000);
}
return Redisson.create(config);
}
/**
* 文件上传临时路径
*/
@Bean
MultipartConfigElement multipartConfigElement(@Value("${uploadUrl}") String uploadUrl) {
MultipartConfigFactory factory = new MultipartConfigFactory();
factory.setLocation(uploadUrl);
return factory.createMultipartConfig();
}
@Bean
public ApplicationContextUtil applicationContextUtil() {
ApplicationContextUtil applicationContextUtil = new ApplicationContextUtil();
return applicationContextUtil;
}
@Bean
@ConfigurationProperties(prefix = "spring.datasource.druid")
public DataSource druidDataSource(){
DruidDataSource druidDataSource = new DruidDataSource();
return druidDataSource;
}
@Bean
public Queue okongQueue() {
return new Queue("zhangyinglong");
}
}
package com.gxcx.bid.config;
import com.baomidou.mybatisplus.core.exceptions.MybatisPlusException;
import com.baomidou.mybatisplus.core.toolkit.StringPool;
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
import com.baomidou.mybatisplus.generator.AutoGenerator;
import com.baomidou.mybatisplus.generator.InjectionConfig;
import com.baomidou.mybatisplus.generator.config.*;
import com.baomidou.mybatisplus.generator.config.po.TableInfo;
import com.baomidou.mybatisplus.generator.config.rules.NamingStrategy;
import com.baomidou.mybatisplus.generator.engine.FreemarkerTemplateEngine;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
/**
* 生成代码工具类,执行以后,根据控制台提醒输入相关参数
* @author songjz
*
*/
public class CodeGenerator {
/**
* <p>
* 读取控制台内容
* </p>
*/
public static String scanner(String tip) {
Scanner scanner = new Scanner(System.in);
StringBuilder help = new StringBuilder();
help.append("请输入" + tip + ":");
System.out.println(help.toString());
if (scanner.hasNext()) {
String ipt = scanner.next();
if (StringUtils.isNotEmpty(ipt)) {
return ipt;
}
}
throw new MybatisPlusException("请输入正确的" + tip + "!");
}
public static void main(String[] args) {
// 代码生成器
AutoGenerator mpg = new AutoGenerator();
// 全局配置
GlobalConfig gc = new GlobalConfig();
String projectPath = System.getProperty("user.dir");
gc.setOutputDir(projectPath + "/src/main/java");
gc.setAuthor("zhanghb");
gc.setOpen(false);
mpg.setGlobalConfig(gc);
// 数据源配置
DataSourceConfig dsc = new DataSourceConfig();
dsc.setUrl("jdbc:mysql://172.16.50.5:3306/bidprocurement0603?useUnicode=true&characterEncoding=UTF-8&useSSL=false");
// dsc.setSchemaName("public");
dsc.setDriverName("com.mysql.jdbc.Driver");
dsc.setUsername("gxcx_dev");
dsc.setPassword("gxcx_dev");
mpg.setDataSource(dsc);
// 包配置
PackageConfig pc = new PackageConfig();
pc.setModuleName(scanner("模块名"));
pc.setParent("com.gxcx");
mpg.setPackageInfo(pc);
// 自定义配置
InjectionConfig cfg = new InjectionConfig() {
@Override
public void initMap() {
// to do nothing
}
};
List<FileOutConfig> focList = new ArrayList<>();
focList.add(new FileOutConfig("/templates/mapper.xml.ftl") {
@Override
public String outputFile(TableInfo tableInfo) {
// 自定义输入文件名称
return projectPath + "/src/main/resources/mapper/" + pc.getModuleName()
+ "/" + tableInfo.getEntityName() + "Mapper" + StringPool.DOT_XML;
}
});
cfg.setFileOutConfigList(focList);
mpg.setCfg(cfg);
mpg.setTemplate(new TemplateConfig().setXml(null));
// 策略配置
StrategyConfig strategy = new StrategyConfig();
strategy.setNaming(NamingStrategy.underline_to_camel);
strategy.setColumnNaming(NamingStrategy.underline_to_camel);
strategy.setSuperEntityClass("com.gxcx.tenderingCommon.common.base.BaseEntity");
strategy.setEntityLombokModel(true);
strategy.setRestControllerStyle(true);
strategy.setSuperControllerClass("com.gxcx.tenderingCommon.common.base.BaseController");
strategy.setInclude(scanner("表名"));
// strategy.setSuperEntityColumns("id");
strategy.setControllerMappingHyphenStyle(true);
strategy.setTablePrefix(pc.getModuleName() + "_");
mpg.setStrategy(strategy);
mpg.setTemplateEngine(new FreemarkerTemplateEngine());
mpg.execute();
}
}
package com.gxcx.bid.config;
import com.gxcx.bid.util.InputStreamHttpServletRequestWrapper;
import org.springframework.boot.web.servlet.filter.OrderedHiddenHttpMethodFilter;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.filter.HiddenHttpMethodFilter;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
import javax.servlet.FilterChain;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
@Configuration
public class InputStreamWrapperFilter extends WebMvcConfigurerAdapter {
@Bean
public HiddenHttpMethodFilter hiddenHttpMethodFilter() {
return new OrderedHiddenHttpMethodFilter() {
@Override
protected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain)
throws ServletException, IOException {
// BufferedReader reader = new BufferedReader(
// new InputStreamReader(request.getInputStream(), "UTF-8"));
// String line;
// String result = "";
// while ((line = reader.readLine()) != null) {
// result += line;
// }
// filterChain.doFilter(request, response);
String url = request.getRequestURI();
if(url.indexOf("toolsUploadFile")>-1 || url.indexOf("toolsDownloadFile")>-1){
ServletRequest servletRequest = new InputStreamHttpServletRequestWrapper(request);
ResponseWrapper servletResponse = new ResponseWrapper(response);
filterChain.doFilter(servletRequest, servletResponse);
}else{
filterChain.doFilter(request, response);
}
}
};
}
}
package com.gxcx.bid.config;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpServletResponseWrapper;
import java.io.CharArrayWriter;
import java.io.IOException;
import java.io.PrintWriter;
public class ResponseWrapper extends HttpServletResponseWrapper {
private PrintWriter cachedWriter;
private CharArrayWriter bufferedWriter;
private static Logger log = LoggerFactory.getLogger(ResponseWrapper.class);
public ResponseWrapper(HttpServletResponse response) throws IOException {
super(response);
bufferedWriter = new CharArrayWriter();
cachedWriter = new PrintWriter(bufferedWriter);
}
public PrintWriter getWriter() throws IOException {
return cachedWriter;
}
public String getResult() {
byte[] bytes = bufferedWriter.toString().getBytes();
try {
return new String(bytes, "UTF-8");
} catch (Exception e) {
log.error(this.getClass().getName(), "getResult", e);
return "";
}
}
}
\ No newline at end of file
package com.gxcx.bid.config;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
import com.gxcx.core.jwt.aop.RestAuthTokenInterceptor;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.web.servlet.MultipartConfigFactory;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.transaction.annotation.EnableTransactionManagement;
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
import io.swagger.annotations.ApiOperation;
import springfox.documentation.builders.ApiInfoBuilder;
import springfox.documentation.builders.ParameterBuilder;
import springfox.documentation.builders.PathSelectors;
import springfox.documentation.builders.RequestHandlerSelectors;
import springfox.documentation.schema.ModelRef;
import springfox.documentation.service.ApiInfo;
import springfox.documentation.service.Parameter;
import springfox.documentation.spi.DocumentationType;
import springfox.documentation.spring.web.plugins.Docket;
import springfox.documentation.swagger2.annotations.EnableSwagger2;
import javax.servlet.MultipartConfigElement;
@EnableTransactionManagement
@Configuration
@MapperScan("com.gxcx.*.mapper")
@EnableSwagger2
@ComponentScan(basePackages={"springfox"})
public class WebConfig implements WebMvcConfigurer{
@Bean
public RestAuthTokenInterceptor restAuthTokenInterceptor(){
RestAuthTokenInterceptor restAuthTokenInterceptor=new RestAuthTokenInterceptor();
List<String> excludeUrls=new ArrayList<String>();
excludeUrls.add("/base/v2/api-docs");
List<String> excludeContainUrls=new ArrayList<String>();
excludeContainUrls.add("/swagger-ui.html");
excludeContainUrls.add("swagger");
restAuthTokenInterceptor.setExcludeUrls(excludeUrls);
restAuthTokenInterceptor.setExcludeContainUrls(excludeContainUrls);
return restAuthTokenInterceptor;
}
@Override
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(restAuthTokenInterceptor()).addPathPatterns("/**");
}
/**
* 分页插件
*/
@Bean
public PaginationInterceptor paginationInterceptor() {
return new PaginationInterceptor();
}
/**
* 文件上传临时路径
*/
@Bean
MultipartConfigElement multipartConfigElement() {
MultipartConfigFactory factory = new MultipartConfigFactory();
String os = System.getProperty("os.name");
String location = "/data/newdzzbcg_upload/bidattachment/uplodtemp";
if(os.toLowerCase().startsWith("win")){
location="C:"+location;
}
File tmpFile = new File(location);
if (!tmpFile.exists()) {
tmpFile.mkdirs();
}
factory.setLocation(location);
return factory.createMultipartConfig();
}
@Bean
public Docket createRestApi() {
return new Docket(DocumentationType.SWAGGER_2)
.apiInfo(apiInfo())
.enable(true)
.globalOperationParameters(setHeaderToken())
.select()
.apis(RequestHandlerSelectors.withMethodAnnotation(ApiOperation.class)) //只过滤包含有ApiOperation注解的方法
.paths(PathSelectors.any()) //对所有的路径进行监控
.build();
}
private ApiInfo apiInfo() {
return new ApiInfoBuilder()
.title("国信创新采购基础平台 RESTful APIs")
.description("基础平台 RESTful 风格的接口文档")
.version("1.0.0")
.build();
}
private List<Parameter> setHeaderToken() {
ParameterBuilder tokenPar = new ParameterBuilder();
List<Parameter> pars = new ArrayList<Parameter>();
tokenPar.name("X-AUTH-TOKEN").description("token").modelRef(new ModelRef("string")).parameterType("header").required(false).build();
pars.add(tokenPar.build());
return pars;
}
}
package com.gxcx.bid.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* ---------------------------
* 跨微服务联合查询 Mapper 接口
* ---------------------------
* 开发人员: duanc
* 时间: 2019-12-6 14:51
* 版本: v1.0
* ---------------------------
*/
public interface BidtBidJointSearchMapper extends BaseMapper {
}
\ No newline at end of file
package com.gxcx.bid.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.gxcx.bid.model.domain.BidtBidTenderBidDetail;
import com.gxcx.bid.model.dto.ListTenderBidBaseInfoDto;
import com.gxcx.bid.model.vo.*;
import com.gxcx.open.model.dto.StageBidTypeDto;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* <p>
* 投标明细表 Mapper 接口
* </p>
*
* @author zhuyanhcao
* @since 2020-02-03
*/
public interface BidtBidTenderBidDetailMapper extends BaseMapper<BidtBidTenderBidDetail> {
/**
* ---------------------------
* 获取投标供应商投标基本信息列表
* ---------------------------
* @param listTenderBidBaseInfoDto
* @return java.util.List<com.gxcx.bid.model.vo.ListTenderBidBaseInfoVo>
*
* 作者:zhuyanchao
* 时间:2020-2-11 20:05
* 版本:v1.0
*/
List<ListTenderBidBaseInfoVo> listTenderBidBaseInfo(@Param("bid") ListTenderBidBaseInfoDto listTenderBidBaseInfoDto);
/**
* ---------------------------
* 根据阶段id和供应商id获取投标明细
* ---------------------------
* @param stageId
* @Param supplierId
* @return java.util.List<com.gxcx.bid.model.vo.BidFileVo>
*
* 作者:zhuyanchao
* 时间:2020-2-12 18:47
* 版本:v1.0
*/
List<BidFileVo> getBidFileListByStrgeIdAndSupplierId(@Param("stageId") String stageId,@Param("supplierId") String supplierId);
/**
* ---------------------------
* 根据阶段id和供应商id获取投标明细
* ---------------------------
* @param stageId
* @Param supplierId
* @return java.util.List<com.gxcx.bid.model.vo.BidFileVo>
*
* 作者:zhuyanchao
* 时间:2020-2-12 18:47
* 版本:v1.0
*/
List<BidFileVo> getBidDetailFileListByStrgeIdAndSupplierId(@Param("stageId") String stageId,@Param("supplierId") String supplierId);
/**
* ---------------------------
* 根据阶段id和供应商id和投标类型 获取投标明细信息
* ---------------------------
* @param stageId
* @Param supplierId
* @Param bidTypeList
* @return com.gxcx.bid.model.vo.BidtBidTenderBidDetailEntityVo
*
* 作者:zhuyanchao
* 时间:2020-2-25 11:01
* 版本:v1.0
*/
BidtBidTenderBidDetailEntityVo getTenderBidDetailByStageIdAndSupplierId(@Param("stageId") String stageId,@Param("supplierId") String supplierId,@Param("bidTypeList") List<String> bidTypeList);
/**
* ---------------------------
* 根据阶段id和投标类型 获取投标明细信息集合
* ---------------------------
* @param stageId
* @Param bidTypeList
* @return java.util.List<com.gxcx.bid.model.vo.BidtBidTenderBidDetailEntityVo>
*
* 作者:zhuyanchao
* 时间:2020-2-25 20:25
* 版本:v1.0
*/
List<BidtBidTenderBidDetailEntityVo> getTenderBidDetailByStageId(@Param("stageId") String stageId,@Param("supplierId") String supplierId,@Param("bidTypeList") List<String> bidTypeList);
/**
* ---------------------------
* 根据阶段id和投标类型 获取投标明细信息集合(会对一起投标的进行分组)
* ---------------------------
* @param stageId
* @Param supplierId
* @Param bidTypeList
* @return java.util.List<com.gxcx.bid.model.vo.BidtBidTenderBidDetailEntityVo>
*
* 作者:zhuyanchao
* 时间:2020-3-17 13:57
* 版本:v1.0
*/
List<BidtBidTenderBidDetailEntityVo> getTenderBidDetailByStageIdGroupByBidType(@Param("stageId") String stageId,@Param("supplierId") String supplierId,@Param("bidTypeList") List<String> bidTypeList);
/*
* ---------------------------
* 查询该阶段有效投标人数量
* ---------------------------
* @param:[stageId]
* @return:java.lang.Integer
*
* 作者:duanc
* 时间:2020-4-5 15:49
* 版本:v1.0
*/
Integer selectBidderCountByStageId(@Param("stageId") String stageId);
/**
* ---------------------------
* 根据阶段id集合和投标类型获取投标符合条件的供应商集合
* ---------------------------
* @param:stageIdList
* @Param openStageType
* @return:java.util.List<com.gxcx.bid.model.vo.TenderBidDetailVo>
* ---------------------------
* 作者:zhuyanchao
* 时间:2020-4-14-10:10
* 版本:v1.0
* ---------------------------
*/
List<TenderBidDetailVo> getOpenPassTenderBidDetailListByStageIdList(@Param("stageIdList")List<String> stageIdList,@Param("openStageType") String openStageType);
/**
* ---------------------------
* 获取该供应商该阶段要解密的投标文件(详情)集合
* ---------------------------
* @param:stageId
* @Param supplierId
* @Param openStageType
* @return:java.util.List<com.gxcx.bid.model.vo.TenderBidDetailVo>
* ---------------------------
* 作者:zhuyanchao
* 时间:2020-5-28-10:47
* 版本:v1.0
* ---------------------------
*/
List<TenderBidDetailVo> getTenderBidDetailListByStageIdAndSupplierId(@Param("stageId")String stageId,@Param("supplierId") String supplierId,@Param("openStageType") String openStageType);
/**
* ---------------------------
* 通过阶段id集合获取有效投标数量
* ---------------------------
* @param:stageIdList
* @return:java.util.List<com.gxcx.bid.model.vo.validBidderNumberVo>
* ---------------------------
* 作者:zhuyanchao
* 时间:2020-5-29-17:05
* 版本:v1.0
* ---------------------------
*/
List<validBidderNumberVo> getBidderNumberByStageIdList(@Param("stageIdList")List<String> stageIdList);
/**
* ---------------------------
* 根据阶段id和投标类型集合 获取投标明细信息集合
* ---------------------------
* @param:supplierId
* @Param stageBidTypeList
* @return:java.util.List<com.gxcx.bid.model.vo.BidtBidTenderBidDetailEntityVo>
* ---------------------------
* 作者:zhuyanchao
* 时间:2020-8-5-11:08
* 版本:v1.0
* ---------------------------
*/
List<BidtBidTenderBidDetailEntityVo> getTenderBidDetailListByStageBidTypeList(@Param("supplierId") String supplierId,@Param("stageBidTypeList") List<StageBidTypeDto> stageBidTypeList);
/**
* 根据项目id 和 阶段id 获取投标明细信息集合
* @param tenderId
* @param stageId
* @return
*/
List<BidtBidTenderBidDetailEntityVo> getTenderBidDetailByTenderIdAndStageId(@Param("tenderId") String tenderId,@Param("stageId") String stageId);
}
package com.gxcx.bid.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.gxcx.bid.model.domain.BidtBidTenderBidExpand;
/**
* <p>
* 投标扩展表 Mapper 接口
* </p>
*
* @author zhuyanhcao
* @since 2020-02-24
*/
public interface BidtBidTenderBidExpandMapper extends BaseMapper<BidtBidTenderBidExpand> {
}
package com.gxcx.bid.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.gxcx.bid.model.domain.BidtBidTenderBidReceiptDetail;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* <p>
* 投标回执明细表 Mapper 接口
* </p>
*
* @author zhuyanhcao
* @since 2020-02-04
*/
public interface BidtBidTenderBidReceiptDetailMapper extends BaseMapper<BidtBidTenderBidReceiptDetail> {
/**
* ---------------------------
* 根据投标id和回执类型获取最新投标回执明细
* ---------------------------
* @param bidId
* @Param receiptType
* @return com.gxcx.bid.model.domain.BidtBidTenderBidReceiptDetail
*
* 作者:zhuyanchao
* 时间:2020-2-4 15:35
* 版本:v1.0
*/
BidtBidTenderBidReceiptDetail getTenderBidReceiptDetailByBidId(@Param("bidId") String bidId, @Param("receiptType") String receiptType, @Param("bidTypeList") List<String> bidTypeList );
/**
* ---------------------------
* 获取投标回执列表信息
* ---------------------------
* @param supplierId
* @Param stageId
* @Param bidTypeList
* @return java.util.List<com.gxcx.bid.model.domain.BidtBidTenderBidReceiptDetail>
*
* 作者:zhuyanchao
* 时间:2020-2-6 8:57
* 版本:v1.0
*/
List<BidtBidTenderBidReceiptDetail> getTenderBidReceiptDetailList(@Param("supplierId") String supplierId,@Param("stageId") String stageId,@Param("bidTypeList") List<String> bidTypeList);
/**
* ---------------------------
* 获取最新的投标回执列表信息
* ---------------------------
* @param supplierId
* @Param stageId
* @Param bidTypeList
* @return com.gxcx.bid.model.domain.BidtBidTenderBidReceiptDetail
*
* 作者:zhuyanchao
* 时间:2020-2-6 10:33
* 版本:v1.0
*/
BidtBidTenderBidReceiptDetail getNewBidRecordInfoBySupplierIdAndStageId(@Param("supplierId") String supplierId,@Param("stageId") String stageId,@Param("bidTypeList") List<String> bidTypeList);
/**
* ---------------------------
* 根据投标明细id获取最新的投标(撤标)回执信息
* ---------------------------
* @param:bidDetailId
* @return:com.gxcx.bid.model.domain.BidtBidTenderBidReceiptDetail
* ---------------------------
* 作者:zhuyanchao
* 时间:2020-6-11-16:36
* 版本:v1.0
* ---------------------------
*/
BidtBidTenderBidReceiptDetail getNewBidRecordInfoByBidDetailId(@Param("bidDetailId") String bidDetailId);
}
package com.gxcx.bid.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.gxcx.bid.model.domain.BidtBidTenderBidReceipt;
/**
* <p>
* 投标回执主表 Mapper 接口
* </p>
*
* @author zhuyanhcao
* @since 2020-02-04
*/
public interface BidtBidTenderBidReceiptMapper extends BaseMapper<BidtBidTenderBidReceipt> {
}
package com.gxcx.bid.model.domain;
import com.baomidou.mybatisplus.annotation.TableName;
import com.gxcx.core.mybatis.IdEntity;
import lombok.Data;
import java.util.Date;
/**
* <p>
* 投标主表
* </p>
*
* @author zhuyanhcao
* @since 2020-01-20
*/
@Data
@TableName("t_b_tender_bid")
public class BidtBidTenderBid extends IdEntity {
/**
* 项目id
*/
private String tenderId;
/**
* 标段id
*/
private String packId;
/**
* 阶段id
*/
private String stageId;
/**
* 供应商id
*/
private String supplierId;
/**
* 供应商名称
*/
private String supplierName;
/**
* 供应商机构主数据id
*/
private String mainId;
/**
* 一步符合开标,或经济符合开标 00不符合,01符合
*/
private String openPassStatus;
/**
* 两步开标时 商务技术符合开标 00不符合,01符合(如果是组合投标,需要经济报价,即使商务技术投标了,也不符合仍为00)
*/
private String technicalOpenPassStatus;
/**
* 一步或经济投递时间
*/
private Date bidTime;
/**
* 两步开标时 商务技术投递时间
*/
private Date technicalBidTime;
/**
* 一步开标或 两步开标(经济开标) 文件大小(单位KB)
*/
private String fileSize;
/**
* 两步开标时 商务技术投递 文件大小(单位KB)
*/
private String technicalFileSize;
/**
* 投标方式 00自主投标 01补录投标
*/
private String submitBidWay;
/**
* 是否线上投标 00否 01是
*/
private String submitBidOnline;
/**
* 创建用户id
*/
private String createUser;
/**
* 创建时间
*/
private Date createTime;
/**
* 修改人
*/
private String updateUser;
/**
* 修改时间
*/
private Date updateTime;
}
package com.gxcx.bid.model.domain;
import com.baomidou.mybatisplus.annotation.TableName;
import com.gxcx.core.mybatis.IdEntity;
import lombok.Data;
import java.util.Date;
/**
* <p>
* 投标扩展表
* </p>
*
* @author zhuyanhcao
* @since 2020-02-24
*/
@Data
@TableName("t_b_tender_bid_expand")
public class BidtBidTenderBidExpand extends IdEntity {
/**
* 项目id
*/
private String tenderId;
/**
* 投标主表id
*/
private String bidId;
/**
* 阶段id
*/
private String stageId;
/**
* 阶段类型 00:资审阶段 01:后审阶段
*/
private String stageType;
/**
* 项目编号
*/
private String tenderNo;
/**
* 项目名称
*/
private String tenderName;
/**
* 标段编号
*/
private String packNo;
/**
* 标段名称
*/
private String packName;
/**
* 招标方式
*/
private String tenderMethod;
/**
* 资格审查方式 00:资格预审 01:资格后审
*/
private String qualificationMethod;
/**
* 项目流水号
*/
private String tenderNoNumber;
/**
* 创建人
*/
private String createUser;
/**
* 创建时间
*/
private Date createTime;
/**
* 修改人
*/
private String updateUser;
/**
* 修改时间
*/
private Date updateTime;
/**
* 是否分包00 未分包 01已分包
*/
private String isPack;
/**
* 联系人名称
*/
private String linkerName;
/**
* 代理机构名称
*/
private String agentNmae;
/**
* 代理机构id
*/
private String agentId;
}
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment