Pull data with CustomerBranch
All checks were successful
Spell Check / Spell Check with Typos (push) Successful in 7s

This commit is contained in:
Kanjana 2025-04-11 12:06:11 +07:00
parent a06d5514fc
commit 62def572de

View file

@ -187,14 +187,18 @@ export class RequestDataController extends Controller {
employeePassport: { employeePassport: {
orderBy: { expireDate: "desc" }, orderBy: { expireDate: "desc" },
}, },
province: { customerBranch: {
include: { include: {
employmentOffice: true, province: {
}, include: {
}, employmentOffice: true,
district: { },
include: { },
employmentOffice: true, district: {
include: {
employmentOffice: true,
},
},
}, },
}, },
}, },
@ -210,9 +214,8 @@ export class RequestDataController extends Controller {
const dataRequestData = result.map((item) => { const dataRequestData = result.map((item) => {
const employee = item.employee; const employee = item.employee;
const dataOffice = const dataOffice =
item.employee.provinceId === "10" employee.customerBranch.district?.employmentOffice.at(0) ??
? employee.district?.employmentOffice employee.customerBranch.province?.employmentOffice.at(0);
: employee.province?.employmentOffice;
return { return {
...item, ...item,