update models and create consumer domain accounts permissions

This commit is contained in:
2026-04-11 14:47:05 +03:30
parent 89726c8904
commit 9cef733370
87 changed files with 2967 additions and 3352 deletions
@@ -20,27 +20,27 @@ export class BusinessActivitiesService {
created_at: true,
} as BusinessActivitySelect
async findAll(user_id: string) {
async findAll(consumer_id: string) {
const businessActivities = await this.prisma.businessActivity.findMany({
where: {
user_id,
consumer_id,
},
select: this.defaultSelect,
})
return ResponseMapper.list(businessActivities)
}
async findOne(user_id: string, id: string) {
async findOne(consumer_id: string, id: string) {
const businessActivity = await this.prisma.businessActivity.findUniqueOrThrow({
where: { user_id, id },
where: { consumer_id, id },
select: this.defaultSelect,
})
return ResponseMapper.single(businessActivity)
}
async update(user_id: string, id: string, data: any) {
async update(consumer_id: string, id: string, data: any) {
const businessActivity = await this.prisma.businessActivity.update({
where: { id, user_id },
where: { id, consumer_id },
data,
select: this.defaultSelect,
})