优化
This commit is contained in:
@@ -97,6 +97,10 @@ func (r *auditQueryRepo) FindOperation(ctx context.Context, id uint) (*biz.Opera
|
||||
}
|
||||
return opFromPO(po), nil
|
||||
}
|
||||
func (r *auditQueryRepo) DeleteOperations(ctx context.Context, ids []uint) error {
|
||||
|
||||
func (r *auditQueryRepo) DeleteOperations(ctx context.Context, ids []int) error {
|
||||
if len(ids) == 1 && ids[0] == 0 {
|
||||
return r.data.gormDB.WithContext(ctx).Delete(&operationPO{}).Error
|
||||
}
|
||||
return r.data.gormDB.WithContext(ctx).Delete(&operationPO{}, "id IN ?", ids).Error
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user