|
@@ -6,12 +6,12 @@ import com.sckw.core.common.enums.StringConstant;
|
|
|
import com.sckw.core.config.ProjectConfig;
|
|
import com.sckw.core.config.ProjectConfig;
|
|
|
import com.sckw.core.exception.BusinessException;
|
|
import com.sckw.core.exception.BusinessException;
|
|
|
import com.sckw.core.model.constant.NumberConstant;
|
|
import com.sckw.core.model.constant.NumberConstant;
|
|
|
-import com.sckw.core.model.vo.FileInfoVO;
|
|
|
|
|
import com.sckw.core.utils.FileUploadUtils;
|
|
import com.sckw.core.utils.FileUploadUtils;
|
|
|
import com.sckw.core.utils.FileUtils;
|
|
import com.sckw.core.utils.FileUtils;
|
|
|
import com.sckw.core.utils.IdWorker;
|
|
import com.sckw.core.utils.IdWorker;
|
|
|
import com.sckw.core.utils.StringUtils;
|
|
import com.sckw.core.utils.StringUtils;
|
|
|
import com.sckw.core.web.context.LoginUserHolder;
|
|
import com.sckw.core.web.context.LoginUserHolder;
|
|
|
|
|
+import com.sckw.file.api.dto.FileInfoVO;
|
|
|
import com.sckw.file.dao.KwsFileInfoDao;
|
|
import com.sckw.file.dao.KwsFileInfoDao;
|
|
|
import com.sckw.file.model.kwfFileInfo;
|
|
import com.sckw.file.model.kwfFileInfo;
|
|
|
import jakarta.annotation.Resource;
|
|
import jakarta.annotation.Resource;
|
|
@@ -39,7 +39,7 @@ public class FileInfoService {
|
|
|
private ProjectConfig projectConfig;
|
|
private ProjectConfig projectConfig;
|
|
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
- public Object uploadFile(MultipartFile file) {
|
|
|
|
|
|
|
+ public FileInfoVO uploadFile(MultipartFile file) {
|
|
|
boolean isEmpty = file.isEmpty();
|
|
boolean isEmpty = file.isEmpty();
|
|
|
if (isEmpty) {
|
|
if (isEmpty) {
|
|
|
throw new BusinessException("文件不能为空");
|
|
throw new BusinessException("文件不能为空");
|