|
|
@@ -405,7 +405,13 @@ export class TaskService implements OnModuleInit {
|
|
|
throw new Error('请选择日期')
|
|
|
}
|
|
|
let where = {}
|
|
|
- if (req.user.roles.includes('api') || req.user.roles.includes('superApi')) {
|
|
|
+ if (req.user.roles.includes('superApi')) {
|
|
|
+ const userIds = await this.userService.getApiInvitesIds(req.user.id)
|
|
|
+ where = {
|
|
|
+ userId: In(userIds),
|
|
|
+ createdAt: Between(data.startDate, data.endDate)
|
|
|
+ }
|
|
|
+ } else if (req.user.roles.includes('api') || req.user.roles.includes('superApi')) {
|
|
|
const userIds = await this.userService.getInvitesIds(req.user.id)
|
|
|
where = {
|
|
|
userId: In(userIds),
|