From 704e052f3acfd159b91cf78f78cdf019c930ff22 Mon Sep 17 00:00:00 2001 From: zq <136432190602163.com> Date: Mon, 25 Aug 2025 18:37:46 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E4=BB=B7=E6=A0=BC=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E3=80=81=E4=BF=AE=E6=94=B9=E4=BE=9B=E8=B4=A7=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 23 +++- src/assets/site/price1.svg | 1 + src/assets/site/price2.svg | 1 + src/assets/site/price3.svg | 1 + src/components/SliderScondThree.vue | 1 + src/views/agent/siteServiceAdd.vue | 227 +++++++++++++++++++++++++++--------- src/views/agent/supplyList.vue | 1 + 7 files changed, 193 insertions(+), 62 deletions(-) create mode 100644 src/assets/site/price1.svg create mode 100644 src/assets/site/price2.svg create mode 100644 src/assets/site/price3.svg diff --git a/src/App.vue b/src/App.vue index b150345..f6dda01 100755 --- a/src/App.vue +++ b/src/App.vue @@ -10,9 +10,10 @@ - + + - + @@ -34,7 +35,7 @@ import Header from './components/Header.vue'; import Breadcrumb from './components/Breadcrumb.vue'; // import loadingAnimation from '@/assets/loadingAni.json' // 导入JSON文件 import GlobalLoading from '@/components/GlobalLoading1.vue' -import SliderScond from '@/components/SliderScond.vue' +import SliderScondThree from '@/components/SliderScondThree.vue' // import ContentWithLoading from '@/components/ContentWithLoading' export default { data() { @@ -44,7 +45,7 @@ export default { }, components: { GlobalLoading, - SliderScond, + SliderScondThree, // ContentWithLoading, SliderMenu, // Footer, @@ -56,6 +57,17 @@ export default { }, mounted() { window.addEventListener('beforeunload', this.clearStorage); + console.log(this.secondMenu,'secondMenu===='); + if (!this.secondMenu || this.secondMenu.length === 0 || Object.keys(this.secondMenu).length == 0) { + // 尝试从 localStorage 恢复 + console.log(savedData,'savedData'); + const savedData = localStorage.getItem('selectedServices'); + if (savedData) { + this.$store.commit('SET_SECOND_MENU', JSON.parse(savedData)); + } else { + this.$router.go(-1); + } + } }, beforeUnmount() { window.removeEventListener('beforeunload', this.clearStorage); @@ -101,6 +113,9 @@ export default { flex-direction: column; min-width: 1042px; } +.main-right-content2{ + min-width: 990px; +} ::v-deep .el-container .el-main { diff --git a/src/assets/site/price1.svg b/src/assets/site/price1.svg new file mode 100644 index 0000000..124ec75 --- /dev/null +++ b/src/assets/site/price1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/site/price2.svg b/src/assets/site/price2.svg new file mode 100644 index 0000000..4d4e04b --- /dev/null +++ b/src/assets/site/price2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/site/price3.svg b/src/assets/site/price3.svg new file mode 100644 index 0000000..7f9d835 --- /dev/null +++ b/src/assets/site/price3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/SliderScondThree.vue b/src/components/SliderScondThree.vue index e313f50..b51b450 100644 --- a/src/components/SliderScondThree.vue +++ b/src/components/SliderScondThree.vue @@ -235,6 +235,7 @@ export default { // }, 1000) // } setActiveCur(item1, item, index) { + console.log(item1,'===---item1'); store.commit('SET_CURRENTMENUITEM', item1); this.currentMenuItem = item1; this.curIndex = index; diff --git a/src/views/agent/siteServiceAdd.vue b/src/views/agent/siteServiceAdd.vue index bd51467..eae3310 100644 --- a/src/views/agent/siteServiceAdd.vue +++ b/src/views/agent/siteServiceAdd.vue @@ -20,59 +20,70 @@ -->
-
- +
+ 服务信息
- +

- {{ }} - {{ }}dsfdsfsdfds + {{ }}人工摘要翻译 + {{ }}站点开通服务后,除了新增了翻译入口外,该站点的检测服务网页的右上角会显示翻译的广告宣传图,点击会跳转到已开启的翻译页面。

- +

{{ }} {{ }}

+ +
+ +

+ 电商禁止售卖降重类的商品,如果上架建议调整文案规避 +

+
-
- +
+ 价格信息
- +

- {{ }} + {{ serviceAddInfo.supply_price }}{{ serviceAddInfo.supply_price_warning }}

-
- +
+

- {{ }} + {{ serviceAddInfo.prompt.title }}

-
- +
+ 利润分析
- -

- {{ }} + +

+ 因售卖单位设置为篇,利率无法计算 +

+

+ 约{{ calculation.profitRate }}%(因单位进制差异,利率为约数)

- -

- {{ }} + +

因售卖单位设置为篇,利润额无法计算

+

+ 每1000字赚{{ calculation.profitPerUnit }}元(因单位进制差异,金额为约数)

@@ -80,7 +91,7 @@
-
+ - - + --> -
+
- 网页支付与售价 - 供货价:{{ serviceAddInfo.supply_price }}{{ serviceAddInfo.supply_price_warning }} + 网页端售价 +
-
-
售价管理
-
-
-
+ +
+ + + +
-
+
- +
- +
@@ -182,20 +196,23 @@
{{ serviceAddInfo.shop_name }}支付管理 - 供货价:{{ serviceAddInfo.supply_price }}{{ serviceAddInfo.supply_price_warning }} +
-
售价管理
+
售价设置
-
+ + + +
@@ -296,17 +313,18 @@
- 已开启 {{addNum}}项 服务返回服务列表 + + 取消 + 设置下一项服务
- @@ -698,7 +793,18 @@ export default { flex-direction: column; gap: 24px; } +.gap6{ + gap: 6px; +} +.warn{ + font-size: 12px; + font-weight: normal; + line-height: 17px; + letter-spacing: 0.03em; + color: #FF4D4F !important; +} .service_info_wrap{ + } .common_scss{ width: 100%; @@ -717,6 +823,7 @@ export default { } p{ color: #23242B; + text-align: left; } .blue{ color: #006AFF; @@ -724,10 +831,14 @@ export default { .green{ color: #00C261; } + label{ + white-space: nowrap; + } } .gap24{ gap: 24px; width: 100%; + align-items: stretch; } .green_back{ background: #EFFFE0; diff --git a/src/views/agent/supplyList.vue b/src/views/agent/supplyList.vue index a59d1c6..1a979a1 100644 --- a/src/views/agent/supplyList.vue +++ b/src/views/agent/supplyList.vue @@ -193,6 +193,7 @@ export default { gap: 4px; z-index: 0; border-radius: 100px; + white-space: nowrap; /* text/text_white_1 */ background: #FFFFFF; box-sizing: border-box;