|
@@ -40,9 +40,7 @@ class TaskAPI(SecurityResource):
|
|
|
kw = request.values.get('kw', '')
|
|
|
|
|
|
user_id = request.values.get('user_id', '')
|
|
|
- # TODO 将来更多的权限模式下,高级权限下可以选择多个用户user_id,用英文逗号分割
|
|
|
- if int(user_id) != current_user.id and permission.role_upper_master():
|
|
|
- user_id = None
|
|
|
+ user_id = user_id.split(',') if user_id else []
|
|
|
|
|
|
task_list, count = TaskModel().list(page=page, size=size, kw=kw, space_id=self.space_id, user_id=user_id)
|
|
|
return self.list_json(list=task_list, count=count, enable_create=permission.role_upper_reporter() and current_user.role != SUPER)
|