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