mirror of
				https://github.com/continew-org/continew-admin.git
				synced 2025-11-04 10:57:10 +08:00 
			
		
		
		
	chore: 移除上传文件时的多余校验
This commit is contained in:
		@@ -38,7 +38,6 @@ import top.continew.admin.system.model.query.OptionQuery;
 | 
				
			|||||||
import top.continew.admin.system.model.query.RoleQuery;
 | 
					import top.continew.admin.system.model.query.RoleQuery;
 | 
				
			||||||
import top.continew.admin.system.model.resp.FileUploadResp;
 | 
					import top.continew.admin.system.model.resp.FileUploadResp;
 | 
				
			||||||
import top.continew.admin.system.service.*;
 | 
					import top.continew.admin.system.service.*;
 | 
				
			||||||
import top.continew.starter.core.autoconfigure.project.ProjectProperties;
 | 
					 | 
				
			||||||
import top.continew.starter.core.util.validate.ValidationUtils;
 | 
					import top.continew.starter.core.util.validate.ValidationUtils;
 | 
				
			||||||
import top.continew.starter.extension.crud.model.query.SortQuery;
 | 
					import top.continew.starter.extension.crud.model.query.SortQuery;
 | 
				
			||||||
import top.continew.starter.extension.crud.model.resp.LabelValueResp;
 | 
					import top.continew.starter.extension.crud.model.resp.LabelValueResp;
 | 
				
			||||||
@@ -60,7 +59,6 @@ import java.util.List;
 | 
				
			|||||||
@RequestMapping("/common")
 | 
					@RequestMapping("/common")
 | 
				
			||||||
public class CommonController {
 | 
					public class CommonController {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    private final ProjectProperties projectProperties;
 | 
					 | 
				
			||||||
    private final FileService fileService;
 | 
					    private final FileService fileService;
 | 
				
			||||||
    private final DeptService deptService;
 | 
					    private final DeptService deptService;
 | 
				
			||||||
    private final MenuService menuService;
 | 
					    private final MenuService menuService;
 | 
				
			||||||
@@ -71,8 +69,6 @@ public class CommonController {
 | 
				
			|||||||
    @Operation(summary = "上传文件", description = "上传文件")
 | 
					    @Operation(summary = "上传文件", description = "上传文件")
 | 
				
			||||||
    @PostMapping("/file")
 | 
					    @PostMapping("/file")
 | 
				
			||||||
    public FileUploadResp upload(@NotNull(message = "文件不能为空") MultipartFile file) {
 | 
					    public FileUploadResp upload(@NotNull(message = "文件不能为空") MultipartFile file) {
 | 
				
			||||||
        // TODO 实际开发时请删除本条校验
 | 
					 | 
				
			||||||
        ValidationUtils.throwIf(projectProperties.isProduction(), "演示环境不支持上传文件");
 | 
					 | 
				
			||||||
        ValidationUtils.throwIf(file::isEmpty, "文件不能为空");
 | 
					        ValidationUtils.throwIf(file::isEmpty, "文件不能为空");
 | 
				
			||||||
        FileInfo fileInfo = fileService.upload(file);
 | 
					        FileInfo fileInfo = fileService.upload(file);
 | 
				
			||||||
        return FileUploadResp.builder().url(fileInfo.getUrl()).build();
 | 
					        return FileUploadResp.builder().url(fileInfo.getUrl()).build();
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user