|
|
@ -30,6 +30,9 @@ import com.yxt.common.base.service.MybatisBaseService; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
|
|
|
|
import javax.imageio.ImageIO; |
|
|
|
import java.io.File; |
|
|
|
import java.io.IOException; |
|
|
|
import java.util.ArrayList; |
|
|
|
import java.util.List; |
|
|
|
|
|
|
@ -53,7 +56,7 @@ public class OaAppendixService extends MybatisBaseService<OaAppendixMapper, OaAp |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
public void saveFile(String sid, List<String> files, String attachType) { |
|
|
|
public void saveFile(String sid, List<String> files, String attachType,String fileType) { |
|
|
|
List<OaAppendix> oaAppendixList = new ArrayList<>(); |
|
|
|
if (!files.isEmpty()) { |
|
|
|
for (String file : files) { |
|
|
@ -62,6 +65,20 @@ public class OaAppendixService extends MybatisBaseService<OaAppendixMapper, OaAp |
|
|
|
oaAppendix.setLinkSid(sid); |
|
|
|
oaAppendix.setAttachType(attachType); |
|
|
|
oaAppendix.setFilePath(filePath); |
|
|
|
/* File filess = new File(fileUploadComponent.getUploadPath() + file.replace("/", File.separator)); |
|
|
|
if (file != null) { |
|
|
|
try { |
|
|
|
boolean isTrue = ImageIO.read(filess) != null; |
|
|
|
if (isTrue) { |
|
|
|
oaAppendix.setFileType("图片"); |
|
|
|
} else { |
|
|
|
oaAppendix.setFileType("文件"); |
|
|
|
} |
|
|
|
} catch (IOException e) { |
|
|
|
e.printStackTrace(); |
|
|
|
} |
|
|
|
}*/ |
|
|
|
oaAppendix.setFileType(fileType); |
|
|
|
oaAppendixList.add(oaAppendix); |
|
|
|
} |
|
|
|
} |
|
|
|