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'
|
|
|
|
})
|
|
|
|
}
|