| | |
| | | |
| | | import javax.annotation.Resource; |
| | | |
| | | import com.moral.service.AlarmService; |
| | | import com.xxl.job.core.biz.model.ReturnT; |
| | | import com.xxl.job.core.handler.annotation.XxlJob; |
| | | |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | | import org.springframework.stereotype.Component; |
| | | import org.springframework.util.CollectionUtils; |
| | | |
| | | import com.moral.service.AlarmService; |
| | | import com.xxl.job.core.biz.model.ReturnT; |
| | | import com.xxl.job.core.handler.annotation.XxlJob; |
| | | |
| | | @Component |
| | | public class AlarmTableInsertTask { |
| | |
| | | private AlarmService alarmService; |
| | | |
| | | @XxlJob("alarmDaily") |
| | | public ReturnT insertAlarmDailyTable() { |
| | | List<Map<String, Object>> list = alarmService.getAlarmData(); |
| | | if (!CollectionUtils.isEmpty(list)) { |
| | | alarmService.insertAlarmDaily(list); |
| | | public ReturnT insertAlarmDailyTable(String param) { |
| | | int count = alarmService.insertAlarmDaily(); |
| | | if(count>0){ |
| | | return new ReturnT(200, "插入天表成功"); |
| | | }else { |
| | | return new ReturnT(200, "插入天表成功"); |
| | | } |
| | | return new ReturnT(500, "插入天表失败"); |
| | | } |
| | | |
| | | @XxlJob("createAlarmSubTable") |
| | | public ReturnT createAlarmSubTable() { |
| | | public ReturnT createAlarmSubTable(String param) { |
| | | LocalDateTime time = LocalDateTime.now().plusMonths(1); |
| | | String year = time.getYear() + ""; |
| | | String month = time.getMonthValue() + ""; |