定义AlarmService(不含方法)
This commit is contained in:
@@ -122,6 +122,9 @@
|
||||
* 普通设备告警配置接口: `/api/v1/alarm/device-config`
|
||||
2. **接口职责**: 接口负责接收前端请求,调用应用服务层的阈值告警服务来完成实际的业务逻辑。
|
||||
|
||||
### TODO
|
||||
|
||||
1. 是否要加一个延时操作, 因为采集是异步的, 采集任务结束时不一定能拿到最新数据, 所以需要一个延时操作等待区域主控上传
|
||||
|
||||
# 实现记录
|
||||
|
||||
|
||||
18
internal/domain/alarm/alarm_service.go
Normal file
18
internal/domain/alarm/alarm_service.go
Normal file
@@ -0,0 +1,18 @@
|
||||
package alarm
|
||||
|
||||
import "context"
|
||||
|
||||
// AlarmService 定义了告警领域服务接口。
|
||||
type AlarmService interface {
|
||||
}
|
||||
|
||||
// alarmService 是 AlarmService 接口的具体实现。
|
||||
type alarmService struct {
|
||||
ctx context.Context
|
||||
}
|
||||
|
||||
func NewAlarmService(ctx context.Context) AlarmService {
|
||||
return &alarmService{
|
||||
ctx: ctx,
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user