From 20f18ffcafe356ba383a6b1f830babfe0e8cac53 Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期五, 27 二月 2026 17:40:49 +0800
Subject: [PATCH] 设备使用授权:导出问题修复

---
 cnas-device/src/main/java/com/ruoyi/device/service/DeviceImpowerService.java          |    2 +-
 cnas-device/src/main/resources/static/word/device-impower.docx                        |    0 
 cnas-device/src/main/java/com/ruoyi/device/controller/DeviceImpowerController.java    |    4 ++--
 cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceImpowerServiceImpl.java |    3 +--
 4 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/cnas-device/src/main/java/com/ruoyi/device/controller/DeviceImpowerController.java b/cnas-device/src/main/java/com/ruoyi/device/controller/DeviceImpowerController.java
index 092f7c5..23c6155 100644
--- a/cnas-device/src/main/java/com/ruoyi/device/controller/DeviceImpowerController.java
+++ b/cnas-device/src/main/java/com/ruoyi/device/controller/DeviceImpowerController.java
@@ -101,8 +101,8 @@
      */
     @ApiOperation("瀵煎嚭浣跨敤鎺堟潈")
     @GetMapping("/exportDeviceImpower")
-    public Result exportDeviceImpower(@RequestParam("impowerId") Integer impowerId, HttpServletResponse response) {
-        return deviceImpowerService.exportDeviceImpowerDto(impowerId, response);
+    public void exportDeviceImpower(@RequestParam("impowerId") Integer impowerId, HttpServletResponse response) {
+        deviceImpowerService.exportDeviceImpowerDto(impowerId, response);
     }
 
 }
diff --git a/cnas-device/src/main/java/com/ruoyi/device/service/DeviceImpowerService.java b/cnas-device/src/main/java/com/ruoyi/device/service/DeviceImpowerService.java
index d18475a..1ea5f4a 100644
--- a/cnas-device/src/main/java/com/ruoyi/device/service/DeviceImpowerService.java
+++ b/cnas-device/src/main/java/com/ruoyi/device/service/DeviceImpowerService.java
@@ -67,5 +67,5 @@
     /**
      * 浣跨敤鎺堟潈瀵煎嚭
      */
-    Result exportDeviceImpowerDto(Integer impowerId, HttpServletResponse response);
+    void exportDeviceImpowerDto(Integer impowerId, HttpServletResponse response);
 }
diff --git a/cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceImpowerServiceImpl.java b/cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceImpowerServiceImpl.java
index c190fa1..e2ef5e3 100644
--- a/cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceImpowerServiceImpl.java
+++ b/cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceImpowerServiceImpl.java
@@ -249,7 +249,7 @@
      * @param impowerId 璁惧浣跨敤id
      */
     @Override
-    public Result exportDeviceImpowerDto(Integer impowerId, HttpServletResponse response) {
+    public void exportDeviceImpowerDto(Integer impowerId, HttpServletResponse response) {
         // 鏌ヨ璁惧浣跨敤鎺堟潈璁″垝
         DeviceImpower deviceImpower = baseMapper.selectById(impowerId);
         DeviceImpowerDto deviceImpowerDto = new DeviceImpowerDto();
@@ -295,6 +295,5 @@
             e.printStackTrace();
             throw new RuntimeException("瀵煎嚭澶辫触");
         }
-        return Result.success();
     }
 }
diff --git a/cnas-device/src/main/resources/static/word/device-impower.docx b/cnas-device/src/main/resources/static/word/device-impower.docx
index 84f72bd..a1275a8 100644
--- a/cnas-device/src/main/resources/static/word/device-impower.docx
+++ b/cnas-device/src/main/resources/static/word/device-impower.docx
Binary files differ

--
Gitblit v1.9.3