From 47d330d27fb88e85a40e64e5423f73b0b29c088e Mon Sep 17 00:00:00 2001
From: “djh” <“3298565835@qq.com”>
Date: 星期一, 17 三月 2025 17:03:22 +0800
Subject: [PATCH] 修改

---
 signature/src/main/java/com/gkhy/sign/service/impl/SignatureTemplateServiceImpl.java |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/signature/src/main/java/com/gkhy/sign/service/impl/SignatureTemplateServiceImpl.java b/signature/src/main/java/com/gkhy/sign/service/impl/SignatureTemplateServiceImpl.java
index a875bfd..0d05433 100644
--- a/signature/src/main/java/com/gkhy/sign/service/impl/SignatureTemplateServiceImpl.java
+++ b/signature/src/main/java/com/gkhy/sign/service/impl/SignatureTemplateServiceImpl.java
@@ -1,11 +1,15 @@
 package com.gkhy.sign.service.impl;
 
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.gkhy.sign.dto.rep.SignatureTemplateRep;
 import com.gkhy.sign.entity.SignatureTemplate;
 import com.gkhy.sign.mapper.SignatureTemplateMapper;
 import com.gkhy.sign.service.SignatureTemplateService;
 import com.ruoyi.common.core.domain.entity.SysUser;
 import com.ruoyi.common.utils.SecurityUtils;
+import com.ruoyi.common.utils.file.FileUploadUtils;
+import com.ruoyi.common.utils.file.FileUtils;
+import org.apache.tomcat.util.http.fileupload.FileUpload;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
@@ -19,12 +23,17 @@
     private SignatureTemplateMapper signatureTemplateMapper;
 
     @Override
-    public List<SignatureTemplate> selectTemplate(SignatureTemplate signatureTemplate) {
+    public List<SignatureTemplateRep> selectTemplate(SignatureTemplate signatureTemplate) {
 
         if (!SysUser.isAdmin(SecurityUtils.getUserId())){
             signatureTemplate.setDeptId(SecurityUtils.getDeptId());
         }
-        return signatureTemplateMapper.selectTemplateList(signatureTemplate);
+        List<SignatureTemplateRep> signatureTemplateReps = signatureTemplateMapper.selectTemplateList(signatureTemplate);
+        for (SignatureTemplateRep signatureTemplateRep : signatureTemplateReps) {
+            String name = FileUtils.getName(signatureTemplateRep.getFilePath());
+            signatureTemplateRep.setFileName(name);
+        }
+        return signatureTemplateReps;
     }
 
     @Override
@@ -42,7 +51,7 @@
     }
 
     @Override
-    public int deleteTemplate(Long[] ids) {
+    public int deleteTemplate(Long ids) {
         return signatureTemplateMapper.deleteTemplateByIds(ids);
     }
 }

--
Gitblit v1.9.2