From 1285b0644c90cddef37412f60d8b89e42a1e9b3a Mon Sep 17 00:00:00 2001 From: yanran200730 Date: Sun, 3 Nov 2024 20:27:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=85=A8=E5=B1=80=E6=8F=90?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/chromeApi.js | 14 +++++++++++--- src/view/lables/Print.vue | 2 +- src/view/lables/SkuManage.vue | 3 +++ 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/src/api/chromeApi.js b/src/api/chromeApi.js index 5b6bcb3..be4f3b2 100644 --- a/src/api/chromeApi.js +++ b/src/api/chromeApi.js @@ -1,5 +1,6 @@ import store from '@/store' -import {genAnti} from "@/api/genAnti"; +import { genAnti } from "@/api/genAnti"; +import { Message } from 'element-ui' /** * 向Chrome发送消息 @@ -20,9 +21,16 @@ export async function sendChromeAPIMessage(message) { if (message.anti) { message.anti = await genAnti.a() } + return new Promise((resolve) => { // @ts-ignore - chrome.runtime.sendMessage(message, resolve) + // chrome.runtime.sendMessage(message, resolve) + chrome.runtime.sendMessage(message, res => { + if (res.error_code === 40001) { + Message.error('请先登录拼多多跨境卖家中心') + } + resolve(res) + }) }) } @@ -164,4 +172,4 @@ export async function sendXcAPIMessage(message) { // @ts-ignore chrome.runtime.sendMessage(message, resolve) }) -} \ No newline at end of file +} diff --git a/src/view/lables/Print.vue b/src/view/lables/Print.vue index 724b870..9013ac4 100644 --- a/src/view/lables/Print.vue +++ b/src/view/lables/Print.vue @@ -10,7 +10,7 @@
- 按备货单打印 + 按发货单打印 按SKC打印 按SKU打印 diff --git a/src/view/lables/SkuManage.vue b/src/view/lables/SkuManage.vue index ff9eeac..25cf108 100644 --- a/src/view/lables/SkuManage.vue +++ b/src/view/lables/SkuManage.vue @@ -442,6 +442,7 @@ await this.requestSKUList(true) await this.$sleepSync(500) } + this.isLoading = false }, requestSKUList(flag) { @@ -482,6 +483,8 @@ } else { !flag && (this.isLoading = false) } + } else { + this.isLoading = false } }) },