From d85836bf6b1574122830f6db8770e98184edd51c Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期六, 20 九月 2025 09:49:01 +0800
Subject: [PATCH] 巡检上传页面
---
src/pages_mine/pages/setting/index.vue | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 104 insertions(+), 0 deletions(-)
diff --git a/src/pages_mine/pages/setting/index.vue b/src/pages_mine/pages/setting/index.vue
new file mode 100644
index 0000000..4504f17
--- /dev/null
+++ b/src/pages_mine/pages/setting/index.vue
@@ -0,0 +1,104 @@
+<template>
+ <view class="setting-container" :style="{ height: `${windowHeight}px` }">
+ <view class="menu-list">
+ <view class="list-cell list-cell-arrow" @click="handleToPwd">
+ <view class="menu-item-box">
+ <view class="iconfont icon-password menu-icon"></view>
+ <view>淇敼瀵嗙爜</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>妫�鏌ユ洿鏂�</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>娓呯悊缂撳瓨</view>
+ </view>
+ </view>
+ </view>
+ <view class="cu-list menu">
+ <view class="cu-item item-box">
+ <view class="content text-center" @click="handleLogout">
+ <text class="text-black">閫�鍑虹櫥褰�</text>
+ </view>
+ </view>
+ </view>
+ </view>
+ <view>
+ <uni-popup ref="popup" type="dialog">
+ <uni-popup-dialog type="info" cancelText="鍏抽棴" confirmText="閫�鍑�" title="閫氱煡" content="纭畾娉ㄩ攢骞堕��鍑虹郴缁熷悧"
+ @confirm="dialogConfirm" @close="dialogClose">
+ </uni-popup-dialog>
+ </uni-popup>
+ </view>
+</template>
+
+<script setup>
+import { ref } from "vue";
+import useUserStore from '@/store/modules/user'
+const userStore = useUserStore()
+
+const windowHeight = ref(uni.getSystemInfoSync().windowHeight);
+const popup = ref(null);
+
+function handleToPwd() {
+ uni.navigateTo({
+ url: '/pages/mine/pwd/index'
+ });
+};
+
+function handleToUpgrade() {
+ uni.showToast({
+ title: '妯″潡寤鸿涓瓇',
+ mask: false,
+ icon: "none",
+ duration: 1000
+ });
+};
+
+function handleCleanTmp() {
+ uni.showToast({
+ title: '妯″潡寤鸿涓瓇',
+ mask: false,
+ icon: "none",
+ duration: 1000
+ });
+};
+function handleLogout() {
+ popup.value.open();
+};
+function dialogConfirm() {
+ //console.log('----------------鐐瑰嚮纭------------')
+ userStore.logOut().then(() => {
+ uni.reLaunch({
+ url: '/pages/login'
+ });
+ })
+};
+function dialogClose() {
+ //console.log('鐐瑰嚮鍏抽棴')
+};
+</script>
+
+<style lang="scss" scoped>
+.page {
+ background-color: #f8f8f8;
+}
+
+.item-box {
+ background-color: #FFFFFF;
+ margin: 30rpx;
+ display: flex;
+ flex-direction: row;
+ justify-content: center;
+ align-items: center;
+ padding: 10rpx;
+ border-radius: 8rpx;
+ color: #303133;
+ font-size: 32rpx;
+}
+</style>
--
Gitblit v1.9.3