diff --git a/api/assets.js b/api/assets.js
index c320a13..c37a127 100644
--- a/api/assets.js
+++ b/api/assets.js
@@ -274,7 +274,7 @@ function buildTransferTips(feePercent) {
return {
points: [
- "只能转赠100的整数倍",
+ "只能转赠1的整数倍",
"凌晨00:00至02:00为系统维护时段不可赠送",
"转赠系统会扣除" + percentText + "%的手续费",
],
@@ -2104,7 +2104,7 @@ export async function fetchBmtExchangeDetail(requestOptions) {
tips: [
"预估 BMT数= 输入可用积分数÷BMT 实时价格。",
`兑换会同步消耗算力, 1 点可用积分,需同步消耗${powerRate}点算力。`,
- "不足 1 的可用积分无法发起兑换。",
+ "仅支持 100 的正整数倍, 不足 100的可用积分无法发起兑换。",
"凌晨00:00至02:00为积分维护时段,期间暂停兑换服务,请避开该时间段操作。",
],
};
diff --git a/pages/assets/bmt-exchange.vue b/pages/assets/bmt-exchange.vue
index c75be14..6477427 100644
--- a/pages/assets/bmt-exchange.vue
+++ b/pages/assets/bmt-exchange.vue
@@ -254,7 +254,7 @@ export default {
return [
"1.BMT=积分-BMT实时价格;",
- "2.小于1积分不可兑换;",
+ "2.只能兑换100的整数倍,小于100积分不可兑换;",
"3.凌晨0点-凌晨1点积分系统维护不可兑换;",
"4.可用积分不足,可以将释放中的积分转换成可用积分0。",
];
@@ -320,9 +320,17 @@ export default {
return;
}
- if (this.pointsValue < 1) {
+ if (this.pointsValue < 100) {
uni.showToast({
- title: "小于1积分不可兑换",
+ title: "小于100积分不可兑换",
+ icon: "none",
+ });
+ return;
+ }
+
+ if (this.pointsValue % 100 !== 0) {
+ uni.showToast({
+ title: "只能兑换100的整数倍",
icon: "none",
});
return;
diff --git a/pages/assets/transfer.vue b/pages/assets/transfer.vue
index 0079e21..8dc2938 100644
--- a/pages/assets/transfer.vue
+++ b/pages/assets/transfer.vue
@@ -29,12 +29,12 @@