feat:增加指纹增删改查接口
This commit is contained in:
parent
1a71a31785
commit
e8cc65de58
100
api.js
100
api.js
@ -322,8 +322,22 @@ export function getIcCardListRequest(data) {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
//指纹-添加(永久/限时/循环)
|
* 指纹-添加(永久/限时/单次/循环)
|
||||||
|
*
|
||||||
|
* @param data.lockId 锁id
|
||||||
|
* @param data.fingerprintType 指纹类型
|
||||||
|
* @param data.addType 新增类型,1蓝牙,2远程,3发卡器
|
||||||
|
* @param data.fingerprintName 指纹昵称
|
||||||
|
* @param data.fingerprintNumber 指纹序号
|
||||||
|
* @param data.startDate 开始时间
|
||||||
|
* @param data.endDate 结束时间
|
||||||
|
* @param data.weekDay 循环周期
|
||||||
|
* @param data.isCoerced 是否胁迫卡
|
||||||
|
* @param data.fingerRight 是否授权管理员
|
||||||
|
* @param data.fingerprintUserNo 指纹UserNo
|
||||||
|
* @returns {Promise<unknown>}
|
||||||
|
*/
|
||||||
export function addFingerprintRequest(data) {
|
export function addFingerprintRequest(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/v1/fingerprint/add',
|
url: '/v1/fingerprint/add',
|
||||||
@ -331,3 +345,85 @@ export function addFingerprintRequest(data) {
|
|||||||
data
|
data
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 指纹-更新(永久/限时/单次/循环)
|
||||||
|
*
|
||||||
|
* @param data.fingerprintId 指纹id(必填)
|
||||||
|
* @param data.fingerprintType 指纹类型(必填)
|
||||||
|
* @param data.fingerprintName 指纹昵称
|
||||||
|
* @param data.startDate 开始时间
|
||||||
|
* @param data.endDate 结束时间
|
||||||
|
* @param data.weekDay 循环周期
|
||||||
|
* @param data.fingerRight 是否授权管理员
|
||||||
|
* @returns {Promise<unknown>}
|
||||||
|
*/
|
||||||
|
export function updateFingerprintRequest(data) {
|
||||||
|
return request({
|
||||||
|
url: '/v1/fingerprint/update',
|
||||||
|
method: 'POST',
|
||||||
|
data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 指纹-删除(永久/限时/循环)
|
||||||
|
* @param data.lockId 锁id
|
||||||
|
* @param data.fingerprintId 卡id
|
||||||
|
* @param data.deleteType
|
||||||
|
* 删除方式:
|
||||||
|
* 1-通过APP走蓝牙删除,不传默认1,必需先通过APP蓝牙删除后再调用该接口
|
||||||
|
* 2-通过网关或WiFi锁删除,如果是WiFi锁或有连接网关,则可以传2,直接调用该接口从锁里删除指纹
|
||||||
|
* @returns {Promise<unknown>}
|
||||||
|
*/
|
||||||
|
export function deleteFingerprintRequest(data) {
|
||||||
|
return request({
|
||||||
|
url: '/v1/fingerprint/delete',
|
||||||
|
method: 'POST',
|
||||||
|
data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 删除所有指纹
|
||||||
|
* @param data.lockId 锁id
|
||||||
|
* @returns {Promise<unknown>}
|
||||||
|
*/
|
||||||
|
export function clearAllFingerprint(data) {
|
||||||
|
return request({
|
||||||
|
url: '/v1/fingerprint/clear',
|
||||||
|
method: 'POST',
|
||||||
|
data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 检查指纹姓名是否重复
|
||||||
|
* @param data.lockId 锁id
|
||||||
|
* @param data.fingerprintName 卡姓名
|
||||||
|
* @returns {Promise<unknown>}
|
||||||
|
*/
|
||||||
|
export function checkRepeatFingerprintName(data) {
|
||||||
|
return request({
|
||||||
|
url: '/v1/fingerprint/checkFingerprintName',
|
||||||
|
method: 'POST',
|
||||||
|
data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取指纹列表
|
||||||
|
* @param data.lockId 锁id
|
||||||
|
* @param data.pageNo 页码(选填)
|
||||||
|
* @param data.pageSize 每页显示数(选填)
|
||||||
|
* @returns {Promise<unknown>}
|
||||||
|
*/
|
||||||
|
export function getFingerprintListRequest(data) {
|
||||||
|
return request({
|
||||||
|
url: '/v1/fingerprint/list',
|
||||||
|
method: 'POST',
|
||||||
|
data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user