diff --git a/App.vue b/App.vue index 0a2329f..e8037f9 100644 --- a/App.vue +++ b/App.vue @@ -62,6 +62,7 @@ test: '', // baseUrl: "http://192.168.3.32:80", baseUrl: "http://192.168.1.106:80", + // baseUrl: "http://47.104.224.41:80",//测试环境 imgPrefix: "http://47.104.224.41:9000/etriphome/appresource/image/", //图片资源 }, methods: { @@ -76,7 +77,6 @@ if (res.data.code == 200) { if (JSON.stringify(res.data.data) != '{}') { uni.setStorageSync('userInfo', JSON.stringify(res.data.data)); - uni.setStorageSync('phone', res.data.data.phone); this.doLogin(res.data.data.username, res.data.data.phone); } } else { diff --git a/pages.json b/pages.json index 0a10765..1081376 100644 --- a/pages.json +++ b/pages.json @@ -158,6 +158,22 @@ } } } + }, + { + "path": "pages/pages_zhentou/order/confirmOrder", + "style": { + "navigationBarTitleText": "提交订单", + "app-plus": { + "titleNView": { + // "buttons": [{ + // "text": "\ue534", + // "fontSrc": "/static/uni.ttf", + // "fontSize": "22px", + // "color": "#FFFFFF" + // }] + } + } + } } ], // "subPackages": [{ diff --git a/pages/pages_zhentou/homePage/homePage.vue b/pages/pages_zhentou/homePage/homePage.vue index b866a50..0daef41 100644 --- a/pages/pages_zhentou/homePage/homePage.vue +++ b/pages/pages_zhentou/homePage/homePage.vue @@ -14,8 +14,7 @@ - - @@ -27,26 +26,19 @@ data() { return { userInfo: {}, - hasUserInfo: false, - canIUseGetUserProfile: false, phone: '', hasPhone: false, bgSrc: '', //背景图片 } }, onShow() { - if (wx.getUserProfile) { - this.canIUseGetUserProfile = true; - } - let phone = uni.getStorageSync('phone'); let userInfo = uni.getStorageSync('userInfo'); - if (phone) { - this.phone = phone; - this.hasPhone = true; - } if (userInfo) { this.userInfo = JSON.parse(userInfo); - this.hasUserInfo = true; + if(this.userInfo.phone) { + this.phone = this.userInfo.phone; + this.hasPhone = true; + } } //商品信息 if (this.bgSrc == '') { @@ -57,7 +49,7 @@ //商品信息 queryGoodsInfo() { uni.request({ - url: 'http://192.168.1.106:80/blade-system/dict-biz/get-goods-info', + url: getApp().globalData.baseUrl + '/blade-system/dict-biz/get-goods-info', method: 'GET', success: (res) => { if (JSON.stringify(res.data.data) !== '{}') { @@ -71,46 +63,8 @@ // 点击定制 clickCustom() { console.log('点击定制'); - uni.request({ - url: getApp().globalData.baseUrl + '/blade-desk/order/save', - method: 'POST', - data: { - buyerId: this.userInfo.id, - buyerName: this.userInfo.username, - buyerPhone: this.phone - }, - header: { - 'Blade-Auth': 'bearer ' + uni.getStorageSync('token') - }, - success: (res) => { - if (res.data.code == 200) { - console.log('下单成功'); - uni.navigateTo({ - url: '/pages/pages_zhentou/order/order' - }) - } else if (res.data.code == 401) { - this.doLogin(); - } else if (res.data.code == 1001) { - uni.showModal({ - title: '提示', - content: res.data.msg, - success: (res2) => { - if (res2.confirm) { - uni.navigateTo({ - url: '/pages/pages_zhentou/order/order' - }) - } else if (res.cancel) { - console.log('用户点击取消'); - } - } - }); - } else { - uni.showToast({ - title: res.data.msg, - icon: 'none' - }) - } - } + uni.navigateTo({ + url: '/pages/pages_zhentou/order/confirmOrder' }) }, // 跳转到我的页面 @@ -121,33 +75,10 @@ }, // 填写表单 addForm() { - // console.log('跳转页面') - // uni.navigateTo({ - // url: '/pages/pages_zhentou//form/form' - // }); uni.switchTab({ url: '/pages/pages_zhentou/form/form' }); }, - //用户信息 - getUserProfile() { - uni.getUserProfile({ - lang: 'zh_CN', - desc: '获取微信用户的昵称和头像', - success: (res) => { - console.log(res) - this.userInfo = res.userInfo; - this.hasUserInfo = true; - if (this.phone) { - //如果手机号存在直接调取保存 - this.doSave(); - } - }, - fail: (err) => { - console.log(err) - } - }) - }, //获取手机号 getPhoneNumber(e) { console.log(e, '获取手机号授权') diff --git a/pages/pages_zhentou/myPage/myPage.vue b/pages/pages_zhentou/myPage/myPage.vue index fa3dfcc..6244c50 100644 --- a/pages/pages_zhentou/myPage/myPage.vue +++ b/pages/pages_zhentou/myPage/myPage.vue @@ -1,8 +1,11 @@