diff --git a/src/modules/07_insignia/components/2_Manage/Tab2.vue b/src/modules/07_insignia/components/2_Manage/Tab2.vue index 06e7fcf32..720d26b59 100644 --- a/src/modules/07_insignia/components/2_Manage/Tab2.vue +++ b/src/modules/07_insignia/components/2_Manage/Tab2.vue @@ -1,7 +1,8 @@ + + + + รายชื่อข้าราชการสามัญฯ ที่มีสิทธิ์ยื่นขอพระราชทานเหรียญจักรพรรดิมาลาของเขต + + + + รอบ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/modules/09_coin/components/2_Manage/StatCard.vue b/src/modules/09_coin/components/2_Manage/StatCard.vue new file mode 100644 index 000000000..67ddb48bc --- /dev/null +++ b/src/modules/09_coin/components/2_Manage/StatCard.vue @@ -0,0 +1,43 @@ + + + + + + + {{ props.amount }} + + + {{ props.label }} + + + + + diff --git a/src/modules/09_coin/components/2_Manage/Tab1.vue b/src/modules/09_coin/components/2_Manage/Tab1.vue new file mode 100644 index 000000000..10d8a7f18 --- /dev/null +++ b/src/modules/09_coin/components/2_Manage/Tab1.vue @@ -0,0 +1,465 @@ + + + + + + + + + ดาวน์โหลด + + + เพิ่ม + + + + + + + + + + + + + + + + + + + {{ col.label }} + + + + + + + + {{ props.rowIndex + 1 }} + + + {{ props.row.citizenId }} + + + {{ props.row.name }} + + + {{ props.row.position }} + + + {{ props.row.level }} + + + {{ props.row.salary }} + + + {{ props.row.organization }} + + + {{ props.row.insigniaType }} + + + {{ props.row.insigniaSend }} + + + {{ props.row.insigniaLevel }} + + + {{ props.row.dateSend }} + + + + + + + + ไม่ยื่นขอ + + + ไม่ยื่นขอ + + + + ลบออก + + + ลบออก + + + + + + + + + + + + + + + + + + + + หมายเหตุ {{ titleModal }} + ลบออก {{ titleModal }} + + + + + + + + + + + + + diff --git a/src/modules/09_coin/components/2_Manage/Tab2.vue b/src/modules/09_coin/components/2_Manage/Tab2.vue new file mode 100644 index 000000000..720d26b59 --- /dev/null +++ b/src/modules/09_coin/components/2_Manage/Tab2.vue @@ -0,0 +1,340 @@ + + + + + + + + + + + + + + + + + + + + + + + + {{ col.label }} + + + + + + + {{ props.rowIndex + 1 }} + + + {{ props.row.citizenId }} + + + {{ props.row.name }} + + + {{ props.row.position }} + + + {{ props.row.level }} + + + {{ props.row.salary }} + + + {{ props.row.organization }} + + + {{ props.row.insigniaType }} + + + {{ props.row.insigniaSend }} + + + {{ props.row.insigniaLevel }} + + + + + + + + + + + diff --git a/src/modules/09_coin/components/2_Manage/Tab3.vue b/src/modules/09_coin/components/2_Manage/Tab3.vue new file mode 100644 index 000000000..06e7fcf32 --- /dev/null +++ b/src/modules/09_coin/components/2_Manage/Tab3.vue @@ -0,0 +1,339 @@ + + + + + + + + + + + + + + + + + + + + + + + + {{ col.label }} + + + + + + + {{ props.rowIndex + 1 }} + + + {{ props.row.citizenId }} + + + {{ props.row.name }} + + + {{ props.row.position }} + + + {{ props.row.level }} + + + {{ props.row.salary }} + + + {{ props.row.organization }} + + + {{ props.row.insigniaType }} + + + {{ props.row.insigniaSend }} + + + {{ props.row.insigniaLevel }} + + + + + + + + + + + diff --git a/src/modules/09_coin/components/2_Manage/Tab4.vue b/src/modules/09_coin/components/2_Manage/Tab4.vue new file mode 100644 index 000000000..079f68c1f --- /dev/null +++ b/src/modules/09_coin/components/2_Manage/Tab4.vue @@ -0,0 +1,315 @@ + + + + + + + + + + + {{ col.label }} + + + + + + + + {{ props.rowIndex + 1 }} + + + {{ props.row.organization }} + + + + + + + + + + + diff --git a/src/modules/09_coin/components/3_Receive/Main.vue b/src/modules/09_coin/components/3_Receive/Main.vue new file mode 100644 index 000000000..ed204cd62 --- /dev/null +++ b/src/modules/09_coin/components/3_Receive/Main.vue @@ -0,0 +1,495 @@ + + + บันทึกผลการได้รับพระราชทานเหรียญจักรพรรดิมาลา + + + + + + + + + + + + + + filterSelector(inputValue, doneFn,'selectStatusOption' + ) " + /> + + + + + + + + + + + + + + + + + + {{ props.rowIndex + 1 }} + + + + {{ props.value }} + + + + + + + + + + + diff --git a/src/modules/09_coin/components/4_Payment/Main.vue b/src/modules/09_coin/components/4_Payment/Main.vue new file mode 100644 index 000000000..6069533aa --- /dev/null +++ b/src/modules/09_coin/components/4_Payment/Main.vue @@ -0,0 +1,298 @@ + + + + บันทึกผลการจ่ายใบกำกับ + + + + + + + + + + + + + + + + + + + {{ col.label }} + + + + + + + {{ props.rowIndex + 1 }} + + + {{ props.row.citizenId }} + + + {{ props.row.name }} + + + {{ props.row.affiliation }} + + + {{ props.row.affiliationcurrent }} + + + {{ props.row.county }} + + + {{ props.row.countycurren }} + + + + + + + + + + + + diff --git a/src/modules/09_coin/router.ts b/src/modules/09_coin/router.ts index ede52ede8..d2631a4ec 100644 --- a/src/modules/09_coin/router.ts +++ b/src/modules/09_coin/router.ts @@ -8,7 +8,9 @@ const coinProposals = () => import("@/modules/09_coin/components/1_Proposals/listProposals.vue"); const coinRoundAdd = () => import("@/modules/09_coin/components/1_Proposals/addProposals.vue"); - +const mainMange = () => import("@/modules/09_coin/components/2_Manage/Main.vue"); +const mainReceive = () => import("@/modules/09_coin/components/3_Receive/Main.vue"); +const mainPayment = () => import("@/modules/09_coin/components/4_Payment/Main.vue"); export default [ { path: "/coin", @@ -60,4 +62,34 @@ export default [ Role: "coin", }, }, + { + path: "/coin/manage", + name: "coinManage", + component: mainMange, + meta: { + Auth: true, + Key: [8.2], + Role: "coin", + }, + }, + { + path: "/coin/receive", + name: "coinReceive", + component: mainReceive, + meta: { + Auth: true, + Key: [8.2], + Role: "coin", + }, + }, + { + path: "/coin/payment", + name: "coinPayment", + component: mainPayment, + meta: { + Auth: true, + Key: [8.2], + Role: "coin", + }, + }, ];