Commit c563ea75 by zhaoxiaolei

调用PLM

parent 416d8ce9
...@@ -7,16 +7,16 @@ ...@@ -7,16 +7,16 @@
<sourceOutputDir name="target/generated-sources/annotations" /> <sourceOutputDir name="target/generated-sources/annotations" />
<sourceTestOutputDir name="target/generated-test-sources/test-annotations" /> <sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
<outputRelativeToContentRoot value="true" /> <outputRelativeToContentRoot value="true" />
<module name="ui-tech-system" /> <module name="config-server-api" />
</profile> </profile>
</annotationProcessing> </annotationProcessing>
<bytecodeTargetLevel> <bytecodeTargetLevel>
<module name="ui-tech-system" target="1.8" /> <module name="config-server-api" target="1.8" />
</bytecodeTargetLevel> </bytecodeTargetLevel>
</component> </component>
<component name="JavacSettings"> <component name="JavacSettings">
<option name="ADDITIONAL_OPTIONS_OVERRIDE"> <option name="ADDITIONAL_OPTIONS_OVERRIDE">
<module name="ui-tech-system" options="-parameters" /> <module name="config-server-api" options="-parameters" />
</option> </option>
</component> </component>
</project> </project>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: org.jetbrains.kotlin:kotlin-runtime:1.0.0">
<CLASSES>
<root url="jar://D:/soft/repo/org/jetbrains/kotlin/kotlin-runtime/1.0.0/kotlin-runtime-1.0.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://D:/soft/repo/org/jetbrains/kotlin/kotlin-runtime/1.0.0/kotlin-runtime-1.0.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://D:/soft/repo/org/jetbrains/kotlin/kotlin-runtime/1.0.0/kotlin-runtime-1.0.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: org.jetbrains.kotlin:kotlin-stdlib:1.0.0">
<CLASSES>
<root url="jar://D:/soft/repo/org/jetbrains/kotlin/kotlin-stdlib/1.0.0/kotlin-stdlib-1.0.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://D:/soft/repo/org/jetbrains/kotlin/kotlin-stdlib/1.0.0/kotlin-stdlib-1.0.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://D:/soft/repo/org/jetbrains/kotlin/kotlin-stdlib/1.0.0/kotlin-stdlib-1.0.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="Maven: org.jetbrains.kotlin:kotlin-test:1.0.0">
<CLASSES>
<root url="jar://D:/soft/repo/org/jetbrains/kotlin/kotlin-test/1.0.0/kotlin-test-1.0.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://D:/soft/repo/org/jetbrains/kotlin/kotlin-test/1.0.0/kotlin-test-1.0.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://D:/soft/repo/org/jetbrains/kotlin/kotlin-test/1.0.0/kotlin-test-1.0.0-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<project version="4"> <project version="4">
<component name="ProjectModuleManager"> <component name="ProjectModuleManager">
<modules> <modules>
<module fileurl="file://$PROJECT_DIR$/ui-tech-system.iml" filepath="$PROJECT_DIR$/ui-tech-system.iml" /> <module fileurl="file://$PROJECT_DIR$/config-server-api.iml" filepath="$PROJECT_DIR$/config-server-api.iml" />
</modules> </modules>
</component> </component>
</project> </project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project version="4"> <project version="4">
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="95149f33-49e7-46ff-a7c0-797d2a322064" name="Default Changelist" comment="" /> <list default="true" id="95149f33-49e7-46ff-a7c0-797d2a322064" name="Default Changelist" comment="">
<change beforePath="$PROJECT_DIR$/.idea/compiler.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/compiler.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__org_jetbrains_kotlin_kotlin_runtime_1_0_0.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__org_jetbrains_kotlin_kotlin_stdlib_1_0_0.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__org_jetbrains_kotlin_kotlin_test_1_0_0.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/modules.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/modules.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/pom.xml" beforeDir="false" afterPath="$PROJECT_DIR$/pom.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/service/impl/IntegrateServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/service/impl/IntegrateServiceImpl.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/cn/com/uitech/authorization/controller/IntegrateController.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/cn/com/uitech/authorization/controller/IntegrateController.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/cn/com/uitech/authorization/pojo/dto/SaveTableInputDto.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/cn/com/uitech/authorization/pojo/dto/SaveTableInputDto.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/cn/com/uitech/authorization/service/IntegrateService.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/cn/com/uitech/authorization/service/IntegrateService.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/cn/com/uitech/authorization/service/impl/IntegrateServiceImpl.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/cn/com/uitech/authorization/service/impl/IntegrateServiceImpl.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/mapper/SuperBomPriceCalculateMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/mapper/SuperBomPriceCalculateMapper.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ui-tech-system.iml" beforeDir="false" afterPath="$PROJECT_DIR$/config-server-api.iml" afterDir="false" />
</list>
<ignored path="$PROJECT_DIR$/classes/" /> <ignored path="$PROJECT_DIR$/classes/" />
<ignored path="$PROJECT_DIR$/target/" /> <ignored path="$PROJECT_DIR$/target/" />
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" /> <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
...@@ -30,35 +45,10 @@ ...@@ -30,35 +45,10 @@
<component name="FileEditorManager"> <component name="FileEditorManager">
<leaf SIDE_TABS_SIZE_LIMIT_KEY="300"> <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
<file pinned="false" current-in-tab="true"> <file pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/controller/IntegrateController.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="2218">
<caret line="294" selection-start-line="294" selection-end-line="294" />
<folding>
<element signature="imports" expanded="true" />
<element signature="method#initializationData#0;class#IntegrateController#0" />
<element signature="method#preVerify#0;class#IntegrateController#0" />
<element signature="method#preVerify#1;class#IntegrateController#0" />
<element signature="e#15089#15097#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/service/IntegrateService.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="539">
<caret line="43" column="11" selection-start-line="43" selection-start-column="11" selection-end-line="43" selection-end-column="11" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/service/impl/IntegrateServiceImpl.java"> <entry file="file://$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/service/impl/IntegrateServiceImpl.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="183"> <state relative-caret-position="204">
<caret line="360" selection-start-line="360" selection-end-line="360" /> <caret line="359" column="53" selection-start-line="359" selection-start-column="53" selection-end-line="359" selection-end-column="53" />
<folding> <folding>
<element signature="imports" expanded="true" /> <element signature="imports" expanded="true" />
<element signature="method#getSuperBomInfoByConfigId#0;class#IntegrateServiceImpl#0" /> <element signature="method#getSuperBomInfoByConfigId#0;class#IntegrateServiceImpl#0" />
...@@ -70,17 +60,8 @@ ...@@ -70,17 +60,8 @@
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/main/resources/application-lcrx.yml"> <entry file="file://$PROJECT_DIR$/src/main/resources/application-lcrx.yml">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="187"> <state relative-caret-position="190">
<caret line="50" column="43" lean-forward="true" selection-start-line="50" selection-start-column="43" selection-end-line="50" selection-end-column="43" /> <caret line="49" column="85" lean-forward="true" selection-start-line="49" selection-start-column="85" selection-end-line="49" selection-end-column="85" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/main/resources/application.yml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="46">
<caret line="2" column="7" selection-start-line="2" selection-start-column="7" selection-end-line="2" selection-end-column="7" />
</state> </state>
</provider> </provider>
</entry> </entry>
...@@ -97,7 +78,6 @@ ...@@ -97,7 +78,6 @@
</component> </component>
<component name="FindInProjectRecents"> <component name="FindInProjectRecents">
<findStrings> <findStrings>
<find>ResourceNameConstant</find>
<find>PlmCategoryEnum</find> <find>PlmCategoryEnum</find>
<find>cn.com.uitech.config.entity.ODValue</find> <find>cn.com.uitech.config.entity.ODValue</find>
<find>RedisConfig</find> <find>RedisConfig</find>
...@@ -127,6 +107,7 @@ ...@@ -127,6 +107,7 @@
<find>jetbrains</find> <find>jetbrains</find>
<find>applySkuCode</find> <find>applySkuCode</find>
<find>GetConfigBySUKINFO</find> <find>GetConfigBySUKINFO</find>
<find>ui-tech</find>
</findStrings> </findStrings>
<replaceStrings> <replaceStrings>
<replace /> <replace />
...@@ -147,7 +128,6 @@ ...@@ -147,7 +128,6 @@
<option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/pojo/entity/ConfigurableBomLog.java" /> <option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/pojo/entity/ConfigurableBomLog.java" />
<option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/pojo/dto/SaveSuperCharacterInputDto.java" /> <option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/pojo/dto/SaveSuperCharacterInputDto.java" />
<option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/pojo/dto/SaveSuperCharacterValueInputDto.java" /> <option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/pojo/dto/SaveSuperCharacterValueInputDto.java" />
<option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/pojo/dto/SaveTableInputDto.java" />
<option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/pojo/dto/SaveSuperBomInputDto.java" /> <option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/pojo/dto/SaveSuperBomInputDto.java" />
<option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/pojo/entity/Characteristic.java" /> <option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/pojo/entity/Characteristic.java" />
<option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/pojo/dto/GetSkuInputInfo.java" /> <option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/pojo/dto/GetSkuInputInfo.java" />
...@@ -183,15 +163,16 @@ ...@@ -183,15 +163,16 @@
<option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/service/SuperCharacterPriceInfoService.java" /> <option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/service/SuperCharacterPriceInfoService.java" />
<option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/mapper/SuperBomSkuInfoMapper.java" /> <option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/mapper/SuperBomSkuInfoMapper.java" />
<option value="$PROJECT_DIR$/src/main/resources/mapper/SuperBomSkuInfoMapper.xml" /> <option value="$PROJECT_DIR$/src/main/resources/mapper/SuperBomSkuInfoMapper.xml" />
<option value="$PROJECT_DIR$/pom.xml" />
<option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/service/IntegrateService.java" />
<option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/mapper/CharacteristicMapper.java" /> <option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/mapper/CharacteristicMapper.java" />
<option value="$PROJECT_DIR$/src/main/resources/mapper/CharacteristicMapper.xml" /> <option value="$PROJECT_DIR$/src/main/resources/mapper/CharacteristicMapper.xml" />
<option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/pojo/dto/ToPLMDto.java" /> <option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/pojo/dto/ToPLMDto.java" />
<option value="$PROJECT_DIR$/src/main/resources/application-lcrx.yml" />
<option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/service/impl/IntegrateServiceImpl.java" />
<option value="$PROJECT_DIR$/src/main/resources/application.yml" /> <option value="$PROJECT_DIR$/src/main/resources/application.yml" />
<option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/controller/IntegrateController.java" /> <option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/controller/IntegrateController.java" />
<option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/pojo/dto/SaveTableInputDto.java" />
<option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/service/IntegrateService.java" />
<option value="$PROJECT_DIR$/pom.xml" />
<option value="$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/service/impl/IntegrateServiceImpl.java" />
<option value="$PROJECT_DIR$/src/main/resources/application-lcrx.yml" />
</list> </list>
</option> </option>
</component> </component>
...@@ -213,16 +194,16 @@ ...@@ -213,16 +194,16 @@
<expand> <expand>
<path> <path>
<item name="" type="16c1761:MavenProjectsStructure$RootNode" /> <item name="" type="16c1761:MavenProjectsStructure$RootNode" />
<item name="ui-tech-system" type="9519ce18:MavenProjectsStructure$ProjectNode" /> <item name="config-server-api" type="9519ce18:MavenProjectsStructure$ProjectNode" />
</path> </path>
<path> <path>
<item name="" type="16c1761:MavenProjectsStructure$RootNode" /> <item name="" type="16c1761:MavenProjectsStructure$RootNode" />
<item name="ui-tech-system" type="9519ce18:MavenProjectsStructure$ProjectNode" /> <item name="config-server-api" type="9519ce18:MavenProjectsStructure$ProjectNode" />
<item name="Lifecycle" type="58874e2:MavenProjectsStructure$LifecycleNode" /> <item name="Lifecycle" type="58874e2:MavenProjectsStructure$LifecycleNode" />
</path> </path>
<path> <path>
<item name="" type="16c1761:MavenProjectsStructure$RootNode" /> <item name="" type="16c1761:MavenProjectsStructure$RootNode" />
<item name="ui-tech-system" type="9519ce18:MavenProjectsStructure$ProjectNode" /> <item name="config-server-api" type="9519ce18:MavenProjectsStructure$ProjectNode" />
<item name="Plugins" type="7aea1407:MavenProjectsStructure$PluginsNode" /> <item name="Plugins" type="7aea1407:MavenProjectsStructure$PluginsNode" />
</path> </path>
</expand> </expand>
...@@ -241,86 +222,33 @@ ...@@ -241,86 +222,33 @@
<foldersAlwaysOnTop value="true" /> <foldersAlwaysOnTop value="true" />
</navigator> </navigator>
<panes> <panes>
<pane id="Scope" />
<pane id="PackagesPane" /> <pane id="PackagesPane" />
<pane id="Scope" />
<pane id="ProjectPane"> <pane id="ProjectPane">
<subPane> <subPane>
<expand> <expand>
<path> <path>
<item name="ui-tech-system" type="b2602c69:ProjectViewProjectNode" /> <item name="ui-tech-system" type="b2602c69:ProjectViewProjectNode" />
<item name="confg-server-api" type="462c0819:PsiDirectoryNode" /> <item name="config-server-api" type="462c0819:PsiDirectoryNode" />
</path> </path>
<path> <path>
<item name="ui-tech-system" type="b2602c69:ProjectViewProjectNode" /> <item name="ui-tech-system" type="b2602c69:ProjectViewProjectNode" />
<item name="confg-server-api" type="462c0819:PsiDirectoryNode" /> <item name="config-server-api" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" /> <item name="src" type="462c0819:PsiDirectoryNode" />
</path> </path>
<path> <path>
<item name="ui-tech-system" type="b2602c69:ProjectViewProjectNode" /> <item name="ui-tech-system" type="b2602c69:ProjectViewProjectNode" />
<item name="confg-server-api" type="462c0819:PsiDirectoryNode" /> <item name="config-server-api" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" /> <item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" /> <item name="main" type="462c0819:PsiDirectoryNode" />
</path> </path>
<path> <path>
<item name="ui-tech-system" type="b2602c69:ProjectViewProjectNode" /> <item name="ui-tech-system" type="b2602c69:ProjectViewProjectNode" />
<item name="confg-server-api" type="462c0819:PsiDirectoryNode" /> <item name="config-server-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="ui-tech-system" type="b2602c69:ProjectViewProjectNode" />
<item name="confg-server-api" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
<item name="java" type="462c0819:PsiDirectoryNode" />
<item name="uitech" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="ui-tech-system" type="b2602c69:ProjectViewProjectNode" />
<item name="confg-server-api" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
<item name="java" type="462c0819:PsiDirectoryNode" />
<item name="uitech" type="462c0819:PsiDirectoryNode" />
<item name="authorization" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="ui-tech-system" type="b2602c69:ProjectViewProjectNode" />
<item name="confg-server-api" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
<item name="java" type="462c0819:PsiDirectoryNode" />
<item name="uitech" type="462c0819:PsiDirectoryNode" />
<item name="authorization" type="462c0819:PsiDirectoryNode" />
<item name="pojo" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="ui-tech-system" type="b2602c69:ProjectViewProjectNode" />
<item name="confg-server-api" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
<item name="java" type="462c0819:PsiDirectoryNode" />
<item name="uitech" type="462c0819:PsiDirectoryNode" />
<item name="authorization" type="462c0819:PsiDirectoryNode" />
<item name="pojo" type="462c0819:PsiDirectoryNode" />
<item name="dto" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="ui-tech-system" type="b2602c69:ProjectViewProjectNode" />
<item name="confg-server-api" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" /> <item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" /> <item name="main" type="462c0819:PsiDirectoryNode" />
<item name="resources" type="462c0819:PsiDirectoryNode" /> <item name="resources" type="462c0819:PsiDirectoryNode" />
</path> </path>
<path>
<item name="ui-tech-system" type="b2602c69:ProjectViewProjectNode" />
<item name="confg-server-api" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
<item name="resources" type="462c0819:PsiDirectoryNode" />
<item name="mapper" type="462c0819:PsiDirectoryNode" />
</path>
</expand> </expand>
<select /> <select />
</subPane> </subPane>
...@@ -329,7 +257,7 @@ ...@@ -329,7 +257,7 @@
</component> </component>
<component name="PropertiesComponent"> <component name="PropertiesComponent">
<property name="ExpandSpringBootSpringBootSettingsPanel" value="false" /> <property name="ExpandSpringBootSpringBootSettingsPanel" value="false" />
<property name="MyBatisLogPluginindexNum" value="1524" /> <property name="MyBatisLogPluginindexNum" value="1572" />
<property name="MyBatisLogPluginparameters" value="Parameters:" /> <property name="MyBatisLogPluginparameters" value="Parameters:" />
<property name="MyBatisLogPluginpreparing" value="Preparing:" /> <property name="MyBatisLogPluginpreparing" value="Preparing:" />
<property name="MyBatisLogPluginrunning" value="true" /> <property name="MyBatisLogPluginrunning" value="true" />
...@@ -340,11 +268,11 @@ ...@@ -340,11 +268,11 @@
<property name="SHARE_PROJECT_CONFIGURATION_FILES" value="true" /> <property name="SHARE_PROJECT_CONFIGURATION_FILES" value="true" />
<property name="WebServerToolWindowFactoryState" value="false" /> <property name="WebServerToolWindowFactoryState" value="false" />
<property name="aspect.path.notification.shown" value="true" /> <property name="aspect.path.notification.shown" value="true" />
<property name="last_opened_file_path" value="$PROJECT_DIR$/src/main/resources/mapper" /> <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_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
<property name="nodejs_npm_path_reset_for_default_project" value="true" /> <property name="nodejs_npm_path_reset_for_default_project" value="true" />
<property name="nodejs_package_manager_path" value="npm" /> <property name="nodejs_package_manager_path" value="npm" />
<property name="settings.editor.selected.configurable" value="vcs.Git" /> <property name="settings.editor.selected.configurable" value="MavenSettings" />
</component> </component>
<component name="RecentsManager"> <component name="RecentsManager">
<key name="CreateClassDialog.RecentsKey"> <key name="CreateClassDialog.RecentsKey">
...@@ -383,7 +311,7 @@ ...@@ -383,7 +311,7 @@
</component> </component>
<component name="RunManager"> <component name="RunManager">
<configuration name="AuthServerApplication" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot"> <configuration name="AuthServerApplication" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
<module name="ui-tech-system" /> <module name="config-server-api" />
<option name="SPRING_BOOT_MAIN_CLASS" value="cn.com.uitech.AuthServerApplication" /> <option name="SPRING_BOOT_MAIN_CLASS" value="cn.com.uitech.AuthServerApplication" />
<method v="2"> <method v="2">
<option name="Make" enabled="true" /> <option name="Make" enabled="true" />
...@@ -409,12 +337,13 @@ ...@@ -409,12 +337,13 @@
<workItem from="1637376536498" duration="14530000" /> <workItem from="1637376536498" duration="14530000" />
<workItem from="1637546931769" duration="3032000" /> <workItem from="1637546931769" duration="3032000" />
<workItem from="1637562237057" duration="73215000" /> <workItem from="1637562237057" duration="73215000" />
<workItem from="1638151404141" duration="39616000" /> <workItem from="1638151404141" duration="41880000" />
<workItem from="1638263540234" duration="1509000" />
</task> </task>
<servers /> <servers />
</component> </component>
<component name="TimeTrackingManager"> <component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="236283000" /> <option name="totallyTimeSpent" value="240056000" />
</component> </component>
<component name="TodoView"> <component name="TodoView">
<todo-panel id="selected-file"> <todo-panel id="selected-file">
...@@ -427,9 +356,8 @@ ...@@ -427,9 +356,8 @@
</component> </component>
<component name="ToolWindowManager"> <component name="ToolWindowManager">
<frame x="-7" y="-7" width="1508" height="908" extended-state="6" /> <frame x="-7" y="-7" width="1508" height="908" extended-state="6" />
<editor active="true" />
<layout> <layout>
<window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.1524138" /> <window_info content_ui="combo" id="Project" order="0" weight="0.22689655" />
<window_info id="Structure" order="1" side_tool="true" weight="0.25" /> <window_info id="Structure" order="1" side_tool="true" weight="0.25" />
<window_info id="Designer" order="2" /> <window_info id="Designer" order="2" />
<window_info id="Image Layers" order="3" /> <window_info id="Image Layers" order="3" />
...@@ -440,14 +368,14 @@ ...@@ -440,14 +368,14 @@
<window_info anchor="bottom" id="Message" order="0" /> <window_info anchor="bottom" id="Message" order="0" />
<window_info anchor="bottom" id="Find" order="1" weight="0.32860824" /> <window_info anchor="bottom" id="Find" order="1" weight="0.32860824" />
<window_info anchor="bottom" id="Run" order="2" weight="0.30283505" /> <window_info anchor="bottom" id="Run" order="2" weight="0.30283505" />
<window_info active="true" anchor="bottom" id="Debug" order="3" sideWeight="0.49793103" visible="true" weight="0.20231959" /> <window_info active="true" anchor="bottom" id="Debug" order="3" sideWeight="0.49724138" visible="true" weight="0.50386596" />
<window_info anchor="bottom" id="Cvs" order="4" weight="0.25" /> <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
<window_info anchor="bottom" id="Inspection" order="5" weight="0.4" /> <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
<window_info anchor="bottom" id="TODO" order="6" weight="0.3298969" /> <window_info anchor="bottom" id="TODO" order="6" weight="0.3298969" />
<window_info anchor="bottom" id="Spring" order="7" weight="0.3298969" /> <window_info anchor="bottom" id="Spring" order="7" weight="0.3298969" />
<window_info anchor="bottom" id="Terminal" order="8" weight="0.32860824" /> <window_info anchor="bottom" id="Terminal" order="8" weight="0.32860824" />
<window_info anchor="bottom" id="Docker" order="9" show_stripe_button="false" /> <window_info anchor="bottom" id="Docker" order="9" show_stripe_button="false" />
<window_info anchor="bottom" id="Event Log" order="10" sideWeight="0.50206894" side_tool="true" weight="0.28608248" /> <window_info anchor="bottom" id="Event Log" order="10" sideWeight="0.5027586" side_tool="true" weight="0.3969072" />
<window_info anchor="bottom" id="Messages" order="11" weight="0.26159793" /> <window_info anchor="bottom" id="Messages" order="11" weight="0.26159793" />
<window_info anchor="bottom" id="Java Enterprise" order="12" weight="0.32860824" /> <window_info anchor="bottom" id="Java Enterprise" order="12" weight="0.32860824" />
<window_info anchor="bottom" id="Database Changes" order="13" /> <window_info anchor="bottom" id="Database Changes" order="13" />
...@@ -517,41 +445,16 @@ ...@@ -517,41 +445,16 @@
<properties /> <properties />
<option name="timeStamp" value="22" /> <option name="timeStamp" value="22" />
</line-breakpoint> </line-breakpoint>
<line-breakpoint enabled="true" type="java-line">
<url>file://$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/service/impl/IntegrateServiceImpl.java</url>
<line>368</line>
<properties />
<option name="timeStamp" value="24" />
</line-breakpoint>
</breakpoints> </breakpoints>
</breakpoint-manager> </breakpoint-manager>
</component> </component>
<component name="editorHistoryManager"> <component name="editorHistoryManager">
<entry file="jar://$MAVEN_REPOSITORY$/io/swagger/swagger-annotations/1.5.20/swagger-annotations-1.5.20.jar!/io/swagger/annotations/ApiOperation.class">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="188">
<caret line="27" column="11" selection-start-line="27" selection-start-column="11" selection-end-line="27" selection-end-column="11" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/mapper/CharacteristicValueMapper.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="426">
<caret line="104" column="52" selection-start-line="104" selection-start-column="52" selection-end-line="104" selection-end-column="52" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/resources/mapper/SuperTableInfoMapper.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="297">
<caret line="71" column="38" lean-forward="true" selection-start-line="71" selection-start-column="38" selection-end-line="71" selection-end-column="38" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/pojo/entity/SuperBomSkuConfigInfo.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="377">
<caret line="18" column="13" selection-start-line="18" selection-start-column="13" selection-end-line="18" selection-end-column="13" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/resources/mapper/SuperTableInfoItemMapper.xml"> <entry file="file://$PROJECT_DIR$/src/main/resources/mapper/SuperTableInfoItemMapper.xml">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="516"> <state relative-caret-position="516">
...@@ -753,14 +656,6 @@ ...@@ -753,14 +656,6 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/pom.xml">
<provider editor-type-id="MavenHelperPluginDependencyAnalyzer" />
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="239">
<caret line="280" column="31" selection-start-line="280" selection-start-column="31" selection-end-line="280" selection-end-column="31" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/controller/BrandController.java"> <entry file="file://$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/controller/BrandController.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="322"> <state relative-caret-position="322">
...@@ -806,13 +701,6 @@ ...@@ -806,13 +701,6 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/service/IntegrateService.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="539">
<caret line="43" column="11" selection-start-line="43" selection-start-column="11" selection-end-line="43" selection-end-column="11" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/service/impl/CtoConstrainServiceImpl.java"> <entry file="file://$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/service/impl/CtoConstrainServiceImpl.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="138"> <state relative-caret-position="138">
...@@ -834,13 +722,6 @@ ...@@ -834,13 +722,6 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="jar://D:/soft/repo/org/springframework/spring-web/5.1.7.RELEASE/spring-web-5.1.7.RELEASE.jar!/org/springframework/web/client/RestTemplate.class">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-750">
<caret line="361" column="41" selection-start-line="361" selection-start-column="33" selection-end-line="361" selection-end-column="41" />
</state>
</provider>
</entry>
<entry file="jar://D:/soft/repo/org/apache/tomcat/embed/tomcat-embed-core/9.0.19/tomcat-embed-core-9.0.19.jar!/org/apache/catalina/core/StandardHostValve.class"> <entry file="jar://D:/soft/repo/org/apache/tomcat/embed/tomcat-embed-core/9.0.19/tomcat-embed-core-9.0.19.jar!/org/apache/catalina/core/StandardHostValve.class">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="147"> <state relative-caret-position="147">
...@@ -848,13 +729,6 @@ ...@@ -848,13 +729,6 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="jar://D:/soft/repo/org/springframework/spring-core/5.1.7.RELEASE/spring-core-5.1.7.RELEASE.jar!/org/springframework/cglib/proxy/MethodProxy.class">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="38">
<caret line="104" selection-start-line="104" selection-end-line="104" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/pojo/dto/ComponentCargoDto.java"> <entry file="file://$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/pojo/dto/ComponentCargoDto.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="27"> <state relative-caret-position="27">
...@@ -869,35 +743,31 @@ ...@@ -869,35 +743,31 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/main/resources/application-lcrx.yml"> <entry file="file://$PROJECT_DIR$/src/main/resources/application.yml">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="187"> <state relative-caret-position="46">
<caret line="50" column="43" lean-forward="true" selection-start-line="50" selection-start-column="43" selection-end-line="50" selection-end-column="43" /> <caret line="2" column="7" selection-start-line="2" selection-start-column="7" selection-end-line="2" selection-end-column="7" />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/main/resources/application.yml"> <entry file="file://$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/pojo/dto/SaveTableInputDto.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="46"> <state relative-caret-position="380">
<caret line="2" column="7" selection-start-line="2" selection-start-column="7" selection-end-line="2" selection-end-column="7" /> <caret line="30" column="23" selection-start-line="30" selection-start-column="23" selection-end-line="30" selection-end-column="23" />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/service/impl/IntegrateServiceImpl.java"> <entry file="file://$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/service/IntegrateService.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="183"> <state relative-caret-position="188">
<caret line="360" selection-start-line="360" selection-end-line="360" /> <caret line="17" column="56" selection-start-line="17" selection-start-column="56" selection-end-line="17" selection-end-column="56" />
<folding>
<element signature="imports" expanded="true" />
<element signature="method#getSuperBomInfoByConfigId#0;class#IntegrateServiceImpl#0" />
</folding>
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/controller/IntegrateController.java"> <entry file="file://$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/controller/IntegrateController.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="2218"> <state relative-caret-position="115">
<caret line="294" selection-start-line="294" selection-end-line="294" /> <caret line="248" selection-start-line="248" selection-end-line="248" />
<folding> <folding>
<element signature="imports" expanded="true" /> <element signature="imports" expanded="true" />
<element signature="method#initializationData#0;class#IntegrateController#0" /> <element signature="method#initializationData#0;class#IntegrateController#0" />
...@@ -908,5 +778,66 @@ ...@@ -908,5 +778,66 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="jar://D:/soft/repo/org/springframework/spring-core/5.1.7.RELEASE/spring-core-5.1.7.RELEASE.jar!/org/springframework/cglib/proxy/MethodProxy.class">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="38">
<caret line="104" selection-start-line="104" selection-end-line="104" />
</state>
</provider>
</entry>
<entry file="jar://D:/soft/repo/org/springframework/spring-tx/5.1.7.RELEASE/spring-tx-5.1.7.RELEASE.jar!/org/springframework/transaction/interceptor/TransactionAspectSupport.class">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="136">
<caret line="175" selection-start-line="175" selection-end-line="175" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/config-server-api.iml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="184">
<caret line="8" column="20" lean-forward="true" selection-start-line="8" selection-start-column="20" selection-end-line="8" selection-end-column="20" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/pom.xml">
<provider editor-type-id="MavenHelperPluginDependencyAnalyzer" />
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="380">
<caret line="34" selection-start-line="34" selection-end-line="34" />
</state>
</provider>
</entry>
<entry file="jar://D:/soft/repo/org/springframework/spring-web/5.1.7.RELEASE/spring-web-5.1.7.RELEASE.jar!/org/springframework/web/client/RestTemplate.class">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="144">
<caret line="356" selection-start-line="356" selection-end-line="356" />
</state>
</provider>
</entry>
<entry file="jar://D:/soft/repo/org/springframework/spring-web/5.1.7.RELEASE/spring-web-5.1.7.RELEASE.jar!/org/springframework/http/HttpEntity.class">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="230">
<caret line="33" column="36" selection-start-line="33" selection-start-column="36" selection-end-line="33" selection-end-column="36" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/resources/application-lcrx.yml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="190">
<caret line="49" column="85" lean-forward="true" selection-start-line="49" selection-start-column="85" selection-end-line="49" selection-end-column="85" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/cn/com/uitech/authorization/service/impl/IntegrateServiceImpl.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="204">
<caret line="359" column="53" selection-start-line="359" selection-start-column="53" selection-end-line="359" selection-end-column="53" />
<folding>
<element signature="imports" expanded="true" />
<element signature="method#getSuperBomInfoByConfigId#0;class#IntegrateServiceImpl#0" />
</folding>
</state>
</provider>
</entry>
</component> </component>
</project> </project>
\ No newline at end of file
...@@ -212,8 +212,5 @@ ...@@ -212,8 +212,5 @@
<orderEntry type="library" name="Maven: commons-httpclient:commons-httpclient:3.1" level="project" /> <orderEntry type="library" name="Maven: commons-httpclient:commons-httpclient:3.1" level="project" />
<orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-context:2.1.0.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-context:2.1.0.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.security:spring-security-crypto:5.1.5.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework.security:spring-security-crypto:5.1.5.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-stdlib:1.0.0" level="project" />
<orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-runtime:1.0.0" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.jetbrains.kotlin:kotlin-test:1.0.0" level="project" />
</component> </component>
</module> </module>
\ No newline at end of file
...@@ -32,7 +32,6 @@ ...@@ -32,7 +32,6 @@
<feign.httpVersion>10.1.0</feign.httpVersion> <feign.httpVersion>10.1.0</feign.httpVersion>
<collections.version>3.2.2</collections.version> <collections.version>3.2.2</collections.version>
<security-oauth2-autoconfigure.version>2.1.0.RELEASE</security-oauth2-autoconfigure.version> <security-oauth2-autoconfigure.version>2.1.0.RELEASE</security-oauth2-autoconfigure.version>
<kotlin.version>1.0.0</kotlin.version>
</properties> </properties>
...@@ -244,17 +243,6 @@ ...@@ -244,17 +243,6 @@
<artifactId>spring-cloud-context</artifactId> <artifactId>spring-cloud-context</artifactId>
<version>2.1.0.RELEASE</version> <version>2.1.0.RELEASE</version>
</dependency> </dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-stdlib</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-test</artifactId>
<version>${kotlin.version}</version>
<scope>test</scope>
</dependency>
</dependencies> </dependencies>
<build> <build>
...@@ -273,27 +261,7 @@ ...@@ -273,27 +261,7 @@
</execution> </execution>
</executions> </executions>
</plugin> </plugin>
<plugin>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-plugin</artifactId>
<version>${kotlin.version}</version>
<executions>
<execution>
<id>compile</id>
<phase>compile</phase>
<goals>
<goal>compile</goal>
</goals>
</execution>
<execution>
<id>test-compile</id>
<phase>test-compile</phase>
<goals>
<goal>test-compile</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId> <artifactId>maven-compiler-plugin</artifactId>
......
...@@ -345,38 +345,38 @@ public class IntegrateServiceImpl implements IntegrateService { ...@@ -345,38 +345,38 @@ public class IntegrateServiceImpl implements IntegrateService {
Map<String, Object> o1 = (Map<String, Object>) item.get(0); Map<String, Object> o1 = (Map<String, Object>) item.get(0);
Map<String, Object> attributes = (Map<String, Object>) o1.get("attributes"); Map<String, Object> attributes = (Map<String, Object>) o1.get("attributes");
String nonce = (String) attributes.get("nonce"); String nonce = (String) attributes.get("nonce");
HttpHeaders headers = getHttpHeaderPlm(nonce);
//封装调用plm接口的数据 //封装调用plm接口的数据
ToPLMDto toPLMDto = new ToPLMDto(); ToPLMDto toPLMDto = new ToPLMDto();
toPLMDto.setConfigId(superBomSkuInfo.getConfigId()); toPLMDto.setConfigId(superBomSkuInfo.getConfigId());
toPLMDto.setSpecial(false); toPLMDto.setSpecial(false);
toPLMDto.setSuperNumber(superBomSkuInfo.getSuperBomCode()); toPLMDto.setSuperNumber(superBomSkuInfo.getSuperBomName());
toPLMDto.setH3cSuperNumber(superBomSkuInfo.getH3cPn()); toPLMDto.setH3cSuperNumber(superBomSkuInfo.getH3cPn());
toPLMDto.setGovernmentId(superBomSkuInfo.getPoliticalMiningId()); toPLMDto.setGovernmentId(superBomSkuInfo.getPoliticalMiningId());
toPLMDto.setModel(superBomSkuInfo.getPatern()); toPLMDto.setModel(superBomSkuInfo.getPatern());
toPLMDto.setSpecialDescription(superBomSkuInfo.getDescription()); toPLMDto.setSpecialDescription(superBomSkuInfo.getDescription());
List<ToPLMDto.OptionChoiceMap> maps = new ArrayList<>(); List<ToPLMDto.OptionChoiceMap> maps = new ArrayList<>();
ToPLMDto.OptionChoiceMap map = new ToPLMDto.OptionChoiceMap();
List<SuperBomSkuConfigInfo> characteristicList = superBomSkuInfo.getCharacteristicList(); List<SuperBomSkuConfigInfo> characteristicList = superBomSkuInfo.getCharacteristicList();
if (!CollectionUtils.isEmpty(characteristicList)) { if (!CollectionUtils.isEmpty(characteristicList)) {
for (SuperBomSkuConfigInfo superBomSkuConfigInfo : characteristicList) { for (SuperBomSkuConfigInfo superBomSkuConfigInfo : characteristicList) {
ToPLMDto.OptionChoiceMap map = new ToPLMDto.OptionChoiceMap();
map.setSpecial(false); map.setSpecial(false);
map.setOption(superBomSkuConfigInfo.getCharacteristicCode()); map.setOption(superBomSkuConfigInfo.getCharacteristicName());
map.setChoice(superBomSkuConfigInfo.getCharacteristicValueCode()); map.setChoice(superBomSkuConfigInfo.getCharacteristicValueName());
map.setSpecialDescription(superBomSkuInfo.getDescription()); map.setSpecialDescription(superBomSkuInfo.getDescription());
maps.add(map); maps.add(map);
} }
} }
toPLMDto.setOptionChoiceMaps(maps); toPLMDto.setOptionChoiceMaps(maps);
HttpEntity<Object> requestEntity = new HttpEntity<>(toPLMDto, headers); HttpHeaders headers = getHttpHeaderPlm(nonce);
ResponseEntity<String> responseEntity = restTemplate.exchange(plmUrl, HttpMethod.POST, requestEntity, String.class); HttpEntity<Object> requestEntity = new HttpEntity<>(JSON.toJSON(toPLMDto), headers);
JSONObject object = JSONObject.parseObject(responseEntity.getBody()); Object o2 = restTemplate.exchange(plmUrl, HttpMethod.POST, requestEntity, Object.class);
/*JSONObject object = JSONObject.parseObject(responseEntity.toString());
object.get("data"); object.get("data");
dto.setConfigId("ConfigId"); dto.setConfigId("ConfigId");
dto.setProductSmallType("产品小型号"); dto.setProductSmallType("产品小型号");
dto.setProductType("产品型号"); dto.setProductType("产品型号");
dto.setSkuCode("SkuCode"); dto.setSkuCode("SkuCode");
dto.setSncode("69码"); dto.setSncode("69码");*/
return dto; return dto;
} }
...@@ -583,7 +583,6 @@ public class IntegrateServiceImpl implements IntegrateService { ...@@ -583,7 +583,6 @@ public class IntegrateServiceImpl implements IntegrateService {
headers.add("Content-Type", "application/json"); headers.add("Content-Type", "application/json");
headers.add("Authorization", headerAuthorization); headers.add("Authorization", headerAuthorization);
headers.add("CSRF_NONCE", headerTokenMsg); headers.add("CSRF_NONCE", headerTokenMsg);
return headers; return headers;
} }
......
...@@ -59,6 +59,7 @@ ...@@ -59,6 +59,7 @@
c.characteristic_value_code character_value_code, c.characteristic_value_code character_value_code,
d.price_type, d.price_type,
e.actual_price, e.actual_price,
e.cv_price_id,
e.leve0_price, e.leve0_price,
e.leve1_price, e.leve1_price,
e.leve2_price, e.leve2_price,
......
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