perf:调整导入流程的泛型

This commit is contained in:
曾文豪
2023-04-10 14:22:20 +08:00
parent f5dd706e6e
commit ed66f035e5
2 changed files with 3 additions and 3 deletions

View File

@@ -69,7 +69,7 @@ public class CoreLogService extends TsServiceBase<CoreLogOperationMapper, CoreLo
* @param title 标题 * @param title 标题
* @param list 要导入的数据 * @param list 要导入的数据
*/ */
public <T> CoreLogProcess addProcess(String title, List<T> list, ProcessImportConsumer consumer) { public <T> CoreLogProcess addProcess(String title, List<T> list, ProcessImportConsumer<T> consumer) {
if (CollUtil.isEmpty(list)) { if (CollUtil.isEmpty(list)) {
throw new ApiException("文件中不存在数据"); throw new ApiException("文件中不存在数据");
} }

View File

@@ -2,7 +2,7 @@ package com.tiesheng.core.util;
import java.util.List; import java.util.List;
public interface ProcessImportConsumer { public interface ProcessImportConsumer<T> {
/** /**
@@ -12,7 +12,7 @@ public interface ProcessImportConsumer {
* @param <T> * @param <T>
* @return 返回成功的数量 * @return 返回成功的数量
*/ */
<T> int accept(List<T> list); int accept(List<T> list);
/** /**