| | |
| | | public R pushUser(String id, String pushType) { |
| | | TSysLive sysLive = this.getById(id); |
| | | if (Objects.nonNull(sysLive)){ |
| | | // 判断直播开始时间是否在当前时间之后 |
| | | if (sysLive.getContentType()==1 && sysLive.getStartTime().isBefore(LocalDateTime.now())){ |
| | | // 判断直播开始时间是否在当前时间之后(contentType / startTime 可能为空,需判空) |
| | | if (Objects.nonNull(sysLive.getContentType()) && sysLive.getContentType() == 1 |
| | | && Objects.nonNull(sysLive.getStartTime()) |
| | | && sysLive.getStartTime().isBefore(LocalDateTime.now())){ |
| | | return R.fail("直播已开始,无法配置推送"); |
| | | } |
| | | sysLive.setPushType(pushType); |