文件业务逻辑修改

This commit is contained in:
2025-11-02 20:08:54 +08:00
parent a784624f19
commit 5e88fbd611
9 changed files with 98 additions and 21 deletions

View File

@@ -4,11 +4,13 @@ package com.vetti.web.controller.hotake;
import com.vetti.common.annotation.Log;
import com.vetti.common.core.controller.BaseController;
import com.vetti.common.core.domain.AjaxResult;
import com.vetti.common.core.domain.R;
import com.vetti.common.core.page.TableDataInfo;
import com.vetti.common.enums.BusinessType;
import com.vetti.common.utils.poi.ExcelUtil;
import com.vetti.hotake.domain.HotakeSysFile;
import com.vetti.hotake.domain.dto.HotakeSysFileDto;
import com.vetti.hotake.domain.vo.HotakeSysFileVo;
import com.vetti.hotake.service.IHotakeSysFileService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@@ -75,9 +77,9 @@ public class HotakeSysFileController extends BaseController {
@PreAuthorize("@ss.hasPermi('command:sysFile:add')")
@Log(title = "文件管理", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestPart("file") MultipartFile file, HotakeSysFile HotakeSysFile) {
hotakeSysFileService.insertHotakeSysFile(file, HotakeSysFile);
return toAjax(1);
public R<HotakeSysFile> add(@RequestPart("file") MultipartFile file, HotakeSysFileVo fileVo) {
HotakeSysFile sysFile = hotakeSysFileService.insertHotakeSysFile(file, fileVo);
return R.ok(sysFile);
}
/**

View File

@@ -117,7 +117,7 @@ spring:
max-wait: -1ms
fs:
minio:
endpoint: http://test.hotake.cn:19000 # MinIO 服务地址
endpoint: http://vetti.hotake.cn:9000 # MinIO 服务地址
access-key: minioadmin # 访问密钥(替换为你的 Access Key
secret-key: minioadmin # 密钥(替换为你的 Secret Key
max-file-size: 104857600 #字节Byte

View File

@@ -117,7 +117,7 @@ spring:
max-wait: -1ms
fs:
minio:
endpoint: http://test.hotake.cn:19000 # MinIO 服务地址
endpoint: http://vetti.hotake.cn:9000 # MinIO 服务地址
access-key: minioadmin # 访问密钥(替换为你的 Access Key
secret-key: minioadmin # 密钥(替换为你的 Secret Key
max-file-size: 104857600 #字节Byte