Skip to content
This repository has been archived by the owner on Nov 25, 2024. It is now read-only.

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
elsiosanchez authored Oct 23, 2024
1 parent e86b02e commit 6671460
Show file tree
Hide file tree
Showing 2 changed files with 39 additions and 24 deletions.
61 changes: 37 additions & 24 deletions src/components/ADempiere/Form/Issues/ListIssues/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -286,31 +286,37 @@
<span
v-else
>
<span
v-for="(data, index) in listIssues"
:key="index"
>
<issue-row
:metadata="data"
:table-name="tableName"
:record-id="recordId"
/>
</span>
<el-row v-if="isAll">
<el-col :span="24">
<custom-pagination
:total-records="recordCount"
:is-showed-selected="false"
:page-number="pageNumber"
:page-size="pageSize"
:is-empty-index="true"
:handle-change-page-number="setPageNumber"
:handle-change-page-size="setPageSize"
<span v-if="!isLoadListIssues">
<span
v-for="(data, index) in listIssues"
:key="index"
>
<issue-row
:metadata="data"
:table-name="tableName"
:record-id="recordId"
/>
<br>
<br>
</el-col>
</el-row>
</span>
<el-row v-if="isAll">
<el-col :span="24">
<custom-pagination
:total-records="recordCount"
:is-showed-selected="false"
:page-number="pageNumber"
:page-size="pageSize"
:is-empty-index="true"
:handle-change-page-number="setPageNumber"
:handle-change-page-size="setPageSize"
/>
<br>
<br>
</el-col>
</el-row>
</span>
<loading-view
v-else
key="browser-loading"
/>
</span>
</div>
<div
Expand Down Expand Up @@ -440,6 +446,7 @@ import IssueRow from '@/components/ADempiere/FormDefinition/IssueManagement/Issu
import KanbanIssues from '@/components/ADempiere/Form/Issues/ListIssues/kanban.vue'
import ProgressPercentage from '@/components/ADempiere/ContainerOptions/ProgressPercentage.vue'
import CustomPagination from '@/components/ADempiere/DataTable/Components/CustomPagination.vue'
import LoadingView from '@/components/ADempiere/LoadingView/index.vue'
// Utils and Helper Methods
import { showMessage } from '@/utils/ADempiere/notification'

Expand All @@ -464,6 +471,7 @@ export default defineComponent({
IssueRow,
// Editor
KanbanIssues,
LoadingView,
CustomPagination,
DraggableElements,
ProgressPercentage
Expand Down Expand Up @@ -531,6 +539,10 @@ export default defineComponent({
return store.getters.getListKanbanGroup
})

const isLoadListIssues = computed(() => {
return store.getters.getIsLoadListIssues
})

const recordCount = computed(() => {
return store.getters.geIssuesData.recordCount
})
Expand Down Expand Up @@ -1025,6 +1037,7 @@ export default defineComponent({
listStatuses,
categoryField,
priorityField,
isLoadListIssues,
listGroupField,
listIssuesTypes,
currentPriority,
Expand Down
2 changes: 2 additions & 0 deletions src/store/modules/ADempiere/form/issueManagement.js
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ const initStateIssueManagement = {
recordCount: 0,
pageSize: ROWS_OF_RECORDS_BY_PAGE,
pageNumber: 1,
isloading: false,
nextPageToken: undefined
}
}
Expand Down Expand Up @@ -123,6 +124,7 @@ export default {
pageNumber = storedPageNumber
}
const pageToken = generatePageToken({ pageNumber })
commit('setIsLoadListIssues', true)
// commit('setIsLoadListIssuesAll', true)
return requestListIssuesAll({
tableName,
Expand Down

0 comments on commit 6671460

Please sign in to comment.