diff --git a/src/api/probation/api.probation.ts b/src/api/probation/api.probation.ts index 803135f..264f145 100644 --- a/src/api/probation/api.probation.ts +++ b/src/api/probation/api.probation.ts @@ -39,5 +39,22 @@ export default { summaryReportDetail: (id: string) => `${probation}/report?assign_id=${id}`, + formevaluate: (id: string) => `${probation}/evaluate-record?assign_id=${id}`, + + formevaluateRecord: (id: string) => + `${probation}/evaluate-record/create?assign_id=${id}`, + + createformevaluate: (id: string) => + `${probation}/evaluate-record?assign_id=${id}`, + editFormEvaluate: (id: string, evaluate_id: string) => + `${probation}/evaluate-record?assign_id=${id}&evaluate_id=${evaluate_id}`, + + formevaluateCommander: (id: string) => + `${probation}/evaluate-record/commander?assign_id=${id}`, + formevaluateRecordCommander: (id: string) => + `${probation}/evaluate-record/create/commander?assign_id=${id}`, + reportEvaluateRecord1: (type: string, id: string) => + `${reportProbation}/14/${type}/${id}`, + kpiCapacity }; diff --git a/src/modules/01_dashboard/views/Dashboard.vue b/src/modules/01_dashboard/views/Dashboard.vue index 793ca98..11f8bfc 100644 --- a/src/modules/01_dashboard/views/Dashboard.vue +++ b/src/modules/01_dashboard/views/Dashboard.vue @@ -106,14 +106,14 @@ const items = ref([ path: "/scholarship", active: false, }, - { - icon: "mdi-school", - title: "ทดลองงาน", - sub: "รายการงานที่ได้รับมอบหมาย", - color: "teal-2", - path: "/probation", - active: false, - }, + // { + // icon: "mdi-school", + // title: "ทดลองงาน", + // sub: "รายการงานที่ได้รับมอบหมาย", + // color: "teal-2", + // path: "/probation", + // active: false, + // }, ]); onMounted(async () => { await fetchlistInbox(1); diff --git a/src/modules/11_probation/component/02_RecordCareker.vue b/src/modules/11_probation/component/02_RecordCareker.vue index b2c8a7d..00d5e5b 100644 --- a/src/modules/11_probation/component/02_RecordCareker.vue +++ b/src/modules/11_probation/component/02_RecordCareker.vue @@ -1,14 +1,64 @@ + diff --git a/src/modules/11_probation/component/03_RecordCommander.vue b/src/modules/11_probation/component/03_RecordCommander.vue index 5059f8f..182f861 100644 --- a/src/modules/11_probation/component/03_RecordCommander.vue +++ b/src/modules/11_probation/component/03_RecordCommander.vue @@ -1,11 +1,65 @@ + \ No newline at end of file diff --git a/src/modules/11_probation/component/04_EvaluateCommander.vue b/src/modules/11_probation/component/04_EvaluateCommander.vue index 7082784..411ec94 100644 --- a/src/modules/11_probation/component/04_EvaluateCommander.vue +++ b/src/modules/11_probation/component/04_EvaluateCommander.vue @@ -1,11 +1,28 @@ + \ No newline at end of file diff --git a/src/modules/11_probation/component/05_EvaluateChairman.vue b/src/modules/11_probation/component/05_EvaluateChairman.vue index 7fcd2c3..6930b5f 100644 --- a/src/modules/11_probation/component/05_EvaluateChairman.vue +++ b/src/modules/11_probation/component/05_EvaluateChairman.vue @@ -1,11 +1,26 @@ + \ No newline at end of file diff --git a/src/modules/11_probation/component/08_SurveyComment.vue b/src/modules/11_probation/component/08_SurveyComment.vue index 0a4ca85..2ebeff7 100644 --- a/src/modules/11_probation/component/08_SurveyComment.vue +++ b/src/modules/11_probation/component/08_SurveyComment.vue @@ -225,7 +225,9 @@ onMounted(() => {
- + + +
บันทึกข้อมูล -
-
- เกณฑ์การประเมินความคาดหวัง -
-
-
-
- -
-
ต่ำกว่าความคาดหวังมาก
-
หมายถึง มีคะแนนเฉลี่ยที่ระดับ 1
-
-
-
- - -
-
ต่ำกว่าความคาดหวังค่อนข้างมาก
-
หมายถึง มีคะแนนเฉลี่ยที่ระดับ 2
-
-
-
- - - -
-
เป็นไปตามความคาดหวัง
-
หมายถึง มีคะแนนเฉลี่ยที่ระดับ 3
-
-
-
- - - - -
-
สูงว่าความคาดหวังค่อนข้างมาก
-
หมายถึง มีคะแนนเฉลี่ยที่ระดับ 4
-
-
-
- - - - - -
-
สูงกว่าความคาดหวังมาก
-
หมายถึง มีคะแนนเฉลี่ยที่ระดับ 5
-
-
+
+
+ เกณฑ์การประเมินความคาดหวัง
+
+
+
+ +
+
ต่ำกว่าความคาดหวังมาก
+
หมายถึง มีคะแนนเฉลี่ยที่ระดับ 1
+
+
+
+ + +
+
ต่ำกว่าความคาดหวังค่อนข้างมาก
+
หมายถึง มีคะแนนเฉลี่ยที่ระดับ 2
+
+
+
+ + + +
+
เป็นไปตามความคาดหวัง
+
หมายถึง มีคะแนนเฉลี่ยที่ระดับ 3
+
+
+
+ + + + +
+
สูงว่าความคาดหวังค่อนข้างมาก
+
หมายถึง มีคะแนนเฉลี่ยที่ระดับ 4
+
+
+
+ + + + + +
+
สูงกว่าความคาดหวังมาก
+
หมายถึง มีคะแนนเฉลี่ยที่ระดับ 5
+
+
+
+
+
+ +
+ + +
+ + + + + + ต่ำกว่าความคาดหวังมาก + + + + มีคะแนนเฉลี่ยที่ระดับ 1 + + + + +
+
+
+ +
+ + + +
+ + + + + + ต่ำกว่าความคาดหวังค่อนข้างมาก + + + + มีคะแนนเฉลี่ยที่ระดับ 2 + + + + +
+
+
+ +
+ + + + +
+ + + + + + เป็นไปตามความคาดหวัง + + + + มีคะแนนเฉลี่ยที่ระดับ 3 + + + + +
+
+
+ +
+ + + + + +
+ + + + + + สูงว่าความคาดหวังค่อนข้างมาก + + + + มีคะแนนเฉลี่ยที่ระดับ 4 + + + + +
+
+
+ +
+ + + + + + +
+ + + + + + สูงกว่าความคาดหวังมาก + + + + มีคะแนนเฉลี่ยที่ระดับ 5 + + + + +
+
+
+
+
\ No newline at end of file + diff --git a/src/modules/11_probation/component/Header.vue b/src/modules/11_probation/component/Header.vue new file mode 100644 index 0000000..c245f98 --- /dev/null +++ b/src/modules/11_probation/component/Header.vue @@ -0,0 +1,110 @@ + + + diff --git a/src/modules/11_probation/component/addPage/01_addresult.vue b/src/modules/11_probation/component/addPage/01_addresult.vue new file mode 100644 index 0000000..2f1af91 --- /dev/null +++ b/src/modules/11_probation/component/addPage/01_addresult.vue @@ -0,0 +1,2249 @@ + + + diff --git a/src/modules/11_probation/component/addPage/02_addevaluacommander.vue b/src/modules/11_probation/component/addPage/02_addevaluacommander.vue new file mode 100644 index 0000000..9c7149b --- /dev/null +++ b/src/modules/11_probation/component/addPage/02_addevaluacommander.vue @@ -0,0 +1,1776 @@ + + + + + diff --git a/src/modules/11_probation/component/addPage/03_addevalua.vue b/src/modules/11_probation/component/addPage/03_addevalua.vue new file mode 100644 index 0000000..8c88131 --- /dev/null +++ b/src/modules/11_probation/component/addPage/03_addevalua.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/src/modules/11_probation/component/addPage/04_addevaluascore.vue b/src/modules/11_probation/component/addPage/04_addevaluascore.vue new file mode 100644 index 0000000..722fbb0 --- /dev/null +++ b/src/modules/11_probation/component/addPage/04_addevaluascore.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/src/modules/11_probation/component/editPage/01_result.vue b/src/modules/11_probation/component/editPage/01_result.vue new file mode 100644 index 0000000..a3b2fdc --- /dev/null +++ b/src/modules/11_probation/component/editPage/01_result.vue @@ -0,0 +1,2369 @@ + + + diff --git a/src/modules/11_probation/component/editPage/02_evaluacommander.vue b/src/modules/11_probation/component/editPage/02_evaluacommander.vue new file mode 100644 index 0000000..d904cdd --- /dev/null +++ b/src/modules/11_probation/component/editPage/02_evaluacommander.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/src/modules/11_probation/component/editPage/03_evalua.vue b/src/modules/11_probation/component/editPage/03_evalua.vue new file mode 100644 index 0000000..8c88131 --- /dev/null +++ b/src/modules/11_probation/component/editPage/03_evalua.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/src/modules/11_probation/component/editPage/04_evaluascore.vue b/src/modules/11_probation/component/editPage/04_evaluascore.vue new file mode 100644 index 0000000..722fbb0 --- /dev/null +++ b/src/modules/11_probation/component/editPage/04_evaluascore.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/src/modules/11_probation/pages/detailPage.vue b/src/modules/11_probation/pages/detailPage.vue index e87ad25..e1fb542 100644 --- a/src/modules/11_probation/pages/detailPage.vue +++ b/src/modules/11_probation/pages/detailPage.vue @@ -1,5 +1,5 @@