代码拉取完成,页面将自动刷新
同步操作将从 杨杨/app 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
<script>
export default {
onLoad() {
},
onLaunch: function() {
// #ifdef APP-PLUS
//设置2.4秒后主动关闭,最多设置6秒
// setTimeout(() => {
plus.navigator.closeSplashscreen();
// }, 2400);
// #endif
plus.screen.lockOrientation("portrait-primary");
var _this = this;
// console.log('App Launch');
// console.log(typeof(plus.runtime.version),typeof(plus.runtime.appid),typeof(plus.runtime.imei))
uni.getSystemInfo({
success: function(e) {
Vue.prototype.statusBar = e.statusBarHeight
// #ifndef MP
if (e.platform == 'android') {
Vue.prototype.customBar = e.statusBarHeight + 50
} else {
Vue.prototype.customBar = e.statusBarHeight + 45
}
// #endif
// #ifdef MP-WEIXIN
let custom = wx.getMenuButtonBoundingClientRect()
Vue.prototype.customBar = custom.bottom + custom.top - e.statusBarHeight
// #endif
// #ifdef MP-ALIPAY
Vue.prototype.customBar = e.statusBarHeight + e.titleBarHeight
// #endif
}
})
},
onShow: function() {
// console.log('App Show');
// this.$store.commit('removeuser');
var _this = this;
uni.getNetworkType({
success: function(res) {
if (res.networkType == 'none') {
uni.showToast({
title: '当前无网络连接,请检查!',
icon: 'none',
duration: 5000,
// position:'top'
});
}
}
});
var user = uni.getStorageSync('userdata'),
data = false;
var vars = uni.getStorageSync('vars');
if (vars) {
this.$store.state.vars = true;
};
if (user) {
data = JSON.parse(user);
};
this.$store.commit('setuser', data);
this.$store.commit('init');
// uni.showModal({
// title: 'app提示',
// content: '检测到你的账号已过期!',
// success: function (res) {
// if (res.confirm) {
// console.log('用户点击确定');
// } else if (res.cancel) {
// console.log('用户点击取消');
// }
// }
// });
setInterval(() => {
if (!this.$store.state.user) return;
uni.request({
method: 'post',
url: this.$store.state.url1 + '/api/ManagerLogin/checklogin',
data: JSON.stringify({
"token": this.$store.state.user.token,
"exchangeArea": 0,
"guid": Math.floor(Math.random() * 10000) + '',
"timestamp": 0,
"sign": "string"
}),
success: function(data) {
data = data.data;
// console.log(data)
if (data.code == 401) {
_this.$store.commit('removeuser', true);
uni.showModal({
title: 'app提示',
content: '检测到你的账号已过期,是否重新登录?',
success: function(res) {
if (res.confirm) {
_this.$go('/pages/login/login');
} else if (res.cancel) {};
}
});
}
}
})
}, 3000);
// console.log(user)
},
onHide: function() {
console.log('App Hide');
}
};
</script>
<style>
/* 解决头条小程序组件内引入字体不生效的问题 */
uni-page-body,
uni-page-refresh,
uni-page-wrapper {
/* background: #f7f7f7; */
min-height: 100%;
}
.border-bt {
position: relative;
}
.border-bt::before {
transform: scaleY(0.5);
content: '';
width: 100%;
height: 1rpx;
background: #e5e5e5;
position: absolute;
bottom: 0;
left: 0;
z-index: 9;
}
.border-tp {
position: relative;
}
.border-tp::after {
transform: scaleY(0.5);
content: '';
width: 100%;
height: 1rpx;
background: #e5e5e5;
position: absolute;
top: 0;
left: 0;
z-index: 9;
}
/* @font-face {
font-family: newicons;
src: url('~@/static/new.ttf');
} */
@font-face {
font-family: newicons;
src: url('~@/static/PingFang1.ttf');
}
body{
font-family: newicons;
}
@font-face {
font-family: uniicons;
src: url('~@/static/uni.ttf');
}
/* #ifdef MP-TOUTIAO */
@font-face {
font-family: uniicons;
src: url('~@/static/uni.ttf');
}
/* #endif */
</style>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。