<template>
<!--用户拒绝授权弹出-->
<view class="alert-box" v-if="is_refused">
    <view class="paney">
        <view class="paney-body">
            重新授权，保存图片至相册
        </view>
        <view class="paney-foot">
            <button @tap="changeSave" class="mx-1px-right">取消</button>
            <button open-type="openSetting" @tap="changeSave">确定</button>
        </view>
    </view>
</view>
</template>
<script>

export default {
  data() {
    return {};
  },

  components: {},
  props: {
	  is_refused: {
	    type: Boolean,
	    value: false //相当于 vue watch,当is_refused改变时，所执行的方法
	  
	  }
  },
  methods: {
  
    changeSave() {
      this.$emit('close');
    },
    setData: function (obj) {
      let that = this;
      let keys = [];
      let val, data;
      Object.keys(obj).forEach(function (key) {
        keys = key.split('.');
        val = obj[key];
        data = that.$data;
        keys.forEach(function (key2, index) {
          if (index + 1 == keys.length) {
            that.$set(data, key2, val);
          } else {
            if (!data[key2]) {
              that.$set(data, key2, {});
            }
          }

          data = data[key2];
        });
      });
    }
  },
  computed: {},
  watch: {}
};
</script>

<style rel="stylesheet/less" lang="less">
    @import "alert";
</style>
