diff --git a/blade-service/logpm-factory-data/logpm-factory-data-mengtian/src/main/java/com/logpm/factorydata/mengtian/service/impl/FactoryNodePushServiceImpl.java b/blade-service/logpm-factory-data/logpm-factory-data-mengtian/src/main/java/com/logpm/factorydata/mengtian/service/impl/FactoryNodePushServiceImpl.java index 5d3d001ec..fb5057328 100644 --- a/blade-service/logpm-factory-data/logpm-factory-data-mengtian/src/main/java/com/logpm/factorydata/mengtian/service/impl/FactoryNodePushServiceImpl.java +++ b/blade-service/logpm-factory-data/logpm-factory-data-mengtian/src/main/java/com/logpm/factorydata/mengtian/service/impl/FactoryNodePushServiceImpl.java @@ -23,6 +23,7 @@ import org.springblade.core.mp.base.BaseServiceImpl; import org.springblade.core.mp.support.Condition; import org.springframework.stereotype.Service; +import java.util.Comparator; import java.util.Date; import java.util.List; @@ -78,6 +79,8 @@ public class FactoryNodePushServiceImpl extends BaseServiceImpl factoryNodePushEntities = baseMapper.selectBatchIds(ids); if(CollUtil.isNotEmpty(factoryNodePushEntities)){ + // 按 创建时间排序正序 + factoryNodePushEntities.sort(Comparator.comparing(FactoryNodePushEntity::getCreateTime)); for (FactoryNodePushEntity factoryNodePushEntity : factoryNodePushEntities) { if(ObjectUtil.isNotEmpty(factoryNodePushEntity)){ log.info("重新推送工厂:{}", JSONUtil.toJsonStr(factoryNodePushEntity));