From 75c2bbada1f0285f9614c0a0d3ca3acc0d15d1ee Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Wed, 15 Oct 2025 15:56:34 +0800
Subject: [PATCH] feat:账号密码还原
---
src/pages/login/index.vue | 59 +++++++++++++++++++++++++++++++++--------------------------
1 files changed, 33 insertions(+), 26 deletions(-)
diff --git a/src/pages/login/index.vue b/src/pages/login/index.vue
index e9efa2e..0d2e5e2 100644
--- a/src/pages/login/index.vue
+++ b/src/pages/login/index.vue
@@ -3,28 +3,35 @@
<view>
<view class="login-form-wrap">
<view class="title"> 掌控智飞</view>
- <input v-model="loginForm.username" class="u-border-bottom" placeholder="请输入用户名"/>
- <input v-model="loginForm.password" class="u-border-bottom" type="password" placeholder="请输入密码"/>
+ <input
+ v-model="loginForm.username"
+ class="u-border-bottom"
+ placeholder="请输入用户名"
+ />
+ <input
+ v-model="loginForm.password"
+ class="u-border-bottom"
+ type="password"
+ placeholder="请输入密码"
+ />
<button class="login-btn" :style="[inputStyle]" @tap="submit">
登录
- <text class="i-mdi-login"/>
+ <text class="i-mdi-login" />
</button>
</view>
</view>
</template>
<script setup>
-import md5 from 'js-md5'
-import {loginByUsername} from '@/api/user/index.js'
-import {useUserStore} from "@/store/index.js";
-import {
- HOME_PATH, LOGIN_PATH, removeQueryString,
-} from "@/router";
+import md5 from "js-md5";
+import { loginByUsername } from "@/api/user/index.js";
+import { useUserStore } from "@/store/index.js";
+import { HOME_PATH, LOGIN_PATH, removeQueryString } from "@/router";
const userStore = useUserStore();
const loginForm = ref({
- username: "zhx",
- password: "123456"
-})
+ username: "shuishen",
+ password: "Dashabi....",
+});
const inputStyle = computed(() => {
const style = {};
if (loginForm.value.username && loginForm.value.password) {
@@ -37,15 +44,15 @@
async function submit() {
let userInfo = {
- "tenantId": "000000",
- "deptId": "",
- "roleId": "",
- "username": loginForm.value.username,
- "password": loginForm.value.password,
- "type": "account",
- "code": "",
- "key": "",
- }
+ tenantId: "000000",
+ deptId: "",
+ roleId: "",
+ username: loginForm.value.username,
+ password: loginForm.value.password,
+ type: "account",
+ code: "",
+ key: "",
+ };
loginByUsername(
userInfo.tenantId,
userInfo.deptId,
@@ -55,12 +62,12 @@
userInfo.type,
userInfo.key,
userInfo.code
- ).then(res => {
- userStore.setUserInfo(res.data)
+ ).then((res) => {
+ userStore.setUserInfo(res.data);
uni.switchTab({
- url: '/pages/user/index'
- })
- })
+ url: "/pages/user/index",
+ });
+ });
}
onLoad((options) => {
--
Gitblit v1.9.3