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