This commit is contained in:
Warunee Tamkoo 2024-07-31 09:48:33 +07:00
parent 73d45a3d24
commit 0e87c63641
123 changed files with 310 additions and 10280 deletions

View file

@ -32,14 +32,29 @@ export const useMenuDataStore = defineStore("menuUse", () => {
{
sysName: "ตามแผน",
path: "KPIIndicatorByPlan",
meta: {
Auth: true,
Key: "SYS_EVA_INDICATOR",
Role: "STAFF",
},
},
{
sysName: "ตามตำแหน่ง",
path: "KPIIndicatorByRole",
meta: {
Auth: true,
Key: "SYS_EVA_INDICATOR",
Role: "STAFF",
},
},
{
sysName: "งานที่ได้รับมอบหมาย",
path: "KPIAssignment",
meta: {
Auth: true,
Key: "SYS_EVA_INDICATOR",
Role: "STAFF",
},
},
],
SYS_EXAM_CONTEST: [
@ -109,7 +124,7 @@ export const useMenuDataStore = defineStore("menuUse", () => {
if (!q.children) {
q.children = [];
}
// เพิ้ม ข้อมูลเลเวล 3
// เพิ่มเมนูเลเวล 3
q.children.push(...config);
}
});
@ -119,14 +134,14 @@ export const useMenuDataStore = defineStore("menuUse", () => {
}
/****************** สิทธิ์ **************************/
const dataPermissions = ref<DataPermissions>();
const permissions = ref<DataPermissions>();
/**
* function
* @param data
*/
function fetchDataPermission(data: DataPermissions) {
dataPermissions.value = data;
permissions.value = data;
}
return {
@ -135,6 +150,6 @@ export const useMenuDataStore = defineStore("menuUse", () => {
menuList,
/****************** สิทธิ์ **************************/
fetchDataPermission,
dataPermissions,
permissions,
};
});