@@ -436,6 +645,7 @@ function checkEndDate() {
size="12px"
color="blue"
icon="mdi-download-outline"
+ @click="onClickDonwload(file.name)"
>
ดาวน์โหลดไฟล์
@@ -448,6 +658,7 @@ function checkEndDate() {
size="12px"
color="red"
icon="mdi-delete-outline"
+ @click="onClickDeleteFile(file.name)"
>ลบไฟล์
diff --git a/src/modules/13_salary/components/SalaryChart/DialogFormRate.vue b/src/modules/13_salary/components/SalaryChart/DialogFormRate.vue
index 3a6314200..596c5c798 100644
--- a/src/modules/13_salary/components/SalaryChart/DialogFormRate.vue
+++ b/src/modules/13_salary/components/SalaryChart/DialogFormRate.vue
@@ -1,6 +1,9 @@
@@ -205,6 +236,7 @@ watch([() => formQuery.page, () => formQuery.pageSize], () => {
outlined
v-model="formQuery.keyword"
placeholder="ค้นหา"
+ @keydown.enter.prevent="filterFn(formQuery.page)"
>
@@ -238,7 +270,7 @@ watch([() => formQuery.page, () => formQuery.pageSize], () => {
bordered
:paging="true"
dense
- :rows-per-page-options="[10, 25, 50, 100]"
+ :rows-per-page-options="[2, 10, 25, 50, 100]"
@update:pagination="updatePagination"
:visible-columns="visibleColumns"
>
@@ -295,10 +327,10 @@ watch([() => formQuery.page, () => formQuery.pageSize], () => {
? onClickSalary('edit', props.row)
: item.type === 'salaryRate'
? onClickSalaryRate(props.row.id)
- : item.type === 'coppy'
- ? onClickCoppy()
+ : item.type === 'copy'
+ ? onClickCoppy(props.row.id)
: item.type === 'delete'
- ? onClickDelete()
+ ? onClickDelete(props.row.id)
: null
"
>
@@ -324,7 +356,7 @@ watch([() => formQuery.page, () => formQuery.pageSize], () => {
v-model="formQuery.page"
active-color="primary"
color="dark"
- :max="totalRow"
+ :max="maxPage"
size="sm"
boundary-links
direction-links
@@ -338,6 +370,7 @@ watch([() => formQuery.page, () => formQuery.pageSize], () => {
v-model:modal="modalDialogFormMain"
:typeAction="typeAction"
:data="dataRow"
+ :fetchData="fetchListSalaly"
/>
diff --git a/src/modules/13_salary/views/salaryRate.vue b/src/modules/13_salary/views/salaryRate.vue
index f3ce20a34..806f2e96b 100644
--- a/src/modules/13_salary/views/salaryRate.vue
+++ b/src/modules/13_salary/views/salaryRate.vue
@@ -1,7 +1,9 @@