รายการการประเมินผลการปฏิบัติราชการระดับบุคคล => ผูก API

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-05-13 14:38:55 +07:00
parent 03ea92dbe9
commit aa63c96cba
7 changed files with 219 additions and 57 deletions

View file

@ -1,16 +1,19 @@
import { defineStore } from "pinia";
import { ref, reactive } from "vue";
import type { DataOptions } from "./interface/index/Main";
import type { FormQuery } from "@/modules/08_KPI/interface/request/index";
export const useKpiDataStore = defineStore("KPIDate", () => {
const tabMainevaluator = ref<string>("1");
const yearRound = ref<number>(new Date().getFullYear());
const formQuery = reactive({
const formQuery = reactive<FormQuery>({
page: 1,
pageSize: 10,
round: "",
keyword: "",
});
const selected = ref([]);
const tabMain = ref<string>("1");
const dataProfile = ref<any>({
profileId: null,
@ -339,5 +342,6 @@ export const useKpiDataStore = defineStore("KPIDate", () => {
tabMainevaluator,
formQuery,
yearRound,
selected,
};
});