115 lines
2.3 KiB
Vue
115 lines
2.3 KiB
Vue
<template>
|
|
<view style="height: 100vh;margin: 32upx;">
|
|
<view style="text-align: center;background: #FFFFFF;padding: 40upx;border-radius: 32upx;">
|
|
|
|
<image @click="saveImg" mode="aspectFit" style="margin-top: 32upx" :src="image"></image>
|
|
|
|
</view>
|
|
</view>
|
|
</template>
|
|
|
|
<script>
|
|
export default {
|
|
data() {
|
|
return {
|
|
image: 'https://game.shengqianxiong.com.cn/custom.jpg',
|
|
isWeiXin: false,
|
|
weixin: '',
|
|
webviewStyles: {
|
|
progress: {
|
|
color: '#1A1929 '
|
|
}
|
|
}
|
|
};
|
|
},
|
|
onLoad() {
|
|
// #ifdef H5
|
|
let ua = navigator.userAgent.toLowerCase();
|
|
if (ua.indexOf('micromessenger') !== -1) {
|
|
this.isWeiXin = true;
|
|
}
|
|
// #endif
|
|
//获取客服二维码
|
|
this.$Request.getT('/app/common/type/1').then(res => {
|
|
if (res.code == 0) {
|
|
if (res.data && res.data.value) {
|
|
console.log(res.data.value)
|
|
this.image = res.data.value;
|
|
}
|
|
}
|
|
});
|
|
this.$Request.getT('/app/common/type/44').then(res => {
|
|
if (res.code == 0) {
|
|
if (res.data && res.data.value) {
|
|
this.weixin = res.data.value;
|
|
}
|
|
}
|
|
});
|
|
},
|
|
onPullDownRefresh: function() {
|
|
uni.stopPullDownRefresh(); // 停止刷新
|
|
},
|
|
methods: {
|
|
//邀请码复制
|
|
copyHref() {
|
|
uni.setClipboardData({
|
|
data: this.weixin,
|
|
success: r => {
|
|
this.$queue.showToast('复制成功');
|
|
}
|
|
});
|
|
},
|
|
saveImg() {
|
|
let that = this;
|
|
let imgArr = []
|
|
imgArr.push(that.image);
|
|
//预览图片
|
|
uni.previewImage({
|
|
urls: imgArr,
|
|
current: imgArr[0]
|
|
});
|
|
// uni.saveImageToPhotosAlbum({
|
|
// filePath: that.image,
|
|
// success(res) {
|
|
// that.$queue.showToast('保存成功');
|
|
// }
|
|
// });
|
|
},
|
|
rests() {
|
|
uni.showToast({
|
|
title: '已刷新请再次长按识别',
|
|
mask: false,
|
|
duration: 1500,
|
|
icon: 'none'
|
|
});
|
|
window.location.reload();
|
|
},
|
|
// 在线客服
|
|
goChat() {
|
|
let token = this.$queue.getData('token');
|
|
if (token) {
|
|
uni.navigateTo({
|
|
url: '/my/setting/chat'
|
|
});
|
|
} else {
|
|
this.goLoginInfo();
|
|
}
|
|
},
|
|
//统一登录跳转
|
|
goLoginInfo() {
|
|
uni.navigateTo({
|
|
url: '/pages/public/loginphone'
|
|
});
|
|
},
|
|
}
|
|
};
|
|
</script>
|
|
|
|
<style>
|
|
/* @import '../../static/css/index.css'; */
|
|
|
|
page {
|
|
background: #F5F5F5;
|
|
}
|
|
</style>
|