2025-03-24 10:19:21 +08:00
|
|
|
|
<script>
|
|
|
|
|
|
export default {
|
|
|
|
|
|
onLaunch: function() {
|
|
|
|
|
|
console.log('App Launch');
|
|
|
|
|
|
// 注释掉登录状态检查,取消登录拦截
|
|
|
|
|
|
// this.checkLoginStatus();
|
|
|
|
|
|
|
|
|
|
|
|
// 设置全局主题色
|
|
|
|
|
|
uni.$u.setConfig({
|
|
|
|
|
|
// 修改uView默认主题色为我们的主题色
|
|
|
|
|
|
config: {
|
|
|
|
|
|
color: {
|
|
|
|
|
|
"u-primary": "#2563eb",
|
|
|
|
|
|
"u-warning": "#ff9900",
|
|
|
|
|
|
"u-success": "#07c160",
|
|
|
|
|
|
"u-error": "#fa5151",
|
|
|
|
|
|
"u-info": "#909399"
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
})
|
|
|
|
|
|
},
|
|
|
|
|
|
onShow: function() {
|
|
|
|
|
|
console.log('App Show');
|
|
|
|
|
|
},
|
|
|
|
|
|
onHide: function() {
|
|
|
|
|
|
console.log('App Hide');
|
|
|
|
|
|
},
|
|
|
|
|
|
methods: {
|
|
|
|
|
|
// 检查登录状态(已禁用)
|
|
|
|
|
|
checkLoginStatus() {
|
|
|
|
|
|
// 从本地获取token
|
|
|
|
|
|
const token = uni.getStorageSync('token');
|
|
|
|
|
|
if (!token) {
|
|
|
|
|
|
// 如果没有token,跳转到登录页
|
|
|
|
|
|
uni.reLaunch({
|
|
|
|
|
|
url: '/pages/login/index'
|
|
|
|
|
|
});
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
<style lang="scss">
|
|
|
|
|
|
/* 导入全局样式变量 */
|
|
|
|
|
|
@import "./uni.scss";
|
|
|
|
|
|
|
2025-03-24 11:55:58 +08:00
|
|
|
|
/* 导入字体 */
|
|
|
|
|
|
@import "./static/fonts/fonts.css";
|
|
|
|
|
|
|
2025-03-24 10:19:21 +08:00
|
|
|
|
/* 全局样式 */
|
|
|
|
|
|
page {
|
|
|
|
|
|
background-color: $bg-color;
|
|
|
|
|
|
font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica,
|
|
|
|
|
|
Segoe UI, Arial, Roboto, 'PingFang SC', 'miui', 'Hiragino Sans GB',
|
|
|
|
|
|
'Microsoft Yahei', sans-serif;
|
|
|
|
|
|
font-size: $font-size-base;
|
|
|
|
|
|
color: $text-color-main;
|
|
|
|
|
|
line-height: 1.8;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* 统一边距 */
|
|
|
|
|
|
.container {
|
|
|
|
|
|
padding: $spacing-base;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* 引入uView基础样式 */
|
|
|
|
|
|
@import "uview-ui/index.scss";
|
|
|
|
|
|
</style>
|