fix bug ==> loading

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2025-09-01 11:25:56 +07:00
parent 31755747da
commit e28e9bc3aa
6 changed files with 12 additions and 27 deletions

View file

@ -404,11 +404,7 @@ function getSearch() {
:props="props"
>
<div v-if="col.name == 'no'">
{{
(pagination.page - 1) * pagination.rowsPerPage +
props.rowIndex +
1
}}
{{ props.rowIndex + 1 }}
</div>
<div v-else>
{{ col.value ? col.value : "-" }}

View file

@ -197,7 +197,7 @@ onMounted(async () => {
:props="props"
@click="onClickView(props.row.id, props.row.status)"
>
{{ (page - 1) * pageSize + props.rowIndex + 1 }}
{{ props.rowIndex + 1 }}
</q-td>
<q-td
key="leaveTypeName"

View file

@ -261,7 +261,6 @@ function onTableRequest(requestProps: PropsTable.RequestProps) {
:virtual-scroll-sticky-size-start="48"
dense
:rows-per-page-options="[10, 25, 50, 100]"
D
v-model:pagination="pagination"
@request="onTableRequest"
:grid="$q.screen.gt.xs ? false : true"

View file

@ -398,11 +398,7 @@ onMounted(async () => {
@click.stop.prevent="editPage(props.row.id)"
>
<div v-if="col.name == 'no'">
{{
(pagination.page - 1) * pagination.rowsPerPage +
props.rowIndex +
1
}}
{{ props.rowIndex + 1 }}
</div>
<div v-else>

View file

@ -109,19 +109,17 @@ function onEdit(id: string) {
async function getProfileId() {
isLoad.value = true;
if (dataStore.profileId) {
profilId.value = dataStore.profileId;
} else {
try {
try {
if (!dataStore.profileId) {
const res = await http.get(config.API.profilePosition());
dataStore.profileId = res.data.result.profileId;
profilId.value = dataStore.profileId;
await getData();
} catch (e) {
messageError($q, e);
} finally {
isLoad.value = false;
}
profilId.value = dataStore.profileId;
await getData();
} catch (e) {
messageError($q, e);
} finally {
isLoad.value = false;
}
}

View file

@ -395,11 +395,7 @@ onMounted(async () => {
"
>
<div v-if="col.name == 'no'">
{{
(pagination.page - 1) * pagination.rowsPerPage +
props.rowIndex +
1
}}
{{ props.rowIndex + 1 }}
</div>
<div v-else-if="col.name === 'document'">
<q-btn