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.
39 lines
742 B
JavaScript
39 lines
742 B
JavaScript
import request from '@/utils/request'
|
|
|
|
/** 添加人员(含人脸样本) */
|
|
export const addPersonWithFace = (formData) => {
|
|
return request({
|
|
url: '/person/addWithFace',
|
|
method: 'post',
|
|
data: formData,
|
|
headers: { 'Content-Type': 'multipart/form-data' }
|
|
})
|
|
}
|
|
|
|
/** 获取人员列表(分页) */
|
|
export const getPersonnelList = (params) => {
|
|
return request({
|
|
url: '/person/page',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
/** 编辑人员 */
|
|
export const updatePerson = (data) => {
|
|
return request({
|
|
url: '/person/update',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
/** 删除人员 */
|
|
export const deletePerson = (id) => {
|
|
return request({
|
|
url: '/person/delete',
|
|
method: 'post',
|
|
params: { id }
|
|
})
|
|
}
|