From 0d32ef0479cb7d7d0f24b4e866994d43dfaf82e6 Mon Sep 17 00:00:00 2001
From: 马宇豪 <978517621@qq.com>
Date: Tue, 04 Jun 2024 13:12:41 +0800
Subject: [PATCH] 添加通讯录
---
src/views/Login.vue | 55 -------------------------------------------------------
1 files changed, 0 insertions(+), 55 deletions(-)
diff --git a/src/views/Login.vue b/src/views/Login.vue
index 9eb9abe..b901080 100644
--- a/src/views/Login.vue
+++ b/src/views/Login.vue
@@ -107,7 +107,6 @@
import { login, getMenuAdmin } from "@/api/login";
import Cookies from 'js-cookie';
import {Base64} from "js-base64";
-import {getAreaWithUserIfo} from "@/api/user";
export default {
@@ -158,7 +157,6 @@
Cookies.set('resTk', res.data.data.tk);
Cookies.set('resUid', res.data.data.uid);
Cookies.set('userInfo',JSON.stringify(res.data.data),{expires: 7})
- await this.getAreaUsers(res.data.data.districtId)
if (this.saveAccount) {
localStorage.setItem('userName', this.form.name)
localStorage.setItem('userPassword', Base64.encode(this.form.pwd))
@@ -178,59 +176,6 @@
});
},
- async getAreaUsers(districtId) {
- let t = this
- let res = await getAreaWithUserIfo()
- if (res.data.code == 100) {
- if (res.data.data) {
- t.userTitTree(res.data.data)
- const areaUsers = t.findNodeById(res.data.data, districtId).children
- localStorage.removeItem('areaUsers')
- localStorage.setItem('areaUsers',JSON.stringify(areaUsers))
- } else {
- console.log('暂无数据')
- }
- } else {
- this.$message.warning(res.data.msg);
- }
- },
-
- // 根据id查对象
- findNodeById(data, value) {
- for (const node of data) {
- if (node.id === value) {
- return node;
- }
- if (node.children) {
- const foundNode = this.findNodeById(node.children, value);
- if (foundNode) {
- return foundNode;
- }
- }
- }
- return null;
- },
-
- // 将树状数据name字段放入users的姓名电话
- userTitTree(treeData) {
- for (const node of treeData) {
- if (node.users) {
- node.users = node.users.filter(i => i.roleId == 3)
- node.users = node.users.map((i) => {
- return {
- ...i,
- unittype: node.type,
- districtId: node.id
- }
- })
- node.name = node.name + '(' + node.users.map(i => i.realName + ' ' + i.phone).join(',') + ')'
- }
- if (node.children) {
- this.userTitTree(node.children)
- }
- }
- return treeData
- }
},
};
</script>
--
Gitblit v1.9.2