xuhy
2026-04-17 b89159fac28f0ccb40656c20e46c5f74e3fda703
xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpWhitelistServiceImpl.java
@@ -23,6 +23,7 @@
import org.springframework.transaction.annotation.Transactional;
import org.springframework.util.StringUtils;
import java.time.LocalDate;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Comparator;
@@ -73,6 +74,10 @@
            return R.fail("所有帐号添加失败,请检查帐号格式或唯一性");
        }
        if (dto.getExpireTime() != null && dto.getExpireTime().isBefore(LocalDate.now())) {
            return R.fail("有效期不能早于当前日期");
        }
        int sampleLimitPerReason = 20;
        int totalCount = accounts.size();
        Map<String, Long> reasonCountMap = new HashMap<>();
@@ -116,6 +121,8 @@
            xpWhitelist.setIsPriorityDispatch(dto.getIsPriorityDispatch());
            xpWhitelist.setWhitelistSource(1);
            xpWhitelist.setCreateBy(sysUser.getNickName());
            xpWhitelist.setExpireTime(dto.getExpireTime());
            xpWhitelist.setMaxOrderNum(dto.getMaxOrderNum());
            addList.add(xpWhitelist);
        }