import http from './http.js' import jsutil from "@/common/js/util"; let baseUrl = '/cloud-user-center/user' const serviceName = '/cloud-user-center' // let baseUrl = '/cloud-kako-user-center/user' // let baseCode = '/cloud-kako-user-center/randCode' export const getUserList = params => { return http.post(`${serviceName}/crm/list`, params) }; export const getRandCode = params => { return http.get(`/cloud-user-center/anonymous/randCode`, params); }; export const getUserListPage = params => { return http.get(`/user/list`,params) }; export const removeUser = params => { return http.post(`${baseUrl}/del`,params)}; export const batchRemoveUser = params => { return http.post(`${baseUrl}/batchremove`, { params: params }); }; export const editPass = params => { return http.post(`${baseUrl}/password`,params)}; export const editUser = params => { return http.post(`${baseUrl}/edit`,params)}; export const addUser = params => { return http.post(`${baseUrl}/add`,params)}; export const heartBeat = params => { return http.post(`${serviceName}/heartbeat`,params)}; export const userLock = params => { return http.post(`${baseUrl}/lock`,params)}; export const setUserRole = params => { return http.post(`${baseUrl}/roleset`,params)}; export const resetToken = params => { return http.post(`${baseUrl}/resetToken`,params)}; export const loginedUserInfo = () => { let session_user_info = sessionStorage.getItem('user'); if (session_user_info && jsutil.checkNull(session_user_info)){ let user = JSON.parse(sessionStorage.getItem('user')); return user; }else { // Message({ // message:"未查询到用户缓存名称", // type:"error", // }); return { userId: 0, username: '', companyId: 0, companyName: '', realname: '', userface: '', companyInfo:{ departmentid:"00" } } } }; export const isAdmin = () => { let session_user_info = sessionStorage.getItem('user'); if (session_user_info && jsutil.checkNull(session_user_info)){ let isAdmin = JSON.parse(sessionStorage.getItem('user')).companyName; if (isAdmin === "ROLE_admin" || isAdmin=== "ROLE_kako"){ return true; } }else { return false; } };