feat: adjust add task

This commit is contained in:
engigu
2024-01-21 00:54:02 +08:00
parent ad074ade77
commit 71a14cca67
4 changed files with 54 additions and 24 deletions
+7
View File
@@ -54,6 +54,13 @@ func (sw *SendWay) GetByID() (interface{}, error) {
}
func (sw *SendWay) Add() error {
way, err := models.GetWayByName(sw.Name)
if err != nil {
return err
}
if len(way.ID) > 0 {
return errors.New(fmt.Sprintf("已经存在同名的渠道名:%s", way.Name))
}
return models.AddSendWay(sw.Name, sw.Auth, sw.Type, sw.CreatedBy, sw.ModifiedBy)
}