diff --git a/src/views/ClientCreditView.vue b/src/views/ClientCreditView.vue
new file mode 100644
index 0000000..dbbfc13
--- /dev/null
+++ b/src/views/ClientCreditView.vue
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
說明
+
+ - 我們會根據您提供的 SBT 查詢相關信用紀錄,我們會根據紀錄設定給予的每月額度
+ - 若擁有新的 SBT,代表您不曾擁有過信用紀錄,下表為空。
+ - 若您不曾擁有過信用交易紀錄,我們提供最低額度 1 ETH/1 month。
+ - 請確認下表紀錄,我們將依照該紀錄表計算。
+
+
+
+
+
+
+
支付紀錄
+
+
+
+ | # |
+ 銀行 |
+ 銀行帳款編號 |
+ 商店 |
+ 金額 |
+ 已結清帳款 |
+
+
+
+
+
+ | {{ index }} |
+ {{ value.bank }} |
+ #{{ value.id }} |
+ {{ value.shop }} |
+ {{ value.amount }} ETH |
+
+
+
+
+ |
+
+ |
+
+
+
+
+
+
+
警告紀錄
+
+
+
+ | # |
+ 發起預警之銀行 |
+
+
+
+
+
+ | {{ index }} |
+ {{ value }} |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/CreditView.vue b/src/views/CreditView.vue
index 4ccdaea..4ef2a2a 100644
--- a/src/views/CreditView.vue
+++ b/src/views/CreditView.vue
@@ -20,7 +20,8 @@ export default {
web3: null,
token: null,
isWaiting: false,
- log: []
+ log: [],
+ warningLog: []
}
},
async mounted() {
@@ -51,7 +52,13 @@ export default {
}
}
}
- console.log(this.log)
+
+ var warning = await this.token.getPastEvents("Warning", { fromBlock: 0, toBlock: 'latest', filter: { client: this.clientAddr } })
+ for (let i of warning) {
+ let result = i.returnValues
+ this.warningLog.push(result.bank)
+ }
+ console.log(this.warningLog)
},
methods: {
@@ -72,7 +79,7 @@ export default {
- 我們會根據您提供的 SBT 查詢相關信用紀錄,我們會根據紀錄設定給予的每月額度
- 若在前個步驟您 mint 了新的 SBT,代表您不曾擁有過信用紀錄,下表為空。
- - 若您不曾擁有過信用交易紀錄,我們提供最低額度 3 ETH/1 month。
+ - 若您不曾擁有過信用交易紀錄,我們提供最低額度 1 ETH/1 month。
- 請確認下表紀錄,我們將依照該紀錄表計算。
@@ -120,10 +127,10 @@ export default {
-
+
| {{ index }} |
- {{ value.bank }} |
+ {{ value }} |