Commit 8bdba73c authored by wenglk's avatar wenglk

fix

parent 7800a6a0
......@@ -49,7 +49,9 @@ export default Vue.extend({
},
fetchTradeFromTxHashes() {
this.loadingTable = true;
Rpc.getTxByHashes(this.txHashes).then((txRes) => {
const start = this.pages.pageSize * (this.pages.currentPage - 1)
const end = this.pages.pageSize * this.pages.currentPage - 1 < this.pages.total ? this.pages.pageSize * this.pages.currentPage : this.pages.total
Rpc.getTxByHashes(this.txHashes.slice(start, end)).then((txRes) => {
this.loadingTable = false;
if (txRes.error == null) {
console.log(txRes, "show txRes");
......@@ -67,6 +69,7 @@ export default Vue.extend({
.sort((a) => (a.type === "pack" ? -1 : 0));
this.allTrades = this.checkGroup(txRes.result.txs);
} else {
message.warning(this.$t("lang.components.tip") + txRes.error);
}
});
......@@ -154,9 +157,12 @@ export default Vue.extend({
},
pageChange(page: number) {
this.pages.currentPage = page;
this.fetchTradeFromTxHashes()
},
sizeChange(size: number) {
this.pages.pageSize = size;
this.pages.currentPage = 1
this.fetchTradeFromTxHashes()
},
},
computed: {
......@@ -170,12 +176,7 @@ export default Vue.extend({
);
},
Trades(): iCustomizedGetTxByHashesRetTxItem[] {
const end =
this.pages.pageSize * this.pages.currentPage - 1 < this.pages.total
? this.pages.pageSize * this.pages.currentPage - 1
: this.pages.total - 1;
const start = this.pages.pageSize * (this.pages.currentPage - 1);
return this.allTrades.slice(start, end + 1);
return this.allTrades
},
tabList(): any[] {
return [
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment