|
|
|
@ -531,7 +531,7 @@ public class MongoUtil {
|
|
|
|
ReflectUtil.setFieldValue(entity, f, IdUtils.nextId(entity.getClass()).intValue());
|
|
|
|
ReflectUtil.setFieldValue(entity, f, IdUtils.nextId(entity.getClass()).intValue());
|
|
|
|
} else if (f.getType() == Long.class) {
|
|
|
|
} else if (f.getType() == Long.class) {
|
|
|
|
if (type == FillIdType.date_id) {
|
|
|
|
if (type == FillIdType.date_id) {
|
|
|
|
ReflectUtil.setFieldValue(entity, f, IdUtils.nextDateIdLong(entity.getClass(), 18));
|
|
|
|
ReflectUtil.setFieldValue(entity, f, IdUtils.nextDateIdLong(entity.getClass(), 17));
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
if (!IdUtils.nextIdInit(entity.getClass())) {
|
|
|
|
if (!IdUtils.nextIdInit(entity.getClass())) {
|
|
|
|
IdUtils.nextIdInit(entity.getClass(), findMaxId(entity.getClass()));
|
|
|
|
IdUtils.nextIdInit(entity.getClass(), findMaxId(entity.getClass()));
|
|
|
|
@ -540,7 +540,7 @@ public class MongoUtil {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} else if (f.getType() == String.class) {
|
|
|
|
} else if (f.getType() == String.class) {
|
|
|
|
if (type == FillIdType.date_id) {
|
|
|
|
if (type == FillIdType.date_id) {
|
|
|
|
ReflectUtil.setFieldValue(entity, f, IdUtils.nextDateId(entity.getClass(), 18));
|
|
|
|
ReflectUtil.setFieldValue(entity, f, IdUtils.nextDateId(entity.getClass(), 17));
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
ReflectUtil.setFieldValue(entity, f, UUID.fastUUID().toString(true));
|
|
|
|
ReflectUtil.setFieldValue(entity, f, UUID.fastUUID().toString(true));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|