.idea/artifacts/fanli_war_exploded.xml
@@ -13,6 +13,9 @@ <element id="library" level="project" name="Maven: com.opencsv:opencsv:4.3.2" /> <element id="library" level="project" name="Maven: org.apache.commons:commons-text:1.3" /> <element id="library" level="project" name="Maven: org.apache.commons:commons-collections4:4.2" /> <element id="archive" name="goods.facade-0.0.1-SNAPSHOT.jar"> <element id="module-output" name="facade-goods" /> </element> <element id="library" level="project" name="Maven: net.sf.ehcache:ehcache-core:2.6.11" /> <element id="library" level="project" name="Maven: net.sf.ehcache:ehcache-web:2.0.4" /> <element id="library" level="project" name="Maven: org.springframework:spring-context:4.3.0.RELEASE" /> .idea/compiler.xml
@@ -6,13 +6,17 @@ <sourceOutputDir name="target/generated-sources/annotations" /> <sourceTestOutputDir name="target/generated-test-sources/test-annotations" /> <outputRelativeToContentRoot value="true" /> <module name="facade-goods" /> <module name="fanli" /> <module name="goods" /> <module name="utils" /> </profile> </annotationProcessing> <bytecodeTargetLevel> <module name="facade-goods" target="1.8" /> <module name="fanli" target="1.8" /> <module name="FanLiMain" target="1.8" /> <module name="goods" target="1.8" /> <module name="utils" target="1.8" /> </bytecodeTargetLevel> </component> .idea/encodings.xml
@@ -2,7 +2,9 @@ <project version="4"> <component name="Encoding"> <file url="file://$PROJECT_DIR$" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/facade-goods" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/fanli" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/goods" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/utils" charset="UTF-8" /> </component> </project> .idea/inspectionProfiles/Project_Default.xml
New file @@ -0,0 +1,97 @@ <component name="InspectionProjectProfileManager"> <profile version="1.0"> <option name="myName" value="Project Default" /> <inspection_tool class="AliAccessStaticViaInstance" enabled="false" level="BLOCKER" enabled_by_default="false" /> <inspection_tool class="AliArrayNamingShouldHaveBracket" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AliControlFlowStatementWithoutBraces" enabled="false" level="BLOCKER" enabled_by_default="false" /> <inspection_tool class="AliDeprecation" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AliEqualsAvoidNull" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AliLongLiteralsEndingWithLowercaseL" enabled="false" level="BLOCKER" enabled_by_default="false" /> <inspection_tool class="AliMissingOverrideAnnotation" enabled="false" level="BLOCKER" enabled_by_default="false" /> <inspection_tool class="AliWrapperTypeEquality" enabled="false" level="BLOCKER" enabled_by_default="false" /> <inspection_tool class="AlibabaAbstractClassShouldStartWithAbstractNaming" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AlibabaAbstractMethodOrInterfaceMethodMustUseJavadoc" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaAvoidApacheBeanUtilsCopy" enabled="false" level="BLOCKER" enabled_by_default="false" /> <inspection_tool class="AlibabaAvoidCallStaticSimpleDateFormat" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AlibabaAvoidCommentBehindStatement" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaAvoidComplexCondition" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaAvoidConcurrentCompetitionRandom" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaAvoidDoubleOrFloatEqualCompare" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AlibabaAvoidManuallyCreateThread" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AlibabaAvoidMissUseOfMathRandom" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaAvoidNegationOperator" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaAvoidNewDateGetTime" enabled="false" level="BLOCKER" enabled_by_default="false" /> <inspection_tool class="AlibabaAvoidPatternCompileInMethod" enabled="false" level="BLOCKER" enabled_by_default="false" /> <inspection_tool class="AlibabaAvoidReturnInFinally" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AlibabaAvoidStartWithDollarAndUnderLineNaming" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AlibabaAvoidUseTimer" enabled="false" level="BLOCKER" enabled_by_default="false" /> <inspection_tool class="AlibabaBigDecimalAvoidDoubleConstructor" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaBooleanPropertyShouldNotStartWithIs" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AlibabaClassCastExceptionWithSubListToArrayList" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AlibabaClassCastExceptionWithToArray" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AlibabaClassMustHaveAuthor" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaClassNamingShouldBeCamel" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaCollectionInitShouldAssignCapacity" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaCommentsMustBeJavadocFormat" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaConcurrentExceptionWithModifyOriginSubList" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AlibabaConstantFieldShouldBeUpperCase" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AlibabaCountDownShouldInFinally" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaDontModifyInForeachCircle" enabled="false" level="BLOCKER" enabled_by_default="false" /> <inspection_tool class="AlibabaEnumConstantsMustHaveComment" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AlibabaExceptionClassShouldEndWithException" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AlibabaIbatisMethodQueryForList" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaLockShouldWithTryFinally" enabled="false" level="BLOCKER" enabled_by_default="false" /> <inspection_tool class="AlibabaLowerCamelCaseVariableNaming" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AlibabaMethodReturnWrapperType" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaMethodTooLong" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaPackageNaming" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaPojoMustOverrideToString" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaPojoMustUsePrimitiveField" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaPojoNoDefaultValue" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaRemoveCommentedCode" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaServiceOrDaoClassShouldEndWithImpl" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AlibabaStringConcat" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaSwitchStatement" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AlibabaTestClassShouldEndWithTestNaming" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaThreadLocalShouldRemove" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AlibabaThreadPoolCreation" enabled="false" level="BLOCKER" enabled_by_default="false" /> <inspection_tool class="AlibabaThreadShouldSetName" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AlibabaTransactionMustHaveRollback" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaUndefineMagicConstant" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaUnsupportedExceptionWithModifyAsList" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="AlibabaUseQuietReferenceNotation" enabled="false" level="MAJOR" enabled_by_default="false" /> <inspection_tool class="AlibabaUseRightCaseForDateFormat" enabled="false" level="CRITICAL" enabled_by_default="false" /> <inspection_tool class="JavaDoc" enabled="true" level="WARNING" enabled_by_default="true"> <option name="TOP_LEVEL_CLASS_OPTIONS"> <value> <option name="ACCESS_JAVADOC_REQUIRED_FOR" value="none" /> <option name="REQUIRED_TAGS" value="" /> </value> </option> <option name="INNER_CLASS_OPTIONS"> <value> <option name="ACCESS_JAVADOC_REQUIRED_FOR" value="none" /> <option name="REQUIRED_TAGS" value="" /> </value> </option> <option name="METHOD_OPTIONS"> <value> <option name="ACCESS_JAVADOC_REQUIRED_FOR" value="none" /> <option name="REQUIRED_TAGS" value="@return@param@throws or @exception" /> </value> </option> <option name="FIELD_OPTIONS"> <value> <option name="ACCESS_JAVADOC_REQUIRED_FOR" value="none" /> <option name="REQUIRED_TAGS" value="" /> </value> </option> <option name="IGNORE_DEPRECATED" value="false" /> <option name="IGNORE_JAVADOC_PERIOD" value="true" /> <option name="IGNORE_DUPLICATED_THROWS" value="false" /> <option name="IGNORE_POINT_TO_ITSELF" value="false" /> <option name="myAdditionalJavadocTags" value="date" /> </inspection_tool> <inspection_tool class="MapOrSetKeyShouldOverrideHashCodeEquals" enabled="false" level="CRITICAL" enabled_by_default="false" /> </profile> </component> .idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: ch.qos.logback:logback-classic:1.2.3"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: ch.qos.logback:logback-core:1.2.3"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/ch/qos/logback/logback-core/1.2.3/logback-core-1.2.3.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/ch/qos/logback/logback-core/1.2.3/logback-core-1.2.3-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/ch/qos/logback/logback-core/1.2.3/logback-core-1.2.3-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_11_0.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.11.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-annotations/2.11.0/jackson-annotations-2.11.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-annotations/2.11.0/jackson-annotations-2.11.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-annotations/2.11.0/jackson-annotations-2.11.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_11_0.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.fasterxml.jackson.core:jackson-core:2.11.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-core/2.11.0/jackson-core-2.11.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-core/2.11.0/jackson-core-2.11.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-core/2.11.0/jackson-core-2.11.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_11_0.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.fasterxml.jackson.core:jackson-databind:2.11.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-databind/2.11.0/jackson-databind-2.11.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-databind/2.11.0/jackson-databind-2.11.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-databind/2.11.0/jackson-databind-2.11.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_11_0.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.11.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.11.0/jackson-datatype-jdk8-2.11.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.11.0/jackson-datatype-jdk8-2.11.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.11.0/jackson-datatype-jdk8-2.11.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_11_0.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.11.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.11.0/jackson-datatype-jsr310-2.11.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.11.0/jackson-datatype-jsr310-2.11.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.11.0/jackson-datatype-jsr310-2.11.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_11_0.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.fasterxml.jackson.module:jackson-module-parameter-names:2.11.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/module/jackson-module-parameter-names/2.11.0/jackson-module-parameter-names-2.11.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/module/jackson-module-parameter-names/2.11.0/jackson-module-parameter-names-2.11.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/module/jackson-module-parameter-names/2.11.0/jackson-module-parameter-names-2.11.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_jayway_jsonpath_json_path_2_4_0.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.jayway.jsonpath:json-path:2.4.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/jayway/jsonpath/json-path/2.4.0/json-path-2.4.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/jayway/jsonpath/json-path/2.4.0/json-path-2.4.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/jayway/jsonpath/json-path/2.4.0/json-path-2.4.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: com.vaadin.external.google:android-json:0.0.20131108.vaadin1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__jakarta_activation_jakarta_activation_api_1_2_2.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: jakarta.activation:jakarta.activation-api:1.2.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__jakarta_annotation_jakarta_annotation_api_1_3_5.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: jakarta.annotation:jakarta.annotation-api:1.3.5"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__jakarta_xml_bind_jakarta_xml_bind_api_2_3_3.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: jakarta.xml.bind:jakarta.xml.bind-api:2.3.3"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__net_bytebuddy_byte_buddy_1_10_11.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: net.bytebuddy:byte-buddy:1.10.11"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/net/bytebuddy/byte-buddy/1.10.11/byte-buddy-1.10.11.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/net/bytebuddy/byte-buddy/1.10.11/byte-buddy-1.10.11-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/net/bytebuddy/byte-buddy/1.10.11/byte-buddy-1.10.11-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__net_bytebuddy_byte_buddy_agent_1_10_11.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: net.bytebuddy:byte-buddy-agent:1.10.11"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/net/bytebuddy/byte-buddy-agent/1.10.11/byte-buddy-agent-1.10.11.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/net/bytebuddy/byte-buddy-agent/1.10.11/byte-buddy-agent-1.10.11-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/net/bytebuddy/byte-buddy-agent/1.10.11/byte-buddy-agent-1.10.11-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__net_minidev_accessors_smart_1_2.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: net.minidev:accessors-smart:1.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/net/minidev/accessors-smart/1.2/accessors-smart-1.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/net/minidev/accessors-smart/1.2/accessors-smart-1.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/net/minidev/accessors-smart/1.2/accessors-smart-1.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__net_minidev_json_smart_2_3.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: net.minidev:json-smart:2.3"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/net/minidev/json-smart/2.3/json-smart-2.3.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/net/minidev/json-smart/2.3/json-smart-2.3-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/net/minidev/json-smart/2.3/json-smart-2.3-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_13_3.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.logging.log4j:log4j-api:2.13.3"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/logging/log4j/log4j-api/2.13.3/log4j-api-2.13.3.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/logging/log4j/log4j-api/2.13.3/log4j-api-2.13.3-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/logging/log4j/log4j-api/2.13.3/log4j-api-2.13.3-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_logging_log4j_log4j_to_slf4j_2_13_3.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.logging.log4j:log4j-to-slf4j:2.13.3"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/logging/log4j/log4j-to-slf4j/2.13.3/log4j-to-slf4j-2.13.3.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/logging/log4j/log4j-to-slf4j/2.13.3/log4j-to-slf4j-2.13.3-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/logging/log4j/log4j-to-slf4j/2.13.3/log4j-to-slf4j-2.13.3-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_36.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.tomcat.embed:tomcat-embed-core:9.0.36"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/tomcat/embed/tomcat-embed-core/9.0.36/tomcat-embed-core-9.0.36.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/tomcat/embed/tomcat-embed-core/9.0.36/tomcat-embed-core-9.0.36-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/tomcat/embed/tomcat-embed-core/9.0.36/tomcat-embed-core-9.0.36-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_36.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apache.tomcat.embed:tomcat-embed-websocket:9.0.36"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/tomcat/embed/tomcat-embed-websocket/9.0.36/tomcat-embed-websocket-9.0.36.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apache/tomcat/embed/tomcat-embed-websocket/9.0.36/tomcat-embed-websocket-9.0.36-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apache/tomcat/embed/tomcat-embed-websocket/9.0.36/tomcat-embed-websocket-9.0.36-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_apiguardian_apiguardian_api_1_1_0.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.apiguardian:apiguardian-api:1.1.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/apiguardian/apiguardian-api/1.1.0/apiguardian-api-1.1.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/apiguardian/apiguardian-api/1.1.0/apiguardian-api-1.1.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/apiguardian/apiguardian-api/1.1.0/apiguardian-api-1.1.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_assertj_assertj_core_3_16_1.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.assertj:assertj-core:3.16.1"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/assertj/assertj-core/3.16.1/assertj-core-3.16.1.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/assertj/assertj-core/3.16.1/assertj-core-3.16.1-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/assertj/assertj-core/3.16.1/assertj-core-3.16.1-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_glassfish_jakarta_el_3_0_3.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.glassfish:jakarta.el:3.0.3"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/glassfish/jakarta.el/3.0.3/jakarta.el-3.0.3.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/glassfish/jakarta.el/3.0.3/jakarta.el-3.0.3-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/glassfish/jakarta.el/3.0.3/jakarta.el-3.0.3-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_hamcrest_hamcrest_2_2.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.hamcrest:hamcrest:2.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/hamcrest/hamcrest/2.2/hamcrest-2.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/hamcrest/hamcrest/2.2/hamcrest-2.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/hamcrest/hamcrest/2.2/hamcrest-2.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_junit_jupiter_junit_jupiter_5_6_2.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.junit.jupiter:junit-jupiter:5.6.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter/5.6.2/junit-jupiter-5.6.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter/5.6.2/junit-jupiter-5.6.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter/5.6.2/junit-jupiter-5.6.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_junit_jupiter_junit_jupiter_api_5_6_2.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.junit.jupiter:junit-jupiter-api:5.6.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter-api/5.6.2/junit-jupiter-api-5.6.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter-api/5.6.2/junit-jupiter-api-5.6.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter-api/5.6.2/junit-jupiter-api-5.6.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_junit_jupiter_junit_jupiter_engine_5_6_2.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.junit.jupiter:junit-jupiter-engine:5.6.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter-engine/5.6.2/junit-jupiter-engine-5.6.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter-engine/5.6.2/junit-jupiter-engine-5.6.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter-engine/5.6.2/junit-jupiter-engine-5.6.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_junit_jupiter_junit_jupiter_params_5_6_2.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.junit.jupiter:junit-jupiter-params:5.6.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter-params/5.6.2/junit-jupiter-params-5.6.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter-params/5.6.2/junit-jupiter-params-5.6.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/junit/jupiter/junit-jupiter-params/5.6.2/junit-jupiter-params-5.6.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_junit_platform_junit_platform_commons_1_6_2.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.junit.platform:junit-platform-commons:1.6.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/junit/platform/junit-platform-commons/1.6.2/junit-platform-commons-1.6.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/junit/platform/junit-platform-commons/1.6.2/junit-platform-commons-1.6.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/junit/platform/junit-platform-commons/1.6.2/junit-platform-commons-1.6.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_junit_platform_junit_platform_engine_1_6_2.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.junit.platform:junit-platform-engine:1.6.2"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/junit/platform/junit-platform-engine/1.6.2/junit-platform-engine-1.6.2.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/junit/platform/junit-platform-engine/1.6.2/junit-platform-engine-1.6.2-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/junit/platform/junit-platform-engine/1.6.2/junit-platform-engine-1.6.2-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_mockito_mockito_core_3_3_3.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.mockito:mockito-core:3.3.3"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/mockito/mockito-core/3.3.3/mockito-core-3.3.3.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/mockito/mockito-core/3.3.3/mockito-core-3.3.3-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/mockito/mockito-core/3.3.3/mockito-core-3.3.3-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_mockito_mockito_junit_jupiter_3_3_3.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.mockito:mockito-junit-jupiter:3.3.3"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/mockito/mockito-junit-jupiter/3.3.3/mockito-junit-jupiter-3.3.3.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/mockito/mockito-junit-jupiter/3.3.3/mockito-junit-jupiter-3.3.3-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/mockito/mockito-junit-jupiter/3.3.3/mockito-junit-jupiter-3.3.3-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_objenesis_objenesis_2_6.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.objenesis:objenesis:2.6"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/objenesis/objenesis/2.6/objenesis-2.6.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/objenesis/objenesis/2.6/objenesis-2.6-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/objenesis/objenesis/2.6/objenesis-2.6-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_opentest4j_opentest4j_1_2_0.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.opentest4j:opentest4j:1.2.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_ow2_asm_asm_5_0_4.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.ow2.asm:asm:5.0.4"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/ow2/asm/asm/5.0.4/asm-5.0.4.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/ow2/asm/asm/5.0.4/asm-5.0.4-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/ow2/asm/asm/5.0.4/asm-5.0.4-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_skyscreamer_jsonassert_1_5_0.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.skyscreamer:jsonassert:1.5.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/skyscreamer/jsonassert/1.5.0/jsonassert-1.5.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/skyscreamer/jsonassert/1.5.0/jsonassert-1.5.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/skyscreamer/jsonassert/1.5.0/jsonassert-1.5.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_30.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.slf4j:jul-to-slf4j:1.7.30"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/jul-to-slf4j/1.7.30/jul-to-slf4j-1.7.30.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/jul-to-slf4j/1.7.30/jul-to-slf4j-1.7.30-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/jul-to-slf4j/1.7.30/jul-to-slf4j-1.7.30-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_slf4j_slf4j_api_1_7_30.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.slf4j:slf4j-api:1.7.30"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_boot_spring_boot_2_3_1_RELEASE.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.boot:spring-boot:2.3.1.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot/2.3.1.RELEASE/spring-boot-2.3.1.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot/2.3.1.RELEASE/spring-boot-2.3.1.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot/2.3.1.RELEASE/spring-boot-2.3.1.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_2_3_1_RELEASE.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.boot:spring-boot-autoconfigure:2.3.1.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-autoconfigure/2.3.1.RELEASE/spring-boot-autoconfigure-2.3.1.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-autoconfigure/2.3.1.RELEASE/spring-boot-autoconfigure-2.3.1.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-autoconfigure/2.3.1.RELEASE/spring-boot-autoconfigure-2.3.1.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_boot_spring_boot_starter_2_3_1_RELEASE.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.boot:spring-boot-starter:2.3.1.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter/2.3.1.RELEASE/spring-boot-starter-2.3.1.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter/2.3.1.RELEASE/spring-boot-starter-2.3.1.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter/2.3.1.RELEASE/spring-boot-starter-2.3.1.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_2_3_1_RELEASE.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.boot:spring-boot-starter-json:2.3.1.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-json/2.3.1.RELEASE/spring-boot-starter-json-2.3.1.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-json/2.3.1.RELEASE/spring-boot-starter-json-2.3.1.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-json/2.3.1.RELEASE/spring-boot-starter-json-2.3.1.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_2_3_1_RELEASE.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.boot:spring-boot-starter-logging:2.3.1.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-logging/2.3.1.RELEASE/spring-boot-starter-logging-2.3.1.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-logging/2.3.1.RELEASE/spring-boot-starter-logging-2.3.1.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-logging/2.3.1.RELEASE/spring-boot-starter-logging-2.3.1.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_2_3_1_RELEASE.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.boot:spring-boot-starter-test:2.3.1.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-test/2.3.1.RELEASE/spring-boot-starter-test-2.3.1.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-test/2.3.1.RELEASE/spring-boot-starter-test-2.3.1.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-test/2.3.1.RELEASE/spring-boot-starter-test-2.3.1.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_2_3_1_RELEASE.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.boot:spring-boot-starter-tomcat:2.3.1.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-tomcat/2.3.1.RELEASE/spring-boot-starter-tomcat-2.3.1.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-tomcat/2.3.1.RELEASE/spring-boot-starter-tomcat-2.3.1.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-tomcat/2.3.1.RELEASE/spring-boot-starter-tomcat-2.3.1.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_2_3_1_RELEASE.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.boot:spring-boot-starter-web:2.3.1.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-web/2.3.1.RELEASE/spring-boot-starter-web-2.3.1.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-web/2.3.1.RELEASE/spring-boot-starter-web-2.3.1.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-web/2.3.1.RELEASE/spring-boot-starter-web-2.3.1.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_boot_spring_boot_test_2_3_1_RELEASE.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.boot:spring-boot-test:2.3.1.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-test/2.3.1.RELEASE/spring-boot-test-2.3.1.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-test/2.3.1.RELEASE/spring-boot-test-2.3.1.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-test/2.3.1.RELEASE/spring-boot-test-2.3.1.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_3_1_RELEASE.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework.boot:spring-boot-test-autoconfigure:2.3.1.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-test-autoconfigure/2.3.1.RELEASE/spring-boot-test-autoconfigure-2.3.1.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-test-autoconfigure/2.3.1.RELEASE/spring-boot-test-autoconfigure-2.3.1.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-test-autoconfigure/2.3.1.RELEASE/spring-boot-test-autoconfigure-2.3.1.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_aop_5_2_7_RELEASE.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-aop:5.2.7.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-aop/5.2.7.RELEASE/spring-aop-5.2.7.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-aop/5.2.7.RELEASE/spring-aop-5.2.7.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-aop/5.2.7.RELEASE/spring-aop-5.2.7.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_beans_5_2_7_RELEASE.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-beans:5.2.7.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-beans/5.2.7.RELEASE/spring-beans-5.2.7.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-beans/5.2.7.RELEASE/spring-beans-5.2.7.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-beans/5.2.7.RELEASE/spring-beans-5.2.7.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_context_5_2_7_RELEASE.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-context:5.2.7.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-context/5.2.7.RELEASE/spring-context-5.2.7.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-context/5.2.7.RELEASE/spring-context-5.2.7.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-context/5.2.7.RELEASE/spring-context-5.2.7.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_core_5_2_7_RELEASE.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-core:5.2.7.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-core/5.2.7.RELEASE/spring-core-5.2.7.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-core/5.2.7.RELEASE/spring-core-5.2.7.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-core/5.2.7.RELEASE/spring-core-5.2.7.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_expression_5_2_7_RELEASE.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-expression:5.2.7.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-expression/5.2.7.RELEASE/spring-expression-5.2.7.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-expression/5.2.7.RELEASE/spring-expression-5.2.7.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-expression/5.2.7.RELEASE/spring-expression-5.2.7.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_jcl_5_2_7_RELEASE.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-jcl:5.2.7.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-jcl/5.2.7.RELEASE/spring-jcl-5.2.7.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-jcl/5.2.7.RELEASE/spring-jcl-5.2.7.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-jcl/5.2.7.RELEASE/spring-jcl-5.2.7.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_test_5_2_7_RELEASE.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-test:5.2.7.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-test/5.2.7.RELEASE/spring-test-5.2.7.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-test/5.2.7.RELEASE/spring-test-5.2.7.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-test/5.2.7.RELEASE/spring-test-5.2.7.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_web_5_2_7_RELEASE.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-web:5.2.7.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-web/5.2.7.RELEASE/spring-web-5.2.7.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-web/5.2.7.RELEASE/spring-web-5.2.7.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-web/5.2.7.RELEASE/spring-web-5.2.7.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_springframework_spring_webmvc_5_2_7_RELEASE.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.springframework:spring-webmvc:5.2.7.RELEASE"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-webmvc/5.2.7.RELEASE/spring-webmvc-5.2.7.RELEASE.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-webmvc/5.2.7.RELEASE/spring-webmvc-5.2.7.RELEASE-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-webmvc/5.2.7.RELEASE/spring-webmvc-5.2.7.RELEASE-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_xmlunit_xmlunit_core_2_7_0.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.xmlunit:xmlunit-core:2.7.0"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/xmlunit/xmlunit-core/2.7.0/xmlunit-core-2.7.0.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/xmlunit/xmlunit-core/2.7.0/xmlunit-core-2.7.0-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/xmlunit/xmlunit-core/2.7.0/xmlunit-core-2.7.0-sources.jar!/" /> </SOURCES> </library> </component> .idea/libraries/Maven__org_yaml_snakeyaml_1_26.xml
New file @@ -0,0 +1,13 @@ <component name="libraryTable"> <library name="Maven: org.yaml:snakeyaml:1.26"> <CLASSES> <root url="jar://$MAVEN_REPOSITORY$/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar!/" /> </CLASSES> <JAVADOC> <root url="jar://$MAVEN_REPOSITORY$/org/yaml/snakeyaml/1.26/snakeyaml-1.26-javadoc.jar!/" /> </JAVADOC> <SOURCES> <root url="jar://$MAVEN_REPOSITORY$/org/yaml/snakeyaml/1.26/snakeyaml-1.26-sources.jar!/" /> </SOURCES> </library> </component> .idea/misc.xml
@@ -7,6 +7,7 @@ <option name="originalFiles"> <list> <option value="$PROJECT_DIR$/pom.xml" /> <option value="$PROJECT_DIR$/goods/pom.xml" /> </list> </option> </component> .idea/modules.xml
@@ -3,7 +3,9 @@ <component name="ProjectModuleManager"> <modules> <module fileurl="file://$PROJECT_DIR$/FanLiMain.iml" filepath="$PROJECT_DIR$/FanLiMain.iml" /> <module fileurl="file://$PROJECT_DIR$/facade-goods/facade-goods.iml" filepath="$PROJECT_DIR$/facade-goods/facade-goods.iml" /> <module fileurl="file://$PROJECT_DIR$/fanli/fanli.iml" filepath="$PROJECT_DIR$/fanli/fanli.iml" /> <module fileurl="file://$PROJECT_DIR$/goods/goods.iml" filepath="$PROJECT_DIR$/goods/goods.iml" /> <module fileurl="file://$PROJECT_DIR$/utils/utils.iml" filepath="$PROJECT_DIR$/utils/utils.iml" /> </modules> </component> .idea/smartfox_info.xml
New file @@ -0,0 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <project version="4"> <component name="SmartFoxProjectConfig"> <option name="projectInspectionClosed" value="true" /> </component> </project> facade-goods/facade-goods.iml
New file @@ -0,0 +1,204 @@ <?xml version="1.0" encoding="UTF-8"?> <module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> <component name="FacetManager"> <facet type="Spring" name="Spring"> <configuration /> </facet> </component> <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8"> <output url="file://$MODULE_DIR$/target/classes" /> <output-test url="file://$MODULE_DIR$/target/test-classes" /> <content url="file://$MODULE_DIR$"> <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" /> <excludeFolder url="file://$MODULE_DIR$/target" /> </content> <orderEntry type="inheritedJdk" /> <orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.11" level="project" /> <orderEntry type="library" name="Maven: net.sf.ehcache:ehcache-core:2.6.11" level="project" /> <orderEntry type="library" name="Maven: net.sf.ehcache:ehcache-web:2.0.4" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-context:4.3.0.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-aop:4.3.0.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-beans:4.3.0.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-core:4.3.0.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-expression:4.3.0.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-webmvc:4.3.0.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-web:4.3.0.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-orm:4.3.0.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-jdbc:4.3.0.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-tx:4.3.0.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.quartz-scheduler:quartz:2.2.1" level="project" /> <orderEntry type="library" name="Maven: c3p0:c3p0:0.9.1.1" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-context-support:4.3.0.RELEASE" level="project" /> <orderEntry type="library" name="Maven: aspectj:aspectjrt:1.5.3" level="project" /> <orderEntry type="library" name="Maven: org.aspectj:aspectjweaver:1.5.4" level="project" /> <orderEntry type="library" name="Maven: cglib:cglib-nodep:3.2.4" level="project" /> <orderEntry type="library" name="Maven: org.freemarker:freemarker:2.3.23" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: javax.servlet:servlet-api:2.5" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: javax.servlet.jsp:jsp-api:2.2" level="project" /> <orderEntry type="library" name="Maven: cglib:cglib:2.2.2" level="project" /> <orderEntry type="library" name="Maven: asm:asm:3.3.1" level="project" /> <orderEntry type="library" name="Maven: mysql:mysql-connector-java:5.1.21" level="project" /> <orderEntry type="library" name="Maven: org.hibernate:hibernate-core:4.3.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging-annotations:1.2.0.Beta1" level="project" /> <orderEntry type="library" name="Maven: org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec:1.0.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.jboss:jandex:1.1.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.hibernate.javax.persistence:hibernate-jpa-2.1-api:1.0.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.hibernate:hibernate-ehcache:4.3.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.hibernate:hibernate-validator:5.1.0.Alpha1" level="project" /> <orderEntry type="library" name="Maven: javax.validation:validation-api:1.1.0.Final" level="project" /> <orderEntry type="library" name="Maven: com.fasterxml:classmate:0.8.0" level="project" /> <orderEntry type="library" name="Maven: org.hibernate.common:hibernate-commons-annotations:4.0.4.Final" level="project" /> <orderEntry type="library" name="Maven: org.hibernate:hibernate-c3p0:4.3.0.Final" level="project" /> <orderEntry type="library" name="Maven: com.mchange:c3p0:0.9.2.1" level="project" /> <orderEntry type="library" name="Maven: com.mchange:mchange-commons-java:0.2.3.4" level="project" /> <orderEntry type="library" name="Maven: org.hibernate:hibernate-proxool:4.3.0.Final" level="project" /> <orderEntry type="library" name="Maven: proxool:proxool:0.8.3" level="project" /> <orderEntry type="library" name="Maven: org.javassist:javassist:3.18.1-GA" level="project" /> <orderEntry type="library" name="Maven: jstl:jstl:1.2" level="project" /> <orderEntry type="library" name="Maven: org.apache.commons:commons-dbcp2:2.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.commons:commons-pool2:2.2" level="project" /> <orderEntry type="library" name="Maven: org.apache.struts:struts2-core:2.3.14" level="project" /> <orderEntry type="library" name="Maven: org.apache.struts.xwork:xwork-core:2.3.14" level="project" /> <orderEntry type="library" name="Maven: asm:asm-commons:3.3" level="project" /> <orderEntry type="library" name="Maven: asm:asm-tree:3.3" level="project" /> <orderEntry type="library" name="Maven: ognl:ognl:3.0.6" level="project" /> <orderEntry type="library" name="Maven: javassist:javassist:3.11.0.GA" level="project" /> <orderEntry type="library" name="Maven: antlr:antlr:2.7.7" level="project" /> <orderEntry type="library" name="Maven: dom4j:dom4j:1.6.1" level="project" /> <orderEntry type="library" name="Maven: xml-apis:xml-apis:1.0.b2" level="project" /> <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.1" level="project" /> <orderEntry type="library" name="Maven: commons-dbcp:commons-dbcp:1.4" level="project" /> <orderEntry type="library" name="Maven: commons-pool:commons-pool:1.4" level="project" /> <orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.1" level="project" /> <orderEntry type="library" name="Maven: javax.transaction:jta:1.1" level="project" /> <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.6.1" level="project" /> <orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.1.3.GA" level="project" /> <orderEntry type="library" name="Maven: org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec:1.0.0.Final" level="project" /> <orderEntry type="library" name="Maven: net.sf.json-lib:json-lib:jdk15:2.4" level="project" /> <orderEntry type="library" name="Maven: commons-beanutils:commons-beanutils:1.8.0" level="project" /> <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.5" level="project" /> <orderEntry type="library" name="Maven: net.sf.ezmorph:ezmorph:1.0.6" level="project" /> <orderEntry type="library" name="Maven: org.jsoup:jsoup:1.9.2" level="project" /> <orderEntry type="library" name="Maven: com.google.code.gson:gson:2.7" level="project" /> <orderEntry type="library" name="Maven: commons-httpclient:commons-httpclient:3.1" level="project" /> <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.4.1" level="project" /> <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.4.1" level="project" /> <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" /> <orderEntry type="library" name="Maven: javax.mail:mail:1.4.7" level="project" /> <orderEntry type="library" name="Maven: javax.activation:activation:1.1" level="project" /> <orderEntry type="library" name="Maven: com.google.zxing:core:3.3.0" level="project" /> <orderEntry type="library" name="Maven: com.google.zxing:javase:3.3.0" level="project" /> <orderEntry type="library" name="Maven: com.beust:jcommander:1.48" level="project" /> <orderEntry type="library" name="Maven: net.sourceforge.jexcelapi:jxl:2.6.12" level="project" /> <orderEntry type="library" name="Maven: com.alibaba:druid:1.1.10" level="project" /> <orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml:3.9" level="project" /> <orderEntry type="library" name="Maven: org.apache.poi:poi:3.9" level="project" /> <orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml-schemas:3.9" level="project" /> <orderEntry type="library" name="Maven: org.apache.xmlbeans:xmlbeans:2.3.0" level="project" /> <orderEntry type="library" name="Maven: stax:stax-api:1.0.1" level="project" /> <orderEntry type="library" name="Maven: org.mybatis:mybatis:3.4.1" level="project" /> <orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:1.3.0" level="project" /> <orderEntry type="library" name="Maven: com.github.jai-imageio:jai-imageio-core:1.3.0" level="project" /> <orderEntry type="library" name="Maven: com.qcloud:cos_api:5.2.4" level="project" /> <orderEntry type="library" name="Maven: org.slf4j:slf4j-log4j12:1.7.21" level="project" /> <orderEntry type="library" name="Maven: joda-time:joda-time:2.9.6" level="project" /> <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.8.5" level="project" /> <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.8.0" level="project" /> <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.8.5" level="project" /> <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.10" level="project" /> <orderEntry type="library" name="Maven: commons-fileupload:commons-fileupload:1.3.1" level="project" /> <orderEntry type="library" name="Maven: commons-io:commons-io:2.4" level="project" /> <orderEntry type="library" name="Maven: redis.clients:jedis:3.1.0" level="project" /> <orderEntry type="library" name="Maven: org.springframework.data:spring-data-redis:1.0.2.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.6.6" level="project" /> <orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.47" level="project" /> <orderEntry type="library" name="Maven: com.github.qcloudsms:qcloudsms:1.0.2" level="project" /> <orderEntry type="library" name="Maven: org.json:json:20170516" level="project" /> <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpmime:4.5.3" level="project" /> <orderEntry type="library" name="Maven: org.mongodb:mongo-java-driver:2.13.0-rc0" level="project" /> <orderEntry type="library" name="Maven: org.springframework.data:spring-data-mongodb:1.10.10.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework.data:spring-data-commons:1.13.10.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework.data:spring-data-mongodb-cross-store:1.10.10.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework:spring-aspects:4.3.14.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.aspectj:aspectjrt:1.8.12" level="project" /> <orderEntry type="library" name="Maven: org.springframework.data:spring-data-mongodb-log4j:1.10.17.RELEASE" level="project" /> <orderEntry type="library" name="Maven: com.googlecode.json-simple:json-simple:1.1.1" level="project" /> <orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest-core:1.1" level="project" /> <orderEntry type="library" name="Maven: org.jdom:jdom:1.1" level="project" /> <orderEntry type="library" name="Maven: com.aliyun:aliyun-java-sdk-core:4.0.6" level="project" /> <orderEntry type="library" name="Maven: javax.xml.bind:jaxb-api:2.1" level="project" /> <orderEntry type="library" name="Maven: javax.xml.stream:stax-api:1.0-2" level="project" /> <orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-core:2.1.14" level="project" /> <orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-impl:2.1" level="project" /> <orderEntry type="library" name="Maven: com.aliyun:aliyun-java-sdk-dysmsapi:1.1.0" level="project" /> <orderEntry type="library" name="Maven: com.google.guava:guava:27.0.1-jre" level="project" /> <orderEntry type="library" name="Maven: com.google.guava:failureaccess:1.0.1" level="project" /> <orderEntry type="library" name="Maven: com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava" level="project" /> <orderEntry type="library" name="Maven: com.google.code.findbugs:jsr305:3.0.2" level="project" /> <orderEntry type="library" name="Maven: org.checkerframework:checker-qual:2.5.2" level="project" /> <orderEntry type="library" name="Maven: com.google.errorprone:error_prone_annotations:2.2.0" level="project" /> <orderEntry type="library" name="Maven: com.google.j2objc:j2objc-annotations:1.1" level="project" /> <orderEntry type="library" name="Maven: org.codehaus.mojo:animal-sniffer-annotations:1.17" level="project" /> <orderEntry type="library" name="Maven: net.coobird:thumbnailator:0.4.8" level="project" /> <orderEntry type="library" name="Maven: com.aliyun.openservices:ons-client:1.8.0.Final" level="project" /> <orderEntry type="library" name="Maven: com.xuxueli:xxl-job-core:2.1.2" level="project" /> <orderEntry type="library" name="Maven: com.xuxueli:xxl-rpc-core:1.5.0" level="project" /> <orderEntry type="library" name="Maven: io.netty:netty-all:4.1.43.Final" level="project" /> <orderEntry type="library" name="Maven: com.caucho:hessian:4.0.63" level="project" /> <orderEntry type="library" name="Maven: com.xuxueli:xxl-registry-client:1.1.0" level="project" /> <orderEntry type="library" name="Maven: org.codehaus.groovy:groovy:2.5.8" level="project" /> <orderEntry type="library" name="Maven: org.elasticsearch.client:elasticsearch-rest-high-level-client:7.5.1" level="project" /> <orderEntry type="library" name="Maven: org.elasticsearch:elasticsearch:7.5.1" level="project" /> <orderEntry type="library" name="Maven: org.elasticsearch:elasticsearch-core:7.5.1" level="project" /> <orderEntry type="library" name="Maven: org.elasticsearch:elasticsearch-secure-sm:7.5.1" level="project" /> <orderEntry type="library" name="Maven: org.elasticsearch:elasticsearch-x-content:7.5.1" level="project" /> <orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.17" level="project" /> <orderEntry type="library" name="Maven: com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.8.11" level="project" /> <orderEntry type="library" name="Maven: com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.8.11" level="project" /> <orderEntry type="library" name="Maven: com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.8.11" level="project" /> <orderEntry type="library" name="Maven: org.elasticsearch:elasticsearch-geo:7.5.1" level="project" /> <orderEntry type="library" name="Maven: org.apache.lucene:lucene-core:8.3.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.lucene:lucene-analyzers-common:8.3.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.lucene:lucene-backward-codecs:8.3.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.lucene:lucene-grouping:8.3.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.lucene:lucene-highlighter:8.3.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.lucene:lucene-join:8.3.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.lucene:lucene-memory:8.3.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.lucene:lucene-misc:8.3.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.lucene:lucene-queries:8.3.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.lucene:lucene-queryparser:8.3.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.lucene:lucene-sandbox:8.3.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.lucene:lucene-spatial:8.3.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.lucene:lucene-spatial-extras:8.3.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.lucene:lucene-spatial3d:8.3.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.lucene:lucene-suggest:8.3.0" level="project" /> <orderEntry type="library" name="Maven: org.elasticsearch:elasticsearch-cli:7.5.1" level="project" /> <orderEntry type="library" name="Maven: net.sf.jopt-simple:jopt-simple:5.0.2" level="project" /> <orderEntry type="library" name="Maven: com.carrotsearch:hppc:0.8.1" level="project" /> <orderEntry type="library" name="Maven: com.tdunning:t-digest:3.2" level="project" /> <orderEntry type="library" name="Maven: org.hdrhistogram:HdrHistogram:2.1.9" level="project" /> <orderEntry type="library" name="Maven: org.elasticsearch:jna:4.5.1" level="project" /> <orderEntry type="library" name="Maven: org.elasticsearch.client:elasticsearch-rest-client:7.5.1" level="project" /> <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpasyncclient:4.1.4" level="project" /> <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore-nio:4.4.12" level="project" /> <orderEntry type="library" name="Maven: org.elasticsearch.plugin:mapper-extras-client:7.5.1" level="project" /> <orderEntry type="library" name="Maven: org.elasticsearch.plugin:parent-join-client:7.5.1" level="project" /> <orderEntry type="library" name="Maven: org.elasticsearch.plugin:aggs-matrix-stats-client:7.5.1" level="project" /> <orderEntry type="library" name="Maven: org.elasticsearch.plugin:rank-eval-client:7.5.1" level="project" /> <orderEntry type="library" name="Maven: org.elasticsearch.plugin:lang-mustache-client:7.5.1" level="project" /> <orderEntry type="library" name="Maven: com.github.spullara.mustache.java:compiler:0.9.6" level="project" /> <orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-api:2.11.2" level="project" /> <orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-core:2.11.2" level="project" /> <orderEntry type="library" name="Maven: com.alipay.sdk:alipay-sdk-java:4.9.71.ALL" level="project" /> <orderEntry type="library" name="Maven: org.bouncycastle:bcprov-jdk15on:1.62" level="project" /> <orderEntry type="library" name="Maven: org.apache.rocketmq:rocketmq-client:4.3.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.rocketmq:rocketmq-common:4.3.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.rocketmq:rocketmq-remoting:4.3.0" level="project" /> <orderEntry type="library" name="Maven: org.apache.rocketmq:rocketmq-logging:4.3.0" level="project" /> <orderEntry type="library" name="Maven: io.netty:netty-tcnative-boringssl-static:1.1.33.Fork26" level="project" /> <orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.4" level="project" /> </component> </module> facade-goods/pom.xml
New file @@ -0,0 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <parent> <artifactId>FanLiMain</artifactId> <groupId>com.yeshi</groupId> <version>0.0.1-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>goods.facade</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> </project> facade-goods/src/main/java/com/yeshi/goods/facade/entity/taobao/DaTaoKeDetailV2.java
File was renamed from fanli/src/main/java/com/yeshi/fanli/entity/taobao/dataoke/DaTaoKeDetailV2.java @@ -1,503 +1,503 @@ package com.yeshi.fanli.entity.taobao.dataoke; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; import org.springframework.data.annotation.Id; import org.springframework.data.mongodb.core.index.Indexed; import org.springframework.data.mongodb.core.mapping.Document; import org.springframework.data.mongodb.core.mapping.Field; @Document(collection = "daTaoKeGoods") public class DaTaoKeDetailV2 implements Serializable { /** * */ private static final long serialVersionUID = 1L; @Id private Long id;// 商品ID @Indexed @Field private Long goodsId;// 淘宝商品ID @Field private String title;// 标题 @Field private String dtitle;// 大淘客标题 @Field private BigDecimal originalPrice;// 原价 @Field private BigDecimal actualPrice;// 券后价 @Field private Integer shopType;// 店铺类型,1-天猫,0-淘宝 @Field private Integer goldSellers;// 是否金牌卖家,1-金牌卖家,0-非金牌卖家 @Field private Integer monthSales;// 30天销量 @Field private Integer twoHoursSales;// 2小时销量 @Field private Integer dailySales;// 当日销量 @Field private Integer commissionType;// 佣金类型,0-通用,1-定向,2-高佣,3-营销计划 @Field private String desc;// 推广文案 @Field private Integer couponReceiveNum;// 领券量 @Field private String couponLink;// 领券链接 @Field private String couponEndTime;// 优惠券结束时间 @Field private String couponStartTime;// 优惠券开始时间 @Field private BigDecimal couponPrice;// 优惠券金额 @Field private String couponConditions;// 优惠券使用条件 @Deprecated @Field private String couponId;// 券ID @Field private Integer activityType;// 活动类型,1-无活动,2-淘抢购,3-聚划算 @Field private Date createTime;// 商品创建时间 @Field private String mainPic;// 商品主图链接 @Field private String marketingMainPic;// 营销主图链接 @Field private Long sellerId;// 淘宝卖家id @Field private Integer cid;// 商品在大淘客的分类id @Field private BigDecimal discounts;// 折扣力度 @Field private BigDecimal commissionRate;// 佣金比例 @Field private Integer couponTotalNum;// 券总量 @Field private Integer haitao;// 是否海淘,1-海淘商品,0-非海淘商品 @Field private String activityStartTime;// 活动开始时间 @Field private String activityEndTime;// 活动结束时间 @Field private String shopName;// 店铺名称 @Field private Integer shopLevel;// 淘宝店铺等级 @Field private BigDecimal descScore;// 描述分 @Field private Integer brand;// 是否是品牌商品 @Field private String brandId;// 品牌id @Field private String brandName;// 品牌名称 @Field private Integer hotPush;// 热推值 @Field private String teamName;// 放单人名称 @Field private String itemLink;// 商品淘宝链接 @Field private Integer tchaoshi;// 是否天猫超市商品,1-天猫超市商品,0-非天猫超市商品 @Field private Integer tbcid;// 商品在淘宝的二级分类id ,非大淘客的二级分类 @Field private Date updateTime; // 额外字段维护 @Field private Integer commission;// 佣金金额,单位为分 private String circleText;// 朋友圈文案,需要url解码后使用 private String imgs; // 图片信息 private Integer freeshipRemoteDistrict; // 偏远地区包邮,0.不包邮,1.包邮 public Integer getCommission() { return commission; } public void setCommission(Integer commission) { this.commission = commission; } public Date getUpdateTime() { return updateTime; } public void setUpdateTime(Date updateTime) { this.updateTime = updateTime; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getGoodsId() { return goodsId; } public void setGoodsId(Long goodsId) { this.goodsId = goodsId; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getDtitle() { return dtitle; } public void setDtitle(String dtitle) { this.dtitle = dtitle; } public BigDecimal getOriginalPrice() { return originalPrice; } public void setOriginalPrice(BigDecimal originalPrice) { this.originalPrice = originalPrice; } public BigDecimal getActualPrice() { return actualPrice; } public void setActualPrice(BigDecimal actualPrice) { this.actualPrice = actualPrice; } public Integer getShopType() { return shopType; } public void setShopType(Integer shopType) { this.shopType = shopType; } public Integer getGoldSellers() { return goldSellers; } public void setGoldSellers(Integer goldSellers) { this.goldSellers = goldSellers; } public Integer getMonthSales() { return monthSales; } public void setMonthSales(Integer monthSales) { this.monthSales = monthSales; } public Integer getTwoHoursSales() { return twoHoursSales; } public void setTwoHoursSales(Integer twoHoursSales) { this.twoHoursSales = twoHoursSales; } public Integer getDailySales() { return dailySales; } public void setDailySales(Integer dailySales) { this.dailySales = dailySales; } public Integer getCommissionType() { return commissionType; } public void setCommissionType(Integer commissionType) { this.commissionType = commissionType; } public String getDesc() { return desc; } public void setDesc(String desc) { this.desc = desc; } public Integer getCouponReceiveNum() { return couponReceiveNum; } public void setCouponReceiveNum(Integer couponReceiveNum) { this.couponReceiveNum = couponReceiveNum; } public String getCouponLink() { return couponLink; } public void setCouponLink(String couponLink) { this.couponLink = couponLink; } public String getCouponEndTime() { return couponEndTime; } public void setCouponEndTime(String couponEndTime) { this.couponEndTime = couponEndTime; } public String getCouponStartTime() { return couponStartTime; } public void setCouponStartTime(String couponStartTime) { this.couponStartTime = couponStartTime; } public BigDecimal getCouponPrice() { return couponPrice; } public void setCouponPrice(BigDecimal couponPrice) { this.couponPrice = couponPrice; } public String getCouponConditions() { return couponConditions; } public void setCouponConditions(String couponConditions) { this.couponConditions = couponConditions; } public String getCouponId() { return couponId; } public void setCouponId(String couponId) { this.couponId = couponId; } public Integer getActivityType() { return activityType; } public void setActivityType(Integer activityType) { this.activityType = activityType; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public String getMainPic() { return mainPic; } public void setMainPic(String mainPic) { this.mainPic = mainPic; } public String getMarketingMainPic() { return marketingMainPic; } public void setMarketingMainPic(String marketingMainPic) { this.marketingMainPic = marketingMainPic; } public Long getSellerId() { return sellerId; } public void setSellerId(Long sellerId) { this.sellerId = sellerId; } public Integer getCid() { return cid; } public void setCid(Integer cid) { this.cid = cid; } public BigDecimal getDiscounts() { return discounts; } public void setDiscounts(BigDecimal discounts) { this.discounts = discounts; } public BigDecimal getCommissionRate() { return commissionRate; } public void setCommissionRate(BigDecimal commissionRate) { this.commissionRate = commissionRate; } public Integer getCouponTotalNum() { return couponTotalNum; } public void setCouponTotalNum(Integer couponTotalNum) { this.couponTotalNum = couponTotalNum; } public Integer getHaitao() { return haitao; } public void setHaitao(Integer haitao) { this.haitao = haitao; } public String getActivityStartTime() { return activityStartTime; } public void setActivityStartTime(String activityStartTime) { this.activityStartTime = activityStartTime; } public String getActivityEndTime() { return activityEndTime; } public void setActivityEndTime(String activityEndTime) { this.activityEndTime = activityEndTime; } public String getShopName() { return shopName; } public void setShopName(String shopName) { this.shopName = shopName; } public Integer getShopLevel() { return shopLevel; } public void setShopLevel(Integer shopLevel) { this.shopLevel = shopLevel; } public BigDecimal getDescScore() { return descScore; } public void setDescScore(BigDecimal descScore) { this.descScore = descScore; } public Integer getBrand() { return brand; } public void setBrand(Integer brand) { this.brand = brand; } public String getBrandId() { return brandId; } public void setBrandId(String brandId) { this.brandId = brandId; } public String getBrandName() { return brandName; } public void setBrandName(String brandName) { this.brandName = brandName; } public Integer getHotPush() { return hotPush; } public void setHotPush(Integer hotPush) { this.hotPush = hotPush; } public String getTeamName() { return teamName; } public void setTeamName(String teamName) { this.teamName = teamName; } public String getItemLink() { return itemLink; } public void setItemLink(String itemLink) { this.itemLink = itemLink; } public Integer getTchaoshi() { return tchaoshi; } public void setTchaoshi(Integer tchaoshi) { this.tchaoshi = tchaoshi; } public Integer getTbcid() { return tbcid; } public void setTbcid(Integer tbcid) { this.tbcid = tbcid; } public String getCircleText() { return circleText; } public void setCircleText(String circleText) { this.circleText = circleText; } public String getImgs() { return imgs; } public void setImgs(String imgs) { this.imgs = imgs; } public Integer getFreeshipRemoteDistrict() { return freeshipRemoteDistrict; } public void setFreeshipRemoteDistrict(Integer freeshipRemoteDistrict) { this.freeshipRemoteDistrict = freeshipRemoteDistrict; } } package com.yeshi.goods.facade.entity.taobao; import org.springframework.data.annotation.Id; import org.springframework.data.mongodb.core.index.Indexed; import org.springframework.data.mongodb.core.mapping.Document; import org.springframework.data.mongodb.core.mapping.Field; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; @Document(collection = "daTaoKeGoods") public class DaTaoKeDetailV2 implements Serializable { /** * */ private static final long serialVersionUID = 1L; @Id private Long id;// 商品ID @Indexed @Field private Long goodsId;// 淘宝商品ID @Field private String title;// 标题 @Field private String dtitle;// 大淘客标题 @Field private BigDecimal originalPrice;// 原价 @Field private BigDecimal actualPrice;// 券后价 @Field private Integer shopType;// 店铺类型,1-天猫,0-淘宝 @Field private Integer goldSellers;// 是否金牌卖家,1-金牌卖家,0-非金牌卖家 @Field private Integer monthSales;// 30天销量 @Field private Integer twoHoursSales;// 2小时销量 @Field private Integer dailySales;// 当日销量 @Field private Integer commissionType;// 佣金类型,0-通用,1-定向,2-高佣,3-营销计划 @Field private String desc;// 推广文案 @Field private Integer couponReceiveNum;// 领券量 @Field private String couponLink;// 领券链接 @Field private String couponEndTime;// 优惠券结束时间 @Field private String couponStartTime;// 优惠券开始时间 @Field private BigDecimal couponPrice;// 优惠券金额 @Field private String couponConditions;// 优惠券使用条件 @Deprecated @Field private String couponId;// 券ID @Field private Integer activityType;// 活动类型,1-无活动,2-淘抢购,3-聚划算 @Field private Date createTime;// 商品创建时间 @Field private String mainPic;// 商品主图链接 @Field private String marketingMainPic;// 营销主图链接 @Field private Long sellerId;// 淘宝卖家id @Field private Integer cid;// 商品在大淘客的分类id @Field private BigDecimal discounts;// 折扣力度 @Field private BigDecimal commissionRate;// 佣金比例 @Field private Integer couponTotalNum;// 券总量 @Field private Integer haitao;// 是否海淘,1-海淘商品,0-非海淘商品 @Field private String activityStartTime;// 活动开始时间 @Field private String activityEndTime;// 活动结束时间 @Field private String shopName;// 店铺名称 @Field private Integer shopLevel;// 淘宝店铺等级 @Field private BigDecimal descScore;// 描述分 @Field private Integer brand;// 是否是品牌商品 @Field private String brandId;// 品牌id @Field private String brandName;// 品牌名称 @Field private Integer hotPush;// 热推值 @Field private String teamName;// 放单人名称 @Field private String itemLink;// 商品淘宝链接 @Field private Integer tchaoshi;// 是否天猫超市商品,1-天猫超市商品,0-非天猫超市商品 @Field private Integer tbcid;// 商品在淘宝的二级分类id ,非大淘客的二级分类 @Field private Date updateTime; // 额外字段维护 @Field private Integer commission;// 佣金金额,单位为分 private String circleText;// 朋友圈文案,需要url解码后使用 private String imgs; // 图片信息 private Integer freeshipRemoteDistrict; // 偏远地区包邮,0.不包邮,1.包邮 public Integer getCommission() { return commission; } public void setCommission(Integer commission) { this.commission = commission; } public Date getUpdateTime() { return updateTime; } public void setUpdateTime(Date updateTime) { this.updateTime = updateTime; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getGoodsId() { return goodsId; } public void setGoodsId(Long goodsId) { this.goodsId = goodsId; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getDtitle() { return dtitle; } public void setDtitle(String dtitle) { this.dtitle = dtitle; } public BigDecimal getOriginalPrice() { return originalPrice; } public void setOriginalPrice(BigDecimal originalPrice) { this.originalPrice = originalPrice; } public BigDecimal getActualPrice() { return actualPrice; } public void setActualPrice(BigDecimal actualPrice) { this.actualPrice = actualPrice; } public Integer getShopType() { return shopType; } public void setShopType(Integer shopType) { this.shopType = shopType; } public Integer getGoldSellers() { return goldSellers; } public void setGoldSellers(Integer goldSellers) { this.goldSellers = goldSellers; } public Integer getMonthSales() { return monthSales; } public void setMonthSales(Integer monthSales) { this.monthSales = monthSales; } public Integer getTwoHoursSales() { return twoHoursSales; } public void setTwoHoursSales(Integer twoHoursSales) { this.twoHoursSales = twoHoursSales; } public Integer getDailySales() { return dailySales; } public void setDailySales(Integer dailySales) { this.dailySales = dailySales; } public Integer getCommissionType() { return commissionType; } public void setCommissionType(Integer commissionType) { this.commissionType = commissionType; } public String getDesc() { return desc; } public void setDesc(String desc) { this.desc = desc; } public Integer getCouponReceiveNum() { return couponReceiveNum; } public void setCouponReceiveNum(Integer couponReceiveNum) { this.couponReceiveNum = couponReceiveNum; } public String getCouponLink() { return couponLink; } public void setCouponLink(String couponLink) { this.couponLink = couponLink; } public String getCouponEndTime() { return couponEndTime; } public void setCouponEndTime(String couponEndTime) { this.couponEndTime = couponEndTime; } public String getCouponStartTime() { return couponStartTime; } public void setCouponStartTime(String couponStartTime) { this.couponStartTime = couponStartTime; } public BigDecimal getCouponPrice() { return couponPrice; } public void setCouponPrice(BigDecimal couponPrice) { this.couponPrice = couponPrice; } public String getCouponConditions() { return couponConditions; } public void setCouponConditions(String couponConditions) { this.couponConditions = couponConditions; } public String getCouponId() { return couponId; } public void setCouponId(String couponId) { this.couponId = couponId; } public Integer getActivityType() { return activityType; } public void setActivityType(Integer activityType) { this.activityType = activityType; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public String getMainPic() { return mainPic; } public void setMainPic(String mainPic) { this.mainPic = mainPic; } public String getMarketingMainPic() { return marketingMainPic; } public void setMarketingMainPic(String marketingMainPic) { this.marketingMainPic = marketingMainPic; } public Long getSellerId() { return sellerId; } public void setSellerId(Long sellerId) { this.sellerId = sellerId; } public Integer getCid() { return cid; } public void setCid(Integer cid) { this.cid = cid; } public BigDecimal getDiscounts() { return discounts; } public void setDiscounts(BigDecimal discounts) { this.discounts = discounts; } public BigDecimal getCommissionRate() { return commissionRate; } public void setCommissionRate(BigDecimal commissionRate) { this.commissionRate = commissionRate; } public Integer getCouponTotalNum() { return couponTotalNum; } public void setCouponTotalNum(Integer couponTotalNum) { this.couponTotalNum = couponTotalNum; } public Integer getHaitao() { return haitao; } public void setHaitao(Integer haitao) { this.haitao = haitao; } public String getActivityStartTime() { return activityStartTime; } public void setActivityStartTime(String activityStartTime) { this.activityStartTime = activityStartTime; } public String getActivityEndTime() { return activityEndTime; } public void setActivityEndTime(String activityEndTime) { this.activityEndTime = activityEndTime; } public String getShopName() { return shopName; } public void setShopName(String shopName) { this.shopName = shopName; } public Integer getShopLevel() { return shopLevel; } public void setShopLevel(Integer shopLevel) { this.shopLevel = shopLevel; } public BigDecimal getDescScore() { return descScore; } public void setDescScore(BigDecimal descScore) { this.descScore = descScore; } public Integer getBrand() { return brand; } public void setBrand(Integer brand) { this.brand = brand; } public String getBrandId() { return brandId; } public void setBrandId(String brandId) { this.brandId = brandId; } public String getBrandName() { return brandName; } public void setBrandName(String brandName) { this.brandName = brandName; } public Integer getHotPush() { return hotPush; } public void setHotPush(Integer hotPush) { this.hotPush = hotPush; } public String getTeamName() { return teamName; } public void setTeamName(String teamName) { this.teamName = teamName; } public String getItemLink() { return itemLink; } public void setItemLink(String itemLink) { this.itemLink = itemLink; } public Integer getTchaoshi() { return tchaoshi; } public void setTchaoshi(Integer tchaoshi) { this.tchaoshi = tchaoshi; } public Integer getTbcid() { return tbcid; } public void setTbcid(Integer tbcid) { this.tbcid = tbcid; } public String getCircleText() { return circleText; } public void setCircleText(String circleText) { this.circleText = circleText; } public String getImgs() { return imgs; } public void setImgs(String imgs) { this.imgs = imgs; } public Integer getFreeshipRemoteDistrict() { return freeshipRemoteDistrict; } public void setFreeshipRemoteDistrict(Integer freeshipRemoteDistrict) { this.freeshipRemoteDistrict = freeshipRemoteDistrict; } } facade-goods/src/main/java/com/yeshi/goods/facade/entity/taobao/DaTaoKeSearchModule.java
New file @@ -0,0 +1,5 @@ package com.yeshi.goods.facade.entity.taobao; public class DaTaoKeSearchModule { } facade-goods/src/main/java/com/yeshi/goods/facade/entity/taobao/HDKGoodsDetail.java
File was renamed from fanli/src/main/java/com/yeshi/fanli/entity/taobao/haodanku/HDKGoodsDetail.java @@ -1,509 +1,509 @@ package com.yeshi.fanli.entity.taobao.haodanku; import java.util.Date; import org.springframework.data.annotation.Id; import org.springframework.data.mongodb.core.index.Indexed; import org.springframework.data.mongodb.core.mapping.Document; import org.springframework.data.mongodb.core.mapping.Field; /** * 好单库商品详情 * @author Administrator * */ @Document(collection = "haoDanKuGoods") public class HDKGoodsDetail { @Id private Integer product_id;// 自增ID @Field @Indexed private Long itemid;// 宝贝ID @Field private String itemtitle;// 宝贝标题 @Field private String itemshorttitle;// 宝贝短标题 @Field private String itemdesc;// 宝贝推荐语 @Field private Double itemprice;// 在售价 @Field private Integer itemsale;// 宝贝月销量 @Field private Integer itemsale2;// 宝贝近2小时跑单 @Field private Integer todaysale;// 当天销量 @Field private String itempic;// 宝贝主图原始图像 @Field private String itempic_copy;// 推广长图 @Field private String taobao_image;// 轮播主图,用英文逗号分隔开来 @Field private Integer fqcat;// 商品类目 @Field private Double itemendprice;// 宝贝券后价 @Field private String shoptype;// 店铺类型 @Field private String couponurl;// 优惠券链接 @Field private Double couponmoney;// 优惠券金额 @Field private Integer is_brand;// 是否为品牌产品 @Field private Integer is_live;// 是否为直播 @Field private String guide_article;// 推广导购文案 @Field private String videoid;// 商品视频ID @Field private String activity_type;// 活动类型 @Field private String planlink;// 营销计划链接 @Field private String userid;// 店主的userid @Field private String sellernick;// 店铺掌柜名 @Field private String shopname;// 店铺名 @Field private String tktype;// 佣金计划:隐藏 ,营销 @Field private Double tkrates;// 佣金比例 @Field private Integer cuntao;// 是否村淘(1是) @Field private Double tkmoney;// 预计可得(宝贝价格 * 佣金比例 / 100) @Field private Integer couponreceive2;// 当天优惠券领取量 @Field private Integer couponsurplus;// 优惠券剩余量 @Field private Integer couponnum;// 优惠券总数量 @Field private String coupon_condition;// 优惠券使用条件 @Field private String couponexplain;// 优惠券使用条件 @Field private Integer couponstarttime;// 优惠券开始时间 @Field private Integer couponendtime;// 优惠券结束时间 @Field private Integer start_time;// 活动开始时间 @Field private Integer end_time;// 活动结束时间 @Field private Integer starttime;// 发布时间 @Field private Integer report_status;// 举报处理条件 0未举报 1为待处理 2为忽略 3为下架 @Field private Integer general_index;// 好单指数 @Field private String seller_name;// 放单人名号 @Field private Double discount;// 折扣力度 @Field private Double deposit;// 双十一定金 @Field private Double deposit_deduct;// 双十一定金抵扣金额 @Field private Date createTime;// 创建时间 @Field private Date updateTime;// 更新时间 @Field private String activityid; public String getActivityid() { return activityid; } public void setActivityid(String activityid) { this.activityid = activityid; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public Date getUpdateTime() { return updateTime; } public void setUpdateTime(Date updateTime) { this.updateTime = updateTime; } public Integer getProduct_id() { return product_id; } public void setProduct_id(Integer product_id) { this.product_id = product_id; } public Long getItemid() { return itemid; } public void setItemid(Long itemid) { this.itemid = itemid; } public String getItemtitle() { return itemtitle; } public void setItemtitle(String itemtitle) { this.itemtitle = itemtitle; } public String getItemshorttitle() { return itemshorttitle; } public void setItemshorttitle(String itemshorttitle) { this.itemshorttitle = itemshorttitle; } public String getItemdesc() { return itemdesc; } public void setItemdesc(String itemdesc) { this.itemdesc = itemdesc; } public Double getItemprice() { return itemprice; } public void setItemprice(Double itemprice) { this.itemprice = itemprice; } public Integer getItemsale() { return itemsale; } public void setItemsale(Integer itemsale) { this.itemsale = itemsale; } public Integer getItemsale2() { return itemsale2; } public void setItemsale2(Integer itemsale2) { this.itemsale2 = itemsale2; } public Integer getTodaysale() { return todaysale; } public void setTodaysale(Integer todaysale) { this.todaysale = todaysale; } public String getItempic() { return itempic; } public void setItempic(String itempic) { this.itempic = itempic; } public String getItempic_copy() { return itempic_copy; } public void setItempic_copy(String itempic_copy) { this.itempic_copy = itempic_copy; } public String getTaobao_image() { return taobao_image; } public void setTaobao_image(String taobao_image) { this.taobao_image = taobao_image; } public Integer getFqcat() { return fqcat; } public void setFqcat(Integer fqcat) { this.fqcat = fqcat; } public Double getItemendprice() { return itemendprice; } public void setItemendprice(Double itemendprice) { this.itemendprice = itemendprice; } public String getShoptype() { return shoptype; } public void setShoptype(String shoptype) { this.shoptype = shoptype; } public String getCouponurl() { return couponurl; } public void setCouponurl(String couponurl) { this.couponurl = couponurl; } public Double getCouponmoney() { return couponmoney; } public void setCouponmoney(Double couponmoney) { this.couponmoney = couponmoney; } public Integer getIs_brand() { return is_brand; } public void setIs_brand(Integer is_brand) { this.is_brand = is_brand; } public Integer getIs_live() { return is_live; } public void setIs_live(Integer is_live) { this.is_live = is_live; } public String getGuide_article() { return guide_article; } public void setGuide_article(String guide_article) { this.guide_article = guide_article; } public String getVideoid() { return videoid; } public void setVideoid(String videoid) { this.videoid = videoid; } public String getActivity_type() { return activity_type; } public void setActivity_type(String activity_type) { this.activity_type = activity_type; } public String getPlanlink() { return planlink; } public void setPlanlink(String planlink) { this.planlink = planlink; } public String getUserid() { return userid; } public void setUserid(String userid) { this.userid = userid; } public String getSellernick() { return sellernick; } public void setSellernick(String sellernick) { this.sellernick = sellernick; } public String getShopname() { return shopname; } public void setShopname(String shopname) { this.shopname = shopname; } public String getTktype() { return tktype; } public void setTktype(String tktype) { this.tktype = tktype; } public Double getTkrates() { return tkrates; } public void setTkrates(Double tkrates) { this.tkrates = tkrates; } public Integer getCuntao() { return cuntao; } public void setCuntao(Integer cuntao) { this.cuntao = cuntao; } public Double getTkmoney() { return tkmoney; } public void setTkmoney(Double tkmoney) { this.tkmoney = tkmoney; } public Integer getCouponreceive2() { return couponreceive2; } public void setCouponreceive2(Integer couponreceive2) { this.couponreceive2 = couponreceive2; } public Integer getCouponsurplus() { return couponsurplus; } public void setCouponsurplus(Integer couponsurplus) { this.couponsurplus = couponsurplus; } public Integer getCouponnum() { return couponnum; } public void setCouponnum(Integer couponnum) { this.couponnum = couponnum; } public String getCouponexplain() { return couponexplain; } public void setCouponexplain(String couponexplain) { this.couponexplain = couponexplain; } public Integer getCouponstarttime() { return couponstarttime; } public void setCouponstarttime(Integer couponstarttime) { this.couponstarttime = couponstarttime; } public Integer getCouponendtime() { return couponendtime; } public void setCouponendtime(Integer couponendtime) { this.couponendtime = couponendtime; } public Integer getStart_time() { return start_time; } public void setStart_time(Integer start_time) { this.start_time = start_time; } public Integer getEnd_time() { return end_time; } public void setEnd_time(Integer end_time) { this.end_time = end_time; } public Integer getStarttime() { return starttime; } public void setStarttime(Integer starttime) { this.starttime = starttime; } public Integer getReport_status() { return report_status; } public void setReport_status(Integer report_status) { this.report_status = report_status; } public Integer getGeneral_index() { return general_index; } public void setGeneral_index(Integer general_index) { this.general_index = general_index; } public String getSeller_name() { return seller_name; } public void setSeller_name(String seller_name) { this.seller_name = seller_name; } public Double getDiscount() { return discount; } public void setDiscount(Double discount) { this.discount = discount; } public Double getDeposit() { return deposit; } public void setDeposit(Double deposit) { this.deposit = deposit; } public Double getDeposit_deduct() { return deposit_deduct; } public void setDeposit_deduct(Double deposit_deduct) { this.deposit_deduct = deposit_deduct; } public String getCoupon_condition() { return coupon_condition; } public void setCoupon_condition(String coupon_condition) { this.coupon_condition = coupon_condition; } } package com.yeshi.goods.facade.entity.taobao; import org.springframework.data.annotation.Id; import org.springframework.data.mongodb.core.index.Indexed; import org.springframework.data.mongodb.core.mapping.Document; import org.springframework.data.mongodb.core.mapping.Field; import java.util.Date; /** * 好单库商品详情 * @author Administrator * */ @Document(collection = "haoDanKuGoods") public class HDKGoodsDetail { @Id private Integer product_id;// 自增ID @Field @Indexed private Long itemid;// 宝贝ID @Field private String itemtitle;// 宝贝标题 @Field private String itemshorttitle;// 宝贝短标题 @Field private String itemdesc;// 宝贝推荐语 @Field private Double itemprice;// 在售价 @Field private Integer itemsale;// 宝贝月销量 @Field private Integer itemsale2;// 宝贝近2小时跑单 @Field private Integer todaysale;// 当天销量 @Field private String itempic;// 宝贝主图原始图像 @Field private String itempic_copy;// 推广长图 @Field private String taobao_image;// 轮播主图,用英文逗号分隔开来 @Field private Integer fqcat;// 商品类目 @Field private Double itemendprice;// 宝贝券后价 @Field private String shoptype;// 店铺类型 @Field private String couponurl;// 优惠券链接 @Field private Double couponmoney;// 优惠券金额 @Field private Integer is_brand;// 是否为品牌产品 @Field private Integer is_live;// 是否为直播 @Field private String guide_article;// 推广导购文案 @Field private String videoid;// 商品视频ID @Field private String activity_type;// 活动类型 @Field private String planlink;// 营销计划链接 @Field private String userid;// 店主的userid @Field private String sellernick;// 店铺掌柜名 @Field private String shopname;// 店铺名 @Field private String tktype;// 佣金计划:隐藏 ,营销 @Field private Double tkrates;// 佣金比例 @Field private Integer cuntao;// 是否村淘(1是) @Field private Double tkmoney;// 预计可得(宝贝价格 * 佣金比例 / 100) @Field private Integer couponreceive2;// 当天优惠券领取量 @Field private Integer couponsurplus;// 优惠券剩余量 @Field private Integer couponnum;// 优惠券总数量 @Field private String coupon_condition;// 优惠券使用条件 @Field private String couponexplain;// 优惠券使用条件 @Field private Integer couponstarttime;// 优惠券开始时间 @Field private Integer couponendtime;// 优惠券结束时间 @Field private Integer start_time;// 活动开始时间 @Field private Integer end_time;// 活动结束时间 @Field private Integer starttime;// 发布时间 @Field private Integer report_status;// 举报处理条件 0未举报 1为待处理 2为忽略 3为下架 @Field private Integer general_index;// 好单指数 @Field private String seller_name;// 放单人名号 @Field private Double discount;// 折扣力度 @Field private Double deposit;// 双十一定金 @Field private Double deposit_deduct;// 双十一定金抵扣金额 @Field private Date createTime;// 创建时间 @Field private Date updateTime;// 更新时间 @Field private String activityid; public String getActivityid() { return activityid; } public void setActivityid(String activityid) { this.activityid = activityid; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public Date getUpdateTime() { return updateTime; } public void setUpdateTime(Date updateTime) { this.updateTime = updateTime; } public Integer getProduct_id() { return product_id; } public void setProduct_id(Integer product_id) { this.product_id = product_id; } public Long getItemid() { return itemid; } public void setItemid(Long itemid) { this.itemid = itemid; } public String getItemtitle() { return itemtitle; } public void setItemtitle(String itemtitle) { this.itemtitle = itemtitle; } public String getItemshorttitle() { return itemshorttitle; } public void setItemshorttitle(String itemshorttitle) { this.itemshorttitle = itemshorttitle; } public String getItemdesc() { return itemdesc; } public void setItemdesc(String itemdesc) { this.itemdesc = itemdesc; } public Double getItemprice() { return itemprice; } public void setItemprice(Double itemprice) { this.itemprice = itemprice; } public Integer getItemsale() { return itemsale; } public void setItemsale(Integer itemsale) { this.itemsale = itemsale; } public Integer getItemsale2() { return itemsale2; } public void setItemsale2(Integer itemsale2) { this.itemsale2 = itemsale2; } public Integer getTodaysale() { return todaysale; } public void setTodaysale(Integer todaysale) { this.todaysale = todaysale; } public String getItempic() { return itempic; } public void setItempic(String itempic) { this.itempic = itempic; } public String getItempic_copy() { return itempic_copy; } public void setItempic_copy(String itempic_copy) { this.itempic_copy = itempic_copy; } public String getTaobao_image() { return taobao_image; } public void setTaobao_image(String taobao_image) { this.taobao_image = taobao_image; } public Integer getFqcat() { return fqcat; } public void setFqcat(Integer fqcat) { this.fqcat = fqcat; } public Double getItemendprice() { return itemendprice; } public void setItemendprice(Double itemendprice) { this.itemendprice = itemendprice; } public String getShoptype() { return shoptype; } public void setShoptype(String shoptype) { this.shoptype = shoptype; } public String getCouponurl() { return couponurl; } public void setCouponurl(String couponurl) { this.couponurl = couponurl; } public Double getCouponmoney() { return couponmoney; } public void setCouponmoney(Double couponmoney) { this.couponmoney = couponmoney; } public Integer getIs_brand() { return is_brand; } public void setIs_brand(Integer is_brand) { this.is_brand = is_brand; } public Integer getIs_live() { return is_live; } public void setIs_live(Integer is_live) { this.is_live = is_live; } public String getGuide_article() { return guide_article; } public void setGuide_article(String guide_article) { this.guide_article = guide_article; } public String getVideoid() { return videoid; } public void setVideoid(String videoid) { this.videoid = videoid; } public String getActivity_type() { return activity_type; } public void setActivity_type(String activity_type) { this.activity_type = activity_type; } public String getPlanlink() { return planlink; } public void setPlanlink(String planlink) { this.planlink = planlink; } public String getUserid() { return userid; } public void setUserid(String userid) { this.userid = userid; } public String getSellernick() { return sellernick; } public void setSellernick(String sellernick) { this.sellernick = sellernick; } public String getShopname() { return shopname; } public void setShopname(String shopname) { this.shopname = shopname; } public String getTktype() { return tktype; } public void setTktype(String tktype) { this.tktype = tktype; } public Double getTkrates() { return tkrates; } public void setTkrates(Double tkrates) { this.tkrates = tkrates; } public Integer getCuntao() { return cuntao; } public void setCuntao(Integer cuntao) { this.cuntao = cuntao; } public Double getTkmoney() { return tkmoney; } public void setTkmoney(Double tkmoney) { this.tkmoney = tkmoney; } public Integer getCouponreceive2() { return couponreceive2; } public void setCouponreceive2(Integer couponreceive2) { this.couponreceive2 = couponreceive2; } public Integer getCouponsurplus() { return couponsurplus; } public void setCouponsurplus(Integer couponsurplus) { this.couponsurplus = couponsurplus; } public Integer getCouponnum() { return couponnum; } public void setCouponnum(Integer couponnum) { this.couponnum = couponnum; } public String getCouponexplain() { return couponexplain; } public void setCouponexplain(String couponexplain) { this.couponexplain = couponexplain; } public Integer getCouponstarttime() { return couponstarttime; } public void setCouponstarttime(Integer couponstarttime) { this.couponstarttime = couponstarttime; } public Integer getCouponendtime() { return couponendtime; } public void setCouponendtime(Integer couponendtime) { this.couponendtime = couponendtime; } public Integer getStart_time() { return start_time; } public void setStart_time(Integer start_time) { this.start_time = start_time; } public Integer getEnd_time() { return end_time; } public void setEnd_time(Integer end_time) { this.end_time = end_time; } public Integer getStarttime() { return starttime; } public void setStarttime(Integer starttime) { this.starttime = starttime; } public Integer getReport_status() { return report_status; } public void setReport_status(Integer report_status) { this.report_status = report_status; } public Integer getGeneral_index() { return general_index; } public void setGeneral_index(Integer general_index) { this.general_index = general_index; } public String getSeller_name() { return seller_name; } public void setSeller_name(String seller_name) { this.seller_name = seller_name; } public Double getDiscount() { return discount; } public void setDiscount(Double discount) { this.discount = discount; } public Double getDeposit() { return deposit; } public void setDeposit(Double deposit) { this.deposit = deposit; } public Double getDeposit_deduct() { return deposit_deduct; } public void setDeposit_deduct(Double deposit_deduct) { this.deposit_deduct = deposit_deduct; } public String getCoupon_condition() { return coupon_condition; } public void setCoupon_condition(String coupon_condition) { this.coupon_condition = coupon_condition; } } fanli/src/main/java/com/yeshi/fanli/controller/AuthCallBackController.java
@@ -138,6 +138,8 @@ final String name = nickName; LogManager.getLogger(LogType.taobaoAuth).info("uid:" + uid + "\n accessToken:" + accessToken); //执行绑定 source="bind"; // 获取渠道ID与会员ID if ("share".equalsIgnoreCase(source)) { String relationId = null; fanli/src/main/java/com/yeshi/fanli/controller/admin/TaoBaoGoodsBriefAdminController.java
@@ -28,7 +28,7 @@ import com.yeshi.fanli.entity.taobao.TaoBaoSearchResult; import com.yeshi.fanli.entity.taobao.TaoBaoUnionConfig; import com.yeshi.fanli.entity.taobao.TaobaoMeterial; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.service.inter.goods.GoodsClassService; import com.yeshi.fanli.service.inter.goods.TaoBaoClassService; import com.yeshi.fanli.service.inter.goods.TaoBaoGoodsBriefService; fanli/src/main/java/com/yeshi/fanli/controller/apph5/AppH5QualityGoodsController.java
@@ -24,7 +24,7 @@ import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBriefExtra; import com.yeshi.fanli.entity.taobao.TaoBaoHongBaoInfo; import com.yeshi.fanli.entity.taobao.TaobaoMeterial; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.exception.taobao.TaoKeApiException; import com.yeshi.fanli.exception.taobao.TaobaoGoodsDownException; import com.yeshi.fanli.log.LogHelper; fanli/src/main/java/com/yeshi/fanli/controller/client/v1/BrandController.java
@@ -1,18 +1,5 @@ package com.yeshi.fanli.controller.client.v1; import java.io.PrintWriter; import java.math.BigDecimal; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import javax.annotation.Resource; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.yeshi.utils.JsonUtil; import com.google.gson.Gson; import com.google.gson.GsonBuilder; import com.yeshi.fanli.entity.accept.AcceptData; @@ -22,7 +9,6 @@ import com.yeshi.fanli.entity.system.ConfigKeyEnum; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.TaoBaoShop; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.fanli.exception.taobao.TaoKeApiException; import com.yeshi.fanli.exception.taobao.TaobaoGoodsDownException; import com.yeshi.fanli.service.inter.brand.BrandClassService; @@ -40,9 +26,20 @@ import com.yeshi.fanli.util.VersionUtil; import com.yeshi.fanli.util.taobao.TaoBaoUtil; import com.yeshi.fanli.util.taobao.TaoKeApiUtil; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import net.sf.json.JSONArray; import net.sf.json.JSONObject; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.yeshi.utils.JsonUtil; import javax.annotation.Resource; import java.io.PrintWriter; import java.math.BigDecimal; import java.util.ArrayList; import java.util.Arrays; import java.util.List; @Controller @RequestMapping("api/v1/brand") fanli/src/main/java/com/yeshi/fanli/controller/client/v1/DynamicRecommendController.java
@@ -19,7 +19,7 @@ import com.yeshi.fanli.entity.taobao.SearchFilter; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.TaoBaoSearchResult; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.exception.taobao.TaoBaoTokenParseException; import com.yeshi.fanli.exception.taobao.TaobaoGoodsDownException; import com.yeshi.fanli.log.LogHelper; fanli/src/main/java/com/yeshi/fanli/controller/client/v1/HotSellController.java
@@ -16,7 +16,7 @@ import com.yeshi.fanli.entity.accept.AcceptData; import com.yeshi.fanli.entity.bus.clazz.GoodsClass; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBriefExtra; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.log.LogHelper; import com.yeshi.fanli.service.inter.common.JumpDetailV2Service; import com.yeshi.fanli.service.inter.goods.TaoBaoGoodsBriefService; fanli/src/main/java/com/yeshi/fanli/controller/client/v1/SearchController.java
@@ -35,7 +35,7 @@ import com.yeshi.fanli.entity.taobao.TaoBaoSearchNav; import com.yeshi.fanli.entity.taobao.TaoBaoSearchResult; import com.yeshi.fanli.entity.taobao.TaoBaoUnionConfig; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.service.inter.config.BusinessSystemService; import com.yeshi.fanli.service.inter.config.ConfigService; import com.yeshi.fanli.service.inter.config.HotSearchService; fanli/src/main/java/com/yeshi/fanli/controller/client/v2/BrandControllerV2.java
@@ -25,7 +25,7 @@ import com.yeshi.fanli.entity.jd.JDGoods; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.TaoBaoShop; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.exception.taobao.TaoKeApiException; import com.yeshi.fanli.exception.taobao.TaobaoGoodsDownException; import com.yeshi.fanli.service.inter.brand.BrandClassService; fanli/src/main/java/com/yeshi/fanli/controller/client/v2/HotSellControllerV2.java
@@ -16,7 +16,7 @@ import com.yeshi.fanli.dto.dataoke.DaTaoKeGoodsResult; import com.yeshi.fanli.entity.accept.AcceptData; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.log.LogHelper; import com.yeshi.fanli.service.inter.common.JumpDetailV2Service; import com.yeshi.fanli.service.inter.goods.TaoBaoGoodsBriefService; fanli/src/main/java/com/yeshi/fanli/controller/client/v2/RecommendControllerV2.java
@@ -16,7 +16,7 @@ import com.yeshi.fanli.entity.taobao.TLJBuyGoods; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.TaoBaoSearchResult; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.log.LogHelper; import com.yeshi.fanli.service.inter.common.JumpDetailV2Service; import com.yeshi.fanli.service.inter.config.ConfigService; fanli/src/main/java/com/yeshi/fanli/controller/client/v2/SearchControllerV2.java
@@ -38,7 +38,7 @@ import com.yeshi.fanli.entity.taobao.SearchFilter; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.TaoBaoSearchResult; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.exception.taobao.TaobaoGoodsDownException; import com.yeshi.fanli.exception.user.TokenRecordException; import com.yeshi.fanli.service.inter.brand.BrandInfoService; fanli/src/main/java/com/yeshi/fanli/dao/goods/taobao/dataoke/DaTaoKeGoodsDetailV2Dao.java
@@ -16,7 +16,7 @@ import org.springframework.stereotype.Repository; import com.yeshi.fanli.dao.MongodbBaseDao; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.util.MoneyBigDecimalUtil; import com.yeshi.fanli.util.StringUtil; fanli/src/main/java/com/yeshi/fanli/dao/goods/taobao/haodanku/HDKGoodsDetailDao.java
@@ -9,7 +9,7 @@ import org.springframework.stereotype.Repository; import com.yeshi.fanli.dao.MongodbBaseDao; import com.yeshi.fanli.entity.taobao.haodanku.HDKGoodsDetail; import com.yeshi.goods.facade.entity.taobao.HDKGoodsDetail; @Repository public class HDKGoodsDetailDao extends MongodbBaseDao<HDKGoodsDetail> { fanli/src/main/java/com/yeshi/fanli/dto/dataoke/DaTaoKeGoodsResult.java
@@ -2,7 +2,7 @@ import java.util.List; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; public class DaTaoKeGoodsResult { private long totalCount; fanli/src/main/java/com/yeshi/fanli/dto/dataoke/DingDongQiangDTO.java
@@ -2,7 +2,7 @@ import java.util.List; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; /** * 大淘客叮咚抢 fanli/src/main/java/com/yeshi/fanli/dto/taobao/haodanku/HDKGoodsListResultDTO.java
@@ -2,7 +2,7 @@ import java.util.List; import com.yeshi.fanli.entity.taobao.haodanku.HDKGoodsDetail; import com.yeshi.goods.facade.entity.taobao.HDKGoodsDetail; /** * 好单库微信发圈内容 fanli/src/main/java/com/yeshi/fanli/entity/system/ConfigKeyEnum.java
@@ -231,7 +231,8 @@ cloudAlipayNotifyLink("cloud_alipay_notify_link", "云发单支付成功后回调地址"), clipboardRecommendGoodsMakeMore("clipboard_recommend_goods_make_more_link", "根据粘贴板推荐商品赚更多链接"), welcomeMsg("welcome_message", "消息页面的欢迎消息"), gdtAdInfo("gdt_ad_info", "广点通广告信息"); gdtAdInfo("gdt_ad_info", "广点通广告信息"), demoLoginUser("demo_login_user", "模拟用户登录"); private final String key; fanli/src/main/java/com/yeshi/fanli/entity/taobao/dataoke/DaTaoKeSearchModule.java
File was deleted fanli/src/main/java/com/yeshi/fanli/job/DynamicInfoJob.java
@@ -31,8 +31,8 @@ import com.yeshi.fanli.entity.dynamic.WXMPDynamicInfo; import com.yeshi.fanli.entity.goods.jd.NYouHuiGoods; import com.yeshi.fanli.entity.jd.JDGoods; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.fanli.entity.taobao.haodanku.HDKGoodsDetail; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.HDKGoodsDetail; import com.yeshi.fanli.exception.dynamic.GoodsEvaluateException; import com.yeshi.fanli.log.LogHelper; import com.yeshi.fanli.service.inter.activity.ActivityService; fanli/src/main/java/com/yeshi/fanli/job/PushJob.java
@@ -7,7 +7,10 @@ import javax.annotation.Resource; import com.xxl.job.core.biz.model.ReturnT; import com.xxl.job.core.handler.annotation.XxlJob; import com.yeshi.fanli.entity.SystemEnum; import com.yeshi.fanli.util.StringUtil; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; @@ -112,4 +115,23 @@ } @XxlJob("pushJob-pushById") public ReturnT<String> pushById(String param) throws Exception { if (!StringUtil.isNullOrEmpty(param)) { Long id = Long.parseLong(param); PushInfo info = pushInfoService.selectByPrimaryKey(id); if (info == null) return ReturnT.FAIL; PushInfo update=new PushInfo(); update.setId(info.getId()); update.setState(PushInfo.STATE_INIT); pushInfoService.updateSelectiveByPrimaryKey(update); Thread.sleep(100); pushInfoService.handPush(Long.parseLong(param)); } return ReturnT.SUCCESS; } } fanli/src/main/java/com/yeshi/fanli/job/goods/FreeGoodsCouponJob.java
@@ -26,7 +26,7 @@ import com.yeshi.fanli.entity.goods.FreeGoodsCoupon; import com.yeshi.fanli.entity.jd.JDGoods; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.haodanku.HDKGoodsDetail; import com.yeshi.goods.facade.entity.taobao.HDKGoodsDetail; import com.yeshi.fanli.service.inter.goods.FreeGoodsCouponService; import com.yeshi.fanli.service.inter.order.OrderHongBaoMoneyComputeService; import com.yeshi.fanli.service.inter.order.config.HongBaoManageService; fanli/src/main/java/com/yeshi/fanli/job/goods/HDKGoodsJob.java
@@ -11,7 +11,7 @@ import com.xxl.job.core.biz.model.ReturnT; import com.xxl.job.core.handler.annotation.XxlJob; import com.yeshi.fanli.dto.taobao.haodanku.HDKGoodsListResultDTO; import com.yeshi.fanli.entity.taobao.haodanku.HDKGoodsDetail; import com.yeshi.goods.facade.entity.taobao.HDKGoodsDetail; import com.yeshi.fanli.service.inter.goods.PullNewGoodsService; import com.yeshi.fanli.service.inter.taobao.haodanku.HDKGoodsDetailService; import com.yeshi.fanli.util.taobao.HaoDanKuApiUtil; fanli/src/main/java/com/yeshi/fanli/job/goods/PullNewJob.java
@@ -16,7 +16,7 @@ import com.yeshi.fanli.dto.taobao.haodanku.HDKGoodsListResultDTO; import com.yeshi.fanli.entity.bus.user.UserRankings; import com.yeshi.fanli.entity.goods.PullNewGoods; import com.yeshi.fanli.entity.taobao.haodanku.HDKGoodsDetail; import com.yeshi.goods.facade.entity.taobao.HDKGoodsDetail; import com.yeshi.fanli.service.inter.goods.PullNewGoodsService; import com.yeshi.fanli.service.inter.redpack.RedPackConfigService; import com.yeshi.fanli.service.inter.user.UserRankingsService; fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/DynamicInfoServiceImpl.java
@@ -40,7 +40,7 @@ import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBriefExtra; import com.yeshi.fanli.entity.taobao.TaoBaoShop; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.exception.taobao.TaobaoGoodsDownException; import com.yeshi.fanli.log.LogHelper; import com.yeshi.fanli.service.inter.activity.ActivityUserService; fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/GoodsEvaluateServiceImpl.java
@@ -51,7 +51,7 @@ import com.yeshi.fanli.entity.system.ConfigKeyEnum; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.TaoBaoLink; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.exception.dynamic.ActivityUserException; import com.yeshi.fanli.exception.dynamic.GoodsEvaluateException; import com.yeshi.fanli.exception.goods.ConvertLinkExceptionException; fanli/src/main/java/com/yeshi/fanli/service/impl/goods/CommonTemplateContentServiceImpl.java
@@ -21,7 +21,7 @@ import com.yeshi.fanli.entity.bus.lable.QualityFactory; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.TaobaoMeterial; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.exception.taobao.TaoKeApiException; import com.yeshi.fanli.exception.taobao.TaobaoGoodsDownException; import com.yeshi.fanli.service.inter.goods.CommonTemplateContentService; fanli/src/main/java/com/yeshi/fanli/service/impl/goods/PullNewGoodsServiceImpl.java
@@ -9,7 +9,7 @@ import com.yeshi.fanli.dao.goods.PullNewGoodsDao; import com.yeshi.fanli.entity.goods.PullNewGoods; import com.yeshi.fanli.entity.taobao.haodanku.HDKGoodsDetail; import com.yeshi.goods.facade.entity.taobao.HDKGoodsDetail; import com.yeshi.fanli.service.inter.goods.PullNewGoodsService; import com.yeshi.fanli.service.inter.redpack.RedPackConfigService; fanli/src/main/java/com/yeshi/fanli/service/impl/goods/ShareGoodsServiceImpl.java
@@ -34,7 +34,7 @@ import com.yeshi.fanli.entity.taobao.TaoBaoUnionConfig; import com.yeshi.fanli.entity.taobao.TaoKeAppInfo; import com.yeshi.fanli.entity.taobao.UserTLJBuyHistory; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.exception.share.ShareGoodsException; import com.yeshi.fanli.exception.taobao.TaoKeApiException; import com.yeshi.fanli.exception.taobao.TaobaoGoodsDownException; fanli/src/main/java/com/yeshi/fanli/service/impl/goods/recommend/HomeRecommendGoodsServiceImpl.java
@@ -18,7 +18,7 @@ import com.yeshi.fanli.entity.taobao.TLJBuyGoods; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.TaoBaoSearchResult; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.service.inter.goods.recommend.HomeRecommendGoodsService; import com.yeshi.fanli.service.inter.goods.recommend.RecommendGoodsDeleteHistoryService; import com.yeshi.fanli.service.inter.taobao.TLJBuyGoodsService; fanli/src/main/java/com/yeshi/fanli/service/impl/push/PushInfoServiceImpl.java
@@ -226,7 +226,6 @@ } // 执行推送 executePush(record); record.setState(PushInfo.STATE_SUCCESS); record.setPushTime(new Date()); record.setUpdateTime(new Date()); @@ -255,6 +254,16 @@ pushInfoMapper.updateByPrimaryKey(record); } @Override public PushInfo selectByPrimaryKey(Long id) { return pushInfoMapper.selectByPrimaryKey(id); } @Override public void updateSelectiveByPrimaryKey(PushInfo info) { pushInfoMapper.updateByPrimaryKeySelective(info); } @Override @Transactional(rollbackFor = Exception.class) fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/ShareHotGoodsServiceImpl.java
@@ -17,7 +17,7 @@ import com.yeshi.fanli.entity.taobao.ShareHotGoods; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.TaoKeAppInfo; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.exception.taobao.TaoKeApiException; import com.yeshi.fanli.exception.tlj.TaoLiJinCreateException; import com.yeshi.fanli.service.inter.goods.TaoBaoGoodsBriefService; fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/TLJBuyGoodsServiceImpl.java
@@ -22,7 +22,7 @@ import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.TaoBaoUnionConfig; import com.yeshi.fanli.entity.taobao.TaoKeAppInfo; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.exception.taobao.TaoKeApiException; import com.yeshi.fanli.exception.tlj.TaoLiJinCreateException; import com.yeshi.fanli.log.LogHelper; fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/TLJFreeBuyGoodsServiceImpl.java
@@ -19,7 +19,7 @@ import com.yeshi.fanli.dto.dataoke.DaTaoKeGoodsResult; import com.yeshi.fanli.entity.taobao.TLJFreeBuyGoods; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.service.inter.goods.TaoBaoGoodsBriefService; import com.yeshi.fanli.service.inter.order.config.HongBaoManageService; import com.yeshi.fanli.service.inter.taobao.TLJFreeBuyGoodsService; fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/dataoke/DaTaoKeGoodsDetailV2ServiceImpl.java
@@ -23,7 +23,7 @@ import com.yeshi.fanli.dto.dataoke.DingDongQiangDTO; import com.yeshi.fanli.dto.taobao.DaTaoKeFilterResult; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.log.LogHelper; import com.yeshi.fanli.service.inter.taobao.dataoke.DaTaoKeGoodsDetailV2Service; import com.yeshi.fanli.util.RedisManager; fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/dataoke/DaTaoKeGoodsServiceImpl.java
@@ -9,7 +9,7 @@ import org.springframework.stereotype.Service; import com.yeshi.fanli.dto.dataoke.DaTaoKeGoodsResult; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.service.inter.taobao.dataoke.DaTaoKeGoodsService; import com.yeshi.fanli.util.RedisManager; import com.yeshi.fanli.util.dataoke.DaTaoKeApiUtil; fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/haodanku/HDKGoodsDetailServiceImpl.java
@@ -8,7 +8,7 @@ import org.springframework.stereotype.Service; import com.yeshi.fanli.dao.goods.taobao.haodanku.HDKGoodsDetailDao; import com.yeshi.fanli.entity.taobao.haodanku.HDKGoodsDetail; import com.yeshi.goods.facade.entity.taobao.HDKGoodsDetail; import com.yeshi.fanli.service.inter.taobao.haodanku.HDKGoodsDetailService; @Service fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserAccountServiceImpl.java
@@ -9,6 +9,8 @@ import com.yeshi.fanli.entity.SystemEnum; import com.yeshi.fanli.entity.system.BusinessSystem; import com.yeshi.fanli.entity.system.ConfigKeyEnum; import com.yeshi.fanli.service.inter.config.ConfigService; import com.yeshi.fanli.util.*; import com.yeshi.fanli.vo.taobao.TaoBaoUser; import org.springframework.context.annotation.Lazy; @@ -64,9 +66,6 @@ @Resource private RedisManager redisManager; // @Resource // private UserInfoMapper userInfoMapper; @Resource private UserInfoService userInfoService; @@ -97,8 +96,9 @@ @Resource private UserInfoDeleteRecordService userInfoDeleteRecordService; @Resource private JedisPool jedisPool; private ConfigService configService; @Lazy @Resource @@ -120,9 +120,10 @@ LogHelper.lgoinInfo(logInfo.toString()); HttpSession session = request.getSession(); if (first != null && first == true) if (first != null && first == true) { session.removeAttribute("LAST_LOGIN_USER"); // 会话中上次登录的用户 } // 会话中上次登录的用户 if (wxinstall) {// 安装了微信的状态 UserInfo lastUser = (UserInfo) session.getAttribute("LAST_LOGIN_USER"); UserInfo userInfo = null; @@ -808,12 +809,23 @@ throw new UserAccountException(1, "请输入手机号码"); } phone = phone.replaceAll(" ", ""); boolean isDemo=false; //查询上线测试的号码与验证码 String demoLogin = configService.getValue(ConfigKeyEnum.demoLoginUser, businessSystem.getSystem()); if (!StringUtil.isNullOrEmpty(demoLogin)) { String demoPhone = demoLogin.split("#")[0]; String demoCode = demoLogin.split("#")[1]; if(phone.equalsIgnoreCase(demoPhone)&&demoCode.equalsIgnoreCase(vcode)){ isDemo=true; } } // "17316780233".equalsIgnoreCase(phone) && "2581".equalsIgnoreCase(vcode); // 苹果应用商店上线测试号码 if ("17316780233".equalsIgnoreCase(phone) && "2581".equalsIgnoreCase(vcode)) { if (isDemo) {//测试号码 ; } else { if (StringUtil.isNullOrEmpty(vcode)) { throw new UserAccountException(1, "请输入验证码"); } fanli/src/main/java/com/yeshi/fanli/service/inter/dynamic/GoodsEvaluateService.java
@@ -17,7 +17,7 @@ import com.yeshi.fanli.entity.dynamic.GoodsEvaluate.EvaluateEnum; import com.yeshi.fanli.entity.jd.JDGoods; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.exception.dynamic.GoodsEvaluateException; public interface GoodsEvaluateService { fanli/src/main/java/com/yeshi/fanli/service/inter/goods/PullNewGoodsService.java
@@ -3,7 +3,7 @@ import java.util.List; import com.yeshi.fanli.entity.goods.PullNewGoods; import com.yeshi.fanli.entity.taobao.haodanku.HDKGoodsDetail; import com.yeshi.goods.facade.entity.taobao.HDKGoodsDetail; public interface PullNewGoodsService { fanli/src/main/java/com/yeshi/fanli/service/inter/push/PushInfoService.java
@@ -68,5 +68,9 @@ */ public void taskPush(PushInfo record); public PushInfo selectByPrimaryKey(Long id); public void updateSelectiveByPrimaryKey(PushInfo info); } fanli/src/main/java/com/yeshi/fanli/service/inter/taobao/dataoke/DaTaoKeGoodsDetailV2Service.java
@@ -7,7 +7,7 @@ import com.yeshi.fanli.dto.dataoke.DingDongQiangDTO; import com.yeshi.fanli.dto.taobao.DaTaoKeFilterResult; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; /** * 大淘客商品详情服务 fanli/src/main/java/com/yeshi/fanli/service/inter/taobao/dataoke/DaTaoKeGoodsService.java
@@ -2,7 +2,7 @@ import java.util.List; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; /** * 大淘客商品服务 fanli/src/main/java/com/yeshi/fanli/service/inter/taobao/haodanku/HDKGoodsDetailService.java
@@ -2,7 +2,7 @@ import java.util.List; import com.yeshi.fanli.entity.taobao.haodanku.HDKGoodsDetail; import com.yeshi.goods.facade.entity.taobao.HDKGoodsDetail; /** * 好单库商品服务 fanli/src/main/java/com/yeshi/fanli/service/manger/goods/TaoBaoLinkManager.java
@@ -2,7 +2,7 @@ import com.yeshi.fanli.dto.taobao.DaTaoKeFilterResult; import com.yeshi.fanli.entity.taobao.*; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.exception.taobao.TaoBaoConvertLinkException; import com.yeshi.fanli.exception.taobao.TaobaoGoodsDownException; import com.yeshi.fanli.exception.tlj.UserTaoLiJinNewbiesException; fanli/src/main/java/com/yeshi/fanli/util/dataoke/DaTaoKeApiUtil.java
@@ -30,7 +30,7 @@ import com.yeshi.fanli.dto.taobao.TaoBaoShopDTO; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.TaoKeAppInfo; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.util.MoneyBigDecimalUtil; import com.yeshi.fanli.util.StringUtil; import com.yeshi.fanli.util.TimeUtil; fanli/src/main/java/com/yeshi/fanli/util/factory/goods/TaoBaoGoodsFactory.java
@@ -7,7 +7,7 @@ import com.yeshi.fanli.entity.goods.PullNewGoods; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.haodanku.HDKGoodsDetail; import com.yeshi.goods.facade.entity.taobao.HDKGoodsDetail; import com.yeshi.fanli.util.MoneyBigDecimalUtil; import com.yeshi.fanli.util.StringUtil; fanli/src/main/java/com/yeshi/fanli/util/taobao/DaTaoKeUtil.java
@@ -27,7 +27,7 @@ import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.TaoBaoHead; import com.yeshi.fanli.entity.taobao.TaoBaoSearchResult; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.tag.PageEntity; import com.yeshi.fanli.util.MoneyBigDecimalUtil; import com.yeshi.fanli.util.StringUtil; fanli/src/main/java/com/yeshi/fanli/util/taobao/HaoDanKuApiUtil.java
@@ -13,7 +13,7 @@ import com.yeshi.fanli.dto.taobao.haodanku.HDKGoodsListResultDTO; import com.yeshi.fanli.dto.taobao.haodanku.HDKSearchFilter; import com.yeshi.fanli.dto.taobao.haodanku.HDKWXCircleContentDTO; import com.yeshi.fanli.entity.taobao.haodanku.HDKGoodsDetail; import com.yeshi.goods.facade.entity.taobao.HDKGoodsDetail; import com.yeshi.fanli.util.StringUtil; import net.sf.json.JSONArray; fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoUtil.java
@@ -62,7 +62,7 @@ import com.yeshi.fanli.entity.taobao.TaoBaoSearchResult; import com.yeshi.fanli.entity.taobao.TaoBaoShop; import com.yeshi.fanli.entity.taobao.TaoBaoUnionConfig; import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2; import com.yeshi.goods.facade.entity.taobao.DaTaoKeDetailV2; import com.yeshi.fanli.exception.taobao.TaobaoGoodsDownException; import com.yeshi.fanli.log.LogHelper; import com.yeshi.fanli.service.inter.goods.TaoBaoLinkService; goods/.gitignore
New file @@ -0,0 +1,33 @@ HELP.md target/ !.mvn/wrapper/maven-wrapper.jar !**/src/main/**/target/ !**/src/test/**/target/ ### STS ### .apt_generated .classpath .factorypath .project .settings .springBeans .sts4-cache ### IntelliJ IDEA ### .idea *.iws *.iml *.ipr ### NetBeans ### /nbproject/private/ /nbbuild/ /dist/ /nbdist/ /.nb-gradle/ build/ !**/src/main/**/build/ !**/src/test/**/build/ ### VS Code ### .vscode/ goods/.mvn/wrapper/MavenWrapperDownloader.java
New file @@ -0,0 +1,118 @@ /* * Copyright 2007-present the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * https://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ import java.net.*; import java.io.*; import java.nio.channels.*; import java.util.Properties; public class MavenWrapperDownloader { private static final String WRAPPER_VERSION = "0.5.6"; /** * Default URL to download the maven-wrapper.jar from, if no 'downloadUrl' is provided. */ private static final String DEFAULT_DOWNLOAD_URL = "https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/" + WRAPPER_VERSION + "/maven-wrapper-" + WRAPPER_VERSION + ".jar"; /** * Path to the maven-wrapper.properties file, which might contain a downloadUrl property to * use instead of the default one. */ private static final String MAVEN_WRAPPER_PROPERTIES_PATH = ".mvn/wrapper/maven-wrapper.properties"; /** * Path where the maven-wrapper.jar will be saved to. */ private static final String MAVEN_WRAPPER_JAR_PATH = ".mvn/wrapper/maven-wrapper.jar"; /** * Name of the property which should be used to override the default download url for the wrapper. */ private static final String PROPERTY_NAME_WRAPPER_URL = "wrapperUrl"; public static void main(String args[]) { System.out.println("- Downloader started"); File baseDirectory = new File(args[0]); System.out.println("- Using base directory: " + baseDirectory.getAbsolutePath()); // If the maven-wrapper.properties exists, read it and check if it contains a custom // wrapperUrl parameter. File mavenWrapperPropertyFile = new File(baseDirectory, MAVEN_WRAPPER_PROPERTIES_PATH); String url = DEFAULT_DOWNLOAD_URL; if (mavenWrapperPropertyFile.exists()) { FileInputStream mavenWrapperPropertyFileInputStream = null; try { mavenWrapperPropertyFileInputStream = new FileInputStream(mavenWrapperPropertyFile); Properties mavenWrapperProperties = new Properties(); mavenWrapperProperties.load(mavenWrapperPropertyFileInputStream); url = mavenWrapperProperties.getProperty(PROPERTY_NAME_WRAPPER_URL, url); } catch (IOException e) { System.out.println("- ERROR loading '" + MAVEN_WRAPPER_PROPERTIES_PATH + "'"); } finally { try { if (mavenWrapperPropertyFileInputStream != null) { mavenWrapperPropertyFileInputStream.close(); } } catch (IOException e) { // Ignore ... } } } System.out.println("- Downloading from: " + url); File outputFile = new File(baseDirectory.getAbsolutePath(), MAVEN_WRAPPER_JAR_PATH); if (!outputFile.getParentFile().exists()) { if (!outputFile.getParentFile().mkdirs()) { System.out.println( "- ERROR creating output directory '" + outputFile.getParentFile().getAbsolutePath() + "'"); } } System.out.println("- Downloading to: " + outputFile.getAbsolutePath()); try { downloadFileFromURL(url, outputFile); System.out.println("Done"); System.exit(0); } catch (Throwable e) { System.out.println("- Error downloading"); e.printStackTrace(); System.exit(1); } } private static void downloadFileFromURL(String urlString, File destination) throws Exception { if (System.getenv("MVNW_USERNAME") != null && System.getenv("MVNW_PASSWORD") != null) { String username = System.getenv("MVNW_USERNAME"); char[] password = System.getenv("MVNW_PASSWORD").toCharArray(); Authenticator.setDefault(new Authenticator() { @Override protected PasswordAuthentication getPasswordAuthentication() { return new PasswordAuthentication(username, password); } }); } URL website = new URL(urlString); ReadableByteChannel rbc; rbc = Channels.newChannel(website.openStream()); FileOutputStream fos = new FileOutputStream(destination); fos.getChannel().transferFrom(rbc, 0, Long.MAX_VALUE); fos.close(); rbc.close(); } } goods/.mvn/wrapper/maven-wrapper.jarBinary files differ
goods/.mvn/wrapper/maven-wrapper.properties
New file @@ -0,0 +1,2 @@ distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.3/apache-maven-3.6.3-bin.zip wrapperUrl=https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.6/maven-wrapper-0.5.6.jar goods/mvnw
New file @@ -0,0 +1,310 @@ #!/bin/sh # ---------------------------------------------------------------------------- # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # https://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. # ---------------------------------------------------------------------------- # ---------------------------------------------------------------------------- # Maven Start Up Batch script # # Required ENV vars: # ------------------ # JAVA_HOME - location of a JDK home dir # # Optional ENV vars # ----------------- # M2_HOME - location of maven2's installed home dir # MAVEN_OPTS - parameters passed to the Java VM when running Maven # e.g. to debug Maven itself, use # set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 # MAVEN_SKIP_RC - flag to disable loading of mavenrc files # ---------------------------------------------------------------------------- if [ -z "$MAVEN_SKIP_RC" ] ; then if [ -f /etc/mavenrc ] ; then . /etc/mavenrc fi if [ -f "$HOME/.mavenrc" ] ; then . "$HOME/.mavenrc" fi fi # OS specific support. $var _must_ be set to either true or false. cygwin=false; darwin=false; mingw=false case "`uname`" in CYGWIN*) cygwin=true ;; MINGW*) mingw=true;; Darwin*) darwin=true # Use /usr/libexec/java_home if available, otherwise fall back to /Library/Java/Home # See https://developer.apple.com/library/mac/qa/qa1170/_index.html if [ -z "$JAVA_HOME" ]; then if [ -x "/usr/libexec/java_home" ]; then export JAVA_HOME="`/usr/libexec/java_home`" else export JAVA_HOME="/Library/Java/Home" fi fi ;; esac if [ -z "$JAVA_HOME" ] ; then if [ -r /etc/gentoo-release ] ; then JAVA_HOME=`java-config --jre-home` fi fi if [ -z "$M2_HOME" ] ; then ## resolve links - $0 may be a link to maven's home PRG="$0" # need this for relative symlinks while [ -h "$PRG" ] ; do ls=`ls -ld "$PRG"` link=`expr "$ls" : '.*-> \(.*\)$'` if expr "$link" : '/.*' > /dev/null; then PRG="$link" else PRG="`dirname "$PRG"`/$link" fi done saveddir=`pwd` M2_HOME=`dirname "$PRG"`/.. # make it fully qualified M2_HOME=`cd "$M2_HOME" && pwd` cd "$saveddir" # echo Using m2 at $M2_HOME fi # For Cygwin, ensure paths are in UNIX format before anything is touched if $cygwin ; then [ -n "$M2_HOME" ] && M2_HOME=`cygpath --unix "$M2_HOME"` [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"` [ -n "$CLASSPATH" ] && CLASSPATH=`cygpath --path --unix "$CLASSPATH"` fi # For Mingw, ensure paths are in UNIX format before anything is touched if $mingw ; then [ -n "$M2_HOME" ] && M2_HOME="`(cd "$M2_HOME"; pwd)`" [ -n "$JAVA_HOME" ] && JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`" fi if [ -z "$JAVA_HOME" ]; then javaExecutable="`which javac`" if [ -n "$javaExecutable" ] && ! [ "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ]; then # readlink(1) is not available as standard on Solaris 10. readLink=`which readlink` if [ ! `expr "$readLink" : '\([^ ]*\)'` = "no" ]; then if $darwin ; then javaHome="`dirname \"$javaExecutable\"`" javaExecutable="`cd \"$javaHome\" && pwd -P`/javac" else javaExecutable="`readlink -f \"$javaExecutable\"`" fi javaHome="`dirname \"$javaExecutable\"`" javaHome=`expr "$javaHome" : '\(.*\)/bin'` JAVA_HOME="$javaHome" export JAVA_HOME fi fi fi if [ -z "$JAVACMD" ] ; then if [ -n "$JAVA_HOME" ] ; then if [ -x "$JAVA_HOME/jre/sh/java" ] ; then # IBM's JDK on AIX uses strange locations for the executables JAVACMD="$JAVA_HOME/jre/sh/java" else JAVACMD="$JAVA_HOME/bin/java" fi else JAVACMD="`which java`" fi fi if [ ! -x "$JAVACMD" ] ; then echo "Error: JAVA_HOME is not defined correctly." >&2 echo " We cannot execute $JAVACMD" >&2 exit 1 fi if [ -z "$JAVA_HOME" ] ; then echo "Warning: JAVA_HOME environment variable is not set." fi CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher # traverses directory structure from process work directory to filesystem root # first directory with .mvn subdirectory is considered project base directory find_maven_basedir() { if [ -z "$1" ] then echo "Path not specified to find_maven_basedir" return 1 fi basedir="$1" wdir="$1" while [ "$wdir" != '/' ] ; do if [ -d "$wdir"/.mvn ] ; then basedir=$wdir break fi # workaround for JBEAP-8937 (on Solaris 10/Sparc) if [ -d "${wdir}" ]; then wdir=`cd "$wdir/.."; pwd` fi # end of workaround done echo "${basedir}" } # concatenates all lines of a file concat_lines() { if [ -f "$1" ]; then echo "$(tr -s '\n' ' ' < "$1")" fi } BASE_DIR=`find_maven_basedir "$(pwd)"` if [ -z "$BASE_DIR" ]; then exit 1; fi ########################################################################################## # Extension to allow automatically downloading the maven-wrapper.jar from Maven-central # This allows using the maven wrapper in projects that prohibit checking in binary data. ########################################################################################## if [ -r "$BASE_DIR/.mvn/wrapper/maven-wrapper.jar" ]; then if [ "$MVNW_VERBOSE" = true ]; then echo "Found .mvn/wrapper/maven-wrapper.jar" fi else if [ "$MVNW_VERBOSE" = true ]; then echo "Couldn't find .mvn/wrapper/maven-wrapper.jar, downloading it ..." fi if [ -n "$MVNW_REPOURL" ]; then jarUrl="$MVNW_REPOURL/io/takari/maven-wrapper/0.5.6/maven-wrapper-0.5.6.jar" else jarUrl="https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.6/maven-wrapper-0.5.6.jar" fi while IFS="=" read key value; do case "$key" in (wrapperUrl) jarUrl="$value"; break ;; esac done < "$BASE_DIR/.mvn/wrapper/maven-wrapper.properties" if [ "$MVNW_VERBOSE" = true ]; then echo "Downloading from: $jarUrl" fi wrapperJarPath="$BASE_DIR/.mvn/wrapper/maven-wrapper.jar" if $cygwin; then wrapperJarPath=`cygpath --path --windows "$wrapperJarPath"` fi if command -v wget > /dev/null; then if [ "$MVNW_VERBOSE" = true ]; then echo "Found wget ... using wget" fi if [ -z "$MVNW_USERNAME" ] || [ -z "$MVNW_PASSWORD" ]; then wget "$jarUrl" -O "$wrapperJarPath" else wget --http-user=$MVNW_USERNAME --http-password=$MVNW_PASSWORD "$jarUrl" -O "$wrapperJarPath" fi elif command -v curl > /dev/null; then if [ "$MVNW_VERBOSE" = true ]; then echo "Found curl ... using curl" fi if [ -z "$MVNW_USERNAME" ] || [ -z "$MVNW_PASSWORD" ]; then curl -o "$wrapperJarPath" "$jarUrl" -f else curl --user $MVNW_USERNAME:$MVNW_PASSWORD -o "$wrapperJarPath" "$jarUrl" -f fi else if [ "$MVNW_VERBOSE" = true ]; then echo "Falling back to using Java to download" fi javaClass="$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.java" # For Cygwin, switch paths to Windows format before running javac if $cygwin; then javaClass=`cygpath --path --windows "$javaClass"` fi if [ -e "$javaClass" ]; then if [ ! -e "$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.class" ]; then if [ "$MVNW_VERBOSE" = true ]; then echo " - Compiling MavenWrapperDownloader.java ..." fi # Compiling the Java class ("$JAVA_HOME/bin/javac" "$javaClass") fi if [ -e "$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.class" ]; then # Running the downloader if [ "$MVNW_VERBOSE" = true ]; then echo " - Running MavenWrapperDownloader.java ..." fi ("$JAVA_HOME/bin/java" -cp .mvn/wrapper MavenWrapperDownloader "$MAVEN_PROJECTBASEDIR") fi fi fi fi ########################################################################################## # End of extension ########################################################################################## export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"} if [ "$MVNW_VERBOSE" = true ]; then echo $MAVEN_PROJECTBASEDIR fi MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" # For Cygwin, switch paths to Windows format before running java if $cygwin; then [ -n "$M2_HOME" ] && M2_HOME=`cygpath --path --windows "$M2_HOME"` [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"` [ -n "$CLASSPATH" ] && CLASSPATH=`cygpath --path --windows "$CLASSPATH"` [ -n "$MAVEN_PROJECTBASEDIR" ] && MAVEN_PROJECTBASEDIR=`cygpath --path --windows "$MAVEN_PROJECTBASEDIR"` fi # Provide a "standardized" way to retrieve the CLI args that will # work with both Windows and non-Windows executions. MAVEN_CMD_LINE_ARGS="$MAVEN_CONFIG $@" export MAVEN_CMD_LINE_ARGS WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain exec "$JAVACMD" \ $MAVEN_OPTS \ -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \ "-Dmaven.home=${M2_HOME}" "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ ${WRAPPER_LAUNCHER} $MAVEN_CONFIG "$@" goods/mvnw.cmd
New file @@ -0,0 +1,182 @@ @REM ---------------------------------------------------------------------------- @REM Licensed to the Apache Software Foundation (ASF) under one @REM or more contributor license agreements. See the NOTICE file @REM distributed with this work for additional information @REM regarding copyright ownership. The ASF licenses this file @REM to you under the Apache License, Version 2.0 (the @REM "License"); you may not use this file except in compliance @REM with the License. You may obtain a copy of the License at @REM @REM https://www.apache.org/licenses/LICENSE-2.0 @REM @REM Unless required by applicable law or agreed to in writing, @REM software distributed under the License is distributed on an @REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY @REM KIND, either express or implied. See the License for the @REM specific language governing permissions and limitations @REM under the License. @REM ---------------------------------------------------------------------------- @REM ---------------------------------------------------------------------------- @REM Maven Start Up Batch script @REM @REM Required ENV vars: @REM JAVA_HOME - location of a JDK home dir @REM @REM Optional ENV vars @REM M2_HOME - location of maven2's installed home dir @REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands @REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a keystroke before ending @REM MAVEN_OPTS - parameters passed to the Java VM when running Maven @REM e.g. to debug Maven itself, use @REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 @REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files @REM ---------------------------------------------------------------------------- @REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' @echo off @REM set title of command window title %0 @REM enable echoing by setting MAVEN_BATCH_ECHO to 'on' @if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% @REM set %HOME% to equivalent of $HOME if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") @REM Execute a user defined script before this one if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre @REM check for pre script, once with legacy .bat ending and once with .cmd ending if exist "%HOME%\mavenrc_pre.bat" call "%HOME%\mavenrc_pre.bat" if exist "%HOME%\mavenrc_pre.cmd" call "%HOME%\mavenrc_pre.cmd" :skipRcPre @setlocal set ERROR_CODE=0 @REM To isolate internal variables from possible post scripts, we use another setlocal @setlocal @REM ==== START VALIDATION ==== if not "%JAVA_HOME%" == "" goto OkJHome echo. echo Error: JAVA_HOME not found in your environment. >&2 echo Please set the JAVA_HOME variable in your environment to match the >&2 echo location of your Java installation. >&2 echo. goto error :OkJHome if exist "%JAVA_HOME%\bin\java.exe" goto init echo. echo Error: JAVA_HOME is set to an invalid directory. >&2 echo JAVA_HOME = "%JAVA_HOME%" >&2 echo Please set the JAVA_HOME variable in your environment to match the >&2 echo location of your Java installation. >&2 echo. goto error @REM ==== END VALIDATION ==== :init @REM Find the project base dir, i.e. the directory that contains the folder ".mvn". @REM Fallback to current working directory if not found. set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir set EXEC_DIR=%CD% set WDIR=%EXEC_DIR% :findBaseDir IF EXIST "%WDIR%"\.mvn goto baseDirFound cd .. IF "%WDIR%"=="%CD%" goto baseDirNotFound set WDIR=%CD% goto findBaseDir :baseDirFound set MAVEN_PROJECTBASEDIR=%WDIR% cd "%EXEC_DIR%" goto endDetectBaseDir :baseDirNotFound set MAVEN_PROJECTBASEDIR=%EXEC_DIR% cd "%EXEC_DIR%" :endDetectBaseDir IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig @setlocal EnableExtensions EnableDelayedExpansion for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a @endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% :endReadAdditionalConfig SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain set DOWNLOAD_URL="https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.6/maven-wrapper-0.5.6.jar" FOR /F "tokens=1,2 delims==" %%A IN ("%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.properties") DO ( IF "%%A"=="wrapperUrl" SET DOWNLOAD_URL=%%B ) @REM Extension to allow automatically downloading the maven-wrapper.jar from Maven-central @REM This allows using the maven wrapper in projects that prohibit checking in binary data. if exist %WRAPPER_JAR% ( if "%MVNW_VERBOSE%" == "true" ( echo Found %WRAPPER_JAR% ) ) else ( if not "%MVNW_REPOURL%" == "" ( SET DOWNLOAD_URL="%MVNW_REPOURL%/io/takari/maven-wrapper/0.5.6/maven-wrapper-0.5.6.jar" ) if "%MVNW_VERBOSE%" == "true" ( echo Couldn't find %WRAPPER_JAR%, downloading it ... echo Downloading from: %DOWNLOAD_URL% ) powershell -Command "&{"^ "$webclient = new-object System.Net.WebClient;"^ "if (-not ([string]::IsNullOrEmpty('%MVNW_USERNAME%') -and [string]::IsNullOrEmpty('%MVNW_PASSWORD%'))) {"^ "$webclient.Credentials = new-object System.Net.NetworkCredential('%MVNW_USERNAME%', '%MVNW_PASSWORD%');"^ "}"^ "[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $webclient.DownloadFile('%DOWNLOAD_URL%', '%WRAPPER_JAR%')"^ "}" if "%MVNW_VERBOSE%" == "true" ( echo Finished downloading %WRAPPER_JAR% ) ) @REM End of extension @REM Provide a "standardized" way to retrieve the CLI args that will @REM work with both Windows and non-Windows executions. set MAVEN_CMD_LINE_ARGS=%* %MAVEN_JAVA_EXE% %JVM_CONFIG_MAVEN_PROPS% %MAVEN_OPTS% %MAVEN_DEBUG_OPTS% -classpath %WRAPPER_JAR% "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* if ERRORLEVEL 1 goto error goto end :error set ERROR_CODE=1 :end @endlocal & set ERROR_CODE=%ERROR_CODE% if not "%MAVEN_SKIP_RC%" == "" goto skipRcPost @REM check for post script, once with legacy .bat ending and once with .cmd ending if exist "%HOME%\mavenrc_post.bat" call "%HOME%\mavenrc_post.bat" if exist "%HOME%\mavenrc_post.cmd" call "%HOME%\mavenrc_post.cmd" :skipRcPost @REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' if "%MAVEN_BATCH_PAUSE%" == "on" pause if "%MAVEN_TERMINATE_CMD%" == "on" exit %ERROR_CODE% exit /B %ERROR_CODE% goods/pom.xml
New file @@ -0,0 +1,55 @@ <?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 https://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.3.1.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <groupId>com.blks</groupId> <artifactId>goods</artifactId> <version>0.0.1-SNAPSHOT</version> <name>goods</name> <description>Demo project for Spring Boot</description> <properties> <java.version>1.8</java.version> </properties> <dependencies> <dependency> <groupId>com.yeshi</groupId> <artifactId>goods.facade</artifactId> <version>0.0.1-SNAPSHOT</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> <exclusions> <exclusion> <groupId>org.junit.vintage</groupId> <artifactId>junit-vintage-engine</artifactId> </exclusion> </exclusions> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> </project> goods/src/main/java/com/blks/goods/GoodsApplication.java
New file @@ -0,0 +1,13 @@ package com.blks.goods; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class GoodsApplication { public static void main(String[] args) { SpringApplication.run(GoodsApplication.class, args); } } goods/src/main/resources/application.properties
New file @@ -0,0 +1 @@ goods/src/test/java/com/blks/goods/GoodsApplicationTests.java
New file @@ -0,0 +1,13 @@ package com.blks.goods; import org.junit.jupiter.api.Test; import org.springframework.boot.test.context.SpringBootTest; @SpringBootTest class GoodsApplicationTests { @Test void contextLoads() { } } pom.xml
@@ -609,5 +609,6 @@ <modules> <module>utils</module> <module>fanli</module> </modules> <module>facade-goods</module> </modules> </project>