เพิ่มข้อมูลเส้น org_023 [orgRootId,orgChild1Id,orgChild2Id,,orgChild3Id] ตามลำดับ Root

This commit is contained in:
AdisakKanthawilang 2024-01-30 11:53:29 +07:00
parent 4896b4f8fe
commit 2d422de102
2 changed files with 111 additions and 89 deletions

View file

@ -419,6 +419,7 @@ export class OrganizationController extends Controller {
.filter((orgChild1) => orgChild1.orgRootId === orgRoot.id)
.map((orgChild1) => ({
orgTreeId: orgChild1.id,
orgRootId: orgRoot.id,
orgLevel: 1,
orgTreeName: orgChild1.orgChild1Name,
orgTreeShortName: orgChild1.orgChild1ShortName,
@ -435,6 +436,7 @@ export class OrganizationController extends Controller {
.filter((orgChild2) => orgChild2.orgChild1Id === orgChild1.id)
.map((orgChild2) => ({
orgTreeId: orgChild2.id,
orgChild1Id: orgChild1.id,
orgLevel: 2,
orgTreeName: orgChild2.orgChild2Name,
orgTreeShortName: orgChild2.orgChild2ShortName,
@ -451,6 +453,7 @@ export class OrganizationController extends Controller {
.filter((orgChild3) => orgChild3.orgChild2Id === orgChild2.id)
.map((orgChild3) => ({
orgTreeId: orgChild3.id,
orgChild2Id: orgChild2.id,
orgLevel: 3,
orgTreeName: orgChild3.orgChild3Name,
orgTreeShortName: orgChild3.orgChild3ShortName,
@ -467,6 +470,7 @@ export class OrganizationController extends Controller {
.filter((orgChild4) => orgChild4.orgChild3Id === orgChild3.id)
.map((orgChild4) => ({
orgTreeId: orgChild4.id,
orgChild3Id: orgChild3.id,
orgLevel: 4,
orgTreeName: orgChild4.orgChild4Name,
orgTreeShortName: orgChild4.orgChild4ShortName,