diff --git a/web/default/src/pages/TopUp/index.js b/web/default/src/pages/TopUp/index.js
index 45d79ef..aa3336b 100644
--- a/web/default/src/pages/TopUp/index.js
+++ b/web/default/src/pages/TopUp/index.js
@@ -1,5 +1,13 @@
import React, { useEffect, useState } from 'react';
-import { Button, Form, Grid, Header, Card, Statistic } from 'semantic-ui-react';
+import {
+ Button,
+ Form,
+ Grid,
+ Header,
+ Card,
+ Statistic,
+ Divider,
+} from 'semantic-ui-react';
import { API, showError, showInfo, showSuccess } from '../../helpers';
import { renderQuota } from '../../helpers/render';
@@ -78,33 +86,124 @@ const TopUp = () => {
- 充值额度
+
+
+
+
- {
- setRedemptionCode(e.target.value);
- }}
- />
-
-
-
+
+
+
+
+
+
+
+
+
+ {renderQuota(userQuota)}
+
+ 当前可用额度
+
+
+
+
+
+
+
+
-
-
- {renderQuota(userQuota)}
- 剩余额度
-
-
+
+
+
+
+
+
+ {
+ setRedemptionCode(e.target.value);
+ }}
+ onPaste={(e) => {
+ e.preventDefault();
+ const pastedText = e.clipboardData.getData('text');
+ setRedemptionCode(pastedText.trim());
+ }}
+ action={
+
+
+