update models and create consumer domain accounts permissions
This commit is contained in:
@@ -16,13 +16,13 @@ export class BusinessActivityComplexesService {
|
||||
created_at: true,
|
||||
} as ComplexSelect
|
||||
|
||||
async findAll(user_id: string, business_activity_id: string) {
|
||||
async findAll(consumer_id: string, business_activity_id: string) {
|
||||
const accounts = await this.prisma.complex.findMany({
|
||||
where: {
|
||||
business_activity: {
|
||||
id: business_activity_id,
|
||||
user: {
|
||||
id: user_id,
|
||||
consumer: {
|
||||
id: consumer_id,
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -31,13 +31,13 @@ export class BusinessActivityComplexesService {
|
||||
return ResponseMapper.list(accounts)
|
||||
}
|
||||
|
||||
async findOne(user_id: string, business_activity_id: string, id: string) {
|
||||
async findOne(consumer_id: string, business_activity_id: string, id: string) {
|
||||
const account = await this.prisma.complex.findUnique({
|
||||
where: {
|
||||
business_activity: {
|
||||
id: business_activity_id,
|
||||
user: {
|
||||
id: user_id,
|
||||
consumer: {
|
||||
id: consumer_id,
|
||||
},
|
||||
},
|
||||
id,
|
||||
@@ -48,7 +48,7 @@ export class BusinessActivityComplexesService {
|
||||
}
|
||||
|
||||
async update(
|
||||
user_id: string,
|
||||
consumer_id: string,
|
||||
business_activity_id: string,
|
||||
id: string,
|
||||
data: UpdateComplexDto,
|
||||
@@ -57,8 +57,8 @@ export class BusinessActivityComplexesService {
|
||||
where: {
|
||||
business_activity: {
|
||||
id: business_activity_id,
|
||||
user: {
|
||||
id: user_id,
|
||||
consumer: {
|
||||
id: consumer_id,
|
||||
},
|
||||
},
|
||||
id,
|
||||
|
||||
@@ -25,7 +25,7 @@ export class ConsumerComplexGoodsService {
|
||||
created_at: true,
|
||||
}
|
||||
|
||||
async findAll(user_id: string, business_activity_id: string, complex_id: string) {
|
||||
async findAll(consumer_id: string, business_activity_id: string, complex_id: string) {
|
||||
const goods = await this.prisma.good.findMany({
|
||||
where: {
|
||||
complex_id,
|
||||
@@ -33,7 +33,7 @@ export class ConsumerComplexGoodsService {
|
||||
id: complex_id,
|
||||
business_activity: {
|
||||
id: business_activity_id,
|
||||
user_id,
|
||||
consumer_id,
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -44,7 +44,7 @@ export class ConsumerComplexGoodsService {
|
||||
}
|
||||
|
||||
async findOne(
|
||||
user_id: string,
|
||||
consumer_id: string,
|
||||
business_activity_id: string,
|
||||
complex_id: string,
|
||||
id: string,
|
||||
@@ -55,7 +55,7 @@ export class ConsumerComplexGoodsService {
|
||||
id: complex_id,
|
||||
business_activity: {
|
||||
id: business_activity_id,
|
||||
user_id,
|
||||
consumer_id,
|
||||
},
|
||||
},
|
||||
id,
|
||||
@@ -87,7 +87,7 @@ export class ConsumerComplexGoodsService {
|
||||
}
|
||||
|
||||
async update(
|
||||
user_id: string,
|
||||
consumer_id: string,
|
||||
business_activity_id: string,
|
||||
complex_id: string,
|
||||
id: string,
|
||||
@@ -100,7 +100,7 @@ export class ConsumerComplexGoodsService {
|
||||
id: complex_id,
|
||||
business_activity: {
|
||||
id: business_activity_id,
|
||||
user_id,
|
||||
consumer_id,
|
||||
},
|
||||
},
|
||||
id,
|
||||
|
||||
@@ -77,14 +77,14 @@ export class ComplexPosesService {
|
||||
} as PosCreateInput
|
||||
}
|
||||
|
||||
async findAll(user_id: string, business_activity_id: string, complex_id: string) {
|
||||
async findAll(consumer_id: string, business_activity_id: string, complex_id: string) {
|
||||
const poses = await this.prisma.pos.findMany({
|
||||
where: {
|
||||
complex: {
|
||||
id: complex_id,
|
||||
business_activity: {
|
||||
id: business_activity_id,
|
||||
user_id,
|
||||
consumer_id,
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
+2
-2
@@ -7,14 +7,14 @@ import { Injectable } from '@nestjs/common'
|
||||
export class SalesInvoicesService {
|
||||
constructor(private prisma: PrismaService) {}
|
||||
|
||||
async findAll(user_id: string, complex_id: string, pos_id: string) {
|
||||
async findAll(consumer_id: string, complex_id: string, pos_id: string) {
|
||||
const defaultWhere: SalesInvoiceWhereInput = {
|
||||
pos_id,
|
||||
pos: {
|
||||
complex: {
|
||||
id: complex_id,
|
||||
business_activity: {
|
||||
user_id,
|
||||
consumer_id,
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user