增加了医生白名单导入
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
package net.lab1024.sa.common.common.util;
|
||||
|
||||
import com.alibaba.excel.EasyExcel;
|
||||
import com.alibaba.fastjson2.JSON;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import net.lab1024.sa.common.common.domain.ResponseDTO;
|
||||
|
||||
|
||||
+13
-1
@@ -29,7 +29,9 @@ import javax.servlet.http.HttpServletRequest;
|
||||
import java.io.PrintWriter;
|
||||
import java.io.StringWriter;
|
||||
import java.lang.reflect.Method;
|
||||
import java.util.Arrays;
|
||||
import java.util.concurrent.ThreadPoolExecutor;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
/**
|
||||
* 操作日志记录处理,对所有OperateLog注解的Controller进行操作日志监控
|
||||
@@ -185,7 +187,17 @@ public abstract class OperateLogAspect {
|
||||
}
|
||||
|
||||
Object[] args = joinPoint.getArgs();
|
||||
String params = JSON.toJSONString(args);
|
||||
// 新增:处理MultipartFile参数
|
||||
Object[] filteredArgs = Arrays.stream(args)
|
||||
.map(arg -> {
|
||||
if (arg instanceof MultipartFile) {
|
||||
MultipartFile file = (MultipartFile) arg;
|
||||
return "上传文件: " + file.getOriginalFilename() + " (" + file.getSize() + " bytes)";
|
||||
}
|
||||
return arg;
|
||||
})
|
||||
.toArray();
|
||||
String params = JSON.toJSONString(filteredArgs);
|
||||
// 设置方法名称
|
||||
String className = joinPoint.getTarget().getClass().getName();
|
||||
String methodName = joinPoint.getSignature().getName();
|
||||
|
||||
Reference in New Issue
Block a user