mirror of
https://gitee.com/hhyykk/ipms-sjy.git
synced 2025-07-22 23:15:07 +08:00
优化代码生成器的展示
This commit is contained in:
@ -2,8 +2,6 @@ package cn.iocoder.dashboard.util;
|
||||
|
||||
import cn.hutool.core.util.ArrayUtil;
|
||||
import cn.hutool.core.util.RandomUtil;
|
||||
import cn.iocoder.dashboard.modules.infra.controller.config.vo.InfConfigCreateReqVO;
|
||||
import cn.iocoder.dashboard.modules.infra.dal.dataobject.config.InfConfigDO;
|
||||
import cn.iocoder.dashboard.modules.system.dal.dataobject.user.SysUserDO;
|
||||
import uk.co.jemos.podam.api.PodamFactory;
|
||||
import uk.co.jemos.podam.api.PodamFactoryImpl;
|
||||
@ -75,17 +73,7 @@ public class RandomUtils {
|
||||
}
|
||||
|
||||
@SafeVarargs
|
||||
public static InfConfigCreateReqVO randomInfConfigCreateReqVO(Consumer<InfConfigCreateReqVO>... consumers) {
|
||||
return randomPojo(InfConfigCreateReqVO.class, consumers);
|
||||
}
|
||||
|
||||
@SafeVarargs
|
||||
public static InfConfigDO randomInfConfigDO(Consumer<InfConfigDO>... consumers) {
|
||||
return randomPojo(InfConfigDO.class, consumers);
|
||||
}
|
||||
|
||||
@SafeVarargs
|
||||
private static <T> T randomPojo(Class<T> clazz, Consumer<T>... consumers) {
|
||||
public static <T> T randomPojo(Class<T> clazz, Consumer<T>... consumers) {
|
||||
T pojo = PODAM_FACTORY.manufacturePojo(clazz);
|
||||
// 非空时,回调逻辑。通过它,可以实现 Pojo 的进一步处理
|
||||
if (ArrayUtil.isNotEmpty(consumers)) {
|
||||
|
Reference in New Issue
Block a user