From 646dd5f7b71405912d2a47a826d3f62b4294e50b Mon Sep 17 00:00:00 2001 From: suixy <2277317060@qq.com> Date: Tue, 16 Sep 2025 19:03:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/productCenter.js | 5 +- src/layout/index.vue | 8 +- src/router/index.js | 4 + src/views/productCenter/edit/index.vue | 144 +++++ src/views/productCenter/edit/produceModel.vue | 268 ++++++++ src/views/productCenter/index.vue | 21 +- src/views/productCenter1/detail1.vue | 576 +++++++++++++++++ src/views/productCenter1/detail2.vue | 574 +++++++++++++++++ src/views/productCenter1/detail3.vue | 584 ++++++++++++++++++ .../detailEdit.vue | 0 src/views/productCenter1/index.vue | 364 +++++++++++ .../index1.vue | 0 .../modal11.vue | 0 .../modal12.vue | 0 .../platformAdvantages.vue | 0 .../platformAdvantages2.vue | 0 .../platformAdvantages3.vue | 0 .../platformArchitecture.vue | 0 .../platformFeatures.vue | 0 .../platformIntroduction.vue | 0 src/views/productCenter1/produceModel.vue | 242 ++++++++ .../product/dataAcquisitionSensing.vue | 0 .../product/highFrequencyRFID.vue | 0 .../product/ultraHighFrequencyRFID.vue | 0 .../technicalArchitecture.vue | 0 25 files changed, 2763 insertions(+), 27 deletions(-) create mode 100644 src/views/productCenter/edit/index.vue create mode 100644 src/views/productCenter/edit/produceModel.vue create mode 100644 src/views/productCenter1/detail1.vue create mode 100644 src/views/productCenter1/detail2.vue create mode 100644 src/views/productCenter1/detail3.vue rename src/views/{productCenter => productCenter1}/detailEdit.vue (100%) create mode 100644 src/views/productCenter1/index.vue rename src/views/{productCenter => productCenter1}/index1.vue (100%) rename src/views/{productCenter => productCenter1}/modal11.vue (100%) rename src/views/{productCenter => productCenter1}/modal12.vue (100%) rename src/views/{productCenter => productCenter1}/platformAdvantages.vue (100%) rename src/views/{productCenter => productCenter1}/platformAdvantages2.vue (100%) rename src/views/{productCenter => productCenter1}/platformAdvantages3.vue (100%) rename src/views/{productCenter => productCenter1}/platformArchitecture.vue (100%) rename src/views/{productCenter => productCenter1}/platformFeatures.vue (100%) rename src/views/{productCenter => productCenter1}/platformIntroduction.vue (100%) create mode 100644 src/views/productCenter1/produceModel.vue rename src/views/{productCenter => productCenter1}/product/dataAcquisitionSensing.vue (100%) rename src/views/{productCenter => productCenter1}/product/highFrequencyRFID.vue (100%) rename src/views/{productCenter => productCenter1}/product/ultraHighFrequencyRFID.vue (100%) rename src/views/{productCenter => productCenter1}/technicalArchitecture.vue (100%) diff --git a/src/api/productCenter.js b/src/api/productCenter.js index d9e3e83..3ff6baa 100644 --- a/src/api/productCenter.js +++ b/src/api/productCenter.js @@ -35,8 +35,7 @@ export function getProductCenterProductDetailInfo(query) { export function selectMenuTree(data) { return request({ - url: '/portal/hwWebMenu1/selectMenuTree', - method: 'get', - data: data + url: '/portal/hwWebMenu/selectMenuTree', + method: 'get', params: data }) } diff --git a/src/layout/index.vue b/src/layout/index.vue index ffbe2fa..a578924 100644 --- a/src/layout/index.vue +++ b/src/layout/index.vue @@ -378,8 +378,8 @@ export default { .chat { z-index: 999; position: fixed; - bottom: 10vw; - right: 10vw; + bottom: 5vw; + right: 5vw; width: 450px; height: 450px; border-top-left-radius: 5px; @@ -419,7 +419,7 @@ export default { .message { width: 80%; - margin: 5px 0 5px 5px; + margin: 10px 0 10px 15px; text-align: left; .userInfo { @@ -437,7 +437,7 @@ export default { .message1 { width: calc(100% - 20px); - margin: 5px 0 15px 5px; + margin: 10px 0 10px 5px; text-align: right; overflow: hidden; diff --git a/src/router/index.js b/src/router/index.js index c4edb30..6c9f7b2 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -24,6 +24,10 @@ export default new Router({ }, { path: 'productCenter', component: () => import('@/views/productCenter/index.vue'), + }, { + path: 'productCenter/edit', component: () => import('@/views/productCenter/edit/index.vue'), + }, { + path: 'productCenter/detail/edit', component: () => import('@/views/productCenter/detail2.vue'), }, { path: 'industrySolutions', component: () => import('@/views/industrySolutions/index.vue'), diff --git a/src/views/productCenter/edit/index.vue b/src/views/productCenter/edit/index.vue new file mode 100644 index 0000000..ba33360 --- /dev/null +++ b/src/views/productCenter/edit/index.vue @@ -0,0 +1,144 @@ + + + + + diff --git a/src/views/productCenter/edit/produceModel.vue b/src/views/productCenter/edit/produceModel.vue new file mode 100644 index 0000000..7ae44f8 --- /dev/null +++ b/src/views/productCenter/edit/produceModel.vue @@ -0,0 +1,268 @@ + + + diff --git a/src/views/productCenter/index.vue b/src/views/productCenter/index.vue index c24542f..0b685c3 100644 --- a/src/views/productCenter/index.vue +++ b/src/views/productCenter/index.vue @@ -18,7 +18,6 @@
- {{ i.itemId }}
@@ -44,14 +43,13 @@ export default { data() { return { tabsActive: 0, + bannerTitle: '', itemId: '11', banner: 'http://1.13.177.47:9665/statics/2025/07/24/mesnac_20250724093713A002.jpg', - bannerTitle: '', productList: [ { name: '轮胎RFID', id: '11', - // value:'介绍', list: [ { name: '分类1', @@ -61,21 +59,6 @@ export default { value:'软控为轮胎产业链提供RFID轮胎整体解决方案,包括:系列化轮胎用RFID标签,系列化RFID标签封胶设备、定制RFID标签贴合设备,RFID 轮胎生产过程数据采集系统,及基于不同应用场景的信息化管理系统等。', icon: 'http://1.13.177.47:9665/statics/2025/08/22/%E8%B5%84%E6%BA%90%208@4x_20250822150647A156.png' }, - // { - // name: '设备1', - // value:'介绍1', - // icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png' - // }, - // { - // name: '设备1', - // value:'介绍1', - // icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png' - // }, - // { - // name: '设备1', - // value:'介绍1', - // icon: 'https://www.genrace.com/static/upload/image/20250414/1744615648137412.png' - // }, ] }, ] @@ -245,7 +228,6 @@ export default { { name: '工业软件', id: '16', - id: '16', // value:'介绍', list: [ { @@ -301,7 +283,6 @@ export default { checkTabs(e, k) { this.tabsActive = k this.itemId = e.id - // document.querySelector('#item' + e.id).scrollIntoView(); // 使用JavaScript实现平滑滚动到指定元素 }, } } diff --git a/src/views/productCenter1/detail1.vue b/src/views/productCenter1/detail1.vue new file mode 100644 index 0000000..6c1d599 --- /dev/null +++ b/src/views/productCenter1/detail1.vue @@ -0,0 +1,576 @@ + + + + + diff --git a/src/views/productCenter1/detail2.vue b/src/views/productCenter1/detail2.vue new file mode 100644 index 0000000..0e18b29 --- /dev/null +++ b/src/views/productCenter1/detail2.vue @@ -0,0 +1,574 @@ + + + + + diff --git a/src/views/productCenter1/detail3.vue b/src/views/productCenter1/detail3.vue new file mode 100644 index 0000000..a6b23cd --- /dev/null +++ b/src/views/productCenter1/detail3.vue @@ -0,0 +1,584 @@ + + + + + diff --git a/src/views/productCenter/detailEdit.vue b/src/views/productCenter1/detailEdit.vue similarity index 100% rename from src/views/productCenter/detailEdit.vue rename to src/views/productCenter1/detailEdit.vue diff --git a/src/views/productCenter1/index.vue b/src/views/productCenter1/index.vue new file mode 100644 index 0000000..b272cc6 --- /dev/null +++ b/src/views/productCenter1/index.vue @@ -0,0 +1,364 @@ + + + + + diff --git a/src/views/productCenter/index1.vue b/src/views/productCenter1/index1.vue similarity index 100% rename from src/views/productCenter/index1.vue rename to src/views/productCenter1/index1.vue diff --git a/src/views/productCenter/modal11.vue b/src/views/productCenter1/modal11.vue similarity index 100% rename from src/views/productCenter/modal11.vue rename to src/views/productCenter1/modal11.vue diff --git a/src/views/productCenter/modal12.vue b/src/views/productCenter1/modal12.vue similarity index 100% rename from src/views/productCenter/modal12.vue rename to src/views/productCenter1/modal12.vue diff --git a/src/views/productCenter/platformAdvantages.vue b/src/views/productCenter1/platformAdvantages.vue similarity index 100% rename from src/views/productCenter/platformAdvantages.vue rename to src/views/productCenter1/platformAdvantages.vue diff --git a/src/views/productCenter/platformAdvantages2.vue b/src/views/productCenter1/platformAdvantages2.vue similarity index 100% rename from src/views/productCenter/platformAdvantages2.vue rename to src/views/productCenter1/platformAdvantages2.vue diff --git a/src/views/productCenter/platformAdvantages3.vue b/src/views/productCenter1/platformAdvantages3.vue similarity index 100% rename from src/views/productCenter/platformAdvantages3.vue rename to src/views/productCenter1/platformAdvantages3.vue diff --git a/src/views/productCenter/platformArchitecture.vue b/src/views/productCenter1/platformArchitecture.vue similarity index 100% rename from src/views/productCenter/platformArchitecture.vue rename to src/views/productCenter1/platformArchitecture.vue diff --git a/src/views/productCenter/platformFeatures.vue b/src/views/productCenter1/platformFeatures.vue similarity index 100% rename from src/views/productCenter/platformFeatures.vue rename to src/views/productCenter1/platformFeatures.vue diff --git a/src/views/productCenter/platformIntroduction.vue b/src/views/productCenter1/platformIntroduction.vue similarity index 100% rename from src/views/productCenter/platformIntroduction.vue rename to src/views/productCenter1/platformIntroduction.vue diff --git a/src/views/productCenter1/produceModel.vue b/src/views/productCenter1/produceModel.vue new file mode 100644 index 0000000..f1bef10 --- /dev/null +++ b/src/views/productCenter1/produceModel.vue @@ -0,0 +1,242 @@ + + + diff --git a/src/views/productCenter/product/dataAcquisitionSensing.vue b/src/views/productCenter1/product/dataAcquisitionSensing.vue similarity index 100% rename from src/views/productCenter/product/dataAcquisitionSensing.vue rename to src/views/productCenter1/product/dataAcquisitionSensing.vue diff --git a/src/views/productCenter/product/highFrequencyRFID.vue b/src/views/productCenter1/product/highFrequencyRFID.vue similarity index 100% rename from src/views/productCenter/product/highFrequencyRFID.vue rename to src/views/productCenter1/product/highFrequencyRFID.vue diff --git a/src/views/productCenter/product/ultraHighFrequencyRFID.vue b/src/views/productCenter1/product/ultraHighFrequencyRFID.vue similarity index 100% rename from src/views/productCenter/product/ultraHighFrequencyRFID.vue rename to src/views/productCenter1/product/ultraHighFrequencyRFID.vue diff --git a/src/views/productCenter/technicalArchitecture.vue b/src/views/productCenter1/technicalArchitecture.vue similarity index 100% rename from src/views/productCenter/technicalArchitecture.vue rename to src/views/productCenter1/technicalArchitecture.vue