diff --git a/src/modules/08_KPI/components/Tab/01_Assessment.vue b/src/modules/08_KPI/components/Tab/01_Assessment.vue new file mode 100644 index 0000000..1f45562 --- /dev/null +++ b/src/modules/08_KPI/components/Tab/01_Assessment.vue @@ -0,0 +1,85 @@ + + + diff --git a/src/modules/08_KPI/components/Tab/02_CommanderAbove.vue b/src/modules/08_KPI/components/Tab/02_CommanderAbove.vue new file mode 100644 index 0000000..e894c43 --- /dev/null +++ b/src/modules/08_KPI/components/Tab/02_CommanderAbove.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/src/modules/08_KPI/components/Tab/03_CommanderAboveOneStep.vue b/src/modules/08_KPI/components/Tab/03_CommanderAboveOneStep.vue new file mode 100644 index 0000000..cb489dc --- /dev/null +++ b/src/modules/08_KPI/components/Tab/03_CommanderAboveOneStep.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/src/modules/08_KPI/components/Tab/04_File.vue b/src/modules/08_KPI/components/Tab/04_File.vue new file mode 100644 index 0000000..c8199f4 --- /dev/null +++ b/src/modules/08_KPI/components/Tab/04_File.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/src/modules/08_KPI/components/Tab/Dialog/01_Dialog.vue b/src/modules/08_KPI/components/Tab/Dialog/01_Dialog.vue new file mode 100644 index 0000000..628e956 --- /dev/null +++ b/src/modules/08_KPI/components/Tab/Dialog/01_Dialog.vue @@ -0,0 +1,281 @@ + + + + diff --git a/src/modules/08_KPI/components/Tab/Dialog/03_Dialog.vue b/src/modules/08_KPI/components/Tab/Dialog/03_Dialog.vue new file mode 100644 index 0000000..3efe102 --- /dev/null +++ b/src/modules/08_KPI/components/Tab/Dialog/03_Dialog.vue @@ -0,0 +1,122 @@ + + + + diff --git a/src/modules/08_KPI/components/Tab/Dialog/04_Dialog.vue b/src/modules/08_KPI/components/Tab/Dialog/04_Dialog.vue new file mode 100644 index 0000000..6a31ada --- /dev/null +++ b/src/modules/08_KPI/components/Tab/Dialog/04_Dialog.vue @@ -0,0 +1,282 @@ + + + + diff --git a/src/modules/08_KPI/components/Tab/Topic/01_Template.vue b/src/modules/08_KPI/components/Tab/Topic/01_Template.vue new file mode 100644 index 0000000..ef5c41d --- /dev/null +++ b/src/modules/08_KPI/components/Tab/Topic/01_Template.vue @@ -0,0 +1,204 @@ + + + diff --git a/src/modules/08_KPI/components/Tab/Topic/02_Template.vue b/src/modules/08_KPI/components/Tab/Topic/02_Template.vue new file mode 100644 index 0000000..cda94dc --- /dev/null +++ b/src/modules/08_KPI/components/Tab/Topic/02_Template.vue @@ -0,0 +1,187 @@ + + + diff --git a/src/modules/08_KPI/interface/index/Main.ts b/src/modules/08_KPI/interface/index/Main.ts new file mode 100644 index 0000000..80143f3 --- /dev/null +++ b/src/modules/08_KPI/interface/index/Main.ts @@ -0,0 +1,8 @@ +interface DataOptions { + id:string + name:string +} + +export type { + DataOptions +} \ No newline at end of file diff --git a/src/modules/08_KPI/interface/request/index.ts b/src/modules/08_KPI/interface/request/index.ts new file mode 100644 index 0000000..b869e94 --- /dev/null +++ b/src/modules/08_KPI/interface/request/index.ts @@ -0,0 +1,22 @@ +interface FormProfile { + fullName: string; + prefix: string; + firstName: string; + lastName: string; + position: string; + type: string; + level: string; + status: string; + score: string; + + avartar:string +} + +interface FormDataAssigned{ + indicator:string + target:string + unit:string + weigth:string + definition:string +} +export type { FormProfile ,FormDataAssigned}; diff --git a/src/modules/08_KPI/store.ts b/src/modules/08_KPI/store.ts index 6a39078..7e9a157 100644 --- a/src/modules/08_KPI/store.ts +++ b/src/modules/08_KPI/store.ts @@ -1,5 +1,7 @@ import { defineStore } from "pinia"; +import { ref } from "vue"; export const useKpiDataStore = defineStore("KPIDate", () => { - return {}; + const tabMain = ref("1"); + return {tabMain}; }); diff --git a/src/modules/08_KPI/views/TabMain.vue b/src/modules/08_KPI/views/TabMain.vue new file mode 100644 index 0000000..fec1e92 --- /dev/null +++ b/src/modules/08_KPI/views/TabMain.vue @@ -0,0 +1,78 @@ + + + \ No newline at end of file diff --git a/src/modules/08_KPI/views/form.vue b/src/modules/08_KPI/views/form.vue index 6346a0b..1a56d0e 100644 --- a/src/modules/08_KPI/views/form.vue +++ b/src/modules/08_KPI/views/form.vue @@ -1,7 +1,56 @@