87 lines
1.7 KiB
JavaScript
Raw Normal View History

2024-12-30 09:20:17 +08:00
import request from '@/utils/request'
2025-01-06 09:11:08 +08:00
// 获取列表数据
export const getVisitList = (data, params) => {
return request({
url: '/visiting/visit/list',
method: 'post',
params,
data,
isEncrypt: false
})
}
// 新增访问记录
export const addVisit = (data) => {
return request({
url: '/visiting/visit/add',
method: 'post',
data,
isEncrypt: false
})
2024-12-30 09:20:17 +08:00
}
2025-01-06 09:11:08 +08:00
// 获取访问详情
export const getVisitInfo = (id) => {
return request({
method: 'get',
url: '/visiting/visit/info',
params: {
id: id
}
})
2024-12-30 09:20:17 +08:00
}
2025-01-06 09:11:08 +08:00
// 更新访问内容
export const updateVisit = (data) => {
return request({
method: 'post',
url: '/visiting/visit/edit',
data: data,
isEncrypt: false
})
}
2024-12-30 09:20:17 +08:00
2025-01-06 09:11:08 +08:00
// 取消访问记录
export const deleteVisit = (id) => {
return request({
method: 'post',
url: '/visiting/visit/remove',
params: {
ids: id
}
})
2024-12-30 09:20:17 +08:00
}
2025-01-06 09:11:08 +08:00
// 获取来访登记列表
export const getRegisterList = () => {
return request({
url: '/visiting/visit/list_register_visitors',
method: 'get',
params: {
// since: dayjs().format('YYYY-MM-DD')
since: '2024-12-24'
},
isEncrypt: false
})
2024-12-30 09:20:17 +08:00
}
2025-01-06 09:11:08 +08:00
// 获取历史上访列表
export const getHistoryList = (code) => {
return request({
method: 'get',
url: '/visiting/visit/list_visitor_history',
params: {
id_card: code
},
isEncrypt: false
})
2024-12-30 09:20:17 +08:00
}
2025-01-06 09:11:08 +08:00
// 导出访问记录
export const exportVisit = () => {
return request({
method: 'post',
url: '/visiting/visit/export'
})
}