Commit e148c462 by 陶光胜

init

parents
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CompilerConfiguration">
<annotationProcessing>
<profile name="Maven default annotation processors profile" enabled="true">
<sourceOutputDir name="target/generated-sources/annotations" />
<sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
<outputRelativeToContentRoot value="true" />
<module name="gic-platform-auth-api" />
<module name="gic-platform-auth-service" />
<module name="gic-platform-auth-web" />
<module name="gic-platform-enterprise-api" />
<module name="gic-platform-enterprise-service" />
<module name="gic-platform-finance-api" />
<module name="gic-platform-finance-service" />
<module name="gic-platform-finance-web" />
<module name="gic-platform-operation-web" />
<module name="gic-store-api" />
<module name="gic-store-service" />
<module name="gic-store-web" />
</profile>
</annotationProcessing>
<bytecodeTargetLevel>
<module name="gic-platform-enterprise-web" target="1.8" />
<module name="gic-store-web (1)" target="1.8" />
<module name="gic-store-web (2)" target="1.8" />
</bytecodeTargetLevel>
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding">
<file url="file://$PROJECT_DIR$/gic-platform-finance-api" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/gic-platform-finance-service" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/gic-platform-finance-web" charset="UTF-8" />
</component>
</project>
\ No newline at end of file
<component name="InspectionProjectProfileManager">
<profile version="1.0">
<option name="myName" value="Project Default" />
<inspection_tool class="Duplicates" enabled="false" level="WEAK WARNING" enabled_by_default="false" />
</profile>
</component>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ExternalStorageConfigurationManager" enabled="true" />
<component name="MavenProjectsManager">
<option name="originalFiles">
<list>
<option value="$PROJECT_DIR$/pom.xml" />
</list>
</option>
</component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="1.8" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/out" />
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Palette2">
<group name="Swing">
<item class="com.intellij.uiDesigner.HSpacer" tooltip-text="Horizontal Spacer" icon="/com/intellij/uiDesigner/icons/hspacer.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="1" hsize-policy="6" anchor="0" fill="1" />
</item>
<item class="com.intellij.uiDesigner.VSpacer" tooltip-text="Vertical Spacer" icon="/com/intellij/uiDesigner/icons/vspacer.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="1" anchor="0" fill="2" />
</item>
<item class="javax.swing.JPanel" icon="/com/intellij/uiDesigner/icons/panel.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3" />
</item>
<item class="javax.swing.JScrollPane" icon="/com/intellij/uiDesigner/icons/scrollPane.png" removable="false" auto-create-binding="false" can-attach-label="true">
<default-constraints vsize-policy="7" hsize-policy="7" anchor="0" fill="3" />
</item>
<item class="javax.swing.JButton" icon="/com/intellij/uiDesigner/icons/button.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="0" fill="1" />
<initial-values>
<property name="text" value="Button" />
</initial-values>
</item>
<item class="javax.swing.JRadioButton" icon="/com/intellij/uiDesigner/icons/radioButton.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
<initial-values>
<property name="text" value="RadioButton" />
</initial-values>
</item>
<item class="javax.swing.JCheckBox" icon="/com/intellij/uiDesigner/icons/checkBox.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
<initial-values>
<property name="text" value="CheckBox" />
</initial-values>
</item>
<item class="javax.swing.JLabel" icon="/com/intellij/uiDesigner/icons/label.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="0" anchor="8" fill="0" />
<initial-values>
<property name="text" value="Label" />
</initial-values>
</item>
<item class="javax.swing.JTextField" icon="/com/intellij/uiDesigner/icons/textField.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
<preferred-size width="150" height="-1" />
</default-constraints>
</item>
<item class="javax.swing.JPasswordField" icon="/com/intellij/uiDesigner/icons/passwordField.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
<preferred-size width="150" height="-1" />
</default-constraints>
</item>
<item class="javax.swing.JFormattedTextField" icon="/com/intellij/uiDesigner/icons/formattedTextField.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
<preferred-size width="150" height="-1" />
</default-constraints>
</item>
<item class="javax.swing.JTextArea" icon="/com/intellij/uiDesigner/icons/textArea.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JTextPane" icon="/com/intellij/uiDesigner/icons/textPane.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JEditorPane" icon="/com/intellij/uiDesigner/icons/editorPane.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JComboBox" icon="/com/intellij/uiDesigner/icons/comboBox.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="2" anchor="8" fill="1" />
</item>
<item class="javax.swing.JTable" icon="/com/intellij/uiDesigner/icons/table.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JList" icon="/com/intellij/uiDesigner/icons/list.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="2" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JTree" icon="/com/intellij/uiDesigner/icons/tree.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JTabbedPane" icon="/com/intellij/uiDesigner/icons/tabbedPane.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
<preferred-size width="200" height="200" />
</default-constraints>
</item>
<item class="javax.swing.JSplitPane" icon="/com/intellij/uiDesigner/icons/splitPane.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
<preferred-size width="200" height="200" />
</default-constraints>
</item>
<item class="javax.swing.JSpinner" icon="/com/intellij/uiDesigner/icons/spinner.png" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
</item>
<item class="javax.swing.JSlider" icon="/com/intellij/uiDesigner/icons/slider.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
</item>
<item class="javax.swing.JSeparator" icon="/com/intellij/uiDesigner/icons/separator.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3" />
</item>
<item class="javax.swing.JProgressBar" icon="/com/intellij/uiDesigner/icons/progressbar.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1" />
</item>
<item class="javax.swing.JToolBar" icon="/com/intellij/uiDesigner/icons/toolbar.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1">
<preferred-size width="-1" height="20" />
</default-constraints>
</item>
<item class="javax.swing.JToolBar$Separator" icon="/com/intellij/uiDesigner/icons/toolbarSeparator.png" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="0" anchor="0" fill="1" />
</item>
<item class="javax.swing.JScrollBar" icon="/com/intellij/uiDesigner/icons/scrollbar.png" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="0" anchor="0" fill="2" />
</item>
</group>
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ChangeListManager">
<list default="true" id="4df82258-0fda-4aec-85d1-cb06dd52df84" name="Default" comment="" />
<ignored path="$PROJECT_DIR$/gic-store-service/target/" />
<ignored path="$PROJECT_DIR$/gic-store-web/target/" />
<ignored path="$PROJECT_DIR$/gic-store-api/target/" />
<ignored path="$PROJECT_DIR$/target/" />
<ignored path="$PROJECT_DIR$/gic-platform-enterprise-web/target/" />
<ignored path="$PROJECT_DIR$/gic-platform-enterprise-api/target/" />
<ignored path="$PROJECT_DIR$/gic-platform-enterprise-service/target/" />
<ignored path="$PROJECT_DIR$/gic-platform-operation-web/target/" />
<ignored path="$PROJECT_DIR$/gic-platform-auth-service/target/" />
<ignored path="$PROJECT_DIR$/gic-platform-auth-api/target/" />
<ignored path="$PROJECT_DIR$/gic-platform-auth-web/target/" />
<ignored path="$PROJECT_DIR$/gic-platform-finance-api/target/" />
<ignored path="$PROJECT_DIR$/gic-platform-finance-service/target/" />
<ignored path="$PROJECT_DIR$/gic-platform-finance-web/target/" />
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
<option name="TRACKING_ENABLED" value="true" />
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="FileEditorManager">
<leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
<file leaf-file-name="applicationContext-conf.xml" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/gic-platform-finance-service/src/main/resources/applicationContext-conf.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="150">
<caret line="6" column="58" selection-start-line="6" selection-start-column="58" selection-end-line="6" selection-end-column="58" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="dubbo-project.properties" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/gic-platform-finance-service/src/main/resources/dubbo-project.properties">
<provider selected="true" editor-type-id="text-editor">
<state>
<caret column="40" selection-start-column="40" selection-end-column="40" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="jdbc-gic-platform-finance-service.xml" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/gic-platform-finance-service/src/main/resources/jdbc-gic-platform-finance-service.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="750">
<caret line="51" column="59" selection-start-line="51" selection-start-column="59" selection-end-line="51" selection-end-column="59" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="Main.java" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/gic-platform-finance-web/src/main/java/com/gic/finance/web/Main.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="550">
<caret line="29" column="35" selection-start-line="29" selection-start-column="35" selection-end-line="29" selection-end-column="35" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="dubbo-project.properties" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/gic-platform-finance-web/src/main/resources/dubbo-project.properties">
<provider selected="true" editor-type-id="text-editor">
<state>
<caret column="40" selection-start-column="40" selection-end-column="40" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="spring-interceptor.xml" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/gic-platform-finance-web/src/main/resources/spring-interceptor.xml">
<provider selected="true" editor-type-id="text-editor" />
</entry>
</file>
<file leaf-file-name="pom.xml" pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/pom.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="425">
<caret line="17" column="10" lean-forward="true" selection-start-line="17" selection-start-column="10" selection-end-line="17" selection-end-column="10" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="application.yml" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/gic-platform-finance-web/src/main/resources/application.yml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="75">
<caret line="3" column="30" selection-start-line="3" selection-start-column="30" selection-end-line="3" selection-end-column="30" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="dubbo-gic-platform-finance-web.xml" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/gic-platform-finance-web/src/main/resources/dubbo-gic-platform-finance-web.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="525">
<caret line="31" column="15" selection-start-line="31" selection-start-column="15" selection-end-line="31" selection-end-column="15" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="pom.xml" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/gic-platform-finance-web/pom.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="400">
<caret line="154" selection-start-line="154" selection-end-line="154" />
</state>
</provider>
</entry>
</file>
</leaf>
</component>
<component name="FileTemplateManagerImpl">
<option name="RECENT_TEMPLATES">
<list>
<option value="Interface" />
<option value="Class" />
</list>
</option>
</component>
<component name="FindInProjectRecents">
<findStrings>
<find>StoreImportApiServiceImpl</find>
<find>get_clerk_information</find>
<find>list-storefield-relevance</find>
</findStrings>
<replaceStrings>
<replace />
</replaceStrings>
</component>
<component name="Git.Settings">
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
<option name="RECENT_BRANCH_BY_REPOSITORY">
<map>
<entry key="$PROJECT_DIR$" value="master" />
</map>
</option>
</component>
<component name="IdeDocumentHistory">
<option name="CHANGED_PATHS">
<list>
<option value="$PROJECT_DIR$/gic-platform-enterprise-web/src/main/java/com/gic/enterprise/web/controller/StoreBrandController.java" />
<option value="$PROJECT_DIR$/gic-platform-enterprise-web/src/main/java/com/gic/enterprise/web/exception/GlobalExceptionHandler.java" />
<option value="$PROJECT_DIR$/gic-platform-enterprise-web/src/main/java/com/gic/enterprise/web/qo/PageQO.java" />
<option value="$PROJECT_DIR$/gic-platform-enterprise-web/src/main/java/com/gic/enterprise/web/utils/ExcelUtils.java" />
<option value="$PROJECT_DIR$/gic-platform-enterprise-web/src/main/java/com/gic/enterprise/web/vo/StoreDictVO.java" />
<option value="$PROJECT_DIR$/gic-platform-operation-web/src/main/java/com/gic/operation/web/exception/GlobalExceptionHandler.java" />
<option value="$PROJECT_DIR$/gic-platform-operation-web/src/main/java/com/gic/operation/web/qo/PageQO.java" />
<option value="$PROJECT_DIR$/gic-platform-operation-web/src/main/java/com/gic/operation/web/utils/ExcelUtils.java" />
<option value="$PROJECT_DIR$/gic-platform-operation-web/src/main/java/com/gic/operation/web/vo/StoreDictVO.java" />
<option value="$PROJECT_DIR$/pom.xml" />
<option value="$PROJECT_DIR$/gic-platform-auth-web/src/main/java/com/gic/auth/web/controller/StoreBrandController.java" />
<option value="$PROJECT_DIR$/gic-platform-auth-web/src/main/java/com/gic/auth/web/qo/PageQO.java" />
<option value="$PROJECT_DIR$/gic-platform-auth-web/src/main/java/com/gic/auth/web/utils/ExcelUtils.java" />
<option value="$PROJECT_DIR$/gic-platform-auth-web/src/main/java/com/gic/auth/web/vo/StoreDictVO.java" />
<option value="$PROJECT_DIR$/gic-platform-auth-service/src/main/java/com/gic/enterprise/dao/mapper/TabCityMapper.java" />
<option value="$PROJECT_DIR$/gic-platform-auth-service/src/main/java/com/gic/enterprise/entity/TabCity.java" />
<option value="$PROJECT_DIR$/gic-platform-auth-service/src/main/java/com/gic/enterprise/service/impl/ProvincesServiceImpl.java" />
<option value="$PROJECT_DIR$/gic-platform-auth-service/src/main/java/com/gic/enterprise/service/outer/ProvincesApiServiceImpl.java" />
<option value="$PROJECT_DIR$/gic-platform-auth-service/src/main/java/com/gic/enterprise/utils/log/LogAspect.java" />
<option value="$PROJECT_DIR$/gic-platform-auth-service/src/main/java/com/gic/enterprise/utils/LogUtils.java" />
<option value="$PROJECT_DIR$/gic-platform-auth-service/src/main/java/com/gic/enterprise/utils/PropertyNameMap.java" />
<option value="$PROJECT_DIR$/gic-platform-auth-service/src/main/resources/dubbo-gic-platform-auth-service.xml" />
<option value="$PROJECT_DIR$/gic-platform-auth-service/src/main/resources/dubbo-project.properties" />
<option value="$PROJECT_DIR$/gic-platform-auth-api/src/main/java/com/gic/auth/constant/Constants.java" />
<option value="$PROJECT_DIR$/gic-platform-auth-api/src/main/java/com/gic/auth/dto/CityDTO.java" />
<option value="$PROJECT_DIR$/gic-platform-auth-api/src/main/java/com/gic/auth/exception/StoreException.java" />
<option value="$PROJECT_DIR$/gic-platform-auth-api/src/main/java/com/gic/auth/service/ProvincesApiService.java" />
<option value="$PROJECT_DIR$/gic-platform-auth-api/src/main/java/com/gic/auth/utils/MoveType.java" />
<option value="$PROJECT_DIR$/gic-platform-auth-web/pom.xml" />
<option value="$PROJECT_DIR$/gic-platform-auth-web/src/main/resources/application.yml" />
<option value="$PROJECT_DIR$/gic-platform-auth-web/src/main/java/com/gic/auth/web/exception/GlobalExceptionHandler.java" />
<option value="$PROJECT_DIR$/gic-platform-auth-web/src/main/java/com/gic/auth/web/Main.java" />
<option value="$PROJECT_DIR$/gic-platform-finance-api/src/main/java/com/gic/finance/constant/Constants.java" />
<option value="$PROJECT_DIR$/gic-platform-finance-api/src/main/java/com/gic/finance/dto/UserDTO.java" />
<option value="$PROJECT_DIR$/gic-platform-finance-api/src/main/java/com/gic/finance/exception/StoreException.java" />
<option value="$PROJECT_DIR$/gic-platform-finance-api/src/main/java/com/gic/finance/utils/CreatePasswordAutoUtil.java" />
<option value="$PROJECT_DIR$/gic-platform-finance-api/src/main/java/com/gic/finance/utils/MoveType.java" />
<option value="$PROJECT_DIR$/gic-platform-finance-api/src/main/java/com/gic/finance/service/UserApiService.java" />
<option value="$PROJECT_DIR$/gic-platform-finance-service/src/main/java/com/gic/finance/dao/mapper/TabUserMapper.java" />
<option value="$PROJECT_DIR$/gic-platform-finance-service/src/main/java/com/gic/finance/entity/TabUser.java" />
<option value="$PROJECT_DIR$/gic-platform-finance-service/src/main/java/com/gic/finance/service/outer/UserApiServiceImpl.java" />
<option value="$PROJECT_DIR$/gic-platform-finance-service/src/main/java/com/gic/finance/service/UserService.java" />
<option value="$PROJECT_DIR$/gic-platform-finance-service/src/main/java/com/gic/finance/service/impl/UserServiceImpl.java" />
<option value="$PROJECT_DIR$/gic-platform-finance-api/src/main/java/com/gic/finance/constant/UserConstants.java" />
<option value="$PROJECT_DIR$/gic-platform-finance-service/src/main/resources/applicationContext-conf.xml" />
<option value="$PROJECT_DIR$/gic-platform-finance-service/src/main/resources/dubbo-project.properties" />
<option value="$PROJECT_DIR$/gic-platform-finance-service/src/main/resources/jdbc-gic-platform-finance-service.xml" />
<option value="$PROJECT_DIR$/gic-platform-finance-web/src/main/java/com/gic/finance/web/Main.java" />
<option value="$PROJECT_DIR$/gic-platform-finance-web/src/main/resources/dubbo-project.properties" />
<option value="$PROJECT_DIR$/gic-platform-finance-web/src/main/resources/application.yml" />
<option value="$PROJECT_DIR$/gic-platform-finance-web/src/main/resources/dubbo-gic-platform-finance-web.xml" />
</list>
</option>
</component>
<component name="JsBuildToolGruntFileManager" detection-done="true" sorting="DEFINITION_ORDER" />
<component name="JsBuildToolPackageJson" detection-done="true" sorting="DEFINITION_ORDER" />
<component name="JsGulpfileManager">
<detection-done>true</detection-done>
<sorting>DEFINITION_ORDER</sorting>
</component>
<component name="MavenImportPreferences">
<option name="generalSettings">
<MavenGeneralSettings>
<option name="alwaysUpdateSnapshots" value="true" />
<option name="mavenHome" value="$PROJECT_DIR$/../../apache-maven-3.5.3" />
<option name="userSettingsFile" value="C:\Users\d\tools\apache-maven-3.5.3\conf\settings.xml" />
</MavenGeneralSettings>
</option>
</component>
<component name="MavenProjectNavigator">
<treeState>
<expand>
<path>
<item name="" type="16c1761:MavenProjectsStructure$RootNode" />
<item name="gic-platform-auth-api" type="9519ce18:MavenProjectsStructure$ProjectNode" />
</path>
<path>
<item name="" type="16c1761:MavenProjectsStructure$RootNode" />
<item name="gic-platform-auth-api" type="9519ce18:MavenProjectsStructure$ProjectNode" />
<item name="Lifecycle" type="58874e2:MavenProjectsStructure$LifecycleNode" />
</path>
<path>
<item name="" type="16c1761:MavenProjectsStructure$RootNode" />
<item name="gic-platform-auth-api" type="9519ce18:MavenProjectsStructure$ProjectNode" />
<item name="Dependencies" type="f4be9f2a:MavenProjectsStructure$DependenciesNode" />
</path>
</expand>
<select />
</treeState>
</component>
<component name="MavenRunner">
<option name="skipTests" value="true" />
</component>
<component name="ProjectFrameBounds" extendedState="6">
<option name="x" value="-1928" />
<option name="y" value="-8" />
<option name="width" value="1936" />
<option name="height" value="1056" />
</component>
<component name="ProjectLevelVcsManager" settingsEditedManually="true" />
<component name="ProjectView">
<navigator proportions="" version="1">
<foldersAlwaysOnTop value="true" />
</navigator>
<panes>
<pane id="Scope" />
<pane id="PackagesPane" />
<pane id="ProjectPane">
<subPane>
<expand>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-api" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-api" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-api" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-api" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
<item name="java" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-api" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
<item name="java" type="462c0819:PsiDirectoryNode" />
<item name="finance" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-service" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-service" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-service" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-service" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
<item name="java" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-service" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
<item name="java" type="462c0819:PsiDirectoryNode" />
<item name="finance" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-service" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
<item name="java" type="462c0819:PsiDirectoryNode" />
<item name="finance" type="462c0819:PsiDirectoryNode" />
<item name="service" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-service" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
<item name="resources" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-service" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
<item name="resources" type="462c0819:PsiDirectoryNode" />
<item name="META-INF" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-web" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-web" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-web" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-web" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
<item name="java" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-web" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
<item name="java" type="462c0819:PsiDirectoryNode" />
<item name="web" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-web" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
<item name="java" type="462c0819:PsiDirectoryNode" />
<item name="web" type="462c0819:PsiDirectoryNode" />
<item name="qo" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-web" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
<item name="java" type="462c0819:PsiDirectoryNode" />
<item name="web" type="462c0819:PsiDirectoryNode" />
<item name="utils" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="gic-platform-finance" type="b2602c69:ProjectViewProjectNode" />
<item name="gic-platform-finance" type="462c0819:PsiDirectoryNode" />
<item name="gic-platform-finance-web" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
<item name="resources" type="462c0819:PsiDirectoryNode" />
</path>
</expand>
<select />
</subPane>
</pane>
<pane id="AndroidView" />
</panes>
</component>
<component name="PropertiesComponent">
<property name="RequestMappingsPanelOrder0" value="0" />
<property name="RequestMappingsPanelOrder1" value="1" />
<property name="RequestMappingsPanelWidth0" value="75" />
<property name="RequestMappingsPanelWidth1" value="75" />
<property name="WebServerToolWindowFactoryState" value="false" />
<property name="aspect.path.notification.shown" value="true" />
<property name="last_opened_file_path" value="$PROJECT_DIR$" />
<property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
<property name="nodejs_npm_path_reset_for_default_project" value="true" />
<property name="project.structure.last.edited" value="Modules" />
<property name="project.structure.proportion" value="0.15" />
<property name="project.structure.side.proportion" value="0.35572687" />
<property name="settings.editor.selected.configurable" value="MavenSettings" />
</component>
<component name="RecentsManager">
<key name="CopyClassDialog.RECENTS_KEY">
<recent name="com.gic.store.web.vo" />
<recent name="com.gic.store.dto" />
<recent name="com.gic.store.web.qo" />
</key>
<key name="CopyFile.RECENT_KEYS">
<recent name="C:\Users\d\tools\git4.0\gic-store\gic-store-api\src\main\java\com\gic\store\dto" />
</key>
</component>
<component name="RunDashboard">
<option name="ruleStates">
<list>
<RuleState>
<option name="name" value="ConfigurationTypeDashboardGroupingRule" />
</RuleState>
<RuleState>
<option name="name" value="StatusDashboardGroupingRule" />
</RuleState>
</list>
</option>
</component>
<component name="RunManager" selected="Spring Boot.Main">
<configuration default="true" type="Application" factoryName="Application">
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
</configuration>
<configuration name="store-service" type="Application" factoryName="Application">
<option name="MAIN_CLASS_NAME" value="com.gic.commons.DubboMain" />
<module name="gic-store-service" />
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" />
</configuration>
<configuration default="true" type="JUnit" factoryName="JUnit">
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="PACKAGE_NAME" />
<option name="MAIN_CLASS_NAME" />
<option name="METHOD_NAME" />
<option name="TEST_OBJECT" value="class" />
<option name="VM_PARAMETERS" value="-ea" />
<option name="PARAMETERS" />
<option name="WORKING_DIRECTORY" value="%MODULE_WORKING_DIR%" />
<option name="PASS_PARENT_ENVS" value="true" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="singleModule" />
</option>
<patterns />
</configuration>
<configuration name="Main (1)" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
<module name="gic-platform-operation-web" />
<option name="SPRING_BOOT_MAIN_CLASS" value="com.gic.operation.web.Main" />
</configuration>
<configuration name="Main (2)" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
<module name="gic-platform-enterprise-web" />
<option name="SPRING_BOOT_MAIN_CLASS" value="com.gic.enterprise.web.Main" />
</configuration>
<configuration name="Main (3)" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
<module name="gic-platform-finance-web" />
<option name="SPRING_BOOT_MAIN_CLASS" value="com.gic.auth.web.Main" />
</configuration>
<configuration name="Main" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
<module name="gic-store-web" />
<option name="SPRING_BOOT_MAIN_CLASS" value="com.gic.store.web.Main" />
</configuration>
<configuration default="true" type="TestNG" factoryName="TestNG">
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="SUITE_NAME" />
<option name="PACKAGE_NAME" />
<option name="MAIN_CLASS_NAME" />
<option name="METHOD_NAME" />
<option name="GROUP_NAME" />
<option name="TEST_OBJECT" value="CLASS" />
<option name="VM_PARAMETERS" value="-ea" />
<option name="PARAMETERS" />
<option name="WORKING_DIRECTORY" value="%MODULE_WORKING_DIR%" />
<option name="OUTPUT_DIRECTORY" />
<option name="PASS_PARENT_ENVS" value="true" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="singleModule" />
</option>
<option name="USE_DEFAULT_REPORTERS" value="false" />
<option name="PROPERTIES_FILE" />
<properties />
<listeners />
</configuration>
<list>
<item itemvalue="Application.store-service" />
<item itemvalue="Spring Boot.Main" />
<item itemvalue="Spring Boot.Main (1)" />
<item itemvalue="Spring Boot.Main (2)" />
<item itemvalue="Spring Boot.Main (3)" />
</list>
</component>
<component name="SvnConfiguration">
<configuration />
</component>
<component name="TaskManager">
<task active="true" id="Default" summary="Default task">
<changelist id="4df82258-0fda-4aec-85d1-cb06dd52df84" name="Default" comment="" />
<created>1561710636433</created>
<option name="number" value="Default" />
<option name="presentableId" value="Default" />
<updated>1561710636433</updated>
<workItem from="1561710641994" duration="3923000" />
<workItem from="1561945681099" duration="7319000" />
<workItem from="1562046872175" duration="3560000" />
<workItem from="1562124088974" duration="15431000" />
<workItem from="1562205857914" duration="13428000" />
<workItem from="1562291892105" duration="22522000" />
<workItem from="1562549706305" duration="20484000" />
<workItem from="1562637186839" duration="21351000" />
<workItem from="1562723191322" duration="15526000" />
<workItem from="1562809021492" duration="15551000" />
<workItem from="1562895559236" duration="8622000" />
<workItem from="1563158148811" duration="669000" />
<workItem from="1563159944998" duration="155000" />
<workItem from="1563160108168" duration="623000" />
<workItem from="1563160748570" duration="549000" />
<workItem from="1563161308723" duration="25000" />
<workItem from="1563161398857" duration="1417000" />
<workItem from="1563175123067" duration="1699000" />
<workItem from="1565250767216" duration="1493000" />
<workItem from="1565253335002" duration="1046000" />
</task>
<task id="LOCAL-00001" summary="省市区">
<created>1562050083108</created>
<option name="number" value="00001" />
<option name="presentableId" value="LOCAL-00001" />
<option name="project" value="LOCAL" />
<updated>1562050083108</updated>
</task>
<task id="LOCAL-00002" summary="省市区">
<created>1562052205949</created>
<option name="number" value="00002" />
<option name="presentableId" value="LOCAL-00002" />
<option name="project" value="LOCAL" />
<updated>1562052205949</updated>
</task>
<task id="LOCAL-00003" summary="省市区">
<created>1562225463683</created>
<option name="number" value="00003" />
<option name="presentableId" value="LOCAL-00003" />
<option name="project" value="LOCAL" />
<updated>1562225463683</updated>
</task>
<task id="LOCAL-00004" summary="Merge branch 'developer' of http://115.159.76.241/base_platform_enterprise/gic-store into developer&#10;&#10;# Conflicts:&#10;#&#9;gic-store-api/src/main/java/com/gic/store/service/StoreStrategyApiService.java&#10;#&#9;gic-store-service/src/main/java/com/gic/store/service/impl/StoreStrategyServiceImpl.java">
<created>1562225632748</created>
<option name="number" value="00004" />
<option name="presentableId" value="LOCAL-00004" />
<option name="project" value="LOCAL" />
<updated>1562225632748</updated>
</task>
<task id="LOCAL-00005" summary="依赖">
<created>1562227987872</created>
<option name="number" value="00005" />
<option name="presentableId" value="LOCAL-00005" />
<option name="project" value="LOCAL" />
<updated>1562227987872</updated>
</task>
<task id="LOCAL-00006" summary="省市区">
<created>1562297091330</created>
<option name="number" value="00006" />
<option name="presentableId" value="LOCAL-00006" />
<option name="project" value="LOCAL" />
<updated>1562297091331</updated>
</task>
<task id="LOCAL-00007" summary="省市区">
<created>1562304905837</created>
<option name="number" value="00007" />
<option name="presentableId" value="LOCAL-00007" />
<option name="project" value="LOCAL" />
<updated>1562304905837</updated>
</task>
<task id="LOCAL-00008" summary="省市区">
<created>1562305016317</created>
<option name="number" value="00008" />
<option name="presentableId" value="LOCAL-00008" />
<option name="project" value="LOCAL" />
<updated>1562305016317</updated>
</task>
<task id="LOCAL-00009" summary="省市区">
<created>1562318105646</created>
<option name="number" value="00009" />
<option name="presentableId" value="LOCAL-00009" />
<option name="project" value="LOCAL" />
<updated>1562318105646</updated>
</task>
<task id="LOCAL-00010" summary="省市区">
<created>1562318331853</created>
<option name="number" value="00010" />
<option name="presentableId" value="LOCAL-00010" />
<option name="project" value="LOCAL" />
<updated>1562318331853</updated>
</task>
<task id="LOCAL-00011" summary="自定义字段关联">
<created>1562320304109</created>
<option name="number" value="00011" />
<option name="presentableId" value="LOCAL-00011" />
<option name="project" value="LOCAL" />
<updated>1562320304109</updated>
</task>
<task id="LOCAL-00012" summary="自定义字段关联">
<created>1562321841888</created>
<option name="number" value="00012" />
<option name="presentableId" value="LOCAL-00012" />
<option name="project" value="LOCAL" />
<updated>1562321841888</updated>
</task>
<task id="LOCAL-00013" summary="自定义字段关联">
<created>1562322031417</created>
<option name="number" value="00013" />
<option name="presentableId" value="LOCAL-00013" />
<option name="project" value="LOCAL" />
<updated>1562322031417</updated>
</task>
<task id="LOCAL-00014" summary="自定义字段关联">
<created>1562551769057</created>
<option name="number" value="00014" />
<option name="presentableId" value="LOCAL-00014" />
<option name="project" value="LOCAL" />
<updated>1562551769057</updated>
</task>
<task id="LOCAL-00015" summary="自定义字段关联">
<created>1562552039661</created>
<option name="number" value="00015" />
<option name="presentableId" value="LOCAL-00015" />
<option name="project" value="LOCAL" />
<updated>1562552039661</updated>
</task>
<task id="LOCAL-00016" summary="自定义字段关联">
<created>1562552238431</created>
<option name="number" value="00016" />
<option name="presentableId" value="LOCAL-00016" />
<option name="project" value="LOCAL" />
<updated>1562552238431</updated>
</task>
<task id="LOCAL-00017" summary="自定义字段关联">
<created>1562552433486</created>
<option name="number" value="00017" />
<option name="presentableId" value="LOCAL-00017" />
<option name="project" value="LOCAL" />
<updated>1562552433486</updated>
</task>
<task id="LOCAL-00018" summary="自定义字段写入redis">
<created>1562569184962</created>
<option name="number" value="00018" />
<option name="presentableId" value="LOCAL-00018" />
<option name="project" value="LOCAL" />
<updated>1562569184962</updated>
</task>
<task id="LOCAL-00019" summary="门店列表展示字段配置">
<created>1562585518426</created>
<option name="number" value="00019" />
<option name="presentableId" value="LOCAL-00019" />
<option name="project" value="LOCAL" />
<updated>1562585518426</updated>
</task>
<task id="LOCAL-00020" summary="门店列表展示字段配置">
<created>1562585733651</created>
<option name="number" value="00020" />
<option name="presentableId" value="LOCAL-00020" />
<option name="project" value="LOCAL" />
<updated>1562585733651</updated>
</task>
<task id="LOCAL-00021" summary="门店列表展示字段配置">
<created>1562586467527</created>
<option name="number" value="00021" />
<option name="presentableId" value="LOCAL-00021" />
<option name="project" value="LOCAL" />
<updated>1562586467527</updated>
</task>
<task id="LOCAL-00022" summary="门店列表展示字段配置">
<created>1562586678002</created>
<option name="number" value="00022" />
<option name="presentableId" value="LOCAL-00022" />
<option name="project" value="LOCAL" />
<updated>1562586678002</updated>
</task>
<task id="LOCAL-00023" summary="门店列表展示字段配置">
<created>1562587374314</created>
<option name="number" value="00023" />
<option name="presentableId" value="LOCAL-00023" />
<option name="project" value="LOCAL" />
<updated>1562587374314</updated>
</task>
<task id="LOCAL-00024" summary="门店列表展示字段配置">
<created>1562587569277</created>
<option name="number" value="00024" />
<option name="presentableId" value="LOCAL-00024" />
<option name="project" value="LOCAL" />
<updated>1562587569277</updated>
</task>
<task id="LOCAL-00025" summary="门店列表展示字段配置">
<created>1562661082323</created>
<option name="number" value="00025" />
<option name="presentableId" value="LOCAL-00025" />
<option name="project" value="LOCAL" />
<updated>1562661082323</updated>
</task>
<task id="LOCAL-00026" summary="门店日志接口">
<created>1562664340622</created>
<option name="number" value="00026" />
<option name="presentableId" value="LOCAL-00026" />
<option name="project" value="LOCAL" />
<updated>1562664340622</updated>
</task>
<task id="LOCAL-00027" summary="门店日志接口">
<created>1562664933959</created>
<option name="number" value="00027" />
<option name="presentableId" value="LOCAL-00027" />
<option name="project" value="LOCAL" />
<updated>1562664933959</updated>
</task>
<task id="LOCAL-00028" summary="门店日志接口">
<created>1562667694037</created>
<option name="number" value="00028" />
<option name="presentableId" value="LOCAL-00028" />
<option name="project" value="LOCAL" />
<updated>1562667694037</updated>
</task>
<task id="LOCAL-00029" summary="门店日志接口">
<created>1562668497541</created>
<option name="number" value="00029" />
<option name="presentableId" value="LOCAL-00029" />
<option name="project" value="LOCAL" />
<updated>1562668497541</updated>
</task>
<task id="LOCAL-00030" summary="溢出门店列表">
<created>1562674203336</created>
<option name="number" value="00030" />
<option name="presentableId" value="LOCAL-00030" />
<option name="project" value="LOCAL" />
<updated>1562674203336</updated>
</task>
<task id="LOCAL-00031" summary="门店启用状态">
<created>1562729758882</created>
<option name="number" value="00031" />
<option name="presentableId" value="LOCAL-00031" />
<option name="project" value="LOCAL" />
<updated>1562729758882</updated>
</task>
<task id="LOCAL-00032" summary="门店启用状态">
<created>1562730225042</created>
<option name="number" value="00032" />
<option name="presentableId" value="LOCAL-00032" />
<option name="project" value="LOCAL" />
<updated>1562730225043</updated>
</task>
<task id="LOCAL-00033" summary="门店启用状态">
<created>1562763730575</created>
<option name="number" value="00033" />
<option name="presentableId" value="LOCAL-00033" />
<option name="project" value="LOCAL" />
<updated>1562763730575</updated>
</task>
<task id="LOCAL-00034" summary="Merge branch 'developer' of http://115.159.76.241/base_platform_enterprise/gic-store into developer&#10;&#10;# Conflicts:&#10;#&#9;gic-store-service/src/main/java/com/gic/store/service/StoreService.java&#10;#&#9;gic-store-service/src/main/java/com/gic/store/service/impl/StoreServiceImpl.java">
<created>1562763834321</created>
<option name="number" value="00034" />
<option name="presentableId" value="LOCAL-00034" />
<option name="project" value="LOCAL" />
<updated>1562763834321</updated>
</task>
<task id="LOCAL-00035" summary="门店列表批量操作">
<created>1562812644412</created>
<option name="number" value="00035" />
<option name="presentableId" value="LOCAL-00035" />
<option name="project" value="LOCAL" />
<updated>1562812644412</updated>
</task>
<task id="LOCAL-00036" summary="门店列表批量操作">
<created>1562812787829</created>
<option name="number" value="00036" />
<option name="presentableId" value="LOCAL-00036" />
<option name="project" value="LOCAL" />
<updated>1562812787829</updated>
</task>
<task id="LOCAL-00037" summary="门店列表批量操作">
<created>1562814725792</created>
<option name="number" value="00037" />
<option name="presentableId" value="LOCAL-00037" />
<option name="project" value="LOCAL" />
<updated>1562814725792</updated>
</task>
<task id="LOCAL-00038" summary="门店列表批量操作">
<created>1562815184928</created>
<option name="number" value="00038" />
<option name="presentableId" value="LOCAL-00038" />
<option name="project" value="LOCAL" />
<updated>1562815184928</updated>
</task>
<task id="LOCAL-00039" summary="门店列表批量操作">
<created>1562815268513</created>
<option name="number" value="00039" />
<option name="presentableId" value="LOCAL-00039" />
<option name="project" value="LOCAL" />
<updated>1562815268513</updated>
</task>
<task id="LOCAL-00040" summary="门店列表批量操作">
<created>1562815434001</created>
<option name="number" value="00040" />
<option name="presentableId" value="LOCAL-00040" />
<option name="project" value="LOCAL" />
<updated>1562815434001</updated>
</task>
<task id="LOCAL-00041" summary="门店列表批量操作">
<created>1562816024167</created>
<option name="number" value="00041" />
<option name="presentableId" value="LOCAL-00041" />
<option name="project" value="LOCAL" />
<updated>1562816024167</updated>
</task>
<task id="LOCAL-00042" summary="门店列表批量操作">
<created>1562816571676</created>
<option name="number" value="00042" />
<option name="presentableId" value="LOCAL-00042" />
<option name="project" value="LOCAL" />
<updated>1562816571676</updated>
</task>
<task id="LOCAL-00043" summary="门店列表批量操作图片数量限制">
<created>1562833907599</created>
<option name="number" value="00043" />
<option name="presentableId" value="LOCAL-00043" />
<option name="project" value="LOCAL" />
<updated>1562833907599</updated>
</task>
<task id="LOCAL-00044" summary="门店列表批量操作图片数量限制">
<created>1562837422168</created>
<option name="number" value="00044" />
<option name="presentableId" value="LOCAL-00044" />
<option name="project" value="LOCAL" />
<updated>1562837422168</updated>
</task>
<task id="LOCAL-00045" summary="批量修改门店分组">
<created>1562918081478</created>
<option name="number" value="00045" />
<option name="presentableId" value="LOCAL-00045" />
<option name="project" value="LOCAL" />
<updated>1562918081478</updated>
</task>
<task id="LOCAL-00046" summary="批量修改门店分组">
<created>1562918431456</created>
<option name="number" value="00046" />
<option name="presentableId" value="LOCAL-00046" />
<option name="project" value="LOCAL" />
<updated>1562918431456</updated>
</task>
<task id="LOCAL-00047" summary="init">
<created>1565251368168</created>
<option name="number" value="00047" />
<option name="presentableId" value="LOCAL-00047" />
<option name="project" value="LOCAL" />
<updated>1565251368168</updated>
</task>
<task id="LOCAL-00048" summary="init">
<created>1565251953082</created>
<option name="number" value="00048" />
<option name="presentableId" value="LOCAL-00048" />
<option name="project" value="LOCAL" />
<updated>1565251953082</updated>
</task>
<option name="localTasksCounter" value="49" />
<servers />
</component>
<component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="155393000" />
</component>
<component name="TodoView">
<todo-panel id="selected-file">
<is-autoscroll-to-source value="true" />
</todo-panel>
<todo-panel id="all">
<are-packages-shown value="true" />
<is-autoscroll-to-source value="true" />
</todo-panel>
</component>
<component name="ToolWindowManager">
<frame x="-1928" y="-8" width="1936" height="1056" extended-state="6" />
<editor active="true" />
<layout>
<window_info anchor="right" id="Palette" order="3" />
<window_info anchor="bottom" id="Event Log" order="13" side_tool="true" />
<window_info anchor="right" id="Maven Projects" order="9" weight="0.32995737" />
<window_info anchor="bottom" id="Database Changes" order="11" show_stripe_button="false" />
<window_info id="Capture Tool" order="7" />
<window_info id="Designer" order="2" />
<window_info anchor="right" id="Database" order="5" />
<window_info id="Structure" order="1" side_tool="true" weight="0.25" />
<window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
<window_info id="UI Designer" order="4" />
<window_info anchor="bottom" id="Debug" order="4" weight="0.38604143" />
<window_info anchor="bottom" id="TODO" order="7" weight="0.3293348" />
<window_info anchor="right" id="Palette&#9;" order="6" />
<window_info id="Image Layers" order="3" />
<window_info anchor="bottom" id="Java Enterprise" order="10" />
<window_info anchor="right" id="Capture Analysis" order="4" />
<window_info anchor="bottom" id="Run" order="3" weight="0.35223556" />
<window_info anchor="bottom" id="Version Control" order="12" weight="0.24754634" />
<window_info anchor="bottom" id="Spring" order="8" />
<window_info anchor="bottom" id="Terminal" order="9" />
<window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.28304905" />
<window_info anchor="right" id="Bean Validation" order="8" />
<window_info id="Web" order="6" side_tool="true" />
<window_info anchor="right" id="Theme Preview" order="7" />
<window_info id="Favorites" order="5" side_tool="true" />
<window_info anchor="bottom" id="Inspection" order="6" weight="0.4" />
<window_info anchor="right" id="Commander" internal_type="SLIDING" order="0" type="SLIDING" weight="0.4" />
<window_info anchor="bottom" id="Cvs" order="5" weight="0.25" />
<window_info anchor="bottom" id="Messages" order="0" weight="0.3293348" />
<window_info anchor="bottom" id="Message" order="1" />
<window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
<window_info anchor="bottom" id="Find" order="2" />
</layout>
</component>
<component name="TypeScriptGeneratedFilesManager">
<option name="version" value="1" />
</component>
<component name="Vcs.Log.Tabs.Properties">
<option name="TAB_STATES">
<map>
<entry key="MAIN">
<value>
<State>
<option name="RECENTLY_FILTERED_USER_GROUPS">
<collection />
</option>
<option name="RECENTLY_FILTERED_BRANCH_GROUPS">
<collection />
</option>
<option name="COLUMN_ORDER">
<list>
<option value="0" />
<option value="1" />
<option value="2" />
<option value="3" />
</list>
</option>
</State>
</value>
</entry>
</map>
</option>
</component>
<component name="VcsContentAnnotationSettings">
<option name="myLimit" value="2678400000" />
</component>
<component name="VcsManagerConfiguration">
<MESSAGE value="Merge branch 'developer' of http://115.159.76.241/base_platform_enterprise/gic-store into developer&#10;&#10;# Conflicts:&#10;#&#9;gic-store-api/src/main/java/com/gic/store/service/StoreStrategyApiService.java&#10;#&#9;gic-store-service/src/main/java/com/gic/store/service/impl/StoreStrategyServiceImpl.java" />
<MESSAGE value="依赖" />
<MESSAGE value="省市区" />
<MESSAGE value="自定义字段关联" />
<MESSAGE value="自定义字段写入redis" />
<MESSAGE value="门店列表展示字段配置" />
<MESSAGE value="门店日志接口" />
<MESSAGE value="溢出门店列表" />
<MESSAGE value="门店启用状态" />
<MESSAGE value="Merge branch 'developer' of http://115.159.76.241/base_platform_enterprise/gic-store into developer&#10;&#10;# Conflicts:&#10;#&#9;gic-store-service/src/main/java/com/gic/store/service/StoreService.java&#10;#&#9;gic-store-service/src/main/java/com/gic/store/service/impl/StoreServiceImpl.java" />
<MESSAGE value="门店列表批量操作" />
<MESSAGE value="门店列表批量操作图片数量限制" />
<MESSAGE value="批量修改门店分组" />
<MESSAGE value="init" />
<option name="LAST_COMMIT_MESSAGE" value="init" />
</component>
<component name="XDebuggerManager">
<breakpoint-manager>
<option name="time" value="4" />
</breakpoint-manager>
</component>
<component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/gic-platform-auth-web/src/main/java/com/gic/auth/web/qo/PageQO.java" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-web/src/main/java/com/gic/auth/web/utils/ExcelUtils.java" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-web/src/main/resources/dubbo-gic-platform-auth-web.xml" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-service/src/main/java/com/gic/enterprise/dao/mapper/TabCityMapper.java" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-service/src/main/java/com/gic/enterprise/service/impl/ProvincesServiceImpl.java" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-service/src/main/java/com/gic/enterprise/service/outer/ProvincesApiServiceImpl.java" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-service/src/main/java/com/gic/enterprise/utils/log/LogAspect.java" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-service/src/main/java/com/gic/enterprise/utils/LogUtils.java" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-service/src/main/resources/mapper/TabCityMapper.xml" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-service/src/main/java/com/gic/enterprise/utils/PropertyNameMap.java" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-service/src/main/resources/dubbo-project.properties" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-service/src/main/java/com/gic/enterprise/entity/TabCity.java" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-api/pom.xml" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-api/src/main/java/com/gic/auth/constant/Constants.java" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-api/src/main/java/com/gic/auth/dto/CityDTO.java" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-api/src/main/java/com/gic/auth/exception/StoreException.java" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-api/src/main/java/com/gic/auth/service/ProvincesApiService.java" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-api/src/main/java/com/gic/auth/utils/MoveType.java" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-web/src/main/java/com/gic/auth/web/vo/StoreDictVO.java" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-web/src/main/resources/application.yml" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-service/src/main/resources/dubbo-gic-platform-auth-service.xml" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-web/pom.xml" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-web/src/main/java/com/gic/auth/web/exception/GlobalExceptionHandler.java" />
<entry file="file://$PROJECT_DIR$/gic-platform-auth-web/src/main/java/com/gic/auth/web/Main.java" />
<entry file="file://$PROJECT_DIR$/gic-platform-finance-api/src/main/java/com/gic/finance/constant/Constants.java">
<provider selected="true" editor-type-id="text-editor">
<state>
<caret column="32" selection-start-column="32" selection-end-column="32" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-api/src/main/java/com/gic/finance/dto/UserDTO.java">
<provider selected="true" editor-type-id="text-editor">
<state>
<caret column="27" selection-start-column="27" selection-end-column="27" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-api/src/main/java/com/gic/finance/exception/StoreException.java">
<provider selected="true" editor-type-id="text-editor">
<state>
<caret column="33" selection-start-column="33" selection-end-column="33" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-api/src/main/java/com/gic/finance/utils/CreatePasswordAutoUtil.java">
<provider selected="true" editor-type-id="text-editor">
<state>
<caret column="29" selection-start-column="29" selection-end-column="29" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-api/src/main/java/com/gic/finance/utils/MoveType.java">
<provider selected="true" editor-type-id="text-editor">
<state>
<caret column="29" selection-start-column="29" selection-end-column="29" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-api/src/main/java/com/gic/finance/service/UserApiService.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="375">
<caret line="16" column="45" selection-start-line="16" selection-start-column="45" selection-end-line="16" selection-end-column="45" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-service/src/main/java/com/gic/enterprise/dao/mapper/TabUserMapper.java">
<provider selected="true" editor-type-id="text-editor">
<state>
<caret column="37" selection-start-column="37" selection-end-column="37" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-service/src/main/java/com/gic/finance/entity/TabUser.java">
<provider selected="true" editor-type-id="text-editor">
<state>
<caret column="30" selection-start-column="30" selection-end-column="30" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-service/src/main/java/com/gic/finance/service/outer/UserApiServiceImpl.java">
<provider selected="true" editor-type-id="text-editor">
<state>
<caret column="37" lean-forward="true" selection-start-column="37" selection-end-column="37" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-service/src/main/java/com/gic/finance/service/UserService.java">
<provider selected="true" editor-type-id="text-editor">
<state>
<caret column="31" lean-forward="true" selection-start-column="31" selection-end-column="31" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-service/src/main/java/com/gic/finance/service/impl/UserServiceImpl.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="525">
<caret line="24" column="5" lean-forward="true" selection-start-line="24" selection-start-column="5" selection-end-line="24" selection-end-column="5" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-service/src/main/resources/mapper/TabUserMapper.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="100">
<caret line="4" column="44" selection-start-line="4" selection-start-column="44" selection-end-line="4" selection-end-column="44" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-api/src/main/java/com/gic/finance/constant/UserConstants.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="150">
<caret line="6" column="13" selection-start-line="6" selection-start-column="13" selection-end-line="6" selection-end-column="13" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-service/src/main/java/com/gic/finance/dao/mapper/TabUserMapper.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="50">
<caret line="2" column="41" lean-forward="true" selection-start-line="2" selection-start-column="41" selection-end-line="2" selection-end-column="41" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-service/pom.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="675">
<caret line="27" selection-start-line="27" selection-end-line="27" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-service/src/main/resources/META-INF/app.properties">
<provider selected="true" editor-type-id="text-editor" />
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-service/src/main/resources/applicationContext-conf.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="150">
<caret line="6" column="58" selection-start-line="6" selection-start-column="58" selection-end-line="6" selection-end-column="58" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-service/src/main/resources/dubbo-project.properties">
<provider selected="true" editor-type-id="text-editor">
<state>
<caret column="40" selection-start-column="40" selection-end-column="40" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-service/src/main/resources/log4j2.xml">
<provider selected="true" editor-type-id="text-editor" />
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-service/src/main/resources/jdbc-gic-platform-finance-service.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="750">
<caret line="51" column="59" selection-start-line="51" selection-start-column="59" selection-end-line="51" selection-end-column="59" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-web/src/main/java/com/gic/finance/web/Main.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="550">
<caret line="29" column="35" selection-start-line="29" selection-start-column="35" selection-end-line="29" selection-end-column="35" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-web/src/main/resources/dubbo-project.properties">
<provider selected="true" editor-type-id="text-editor">
<state>
<caret column="40" selection-start-column="40" selection-end-column="40" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-web/src/main/resources/spring-interceptor.xml">
<provider selected="true" editor-type-id="text-editor" />
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-web/src/main/resources/application.yml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="75">
<caret line="3" column="30" selection-start-line="3" selection-start-column="30" selection-end-line="3" selection-end-column="30" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-web/src/main/resources/dubbo-gic-platform-finance-web.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="525">
<caret line="31" column="15" selection-start-line="31" selection-start-column="15" selection-end-line="31" selection-end-column="15" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/gic-platform-finance-web/pom.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="400">
<caret line="154" selection-start-line="154" selection-end-line="154" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/pom.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="425">
<caret line="17" column="10" lean-forward="true" selection-start-line="17" selection-start-column="10" selection-end-line="17" selection-end-column="10" />
</state>
</provider>
</entry>
</component>
<component name="masterDetails">
<states>
<state key="ArtifactsStructureConfigurable.UI">
<settings>
<artifact-editor />
<splitter-proportions>
<option name="proportions">
<list>
<option value="0.2" />
</list>
</option>
</splitter-proportions>
</settings>
</state>
<state key="FacetStructureConfigurable.UI">
<settings>
<last-edited>Spring</last-edited>
<splitter-proportions>
<option name="proportions">
<list>
<option value="0.2" />
</list>
</option>
</splitter-proportions>
</settings>
</state>
<state key="GlobalLibrariesConfigurable.UI">
<settings>
<splitter-proportions>
<option name="proportions">
<list>
<option value="0.2" />
</list>
</option>
</splitter-proportions>
</settings>
</state>
<state key="JdkListConfigurable.UI">
<settings>
<last-edited>1.7</last-edited>
<splitter-proportions>
<option name="proportions">
<list>
<option value="0.2" />
</list>
</option>
</splitter-proportions>
</settings>
</state>
<state key="ModuleStructureConfigurable.UI">
<settings>
<last-edited>gic-platform-operation-web</last-edited>
<splitter-proportions>
<option name="proportions">
<list>
<option value="0.35572687" />
</list>
</option>
</splitter-proportions>
</settings>
</state>
<state key="ProjectJDKs.UI">
<settings>
<last-edited>1.7</last-edited>
<splitter-proportions>
<option name="proportions">
<list>
<option value="0.2" />
</list>
</option>
</splitter-proportions>
</settings>
</state>
<state key="ProjectLibrariesConfigurable.UI">
<settings>
<last-edited>Maven: aopalliance:aopalliance:1.0</last-edited>
<splitter-proportions>
<option name="proportions">
<list>
<option value="0.2" />
</list>
</option>
</splitter-proportions>
</settings>
</state>
</states>
</component>
</project>
\ No newline at end of file
#Dubbo Registry Cache
#Fri Jul 12 18:00:20 CST 2019
com.gic.store.service.StoreStrategyApiService=empty\://192.168.1.48\:30102/com.gic.store.service.StoreStrategyApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreStrategyApiService&bind.ip\=192.168.1.48&bind.port\=30102&category\=configurators&check\=false&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreStrategyApiService&logger\=log4j2&methods\=sortTopping,setStoreStrategySort,deleteStoreStrategy,getStoreStrategyById,listStoreField,saveStoreStrategy,editStoreStrategy,setStoreGroupStrategyWeight,upOrDown,getStoreGroupStrategyWeight,sortBottom,resetStoreGroupStrategy&payload\=41557050&pid\=29464&qos-enable\=false&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922191107
com.gic.store.service.StoreStatusSettingApiService=empty\://192.168.1.48\:30102/com.gic.store.service.StoreStatusSettingApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreStatusSettingApiService&bind.ip\=192.168.1.48&bind.port\=30102&category\=configurators&check\=false&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreStatusSettingApiService&logger\=log4j2&methods\=listSetting,saveSetting,delete&payload\=41557050&pid\=29464&qos-enable\=false&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922191400
com.gic.store.service.StoreImportApiService=empty\://192.168.1.48\:30102/com.gic.store.service.StoreImportApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreImportApiService&bind.ip\=192.168.1.48&bind.port\=30102&category\=configurators&check\=false&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreImportApiService&logger\=log4j2&methods\=isExistStoreGroup,delStoreTmp,pageError,listStoreTmp,save,listImportTitle,fieldIsDateType,validateStoreCode,listError,hasImportingStore,listBrandByNotExist,listAllStoreTmp,importDataToStore&payload\=41557050&pid\=29464&qos-enable\=false&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922191223
com.gic.store.service.StoreApiService=empty\://192.168.1.48\:30102/com.gic.store.service.StoreApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreApiService&bind.ip\=192.168.1.48&bind.port\=30102&category\=configurators&check\=false&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreApiService&logger\=log4j2&methods\=listStore,bulkUpdateStore,getStoreById,listStoreOverFlow,validateFieldExceptRepeat,costStoreMove,saveOrUpdate&payload\=41557050&pid\=29464&qos-enable\=false&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922190918
com.gic.store.service.StoreFieldApiService=empty\://192.168.1.48\:30102/com.gic.store.service.StoreFieldApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreFieldApiService&bind.ip\=192.168.1.48&bind.port\=30102&category\=configurators&check\=false&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreFieldApiService&logger\=log4j2&methods\=getStoreField,sortTopping,edit,save,deleteAll,listStoreField,delete,deleteBatch,listStoreFieldByRegionId,setStoreFieldSort,upOrDown,sortBottom&payload\=41557050&pid\=29464&qos-enable\=false&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922190756
com.gic.store.service.StoreBrandApiService=empty\://192.168.1.48\:30102/com.gic.store.service.StoreBrandApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreBrandApiService&bind.ip\=192.168.1.48&bind.port\=30102&category\=configurators&check\=false&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreBrandApiService&logger\=log4j2&methods\=moveStoreBrand,listAllStoreBrand,saveOrUpdateStoreBrand,listStoreBrand,setStoreBrandSort,deleteByIds&payload\=41557050&pid\=29464&qos-enable\=false&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922190605
com.gic.store.service.StoreGroupApiService=empty\://192.168.1.48\:30102/com.gic.store.service.StoreGroupApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreGroupApiService&bind.ip\=192.168.1.48&bind.port\=30102&category\=configurators&check\=false&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreGroupApiService&logger\=log4j2&methods\=listStoreGroup,dragSort,insertDefaultStoreGroup,save,update,sort,updateStoreGroupName,remove&payload\=41557050&pid\=29464&qos-enable\=false&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922190707
com.gic.store.service.StoreDictApiService=empty\://192.168.1.48\:30102/com.gic.store.service.StoreDictApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreDictApiService&bind.ip\=192.168.1.48&bind.port\=30102&category\=configurators&check\=false&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreDictApiService&logger\=log4j2&methods\=saveStoreType,saveStoreField,saveStoreStatus,listAllStoreStatus,listStoreField,listStoreFieldDictValue,listAllStoreType,listStoreType,listStoreStatus&payload\=41557050&pid\=29464&qos-enable\=false&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=6000&timestamp\=1562922190659
com.gic.store.service.ProvincesApiService=empty\://192.168.1.48\:30102/com.gic.store.service.ProvincesApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.ProvincesApiService&bind.ip\=192.168.1.48&bind.port\=30102&category\=configurators&check\=false&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.ProvincesApiService&logger\=log4j2&methods\=selectAllCounty,queryCounty,queryProvinces,selectAllProvince,queryCity,selectAllCity&payload\=41557050&pid\=29464&qos-enable\=false&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922191003
com.gic.store.service.StoreFieldSelectApiService=empty\://192.168.1.48\:30102/com.gic.store.service.StoreFieldSelectApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreFieldSelectApiService&bind.ip\=192.168.1.48&bind.port\=30102&category\=configurators&check\=false&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreFieldSelectApiService&logger\=log4j2&methods\=sortTopping,setStoreFieldSelectSort,getStoreFieldSelect,edit,listStoreFieldSelect,save,upOrDown,sortBottom,delete&payload\=41557050&pid\=29464&qos-enable\=false&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922190868
com.gic.bizdict.api.service.BizdictService=empty\://192.168.1.48/com.gic.bizdict.api.service.BizdictService?application\=gic-store-service&category\=routers&check\=false&dubbo\=2.0.2&interface\=com.gic.bizdict.api.service.BizdictService&lazy\=false&logger\=log4j2&methods\=getByCode,listByTypeDict,treeByCategoryCode,isExistCategoryCode,getByName,getByAliasName&pid\=29464&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&revision\=4.0.0-20190711.084835-33&side\=consumer&sticky\=false&timeout\=6000&timestamp\=1562922186465 empty\://192.168.1.48/com.gic.bizdict.api.service.BizdictService?application\=gic-store-service&category\=configurators&check\=false&dubbo\=2.0.2&interface\=com.gic.bizdict.api.service.BizdictService&lazy\=false&logger\=log4j2&methods\=getByCode,listByTypeDict,treeByCategoryCode,isExistCategoryCode,getByName,getByAliasName&pid\=29464&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&revision\=4.0.0-20190711.084835-33&side\=consumer&sticky\=false&timeout\=6000&timestamp\=1562922186465 empty\://192.168.1.48/com.gic.bizdict.api.service.BizdictService?application\=gic-store-service&category\=providers&check\=false&dubbo\=2.0.2&interface\=com.gic.bizdict.api.service.BizdictService&lazy\=false&logger\=log4j2&methods\=getByCode,listByTypeDict,treeByCategoryCode,isExistCategoryCode,getByName,getByAliasName&pid\=29464&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&revision\=4.0.0-20190711.084835-33&side\=consumer&sticky\=false&timeout\=6000&timestamp\=1562922186465 empty\://192.168.1.48/com.gic.bizdict.api.service.BizdictService?application\=gic-store-service&category\=providers,configurators,routers&check\=false&dubbo\=2.0.2&interface\=com.gic.bizdict.api.service.BizdictService&lazy\=false&logger\=log4j2&methods\=getByCode,listByTypeDict,treeByCategoryCode,isExistCategoryCode,getByName,getByAliasName&pid\=29464&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&revision\=4.0.0-20190711.084835-33&side\=consumer&sticky\=false&timeout\=6000&timestamp\=1562922186465
com.gic.store.service.StoreRegionApiService=empty\://192.168.1.48\:30102/com.gic.store.service.StoreRegionApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreRegionApiService&bind.ip\=192.168.1.48&bind.port\=30102&category\=configurators&check\=false&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreRegionApiService&logger\=log4j2&methods\=listStoreRegion,saveOrUpdateStoreRegion,getStoreRegionByRegion&payload\=41557050&pid\=29464&qos-enable\=false&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922190294
com.gic.store.service.StoreTaskApiService=empty\://192.168.1.48\:30102/com.gic.store.service.StoreTaskApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreTaskApiService&bind.ip\=192.168.1.48&bind.port\=30102&category\=configurators&check\=false&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreTaskApiService&logger\=log4j2&methods\=run,importDataToStore&payload\=41557050&pid\=29464&qos-enable\=false&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922191318
com.gic.log.api.service.LogApiService=empty\://192.168.1.48/com.gic.log.api.service.LogApiService?application\=gic-store-service&category\=routers&check\=false&dubbo\=2.0.2&interface\=com.gic.log.api.service.LogApiService&lazy\=false&logger\=log4j2&methods\=listLogPage,getLogDetail,listLogInterface,saveSystemSetLog,saveLogInterface,getLogInterfaceById,updateLogInterface,saveExternalCallLog,handleLogFromMQ&pid\=29464&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&revision\=4.0-20190709.085807-4&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922185880 empty\://192.168.1.48/com.gic.log.api.service.LogApiService?application\=gic-store-service&category\=configurators&check\=false&dubbo\=2.0.2&interface\=com.gic.log.api.service.LogApiService&lazy\=false&logger\=log4j2&methods\=listLogPage,getLogDetail,listLogInterface,saveSystemSetLog,saveLogInterface,getLogInterfaceById,updateLogInterface,saveExternalCallLog,handleLogFromMQ&pid\=29464&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&revision\=4.0-20190709.085807-4&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922185880 empty\://192.168.1.48/com.gic.log.api.service.LogApiService?application\=gic-store-service&category\=providers&check\=false&dubbo\=2.0.2&interface\=com.gic.log.api.service.LogApiService&lazy\=false&logger\=log4j2&methods\=listLogPage,getLogDetail,listLogInterface,saveSystemSetLog,saveLogInterface,getLogInterfaceById,updateLogInterface,saveExternalCallLog,handleLogFromMQ&pid\=29464&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&revision\=4.0-20190709.085807-4&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922185880 empty\://192.168.1.48/com.gic.log.api.service.LogApiService?application\=gic-store-service&category\=providers,configurators,routers&check\=false&dubbo\=2.0.2&interface\=com.gic.log.api.service.LogApiService&lazy\=false&logger\=log4j2&methods\=listLogPage,getLogDetail,listLogInterface,saveSystemSetLog,saveLogInterface,getLogInterfaceById,updateLogInterface,saveExternalCallLog,handleLogFromMQ&pid\=29464&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&revision\=4.0-20190709.085807-4&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922185880
#Dubbo Registry Cache
#Fri Jul 12 18:00:20 CST 2019
com.gic.store.service.StoreStrategyApiService=empty\://192.168.1.48/com.gic.store.service.StoreStrategyApiService?application\=gic-store-web&category\=routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreStrategyApiService&lazy\=false&logger\=log4j2&methods\=sortTopping,setStoreStrategySort,deleteStoreStrategy,getStoreStrategyById,listStoreField,saveStoreStrategy,editStoreStrategy,setStoreGroupStrategyWeight,upOrDown,getStoreGroupStrategyWeight,sortBottom,resetStoreGroupStrategy&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754348 empty\://192.168.1.48/com.gic.store.service.StoreStrategyApiService?application\=gic-store-web&category\=configurators&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreStrategyApiService&lazy\=false&logger\=log4j2&methods\=sortTopping,setStoreStrategySort,deleteStoreStrategy,getStoreStrategyById,listStoreField,saveStoreStrategy,editStoreStrategy,setStoreGroupStrategyWeight,upOrDown,getStoreGroupStrategyWeight,sortBottom,resetStoreGroupStrategy&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754348 dubbo\://192.168.1.48\:30102/com.gic.store.service.StoreStrategyApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreStrategyApiService&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreStrategyApiService&logger\=log4j2&methods\=sortTopping,setStoreStrategySort,deleteStoreStrategy,getStoreStrategyById,listStoreField,saveStoreStrategy,editStoreStrategy,setStoreGroupStrategyWeight,upOrDown,getStoreGroupStrategyWeight,sortBottom,resetStoreGroupStrategy&payload\=41557050&pid\=29464&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922191107 empty\://192.168.1.48/com.gic.store.service.StoreStrategyApiService?application\=gic-store-web&category\=providers,configurators,routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreStrategyApiService&lazy\=false&logger\=log4j2&methods\=sortTopping,setStoreStrategySort,deleteStoreStrategy,getStoreStrategyById,listStoreField,saveStoreStrategy,editStoreStrategy,setStoreGroupStrategyWeight,upOrDown,getStoreGroupStrategyWeight,sortBottom,resetStoreGroupStrategy&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754348
com.gic.store.service.StoreStatusSettingApiService=empty\://192.168.1.48/com.gic.store.service.StoreStatusSettingApiService?application\=gic-store-web&category\=routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreStatusSettingApiService&lazy\=false&logger\=log4j2&methods\=saveSetting,listSetting,delete&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754430 empty\://192.168.1.48/com.gic.store.service.StoreStatusSettingApiService?application\=gic-store-web&category\=configurators&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreStatusSettingApiService&lazy\=false&logger\=log4j2&methods\=saveSetting,listSetting,delete&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754430 dubbo\://192.168.1.48\:30102/com.gic.store.service.StoreStatusSettingApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreStatusSettingApiService&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreStatusSettingApiService&logger\=log4j2&methods\=listSetting,saveSetting,delete&payload\=41557050&pid\=29464&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922191400 empty\://192.168.1.48/com.gic.store.service.StoreStatusSettingApiService?application\=gic-store-web&category\=providers,configurators,routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreStatusSettingApiService&lazy\=false&logger\=log4j2&methods\=saveSetting,listSetting,delete&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754430
com.gic.store.service.StoreImportApiService=empty\://192.168.1.48/com.gic.store.service.StoreImportApiService?application\=gic-store-web&category\=routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreImportApiService&lazy\=false&logger\=log4j2&methods\=isExistStoreGroup,delStoreTmp,pageError,listStoreTmp,save,listImportTitle,fieldIsDateType,validateStoreCode,listError,hasImportingStore,listBrandByNotExist,listAllStoreTmp,importDataToStore&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754281 empty\://192.168.1.48/com.gic.store.service.StoreImportApiService?application\=gic-store-web&category\=configurators&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreImportApiService&lazy\=false&logger\=log4j2&methods\=isExistStoreGroup,delStoreTmp,pageError,listStoreTmp,save,listImportTitle,fieldIsDateType,validateStoreCode,listError,hasImportingStore,listBrandByNotExist,listAllStoreTmp,importDataToStore&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754281 dubbo\://192.168.1.48\:30102/com.gic.store.service.StoreImportApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreImportApiService&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreImportApiService&logger\=log4j2&methods\=isExistStoreGroup,delStoreTmp,pageError,listStoreTmp,save,listImportTitle,fieldIsDateType,validateStoreCode,listError,hasImportingStore,listBrandByNotExist,listAllStoreTmp,importDataToStore&payload\=41557050&pid\=29464&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922191223 empty\://192.168.1.48/com.gic.store.service.StoreImportApiService?application\=gic-store-web&category\=providers,configurators,routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreImportApiService&lazy\=false&logger\=log4j2&methods\=isExistStoreGroup,delStoreTmp,pageError,listStoreTmp,save,listImportTitle,fieldIsDateType,validateStoreCode,listError,hasImportingStore,listBrandByNotExist,listAllStoreTmp,importDataToStore&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754281
com.gic.store.service.StoreApiService=empty\://192.168.1.48/com.gic.store.service.StoreApiService?application\=gic-store-web&category\=routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreApiService&lazy\=false&logger\=log4j2&methods\=listStore,getStoreById,bulkUpdateStore,listStoreOverFlow,validateFieldExceptRepeat,costStoreMove,saveOrUpdate&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922753910 empty\://192.168.1.48/com.gic.store.service.StoreApiService?application\=gic-store-web&category\=configurators&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreApiService&lazy\=false&logger\=log4j2&methods\=listStore,getStoreById,bulkUpdateStore,listStoreOverFlow,validateFieldExceptRepeat,costStoreMove,saveOrUpdate&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922753910 dubbo\://192.168.1.48\:30102/com.gic.store.service.StoreApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreApiService&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreApiService&logger\=log4j2&methods\=listStore,bulkUpdateStore,getStoreById,listStoreOverFlow,validateFieldExceptRepeat,costStoreMove,saveOrUpdate&payload\=41557050&pid\=29464&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922190918 empty\://192.168.1.48/com.gic.store.service.StoreApiService?application\=gic-store-web&category\=providers,configurators,routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreApiService&lazy\=false&logger\=log4j2&methods\=listStore,getStoreById,bulkUpdateStore,listStoreOverFlow,validateFieldExceptRepeat,costStoreMove,saveOrUpdate&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922753910
com.gic.store.service.StoreFieldApiService=empty\://192.168.1.48/com.gic.store.service.StoreFieldApiService?application\=gic-store-web&category\=routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreFieldApiService&lazy\=false&logger\=log4j2&methods\=getStoreField,sortTopping,edit,save,deleteAll,listStoreField,delete,deleteBatch,listStoreFieldByRegionId,setStoreFieldSort,upOrDown,sortBottom&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754060 empty\://192.168.1.48/com.gic.store.service.StoreFieldApiService?application\=gic-store-web&category\=configurators&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreFieldApiService&lazy\=false&logger\=log4j2&methods\=getStoreField,sortTopping,edit,save,deleteAll,listStoreField,delete,deleteBatch,listStoreFieldByRegionId,setStoreFieldSort,upOrDown,sortBottom&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754060 dubbo\://192.168.1.48\:30102/com.gic.store.service.StoreFieldApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreFieldApiService&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreFieldApiService&logger\=log4j2&methods\=getStoreField,sortTopping,edit,save,deleteAll,listStoreField,delete,deleteBatch,listStoreFieldByRegionId,setStoreFieldSort,upOrDown,sortBottom&payload\=41557050&pid\=29464&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922190756 empty\://192.168.1.48/com.gic.store.service.StoreFieldApiService?application\=gic-store-web&category\=providers,configurators,routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreFieldApiService&lazy\=false&logger\=log4j2&methods\=getStoreField,sortTopping,edit,save,deleteAll,listStoreField,delete,deleteBatch,listStoreFieldByRegionId,setStoreFieldSort,upOrDown,sortBottom&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754060
com.gic.store.service.StoreBrandApiService=empty\://192.168.1.48/com.gic.store.service.StoreBrandApiService?application\=gic-store-web&category\=routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreBrandApiService&lazy\=false&logger\=log4j2&methods\=moveStoreBrand,listAllStoreBrand,saveOrUpdateStoreBrand,listStoreBrand,deleteByIds,setStoreBrandSort&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922752591 empty\://192.168.1.48/com.gic.store.service.StoreBrandApiService?application\=gic-store-web&category\=configurators&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreBrandApiService&lazy\=false&logger\=log4j2&methods\=moveStoreBrand,listAllStoreBrand,saveOrUpdateStoreBrand,listStoreBrand,deleteByIds,setStoreBrandSort&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922752591 dubbo\://192.168.1.48\:30102/com.gic.store.service.StoreBrandApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreBrandApiService&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreBrandApiService&logger\=log4j2&methods\=moveStoreBrand,listAllStoreBrand,saveOrUpdateStoreBrand,listStoreBrand,setStoreBrandSort,deleteByIds&payload\=41557050&pid\=29464&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922190605 empty\://192.168.1.48/com.gic.store.service.StoreBrandApiService?application\=gic-store-web&category\=providers,configurators,routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreBrandApiService&lazy\=false&logger\=log4j2&methods\=moveStoreBrand,listAllStoreBrand,saveOrUpdateStoreBrand,listStoreBrand,deleteByIds,setStoreBrandSort&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922752591
com.gic.store.service.StoreGroupApiService=empty\://192.168.1.48/com.gic.store.service.StoreGroupApiService?application\=gic-store-web&category\=routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreGroupApiService&lazy\=false&logger\=log4j2&methods\=listStoreGroupAndChildren,listStoreGroup,insertDefaultStoreGroup,dragSort,save,update,sort,updateStoreGroupName,remove&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754228 empty\://192.168.1.48/com.gic.store.service.StoreGroupApiService?application\=gic-store-web&category\=configurators&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreGroupApiService&lazy\=false&logger\=log4j2&methods\=listStoreGroupAndChildren,listStoreGroup,insertDefaultStoreGroup,dragSort,save,update,sort,updateStoreGroupName,remove&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754228 dubbo\://192.168.1.48\:30102/com.gic.store.service.StoreGroupApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreGroupApiService&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreGroupApiService&logger\=log4j2&methods\=listStoreGroup,dragSort,insertDefaultStoreGroup,save,update,sort,updateStoreGroupName,remove&payload\=41557050&pid\=29464&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922190707 empty\://192.168.1.48/com.gic.store.service.StoreGroupApiService?application\=gic-store-web&category\=providers,configurators,routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreGroupApiService&lazy\=false&logger\=log4j2&methods\=listStoreGroupAndChildren,listStoreGroup,insertDefaultStoreGroup,dragSort,save,update,sort,updateStoreGroupName,remove&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754228
com.gic.store.service.StoreDictApiService=empty\://192.168.1.48/com.gic.store.service.StoreDictApiService?application\=gic-store-web&category\=routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreDictApiService&lazy\=false&logger\=log4j2&methods\=saveStoreField,saveStoreType,saveStoreStatus,listAllStoreStatus,listStoreField,listStoreFieldDictValue,listAllStoreType,listStoreType,listStoreStatus&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=6000&timestamp\=1562922753956 empty\://192.168.1.48/com.gic.store.service.StoreDictApiService?application\=gic-store-web&category\=configurators&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreDictApiService&lazy\=false&logger\=log4j2&methods\=saveStoreField,saveStoreType,saveStoreStatus,listAllStoreStatus,listStoreField,listStoreFieldDictValue,listAllStoreType,listStoreType,listStoreStatus&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=6000&timestamp\=1562922753956 dubbo\://192.168.1.48\:30102/com.gic.store.service.StoreDictApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreDictApiService&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreDictApiService&logger\=log4j2&methods\=saveStoreType,saveStoreField,saveStoreStatus,listAllStoreStatus,listStoreField,listStoreFieldDictValue,listAllStoreType,listStoreType,listStoreStatus&payload\=41557050&pid\=29464&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=6000&timestamp\=1562922190659 empty\://192.168.1.48/com.gic.store.service.StoreDictApiService?application\=gic-store-web&category\=providers,configurators,routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreDictApiService&lazy\=false&logger\=log4j2&methods\=saveStoreField,saveStoreType,saveStoreStatus,listAllStoreStatus,listStoreField,listStoreFieldDictValue,listAllStoreType,listStoreType,listStoreStatus&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=6000&timestamp\=1562922753956
com.gic.store.service.ProvincesApiService=empty\://192.168.1.48/com.gic.store.service.ProvincesApiService?application\=gic-store-web&category\=routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.ProvincesApiService&lazy\=false&logger\=log4j2&methods\=queryCounty,selectAllCounty,queryProvinces,selectAllProvince,queryCity,selectAllCity&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754321 empty\://192.168.1.48/com.gic.store.service.ProvincesApiService?application\=gic-store-web&category\=configurators&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.ProvincesApiService&lazy\=false&logger\=log4j2&methods\=queryCounty,selectAllCounty,queryProvinces,selectAllProvince,queryCity,selectAllCity&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754321 dubbo\://192.168.1.48\:30102/com.gic.store.service.ProvincesApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.ProvincesApiService&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.ProvincesApiService&logger\=log4j2&methods\=selectAllCounty,queryCounty,queryProvinces,selectAllProvince,queryCity,selectAllCity&payload\=41557050&pid\=29464&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922191003 empty\://192.168.1.48/com.gic.store.service.ProvincesApiService?application\=gic-store-web&category\=providers,configurators,routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.ProvincesApiService&lazy\=false&logger\=log4j2&methods\=queryCounty,selectAllCounty,queryProvinces,selectAllProvince,queryCity,selectAllCity&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754321
com.gic.store.service.StoreFieldSelectApiService=empty\://192.168.1.48/com.gic.store.service.StoreFieldSelectApiService?application\=gic-store-web&category\=routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreFieldSelectApiService&lazy\=false&logger\=log4j2&methods\=sortTopping,setStoreFieldSelectSort,getStoreFieldSelect,edit,listStoreFieldSelect,save,upOrDown,sortBottom,delete&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754102 empty\://192.168.1.48/com.gic.store.service.StoreFieldSelectApiService?application\=gic-store-web&category\=configurators&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreFieldSelectApiService&lazy\=false&logger\=log4j2&methods\=sortTopping,setStoreFieldSelectSort,getStoreFieldSelect,edit,listStoreFieldSelect,save,upOrDown,sortBottom,delete&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754102 dubbo\://192.168.1.48\:30102/com.gic.store.service.StoreFieldSelectApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreFieldSelectApiService&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreFieldSelectApiService&logger\=log4j2&methods\=sortTopping,setStoreFieldSelectSort,getStoreFieldSelect,edit,listStoreFieldSelect,save,upOrDown,sortBottom,delete&payload\=41557050&pid\=29464&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922190868 empty\://192.168.1.48/com.gic.store.service.StoreFieldSelectApiService?application\=gic-store-web&category\=providers,configurators,routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreFieldSelectApiService&lazy\=false&logger\=log4j2&methods\=sortTopping,setStoreFieldSelectSort,getStoreFieldSelect,edit,listStoreFieldSelect,save,upOrDown,sortBottom,delete&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922754102
com.gic.store.service.StoreRegionApiService=empty\://192.168.1.48/com.gic.store.service.StoreRegionApiService?application\=gic-store-web&category\=routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreRegionApiService&lazy\=false&logger\=log4j2&methods\=listStoreRegion,getStoreRegionByRegion,saveOrUpdateStoreRegion&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=6000&timestamp\=1562922754147 empty\://192.168.1.48/com.gic.store.service.StoreRegionApiService?application\=gic-store-web&category\=configurators&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreRegionApiService&lazy\=false&logger\=log4j2&methods\=listStoreRegion,getStoreRegionByRegion,saveOrUpdateStoreRegion&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=6000&timestamp\=1562922754147 dubbo\://192.168.1.48\:30102/com.gic.store.service.StoreRegionApiService?anyhost\=true&application\=gic-store-service&bean.name\=com.gic.store.service.StoreRegionApiService&deprecated\=false&dispatcher\=maintenance&dubbo\=2.0.2&dynamic\=true&generic\=false&interface\=com.gic.store.service.StoreRegionApiService&logger\=log4j2&methods\=listStoreRegion,saveOrUpdateStoreRegion,getStoreRegionByRegion&payload\=41557050&pid\=29464&queues\=10000&register\=true&release\=2.7.2&retries\=0&side\=provider&threads\=30&timeout\=60000&timestamp\=1562922190294 empty\://192.168.1.48/com.gic.store.service.StoreRegionApiService?application\=gic-store-web&category\=providers,configurators,routers&check\=false&dubbo\=2.0.2&interface\=com.gic.store.service.StoreRegionApiService&lazy\=false&logger\=log4j2&methods\=listStoreRegion,getStoreRegionByRegion,saveOrUpdateStoreRegion&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&side\=consumer&sticky\=false&timeout\=6000&timestamp\=1562922754147
com.gic.log.api.service.LogApiService=empty\://192.168.1.48/com.gic.log.api.service.LogApiService?application\=gic-store-web&category\=routers&check\=false&dubbo\=2.0.2&interface\=com.gic.log.api.service.LogApiService&lazy\=false&logger\=log4j2&methods\=getLogDetail,listLogPage,listLogInterface,saveSystemSetLog,saveLogInterface,getLogInterfaceById,updateLogInterface,saveExternalCallLog,handleLogFromMQ&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&revision\=4.0-20190709.085807-4&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922753995 empty\://192.168.1.48/com.gic.log.api.service.LogApiService?application\=gic-store-web&category\=configurators&check\=false&dubbo\=2.0.2&interface\=com.gic.log.api.service.LogApiService&lazy\=false&logger\=log4j2&methods\=getLogDetail,listLogPage,listLogInterface,saveSystemSetLog,saveLogInterface,getLogInterfaceById,updateLogInterface,saveExternalCallLog,handleLogFromMQ&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&revision\=4.0-20190709.085807-4&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922753995 empty\://192.168.1.48/com.gic.log.api.service.LogApiService?application\=gic-store-web&category\=providers&check\=false&dubbo\=2.0.2&interface\=com.gic.log.api.service.LogApiService&lazy\=false&logger\=log4j2&methods\=getLogDetail,listLogPage,listLogInterface,saveSystemSetLog,saveLogInterface,getLogInterfaceById,updateLogInterface,saveExternalCallLog,handleLogFromMQ&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&revision\=4.0-20190709.085807-4&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922753995 empty\://192.168.1.48/com.gic.log.api.service.LogApiService?application\=gic-store-web&category\=providers,configurators,routers&check\=false&dubbo\=2.0.2&interface\=com.gic.log.api.service.LogApiService&lazy\=false&logger\=log4j2&methods\=getLogDetail,listLogPage,listLogInterface,saveSystemSetLog,saveLogInterface,getLogInterfaceById,updateLogInterface,saveExternalCallLog,handleLogFromMQ&pid\=27016&qos-enable\=false&registry.default\=false&release\=2.7.2&retries\=0&revision\=4.0-20190709.085807-4&side\=consumer&sticky\=false&timeout\=60000&timestamp\=1562922753995
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>com.gic</groupId>
<artifactId>gic-platform-auth-api</artifactId>
<version>4.0-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>com.gic</groupId>
<artifactId>gic-base-api</artifactId>
<version>4.0-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.gic</groupId>
<artifactId>gic-enterprise-base-api</artifactId>
<version>4.0-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
<version>6.0.16.Final</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.glassfish</groupId>
<artifactId>javax.el</artifactId>
<version>3.0.1-b09</version>
<scope>compile</scope>
</dependency>
</dependencies>
</project>
<?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>gic-pom-base</artifactId>
<groupId>com.gic</groupId>
<version>4.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>gic-platform-finance-api</artifactId>
<version>${libraryVersion}</version>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
<libraryVersion>4.0-SNAPSHOT</libraryVersion>
</properties>
<dependencies>
<dependency>
<groupId>com.gic</groupId>
<artifactId>gic-base-api</artifactId>
<version>${gic-base-api}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.gic</groupId>
<artifactId>gic-enterprise-base-api</artifactId>
<version>${gic-enterprise-base-api}</version>
</dependency>
<!--参数验证-->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
<version>6.0.16.Final</version>
</dependency>
<dependency>
<groupId>org.glassfish</groupId>
<artifactId>javax.el</artifactId>
<version>3.0.1-b09</version>
</dependency>
</dependencies>
<build>
<finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<encoding>${project.build.sourceEncoding}</encoding>
<source>${maven.compiler.source}</source>
<target>${maven.compiler.target}</target>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>flatten-maven-plugin</artifactId>
<version>1.1.0</version>
<configuration>
<flattenMode>defaults</flattenMode>
</configuration>
<executions>
<!-- enable flattening -->
<execution>
<id>flatten</id>
<phase>process-resources</phase>
<goals>
<goal>flatten</goal>
</goals>
</execution>
<!-- ensure proper cleanup -->
<execution>
<id>flatten.clean</id>
<phase>clean</phase>
<goals>
<goal>clean</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
package com.gic;
import static org.junit.Assert.assertTrue;
import org.junit.Test;
/**
* Unit test for simple App.
*/
public class AppTest
{
/**
* Rigorous Test :-)
*/
@Test
public void shouldAnswerWithTrue()
{
assertTrue( true );
}
}
<?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>
<groupId>com.gic</groupId>
<artifactId>gic-pom-base</artifactId>
<version>4.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>gic-platform-finance-service</artifactId>
<version>${libraryVersion}</version>
<name>${project.artifactId}</name>
<url>http://www.demogic.com</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<libraryVersion>4.0-SNAPSHOT</libraryVersion>
<gic-sharding-sdk>3.1-SNAPSHOT</gic-sharding-sdk>
<!-- api依赖,正式版会在 gic-pom-base 里生成 -->
<gic-store-api>4.0-SNAPSHOT</gic-store-api>
<gic-redis-data>4.0-SNAPSHOT</gic-redis-data>
<gic-bizdict-api>4.0.0-SNAPSHOT</gic-bizdict-api>
<gic-platform-auth-api>4.0-SNAPSHOT</gic-platform-auth-api>
</properties>
<dependencies>
<dependency>
<groupId>com.gic</groupId>
<artifactId>gic-commons</artifactId>
<version>${gic-commons}</version>
<exclusions>
<exclusion>
<groupId>ch.qos.logback</groupId>
<artifactId>*</artifactId>
</exclusion>
<exclusion>
<artifactId>dubbo</artifactId>
<groupId>com.alibaba</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.gic</groupId>
<artifactId>gic-platform-config</artifactId>
<version>${gic-platform-config}</version>
</dependency>
<dependency>
<groupId>com.gic</groupId>
<artifactId>gic-sharding-sdk</artifactId>
<version>${gic-sharding-sdk}</version>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.1</version>
</dependency>
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>5.1.9</version>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>2.0.1</version>
</dependency>
<dependency>
<groupId>com.gic</groupId>
<artifactId>gic-store-api</artifactId>
<version>${gic-store-api}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>5.1.7.RELEASE</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.gic </groupId>
<artifactId>gic-redis-data </artifactId>
<version>${gic-redis-data} </version>
</dependency>
<dependency>
<groupId>com.gic.bizdict</groupId>
<artifactId>gic-bizdict-api</artifactId>
<version>${gic-bizdict-api}</version>
</dependency>
<dependency>
<groupId>com.gic</groupId>
<artifactId>gic-enterprise-base-api</artifactId>
<version>${gic-enterprise-base-api}</version>
</dependency>
<dependency>
<groupId>com.gic</groupId>
<artifactId>gic-platform-auth-api</artifactId>
<version>${gic-platform-auth-api}</version>
</dependency>
</dependencies>
<build>
<finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<encoding>${project.build.sourceEncoding}</encoding>
<source>${maven.compiler.source}</source>
<target>${maven.compiler.target}</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<classesDirectory>target/classes/</classesDirectory>
<archive>
<manifest>
<mainClass>com.gic.commons.DubboMain</mainClass>
<!-- 打包时 MANIFEST.MF文件不记录的时间戳版本 -->
<useUniqueVersions>false</useUniqueVersions>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>
</manifest>
<manifestEntries>
<Class-Path>.</Class-Path>
</manifestEntries>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>copy-dependencies</id>
<phase>package</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<type>jar</type>
<includeTypes>jar</includeTypes>
<outputDirectory>
${project.build.directory}/lib
</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
</build>
</project>
custom=com.gic.store.utils.custom.CustomValidation
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<import resource="classpath:applicationContext-init.xml"/>
<import resource="classpath:dubbo-gic-platform-finance-service.xml"/>
<import resource="classpath*:dubbo-setting.xml"/>
<import resource="classpath:jdbc-gic-platform-finance-service.xml"/>
<import resource="classpath*:redis-init.xml" />
</beans>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd
http://code.alibabatech.com/schema/dubbo http://code.alibabatech.com/schema/dubbo/dubbo.xsd">
<context:component-scan base-package="com.gic.enterprise.*"/>
<!-- 应用名称 -->
<dubbo:application name="gic-platform-auth-service"/>
<dubbo:protocol name="dubbo" port="20320"/>
<!--门店域-->
<dubbo:service interface="com.gic.auth.service.UserApiService" ref="userApiService" timeout="60000" />
<dubbo:reference interface="com.gic.log.api.service.LogApiService" id="logApiService" timeout="60000" />
</beans>
dubbo.registry.file=gic-platform-finance-service
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:apollo="http://www.ctrip.com/schema/apollo"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-3.1.xsd
http://www.ctrip.com/schema/apollo
http://www.ctrip.com/schema/apollo.xsd">
<context:annotation-config/>
<!--<apollo:config namespaces="COMMON.sharding,COMMON.4.0-jdbc"/>-->
<!--<bean id="dataSource" class="com.gic.sharding.sdk.ShardingDatasource" init-method="init">-->
<!--<property name="shardingId" value="${sharding.shardingId}"/>-->
<!--<property name="maxSize" value="${jdbc.maxsize}"/>-->
<!--<property name="urlType" value="${sharding.urlType:inner}"/>-->
<!--</bean>-->
<import resource="classpath:applicationContext-db-only.xml"/>
<bean class="org.mybatis.spring.SqlSessionFactoryBean" id="sqlSessionFactory">
<property name="dataSource" ref="dataSource"/>
<property name="typeAliasesPackage" value="com.gic.finance.**.entity"/>
<property name="mapperLocations" value="classpath*:mapper/*.xml"/>
<property name="plugins">
<array>
<!-- 自动生成id -->
<bean class="com.gic.commons.plugin.mybatis.AutoIdInterceptor"/>
<!-- 分页插件 -->
<bean class="com.github.pagehelper.PageInterceptor">
<property name="properties">
<value>
helperDialect=mysql
</value>
</property>
</bean>
</array>
</property>
</bean>
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="basePackage" value="com.gic.finance.**.dao.mapper"/>
<property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"/>
</bean>
<bean class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource"/>
</bean>
<!-- 事务管理器 -->
<bean id="txManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource"/>
</bean>
<tx:annotation-driven transaction-manager="txManager"/>
</beans>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<configuration status="error" packages="com.gic.commons.log">
<appenders>
<!--这个输出控制台的配置-->
<Console name="Console" target="SYSTEM_OUT">
<!--控制台只输出level及以上级别的信息(onMatch),其他的直接拒绝(onMismatch)-->
<ThresholdFilter level="trace" onMatch="ACCEPT" onMismatch="DENY" />
<!--这个都知道是输出日志的格式-->
<PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c:%L] [%traceId] %m%n" />
</Console>
</appenders>
<loggers>
<!--建立一个默认的root的logger-->
<Logger name="com.gic" level="DEBUG"/>
<Logger name="org.springframework" level="INFO"/>
<logger name="Sharding-JDBC-SQL" level="INFO"/>
<logger name="org.hibernate.SQL" level="DEBUG"/>
<logger name="org.hibernate.type.descriptor.sql.BasicBinder" level="DEBUG"/>
<Root level="WARN">
<!--<Root level="DEBUG">-->
<AppenderRef ref="Console" />
</Root>
</loggers>
</configuration>
CREATE TABLE `tab_gic_demo_enterprise`
(
`enterprise_id` char(32) NOT NULL COMMENT '企业id',
`enterprise_name` varchar(50) NOT NULL COMMENT '企业名称',
`enterprise_code` varchar(20) DEFAULT NULL COMMENT '企业编码',
`brand_name` varchar(30) DEFAULT NULL COMMENT '品牌名称',
`logo_url` varchar(256) DEFAULT NULL COMMENT 'LOGO_url地址',
`enterprise_description` varchar(256) DEFAULT NULL COMMENT '企业简介',
`license_number` varchar(50) DEFAULT NULL COMMENT '营业执照注册号',
`country_id` varchar(10) DEFAULT NULL COMMENT '国家',
`province_id` varchar(10) DEFAULT NULL COMMENT '省',
`city_id` varchar(10) DEFAULT NULL COMMENT '市',
`area_id` varchar(10) DEFAULT NULL COMMENT '县/区',
`register_address` varchar(256) DEFAULT NULL COMMENT '详细地址',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`status` int(1) unsigned NOT NULL DEFAULT '1' COMMENT '状态(0:已删除,1:正常 )',
PRIMARY KEY (`enterprise_id`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8 COMMENT ='企业表';
CREATE TABLE `tab_gic_demo_store`
(
`store_id` char(32) NOT NULL COMMENT '门店id',
`enterprise_id` char(32) DEFAULT NULL COMMENT '企业id',
`store_name` varchar(32) NOT NULL COMMENT '门店名称',
`post_address` varchar(256) DEFAULT NULL COMMENT '详细地址',
`status` int(1) unsigned NOT NULL DEFAULT '1' COMMENT '状态(0:待审核,1:正常,2:审核失败,3:停业整顿 ,4:回收站 ,5:删除)',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`store_id`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8 COMMENT ='门店表';
CREATE TABLE tab_gic_demo_store_test like tab_gic_demo_store;
DROP PROCEDURE IF EXISTS copyTable;
CREATE PROCEDURE copyTable(in tableName varchar(64), in beginNum int, in endNum int)
BEGIN
DECLARE i INT;
SET i = beginNum;
WHILE i <= endNum DO
SET @sql = CONCAT('CREATE TABLE ', tableName, '_', i, ' like ', tableName);
PREPARE create_stmt FROM @sql;
EXECUTE create_stmt;
SET i = i + 1;
END WHILE;
END;
call copyTable('tab_gic_demo_store', 0, 9);
{
"_id": "gic_demo_dev",
"datagroupConfigList": [
{
"datagroupName": "ds_0",
"defaultSource": true,
"enterpriseIds": [ ],
"masterDatasource": {
"database": "test",
"databaseId": "db_dev",
"datasourceName": "sharding_0"
},
"slaveDatasources": [ ]
}
],
"tableConfigs": [
{
"dbTable": "tab_gic_demo_store_",
"logicTable": "tab_gic_demo_store",
"shardingColumn": "store_id",
"shardingType": 3,
"shardingValue": "10"
}
],
"tableList": [
"tab_gic_demo_store"
]
}
<?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>
<groupId>com.gic</groupId>
<artifactId>gic-pom-base</artifactId>
<version>4.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>gic-platform-finance-web</artifactId>
<version>${libraryVersion}</version>
<packaging>jar</packaging>
<name>${project.artifactId}</name>
<url>http://www.demogic.com</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<libraryVersion>4.0-SNAPSHOT</libraryVersion>
<!-- api依赖,正式版会在 gic-pom-base 里生成 -->
<gic-store-api>4.0-SNAPSHOT</gic-store-api>
<gic-redis-data>4.0-SNAPSHOT</gic-redis-data>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.gic</groupId>
<artifactId>gic-commons</artifactId>
<version>${gic-commons}</version>
<exclusions>
<exclusion>
<artifactId>dubbo</artifactId>
<groupId>com.alibaba</groupId>
</exclusion>
<exclusion>
<artifactId>logback-core</artifactId>
<groupId>ch.qos.logback</groupId>
</exclusion>
<exclusion>
<artifactId>spring-data-redis</artifactId>
<groupId>org.springframework.data</groupId>
</exclusion>
<exclusion>
<artifactId>servlet-api</artifactId>
<groupId>javax.servlet</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.javassist</groupId>
<artifactId>javassist</artifactId>
<version>3.23.2-GA</version>
</dependency>
<dependency>
<groupId>com.gic</groupId>
<artifactId>gic-platform-config</artifactId>
<version>${gic-platform-config}</version>
</dependency>
<dependency>
<groupId>com.gic</groupId>
<artifactId>gic-store-api</artifactId>
<version>${gic-store-api}</version>
</dependency>
<dependency>
<groupId>com.gic</groupId>
<artifactId>gic-enterprise-common</artifactId>
<version>${gic-enterprise-common}</version>
</dependency>
<dependency>
<groupId>com.gic</groupId>
<artifactId>gic-enterprise-base-api</artifactId>
<version>${gic-enterprise-base-api}</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>2.1.5.RELEASE</version>
<exclusions>
<exclusion>
<artifactId>logback-classic</artifactId>
<groupId>ch.qos.logback</groupId>
</exclusion>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.9</version>
</dependency>
<dependency>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
<version>1.23</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.11</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.11</version>
</dependency>
<dependency>
<groupId>com.gic </groupId>
<artifactId>gic-redis-data </artifactId>
<version>${gic-redis-data} </version>
</dependency>
</dependencies>
<build>
<finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<encoding>${project.build.sourceEncoding}</encoding>
<source>${maven.compiler.source}</source>
<target>${maven.compiler.target}</target>
</configuration>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.1.5.RELEASE</version>
<configuration>
<mainClass>com.gic.finance.web.Main</mainClass>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
</build>
</project>
package com.gic.finance.web;
import com.gic.dubbo.util.DubboContextUtil;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration;
import org.springframework.boot.autoconfigure.data.redis.RedisRepositoriesAutoConfiguration;
import org.springframework.boot.autoconfigure.quartz.QuartzAutoConfiguration;
import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.context.annotation.ImportResource;
/**
* Spring Boot Web 启动类
*
* @author zhurz
*/
@SpringBootApplication(
scanBasePackages = "com.gic",
exclude = {
RedisAutoConfiguration.class,
RedisRepositoriesAutoConfiguration.class,
QuartzAutoConfiguration.class
}
)
@ImportResource(value = {
"classpath*:applicationContext-init.xml",
"classpath*:dubbo-setting.xml",
"classpath*:dubbo-gic-platform-finance-web.xml",
"classpath*:spring-interceptor.xml",
"classpath*:redis-init.xml"
})
public class Main {
public static void main(String[] args) {
ConfigurableApplicationContext context = SpringApplication.run(Main.class, args);
DubboContextUtil.setApplicationContext(context);
}
}
\ No newline at end of file
package com.gic.auth.web.qo;
import java.io.Serializable;
/**
* 分页查询
*
* @author zhurz
*/
public class PageQO implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 页码
*/
private Integer currentPage=1;
/**
* 分页大小
*/
private Integer pageSize=20;
public Integer getCurrentPage() {
return currentPage;
}
public void setCurrentPage(Integer currentPage) {
this.currentPage = currentPage;
}
public Integer getPageSize() {
return pageSize;
}
public void setPageSize(Integer pageSize) {
this.pageSize = pageSize;
}
}
package com.gic.auth.web.utils;
import com.gic.store.constant.Constants;
import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.lang.StringUtils;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.*;
import org.apache.poi.ss.util.CellRangeAddress;
import org.apache.poi.xssf.usermodel.*;
import java.io.IOException;
import java.io.InputStream;
import java.text.SimpleDateFormat;
import java.util.*;
/**
* @author zhiwj
* @date 2019/7/2
*/
public class ExcelUtils {
private static final short ROW_HEIGHT = 500;
private static final int COLUMN_HEIGHT = 5000;
public static XSSFWorkbook getXSSFWorkbook(String sheetName, List<List<String>> everyLines, XSSFWorkbook wb) {
if (CollectionUtils.isEmpty(everyLines)) {
return null;
}
// 第一步,创建一个XSSFWorkbook,对应一个Excel文件
if (wb == null) {
wb = new XSSFWorkbook();
}
// 第二步,在workbook中添加一个sheet,对应Excel文件中的sheet
XSSFSheet sheet = wb.createSheet(sheetName);
sheet.setDefaultRowHeight(ROW_HEIGHT);
// 第三步,在sheet中添加表头第0行,注意老版本poi对Excel的行数列数有限制
XSSFRow row = sheet.createRow(0);
// 第四步,创建单元格,并设置值表头
XSSFCellStyle style = wb.createCellStyle();
XSSFFont font = wb.createFont();
font.setFontName("微软雅黑");
style.setFont(font);
//声明列对象
XSSFCell cell = null;
//创建标题
List<String> titles = everyLines.get(0);
for (int i = 0; i < titles.size(); i++) {
cell = row.createCell(i);
cell.setCellValue(titles.get(i));
cell.setCellStyle(style);
}
//创建内容
for (int i = 1; i < everyLines.size(); i++) {
row = sheet.createRow(i);
for (int j = 0; j < everyLines.get(i).size(); j++) {
sheet.setColumnWidth(j, COLUMN_HEIGHT);
//将内容按顺序赋给对应的列对象
XSSFCell cell1 = row.createCell(j);
cell1.setCellValue(everyLines.get(i).get(j));
cell1.setCellStyle(style);
}
}
return wb;
}
public static Workbook getWorkbook(String title, List<String> rowName, List<String> description, List<List<String>> dataList, String regionIdStr) {
XSSFWorkbook workbook = new XSSFWorkbook(); // 创建工作簿对象
XSSFSheet sheet = workbook.createSheet(title); // 创建工作表
XSSFRow row1 = sheet.createRow(0);
row1.setZeroHeight(true);
XSSFCell cell1 = row1.createCell(0);
if (StringUtils.isNotBlank(regionIdStr)) {
cell1.setCellValue(regionIdStr);
}
XSSFRow rowm = sheet.createRow(1); // 产生表格标题行
XSSFCell cellTiltle = rowm.createCell(0); //创建表格标题列
// sheet样式定义; getColumnTopStyle(); getStyle()均为自定义方法 --在下面,可扩展
XSSFCellStyle columnTopStyle = ExcelUtils.getColumnTopStyle(workbook);// 获取列头样式对象
XSSFCellStyle titleStyle = ExcelUtils.getTitleStyle(workbook);// 获取列头样式对象
XSSFCellStyle style = ExcelUtils.getStyle(workbook); // 获取单元格样式对象
//合并表格标题行,合并列数为列名的长度,第一个0为起始行号,第二个1为终止行号,第三个0为起始列好,第四个参数为终止列号
sheet.addMergedRegion(new CellRangeAddress(1, 2, 0, (rowName.size() - 1)));
cellTiltle.setCellStyle(columnTopStyle); //设置标题行样式
cellTiltle.setCellValue(title); //设置标题行值
int columnNum = rowName.size(); // 定义所需列数
XSSFRow rowRowName = sheet.createRow(3); // 在索引2的位置创建行(最顶端的行开始的第二行)
// 将列头设置到sheet的单元格中
for (int n = 0; n < columnNum; n++) {
XSSFCell cellRowName = rowRowName.createCell(n); // 创建列头对应个数的单元格
cellRowName.setCellType(XSSFCell.CELL_TYPE_STRING); // 设置列头单元格的数据类型
XSSFRichTextString text = new XSSFRichTextString(rowName.get(n));
cellRowName.setCellValue(text); // 设置列头单元格的值
cellRowName.setCellStyle(titleStyle); // 设置列头单元格样式
}
// 定义数据开始的行数
int dataLine = 4;
if (CollectionUtils.isNotEmpty(description)) {
int descriptionNum = description.size(); // 定义所需列数
XSSFRow descriptionRow = sheet.createRow(dataLine); // 在索引2的位置创建行(最顶端的行开始的第二行)
dataLine++;
for (int n = 0; n < descriptionNum; n++) {
XSSFCell cellRowName = descriptionRow.createCell(n); // 创建列头对应个数的单元格
cellRowName.setCellType(XSSFCell.CELL_TYPE_STRING); // 设置列头单元格的数据类型
XSSFRichTextString text = new XSSFRichTextString(description.get(n));
cellRowName.setCellValue(text); // 设置列头单元格的值
cellRowName.setCellStyle(titleStyle); // 设置列头单元格样式
}
}
// 将查询出的数据设置到sheet对应的单元格中
for (int i = 0; i < dataList.size(); i++) {
List<String> obj = dataList.get(i); // 遍历每个对象
XSSFRow row = sheet.createRow(i + dataLine); // 创建所需的行数
for (int j = 0; j < obj.size(); j++) {
XSSFCell cell = null; // 设置单元格的数据类型
if (j == 0) {
cell = row.createCell(j, XSSFCell.CELL_TYPE_NUMERIC);
cell.setCellValue(i + 1);
} else {
cell = row.createCell(j, XSSFCell.CELL_TYPE_STRING);
if (!"".equals(obj.get(j)) && obj.get(j) != null) {
cell.setCellValue(obj.get(j)); // 设置单元格的值
}
}
cell.setCellStyle(style); // 设置单元格样式
}
}
// 让列宽随着导出的列长自动适应
for (int colNum = 0; colNum < columnNum; colNum++) {
int columnWidth = sheet.getColumnWidth(colNum) / 256;
for (int rowNum = 0; rowNum < sheet.getLastRowNum(); rowNum++) {
XSSFRow currentRow;
// 当前行未被使用过
if (sheet.getRow(rowNum) == null) {
currentRow = sheet.createRow(rowNum);
} else {
currentRow = sheet.getRow(rowNum);
}
if (currentRow.getCell(colNum) != null) {
XSSFCell currentCell = currentRow.getCell(colNum);
if (currentCell.getCellType() == XSSFCell.CELL_TYPE_STRING) {
int length = currentCell.getStringCellValue()
.getBytes().length;
if (columnWidth < length) {
columnWidth = length;
}
}
}
}
if (colNum == 0) {
sheet.setColumnWidth(colNum, (columnWidth - 2) * 256);
} else {
sheet.setColumnWidth(colNum, (columnWidth + 4) * 256);
}
}
return workbook;
}
private static XSSFCellStyle getTitleStyle(XSSFWorkbook workbook) {
XSSFCellStyle style = ExcelUtils.getColumnTopStyle(workbook);
style.setFillForegroundColor(IndexedColors.LIGHT_GREEN.getIndex());
style.setFillPattern(CellStyle.SOLID_FOREGROUND);
return style;
}
/*
* 列头单元格样式
*/
private static XSSFCellStyle getColumnTopStyle(XSSFWorkbook workbook) {
// 设置字体
XSSFFont font = workbook.createFont();
// 设置字体大小
font.setFontHeightInPoints((short) 11);
// 字体加粗
font.setBoldweight(XSSFFont.BOLDWEIGHT_BOLD);
// 设置字体名字
font.setFontName("Courier New");
// 设置样式;
XSSFCellStyle style = workbook.createCellStyle();
// 设置底边框;
style.setBorderBottom(XSSFCellStyle.BORDER_THIN);
// 设置底边框颜色;
// style.setBottomBorderColor(XSSFColor.BLACK.index);
// 设置左边框;
style.setBorderLeft(XSSFCellStyle.BORDER_THIN);
// 设置左边框颜色;
// style.setLeftBorderColor(XSSFColor.BLACK.index);
// 设置右边框;
style.setBorderRight(XSSFCellStyle.BORDER_THIN);
// 设置右边框颜色;
// style.setRightBorderColor(XSSFColor.BLACK.index);
// 设置顶边框;
style.setBorderTop(XSSFCellStyle.BORDER_THIN);
// 设置顶边框颜色;
// style.setTopBorderColor(XSSFColor.BLACK.index);
// 在样式用应用设置的字体;
style.setFont(font);
// 设置自动换行;
style.setWrapText(false);
// 设置水平对齐的样式为居中对齐;
style.setAlignment(XSSFCellStyle.ALIGN_CENTER);
// 设置垂直对齐的样式为居中对齐;
style.setVerticalAlignment(XSSFCellStyle.VERTICAL_CENTER);
return style;
}
/*
* 列数据信息单元格样式
*/
private static XSSFCellStyle getStyle(XSSFWorkbook workbook) {
// 设置字体
XSSFFont font = workbook.createFont();
// 设置字体大小
// font.setFontHeightInPoints((short)10);
// 字体加粗
// font.setBoldweight(XSSFFont.BOLDWEIGHT_BOLD);
// 设置字体名字
font.setFontName("Courier New");
font.setColor(IndexedColors.RED.index);
// 设置样式;
XSSFCellStyle style = workbook.createCellStyle();
// 设置底边框;
style.setBorderBottom(XSSFCellStyle.BORDER_THIN);
// 设置底边框颜色;
// style.setBottomBorderColor(XSSFColor.BLACK.index);
// 设置左边框;
style.setBorderLeft(XSSFCellStyle.BORDER_THIN);
// 设置左边框颜色;
// style.setLeftBorderColor(XSSFColor.BLACK.index);
// 设置右边框;
style.setBorderRight(XSSFCellStyle.BORDER_THIN);
// 设置右边框颜色;
// style.setRightBorderColor(XSSFColor.BLACK.index);
// 设置顶边框;
style.setBorderTop(XSSFCellStyle.BORDER_THIN);
// 设置顶边框颜色;
// style.setTopBorderColor(XSSFColor.BLACK.index);
// 在样式用应用设置的字体;
style.setFont(font);
// 设置自动换行;
style.setWrapText(false);
// 设置水平对齐的样式为居中对齐;
style.setAlignment(XSSFCellStyle.ALIGN_CENTER);
// 设置垂直对齐的样式为居中对齐;
style.setVerticalAlignment(XSSFCellStyle.VERTICAL_CENTER);
return style;
}
public static Workbook getWorkbookFromUpload(InputStream inputStream, String fileName) throws IOException {
Workbook wb;
String fileType = fileName.substring(fileName.lastIndexOf("."));
if (".xlsx".equals(fileType)) {
wb = new XSSFWorkbook(inputStream);
} else if ("xls".equals(fileType)) {
wb = new HSSFWorkbook(inputStream);
} else {
return null;
}
return wb;
}
/**
* @param row 表示数据从第几行开始 例如:第一行为表头,第二行为数据,row的值为2
* @param fileType 文件的后缀 例如:xls xlsx
* @return
*/
public static List<Map<Integer, String>> readExcel(int row, String fileType, Workbook xssfWorkbook, Map<Integer, Boolean> dateTypeMap) {
if (fileType.equals("xlsx")) {
return readXlsx(xssfWorkbook, row, dateTypeMap);
} else {
return null;
}
}
public static List<Map<Integer, String>> readXlsx(Workbook xssfWorkbook, int row, Map<Integer, Boolean> dateTypeMap) {
List<Map<Integer, String>> result = new ArrayList<Map<Integer, String>>();
SimpleDateFormat format = new SimpleDateFormat(Constants.dateformat);
// XSSFWorkbook xssfWorkbook = new XSSFWorkbook(in);
for (int numSheet = 0; numSheet < 1; numSheet++) {
Sheet xssfSheet = xssfWorkbook.getSheetAt(numSheet);
if (xssfSheet == null || xssfSheet.getLastRowNum() == 1) {
continue;
}
for (int rowNum = row - 1; rowNum <= xssfSheet.getLastRowNum(); rowNum++) {
Row xssfRow = xssfSheet.getRow(rowNum);
if (xssfRow == null) {
continue;
}
int minColix = xssfRow.getFirstCellNum();
int maxColix = xssfRow.getLastCellNum();
Map<Integer, String> map = new HashMap<Integer, String>();
for (int colix = minColix; colix < maxColix; colix++) {
Cell xssfCell = xssfRow.getCell(colix);
if (xssfCell == null) {
map.put(colix, "");
} else {
Boolean isDate = dateTypeMap.get(colix);
if (isDate != null && isDate) {
if (xssfCell.getCellType() == Cell.CELL_TYPE_NUMERIC) {
Date date = xssfCell.getDateCellValue();
map.put(colix, format.format(date));
} else {
xssfCell.setCellType(Cell.CELL_TYPE_STRING);
map.put(colix, xssfCell.getStringCellValue());
}
} else {
if (xssfCell.getCellType() != Cell.CELL_TYPE_STRING) {
xssfCell.setCellType(Cell.CELL_TYPE_STRING);
}
map.put(colix, xssfCell.getStringCellValue());
}
}
}
if (!isEmpty(map, minColix, maxColix)) {
result.add(map);
}
}
}
return result;
}
private static boolean isEmpty(Map<Integer, String> data, int startIndex, int endIndex) {
boolean isEmplty = true;
for (int i = startIndex + 1; i <= endIndex; i++) {
String value = data.get(i);
if (!StringUtils.isBlank(value)) {
isEmplty = false;
}
}
return isEmplty;
}
}
\ No newline at end of file
server:
port: 8340
servlet:
context-path: /gic-finance-web
tomcat:
uri-encoding: UTF-8
spring:
jackson:
serialization:
# 以时间戳返回日期
write-dates-as-timestamps: true
http:
encoding:
charset: UTF-8
enabled: true
force: true
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd
http://code.alibabatech.com/schema/dubbo http://code.alibabatech.com/schema/dubbo/dubbo.xsd">
<context:component-scan base-package="com.gic.finance"/>
<!-- 应用名称 -->
<dubbo:application name="gic-platform-auth-web"/>
<dubbo:reference interface="com.gic.store.service.StoreRegionApiService" id="storeRegionApiService" timeout="6000" retries="0"/>
<dubbo:reference interface="com.gic.store.service.StoreBrandApiService" id="storeBrandApiService" timeout="60000" retries="0"/>
<dubbo:reference interface="com.gic.store.service.StoreDictApiService" id="storeDictApiService" timeout="6000" retries="0"/>
<!--分组服务-->
<dubbo:reference interface="com.gic.store.service.StoreGroupApiService" id="storeGroupApiService" timeout="60000" retries="0"/>
<!--自定义域字段-->
<dubbo:reference interface="com.gic.store.service.StoreFieldApiService" id="storeFieldApiService" timeout="60000" retries="0"/>
<dubbo:reference interface="com.gic.store.service.StoreFieldSelectApiService" id="storeFieldSelectApiService" timeout="60000" retries="0"/>
<!--门店-->
<dubbo:reference interface="com.gic.store.service.StoreApiService" id="storeApiService" timeout="60000" retries="0"/>
<!--分组策略-->
<dubbo:reference interface="com.gic.store.service.StoreStrategyApiService" id="storeStrategyApiService" timeout="60000" retries="0"/>
<!--门店导入-->
<dubbo:reference interface="com.gic.store.service.StoreImportApiService" id="storeImportApiService" timeout="60000" />
<dubbo:reference interface="com.gic.store.service.ProvincesApiService" id="provincesApiService" timeout="60000" />
<dubbo:reference interface="com.gic.store.service.StoreStatusSettingApiService" id="storeStatusSettingApiService" timeout="60000" />
<dubbo:reference interface="com.gic.log.api.service.LogApiService" id="logApiService" timeout="60000" />
</beans>
\ No newline at end of file
dubbo.registry.file=gic-platform-finance-web
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd">
<mvc:interceptors>
<bean class="com.gic.commons.interceptor.HeaderTagInterceptor"/>
</mvc:interceptors>
</beans>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.gic</groupId>
<artifactId>gic-platform-finance</artifactId>
<packaging>pom</packaging>
<version>4.0-SNAPSHOT</version>
<modules>
<module>gic-platform-finance-api</module>
<module>gic-platform-finance-service</module>
<module>gic-platform-finance-web</module>
</modules>
</project>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment