| | |
| | | import java.math.BigDecimal; |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.ArrayList; |
| | | import java.util.Arrays; |
| | | import java.util.Collections; |
| | | import java.util.Comparator; |
| | | import java.util.Date; |
| | |
| | | // ★深夜大福利:先抢券,0点准时下单★ |
| | | // 含这种文本的定于每晚10点在动态-发圈 集中发,每晚10点在群发单中只发一条。 |
| | | Date startTime = new Date(); |
| | | if (!StringUtil.isNullOrEmpty(title) && title.contains("0点准时下单")) { |
| | | result = 1; |
| | | zeroPoint = 1; |
| | | startTime = TimeUtil.parseYYYYMMDD_HHMM(TimeUtil.getGernalTime(startTime) + " 22:00"); |
| | | if (!StringUtil.isNullOrEmpty(title)) { |
| | | String value = configService.get(ConfigKeyEnum.evaluateZeroKey.getKey()); |
| | | if (!StringUtil.isNullOrEmpty(value)) { |
| | | List<String> asList = Arrays.asList(value.split(",")); |
| | | if (asList != null && asList.size() > 0) { |
| | | boolean zero = false; |
| | | for (String zerokey: asList) { |
| | | if(title.contains(zerokey)) { |
| | | zero = true; |
| | | break; |
| | | } |
| | | } |
| | | |
| | | if (zero) { |
| | | result = 1; |
| | | zeroPoint = 1; |
| | | startTime = TimeUtil.parseYYYYMMDD_HHMM(TimeUtil.getGernalTime(startTime) + " 22:00"); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | |