add: saldo deposit in get member

This commit is contained in:
ilham 2021-12-20 15:14:01 +07:00
parent 8941184656
commit e499a8a1e6
2 changed files with 16 additions and 0 deletions

View File

@ -17,11 +17,13 @@ export class COA extends BaseModel {
amount: number; amount: number;
@Column({ @Column({
type: 'uuid',
nullable: true, nullable: true,
}) })
user: string; user: string;
@Column({ @Column({
type: 'uuid',
nullable: true, nullable: true,
}) })
relatedUser: string; relatedUser: string;

View File

@ -126,6 +126,12 @@ export class UsersService {
'user_detail', 'user_detail',
`user_detail.user = user.id`, `user_detail.user = user.id`,
) )
.leftJoinAndMapOne(
'user.coa',
COA,
'coa',
`coa.user = user.id and coa.type = '0'`,
)
.select([ .select([
'user.id', 'user.id',
'user.username', 'user.username',
@ -133,6 +139,7 @@ export class UsersService {
'roles.id', 'roles.id',
'roles.name', 'roles.name',
'user_detail', 'user_detail',
'coa.amount',
]); ]);
const data = await baseQuery const data = await baseQuery
@ -175,6 +182,12 @@ export class UsersService {
'user_detail', 'user_detail',
`user_detail.user = user.id`, `user_detail.user = user.id`,
) )
.leftJoinAndMapOne(
'user.coa',
COA,
'coa',
`coa.user = user.id and coa.type = '0'`,
)
.select([ .select([
'user.id', 'user.id',
'user.username', 'user.username',
@ -182,6 +195,7 @@ export class UsersService {
'roles.id', 'roles.id',
'roles.name', 'roles.name',
'user_detail', 'user_detail',
'coa.amount',
]); ]);
const data = await baseQuery const data = await baseQuery