正在显示
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 |
-
请 注册 或 登录 后发表评论