From 941e04195f65e930d936987f0aad76096dd944e8 Mon Sep 17 00:00:00 2001
From: Gao xiaosong <704041637@qq.com>
Date: Mon, 3 Aug 2020 01:45:43 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=A3=B0=E6=98=8E=E6=96=87?=
=?UTF-8?q?=E4=BB=B6;=E5=8E=BB=E9=99=A4=E5=95=86=E5=93=81=E5=88=97?=
=?UTF-8?q?=E8=A1=A8=E7=9A=84=E8=B4=AD=E7=89=A9=E8=BD=A6=E6=8C=89=E9=92=AE?=
=?UTF-8?q?;=E5=85=85=E5=80=BC=E5=A2=9E=E5=8A=A0=E4=B8=8A=E9=99=90;?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
README.md | 6 ++--
components/GoodList.vue | 2 +-
pages/user/Recharge/index.vue | 55 ++++++++++++++++++++---------------
3 files changed, 37 insertions(+), 26 deletions(-)
diff --git a/README.md b/README.md
index b194621..3532314 100644
--- a/README.md
+++ b/README.md
@@ -1,8 +1,8 @@
# 使用说明
-## Hbuilderx(ps:因HBuilderX经常会更新,如无必要请勿更新HBuilderX为2.7.5及以上)
+## Hbuilderx
-- 目前已知 HBuilderX v2.7.5 版本不支持 :class 里面写 object 和 arraw
+- 已支持HBuilderX最新版
## 小程序安装步骤
- 先从私服上clone下来项目
@@ -13,12 +13,14 @@
- uni会自动打开微信开发者工具并且打开uni的项目
## 注意事项
+- 目前并不支持H5运行,需要运行H5模式的,请自行调整兼容
- manifest.json 中可以配置uni项目的一些信息
- 打开manifest.json可配置小程序的 appid
- 由于需要兼容app,公共样式由 main.js 迁移到了 App.vue,公共样式请在App.vue中进行编辑
- 由于需要兼容app,尺寸单位由之前的rem改为rpx,由于修改样式工作量太大并且容易出错,已将.css更改为.less并在其中以之前rem的单位*100,获得新的rpx单位
- 如需修改样式问题,请编辑.less的文件,请勿编辑.css的文件
+
## 声明
- app测试版已上,请通过 `https://www.pgyer.com/yRYf` 安装测试。
- 运行app项目ios需要安装xcode,安卓需要装安卓的sdk以及安卓模拟器,建议安卓安装genymotion https://www.genymotion.com/ 登录时可选择私人使用,勾选后无需付费
diff --git a/components/GoodList.vue b/components/GoodList.vue
index 18c5cce..13f4bfb 100644
--- a/components/GoodList.vue
+++ b/components/GoodList.vue
@@ -20,7 +20,7 @@
-
+
diff --git a/pages/user/Recharge/index.vue b/pages/user/Recharge/index.vue
index b752ad7..49cfd1e 100644
--- a/pages/user/Recharge/index.vue
+++ b/pages/user/Recharge/index.vue
@@ -28,7 +28,10 @@
元
- 赠送:{{ item.value.give_price }} 元
+ 赠送:{{ item.value.give_price }} 元
+ -->
提示:充值后帐户的金额不能提现
立即充值
@@ -58,7 +61,7 @@ export default {
name: "Recharge",
components: {},
props: {},
- data: function() {
+ data: function () {
return {
active: 0,
from: this.$deviceType,
@@ -68,12 +71,11 @@ export default {
activePic: 0,
numberPic: "",
paid_price: "",
- rechar_id: 0
-
+ rechar_id: 0,
};
},
computed: mapGetters(["userInfo"]),
- mounted: function() {
+ mounted: function () {
this.now_money = this.userInfo.nowMoney;
this.getRecharge();
},
@@ -83,7 +85,7 @@ export default {
*/
getRecharge() {
getRechargeApi()
- .then(res => {
+ .then((res) => {
this.picList = res.data.recharge_price_ways || [];
if (this.picList[0]) {
this.rechar_id = this.picList[0].id;
@@ -91,12 +93,12 @@ export default {
this.numberPic = this.picList[0].value.give_price;
}
})
- .catch(res => {
+ .catch((res) => {
uni.showToast({
title:
err.msg || err.response.data.msg || err.response.data.message,
icon: "none",
- duration: 2000
+ duration: 2000,
});
});
},
@@ -116,21 +118,28 @@ export default {
this.numberPic = item.value.price;
}
},
- recharge: function() {
+ recharge: function () {
let that = this,
price = Number(this.money);
if (this.picList.length == this.activePic && price === 0) {
uni.showToast({
title: "请输入您要充值的金额",
icon: "none",
- duration: 2000
+ duration: 2000,
});
return;
} else if (this.picList.length == this.activePic && price < 0.01) {
uni.showToast({
title: "充值金额不能低于0.01",
icon: "none",
- duration: 2000
+ duration: 2000,
+ });
+ return;
+ } else if (this.picList.length == this.activePic && price > 99999) {
+ uni.showToast({
+ title: "充值金额不能大于99999",
+ icon: "none",
+ duration: 2000,
});
return;
}
@@ -147,9 +156,9 @@ export default {
price: prices,
from: that.from,
paid_price: paid_price,
- rechar_id: that.rechar_id
+ rechar_id: that.rechar_id,
})
- .then(res => {
+ .then((res) => {
console.log(res);
var data = res.data.data;
weappPay(res.data.data)
@@ -159,37 +168,37 @@ export default {
uni.showToast({
title: "支付成功",
icon: "success",
- duration: 2000
+ duration: 2000,
});
this.$yrouter.back();
})
- .finally(res => {
+ .finally((res) => {
//if(typeof(res) == "undefined") return
uni.showToast({
title: res,
icon: "none",
- duration: 2000
+ duration: 2000,
});
})
- .catch(function() {
+ .catch(function () {
uni.showToast({
title: "支付失败",
icon: "none",
- duration: 2000
+ duration: 2000,
});
});
})
- .catch(err => {
+ .catch((err) => {
console.log(err);
uni.showToast({
title:
err.msg || err.response.data.msg || err.response.data.message,
icon: "none",
- duration: 2000
+ duration: 2000,
});
});
- }
- }
+ },
+ },
};