From 5fb4a5fb6b5cf6bc7cbb6263b2dbdaa7343ad8e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E4=BB=95=E4=BC=9F?= <499672082@qq.com> Date: Sat, 18 May 2024 16:05:11 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 10 + src/view/Home.vue | 5 + src/view/Info.vue | 10 - src/view/PriceFollow.vue | 234 ++++++++ .../selection/storetrack/components/List.vue | 1 + src/view/shipping/WaitCreate.vue | 551 ++++++++++++++++++ 6 files changed, 801 insertions(+), 10 deletions(-) create mode 100644 src/view/PriceFollow.vue create mode 100644 src/view/shipping/WaitCreate.vue diff --git a/src/router/index.js b/src/router/index.js index 8cfa342..3737a2a 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -25,6 +25,11 @@ const router = new VueRouter({ name: 'changePwd', component: () => import('../view/login/ChangePwd') }, + { + path: 'waitCreate', + name: 'waitCreate', + component: () => import('../view/shipping/WaitCreate.vue') + }, { path: 'normalSendGoods', name: 'NormalSendGoods', @@ -131,6 +136,11 @@ const router = new VueRouter({ name: 'info', component: () => import('../view/Info.vue') }, + { + path: 'priceFollow', + name: 'priceFollow', + component: () => import('../view/PriceFollow.vue') + }, { path: 'message', name: 'message', diff --git a/src/view/Home.vue b/src/view/Home.vue index d32f85a..937dada 100644 --- a/src/view/Home.vue +++ b/src/view/Home.vue @@ -53,6 +53,7 @@ 备货单管理 + 创建备货单 抢仓发货 发货台管理 待装箱发货单 @@ -128,6 +129,10 @@ 弹窗消息 + + + 调价管理 + 新手园地 diff --git a/src/view/Info.vue b/src/view/Info.vue index 7885087..f8ad14a 100644 --- a/src/view/Info.vue +++ b/src/view/Info.vue @@ -13,16 +13,6 @@ :isShowPagination="false" style="margin-top: 8px;" @getList="getList"> - - - onChange(row.id, e)" - v-model="row.isSend"> - - - diff --git a/src/view/PriceFollow.vue b/src/view/PriceFollow.vue new file mode 100644 index 0000000..f975109 --- /dev/null +++ b/src/view/PriceFollow.vue @@ -0,0 +1,234 @@ + + + + + + + + + + 处理 + + + + + + + + + {{row.newSupplyPrice }} + + + + + {{row.price }} + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/view/selection/storetrack/components/List.vue b/src/view/selection/storetrack/components/List.vue index b9b0baa..328a3f9 100644 --- a/src/view/selection/storetrack/components/List.vue +++ b/src/view/selection/storetrack/components/List.vue @@ -365,6 +365,7 @@ import {sendTemuAPIMessage, sendSheinAPIMessage} from '@/api/chromeApi' "mall_id": row.content, "filter_items": "0:1", "page_number": this.pageNo, + "scene_code": "mall_rule", "page_size": this.pageSize }}).then((res) => { if (this.isBatchCollect && (index+1) == this.selectRows.length) { diff --git a/src/view/shipping/WaitCreate.vue b/src/view/shipping/WaitCreate.vue new file mode 100644 index 0000000..c5868a0 --- /dev/null +++ b/src/view/shipping/WaitCreate.vue @@ -0,0 +1,551 @@ + + + + + + + + + + 添加待创建备货单 + + 按店铺添加 + 一键添加所有 + + + + 开始创建 + {{ `结束创建(${choosedList.length}/${createTotal})` }} + + + + + + + + + + 备货母单号: {{ scope.row.subPurchaseOrderSn }} + SKC: {{ scope.row.productSkcId }} + 货号: {{ scope.row.productSn }} + + + + + + + {{ formatTime(scope.row.purchaseTime) }} + + + + + + + + + + + + + 属性集:{{ item.extCode}} + 待发货数:{{ item.purchaseQuantity }} + SKU ID: {{ item.productSkuId }} + + + + + + + + 移除 + + + + + + 店铺: + + + {{ item.mallName }} + + + + + + + + + 备货母单号: {{ scope.row.subPurchaseOrderSn }} + SKC: {{ scope.row.productSkcId }} + 货号: {{ scope.row.productSn }} + + + + + + + {{ formatTime(scope.row.purchaseTime) }} + + + + + + + + + + + + + 属性集:{{ item.color + ' ' + item.size}} + 待发货数:{{ item.purchaseQuantity }} + SKU ID: {{ item.productSkuId }} + + + + + + + 关 闭 + 添加 + + + + + + + + + + +