From 771fc37fe4a5815996712406fb5f2b8a7eb81369 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E9=B9=8F=E9=A3=9E?= Date: Tue, 28 Apr 2026 15:59:31 +0800 Subject: [PATCH] =?UTF-8?q?feat(service):=20=E5=90=91WMS=E8=AF=B7=E6=B1=82?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0Authorization=E5=A4=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 引入StpUtil获取Token - 在请求头中添加Authorization字段 - 确保向WMS系统发送的POST请求携带用户认证信息 - 优化日志记录,保持业务描述和请求数据完整 --- .../main/java/com/nflg/qms/admin/service/WmsApiService.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nflg-qms-admin/src/main/java/com/nflg/qms/admin/service/WmsApiService.java b/nflg-qms-admin/src/main/java/com/nflg/qms/admin/service/WmsApiService.java index a2bb64d4..12c76349 100644 --- a/nflg-qms-admin/src/main/java/com/nflg/qms/admin/service/WmsApiService.java +++ b/nflg-qms-admin/src/main/java/com/nflg/qms/admin/service/WmsApiService.java @@ -1,7 +1,9 @@ package com.nflg.qms.admin.service; +import cn.dev33.satoken.stp.StpUtil; import cn.hutool.json.JSONUtil; import com.nflg.wms.common.pojo.ApiResult; +import com.nflg.wms.common.util.UserUtil; import com.nflg.wms.common.util.VUtil; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Value; @@ -33,7 +35,6 @@ public class WmsApiService { /** * 向WMS系统发送POST请求 - * * @param path 接口路径 * @param body 请求体 * @param bizDesc 业务描述,用于日志和异常提示 @@ -45,6 +46,7 @@ public class WmsApiService { HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.APPLICATION_JSON); + headers.add("Authorization", StpUtil.getTokenValue()); HttpEntity requestEntity = new HttpEntity<>(body, headers); log.info("{},URL: {},数据: {}", bizDesc, fullUrl, JSONUtil.toJsonStr(body));