update revoke
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import { translateEnumValue } from '@/common/utils'
|
||||
import { ConsumerAccountSelect } from '@/generated/prisma/models'
|
||||
import { PrismaService } from '@/prisma/prisma.service'
|
||||
import { Injectable } from '@nestjs/common'
|
||||
@@ -62,7 +63,21 @@ export class AccountsService {
|
||||
where: this.defaultWhere(partner_id, consumer_id),
|
||||
select: this.default_select,
|
||||
})
|
||||
return ResponseMapper.list(accounts)
|
||||
|
||||
const mappedAccounts = accounts.map(account => {
|
||||
const { account: mainAccount, role, ...rest } = account
|
||||
|
||||
return {
|
||||
...rest,
|
||||
account: {
|
||||
...mainAccount,
|
||||
status: translateEnumValue('AccountStatus', mainAccount.status),
|
||||
},
|
||||
role: translateEnumValue('ConsumerRole', role),
|
||||
}
|
||||
})
|
||||
|
||||
return ResponseMapper.list(mappedAccounts)
|
||||
}
|
||||
|
||||
async findOne(partner_id: string, consumer_id: string, id: string) {
|
||||
|
||||
@@ -33,6 +33,7 @@ export class PartnerConsumersService {
|
||||
id: true,
|
||||
status: true,
|
||||
created_at: true,
|
||||
type: true,
|
||||
...QUERY_CONSTANTS.CONSUMER.infoSelect,
|
||||
...QUERY_CONSTANTS.CONSUMER.activeBusinessCount,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user