feat:增加人脸增删改查接口
This commit is contained in:
parent
ccbc6b9731
commit
8647526d8e
106
api.js
106
api.js
@ -369,7 +369,7 @@ export function updateFingerprintRequest(data) {
|
||||
/**
|
||||
* 指纹-删除(永久/限时/循环)
|
||||
* @param data.lockId 锁id
|
||||
* @param data.fingerprintId 卡id
|
||||
* @param data.fingerprintId 指纹id
|
||||
* @param data.deleteType
|
||||
* 删除方式:
|
||||
* 1-通过APP走蓝牙删除,不传默认1,必需先通过APP蓝牙删除后再调用该接口
|
||||
@ -400,7 +400,7 @@ export function clearAllFingerprint(data) {
|
||||
/**
|
||||
* 检查指纹姓名是否重复
|
||||
* @param data.lockId 锁id
|
||||
* @param data.fingerprintName 卡姓名
|
||||
* @param data.fingerprintName 指纹姓名
|
||||
* @returns {Promise<unknown>}
|
||||
*/
|
||||
export function checkRepeatFingerprintName(data) {
|
||||
@ -427,3 +427,105 @@ export function getFingerprintListRequest(data) {
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 人脸-添加(永久/限时/单次/循环)
|
||||
*
|
||||
* @param data.lockId 锁id
|
||||
* @param data.faceType 人脸类型
|
||||
* @param data.addType 新增类型,1蓝牙,2远程,3发卡器
|
||||
* @param data.faceName 人脸昵称
|
||||
* @param data.faceNumber 人脸序号
|
||||
* @param data.startDate 开始时间
|
||||
* @param data.endDate 结束时间
|
||||
* @param data.weekDay 循环周期
|
||||
* @param data.isCoerced 是否胁迫卡
|
||||
* @param data.faceRight 是否授权管理员
|
||||
* @param data.faceUserNo 人脸UserNo
|
||||
* @returns {Promise<unknown>}
|
||||
*/
|
||||
export function addFaceRequest(data) {
|
||||
return request({
|
||||
url: '/v1/face/add',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 人脸-更新(永久/限时/单次/循环)
|
||||
*
|
||||
* @param data.faceId 人脸id(必填)
|
||||
* @param data.faceType 人脸类型(必填)
|
||||
* @param data.faceName 人脸昵称
|
||||
* @param data.startDate 开始时间
|
||||
* @param data.endDate 结束时间
|
||||
* @param data.weekDay 循环周期
|
||||
* @param data.faceRight 是否授权管理员
|
||||
* @param data.isCoerced 胁迫人脸,1-胁迫人脸,2-非胁迫人脸
|
||||
* @returns {Promise<unknown>}
|
||||
*/
|
||||
export function updateFaceRequest(data) {
|
||||
return request({
|
||||
url: '/v1/face/update',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 人脸-删除(永久/限时/循环)
|
||||
* @param data.lockId 锁id
|
||||
* @param data.faceId 人脸id
|
||||
* @returns {Promise<unknown>}
|
||||
*/
|
||||
export function deleteFaceRequest(data) {
|
||||
return request({
|
||||
url: '/v1/face/delete',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除所有人脸
|
||||
* @param data.lockId 锁id
|
||||
* @returns {Promise<unknown>}
|
||||
*/
|
||||
export function clearAllFace(data) {
|
||||
return request({
|
||||
url: '/v1/face/clear',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 检查人脸姓名是否重复
|
||||
* @param data.lockId 锁id
|
||||
* @param data.fingerprintName 卡姓名
|
||||
* @returns {Promise<unknown>}
|
||||
*/
|
||||
export function checkRepeatFaceName(data) {
|
||||
return request({
|
||||
url: '/v1/face/checkFaceName',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 获取人脸列表
|
||||
* @param data.lockId 锁id
|
||||
* @param data.pageNo 页码(选填)
|
||||
* @param data.pageSize 每页显示数(选填)
|
||||
* @returns {Promise<unknown>}
|
||||
*/
|
||||
export function getFaceListRequest(data) {
|
||||
return request({
|
||||
url: '/v1/face/list',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user