| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- package com.fdkankan.manage.service.impl;
- import cn.hutool.core.date.DateUtil;
- import cn.hutool.core.io.FileTypeUtil;
- import cn.hutool.core.io.FileUtil;
- import com.fdkankan.common.constant.UploadFilePath;
- import com.fdkankan.common.response.ResultData;
- import com.fdkankan.common.util.DateExtUtil;
- import com.fdkankan.fyun.oss.UploadToOssUtil;
- import com.fdkankan.manage.service.ICommonService;
- import java.io.File;
- import java.io.IOException;
- import java.util.Calendar;
- import java.util.UUID;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Service;
- import org.springframework.web.multipart.MultipartFile;
- /**
- * <p>
- * TODO
- * </p>
- *
- * @author dengsixing
- * @since 2022/6/7
- **/
- @Service
- public class CommonServiceImpl implements ICommonService {
- @Autowired
- private UploadToOssUtil uploadToOssUtil;
- @Override
- public ResultData uploadFile(MultipartFile file) throws IOException {
- String originalFilename = file.getOriginalFilename();
- String extName = originalFilename.substring(originalFilename.lastIndexOf("."));
- String ossPath = String.format(UploadFilePath.MANAGE_FILE_PATH, DateUtil.format(Calendar.getInstance()
- .getTime(), DateExtUtil.dateStyle6), UUID.randomUUID() + extName);
- // uploadToOssUtil.upload(file.getInputStream().);
- return ResultData.ok(ossPath);
- }
- }
|