feat: return relation

This commit is contained in:
Methapon Metanipat 2024-09-05 14:37:39 +07:00
parent f29e99f48b
commit 1581626880

View file

@ -383,6 +383,7 @@ export class BranchController extends Controller {
district: true,
subDistrict: true,
contact: true,
bank: true,
createdBy: true,
updatedBy: true,
},
@ -505,7 +506,15 @@ export class BranchController extends Controller {
);
return await prisma.branch.update({
include: { province: true, district: true, subDistrict: true },
include: {
province: true,
district: true,
subDistrict: true,
contact: true,
bank: true,
createdBy: true,
updatedBy: true,
},
data: {
...rest,
statusOrder: +(rest.status === "INACTIVE"),
@ -515,9 +524,7 @@ export class BranchController extends Controller {
deleteMany:
listDeleted.length > 0 ? { id: { in: listDeleted.map((v) => v.id) } } : undefined,
upsert: bank.map((v) => ({
where: {
id: v.id || "",
},
where: { id: v.id || "" },
create: { ...v, id: undefined },
update: v,
})),