|
@@ -1,11 +1,11 @@
|
|
|
<template>
|
|
|
<view class="mine-container">
|
|
|
<!--顶部个人信息栏-->
|
|
|
- <view class="header-section" :class="'bg-' + proxy.$settingStore.themeColor.name" :style="{ paddingTop: proxy.$settingStore.StatusBar ? proxy.$settingStore.StatusBar + 44 + 'px' : '55px' }">
|
|
|
+ <view class="header-section" :class="'bg-' + proxy.$settingStore.themeColor.name" :style="{ paddingTop: proxy.$settingStore.StatusBar ? proxy.$settingStore.StatusBar + 20 + 'px' : '55px' }">
|
|
|
<view class="flex padding justify-between">
|
|
|
<view class="flex align-center">
|
|
|
<view v-if="!avatar" class="cu-avatar xl round bg-white" @click="handleToAvatar(1)">
|
|
|
- <view class="iconfont icon-people text-gray icon"></view>
|
|
|
+ <view class="iconfont ucicon-people text-gray icon"></view>
|
|
|
</view>
|
|
|
<image v-if="avatar" @click="handleToAvatar(2)" :src="avatar" class="cu-avatar xl round"> </image>
|
|
|
<view v-if="!data.name" @click="handleToLogin" class="login-tip"> 点击登录 </view>
|
|
@@ -37,13 +37,13 @@
|
|
|
<view class="menu-list">
|
|
|
<view class="list-cell list-cell-arrow" @click="handleToEditInfo">
|
|
|
<view class="menu-item-box">
|
|
|
- <view class="iconfont icon-user menu-icon"></view>
|
|
|
+ <view class="iconfont ucicon-user menu-icon"></view>
|
|
|
<view>个人资料</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="list-cell list-cell-arrow" @click="handleToPwd">
|
|
|
<view class="menu-item-box">
|
|
|
- <view class="iconfont icon-password menu-icon"></view>
|
|
|
+ <view class="iconfont ucicon-password menu-icon"></view>
|
|
|
<view>修改密码</view>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -52,47 +52,53 @@
|
|
|
<view class="menu-list">
|
|
|
<view class="list-cell list-cell-arrow" @click="handleAbout">
|
|
|
<view class="menu-item-box">
|
|
|
- <view class="iconfont icon-aixin menu-icon"></view>
|
|
|
+ <view class="iconfont ucicon-aixin menu-icon"></view>
|
|
|
<view>关于我们</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="list-cell list-cell-arrow" @click="handleHelp">
|
|
|
<view class="menu-item-box">
|
|
|
- <view class="iconfont icon-help menu-icon"></view>
|
|
|
+ <view class="iconfont ucicon-Help menu-icon"></view>
|
|
|
<view>常见问题</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="list-cell list-cell-arrow" @click="handleCleanTmp">
|
|
|
<view class="menu-item-box">
|
|
|
- <view class="iconfont icon-clean menu-icon"></view>
|
|
|
+ <view class="iconfont ucicon-qinglihuancun menu-icon"></view>
|
|
|
<view>清理缓存</view>
|
|
|
<view style="margin: 0 15px 0 auto; font-size: 14px; color: #909399">{{ proxy.$settingStore.currentSize }}</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="list-cell list-cell-arrow" @click="handleToUpgrade">
|
|
|
<view class="menu-item-box">
|
|
|
- <view class="iconfont icon-refresh menu-icon"></view>
|
|
|
+ <view class="iconfont ucicon-jianchagengxin menu-icon"></view>
|
|
|
<view>检查更新</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
+ <view class="list-cell list-cell-arrow" @click="handleSetting">
|
|
|
+ <view class="menu-item-box">
|
|
|
+ <view class="iconfont ucicon-shezhi menu-icon"></view>
|
|
|
+ <view>设置</view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
|
|
|
<view class="menu-list">
|
|
|
<!-- <view class="list-cell list-cell-arrow" @click="goMessagePush()">
|
|
|
<view class="menu-item-box">
|
|
|
- <view class="iconfont icon-aixin menu-icon"></view>
|
|
|
+ <view class="iconfont ucicon-aixin menu-icon"></view>
|
|
|
<view>推送设置</view>
|
|
|
</view>
|
|
|
</view> -->
|
|
|
<!-- <view class="list-cell list-cell-arrow" @click="goBuilding()">
|
|
|
<view class="menu-item-box">
|
|
|
- <view class="iconfont icon-help menu-icon"></view>
|
|
|
+ <view class="iconfont ucicon-aixin menu-icon"></view>
|
|
|
<view>建筑管理</view>
|
|
|
</view>
|
|
|
</view> -->
|
|
|
<!-- <view class="list-cell list-cell-arrow" @click="goFunReport()">
|
|
|
<view class="menu-item-box">
|
|
|
- <view class="iconfont icon-clean menu-icon"></view>
|
|
|
+ <view class="iconfont ucicon-aixin menu-icon"></view>
|
|
|
<view>功能报备</view>
|
|
|
</view>
|
|
|
</view> -->
|
|
@@ -170,6 +176,8 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
+
|
|
|
+ <oa-tabbar></oa-tabbar>
|
|
|
</template>
|
|
|
|
|
|
<script setup>
|
|
@@ -217,6 +225,13 @@ function getAuthorizationApi(params) {
|
|
|
});
|
|
|
}
|
|
|
|
|
|
+/**
|
|
|
+ * @设置
|
|
|
+ */
|
|
|
+function handleSetting() {
|
|
|
+ proxy.$tab.navigateTo("/pages/mine/setting/index");
|
|
|
+}
|
|
|
+
|
|
|
/**
|
|
|
* @推送设置
|
|
|
*/
|
|
@@ -393,12 +408,11 @@ function coverTouchend() {
|
|
|
|
|
|
onShow(() => {});
|
|
|
|
|
|
-onReady(() => {
|
|
|
- //调用系统主题颜色
|
|
|
- proxy.$settingStore.systemThemeColor([1, 2]);
|
|
|
-});
|
|
|
+onReady(() => {});
|
|
|
|
|
|
-onLoad((options) => {});
|
|
|
+onLoad((options) => {
|
|
|
+ uni.hideTabBar(); //隐藏自带tabbar
|
|
|
+});
|
|
|
|
|
|
// 自定义导航事件
|
|
|
onNavigationBarButtonTap((e) => {
|
|
@@ -412,11 +426,9 @@ onNavigationBarButtonTap((e) => {
|
|
|
.mine-container {
|
|
|
width: 100%;
|
|
|
height: 100vh;
|
|
|
- background-color: #f8f8f8;
|
|
|
|
|
|
.header-section {
|
|
|
padding: 55px 15px 0 15px;
|
|
|
- color: white;
|
|
|
|
|
|
.login-tip {
|
|
|
font-size: 18px;
|
|
@@ -460,7 +472,7 @@ onNavigationBarButtonTap((e) => {
|
|
|
// #ifdef H5
|
|
|
padding-bottom: 50px;
|
|
|
// #endif
|
|
|
- background-color: #f8f8f8;
|
|
|
+ background-color: #f5f6f7;
|
|
|
|
|
|
.mine-image {
|
|
|
position: absolute;
|