diff --git a/frontend/src/components/BalanceHistory.vue b/frontend/src/components/BalanceHistory.vue
index 2af8f0d..ab4e92f 100644
--- a/frontend/src/components/BalanceHistory.vue
+++ b/frontend/src/components/BalanceHistory.vue
@@ -44,9 +44,10 @@ export default defineComponent({
const day = date.getUTCDate();
const hour = date.getUTCHours();
const minute = date.getUTCMinutes();
+ const second = date.getUTCSeconds();
// 按照要求格式输出
- const formattedTime = `${year}年${month}月${day}日 ${hour}时${minute}分`;
+ const formattedTime = `${year}年${month}月${day}日 ${hour}时${minute}分${second}秒`;
return formattedTime;
}
diff --git a/frontend/src/views/tabs/UserView.vue b/frontend/src/views/tabs/UserView.vue
index a5f4f57..aafe44f 100644
--- a/frontend/src/views/tabs/UserView.vue
+++ b/frontend/src/views/tabs/UserView.vue
@@ -14,7 +14,7 @@
-
+
@@ -24,9 +24,11 @@ import BalanceHistory from "@/components/BalanceHistory.vue";
import ChargeCode from "@/components/ChargeCode.vue";
import ChargeNoticeBar from "@/components/ChargeNoticeBar.vue";
import request from "@/utils/request";
+import { ref } from 'vue';
const user = ref({});
const chargeCode = ref("")
+const balanceHistory = ref(null);
const loadUserInfo = () => {
request.get("/users/info").then((res) => {
@@ -55,6 +57,8 @@ const confirmCharge = () => {
.patch(`/users/charge/${chargeCode.value}`)
.then(() => {
loadUserInfo();
+ chargeCode.value = "";
+ balanceHistory.value.loadHistories(); // Refresh BalanceHistory
showSuccessToast('充值成功');
})
.catch((err) => {