修复充值bug

This commit is contained in:
CaIon
2023-09-09 05:04:49 +08:00
parent 0115d1d194
commit 01a66ff33c
5 changed files with 14 additions and 11 deletions

View File

@@ -19,7 +19,7 @@ const SystemSetting = () => {
ServerAddress: '',
EpayId: '',
EpayKey: '',
Price: '',
Price: 7.3,
PayAddress: '',
Footer: '',
WeChatAuthEnabled: '',
@@ -90,6 +90,9 @@ const SystemSetting = () => {
if (key === 'EmailDomainWhitelist') {
value = value.split(',');
}
if (key === 'Price') {
value = parseFloat(value);
}
setInputs((inputs) => ({
...inputs, [key]: value
}));
@@ -142,7 +145,7 @@ const SystemSetting = () => {
await updateOption('PayAddress', PayAddress);
await updateOption('EpayId', inputs.EpayId);
await updateOption('EpayKey', inputs.EpayKey);
await updateOption('Price', inputs.Price);
await updateOption('Price', "" + inputs.Price);
};
const submitSMTP = async () => {
@@ -289,7 +292,7 @@ const SystemSetting = () => {
placeholder='例如7就是7元/美金'
value={inputs.Price}
name='Price'
type='number'
min={0}
onChange={handleInputChange}
/>

View File

@@ -132,9 +132,9 @@ const TopUp = () => {
if (message === 'success') {
setAmount(parseInt(data));
} else {
showError(message);
showError(data);
// setTopUpCount(parseInt(res.data.count));
setAmount(parseInt(data));
// setAmount(parseInt(data));
}
} else {
showError(res);
@@ -179,12 +179,12 @@ const TopUp = () => {
</Grid>
</Segment>
<Segment>
<Header as='h3'>在线充值</Header>
<Header as='h3'>在线充值最低1</Header>
<Grid columns={2} stackable>
<Grid.Column>
<Form>
<Form.Input
placeholder='充值金额最低10,最高1000'
placeholder='充值金额最低1'
name='redemptionCount'
type={'number'}
value={topUpCount}