From 56d4a6d0417755f23fd4119bc9f7e628809d2915 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=B8=85?= Date: Thu, 31 Jul 2025 17:05:30 +0800 Subject: [PATCH] =?UTF-8?q?1.=E6=8A=A5=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/helper/JimuReportTokenService.java | 11 ++++---- .../src/views/business/repairForm/info.vue | 9 ++++--- .../src/views/business/report/orderInfo.vue | 26 +++++++++++++++++++ 3 files changed, 37 insertions(+), 9 deletions(-) create mode 100644 maintain-ui/src/views/business/report/orderInfo.vue diff --git a/maintain-common/src/main/java/com/maintain/common/helper/JimuReportTokenService.java b/maintain-common/src/main/java/com/maintain/common/helper/JimuReportTokenService.java index 61eccb5..dae06dc 100644 --- a/maintain-common/src/main/java/com/maintain/common/helper/JimuReportTokenService.java +++ b/maintain-common/src/main/java/com/maintain/common/helper/JimuReportTokenService.java @@ -1,6 +1,6 @@ package com.maintain.common.helper; -import com.maintain.common.core.domain.model.LoginUser; +import com.maintain.common.utils.StringUtils; import lombok.extern.slf4j.Slf4j; import org.jeecg.modules.jmreport.api.JmReportTokenServiceI; import org.springframework.stereotype.Component; @@ -33,8 +33,7 @@ public class JimuReportTokenService implements JmReportTokenServiceI { */ @Override public String getToken(HttpServletRequest request) { - System.out.println("---------call---------getToken-----------------------"); - return request.getHeader("token"); + return request.getHeader("token") == null ? request.getParameter("token") : request.getHeader("token"); } /** * Token校验 @@ -43,8 +42,10 @@ public class JimuReportTokenService implements JmReportTokenServiceI { */ @Override public Boolean verifyToken(String token) { - System.out.println("---------verify-----Token---------------"); - System.out.println(token); + if (StringUtils.isEmpty(token)) { + log.error("token is null"); + return false; + } return true; } diff --git a/maintain-ui/src/views/business/repairForm/info.vue b/maintain-ui/src/views/business/repairForm/info.vue index 15f918e..1f4949b 100644 --- a/maintain-ui/src/views/business/repairForm/info.vue +++ b/maintain-ui/src/views/business/repairForm/info.vue @@ -4,7 +4,7 @@
客户车辆信息 - + 单据预览 接车单 @@ -486,6 +486,7 @@ import {listUser} from '@/api/business/user' import RepairFormClaim from '@/views/business/repairFormClaim/index.vue' import {authCarNumber} from '@/utils/ruoyi' import {formatDate} from '@/utils' +import {getToken} from "@/utils/auth"; export default { name: "Detail", @@ -730,13 +731,13 @@ export default { menuClick(command) { switch (command) { case '1': - window.open(`http://${window.location.hostname}:8099/jmreport/view/1110353404338548736?id=${this.form.id}`, '_blank'); + window.open(`http://${window.location.hostname}:8099/jmreport/view/1110353404338548736?id=${this.form.id}&token=Bearer `+ getToken(), '_blank'); break; case '2': - window.open(`http://${window.location.hostname}:8099/jmreport/view/1110433225777262592?id=${this.form.id}`, '_blank'); + window.open(`http://${window.location.hostname}:8099/jmreport/view/1110796360669376512?id=${this.form.id}&token=Bearer `+ getToken(), '_blank'); break; case '3': - window.open(`http://${window.location.hostname}:8099/jmreport/view/1110458589836652544?id=${this.form.id}`, '_blank'); + window.open(`http://${window.location.hostname}:8099/jmreport/view/1110458589836652544?id=${this.form.id}&token=Bearer `+ getToken(), '_blank'); break; case '4': diff --git a/maintain-ui/src/views/business/report/orderInfo.vue b/maintain-ui/src/views/business/report/orderInfo.vue new file mode 100644 index 0000000..ad919b2 --- /dev/null +++ b/maintain-ui/src/views/business/report/orderInfo.vue @@ -0,0 +1,26 @@ + + + -- 2.22.0