|
|
@ -3,6 +3,7 @@ package com.ccsens.mt.service; |
|
|
|
import cn.hutool.core.lang.Snowflake; |
|
|
|
import com.ccsens.mt.bean.po.CommonFile; |
|
|
|
import com.ccsens.mt.persist.mapper.CommonFileMapper; |
|
|
|
import com.ccsens.mt.util.Constant; |
|
|
|
import com.ccsens.util.NotSupportedFileTypeException; |
|
|
|
import com.ccsens.util.PropUtil; |
|
|
|
import com.ccsens.util.UploadFileUtil_Servlet3; |
|
|
@ -14,6 +15,7 @@ import org.springframework.transaction.annotation.Transactional; |
|
|
|
|
|
|
|
import javax.annotation.Resource; |
|
|
|
import javax.servlet.http.Part; |
|
|
|
import java.io.File; |
|
|
|
import java.io.IOException; |
|
|
|
import java.util.ArrayList; |
|
|
|
import java.util.List; |
|
|
@ -48,7 +50,7 @@ public class FileService implements IFileService { |
|
|
|
fileDo.setLocation(dir + java.io.File.separator + path); |
|
|
|
fileDo.setUserId(userId); |
|
|
|
if (WebConstant.IMG_TYPE.contains(name.substring(name.lastIndexOf(".") + 1))) { |
|
|
|
fileDo.setVisitLocation(PropUtil.imgDomain + path); |
|
|
|
fileDo.setVisitLocation(PropUtil.imgDomain + Constant.File.UPLOAD_URL + File.separator + path); |
|
|
|
} else { |
|
|
|
fileDo.setVisitLocation(PropUtil.domain + "file/download/"+fileDo.getId()); |
|
|
|
} |
|
|
|