| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- /*
- * +----------------------------------------------------------------------
- * | Copyright (c) 奇特物联 2021-2022 All rights reserved.
- * +----------------------------------------------------------------------
- * | Licensed 未经许可不能去掉「奇特物联」相关版权
- * +----------------------------------------------------------------------
- * | Author: xw2sy@163.com
- * +----------------------------------------------------------------------
- */
- package cc.iotkit.manager.service;
- import cc.iotkit.common.api.PageRequest;
- import cc.iotkit.common.api.Paging;
- import cc.iotkit.common.api.Request;
- import cc.iotkit.common.satoken.utils.AuthUtil;
- import cc.iotkit.common.satoken.utils.LoginHelper;
- import cc.iotkit.data.manager.IAlertConfigData;
- import cc.iotkit.data.manager.IAlertRecordData;
- import cc.iotkit.manager.dto.vo.ruleinfo.RuleInfoVo;
- import cc.iotkit.model.alert.AlertConfig;
- import cc.iotkit.model.alert.AlertRecord;
- import cc.iotkit.model.rule.RuleInfo;
- import lombok.extern.slf4j.Slf4j;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Service;
- @Slf4j
- @Service
- public class AlertService {
- @Autowired
- private IAlertConfigData alertConfigData;
- @Autowired
- private IAlertRecordData alertRecordData;
- public AlertConfig createAlertConfig(AlertConfig alertConfig) {
- alertConfig.setTenantId(LoginHelper.getTenantId());
- alertConfig.setUid(AuthUtil.getUserId());
- return alertConfigData.save(alertConfig);
- }
- public AlertConfig updateAlertConfig(AlertConfig alertConfig) {
- return alertConfigData.save(alertConfig);
- }
- public void deleteAlertConfigById(Long id) {
- alertConfigData.deleteById(id);
- }
- public Paging<AlertConfig> selectAlertConfigPage(PageRequest<AlertConfig> request) {
- return alertConfigData.selectAlertConfigPage(request);
- }
- public Paging<AlertRecord> selectAlertRecordPage(PageRequest<AlertRecord> request) {
- return alertRecordData.selectAlertRecordPage(request);
- }
- }
|