From 99714c555e44f5045813f3eeb1704d3a1e52c558 Mon Sep 17 00:00:00 2001 From: setthawutttty Date: Tue, 6 Jun 2023 14:32:36 +0700 Subject: [PATCH] PlacementDetail page.(Layout) --- .../components/PlacementDetail.vue | 96 +++- .../components/PlacementTable.vue | 143 ++++++ .../components/PlacementTableView.vue | 425 ++++++++++++++++++ .../05_placement/interface/request/DataNum.ts | 10 + .../interface/request/placement.ts | 28 ++ 5 files changed, 699 insertions(+), 3 deletions(-) create mode 100644 src/modules/05_placement/components/PlacementTable.vue create mode 100644 src/modules/05_placement/components/PlacementTableView.vue create mode 100644 src/modules/05_placement/interface/request/DataNum.ts create mode 100644 src/modules/05_placement/interface/request/placement.ts diff --git a/src/modules/05_placement/components/PlacementDetail.vue b/src/modules/05_placement/components/PlacementDetail.vue index fa79460c3..e7b877482 100644 --- a/src/modules/05_placement/components/PlacementDetail.vue +++ b/src/modules/05_placement/components/PlacementDetail.vue @@ -1,5 +1,95 @@ - + + - + + diff --git a/src/modules/05_placement/components/PlacementTable.vue b/src/modules/05_placement/components/PlacementTable.vue new file mode 100644 index 000000000..fefa83c8b --- /dev/null +++ b/src/modules/05_placement/components/PlacementTable.vue @@ -0,0 +1,143 @@ + + diff --git a/src/modules/05_placement/components/PlacementTableView.vue b/src/modules/05_placement/components/PlacementTableView.vue new file mode 100644 index 000000000..d7188866a --- /dev/null +++ b/src/modules/05_placement/components/PlacementTableView.vue @@ -0,0 +1,425 @@ + + + + \ No newline at end of file diff --git a/src/modules/05_placement/interface/request/DataNum.ts b/src/modules/05_placement/interface/request/DataNum.ts new file mode 100644 index 000000000..cf7abe6ff --- /dev/null +++ b/src/modules/05_placement/interface/request/DataNum.ts @@ -0,0 +1,10 @@ +interface DataNumObject { + id: number; + count: number; + name: string; + color: string; + } + export type { + DataNumObject, + + }; \ No newline at end of file diff --git a/src/modules/05_placement/interface/request/placement.ts b/src/modules/05_placement/interface/request/placement.ts new file mode 100644 index 000000000..2b883bbfa --- /dev/null +++ b/src/modules/05_placement/interface/request/placement.ts @@ -0,0 +1,28 @@ +interface TableName { + position: string; + Name: string; + ExamOrder: number; + Unit: string; + ReportingDate: string; //วันที่รายงานตัว + BMAOfficer: boolean; + Status: string; + chackList: any; +} + +interface RequestReport2 { + organizationShortNameId: string; + organizationOrganizationId: string; + positionNumId: string; + positionTypeId: string; + positionExecutiveId: string; + positionExecutiveSideId: string; + positionPathId: string; + positionPathSideId: string; + positionLevelId: string; + status: string | null; +} + +export type { + TableName, + RequestReport2, +}; \ No newline at end of file