“djh”
2025-03-17 47d330d27fb88e85a40e64e5423f73b0b29c088e
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);
    }
}