diff --git a/pages/index/index.vue b/pages/index/index.vue
index 2708143..f98e0b8 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -144,6 +144,13 @@
}
},
onShow() {
+ // 临时改一下
+ if (!uni.getStorageSync('token')) {
+ uni.navigateTo({
+ url: '/pages_order/auth/wxLogin'
+ })
+ }
+
this.getBanner()
this.getRiceNoticeList()
this.getRiceIconList()
diff --git a/pages_order/auth/agreementModal.vue b/pages_order/auth/agreementModal.vue
new file mode 100644
index 0000000..81d273c
--- /dev/null
+++ b/pages_order/auth/agreementModal.vue
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+ 请您务必审慎阅读、充分理解用户协议和隐私政策各条款,包括但不限于用户注意事项、用户行为规范以及为了向你提供服务而收集、使用、存储你个人信息的情况等。你可阅读《愈然工坊平台用户服务协议》和《愈然工坊平台隐私权政策》了解详细信息。如你同意,请点击下方按钮开始接受我们的服务。
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages_order/auth/wxLogin.vue b/pages_order/auth/wxLogin.vue
index b6e80c7..4debaf1 100644
--- a/pages_order/auth/wxLogin.vue
+++ b/pages_order/auth/wxLogin.vue
@@ -1,139 +1,144 @@
-
-
-
-
- 欢迎使用{{ configList.logo_name }}
+
+
+
+ {{ configList.logo_name }}
+
-
+
+
+
- 手机号授权登录
+ 微信登录
-
- 取消登录
-
-
-
-
-
+
+
+
- 阅读并同意我们的“用户协议”
-
-
- 以及隐私政策
-
+ 已同意
+ 《注册协议》、隐私协议
-
+
+
+
+
+
-
-
+
+
+
+
diff --git a/pages_order/auth/wxUserInfo.vue b/pages_order/auth/wxUserInfo.vue
index fa13612..207ac17 100644
--- a/pages_order/auth/wxUserInfo.vue
+++ b/pages_order/auth/wxUserInfo.vue
@@ -1,62 +1,43 @@
-
-
- {{ configList.logo_name }}
+
+
+
+
+
+ {{ configList.logo_name }}
+
+
申请获取你的头像、昵称
-
-
-
- 昵称
-
-
-
-
-
-
-
- 手机号
-
-
-
-
-
-
-
-
- 获取电话号码
-
+
+
+ 昵称
+
+
+
+
-
-
确认
@@ -70,13 +51,11 @@
userInfoForm: {
headImage: '',
nickName: '',
- phone : '',
}
};
},
onShow() {},
onLoad() {
- this.userInfoForm.phone = this.userInfo.phone || ''
this.userInfoForm.nickName = this.userInfo.nickName || ''
this.userInfoForm.headImage = this.userInfo.headImage || ''
},
@@ -88,23 +67,6 @@
this.userInfoForm.headImage = url
})
},
- getPhone(e){
- this.$api('bindPhone', {
- phoneCode : e.detail.code
- }, res => {
- if(res.code == 200){
- let phoneObj = JSON.parse(res.result)
- if(phoneObj.errmsg == 'ok'){
- this.userInfoForm.phone = phoneObj.phone_info.phoneNumber
- }else{
- uni.showModal({
- title: phoneObj.errmsg
- })
- }
- console.log(phoneObj);
- }
- })
- },
submit() {
let self = this
@@ -120,7 +82,6 @@
if (self.$utils.verificationAll(self.userInfoForm, {
headImage: '请选择头像',
nickName: '请填写昵称',
- phone: '请填写昵称',
})) {
return
}
@@ -128,7 +89,6 @@
self.$api('updateInfo', {
avatarUrl : self.userInfoForm.headImage,
nickName : self.userInfoForm.nickName,
- phone : self.userInfoForm.phone,
}, res => {
if (res.code == 200) {
uni.reLaunch({
@@ -146,66 +106,117 @@
\ No newline at end of file
diff --git a/pages_order/static/auth/caution.png b/pages_order/static/auth/caution.png
new file mode 100644
index 0000000..062adf7
Binary files /dev/null and b/pages_order/static/auth/caution.png differ
diff --git a/pages_order/static/auth/logo.png b/pages_order/static/auth/logo.png
new file mode 100644
index 0000000..507cc80
Binary files /dev/null and b/pages_order/static/auth/logo.png differ
diff --git a/store/store.js b/store/store.js
index a167558..75d0a80 100644
--- a/store/store.js
+++ b/store/store.js
@@ -29,6 +29,10 @@ const store = new Vuex.Store({
configList[n.keyName + '_keyValue'] = n.keyValue;
});
}
+
+ // 临时改一下,后续改回接口获取
+ configList['logo_name'] = '愈然工坊'
+
state.configList = configList
uni.$emit('initConfig', state.configList)
})
@@ -65,7 +69,11 @@ const store = new Vuex.Store({
uni.hideLoading()
if (res.code != 200) {
- return
+ // 接口一直返回找不到openid,临时放行
+ res.result = {
+ userInfo: {},
+ }
+ // return
}
state.userInfo = res.result.userInfo