2025-02-17 17:46:58 +08:00

121 lines
2.0 KiB
JavaScript

import request from '../utils/request'
// key 电子钥匙模块
// 获取电子钥匙列表
export function getKeyListRequest(data) {
return request({
url: '/key/listUser',
method: 'POST',
data
})
}
// 重置电子钥匙
export function resetKeyRequest(data) {
return request({
url: '/key/reset',
method: 'POST',
data
})
}
// 创建电子钥匙
export function createKeyRequest(data) {
return request({
url: '/v2/key/send',
method: 'POST',
data
})
}
// 删除电子钥匙
export function deleteKeyRequest(data) {
return request({
url: '/key/delete',
method: 'POST',
data
})
}
// 更新锁用户
export function updateLockUserNoRequest(data) {
return request({
url: '/key/updateLockUserNo',
method: 'POST',
data
})
}
// 获取所有锁用户
export function getUserNoListRequest(data) {
return request({
url: '/key/getUserNoList',
method: 'POST',
data
})
}
// 修改电子钥匙名称
export function updateKeyNameRequest(data) {
return request({
url: '/key/modifyKeyNameForAdmin',
method: 'POST',
data
})
}
// 修改电子钥匙有效期
export function updateKeyDateRequest(data) {
return request({
url: '/key/updateKeyDate',
method: 'POST',
data
})
}
// 获取电子钥匙详情
export function getKeyRequest(data) {
return request({
url: '/key/detail',
method: 'POST',
data
})
}
// 冻结电子钥匙
export function freezeKeyRequest(data) {
return request({
url: '/key/freeze',
method: 'POST',
data
})
}
// 解冻电子钥匙
export function unfreezeKeyRequest(data) {
return request({
url: '/key/unfreeze',
method: 'POST',
data
})
}
// 设置授权管理员
export function authorizeKeyRequest(data) {
return request({
url: '/key/authorize',
method: 'POST',
data
})
}
// 取消授权管理员
export function unauthorizeKeyRequest(data) {
return request({
url: '/key/unauthorize',
method: 'POST',
data
})
}