You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
103 lines
3.6 KiB
JavaScript
103 lines
3.6 KiB
JavaScript
import axios from "../axios/axios";
|
|
|
|
const {get, post, download,verifyImage,postMenu,loginPost} = axios
|
|
|
|
export function getUrlKey(name, url) {
|
|
return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(url) || [, ""])[1].replace(/\+/g, '%20')) || null
|
|
}
|
|
|
|
|
|
|
|
//分页查询后台人员数据
|
|
export const getLockSreenGtUserList = data => post("LockScreenManager/LockSreenGtUser/getLockSreenGtUserList", data)
|
|
|
|
|
|
//新增后台人员数据
|
|
export const addLockScreenGtUser = data => post("LockScreenManager/LockSreenGtUser/addLockScreenGtUser",data)
|
|
|
|
//修改后台人员数据
|
|
export const updateLockScreenGtUser = data => post("LockScreenManager/LockSreenGtUser/updateLockScreenGtUser",data)
|
|
|
|
|
|
//删除后台人员数据
|
|
export const deleteLockScreenGtUser = data => post("LockScreenManager/LockSreenGtUser/deleteLockScreenGtUser",data)
|
|
|
|
|
|
|
|
|
|
|
|
//分页查询动态口令配置规则数据
|
|
export const getLockScreenDynamicList = data => post("LockScreenManager/LockScreenDynamic/getLockScreenDynamicList", data)
|
|
|
|
|
|
//新增动态口令配置规则数据
|
|
export const addLockScreenDynamic = data => post("LockScreenManager/LockScreenDynamic/addLockScreenDynamic",data)
|
|
|
|
//修改动态口令配置规则数据
|
|
export const updateLockScreenDynamic = data => post("LockScreenManager/LockScreenDynamic/updateLockScreenDynamic",data)
|
|
|
|
//删除动态口令配置规则数据
|
|
export const deleteLockScreenDynamic = data => post("LockScreenManager/LockScreenDynamic/deleteLockScreenDynamic",data)
|
|
|
|
//获取配置规则下拉
|
|
export const getLockScreenDynamicConfigList = data => post("LockScreenManager/LockScreenDynamic/getLockScreenDynamicConfigList",data)
|
|
|
|
//获取动态密码
|
|
export const generateDynamicPassword = data => post("LockScreenManager/LockScreenDynamic/generateDynamicPassword",data)
|
|
|
|
|
|
|
|
|
|
//获取客户端信息
|
|
export const getLockScreenClientList = data => post("LockScreenManager/LockScreenClient/getLockScreenClientList",data)
|
|
|
|
//修改客户端本地信息
|
|
export const updateLockScreenClient = data => post("LockScreenManager/LockScreenClient/updateLockScreenClient",data)
|
|
|
|
//发送远程修改配置指令
|
|
export const updateConfigClient = data => post("LockScreenManager/LockScreenClient/updateConfigClient",data)
|
|
|
|
//发送远程解锁指令
|
|
export const unLockClient = data => post("LockScreenManager/LockScreenClient/unLockClient",data)
|
|
|
|
|
|
|
|
//获取登录日志
|
|
export const getLockScreenLoginLogList = data => post("LockScreenManager/LockScreenLoginLog/getLockScreenLoginLogList",data)
|
|
|
|
|
|
|
|
//后台管理人员登录
|
|
export const userLogin = data => post("LockScreenManager/LockSreenGtUser/login",data)
|
|
|
|
|
|
//后台管理人员登录
|
|
export const operationLogin = data => post("LockScreenManager/ServiceAreaOperators/login",data)
|
|
|
|
//获取人员列表
|
|
export const getUserList = data => post("LockScreenManager/LockSreenGtUser/getUserList",data)
|
|
|
|
|
|
//获取菜单列表
|
|
export const getMenuList = data => post("LockScreenManager/LockSreenGtUser/getMenuList",data)
|
|
|
|
//获取用户拥有的菜单列表
|
|
export const getUserMenuList = data => post("LockScreenManager/LockSreenGtUser/getUserMenuList",data)
|
|
|
|
//保存用户菜单权限
|
|
export const saveUserMenuList = data => post("LockScreenManager/LockSreenGtUser/saveUserMenuList",data)
|
|
|
|
//保存用户菜单权限
|
|
export const selectUserOrgMenu = data => post("LockScreenManager/LockSreenGtUser/getMenuByUserIdAndMenId",data);
|
|
|
|
|
|
//获取菜单列表
|
|
export const getGtUserFiterData = data => post("LockScreenManager/LockSreenGtUser/getFiterData",data)
|
|
|
|
|
|
|
|
|
|
//点击菜单记录操作日志
|
|
export const saveLog = data => post("LockScreenManager/IntegralOperationLog/saveLog",data);
|
|
|