Handy_Cao 2 jaren geleden
bovenliggende
commit
e8945fb3de
1 gewijzigde bestanden met toevoegingen van 11 en 6 verwijderingen
  1. 11 6
      src/packages/pc/components/layouts/header/components/report/index.vue

+ 11 - 6
src/packages/pc/components/layouts/header/components/report/index.vue

@@ -27,7 +27,12 @@
         <span>持仓汇总</span>
         <app-table :data="dpostions" v-model:columns="dpostionsTableColumns" />
         <span>成交明细</span>
-        <app-table :data="tradedetails" v-model:columns="tradeDetailsTableColumns" />
+        <app-table :data="tradedetails" v-model:columns="tradeDetailsTableColumns" >
+            <template #footer>
+                <app-pagination :total="total" v-model:page-size="pageSize" v-model:page-index="pageIndex"
+                    @change="onRefresh" />
+            </template>
+        </app-table>
         <template #footer>
             <el-button type="info" @click="onAgree(false)">同意进入系统</el-button>
             <el-button type="danger" @click="onDisAgree">不同意,退出系统</el-button>
@@ -38,16 +43,16 @@
 <script lang="ts" setup>
 import { ref, shallowRef } from 'vue'
 import { useRouter } from 'vue-router'
-import { useRequest } from '@/hooks/request'
 import eventBus from '@/services/bus'
-import { queryReportBankAccountOutInLog, queryReportMonthTaaccount, queryReportReckonDayPosition, queryReportReckonDayTaaccount, queryReportTradeDetail } from '@/services/api/report'
-import AppDrawer from '@pc/components/base/drawer/index.vue'
-import AppTable from '@pc/components/base/table/index.vue'
-import AppTableDetails from '@pc/components/base/table-details/index.vue'
 import { useAccountStore, useUserStore } from '@/stores'
 import { formatDate } from '@/filters'
 import { localData } from '@/stores/storage'
 import { onMounted } from 'vue'
+import { queryReportBankAccountOutInLog, queryReportMonthTaaccount, queryReportReckonDayPosition, queryReportReckonDayTaaccount, queryReportTradeDetail } from '@/services/api/report'
+import AppDrawer from '@pc/components/base/drawer/index.vue'
+import AppTable from '@pc/components/base/table/index.vue'
+import AppTableDetails from '@pc/components/base/table-details/index.vue'
+import AppPagination from '@pc/components/base/pagination/index.vue'
 
 const show = ref(true)
 const refresh = ref(false)