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