diff --git a/src/modules/02_organizationalNew/components/StructureMain.vue b/src/modules/02_organizationalNew/components/StructureMain.vue index 2d4dd7abc..73aee3590 100644 --- a/src/modules/02_organizationalNew/components/StructureMain.vue +++ b/src/modules/02_organizationalNew/components/StructureMain.vue @@ -9,6 +9,7 @@ import { StructChart } from "structure-chart"; import "structure-chart/structure-chart.css"; import { useCounterMixin } from "@/stores/mixin"; import { useOrganizational } from "@/modules/02_organizationalNew/store/organizational"; +import { log } from "console"; const mixin = useCounterMixin(); const store = useOrganizational(); @@ -31,13 +32,12 @@ const savePDF = () => { const loader = ref(false); // Loader onMounted(async () => { - // await fetchTreeRoot(); const id = store.typeOrganizational === "current" ? store.activeId : store.typeOrganizational === "draft" ? store.draftId - : ""; + : store.historyId; id && (await fetchStructChart(id, "0")); }); diff --git a/src/modules/13_salary/components/SalaryLists/TabMain.vue b/src/modules/13_salary/components/SalaryLists/TabMain.vue index 54e45cd8d..9d5086c1b 100644 --- a/src/modules/13_salary/components/SalaryLists/TabMain.vue +++ b/src/modules/13_salary/components/SalaryLists/TabMain.vue @@ -234,7 +234,7 @@ function fetchDataPeriod(id: string) { } /**function เปลี่ยนกลุ่ม*/ - function changeTabGroup() { +function changeTabGroup() { formFilter.page = 1; formFilter.pageSize = 10; formFilter.keyword = ""; @@ -319,7 +319,25 @@ onMounted(async () => {
- + + + + + {{ item.name }} + + + + +
diff --git a/src/modules/13_salary/store/SalaryListsStore.ts b/src/modules/13_salary/store/SalaryListsStore.ts index b30efff38..0542c7ee6 100644 --- a/src/modules/13_salary/store/SalaryListsStore.ts +++ b/src/modules/13_salary/store/SalaryListsStore.ts @@ -50,6 +50,82 @@ export const useSalaryListSDataStore = defineStore("salaryListStore", () => { }, ]); + /** List Download รายงานของรอบเมษายน*/ + const itemDownloadApr = ref([ + { + id: "gov1-01", + name: "รายชื่อข้าราชการผู้ที่ครองตำแหน่ง ณ วันที่ 1 มีนาคม", + }, + { + id: "gov1-02", + name: "บัญชีการคำนวณโควตาเลื่อนเงินเดือน รอบเมษายน", + }, + { + id: "gov1-03", + name: "รายชื่อข้าราชการที่ได้รับการเสนอขอเลื่อนหนึ่งขั้น", + }, + { + id: "gov1-04", + name: "แบบ 1 กท รอบเมษายน", + }, + { + id: "gov1-05", + name: "แบบ 2 กท รอบเมษายน", + }, + { + id: "gov1-06", + name: "แบบ 3 กท บัญชีแสดงวันลาครึ่งปี ขรก.", + }, + { + id: "gov1-07", + name: "คำสั่งเลื่อนเงินเดือน รอบเมษายน", + }, + { + id: "gov1-08", + name: "คำสั่งค่าตอบแทนพิเศษ และผู้ไม่ได้เลื่อน รอบเมษายน", + }, + ]); + + /** List Download รายงานของรอบตุลาคม*/ + const itemDownloadOct = ref([ + { + id: "gov2-01", + name: "รายชื่อข้าราชการผู้ที่ครองตำแหน่ง ณ วันที่ 1 กันยายน", + }, + { + id: "gov2-02", + name: "บัญชีการคำนวณวงเงินเลื่อนเงินเดือน รอบตุลาคม", + }, + { + id: "gov2-03", + name: "รายชื่อข้าราชการผู้ที่ได้รับการเสนอขอเลื่อนเงินเดือนทั้งปีสองขั้น", + }, + { + id: "gov2-04", + name: "แบบ 1 กท รอบตุลาคม", + }, + { + id: "gov2-05", + name: "แบบ 2 กท รอบตุลาคม", + }, + { + id: "gov2-06", + name: "แบบ 3 กท บัญชีแสดงวันลาครึ่งปี ขรก. ", + }, + { + id: "gov2-07", + name: "คำสั่งเลื่อนเงินเดือนข้าราชการเกษียณ", + }, + { + id: "gov2-08", + name: "คำสั่งเลื่อนเงินเดือน รอบตุลาคม", + }, + { + id: "gov2-09", + name: "คำสั่งค่าตอบแทนพิเศษ และผู้ไม่ได้เลื่อนเงินเดือน รอบตุลาคม", + }, + ]); + function fetchPeriodLatest(data: DataPeriodLatest, type: string) { groupId.value = type === "group1" ? data.group1id : data.group2id; roundCode.value = data.period; @@ -60,13 +136,14 @@ export const useSalaryListSDataStore = defineStore("salaryListStore", () => { tabGroup, tabType, itemMenu, + itemDownloadOct, + itemDownloadApr, groupId, fetchPeriodLatest, rootId, roundCode, groupOp, roundMainCode, - remaining, }; });