yyy
2026-05-19 b3cb2956ee450c30dcf81f529f4e3bfe74726c27
xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/service/impl/XpAppUserCouponServiceImpl.java
@@ -340,6 +340,9 @@
     * @return
     */
    private Boolean isInOperationTime(String timeJson) {
        if(StringUtils.isNotEmpty(timeJson)){
            return true;
        }
        JSONArray jsonArray = JSONArray.parseArray(timeJson);
        Integer holidayToday = holidayUtil.isHolidayToday();
        for (Object o : jsonArray) {
@@ -568,7 +571,7 @@
                    vo.setEffectAndInvalid("生效失效:领取后立即生效,未使用、" + expireDays + "天后失效。");
                }
                if(3 == expireRules){
                    String format1 = acticityStrategy.getExpireDate().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
                    String format1 = acticityStrategy.getExpireDate().format(DateTimeFormatter.ofPattern("yyyy-MM-dd"));
                    vo.setEffectAndInvalid("生效失效:领取后立即生效,未使用、" + format1 + "失效。");
                }
            }
@@ -582,7 +585,7 @@
                    vo.setEffectAndInvalid("生效失效:领取后" + format + "生效,未使用、" + expireDays + "天后失效。");
                }
                if(3 == expireRules){
                    String format1 = acticityStrategy.getExpireDate().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
                    String format1 = acticityStrategy.getExpireDate().format(DateTimeFormatter.ofPattern("yyyy-MM-dd"));
                    vo.setEffectAndInvalid("生效失效:领取后" + format + "生效,未使用、" + format1 + "失效。");
                }
            }