main
liudan 1 year ago
parent a715db6b6c
commit 59bdf3b9e2
  1. 2
      androidPrivacy.json
  2. 8
      manifest.json
  3. 104
      pages/login.vue

@ -1,5 +1,5 @@
{ {
"version" : "2.0.5", "version" : "3.0.0",
"prompt" : "template", "prompt" : "template",
"title" : "服务协议和隐私政策", "title" : "服务协议和隐私政策",
"message" : "  请你务必审慎阅读、充分理解“服务协议”和“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的位置信息、设备标识、操作日志等信息用于分析、优化应用性能。<br/>  你可阅读<a href=\"https://xixi-api.njrenzhou.cn/information.html\">《服务协议》</a>和<a href=\"https://xixi-api.njrenzhou.cn/protocol.html\">《隐私政策》</a>了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。", "message" : "  请你务必审慎阅读、充分理解“服务协议”和“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的位置信息、设备标识、操作日志等信息用于分析、优化应用性能。<br/>  你可阅读<a href=\"https://xixi-api.njrenzhou.cn/information.html\">《服务协议》</a>和<a href=\"https://xixi-api.njrenzhou.cn/protocol.html\">《隐私政策》</a>了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。",

@ -3,8 +3,8 @@
"appid" : "__UNI__3303922", "appid" : "__UNI__3303922",
// "appid" : "__UNI__AE4A250", // "appid" : "__UNI__AE4A250",
"description" : "希希到家", "description" : "希希到家",
"versionName" : "2.0.5", "versionName" : "4.0.0",
"versionCode" : 205, "versionCode" : 400,
"transformPx" : false, "transformPx" : false,
"uniStatistics" : { "uniStatistics" : {
"enable" : false // "enable" : false //
@ -216,7 +216,9 @@
"NSPhotoLibraryUsageDescription" : "该应用需要读取你的相册,以便为您编辑头像信息", "NSPhotoLibraryUsageDescription" : "该应用需要读取你的相册,以便为您编辑头像信息",
"NSPhotoLibraryAddUsageDescription" : "该应用需要读取你的相册,以便为您编辑头像信息", "NSPhotoLibraryAddUsageDescription" : "该应用需要读取你的相册,以便为您编辑头像信息",
"NSCameraUsageDescription" : "该应用需要你的相机,以便您拍摄上传头像信息", "NSCameraUsageDescription" : "该应用需要你的相机,以便您拍摄上传头像信息",
"NSLocationWhenInUseUsageDescription" : "" "NSLocationWhenInUseUsageDescription" : "需要同意获取您的位置信息才能展示附近信息",
"NSLocationAlwaysUsageDescription" : "需要同意获取您的位置信息才能展示附近信息",
"NSLocationAlwaysAndWhenInUseUsageDescription" : "需要同意获取您的位置信息才能展示附近信息"
} }
}, },
"splashscreen" : { "splashscreen" : {

@ -59,12 +59,12 @@
</view> </view>
<u-button text="登录" :disabled="!phone||!code" @click="smsLogin" class="loginBtn"></u-button> <u-button text="登录" :disabled="!phone||!code" @click="smsLogin" class="loginBtn"></u-button>
<!-- <view >登录</view> --> <!-- <view >登录</view> -->
<view class="otherLogin"> <!-- <view class="otherLogin">
<view class="line"></view> <view class="line"></view>
<view class="otext">其他登录</view> <view class="otext">其他登录</view>
<view class="line"></view> <view class="line"></view>
</view> </view>
<image src="@/static/wlogin.png" class="wlogin" @tap="$refs.show_rule_item.open()" mode="widthFix"></image> <image src="@/static/wlogin.png" class="wlogin" @tap="$refs.show_rule_item.open()" mode="widthFix"></image> -->
<!-- <view class="page-height flex-center flex-column"> <!-- <view class="page-height flex-center flex-column">
<image mode="aspectFill" lazy-load class="logo-img mb-md" :src="base_info.app_logo"></image> <image mode="aspectFill" lazy-load class="logo-img mb-md" :src="base_info.app_logo"></image>
<view class="f-caption c-caption">{{base_info.app_text}}</view> <view class="f-caption c-caption">{{base_info.app_text}}</view>
@ -74,7 +74,7 @@
</view> </view>
</view> --> </view> -->
<uni-popup ref="show_rule_item" type="center" :maskClick="false"> <!-- <uni-popup ref="show_rule_item" type="center" :maskClick="false">
<view class="common-popup-content fill-base pd-lg radius-34"> <view class="common-popup-content fill-base pd-lg radius-34">
<view class="title">温馨提示</view> <view class="title">温馨提示</view>
<view class="f-desc c-title mt-lg"> <view class="f-desc c-title mt-lg">
@ -90,7 +90,7 @@
:style="{background: primaryColor,color:'#fff'}">确定</view> :style="{background: primaryColor,color:'#fff'}">确定</view>
</view> </view>
</view> </view>
</uni-popup> </uni-popup> -->
</view> </view>
</template> </template>
@ -163,58 +163,58 @@
...mapActions(['getConfigInfo', 'getUserInfo']), ...mapActions(['getConfigInfo', 'getUserInfo']),
...mapMutations(['updateConfigItem', 'updateUserItem']), ...mapMutations(['updateConfigItem', 'updateUserItem']),
// //
async wxLogin() { // async wxLogin() {
this.$refs.show_rule_item.close() // this.$refs.show_rule_item.close()
try { // try {
let [providerErr, providerData] = await uni.getProvider({ // let [providerErr, providerData] = await uni.getProvider({
service: 'oauth', // service: 'oauth',
});
console.log("111")
// let [loginErr, loginData] =await uni.getUserProfile({
// desc: '',
// lang: 'zh_CN',
// success: res => {
// console.log(res,"jjj");
// // this.isShowLogin = false;
// // this.userInfo = res.userInfo;
// },
// fail: err => {
// console.log(err.errMsg);
// }
// }); // });
// console.log("111")
// // let [loginErr, loginData] =await uni.getUserProfile({
// // desc: '',
// // lang: 'zh_CN',
// // success: res => {
// // console.log(res,"jjj");
// // // this.isShowLogin = false;
// // // this.userInfo = res.userInfo;
// // },
// // fail: err => {
// // console.log(err.errMsg);
// // }
// // });
let [loginErr, loginData] = await uni.login({ // let [loginErr, loginData] = await uni.login({
provider: 'weixin' // provider: 'weixin'
}); // });
console.log("222") // console.log("222")
let [infoErr, infoData] = await uni.getUserInfo({ // let [infoErr, infoData] = await uni.getUserInfo({
provider: 'weixin' // provider: 'weixin'
}) // })
console.log("333",infoData) // console.log("333",infoData)
let { // let {
userInfo = {} // userInfo = {}
} = infoData // } = infoData
let { // let {
openId = '' // openId = ''
} = userInfo // } = userInfo
if (!openId) return // if (!openId) return
this.$util.showLoading({ // this.$util.showLoading({
title: "登录中..." // title: "..."
}) // })
try { // try {
this.toLogin(userInfo) // this.toLogin(userInfo)
} catch (e) { // } catch (e) {
this.$util.hideAll() // this.$util.hideAll()
} // }
} catch (e) { // } catch (e) {
console.log(e) // console.log(e)
this.$util.showToast({ // this.$util.showToast({
title: '请先安装微信或升级版本' // title: ''
}); // });
} // }
}, // },
async smsLogin(item){ async smsLogin(item){
if(this.checked.length==0){ if(this.checked.length==0){
uni.$u.toast('请阅读并同意《用户隐私协议》'); uni.$u.toast('请阅读并同意《用户隐私协议》');

Loading…
Cancel
Save