updated dashboard
This commit is contained in:
parent
e0f1f5ee71
commit
28dc37d0ed
7 changed files with 30 additions and 282 deletions
|
|
@ -8,13 +8,4 @@ VITE_URL_SSO=VITE_URL_SSO
|
||||||
VITE_URL_LANDING=VITE_URL_LANDING
|
VITE_URL_LANDING=VITE_URL_LANDING
|
||||||
VITE_API_URI_CONFIG=VITE_API_URI_CONFIG
|
VITE_API_URI_CONFIG=VITE_API_URI_CONFIG
|
||||||
VITE_API_URI_REPORT_CONFIG=VITE_API_URI_REPORT_CONFIG
|
VITE_API_URI_REPORT_CONFIG=VITE_API_URI_REPORT_CONFIG
|
||||||
VITE_DASHBOARD_PANEL=VITE_DASHBOARD_PANEL
|
VITE_DASHBOARD_PANEL=VITE_DASHBOARD_PANEL
|
||||||
VITE_DASHBOARDID_ORG=VITE_DASHBOARDID_ORG
|
|
||||||
VITE_DASHBOARDID_REGISTRY=VITE_DASHBOARDID_REGISTRY
|
|
||||||
VITE_DASHBOARDID_LEAVE=VITE_DASHBOARDID_LEAVE
|
|
||||||
VITE_DASHBOARDID_PLACEMENT=VITE_DASHBOARDID_PLACEMENT
|
|
||||||
VITE_DASHBOARDID_RETIRE=VITE_DASHBOARDID_RETIRE
|
|
||||||
VITE_DASHBOARDID_DISCIPLINE=VITE_DASHBOARDID_DISCIPLINE
|
|
||||||
VITE_DASHBOARDID_DEVELOP=VITE_DASHBOARDID_DEVELOP
|
|
||||||
VITE_DASHBOARDID_SALARY=VITE_DASHBOARDID_SALARY
|
|
||||||
VITE_DASHBOARDID_KPI=VITE_DASHBOARDID_KPI
|
|
||||||
|
|
@ -19,17 +19,6 @@ do
|
||||||
sed -i 's|VITE_API_URI_CONFIG|'${VITE_API_URI_CONFIG}'|g' $file
|
sed -i 's|VITE_API_URI_CONFIG|'${VITE_API_URI_CONFIG}'|g' $file
|
||||||
sed -i 's|VITE_API_URI_REPORT_CONFIG|'${VITE_API_URI_REPORT_CONFIG}'|g' $file
|
sed -i 's|VITE_API_URI_REPORT_CONFIG|'${VITE_API_URI_REPORT_CONFIG}'|g' $file
|
||||||
sed -i 's|VITE_DASHBOARD_PANEL|'${VITE_DASHBOARD_PANEL}'|g' $file
|
sed -i 's|VITE_DASHBOARD_PANEL|'${VITE_DASHBOARD_PANEL}'|g' $file
|
||||||
|
|
||||||
sed -i 's|VITE_DASHBOARDID_ORG|'${VITE_DASHBOARDID_ORG}'|g' $file
|
|
||||||
sed -i 's|VITE_DASHBOARDID_REGISTRY|'${VITE_DASHBOARDID_REGISTRY}'|g' $file
|
|
||||||
sed -i 's|VITE_DASHBOARDID_LEAVE|'${VITE_DASHBOARDID_LEAVE}'|g' $file
|
|
||||||
sed -i 's|VITE_DASHBOARDID_PLACEMENT|'${VITE_DASHBOARDID_PLACEMENT}'|g' $file
|
|
||||||
sed -i 's|VITE_DASHBOARDID_RETIRE|'${VITE_DASHBOARDID_RETIRE}'|g' $file
|
|
||||||
sed -i 's|VITE_DASHBOARDID_DISCIPLINE|'${VITE_DASHBOARDID_DISCIPLINE}'|g' $file
|
|
||||||
sed -i 's|VITE_DASHBOARDID_DEVELOP|'${VITE_DASHBOARDID_DEVELOP}'|g' $file
|
|
||||||
sed -i 's|VITE_DASHBOARDID_SALARY|'${VITE_DASHBOARDID_SALARY}'|g' $file
|
|
||||||
sed -i 's|VITE_DASHBOARDID_KPI|'${VITE_DASHBOARDID_KPI}'|g' $file
|
|
||||||
|
|
||||||
done
|
done
|
||||||
|
|
||||||
echo "Starting Nginx"
|
echo "Starting Nginx"
|
||||||
|
|
|
||||||
|
|
@ -39,33 +39,7 @@ const config = ref<any>({
|
||||||
API_REPORT_TEMPLATE_URI:
|
API_REPORT_TEMPLATE_URI:
|
||||||
"https://report-server.frappet.synology.me/api/v1/report-template",
|
"https://report-server.frappet.synology.me/api/v1/report-template",
|
||||||
API_SUPPORT_URI: "https://bma-ehr.frappet.synology.me/api/v1/support",
|
API_SUPPORT_URI: "https://bma-ehr.frappet.synology.me/api/v1/support",
|
||||||
DASHBOARD_ORG_URL: `${dashboardPanelUrl}/${
|
DASHBOARD_URL: dashboardPanelUrl,
|
||||||
import.meta.env.VITE_DASHBOARDID_ORG
|
|
||||||
}`,
|
|
||||||
DASHBOARD_REGISTRY_URL: `${dashboardPanelUrl}/${
|
|
||||||
import.meta.env.VITE_DASHBOARDID_REGISTRY
|
|
||||||
}`,
|
|
||||||
DASHBOARD_LEAVE_URL: `${dashboardPanelUrl}/${
|
|
||||||
import.meta.env.VITE_DASHBOARDID_LEAVE
|
|
||||||
}`,
|
|
||||||
DASHBOARD_PLACEMENT_URL: `${dashboardPanelUrl}/${
|
|
||||||
import.meta.env.VITE_DASHBOARDID_PLACEMENT
|
|
||||||
}`,
|
|
||||||
DASHBOARD_RETIRE_URL: `${dashboardPanelUrl}/${
|
|
||||||
import.meta.env.VITE_DASHBOARDID_RETIRE
|
|
||||||
}`,
|
|
||||||
DASHBOARD_DISCIPLINE_URL: `${dashboardPanelUrl}/${
|
|
||||||
import.meta.env.VITE_DASHBOARDID_DISCIPLINE
|
|
||||||
}`,
|
|
||||||
DASHBOARD_DEVELOP_URL: `${dashboardPanelUrl}/${
|
|
||||||
import.meta.env.VITE_DASHBOARDID_DEVELOP
|
|
||||||
}`,
|
|
||||||
DASHBOARD_SALARY_URL: `${dashboardPanelUrl}/${
|
|
||||||
import.meta.env.VITE_DASHBOARDID_SALARY
|
|
||||||
}`,
|
|
||||||
DASHBOARD_KPI_URL: `${dashboardPanelUrl}/${
|
|
||||||
import.meta.env.VITE_DASHBOARDID_KPI
|
|
||||||
}`,
|
|
||||||
},
|
},
|
||||||
test: {
|
test: {
|
||||||
API_URI: "http://localhost:5010/api/v1",
|
API_URI: "http://localhost:5010/api/v1",
|
||||||
|
|
@ -91,33 +65,7 @@ const config = ref<any>({
|
||||||
LINK_EVALUATE_PUBLISH: apiUrlConfigPublish,
|
LINK_EVALUATE_PUBLISH: apiUrlConfigPublish,
|
||||||
API_REPORT_TEMPLATE_URI: apiUrlConfigReport,
|
API_REPORT_TEMPLATE_URI: apiUrlConfigReport,
|
||||||
API_SUPPORT_URI: `${apiUrlConfigPublish}/support`,
|
API_SUPPORT_URI: `${apiUrlConfigPublish}/support`,
|
||||||
DASHBOARD_ORG_URL: `${dashboardPanelUrl}/${
|
DASHBOARD_URL: dashboardPanelUrl,
|
||||||
import.meta.env.VITE_DASHBOARDID_ORG
|
|
||||||
}`,
|
|
||||||
DASHBOARD_REGISTRY_URL: `${dashboardPanelUrl}/${
|
|
||||||
import.meta.env.VITE_DASHBOARDID_REGISTRY
|
|
||||||
}`,
|
|
||||||
DASHBOARD_LEAVE_URL: `${dashboardPanelUrl}/${
|
|
||||||
import.meta.env.VITE_DASHBOARDID_LEAVE
|
|
||||||
}`,
|
|
||||||
DASHBOARD_PLACEMENT_URL: `${dashboardPanelUrl}/${
|
|
||||||
import.meta.env.VITE_DASHBOARDID_PLACEMENT
|
|
||||||
}`,
|
|
||||||
DASHBOARD_RETIRE_URL: `${dashboardPanelUrl}/${
|
|
||||||
import.meta.env.VITE_DASHBOARDID_RETIRE
|
|
||||||
}`,
|
|
||||||
DASHBOARD_DISCIPLINE_URL: `${dashboardPanelUrl}/${
|
|
||||||
import.meta.env.VITE_DASHBOARDID_DISCIPLINE
|
|
||||||
}`,
|
|
||||||
DASHBOARD_DEVELOP_URL: `${dashboardPanelUrl}/${
|
|
||||||
import.meta.env.VITE_DASHBOARDID_DEVELOP
|
|
||||||
}`,
|
|
||||||
DASHBOARD_SALARY_URL: `${dashboardPanelUrl}/${
|
|
||||||
import.meta.env.VITE_DASHBOARDID_SALARY
|
|
||||||
}`,
|
|
||||||
DASHBOARD_KPI_URL: `${dashboardPanelUrl}/${
|
|
||||||
import.meta.env.VITE_DASHBOARDID_KPI
|
|
||||||
}`,
|
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
@ -155,33 +103,7 @@ const API_REPORT_TEMPLATE_URI = ref<string>(
|
||||||
config.value[env.value].API_REPORT_TEMPLATE_URI
|
config.value[env.value].API_REPORT_TEMPLATE_URI
|
||||||
);
|
);
|
||||||
|
|
||||||
const DASHBOARD_ORG_URL = ref<string>(
|
const DASHBOARD_URL = ref<string>(config.value[env.value].DASHBOARD_URL);
|
||||||
config.value[env.value].DASHBOARD_ORG_URL
|
|
||||||
);
|
|
||||||
const DASHBOARD_REGISTRY_URL = ref<string>(
|
|
||||||
config.value[env.value].DASHBOARD_REGISTRY_URL
|
|
||||||
);
|
|
||||||
const DASHBOARD_LEAVE_URL = ref<string>(
|
|
||||||
config.value[env.value].DASHBOARD_LEAVE_URL
|
|
||||||
);
|
|
||||||
const DASHBOARD_PLACEMENT_URL = ref<string>(
|
|
||||||
config.value[env.value].DASHBOARD_PLACEMENT_URL
|
|
||||||
);
|
|
||||||
const DASHBOARD_RETIRE_URL = ref<string>(
|
|
||||||
config.value[env.value].DASHBOARD_RETIRE_URL
|
|
||||||
);
|
|
||||||
const DASHBOARD_DISCIPLINE_URL = ref<string>(
|
|
||||||
config.value[env.value].DASHBOARD_DISCIPLINE_URL
|
|
||||||
);
|
|
||||||
const DASHBOARD_DEVELOP_URL = ref<string>(
|
|
||||||
config.value[env.value].DASHBOARD_DEVELOP_URL
|
|
||||||
);
|
|
||||||
const DASHBOARD_SALARY_URL = ref<string>(
|
|
||||||
config.value[env.value].DASHBOARD_SALARY_URL
|
|
||||||
);
|
|
||||||
const DASHBOARD_KPI_URL = ref<string>(
|
|
||||||
config.value[env.value].DASHBOARD_KPI_URL
|
|
||||||
);
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
env: env.value,
|
env: env.value,
|
||||||
|
|
@ -201,13 +123,5 @@ export default {
|
||||||
LINK_EVALUATE_PUBLISH: LINK_EVALUATE_PUBLISH.value,
|
LINK_EVALUATE_PUBLISH: LINK_EVALUATE_PUBLISH.value,
|
||||||
API_REPORT_TEMPLATE_URI: API_REPORT_TEMPLATE_URI.value,
|
API_REPORT_TEMPLATE_URI: API_REPORT_TEMPLATE_URI.value,
|
||||||
API_SUPPORT_URI: API_SUPPORT_URI.value,
|
API_SUPPORT_URI: API_SUPPORT_URI.value,
|
||||||
DASHBOARD_ORG_URL: DASHBOARD_ORG_URL.value,
|
DASHBOARD_URL: DASHBOARD_URL.value,
|
||||||
DASHBOARD_REGISTRY_URL: DASHBOARD_REGISTRY_URL.value,
|
|
||||||
DASHBOARD_LEAVE_URL: DASHBOARD_LEAVE_URL.value,
|
|
||||||
DASHBOARD_PLACEMENT_URL: DASHBOARD_PLACEMENT_URL.value,
|
|
||||||
DASHBOARD_RETIRE_URL: DASHBOARD_RETIRE_URL.value,
|
|
||||||
DASHBOARD_DISCIPLINE_URL: DASHBOARD_DISCIPLINE_URL.value,
|
|
||||||
DASHBOARD_DEVELOP_URL: DASHBOARD_DEVELOP_URL.value,
|
|
||||||
DASHBOARD_SALARY_URL: DASHBOARD_SALARY_URL.value,
|
|
||||||
DASHBOARD_KPI_URL: DASHBOARD_KPI_URL.value,
|
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
/*** dashboard panel url */
|
|
||||||
import env from "../index";
|
|
||||||
|
|
||||||
export default {
|
|
||||||
dashboardPanelOrg: `${env.DASHBOARD_ORG_URL}`,
|
|
||||||
dashboardPanelRegistry: `${env.DASHBOARD_REGISTRY_URL}`,
|
|
||||||
dashboardPanelLeave: `${env.DASHBOARD_LEAVE_URL}`,
|
|
||||||
dashboardPanelPlacement: `${env.DASHBOARD_PLACEMENT_URL}`,
|
|
||||||
dashboardPanelRetire: `${env.DASHBOARD_RETIRE_URL}`,
|
|
||||||
dashboardPanelDiscipline: `${env.DASHBOARD_DISCIPLINE_URL}`,
|
|
||||||
dashboardPanelDevelop: `${env.DASHBOARD_DEVELOP_URL}`,
|
|
||||||
dashboardPanelSalary: `${env.DASHBOARD_SALARY_URL}`,
|
|
||||||
dashboardPanelKPI: `${env.DASHBOARD_KPI_URL}`,
|
|
||||||
};
|
|
||||||
|
|
@ -72,8 +72,6 @@ import command from "./api/18_command/api.command";
|
||||||
|
|
||||||
import file from "./api/file/api.file";
|
import file from "./api/file/api.file";
|
||||||
|
|
||||||
import dashboard from "./api/reports/api.dashboard";
|
|
||||||
|
|
||||||
// environment variables
|
// environment variables
|
||||||
export const compettitivePanel = import.meta.env.VITE_COMPETITIVE_EXAM_PANEL;
|
export const compettitivePanel = import.meta.env.VITE_COMPETITIVE_EXAM_PANEL;
|
||||||
export const qualifyDisableExamPanel = import.meta.env
|
export const qualifyDisableExamPanel = import.meta.env
|
||||||
|
|
@ -142,8 +140,6 @@ const API = {
|
||||||
|
|
||||||
/*file*/
|
/*file*/
|
||||||
...file,
|
...file,
|
||||||
|
|
||||||
...dashboard,
|
|
||||||
};
|
};
|
||||||
|
|
||||||
const path = import.meta.env.VITE_MANUAL_URL ?? "";
|
const path = import.meta.env.VITE_MANUAL_URL ?? "";
|
||||||
|
|
|
||||||
|
|
@ -15,91 +15,6 @@ export const useMenuDataStore = defineStore("menuUse", () => {
|
||||||
/** รายการเมนู*/
|
/** รายการเมนู*/
|
||||||
const menuList = ref<ListMenu[]>([]);
|
const menuList = ref<ListMenu[]>([]);
|
||||||
|
|
||||||
/** ข้อมูล Level3*/
|
|
||||||
const childLevelTree = ref<ChildLevelTree>({
|
|
||||||
SYS_EVA_INDICATOR: [
|
|
||||||
{
|
|
||||||
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: [
|
|
||||||
{
|
|
||||||
sysName: "จัดการรอบสอบแข่งขัน",
|
|
||||||
path: "competePeriod",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
sysName: "สถิติสมัครสอบแข่งขัน",
|
|
||||||
path: "competePeriodStat",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
SYS_EXAM_SELECT: [
|
|
||||||
{
|
|
||||||
sysName: "จัดการรอบคัดเลือก",
|
|
||||||
path: "qualifyPeriod",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
sysName: "จัดการรอบคัดเลือกคนพิการ",
|
|
||||||
path: "disablePeriod",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
sysName: "จัดการรายชื่อคัดเลือก",
|
|
||||||
path: "manage",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
sysName: "สถิติสมัครคัดเลือก",
|
|
||||||
path: "qualifyPeriodStat",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
sysName: "สถิติสมัครคัดเลือกคนพิการ",
|
|
||||||
path: "qualifyPeriodStatDisable",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
SYS_DISCIPLINE_INFO: [
|
|
||||||
{
|
|
||||||
sysName: "กรรมการ",
|
|
||||||
path: "disciplineDirector",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
sysName: "ช่องทางการร้องเรียน",
|
|
||||||
path: "disciplineChannel",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
SYS_EVA_INFO: [
|
|
||||||
{
|
|
||||||
sysName: "กรรมการ",
|
|
||||||
path: "evaluateDirector",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
sysName: "การประชุม",
|
|
||||||
path: "evaluateMeeting",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
});
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* function เรียกรายการเมนูทั้งหมด
|
* function เรียกรายการเมนูทั้งหมด
|
||||||
* @param data ข้อมูลรายการทั้งหมด
|
* @param data ข้อมูลรายการทั้งหมด
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,28 @@
|
||||||
<!-- page:จัดการรอบการสอบ สรรหา -->
|
<script setup lang="ts">
|
||||||
|
import { ref, onMounted } from "vue";
|
||||||
|
import { useRoute } from "vue-router";
|
||||||
|
import { useMenuDataStore } from "@/stores/menuList";
|
||||||
|
import env from "@/api/index";
|
||||||
|
import type { ListMenu } from "@/interface/response/main";
|
||||||
|
|
||||||
|
const storeMenu = useMenuDataStore();
|
||||||
|
const route = useRoute();
|
||||||
|
const panelUrl = ref<string>("");
|
||||||
|
const title = ref<string>("");
|
||||||
|
|
||||||
|
onMounted(async () => {
|
||||||
|
const menuDashboard = await storeMenu.menuList.find(
|
||||||
|
(x: ListMenu) => x.id === "DASHBOARD"
|
||||||
|
);
|
||||||
|
|
||||||
|
const data = await menuDashboard?.children?.find(
|
||||||
|
(item: ListMenu) => item.path === route.name
|
||||||
|
);
|
||||||
|
title.value = `สิถิติ${data?.sysName}`;
|
||||||
|
panelUrl.value = `${env.DASHBOARD_URL}/goto/${data?.sysDescription}`;
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div class="toptitle text-dark col-12 row items-center">
|
<div class="toptitle text-dark col-12 row items-center">
|
||||||
{{ title }}
|
{{ title }}
|
||||||
|
|
@ -10,72 +34,5 @@
|
||||||
></iframe>
|
></iframe>
|
||||||
</q-card>
|
</q-card>
|
||||||
</template>
|
</template>
|
||||||
<script setup lang="ts">
|
|
||||||
import config from "@/app.config";
|
|
||||||
import { ref, onBeforeMount, onMounted } from "vue";
|
|
||||||
import { useRoute } from "vue-router";
|
|
||||||
|
|
||||||
const route = useRoute();
|
|
||||||
const panelUrl = ref<string>("");
|
|
||||||
const titleArr = ref<any[]>([
|
|
||||||
{
|
|
||||||
id: "dashboardOrg",
|
|
||||||
name: "สถิติโครงสร้างและกรอบอัตรากำลัง",
|
|
||||||
panelUrl: config.API.dashboardPanelOrg,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "dashboardRegistry",
|
|
||||||
name: "สถิติทะเบียนประวัติ",
|
|
||||||
panelUrl: config.API.dashboardPanelRegistry,
|
|
||||||
},
|
|
||||||
|
|
||||||
{
|
|
||||||
id: "dashboardLeave",
|
|
||||||
name: "สถิติบันทึกเวลาและการลา",
|
|
||||||
panelUrl: config.API.dashboardPanelLeave,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "dashboardPlacement",
|
|
||||||
name: "สถิติการบรรจุ แต่งตั้ง ย้าย โอน",
|
|
||||||
panelUrl: config.API.dashboardPanelPlacement,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "dashboardRetire",
|
|
||||||
name: "สถิติการพ้นจากราชการ",
|
|
||||||
panelUrl: config.API.dashboardPanelRetire,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "dashboardDiscipline",
|
|
||||||
name: "สถิติการดำเนินการทางวินัย",
|
|
||||||
panelUrl: config.API.dashboardPanelDiscipline,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "dashboardDevelop",
|
|
||||||
name: "สถิติพัฒนาบุคลากร/การศึกษาต่อ",
|
|
||||||
panelUrl: config.API.dashboardPanelDevelop,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "dashboardSalary",
|
|
||||||
name: "สถิติเงินเดือน/ค่าจ้าง",
|
|
||||||
panelUrl: config.API.dashboardPanelSalary,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "dashboardKpi",
|
|
||||||
name: "สถิติประเมินผลการปฏิบัติราชการระดับบุคคล",
|
|
||||||
panelUrl: config.API.dashboardPanelKPI,
|
|
||||||
},
|
|
||||||
]);
|
|
||||||
const title = ref<string>("");
|
|
||||||
|
|
||||||
// onBeforeMount(async () => {
|
|
||||||
// panelUrl.value = config.dashboardPanelUrl;
|
|
||||||
// });
|
|
||||||
|
|
||||||
onMounted(async () => {
|
|
||||||
const data = await titleArr.value.find((item: any) => item.id === route.name);
|
|
||||||
title.value = data?.name;
|
|
||||||
panelUrl.value = data?.panelUrl;
|
|
||||||
});
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style></style>
|
<style></style>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue