add permission to userInf
| | |
| | | }); |
| | | }; |
| | | |
| | | export const getMenuPermission = () => { |
| | | return request({ |
| | | url: "/saas/api-u/user/menuPermissions ", |
| | | method: "get" |
| | | }); |
| | | }; |
| | | |
| | | // 获取用户信息 |
| | | export const getLoginUserData = () => { |
| | | let token = |
| | |
| | | }); |
| | | }; |
| | | |
| | | |
| | | export const getDataTree = (params) => { |
| | | return request({ |
| | | url: "/saas/api-u/user/dataTree", |
| | |
| | | }); |
| | | }; |
| | | |
| | | |
| | | |
| | | export const saveManager = (params: any) => { |
| | | return request({ |
| | | url: "/saas/api-u/user/saveManager", |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import { tologin, getLoginUserData, getVerifyCode } from "@/api/login"; |
| | | import { |
| | | tologin, |
| | | getLoginUserData, |
| | | getVerifyCode, |
| | | getMenuPermission, |
| | | } from "@/api/login"; |
| | | import { isPhone } from "@/scripts/validate"; |
| | | |
| | | export default { |
| | |
| | | async testLogin(param) { |
| | | tologin(param) |
| | | .then((res) => { |
| | | console.log("--------"); |
| | | const data = res.data; |
| | | const loginedInfo = { |
| | | access_token: data.token_type + " " + data.access_token, |
| | |
| | | }; |
| | | sessionStorage.setItem("expires_in", data.expires_in); |
| | | sessionStorage.setItem("loginedInfo", JSON.stringify(loginedInfo)); |
| | | sessionStorage.setItem("userInfo", JSON.stringify(data.userInfo)); |
| | | |
| | | getMenuPermission().then((rep) => { |
| | | data.userInfo.permissions = rep.data.permissions; |
| | | sessionStorage.setItem("userInfo", JSON.stringify(data.userInfo)); |
| | | }); |
| | | this.loading.close(); |
| | | |
| | | this.$router.push("/"); |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import { findUserList, saveSubUser, getMenu, getDataTree } from "@/api/user"; |
| | | import { findUserList, saveSubUser, getMenu, getDataTree} from "@/api/user"; |
| | | import { getAreas, getDic } from "@/api/login"; |
| | | |
| | | import Steps from "./Steps"; |