|
|
@@ -113,10 +113,9 @@ func (t *TimerSceneService) Remove(id string) error {
|
|
|
}
|
|
|
|
|
|
func (t *TimerSceneService) Start(id string) error {
|
|
|
- //fmt.Printf("task-------:%s\n", t.task.String())
|
|
|
- //if !t.task.Contains(id) {
|
|
|
- // return errors.New("场景不存在")
|
|
|
- //}
|
|
|
+ if !t.task.Contains(id) {
|
|
|
+ return errors.New("场景不存在\n")
|
|
|
+ }
|
|
|
scene := t.task.Get(id).(TimerSceneConfig)
|
|
|
for _, v := range scene.Conditions {
|
|
|
t.cron.Start(v.TaskId)
|
|
|
@@ -126,9 +125,9 @@ func (t *TimerSceneService) Start(id string) error {
|
|
|
}
|
|
|
|
|
|
func (t *TimerSceneService) Stop(id string) error {
|
|
|
- //if !t.task.Contains(id) {
|
|
|
- // return errors.New("场景不存在")
|
|
|
- //}
|
|
|
+ if !t.task.Contains(id) {
|
|
|
+ return errors.New("场景不存在\n")
|
|
|
+ }
|
|
|
scene := t.task.Get(id).(TimerSceneConfig)
|
|
|
for _, v := range scene.Conditions {
|
|
|
t.cron.Stop(v.TaskId)
|