<template>
  <view class="page-agreement">
    <view class="popup-agreement">
      <view class="a-header">
        <text>隐私政策</text>
      </view>
      <view class="a-body">
        <scroll-view scroll-y="true" show-scrollbar="true">
			<view style="padding-bottom:25rpx">
				<text>尊敬的用户,您好</text>
			</view>
			<view>
				<text>为了加强对您个人信息的保护,根据最新法律法规要求,我们更新了隐私政策,请您仔细阅读并确认</text>
				<text @click="Go(protocols)" style="color: #3877F8">“隐私相关政策”</text>
				<text>及</text>
				<text @click="Go(protocolf)" style="color: #3877F8">“用户注册协议”</text>
				<text>我们将严格按照政策内容使用和保护您的个人信息,为您提供更好的服务,感谢您的信任。</text>
			</view>
        </scroll-view>
      </view>
      <view class="a-footer">
		  <view @click="handleSure" class="a-btn-child">
		   同意,继续使用
		  </view>
		  <view @click="handleReject" class="t-btn-child">
		    <text>不同意,退出app</text>
		  </view>
		 
      </view>
    </view>
  </view>
</template>

<script>
export default {
  name:"Agreement",
  data() {
    return {
      userAgreement: '',
	  protocols:{
		"protocolName":"隐私协议",
		"protocolUrl":"https://ddh.yyhock.com/appStatic/protocol/ddh-private.html"
	  },
	  protocolf:{
		"protocolName":"用户服务协议",
		"protocolUrl":"https://ddh.yyhock.com/appStatic/protocol/ddh-user.html"
	  },
    }
  },
  onLoad() {
    this.init()
  },
  methods: {
    // 拒绝授权
    handleReject() {
      if (uni.getSystemInfoSync().platform === 'ios') {
        plus.ios.import("UIApplication").sharedApplication().performSelector("exit")
      } else if (uni.getSystemInfoSync().platform === 'android') {
        plus.runtime.quit();
      }
    },
    // 同意授权
    handleSure() {
      const that = this;
      uni.setStorage({
        key: "m-agreement",
        data: 'true',
        success: function () {
          // that.Back();
		  uni.navigateBack({
			  delta: 1
		  })
        }
      })
    },

    // 初始化首页信息
    async init() {
		const self=this	
		self.$request('/setting','GET').then(res => {
			console.log(res,'settings');
			const { protocol,phone }=res.result
			if(protocol){
				const protocolList=JSON.parse(protocol)
				protocolList.map((item)=>{
					// console.log(item,'item966')
					if(item.protocolName=='隐私协议'){
						self.protocols=item
					}else if(item.protocolName=='用户服务协议'){
						self.protocolf=item
					}
				})
			}
		}).catch(err=>{
			console.log(err,'请求出错')
		})
    },
	Go(item){
		console.log(item,'items');
		const {protocolUrl,protocolName }=item
		const items={
			name:protocolName,
			url:protocolUrl
		}
		uni.navigateTo({
			url:'/pages/webview/webview?mydata='+encodeURIComponent(JSON.stringify(items))
		})
	}
  },
  onShow() {
  	this.init()
  }
}
</script>

<style lang="less" src='./index.less'></style>