From 27787d3300cf4acdf761bbf76b74e72cc53bf7e2 Mon Sep 17 00:00:00 2001
From: clay <209192278@qq.com>
Date: Wed, 4 Jan 2023 16:46:46 +0800
Subject: [PATCH] 1
---
components/news/news.vue | 7 +------
pages/index/index.vue | 24 ++++++++++++++++++++----
2 files changed, 21 insertions(+), 10 deletions(-)
diff --git a/components/news/news.vue b/components/news/news.vue
index 804dea6..05645e5 100644
--- a/components/news/news.vue
+++ b/components/news/news.vue
@@ -36,14 +36,9 @@
this.imgUrl = uni.getStorageSync('img_url')
},
methods: {
- //获取行业新闻
- // {
- // pageSize: 2,
- // pageNum: 1
- // }
getNews() {
this.$apiServe.getNews().then(res => {
- // console.log('行业新闻', res.data.data)
+ console.log('行业新闻', res.data.data)
for (const item of res.data.data) {
item.pub_time_str = dateFormat(item.pub_time_str)
}
diff --git a/pages/index/index.vue b/pages/index/index.vue
index e6ce84b..497fcb1 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -39,6 +39,9 @@
+
+ 没有更多数据了
@@ -79,6 +82,7 @@
//获取子组件的getProducts方法返回数据的length,用于当length为0时取消发送请求
getChild(e) {
this.reachBottomLength = e
+
},
//获取一级分类
getCategories() {
@@ -103,10 +107,18 @@
})
},
getphonenumber(e) {
+ let that = this
+ console.log(e);
+ //必须要公司注册,且微信认证过的小程序,才能获取到手机号的接口权限
+ if (e.detail.errMsg == "getPhoneNumber:fail ") {
+ console.log('用户拒绝提供手机号');
+ } else {
+ console.log('用户同意提供手机号');
+ }
const {
- code
+ phoneCode
} = e.detail;
- console.log("手机code : ", code);
+ console.log("手机code : ", phoneCode);
uni.login({
"provider": "weixin",
"onlyAuthorize": true, // 微信登录仅请求授权认证
@@ -118,7 +130,12 @@
console.log("登录code", code);
//客户端成功获取授权临时票据(code),向业务服务器发起登录请求。
// 调用登录接口 拿到token 传手机code,更新手机号码
-
+ let fromData = {
+ code: code
+ }
+ that.$apiServe.login(fromData).then(res => {
+ console.log(res);
+ })
},
fail: function(err) {
// 登录授权失败
@@ -134,7 +151,6 @@
},
getImgUrl() {
this.$apiServe.getImgUrl().then(res => {
- // console.log(res)
try {
uni.setStorageSync('img_url', res.data.data.img_url);
} catch (e) {