From 364276d85bf4c24b05dff81ea027882541e8afc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8D=92?= Date: Wed, 5 Nov 2025 22:47:11 +0800 Subject: [PATCH] 1 --- src/api/jarvis/tendoc.js | 17 ++++ src/views/system/jdorder/orderList.vue | 122 +++++++++---------------- 2 files changed, 61 insertions(+), 78 deletions(-) diff --git a/src/api/jarvis/tendoc.js b/src/api/jarvis/tendoc.js index b262c51..b380c25 100644 --- a/src/api/jarvis/tendoc.js +++ b/src/api/jarvis/tendoc.js @@ -35,6 +35,23 @@ export function fillLogisticsByOrderNo(data) { }) } +// 获取token状态 +export function getTokenStatus() { + return request({ + url: '/jarvis/tendoc/tokenStatus', + method: 'get' + }) +} + +// 设置token(用于首次授权) +export function setToken(data) { + return request({ + url: '/jarvis/tendoc/setToken', + method: 'post', + data + }) +} + // 追加单个订单物流信息 export function appendLogistics(data) { return request({ diff --git a/src/views/system/jdorder/orderList.vue b/src/views/system/jdorder/orderList.vue index e38f107..72a9d93 100644 --- a/src/views/system/jdorder/orderList.vue +++ b/src/views/system/jdorder/orderList.vue @@ -278,22 +278,20 @@ width="600px" :close-on-click-modal="false" > + + + + - - - - 获取授权 - -
-

1. 首次使用需要点击"获取授权"按钮完成腾讯文档授权

+

1. 系统会自动使用后端保存的访问令牌,无需手动输入

2. 文件ID和工作表ID可以从腾讯文档URL中获取

3. 系统会自动从上次处理的最大行数-100开始读取,避免重复处理历史数据

4. 配置会自动保存,下次使用时无需重新填写

@@ -355,6 +353,7 @@ type="primary" :loading="syncLogisticsLoading" @click="handleSyncLogisticsSubmit" + :disabled="tokenStatusChecked && !tokenValid" > 开始同步 @@ -365,7 +364,7 @@