Browse Source

同上一条

feature
dai 3 years ago
parent
commit
fe25d9fbd9
  1. 17
      src/views/main.vue

17
src/views/main.vue

@ -39,6 +39,7 @@ import debounce from "lodash/debounce";
import { mapGetters } from "vuex"; import { mapGetters } from "vuex";
import nextTick from "dai-js/tools/nextTick"; import nextTick from "dai-js/tools/nextTick";
import { requestPost } from "@/js/dai/request"; import { requestPost } from "@/js/dai/request";
import { clearLoginInfo } from "@/utils";
export default { export default {
provide() { provide() {
@ -139,14 +140,17 @@ export default {
this.$store.state.LevelOneMenuActiveName = this.$store.state.LevelOneMenuActiveName =
idx !== -1 ? this.$store.state.sidebarMenuList[idx].id : ""; idx !== -1 ? this.$store.state.sidebarMenuList[idx].id : "";
this.$store.state.sidebarActiveSubMenuList = this.$store.state.sidebarActiveSubMenuList =
idx !== -1 ? this.$store.state.sidebarMenuList[idx].children : []; idx !== -1
? this.$store.state.sidebarMenuList[idx].children
: [];
}, },
// //
async getWorkUserInfo() { async getWorkUserInfo() {
const url = "/epmetuser/customerstaff/staffbasicinfo"; const url = "/epmetuser/customerstaff/staffbasicinfo";
let params = {}; let params = {};
const { data, code, msg } = await requestPost(url, params); const { data, code, msg } = await requestPost(url, params);
if (code === 0 && data) { if (code === 0) {
if (data) {
this.$store.state.user = { ...data }; this.$store.state.user = { ...data };
console.log("user---hahha", this.$store.state.user); console.log("user---hahha", this.$store.state.user);
localStorage.setItem("roleList", data.roleList); localStorage.setItem("roleList", data.roleList);
@ -155,7 +159,14 @@ export default {
localStorage.setItem("agencyId", data.agencyId); localStorage.setItem("agencyId", data.agencyId);
localStorage.setItem("level", data.level); localStorage.setItem("level", data.level);
if (!localStorage.getItem("customerName")) { if (!localStorage.getItem("customerName")) {
localStorage.setItem("customerName", data.customerName || ""); localStorage.setItem(
"customerName",
data.customerName || ""
);
}
} else {
clearLoginInfo();
this.$router.push({ name: "login" });
} }
} else { } else {
this.$message.error(msg); this.$message.error(msg);

Loading…
Cancel
Save