正在显示
1 个修改的文件
包含
11 行增加
和
9 行删除
@@ -610,15 +610,17 @@ func DeleteEmployeeData(data DeleteUserData) error { | @@ -610,15 +610,17 @@ func DeleteEmployeeData(data DeleteUserData) error { | ||
610 | deleteUserIds = append(deleteUserIds, userId) | 610 | deleteUserIds = append(deleteUserIds, userId) |
611 | } | 611 | } |
612 | } | 612 | } |
613 | - _, err = o.QueryTable(&models.User{}). | ||
614 | - Filter("id__in", deleteUserIds). | ||
615 | - Update(orm.Params{ | ||
616 | - "delete_at": time.Now().Format("2006-01-02 15:04:05"), | ||
617 | - }) | ||
618 | - if err != nil { | ||
619 | - o.Rollback() | ||
620 | - log.Error("更新user数据失败:%s", err) | ||
621 | - return errors.New("删除user_company数据失败") | 613 | + if len(deleteUserIds) > 0 { |
614 | + _, err = o.QueryTable(&models.User{}). | ||
615 | + Filter("id__in", deleteUserIds). | ||
616 | + Update(orm.Params{ | ||
617 | + "delete_at": time.Now().Format("2006-01-02 15:04:05"), | ||
618 | + }) | ||
619 | + if err != nil { | ||
620 | + o.Rollback() | ||
621 | + log.Error("更新user数据失败:%s", err) | ||
622 | + return errors.New("删除user_company数据失败") | ||
623 | + } | ||
622 | } | 624 | } |
623 | o.Commit() | 625 | o.Commit() |
624 | return nil | 626 | return nil |
-
请 注册 或 登录 后发表评论