From 1bf55e33089418c2442e222f4b5a5ff115ef39c9 Mon Sep 17 00:00:00 2001 From: timerzz Date: Sun, 16 Jun 2024 09:41:36 +0800 Subject: [PATCH] =?UTF-8?q?feat=20=E6=94=AF=E6=8C=81=E8=87=AA=E5=AE=9A?= =?UTF-8?q?=E4=B9=89=E4=BC=98=E6=83=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/cn-coach-outlet-spider.js | 12 ++ src/api/spider.js | 7 -- src/routers/index.js | 4 +- .../Product/{CN.vue => CNCoachOutlet.vue} | 11 +- src/views/Product/Calculate.vue | 118 ++++++++++++++++++ .../Product/{US.vue => USCoachOutlet.vue} | 72 ++++++++--- 6 files changed, 191 insertions(+), 33 deletions(-) create mode 100644 src/api/cn-coach-outlet-spider.js delete mode 100644 src/api/spider.js rename src/views/Product/{CN.vue => CNCoachOutlet.vue} (95%) create mode 100644 src/views/Product/Calculate.vue rename src/views/Product/{US.vue => USCoachOutlet.vue} (84%) diff --git a/src/api/cn-coach-outlet-spider.js b/src/api/cn-coach-outlet-spider.js new file mode 100644 index 0000000..e4111de --- /dev/null +++ b/src/api/cn-coach-outlet-spider.js @@ -0,0 +1,12 @@ +import {mande} from "mande"; + +const usCoachOutletSpider = mande('/api/v1/spider/us/coach-outlet') + +export const GetUSCoachOutletSpiderCfg = ()=> usCoachOutletSpider.get("cfg") + +export const SetUSCoachOutletSpiderCfg = (cfg)=> usCoachOutletSpider.post("cfg",cfg) +export const GetUSCoachOutletSpiderGlobalCalculate = ()=> usCoachOutletSpider.get("global/calculate") +export const DeleteCnCoachOutletSpiderGlobalCalculate = (id)=> usCoachOutletSpider.delete(`global/calculate/u/${id}`) +export const SaveUSCoachOutletSpiderGlobalCalculate = (data)=> usCoachOutletSpider.post("global/calculate",data) +export const DeleteCnCoachOutletSpiderCalculate = (id)=> usCoachOutletSpider.delete(`calculate/u/${id}`) +export const SaveUSCoachOutletSpiderCalculate = (data)=> usCoachOutletSpider.post("calculate",data) \ No newline at end of file diff --git a/src/api/spider.js b/src/api/spider.js deleted file mode 100644 index f930c12..0000000 --- a/src/api/spider.js +++ /dev/null @@ -1,7 +0,0 @@ -import {mande} from "mande"; - -const spider = mande('/api/v1/spider') - -export const GetSpiderCfg = ()=> spider.get("cfg") - -export const SetSpiderCfg = (cfg)=> spider.post("cfg",cfg) \ No newline at end of file diff --git a/src/routers/index.js b/src/routers/index.js index ee7e8a3..dae0c03 100644 --- a/src/routers/index.js +++ b/src/routers/index.js @@ -13,12 +13,12 @@ const routes = [ { path: '/us-coach', name: 'us-coach', - component: ()=>import('@/views/Product/US.vue') + component: ()=>import('@/views/Product/USCoachOutlet.vue') }, { path: '/cn-coach', name: 'cn-coach', - component: ()=>import('@/views/Product/CN.vue') + component: ()=>import('@/views/Product/CNCoachOutlet.vue') }, { path: '/pusher', diff --git a/src/views/Product/CN.vue b/src/views/Product/CNCoachOutlet.vue similarity index 95% rename from src/views/Product/CN.vue rename to src/views/Product/CNCoachOutlet.vue index 262d837..50f3750 100644 --- a/src/views/Product/CN.vue +++ b/src/views/Product/CNCoachOutlet.vue @@ -21,7 +21,7 @@ - @@ -230,6 +222,7 @@ const editData = reactive({ }) const onEdit=(record, param) => { + console.log('click') editData.data = clone(record) editData.param = param editData.edit = true diff --git a/src/views/Product/Calculate.vue b/src/views/Product/Calculate.vue new file mode 100644 index 0000000..db57674 --- /dev/null +++ b/src/views/Product/Calculate.vue @@ -0,0 +1,118 @@ + + + \ No newline at end of file diff --git a/src/views/Product/US.vue b/src/views/Product/USCoachOutlet.vue similarity index 84% rename from src/views/Product/US.vue rename to src/views/Product/USCoachOutlet.vue index 56d37ce..41515e4 100644 --- a/src/views/Product/US.vue +++ b/src/views/Product/USCoachOutlet.vue @@ -4,8 +4,8 @@
当前汇率:{{spiderCfg.exchangeRate}}
当前默认运费:{{spiderCfg.freight}}
-
当前折扣:{{spiderCfg.discount}}%
+ 查看优惠设置
@@ -23,9 +23,9 @@ -