正在显示
12 个修改的文件
包含
159 行增加
和
134 行删除
@@ -118,6 +118,7 @@ | @@ -118,6 +118,7 @@ | ||
118 | "path" : "pages/order/order", | 118 | "path" : "pages/order/order", |
119 | "style" : | 119 | "style" : |
120 | { | 120 | { |
121 | + "navigationStyle": "custom", | ||
121 | "navigationBarTitleText": "确认订单", | 122 | "navigationBarTitleText": "确认订单", |
122 | "enablePullDownRefresh": false | 123 | "enablePullDownRefresh": false |
123 | } | 124 | } |
@@ -217,6 +217,7 @@ | @@ -217,6 +217,7 @@ | ||
217 | this.URL = getApp().globalData.url; | 217 | this.URL = getApp().globalData.url; |
218 | }, | 218 | }, |
219 | onShow() { | 219 | onShow() { |
220 | + this.ActiveNum = []; | ||
220 | this.allActive = false; | 221 | this.allActive = false; |
221 | this.allGoodsContent(); | 222 | this.allGoodsContent(); |
222 | this.$loginCustom(); | 223 | this.$loginCustom(); |
@@ -418,8 +419,10 @@ | @@ -418,8 +419,10 @@ | ||
418 | }, | 419 | }, |
419 | // 去结算按钮 | 420 | // 去结算按钮 |
420 | toPay() { | 421 | toPay() { |
422 | + console.log(this.ActiveNum); | ||
421 | if (uni.getStorageSync('token')) { | 423 | if (uni.getStorageSync('token')) { |
422 | if (this.ActiveNum.length > 0) { | 424 | if (this.ActiveNum.length > 0) { |
425 | + console.log('truetruetruetruetruetruetruetruetruetrue'); | ||
423 | let r = [] | 426 | let r = [] |
424 | this.ActiveNum.map(item => { | 427 | this.ActiveNum.map(item => { |
425 | r.push(item.id) | 428 | r.push(item.id) |
@@ -440,7 +443,6 @@ | @@ -440,7 +443,6 @@ | ||
440 | } | 443 | } |
441 | } else { | 444 | } else { |
442 | this.$loginCustom(1); | 445 | this.$loginCustom(1); |
443 | - console.log('test'); | ||
444 | } | 446 | } |
445 | }, | 447 | }, |
446 | //开始触摸滑动 | 448 | //开始触摸滑动 |
@@ -21,7 +21,7 @@ | @@ -21,7 +21,7 @@ | ||
21 | {{nickName}} | 21 | {{nickName}} |
22 | </view> | 22 | </view> |
23 | <view class="text_Id"> | 23 | <view class="text_Id"> |
24 | - phone ? {{this.phone}} : "" | 24 | + {{phone}} |
25 | </view> | 25 | </view> |
26 | </view> | 26 | </view> |
27 | </view> | 27 | </view> |
@@ -112,12 +112,12 @@ | @@ -112,12 +112,12 @@ | ||
112 | export default { | 112 | export default { |
113 | data() { | 113 | data() { |
114 | return { | 114 | return { |
115 | - phone:'' || this.phone,//用户的电话 | 115 | + phone:'',//用户的电话 |
116 | token: '', // token | 116 | token: '', // token |
117 | avatar: '', // 头像 | 117 | avatar: '', // 头像 |
118 | nickName: '', // 昵称 | 118 | nickName: '', // 昵称 |
119 | denglu_user_obj: '', //登录的用户数据,头像,昵称 | 119 | denglu_user_obj: '', //登录的用户数据,头像,昵称 |
120 | - Daili_status: 3 || this.Daili_status, //代理的状态 0 代表未代理 1代表审核中 2审核失败 | 120 | + Daili_status: 3, //代理的状态 0 代表未通过(审核失败) 1代表通过 2审核中 3代表未申请 |
121 | Daili_status_all: true, //true代理图片存在 | 121 | Daili_status_all: true, //true代理图片存在 |
122 | showImg: true, | 122 | showImg: true, |
123 | qianBao_houtai_Arry: '', //钱包的数据 | 123 | qianBao_houtai_Arry: '', //钱包的数据 |
@@ -128,6 +128,7 @@ | @@ -128,6 +128,7 @@ | ||
128 | }; | 128 | }; |
129 | }, | 129 | }, |
130 | onShow() { | 130 | onShow() { |
131 | + this.Daili_status_all = false | ||
131 | // code存在,意味已经授权登录了 | 132 | // code存在,意味已经授权登录了 |
132 | if (Login.getUrlCode('code')) { | 133 | if (Login.getUrlCode('code')) { |
133 | console.log(Login.getUrlCode('code'), "+++++++++++++++"); | 134 | console.log(Login.getUrlCode('code'), "+++++++++++++++"); |
@@ -136,9 +137,10 @@ | @@ -136,9 +137,10 @@ | ||
136 | //获取授权登录 点击获取获取code ,换取token 用户信息 | 137 | //获取授权登录 点击获取获取code ,换取token 用户信息 |
137 | //获取授权登录end | 138 | //获取授权登录end |
138 | this.login_again(); //避免重复登录,调用后台接口,渲染之前登录的信息, | 139 | this.login_again(); //避免重复登录,调用后台接口,渲染之前登录的信息, |
139 | - }, | 140 | + this.dailiStatus(); |
141 | + }, | ||
140 | onLoad() { | 142 | onLoad() { |
141 | - | 143 | + |
142 | }, | 144 | }, |
143 | methods: { | 145 | methods: { |
144 | login_again() { | 146 | login_again() { |
@@ -149,7 +151,6 @@ | @@ -149,7 +151,6 @@ | ||
149 | this.avatar = uni.getStorageSync('avatar'); | 151 | this.avatar = uni.getStorageSync('avatar'); |
150 | this.is_focus = uni.getStorageSync('is_focus'); | 152 | this.is_focus = uni.getStorageSync('is_focus'); |
151 | this.is_members = uni.getStorageSync('is_members'); | 153 | this.is_members = uni.getStorageSync('is_members'); |
152 | - this.phone = uni.getStorageInfoSync("phone") | ||
153 | this.getQianbao(); //钱包详情的接口文档,需要登录后调用,渲染用户的钱包 | 154 | this.getQianbao(); //钱包详情的接口文档,需要登录后调用,渲染用户的钱包 |
154 | } else { | 155 | } else { |
155 | //代表第一次登录,需要授权 | 156 | //代表第一次登录,需要授权 |
@@ -171,7 +172,7 @@ | @@ -171,7 +172,7 @@ | ||
171 | * */ | 172 | * */ |
172 | FormCode(code) { | 173 | FormCode(code) { |
173 | let that = this; | 174 | let that = this; |
174 | - (that.Daili_status == '') && (that.Daili_status_all = false) | 175 | + // (that.Daili_status == '') && (that.Daili_status_all = false) |
175 | let parameters = { | 176 | let parameters = { |
176 | code, | 177 | code, |
177 | platform: 'wechat' | 178 | platform: 'wechat' |
@@ -214,6 +215,20 @@ | @@ -214,6 +215,20 @@ | ||
214 | } | 215 | } |
215 | }) | 216 | }) |
216 | }, | 217 | }, |
218 | + // 代理状态 | ||
219 | + dailiStatus(){ | ||
220 | + this.$rqs("/api/agent/index").then(res => { | ||
221 | + if (res.data.code == 1) { | ||
222 | + this.Daili_status = res.data.data.status //拿到用户的代理状态 | ||
223 | + this.phone = res.data.data.mobile; // 用户手机号 | ||
224 | + this.Daili_status_all = true; | ||
225 | + console.log(this.Daili_status); | ||
226 | + } else { | ||
227 | + this.Daili_status = 3 | ||
228 | + this.Daili_status_all = true | ||
229 | + } | ||
230 | + }) | ||
231 | + }, | ||
217 | //代理点击事件 | 232 | //代理点击事件 |
218 | to_shengqingDaili(e) { | 233 | to_shengqingDaili(e) { |
219 | console.log(e, "点击图片,传入的状态参数"); | 234 | console.log(e, "点击图片,传入的状态参数"); |
@@ -275,11 +290,22 @@ | @@ -275,11 +290,22 @@ | ||
275 | if (uni.getStorageSync('token')) { | 290 | if (uni.getStorageSync('token')) { |
276 | if (this.Daili_status == 3) { | 291 | if (this.Daili_status == 3) { |
277 | uni.showToast({ | 292 | uni.showToast({ |
278 | - title: "您未申请代理" | 293 | + title: "您未申请代理", |
294 | + icon:'none' | ||
279 | }) | 295 | }) |
280 | - } else { | 296 | + } else if(this.Daili_status == 2) { |
297 | + uni.showToast({ | ||
298 | + title: "代理审核中", | ||
299 | + icon:'none' | ||
300 | + }) | ||
301 | + }else if(this.Daili_status == 1){ | ||
281 | uni.navigateTo({ | 302 | uni.navigateTo({ |
282 | - url: "/pages/my/qianBao/qianBao" | 303 | + url:'qianBao/qianBao' |
304 | + }) | ||
305 | + }else if(this.Daili_status == 0){ | ||
306 | + uni.showToast({ | ||
307 | + title: "审核失败", | ||
308 | + icon:'none' | ||
283 | }) | 309 | }) |
284 | } | 310 | } |
285 | } else { | 311 | } else { |
1 | <template> | 1 | <template> |
2 | <view class="dlBox-container"> | 2 | <view class="dlBox-container"> |
3 | <!-- 代理表单内容 --> | 3 | <!-- 代理表单内容 --> |
4 | - <view class="dlContent"> | 4 | + <view class="dlContent" v-if="isShow"> |
5 | <view class="name dlItem"> | 5 | <view class="name dlItem"> |
6 | <view class="name-left"> | 6 | <view class="name-left"> |
7 | <text>*</text>真实姓名 | 7 | <text>*</text>真实姓名 |
@@ -53,6 +53,7 @@ | @@ -53,6 +53,7 @@ | ||
53 | data() { | 53 | data() { |
54 | return { | 54 | return { |
55 | qwer: false, //false是能修改 | 55 | qwer: false, //false是能修改 |
56 | + isShow:false, | ||
56 | newArry: [], | 57 | newArry: [], |
57 | userName: "", | 58 | userName: "", |
58 | userID: "", | 59 | userID: "", |
@@ -62,17 +63,22 @@ | @@ -62,17 +63,22 @@ | ||
62 | } | 63 | } |
63 | }, | 64 | }, |
64 | onShow() { | 65 | onShow() { |
65 | - | 66 | + that = this; |
67 | + this.$rqs('/api/agent/index').then(res=>{ | ||
68 | + if(res.data.code == 1){ | ||
69 | + this.userName =res.data.data.nickname | ||
70 | + this.userID =res.data.data.identity | ||
71 | + this.telPhone = res.data.data.mobile | ||
72 | + this.danweiAddress =''|| res.data.data.unit | ||
73 | + this.isShow = true; | ||
74 | + }else{ | ||
75 | + this.isShow = true; | ||
76 | + } | ||
77 | + }) | ||
66 | 78 | ||
67 | }, | 79 | }, |
68 | mounted() { | 80 | mounted() { |
69 | - that = this; | ||
70 | - that.$rqs('/api/agent/index').then(res=>{ | ||
71 | - that.userName =res.data.data.nickname | ||
72 | - that.userID =res.data.data.identity | ||
73 | - that.telPhone = res.data.data.mobile | ||
74 | - that.danweiAddress =''|| res.data.data.unit | ||
75 | - }) | 81 | + |
76 | }, | 82 | }, |
77 | onLoad(e) { | 83 | onLoad(e) { |
78 | console.log(e) | 84 | console.log(e) |
@@ -5,6 +5,7 @@ | @@ -5,6 +5,7 @@ | ||
5 | <u-tabs-swiper ref="tabs" :list="list" :is-scroll="false" inactive-color="#969799" active-color="#3E554E" | 5 | <u-tabs-swiper ref="tabs" :list="list" :is-scroll="false" inactive-color="#969799" active-color="#3E554E" |
6 | bar-width="90" bar-height="3" gutter="163" :current="Tabcurrent" @change="change"></u-tabs-swiper> | 6 | bar-width="90" bar-height="3" gutter="163" :current="Tabcurrent" @change="change"></u-tabs-swiper> |
7 | </view> | 7 | </view> |
8 | + | ||
8 | <swiper class="swiper-box" :current="swiperCurrent" @transition="transition" @animationfinish="animationfinish"> | 9 | <swiper class="swiper-box" :current="swiperCurrent" @transition="transition" @animationfinish="animationfinish"> |
9 | <swiper-item class="swiper-item"> | 10 | <swiper-item class="swiper-item"> |
10 | <!-- 第一部分 --> | 11 | <!-- 第一部分 --> |
@@ -53,7 +54,7 @@ | @@ -53,7 +54,7 @@ | ||
53 | <image src="/static/myImage/ic_money.png" mode="widthFix"></image> | 54 | <image src="/static/myImage/ic_money.png" mode="widthFix"></image> |
54 | </view> | 55 | </view> |
55 | <view class="no-youhui-text"> | 56 | <view class="no-youhui-text"> |
56 | - 显示暂无优惠券可用 | 57 | + 暂无优惠券可用 |
57 | </view> | 58 | </view> |
58 | </view> | 59 | </view> |
59 | </view> | 60 | </view> |
@@ -166,24 +167,23 @@ | @@ -166,24 +167,23 @@ | ||
166 | </scroll-view> | 167 | </scroll-view> |
167 | </swiper-item> | 168 | </swiper-item> |
168 | </swiper> | 169 | </swiper> |
169 | - <!-- 领卷中心 --> | ||
170 | - <view class="lingJuang-Container fixed" @click="navTo()"> | ||
171 | - <view class="lingJuang-Container-bgimg"> | ||
172 | - <image src="/static/myImage/lingJuan.png" mode="widthFix"></image> | ||
173 | - <!-- 领卷中心内容 --> | ||
174 | - <view class="lingJuang-Container-content absolute"> | ||
175 | - 更多好券请到领券中心领取 | ||
176 | - </view> | 170 | + </view> |
171 | + <!-- 领卷中心 --> | ||
172 | + <view class="lingJuang-Container fixed" @click="navTo()"> | ||
173 | + <view class="lingJuang-Container-bgimg"> | ||
174 | + <image src="/static/myImage/lingJuan.png" mode="widthFix"></image> | ||
175 | + <!-- 领卷中心内容 --> | ||
176 | + <view class="lingJuang-Container-content absolute"> | ||
177 | + 更多好券请到领券中心领取 | ||
177 | </view> | 178 | </view> |
178 | - <!-- <view class="lingJuangBg"></view> --> | ||
179 | </view> | 179 | </view> |
180 | + <!-- <view class="lingJuangBg"></view> --> | ||
180 | </view> | 181 | </view> |
181 | </view> | 182 | </view> |
182 | </template> | 183 | </template> |
183 | 184 | ||
184 | <script> | 185 | <script> |
185 | export default { | 186 | export default { |
186 | - | ||
187 | data() { | 187 | data() { |
188 | return { | 188 | return { |
189 | isMyYouHui:false, | 189 | isMyYouHui:false, |
@@ -232,36 +232,6 @@ | @@ -232,36 +232,6 @@ | ||
232 | url: "../../home/home" | 232 | url: "../../home/home" |
233 | }) | 233 | }) |
234 | }, | 234 | }, |
235 | - //请求我的优惠卷接口 | ||
236 | - // First_rqs_MyYouhuiData() { | ||
237 | - // let data = { | ||
238 | - // status: this.status, | ||
239 | - // page: this.page, | ||
240 | - // } | ||
241 | - // this.$rqs("/api/coupon/getUserCoupon2", data).then(res => { | ||
242 | - // console.log(res, "+++++++"); | ||
243 | - // //整理后台返回数据 | ||
244 | - // this.houtaiYouhuiArry = res.data.data; //houtaiYouhuiArry是后台数据 | ||
245 | - // let current_page = res.data.data.current_page //当前页 page1 可以 | ||
246 | - // let last_page = res.data.data.last_page //最后页 值是2 | ||
247 | - // let houtaiYouhuiData = res.data.data.data //渲染的数据 | ||
248 | - // houtaiYouhuiData.forEach(item => { | ||
249 | - // item.price = parseInt(item.price); | ||
250 | - // item.bottom_price = parseInt(item.bottom_price) | ||
251 | - // let d = new Date(item.end_time * 1000); | ||
252 | - // item.end_time = (d.getFullYear()) + "." + (d.getMonth() + 1) + "." + (d | ||
253 | - // .getDate()) + '到期' | ||
254 | - // }) | ||
255 | - // // price = parseInt(price) | ||
256 | - // console.log(houtaiYouhuiData); | ||
257 | - // console.log(houtaiYouhuiData); | ||
258 | - // console.log(houtaiYouhuiData); | ||
259 | - // this.houtaiYouhuiData = houtaiYouhuiData; //赋值操作 | ||
260 | - // }) | ||
261 | - // }, | ||
262 | - shouQuan() { | ||
263 | - | ||
264 | - }, | ||
265 | //后台接口调用 | 235 | //后台接口调用 |
266 | youHujuanDataOne(s, p) { | 236 | youHujuanDataOne(s, p) { |
267 | console.log(p); | 237 | console.log(p); |
@@ -202,6 +202,17 @@ | @@ -202,6 +202,17 @@ | ||
202 | height: 80rpx; | 202 | height: 80rpx; |
203 | width: 100%; | 203 | width: 100%; |
204 | bottom: 68rpx; | 204 | bottom: 68rpx; |
205 | + z-index: 1; | ||
206 | +} | ||
207 | +.lingJuang-Container::after{ | ||
208 | + content: ''; | ||
209 | + width: 100%; | ||
210 | + height: 68rpx; | ||
211 | + position: fixed; | ||
212 | + z-index: 0; | ||
213 | + bottom: 0; | ||
214 | + left: 0; | ||
215 | + background-color: #fff; | ||
205 | } | 216 | } |
206 | 217 | ||
207 | .lingJuang-Container-content { | 218 | .lingJuang-Container-content { |
@@ -92,6 +92,7 @@ | @@ -92,6 +92,7 @@ | ||
92 | }, | 92 | }, |
93 | onShow() { | 93 | onShow() { |
94 | // this.isBorth();//是不是新人 | 94 | // this.isBorth();//是不是新人 |
95 | + this.getWechat(); | ||
95 | this.youhuiCenterData(); | 96 | this.youhuiCenterData(); |
96 | 97 | ||
97 | }, | 98 | }, |
@@ -139,11 +140,11 @@ | @@ -139,11 +140,11 @@ | ||
139 | handle_guanzhuBtn(e,id,name) { | 140 | handle_guanzhuBtn(e,id,name) { |
140 | //e :是1否0领取, name: | 141 | //e :是1否0领取, name: |
141 | // name = 1 领取 name = 2 入会 name = 3 去关注 | 142 | // name = 1 领取 name = 2 入会 name = 3 去关注 |
142 | - if (name == 2 && uni.getStorageSync('is_members')) { | 143 | + if (name == 2 && !uni.getStorageSync('is_members')) { |
143 | let that = this; | 144 | let that = this; |
144 | console.log("点击了入会"); | 145 | console.log("点击了入会"); |
145 | that.show = !that.show; | 146 | that.show = !that.show; |
146 | - }else{ | 147 | + }else if(name == 2 && e == 1){ |
147 | uni.showToast({ | 148 | uni.showToast({ |
148 | title: "已经入会,请在我的优惠卷中查看", | 149 | title: "已经入会,请在我的优惠卷中查看", |
149 | icon: 'none' | 150 | icon: 'none' |
@@ -177,7 +178,12 @@ | @@ -177,7 +178,12 @@ | ||
177 | icon: "none" | 178 | icon: "none" |
178 | }) | 179 | }) |
179 | }else{ | 180 | }else{ |
180 | - | 181 | + if(res.data.code == 0){ |
182 | + uni.showToast({ | ||
183 | + title:res.data.msg, | ||
184 | + icon:"error" | ||
185 | + }) | ||
186 | + } | ||
181 | } | 187 | } |
182 | }) | 188 | }) |
183 | }else if(name == 1 && e == 1){ | 189 | }else if(name == 1 && e == 1){ |
@@ -518,9 +518,9 @@ | @@ -518,9 +518,9 @@ | ||
518 | bug(a,b){ | 518 | bug(a,b){ |
519 | self.$rqs('/api/order/index',{status:1}).then(res=>{ | 519 | self.$rqs('/api/order/index',{status:1}).then(res=>{ |
520 | let updata = res.data.data.data; | 520 | let updata = res.data.data.data; |
521 | - if(updata == undefined){ | ||
522 | - updata = res.data.data; | ||
523 | - } | 521 | + // if(updata == undefined){ |
522 | + // updata = res.data.data; | ||
523 | + // } | ||
524 | console.log(updata,'watch'); | 524 | console.log(updata,'watch'); |
525 | updata.forEach((item)=>{ | 525 | updata.forEach((item)=>{ |
526 | console.log(item.id); | 526 | console.log(item.id); |
@@ -545,9 +545,9 @@ | @@ -545,9 +545,9 @@ | ||
545 | // console.log('myorder__res',res.data.data); | 545 | // console.log('myorder__res',res.data.data); |
546 | self.orderList= [[],[],[],[],[]]; | 546 | self.orderList= [[],[],[],[],[]]; |
547 | let indexData = res.data.data.data; | 547 | let indexData = res.data.data.data; |
548 | - if(indexData == undefined){ | ||
549 | - indexData = res.data.data; | ||
550 | - } | 548 | + // if(indexData == undefined){ |
549 | + // indexData = res.data.data; | ||
550 | + // } | ||
551 | self.orderList[0] = indexData; | 551 | self.orderList[0] = indexData; |
552 | console.dir(self.orderList[0]); | 552 | console.dir(self.orderList[0]); |
553 | self.orderList[0].forEach((item,index)=>{ | 553 | self.orderList[0].forEach((item,index)=>{ |
@@ -84,7 +84,7 @@ | @@ -84,7 +84,7 @@ | ||
84 | </view> | 84 | </view> |
85 | <view class="input-keybord"> | 85 | <view class="input-keybord"> |
86 | <view class="input-wraper"> | 86 | <view class="input-wraper"> |
87 | - <input type="digit" v-model="user_inputText" placeholder="请输入金额" /> | 87 | + <input type="digit" :value="user_inputText" @input="getValue" placeholder="请输入金额" /> |
88 | </view> | 88 | </view> |
89 | </view> | 89 | </view> |
90 | </view> | 90 | </view> |
@@ -126,7 +126,7 @@ | @@ -126,7 +126,7 @@ | ||
126 | methods: { | 126 | methods: { |
127 | get_QianbaoData_Arry() { | 127 | get_QianbaoData_Arry() { |
128 | let that = this; | 128 | let that = this; |
129 | - that.avatar = uni.getStorageSync("avator"); | 129 | + that.avatar = uni.getStorageSync("avatar"); |
130 | that.nickName = uni.getStorageSync("nickName"); | 130 | that.nickName = uni.getStorageSync("nickName"); |
131 | that.$rqs('/api/user/money').then(res => { | 131 | that.$rqs('/api/user/money').then(res => { |
132 | console.log(res, "____________"); | 132 | console.log(res, "____________"); |
@@ -149,12 +149,26 @@ | @@ -149,12 +149,26 @@ | ||
149 | quBtn() { | 149 | quBtn() { |
150 | this.close() | 150 | this.close() |
151 | }, | 151 | }, |
152 | + // 监听用户体现金额 | ||
153 | + getValue(e){ | ||
154 | + this.user_inputText = Number(e.detail.value); | ||
155 | + }, | ||
152 | //微信体现 e 就是体现金额 | 156 | //微信体现 e 就是体现金额 |
153 | tixianBtn(e) { | 157 | tixianBtn(e) { |
154 | - let that = this; | ||
155 | - that.$rqs('/api/user/tixian',{money:this.user_inputText},"GET").then(res=>{ | ||
156 | - | ||
157 | - }) | 158 | + console.log("点击体现"); |
159 | + if(Number(this.user_inputText) > 0 && Number(this.user_inputText) < Number(this.userINfoS.money)){ | ||
160 | + console.log(true); | ||
161 | + this.$rqs('/api/user/tixian',{money:Number(this.user_inputText)},"GET").then(res=>{ | ||
162 | + console.log(res); | ||
163 | + }) | ||
164 | + }else{ | ||
165 | + console.log(false); | ||
166 | + uni.showToast({ | ||
167 | + title:'请输入正确全额', | ||
168 | + icon:'none' | ||
169 | + }) | ||
170 | + } | ||
171 | + | ||
158 | } | 172 | } |
159 | } | 173 | } |
160 | } | 174 | } |
@@ -165,7 +179,6 @@ | @@ -165,7 +179,6 @@ | ||
165 | background-color: #F7F8FB; | 179 | background-color: #F7F8FB; |
166 | } | 180 | } |
167 | 181 | ||
168 | - | ||
169 | .qianBaoShow { | 182 | .qianBaoShow { |
170 | height: 416rpx; | 183 | height: 416rpx; |
171 | } | 184 | } |
@@ -204,6 +217,8 @@ | @@ -204,6 +217,8 @@ | ||
204 | .content_touxiang { | 217 | .content_touxiang { |
205 | width: 116rpx; | 218 | width: 116rpx; |
206 | height: 116rpx; | 219 | height: 116rpx; |
220 | + border-radius: 58rpx; | ||
221 | + overflow: hidden; | ||
207 | } | 222 | } |
208 | 223 | ||
209 | .content_touxiang image { | 224 | .content_touxiang image { |
@@ -307,7 +307,9 @@ | @@ -307,7 +307,9 @@ | ||
307 | this.joinValue = (Number(item.price).toFixed(2)) | 307 | this.joinValue = (Number(item.price).toFixed(2)) |
308 | } | 308 | } |
309 | }) | 309 | }) |
310 | - (this.cheapListDeal.length > 0) && (this.cheapListDeal.unshift('请选择')); | 310 | + console.log(this.cheapListDeal); |
311 | + (this.cheapListDeal.length > 0) && (this.cheapListDeal.unshift('请选择')); | ||
312 | + console.log(this.cheapListDeal); | ||
311 | // 店铺活动价 | 313 | // 店铺活动价 |
312 | res.data.data.goods_list.map(item => { | 314 | res.data.data.goods_list.map(item => { |
313 | if (item.active.length > 0) { | 315 | if (item.active.length > 0) { |
@@ -378,19 +380,19 @@ | @@ -378,19 +380,19 @@ | ||
378 | })).join(',') | 380 | })).join(',') |
379 | if (this.whereEnter) { | 381 | if (this.whereEnter) { |
380 | /** | 382 | /** |
381 | - * @购物车支付jweixin | 383 | + * @购物车支付 |
382 | * */ | 384 | * */ |
383 | // 调用支付接口,获取支付所需信息 | 385 | // 调用支付接口,获取支付所需信息 |
384 | let data = { | 386 | let data = { |
385 | cart_ids: this.cart_ids, | 387 | cart_ids: this.cart_ids, |
386 | address_id: this.address.id, | 388 | address_id: this.address.id, |
387 | coupon_id: coupon_id, | 389 | coupon_id: coupon_id, |
388 | - id: '', | 390 | + id: uni.getStorageSync('uId') || '', |
389 | remark: this.noteTtext || '', | 391 | remark: this.noteTtext || '', |
390 | } | 392 | } |
391 | this.$rqs('/api/cart/pay', data).then(res => { | 393 | this.$rqs('/api/cart/pay', data).then(res => { |
392 | jweixin.config({ | 394 | jweixin.config({ |
393 | - debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 | 395 | + debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 |
394 | appId: 'wx03ffc650911f32d4', // 必填,公众号的唯一标识 | 396 | appId: 'wx03ffc650911f32d4', // 必填,公众号的唯一标识 |
395 | timestamp: res.data.data.jsApiParameters.timeStamp, // 必填,生成签名的时间戳 | 397 | timestamp: res.data.data.jsApiParameters.timeStamp, // 必填,生成签名的时间戳 |
396 | nonceStr: res.data.data.jsApiParameters.nonceStr, // 必填,生成签名的随机串 | 398 | nonceStr: res.data.data.jsApiParameters.nonceStr, // 必填,生成签名的随机串 |
@@ -410,36 +412,34 @@ | @@ -410,36 +412,34 @@ | ||
410 | } | 412 | } |
411 | }); | 413 | }); |
412 | jweixin.chooseWXPay({ | 414 | jweixin.chooseWXPay({ |
413 | - timestamp: res.data.data.jsApiParameters | ||
414 | - .timeStamp, // 支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符 | ||
415 | - nonceStr: res.data.data.jsApiParameters | ||
416 | - .nonceStr, // 支付签名随机串,不长于 32 位 | ||
417 | - package: res.data.data.jsApiParameters | ||
418 | - .package, // 统一支付接口返回的prepay_id参数值,提交格式如:prepay_id=***) | 415 | + timestamp: res.data.data.jsApiParameters.timeStamp, // 支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符 |
416 | + nonceStr: res.data.data.jsApiParameters.nonceStr, // 支付签名随机串,不长于 32 位 | ||
417 | + package: res.data.data.jsApiParameters.package, // 统一支付接口返回的prepay_id参数值,提交格式如:prepay_id=***) | ||
419 | signType: 'MD5', // 签名方式,默认为'SHA1',使用新版支付需传入'MD5' | 418 | signType: 'MD5', // 签名方式,默认为'SHA1',使用新版支付需传入'MD5' |
420 | paySign: res.data.data.jsApiParameters.paySign, // 支付签名 | 419 | paySign: res.data.data.jsApiParameters.paySign, // 支付签名 |
421 | success: function(res) { | 420 | success: function(res) { |
422 | // 支付成功后的回调函数 | 421 | // 支付成功后的回调函数 |
423 | console.log('paysuccess') | 422 | console.log('paysuccess') |
424 | console.log(res) | 423 | console.log(res) |
425 | - var route = 'payResult' + '?type=1' | ||
426 | - uni.navigateTo({ | ||
427 | - url: route | ||
428 | - }); | 424 | + // var route = 'payResult' + '?type=1' |
425 | + // console.log(route) | ||
426 | + // uni.navigateTo({ | ||
427 | + // url: route | ||
428 | + // }); | ||
429 | }, | 429 | }, |
430 | cancel: function(r) { | 430 | cancel: function(r) { |
431 | - var route = 'payResult' + '?type=2' | ||
432 | - uni.navigateTo({ | ||
433 | - url: route | ||
434 | - }); | 431 | + // var route = 'payResult' + '?type=2' |
432 | + // uni.navigateTo({ | ||
433 | + // url: route | ||
434 | + // }); | ||
435 | }, | 435 | }, |
436 | fail: function(res) { | 436 | fail: function(res) { |
437 | - console.log('payfail') | ||
438 | - console.log(res) | ||
439 | - var route = 'payResult' + '?type=0' | ||
440 | - uni.navigateTo({ | ||
441 | - url: route | ||
442 | - }); | 437 | + // console.log('payfail') |
438 | + // console.log(res) | ||
439 | + // var route = 'payResult' + '?type=0' | ||
440 | + // uni.navigateTo({ | ||
441 | + // url: route | ||
442 | + // }); | ||
443 | } | 443 | } |
444 | }); | 444 | }); |
445 | }); | 445 | }); |
@@ -454,18 +454,6 @@ | @@ -454,18 +454,6 @@ | ||
454 | // config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。 | 454 | // config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。 |
455 | /*alert("config信息验证失败");*/ | 455 | /*alert("config信息验证失败");*/ |
456 | }); | 456 | }); |
457 | - // let that = this; | ||
458 | - // wx.chooseWXPay({ | ||
459 | - // timestamp: res.data.data.jsApiParameters.timeStamp, // 支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符 | ||
460 | - // nonceStr: res.data.data.jsApiParameters.nonceStr, // 支付签名随机串,不长于 32 位 | ||
461 | - // package: res.data.data.jsApiParameters.package, // 统一支付接口返回的prepay_id参数值,提交格式如:prepay_id=\*\*\*) | ||
462 | - // signType: res.data.data.jsApiParameters.signType, // 微信支付V3的传入RSA,微信支付V2的传入格式与V2统一下单的签名格式保持一致 | ||
463 | - // paySign: res.data.data.jsApiParameters.paySign, // 支付签名 | ||
464 | - // success: function (e) { | ||
465 | - // // 支付成功后的回调函数 | ||
466 | - // console.log(e); | ||
467 | - // } | ||
468 | - // }); | ||
469 | }) | 457 | }) |
470 | } else { | 458 | } else { |
471 | /** | 459 | /** |
@@ -475,7 +463,7 @@ | @@ -475,7 +463,7 @@ | ||
475 | let data = { | 463 | let data = { |
476 | address_id: this.address.id, | 464 | address_id: this.address.id, |
477 | coupon_id: coupon_id, | 465 | coupon_id: coupon_id, |
478 | - id: '', | 466 | + id: uni.getStorageSync('uId') || '', |
479 | remark: this.noteTtext || '', | 467 | remark: this.noteTtext || '', |
480 | goods_id: v.goods_id, | 468 | goods_id: v.goods_id, |
481 | num: v.num, | 469 | num: v.num, |
@@ -483,7 +471,7 @@ | @@ -483,7 +471,7 @@ | ||
483 | } | 471 | } |
484 | this.$rqs('/api/goods/pay', data).then(res => { | 472 | this.$rqs('/api/goods/pay', data).then(res => { |
485 | jweixin.config({ | 473 | jweixin.config({ |
486 | - debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 | 474 | + debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 |
487 | appId: 'wx03ffc650911f32d4', // 必填,公众号的唯一标识 | 475 | appId: 'wx03ffc650911f32d4', // 必填,公众号的唯一标识 |
488 | timestamp: res.data.data.jsApiParameters.timeStamp, // 必填,生成签名的时间戳 | 476 | timestamp: res.data.data.jsApiParameters.timeStamp, // 必填,生成签名的时间戳 |
489 | nonceStr: res.data.data.jsApiParameters.nonceStr, // 必填,生成签名的随机串 | 477 | nonceStr: res.data.data.jsApiParameters.nonceStr, // 必填,生成签名的随机串 |
@@ -512,27 +500,27 @@ | @@ -512,27 +500,27 @@ | ||
512 | signType: 'MD5', // 签名方式,默认为'SHA1',使用新版支付需传入'MD5' | 500 | signType: 'MD5', // 签名方式,默认为'SHA1',使用新版支付需传入'MD5' |
513 | paySign: res.data.data.jsApiParameters.paySign, // 支付签名 | 501 | paySign: res.data.data.jsApiParameters.paySign, // 支付签名 |
514 | success: function(res) { | 502 | success: function(res) { |
515 | - // 支付成功后的回调函数 | ||
516 | - console.log('paysuccess') | 503 | + // // 支付成功后的回调函数 |
504 | + // console.log('paysuccess') | ||
517 | console.log(res) | 505 | console.log(res) |
518 | - var route = 'payResult' + '?type=1' | ||
519 | - uni.navigateTo({ | ||
520 | - url: route | ||
521 | - }); | 506 | + // var route = 'payResult' + '?type=1' |
507 | + // uni.navigateTo({ | ||
508 | + // url: route | ||
509 | + // }); | ||
522 | }, | 510 | }, |
523 | cancel: function(r) { | 511 | cancel: function(r) { |
524 | - var route = 'payResult' + '?type=2' | ||
525 | - uni.navigateTo({ | ||
526 | - url: route | ||
527 | - }); | 512 | + // var route = 'payResult' + '?type=2' |
513 | + // uni.navigateTo({ | ||
514 | + // url: route | ||
515 | + // }); | ||
528 | }, | 516 | }, |
529 | fail: function(res) { | 517 | fail: function(res) { |
530 | - console.log('payfail') | ||
531 | - console.log(res) | ||
532 | - var route = 'payResult' + '?type=0' | ||
533 | - uni.navigateTo({ | ||
534 | - url: route | ||
535 | - }); | 518 | + // console.log('payfail') |
519 | + // console.log(res) | ||
520 | + // var route = 'payResult' + '?type=0' | ||
521 | + // uni.navigateTo({ | ||
522 | + // url: route | ||
523 | + // }); | ||
536 | } | 524 | } |
537 | }); | 525 | }); |
538 | }); | 526 | }); |
1 | -const BASE_URL = 'http://xide.shs.broing.cn'; | 1 | +// const BASE_URL = 'http://xide.shs.broing.cn'; |
2 | +const BASE_URL = 'http://www.xide.com'; | ||
2 | // 调用接口封装 | 3 | // 调用接口封装 |
3 | export const rqs = (url, data, method) => { | 4 | export const rqs = (url, data, method) => { |
4 | return new Promise((resolve, reject) => { | 5 | return new Promise((resolve, reject) => { |
@@ -25,7 +26,7 @@ import Login from '../login.js' | @@ -25,7 +26,7 @@ import Login from '../login.js' | ||
25 | // onShow中调用 this.$loginCustom(0) (0 可省略) | 26 | // onShow中调用 this.$loginCustom(0) (0 可省略) |
26 | // 点击事件 this.$loginCustom(1).then(res ={登录成功后所需执行操作}) | 27 | // 点击事件 this.$loginCustom(1).then(res ={登录成功后所需执行操作}) |
27 | export const loginCustom = (e) => { | 28 | export const loginCustom = (e) => { |
28 | - let point = e || 0; | 29 | + let point = e || 0;//声明变量获取是否点击 e=1=>点击 |
29 | let code = Login.getUrlCode('code'); // 截取code | 30 | let code = Login.getUrlCode('code'); // 截取code |
30 | if (code && !uni.getStorageSync('token')) { | 31 | if (code && !uni.getStorageSync('token')) { |
31 | let data = { | 32 | let data = { |
-
请 注册 或 登录 后发表评论