| | |
| | | export function login(uname, usnId) { |
| | | return request({ |
| | | method: 'GET', |
| | | url: '/login/login', |
| | | url: 'login/login', |
| | | params: { |
| | | uname, |
| | | usnId: encodeURIComponent(formatPassword(usnId)) |
| | | usnId: encodeURIComponent(formatPassword(usnId)), |
| | | platFrom: 1, |
| | | } |
| | | }); |
| | | } |
| | |
| | | export function getInfo(uname, usnId) { |
| | | return request({ |
| | | method: 'GET', |
| | | url: '/login/login', |
| | | url: 'login/login', |
| | | params: { |
| | | uname, |
| | | usnId: encodeURIComponent(formatPassword(usnId)) |
| | |
| | | |
| | | export function logout(token) { |
| | | return request({ |
| | | url: '/login/logout', |
| | | method: 'post' |
| | | url: 'login/logout', |
| | | method: 'GET' |
| | | }); |
| | | } |
| | | |
| | | /** |
| | | * 空接口 用于重置会话有效期 |
| | | */ |
| | | export const pingpong = () => { |
| | | return request({ |
| | | method: "GET", |
| | | url: "heart/getCookie", |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * 查询所有用户信息 |
| | | * @param {*} areaId, pageCurr, pageSize |
| | | * @returns |
| | | */ |
| | | export const getAllUser = (areaId, pageCurr, pageSize) => { |
| | | return request({ |
| | | method: "GET", |
| | | url: "userInf/getAllUser", |
| | | params: { areaId, pageCurr, pageSize }, |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * 查询区域管理员下所有的用户名 只能是管理员才能查询 |
| | | */ |
| | | export const getAllUserName = () => { |
| | | return request({ |
| | | method: "GET", |
| | | url: "areaUser/getUserNameByAreaIds", |
| | | }); |
| | | } |
| | | |
| | | /** |
| | | * 查询当前管理员下所有用户对象 只能是管理员才能查询 (不包含管理员自己) |
| | | */ |
| | | export const getUinfByAreaIds = () => { |
| | | return request({ |
| | | method: "GET", |
| | | url: "areaUser/getUinfByAreaIds", |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * 编辑用户信息 |
| | | * 不能改用户名 |
| | | * @returns |
| | | */ |
| | | export const updateUser = (data) => { |
| | | return request({ |
| | | method: "POST", |
| | | url: "userInf/updateUinf", |
| | | data |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * 新添加用户信息 |
| | | * |
| | | */ |
| | | export const addUser = (data) => { |
| | | return request({ |
| | | method: "POST", |
| | | url: "userInf/addUser", |
| | | data, |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * 删除用户信息 |
| | | * |
| | | */ |
| | | export const deleteUser = (uname) => { |
| | | return request({ |
| | | method: "GET", |
| | | url: "userInf/deleteUser", |
| | | params: { uname }, |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * 将管理员变成普通用户 |
| | | * |
| | | */ |
| | | export const dropRole = (uid) => { |
| | | return request({ |
| | | method: "GET", |
| | | url: "userInf/dropRole", |
| | | params: { uid }, |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * 将普通用户变成管理员 |
| | | * |
| | | */ |
| | | export const improveRole = (uid) => { |
| | | return request({ |
| | | method: "GET", |
| | | url: "userInf/improveRole", |
| | | params: { uid }, |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * 重置用户密码 |
| | | * |
| | | */ |
| | | export const resetSnId = (uid) => { |
| | | return request({ |
| | | method: "GET", |
| | | url: "userInf/resetSnId", |
| | | params: { uid }, |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * 查询所有包机组信息 |
| | | */ |
| | | export const getBaojiInfo = () => { |
| | | return request({ |
| | | method: "POST", |
| | | url: "baoji/getBaojiInfo", |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * 查询所有设备 |
| | | */ |
| | | export const getAllDevs = () => { |
| | | return request({ |
| | | method: "GET", |
| | | url: "devInf/getDinf", |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * 查询所有用户信息(不分页除内置用户外用于下拉) |
| | | */ |
| | | export const getAllUsers = () => { |
| | | return request({ |
| | | method: "GET", |
| | | url: "userInf/getUinf", |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * 查询指定区域下的所有用户名 下拉用 |
| | | */ |
| | | export const getUinfById = (id) => { |
| | | return request({ |
| | | method: "GET", |
| | | url: "areaInf/getUinfById", |
| | | params: { id }, |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * 根据用户名查询绑定的ukey |
| | | * @returns {AxiosPromise} |
| | | */ |
| | | export const getUKeyByUName = (uname) => { |
| | | return request({ |
| | | method: "GET", |
| | | url: "userInf/searchUNameToUKey", |
| | | params: { |
| | | uname, |
| | | }, |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * 根据uKey的id查询已绑定的用户名 |
| | | */ |
| | | export const getUNameByUKey = (ukeyId) => { |
| | | return request({ |
| | | method: "GET", |
| | | url: "userInf/searchUKeyToUName", |
| | | params: { |
| | | ukeyId |
| | | }, |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * 绑定UKey |
| | | */ |
| | | export const bindUKey = (UName, UKeyId, upubKeyX, upubKeyY) => { |
| | | return request({ |
| | | method: "POST", |
| | | url: "userInf/bindUkey", |
| | | data: { |
| | | uname: UName, |
| | | ukeyId: UKeyId, |
| | | upubKeyX, |
| | | upubKeyY, |
| | | }, |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * uKeyLogin登录 |
| | | */ |
| | | export const uKeyLogin = (uname, password, ukeyId) => { |
| | | |
| | | return request({ |
| | | method: "POST", |
| | | url: `login/loginWithUKey`, |
| | | params: { |
| | | uname, |
| | | usnId: encodeURIComponent(formatPassword(password)), |
| | | ukeyId, |
| | | }, |
| | | }); |
| | | }; |