工单信息修正、小程序登录修正

This commit is contained in:
2025-12-28 14:58:09 +08:00
parent 7eddf00705
commit 8448a801ce
11 changed files with 62 additions and 27 deletions

View File

@@ -44,8 +44,15 @@ public class FileController {
public ResultDomain<TbSysFileDTO> uploadFile(
@RequestParam("file") MultipartFile file,
@RequestParam(value = "module", required = false) String module,
@RequestParam(value = "businessId", required = false) String businessId) {
return fileService.uploadFile(file, module, businessId);
@RequestParam(value = "businessId", required = false) String businessId,
@RequestParam(value = "fileName", required = false) String fileName) {
try {
// 如果前端传递了 fileName使用它否则使用 MultipartFile 的原始文件名
String actualFileName = (fileName != null && !fileName.isEmpty()) ? fileName : file.getOriginalFilename();
return fileService.uploadFileBytes(file.getBytes(), actualFileName, file.getContentType(), module, businessId);
} catch (Exception e) {
return ResultDomain.failure("文件上传失败: " + e.getMessage());
}
}
@Operation(summary = "批量上传文件")