| | |
| | | import {logout, getInfo, loginCheckFactory} from "@/api/login"; |
| | | import {logout, getInfo, login} from "@/api/login"; |
| | | import { getToken, setToken, removeToken } from "@/utils/auth"; |
| | | import defAva from "@/static/images/profile.jpg"; |
| | | import { defineStore } from "pinia"; |
| | |
| | | }), |
| | | actions: { |
| | | // 部门登录 |
| | | loginCheckFactory(userInfo: any) { |
| | | login(userInfo: any) { |
| | | const userName = userInfo.userName |
| | | const password = userInfo.password |
| | | const factoryId = userInfo.factoryId |
| | | return new Promise((resolve, reject) => { |
| | | loginCheckFactory(userName, password, factoryId).then((res: any) => { |
| | | login(userName, password, factoryId).then((res: any) => { |
| | | setToken(res.token) |
| | | this.token = res.token |
| | | resolve(null) |