From cafe402af39b33cb2bf515c28287ad73818f1fbe Mon Sep 17 00:00:00 2001
From: yangsanTT <812952667@qq.com>
Date: Sun, 25 Jul 2021 17:52:29 +0800
Subject: [PATCH] =?UTF-8?q?1.=E5=AF=B9=E6=8E=A5=E6=8E=A5=E5=8F=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
App.vue | 15 +--
pages/goods/HM-search/HM-search.vue | 2 +-
pages/goods/refuel-details/refuel-details.vue | 39 ++++---
pages/goods/refuel/refuel.vue | 2 +-
pages/tabBar/category/category.vue | 2 +-
pages/tabBar/home/home.vue | 101 +++++++++---------
pages/user/order_details/order_details.vue | 2 +-
pages/user/order_list/order_list.vue | 5 +-
pages/user/positioning/positioning.vue | 2 +-
9 files changed, 92 insertions(+), 78 deletions(-)
diff --git a/App.vue b/App.vue
index e0c8d03..3886872 100644
--- a/App.vue
+++ b/App.vue
@@ -5,14 +5,15 @@
// brestUrl: 'http://192.168.3.4:9302/brest',
// imgUrl: 'https://192.168.3.4:9301/filesystem/',
//正式
- // url: 'https://hsg.dctpay.com/crest',
- // imgUrl: 'https://hsg.dctpay.com/filesystem/',
- // brestUrl : 'https://hsg.dctpay.com/brest',
+ url: 'https://hsg.dctpay.com/crest',
+ imgUrl: 'https://hsg.dctpay.com/filesystem/',
+ brestUrl : 'https://hsg.dctpay.com/brest',
+ imageWxImg:'https://hsg.dctpay.com/filesystem/wxApplets/',
//测试
- url: 'https://hsgcs.dctpay.com/crest',
- brestUrl : 'https://hsgcs.dctpay.com/brest',
- imgUrl: 'https://hsgcs.dctpay.com/filesystem/',
- imageWxImg:'https://hsgcs.dctpay.com/filesystem/wxApplets/',
+ // url: 'https://hsgcs.dctpay.com/crest',
+ // brestUrl : 'https://hsgcs.dctpay.com/brest',
+ // imgUrl: 'https://hsgcs.dctpay.com/filesystem/',
+ // imageWxImg:'https://hsgcs.dctpay.com/filesystem/wxApplets/',
userInfo: "",
brestUserInfo : '',
openId: '',
diff --git a/pages/goods/HM-search/HM-search.vue b/pages/goods/HM-search/HM-search.vue
index d0a48b8..9851902 100644
--- a/pages/goods/HM-search/HM-search.vue
+++ b/pages/goods/HM-search/HM-search.vue
@@ -122,7 +122,7 @@
//加载默认搜索关键字
loadDefaultKeyword() {
//定义默认搜索关键字,可以自己实现ajax请求数据再赋值,用户未输入时,以水印方式显示在输入框,直接不输入内容搜索会搜索默认关键字
- this.defaultKeyword = "搜索卡券";
+ this.defaultKeyword = "搜索门店";
},
//加载历史搜索,自动读取本地Storage
loadOldKeyword() {
diff --git a/pages/goods/refuel-details/refuel-details.vue b/pages/goods/refuel-details/refuel-details.vue
index 3134b09..1a9b2b0 100644
--- a/pages/goods/refuel-details/refuel-details.vue
+++ b/pages/goods/refuel-details/refuel-details.vue
@@ -133,10 +133,10 @@
data() {
return {
imagewxUrl: app.globalData.imageWxImg,
- imgadres:'dhl.png',
- imgadres2:'xiala.png',
- imgadres1:'yhl.png',
- imgadres3:'yql.png',
+ imgadres: 'dhl.png',
+ imgadres2: 'xiala.png',
+ imgadres1: 'yhl.png',
+ imgadres3: 'yql.png',
detailList: [],
gunnumber: [],
user: '',
@@ -171,9 +171,9 @@
gasOilNo: '',
litre: '',
totalPrice: '0.00',
- discountPrice : '0.00',
- gasGunList :[],
- oilType : ''
+ discountPrice: '0.00',
+ gasGunList: [],
+ oilType: ''
}
},
onLoad(options) {
@@ -228,15 +228,14 @@
}
}
- }else{
+ } else {
uni.showToast({
title: res.return_msg,
icon: "none",
- duration:2000,
+ duration: 2000,
success() {
setTimeout(() => {
- uni.navigateBack({
- })
+ uni.navigateBack({})
}, 2000)
}
});
@@ -271,8 +270,10 @@
this.inputMoney = amount.price;
this.litre = parseFloat(amount.price / this.priceGun).toFixed(2);
this.totalPrice = parseFloat(amount.price / this.priceGun * this.priceVip).toFixed(2);
- let gbprice = parseFloat(this.litre * this.priceOfficial).toFixed(2);
- this.discountPrice = parseFloat(gbprice - this.inputMoney).toFixed(2);
+ if(this.priceVip != this.priceGun){
+ let gbprice = parseFloat(this.litre * this.priceOfficial).toFixed(2);
+ this.discountPrice = parseFloat(gbprice - this.inputMoney).toFixed(2);
+ }
},
// 微信获取手机号
getPhoneNumber(PhoneNumber) {
@@ -307,8 +308,10 @@
Listeningfocus() {
this.litre = parseFloat(this.inputMoney / this.priceGun).toFixed(2);
this.totalPrice = parseFloat(this.inputMoney / this.priceGun * this.priceVip).toFixed(2);
- let gbprice = parseFloat(this.litre * this.priceOfficial).toFixed(2);
- this.discountPrice = parseFloat(gbprice - this.inputMoney).toFixed(2);
+ if (this.priceVip != this.priceGun) {
+ let gbprice = parseFloat(this.litre * this.priceOfficial).toFixed(2);
+ this.discountPrice = parseFloat(gbprice - this.inputMoney).toFixed(2);
+ }
},
toPay() {
if (this.inputMoney == '' || this.inputMoney < 1) {
@@ -329,14 +332,16 @@
"goodsPrice": this.inputMoney,
"gasGunNo": this.gunNo,
"gasOilNo": this.gasOilNo,
- "gasOilType":this.oilType
+ "gasOilType": this.oilType
}]
}
addOrder(goods).then(res => {
uni.hideLoading();
if (res.return_code == '000000') {
uni.redirectTo({
- url: '/pages/goods/refuel-confirm/refuel-confirm?payprice=' + res.return_data.payPrice + '&orderId=' + res.return_data.id + '&couponId=' + this.counId+'&adres='+this.storeList.gasAddress
+ url: '/pages/goods/refuel-confirm/refuel-confirm?payprice=' + res.return_data
+ .payPrice + '&orderId=' + res.return_data.id + '&couponId=' + this.counId +
+ '&adres=' + this.storeList.gasAddress
})
} else {
uni.showToast({
diff --git a/pages/goods/refuel/refuel.vue b/pages/goods/refuel/refuel.vue
index 04fb159..a4c93a0 100644
--- a/pages/goods/refuel/refuel.vue
+++ b/pages/goods/refuel/refuel.vue
@@ -332,7 +332,7 @@
]
}
],
- onilName: '90#',
+ onilName: '92#',
latitudeful:'',
longitudeful:''
}
diff --git a/pages/tabBar/category/category.vue b/pages/tabBar/category/category.vue
index 649fb99..ef736fa 100644
--- a/pages/tabBar/category/category.vue
+++ b/pages/tabBar/category/category.vue
@@ -8,7 +8,7 @@
{{city}}
-
+
diff --git a/pages/tabBar/home/home.vue b/pages/tabBar/home/home.vue
index 84a1a6a..6c7cabf 100644
--- a/pages/tabBar/home/home.vue
+++ b/pages/tabBar/home/home.vue
@@ -14,7 +14,7 @@
-
+
@@ -54,12 +54,14 @@
{{ row.name }}
-
+
-
+
-
+
@@ -69,14 +71,16 @@
-
-
+
+
-
+
@@ -180,13 +184,12 @@
随便逛逛
-
+
-
+
@@ -228,9 +231,9 @@
imgadres1: 'jbhed.png',
imgadres2: 'jt.png',
imgadres3: '',
- imgadres4:'homet.png',
- imgadres5:'homeh.png',
- webUrl:'',
+ imgadres4: 'homet.png',
+ imgadres5: 'homeh.png',
+ webUrl: '',
// 轮播图片
swiperList: [{
id: 1,
@@ -297,6 +300,8 @@
this.city = app.globalData.cityName;
this.getCouponListArea();
this.getCouponListgold();
+ this.getCmsContent();
+ this.getCmsAactibity();
}
},
onLoad() {
@@ -363,8 +368,8 @@
categoryCode: 'CMS_WX_APPLETS_HOME_ACTIVITY'
}
getCmsContent(params).then(res => {
- if (res.return_code == '000000' && res.return_data !='') {
- //弹窗首页广告
+ if (res.return_code == '000000' && res.return_data != '') {
+ //弹窗首页广告
this.showPopup();
this.imgadres3 = res.return_data[0].imgData;
this.webUrl = res.return_data[0].ext1;
@@ -376,7 +381,7 @@
this.$refs.popup.show();
},
close() {
- this.isShowAuth = false;
+ this.isShowAuth = false;
},
//关闭弹窗
closePopup() {
@@ -412,9 +417,9 @@
/**
* 跳转外链
*/
- jumpWeb(){
+ jumpWeb() {
uni.navigateTo({
- url: '../order/webUrl/webUrl?url='+ this.webUrl
+ url: '../order/webUrl/webUrl?url=' + this.webUrl
})
this.closePopup();
},
@@ -438,17 +443,17 @@
',' + res.longitude + '&key=7UMBZ-HFEHX-HSD4Q-Z3QY6-OQKN7-2QBDB',
data: {},
success: function(res) {
- that.city = res.data.result.address_component.city.replace(/市/g,
- '');
- app.globalData.cityName = res.data.result.address_component.city
- .replace(/市/g, '');
+ // that.city = res.data.result.address_component.city.replace(/市/g,
+ // '');
+ that.city = res.data.result.address_component.province;
+ app.globalData.cityName = res.data.result.address_component.province;
app.globalData.cityId = res.data.result.ad_info.adcode;
// app.globalData.cityId = '500100';
that.getCouponListArea();
that.getCouponListgold();
uni.hideLoading();
that.getCmsContent();
- that.getCmsAactibity()
+ that.getCmsAactibity();
},
fail() {
uni.hideLoading()
@@ -697,7 +702,7 @@
})
},
//跳转团油
- jumpTyou(){
+ jumpTyou() {
uni.navigateTo({
url: '/pages/goods/refuel/refuel'
})
@@ -712,8 +717,8 @@
if (!app.globalData.userInfo) {
this.getuserinfos();
return false;
- }
- if(!app.globalData.userInfo.phone){
+ }
+ if (!app.globalData.userInfo.phone) {
this.isShowAuth = true;
return false;
}
@@ -722,33 +727,33 @@
})
} else if (item.name == '电影票') {
-
+
if (!app.globalData.userInfo) {
this.getuserinfos();
return false;
- }
- if(!app.globalData.userInfo.phone){
+ }
+ if (!app.globalData.userInfo.phone) {
this.isShowAuth = true;
return false;
}
uni.navigateTo({
url: '/pages/tabBar/order/order?id=2'
})
-
+
} else if (item.name == '话费充值') {
if (!app.globalData.userInfo) {
this.getuserinfos();
return false;
- }
- if(!app.globalData.userInfo.phone){
+ }
+ if (!app.globalData.userInfo.phone) {
this.isShowAuth = true;
return false;
}
uni.navigateTo({
url: '/pages/tabBar/order/order?id=3'
})
-
+
} else {
uni.showToast({
title: '暂未开通',
@@ -758,19 +763,19 @@
}
},
//单独跳转话费充值
- jumphuafei(){
+ jumphuafei() {
if (!app.globalData.userInfo) {
this.getuserinfos();
return false;
- }
- if(!app.globalData.userInfo.phone){
+ }
+ if (!app.globalData.userInfo.phone) {
this.isShowAuth = true;
return false;
}
uni.navigateTo({
url: '/pages/tabBar/order/order?id=3'
})
-
+
}
},
@@ -1275,12 +1280,12 @@
color: #777;
font-size: 28rpx;
}
-
+
//弹窗
button::after {
border: none
}
-
+
.Popup {
width: 600rpx;
background-color: #fff;
@@ -1291,7 +1296,7 @@
transform: translateY(-50%);
z-index: 320;
}
-
+
.Popup {
.logo-auth {
z-index: -1;
@@ -1308,20 +1313,20 @@
border-radius: 50%;
background: #fff;
}
-
+
image {
height: 80rpx;
margin-top: -54rpx;
}
}
-
+
.Popup .title {
font-size: 28rpx;
color: #000;
text-align: center;
margin-top: 30rpx
}
-
+
.Popup .tip {
font-size: 14px;
color: #555;
@@ -1329,7 +1334,7 @@
margin-top: 50rpx;
text-align: center;
}
-
+
.Popup .bottom .item {
width: 50%;
height: 90rpx;
@@ -1340,15 +1345,15 @@
color: #666;
margin-top: 54rpx;
}
-
+
.Popup .bottom .item.on {
width: 100%
}
-
+
.flex {
display: flex;
}
-
+
.Popup .bottom .item.grant {
font-size: 28rpx;
color: #fff;
@@ -1357,7 +1362,7 @@
border-radius: 0;
padding: 0;
}
-
+
.mask {
position: fixed;
top: 0;
diff --git a/pages/user/order_details/order_details.vue b/pages/user/order_details/order_details.vue
index 0c6d408..c1a6bb2 100644
--- a/pages/user/order_details/order_details.vue
+++ b/pages/user/order_details/order_details.vue
@@ -309,7 +309,7 @@
},
methods: {
toGoods(e, item) {
- if (item != 2 && item != 4 && item != 5) {
+ if (item != 2 && item != 4 && item != 5 && item != 6) {
uni.navigateTo({
url: '../../goods/goods?id=' + e
});
diff --git a/pages/user/order_list/order_list.vue b/pages/user/order_list/order_list.vue
index 13e449a..81b5f28 100644
--- a/pages/user/order_list/order_list.vue
+++ b/pages/user/order_list/order_list.vue
@@ -18,7 +18,9 @@
-
+
+
@@ -96,6 +98,7 @@
headerPosition: "fixed",
imagewxUrl: app.globalData.imageWxImg,
imgadres:'noorder.png',
+ imgadres1:'dhf.png',
headerTop: "0px",
typeText: {
1: '等待付款',
diff --git a/pages/user/positioning/positioning.vue b/pages/user/positioning/positioning.vue
index bdb2b91..44ce932 100644
--- a/pages/user/positioning/positioning.vue
+++ b/pages/user/positioning/positioning.vue
@@ -52,7 +52,7 @@
this.posId = item.regionId;
this.posName = item.regionName;
app.globalData.cityId = item.regionId;
- app.globalData.cityName = item.regionName.replace(/市/g,'');
+ app.globalData.cityName = item.regionName;
uni.navigateBack({
})
}