+
+
- {{ storeItems.name || systemStore.name }}
- {{storeItems.phone || systemStore.phone}}
+ {{ storeItems.name }}
+ {{storeItems.phone }}
-
{{ storeItems.address || systemStore.address }}
+
{{ storeItems.address}}
+
+
+
+ {{ systemStore.name }}
+ {{systemStore.phone}}
+
+
{{ systemStore.address }}
@@ -92,7 +101,7 @@
}}
-
+
联系人
@@ -311,10 +320,10 @@ export default {
components: {
OrderGoods,
CouponListWindow,
- AddressWindow
+ AddressWindow,
},
props: {},
- data: function() {
+ data: function () {
return {
offlinePayStatus: 2,
from: this.$deviceType,
@@ -329,13 +338,13 @@ export default {
addressInfo: {},
couponId: 0,
orderGroupInfo: {
- priceGroup: {}
+ priceGroup: {},
},
usableCoupon: {},
addressLoaded: false,
useIntegral: false,
orderPrice: {
- payPrice: "计算中"
+ payPrice: "计算中",
},
mark: "",
systemStore: {},
@@ -343,7 +352,7 @@ export default {
contacts: "",
contactsTel: "",
storeSelfMention: 0,
- cartid: ""
+ cartid: "",
};
},
computed: mapGetters(["userInfo", "storeItems"]),
@@ -356,9 +365,9 @@ export default {
},
shipping_type() {
this.computedPrice();
- }
+ },
},
- mounted: function() {
+ mounted: function () {
let that = this;
this.$store.dispatch("getUser", true);
that.getCartInfo();
@@ -368,28 +377,29 @@ export default {
}
if (that.$yroute.query.id !== undefined) {
that.cartid = that.$yroute.query.id;
- console.log(that.cartid)
+ console.log(that.cartid);
}
},
methods: {
showStoreList() {
this.$store.commit("get_to", "orders");
this.$yrouter.push({
- path: "/pages/shop/StoreList/index"
+ path: "/pages/shop/StoreList/index",
});
},
- addressType: function(index) {
+ addressType: function (index) {
if (index && !this.systemStore.id) {
uni.showToast({
title: "暂无门店信息,您无法选择到店自提!",
icon: "none",
- duration: 2000
+ duration: 2000,
});
return;
}
+ console.log(this);
this.shipping_type = index;
},
- changeUseIntegral: function(e) {
+ changeUseIntegral: function (e) {
// this.computedPrice();
this.useIntegral = e.mp.detail.value[0];
},
@@ -399,15 +409,15 @@ export default {
addressId: this.addressInfo.id,
useIntegral: this.useIntegral ? 1 : 0,
couponId: this.usableCoupon.id || 0,
- shipping_type: parseInt(shipping_type) + 1
- }).then(res => {
+ shipping_type: parseInt(shipping_type) + 1,
+ }).then((res) => {
const data = res.data;
if (data.status === "EXTEND_ORDER") {
this.$yrouter.replace({
path: "/pages/order/OrderDetails/index",
query: {
- id: data.result.orderId
- }
+ id: data.result.orderId,
+ },
});
} else {
this.orderPrice = data.result;
@@ -420,17 +430,20 @@ export default {
uni.showToast({
title: "参数有误",
icon: "none",
- duration: 2000
+ duration: 2000,
});
return this.$yrouter.back();
}
postOrderConfirm(cartIds)
- .then(res => {
+ .then((res) => {
+ console.log(res, 999999);
+ console.log(res.data.systemStore || {}, 999999);
this.offlinePayStatus = res.data.offline_pay_status;
this.orderGroupInfo = res.data;
this.deduction = res.data.deduction;
this.usableCoupon = res.data.usableCoupon || {};
this.addressInfo = res.data.addressInfo || {};
+ // 用来显示到店自提的店铺地址
this.systemStore = res.data.systemStore || {};
this.storeSelfMention = res.data.storeSelfMention;
this.computedPrice();
@@ -439,11 +452,11 @@ export default {
uni.showToast({
title: "加载订单数据失败",
icon: "none",
- duration: 2000
+ duration: 2000,
});
});
},
- addressTap: function() {
+ addressTap: function () {
this.showAddress = true;
if (!this.addressLoaded) {
this.addressLoaded = true;
@@ -454,21 +467,21 @@ export default {
this.addressLoaded = false;
this.showAddress = false;
},
- couponTap: function() {
+ couponTap: function () {
this.showCoupon = true;
},
- changeCoupon: function(coupon) {
+ changeCoupon: function (coupon) {
if (!coupon) {
this.usableCoupon = {
couponTitle: "不使用优惠券",
- id: 0
+ id: 0,
};
} else {
this.usableCoupon = coupon;
}
this.computedPrice();
},
- payItem: function(index) {
+ payItem: function (index) {
this.active = index;
},
changeAddress(addressInfo) {
@@ -480,7 +493,7 @@ export default {
uni.showToast({
title: "请选择支付方式",
icon: "none",
- duration: 2000
+ duration: 2000,
});
return;
}
@@ -488,7 +501,7 @@ export default {
uni.showToast({
title: "请选择收货地址",
icon: "none",
- duration: 2000
+ duration: 2000,
});
return;
}
@@ -501,7 +514,7 @@ export default {
uni.showToast({
title: "请填写联系人或联系人电话",
icon: "none",
- duration: 2000
+ duration: 2000,
});
return;
}
@@ -510,7 +523,7 @@ export default {
uni.showToast({
title: "请填写正确的手机号",
icon: "none",
- duration: 2000
+ duration: 2000,
});
return;
}
@@ -518,14 +531,14 @@ export default {
uni.showToast({
title: "请填写您的真实姓名",
icon: "none",
- duration: 2000
+ duration: 2000,
});
return;
}
}
uni.showLoading({
- title: "生成订单中"
+ title: "生成订单中",
});
let from = {};
if (this.$deviceType == "app") {
@@ -547,9 +560,9 @@ export default {
mark: this.mark || "",
shippingType: parseInt(shipping_type) + 1,
storeId: this.storeItems ? this.storeItems.id : this.systemStore.id,
- ...from
+ ...from,
})
- .then(res => {
+ .then((res) => {
uni.hideLoading();
const data = res.data;
switch (data.status) {
@@ -558,13 +571,13 @@ export default {
uni.showToast({
title: res.msg,
icon: "none",
- duration: 2000
+ duration: 2000,
});
this.$yrouter.replace({
path: "/pages/order/OrderDetails/index",
query: {
- id: data.result.orderId
- }
+ id: data.result.orderId,
+ },
});
break;
case "PAY_DEFICIENCY":
@@ -574,26 +587,26 @@ export default {
uni.showToast({
title: res.msg,
icon: "none",
- duration: 2000
+ duration: 2000,
});
this.$yrouter.replace({
path: "/pages/order/OrderDetails/index",
query: {
- id: data.result.orderId
- }
+ id: data.result.orderId,
+ },
});
break;
case "SUCCESS":
uni.showToast({
title: res.msg,
icon: "none",
- duration: 2000
+ duration: 2000,
});
this.$yrouter.replace({
path: "/pages/order/OrderDetails/index",
query: {
- id: data.result.orderId
- }
+ id: data.result.orderId,
+ },
});
break;
case "WECHAT_H5_PAY":
@@ -601,8 +614,8 @@ export default {
this.$yrouter.replace({
path: "/pages/order/OrderDetails/index",
query: {
- id: data.result.orderId
- }
+ id: data.result.orderId,
+ },
});
setTimeout(() => {
// location.href = data.result.jsConfig.mweb_url;
@@ -614,8 +627,8 @@ export default {
this.$yrouter.replace({
path: "/pages/order/OrderDetails/index",
query: {
- id: data.result.orderId
- }
+ id: data.result.orderId,
+ },
});
});
break;
@@ -626,8 +639,8 @@ export default {
this.$yrouter.replace({
path: "/pages/order/OrderDetails/index",
query: {
- id: data.result.orderId
- }
+ id: data.result.orderId,
+ },
});
});
break;
@@ -639,7 +652,7 @@ export default {
// });
}
})
- .catch(err => {
+ .catch((err) => {
uni.hideLoading();
uni.showToast({
title:
@@ -648,10 +661,10 @@ export default {
err.response.data.message ||
"创建订单失败",
icon: "none",
- duration: 2000
+ duration: 2000,
});
});
- }
- }
+ },
+ },
};
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,
});
});
- }
- }
+ },
+ },
};
diff --git a/utils/request.js b/utils/request.js
index ad5ca05..1dd7d2c 100644
--- a/utils/request.js
+++ b/utils/request.js
@@ -61,6 +61,10 @@ function baseRequest(options) {
return fly.request(url, params || data, {
...option
}).then(res => {
+ console.log("——————————— "+url+" —————————————")
+ console.log(params || data)
+ console.log(res.data)
+ console.log("—————————————— end ——————————")
const data = res.data || {};
if (res.status !== 200) {
return Promise.reject({ msg: "请求失败", res, data });