diff --git a/src/interface/request/main/main.ts b/src/interface/request/main/main.ts index 553a0ecdc..ecf34e6b6 100644 --- a/src/interface/request/main/main.ts +++ b/src/interface/request/main/main.ts @@ -396,12 +396,18 @@ const menuList = readonly([ }, { key: 9.4, + label: "ลงเวลากรณีพิเศษ", + path: "/special-time", + role: "leave", + }, + { + key: 9.5, label: "รายการลา", path: "/leave-list", role: "leave", }, { - key: 9.5, + key: 9.6, label: "รายงานสถิติ", path: "/statistics-report", role: "leave", diff --git a/src/modules/03_recruiting/views/02_qualify/manageDetail.vue b/src/modules/03_recruiting/views/02_qualify/manageDetail.vue index 17e66b1d8..745f0507c 100644 --- a/src/modules/03_recruiting/views/02_qualify/manageDetail.vue +++ b/src/modules/03_recruiting/views/02_qualify/manageDetail.vue @@ -50,7 +50,7 @@ :visible-columns="visibleColumns" v-model:inputfilter="filter" v-model:inputvisible="visibleColumns" v-model:inputvisibleFilter="status" v-model:optionsFilter="optionsStatus" :nornmalData="true" :paging="true" :titleText="''" :statusPayment="statusPayment" :setSeat="setSeat" :fetchData="fetchDataCom" :history="true" - :page-size="page_size" :total="total" :page="page" :changePage="changePage" :max-page="maxPage"> + :page-size="pageSize" :total="total" :page="page" :changePage="changePage" :max-page="maxPage"> @@ -182,15 +178,20 @@ onMounted(() => { - เวลา Default + v-if="props.row.isDefault === true" + name="mdi-bookmark" + size="xs" + color="primary" + > + เวลา Default - +
{
- + diff --git a/src/modules/09_leave/views/WorkingMain.vue b/src/modules/09_leave/views/WorkingMain.vue index 6580dc807..2afce6251 100644 --- a/src/modules/09_leave/views/WorkingMain.vue +++ b/src/modules/09_leave/views/WorkingMain.vue @@ -17,6 +17,8 @@ const workStore = useWorklistDataStore(); const { date2Thai } = mixin; const { fetchList } = workStore; +const tab = ref("1") + onMounted(() => { fecthWorkList(); }); @@ -84,9 +86,38 @@ function fecthWorkList() { รายการลงเวลาปฏิบัติงาน
- -
+ + + + + + + + + + + + + + + + + + + + + + +
diff --git a/src/modules/11_discipline/components/6_BasicInformation/Director/Form.vue b/src/modules/11_discipline/components/6_BasicInformation/Director/Form.vue index 7b0d580d9..45ed7e1c5 100644 --- a/src/modules/11_discipline/components/6_BasicInformation/Director/Form.vue +++ b/src/modules/11_discipline/components/6_BasicInformation/Director/Form.vue @@ -34,13 +34,13 @@ const formData = reactive({ watch(props.data, async () => { // console.log("data==>", props.data) - formData.prefix = props.data.prefix - formData.firstname = props.data.firstname - formData.lastname = props.data.lastname - formData.position = props.data.position - formData.phone = props.data.phone - formData.responsibilities = props.data.responsibilities - formData.email = props.data.email + formData.prefix = props.data.prefix; + formData.firstname = props.data.firstname; + formData.lastname = props.data.lastname; + formData.position = props.data.position; + formData.phone = props.data.phone; + formData.responsibilities = props.data.responsibilities; + formData.email = props.data.email; }); // เพิ่มบุคลากร @@ -93,50 +93,120 @@ function onValidate() {
- +
- +
- +
- +
- +
- +
- +
- +
- +
- + บันทึกข้อมูล
diff --git a/src/modules/11_discipline/interface/index/Main.ts b/src/modules/11_discipline/interface/index/Main.ts index 3e94e9ffc..a0eb25edb 100644 --- a/src/modules/11_discipline/interface/index/Main.ts +++ b/src/modules/11_discipline/interface/index/Main.ts @@ -15,8 +15,8 @@ interface investigateDisDataRowType { interrogated: string; fault: string | undefined; penaltyLevel: string | undefined; - caseFault: string | undefined; - dateInvestigate: string | undefined; + caseFault: string; + dateInvestigate: string | null; status: string | undefined; active: string | undefined; } diff --git a/src/modules/11_discipline/interface/request/disciplinary.ts b/src/modules/11_discipline/interface/request/disciplinary.ts index 29a27ff6b..5a131513d 100644 --- a/src/modules/11_discipline/interface/request/disciplinary.ts +++ b/src/modules/11_discipline/interface/request/disciplinary.ts @@ -43,4 +43,4 @@ interface disciplinaryRef { [key: string]: any; } -export type { FormData, disciplinaryRef }; +export type { FormData, disciplinaryRef, investigateDisDataRowType };