import request from '@/utils/request' // 查询观察记录列表 export function getObservationList(query) { return request.get('/api/admin/observations', { params: query }) } // 获取观察记录详细信息 export function getObservation(id) { return request.get(`/api/admin/observations/${id}`) } // 创建观察记录 export function createObservation(data) { return request.post('/api/admin/observations', data) } // 更新观察记录 export function updateObservation(id, data) { return request.put(`/api/admin/observations/${id}`, data) } // 更新观察记录状态(审核) export function reviewObservation(id, data) { return request.put(`/api/admin/observations/${id}/status`, data) } // 删除观察记录 export function deleteObservation(id) { return request.delete(`/api/admin/observations/${id}`) } // 导出观察记录 export function exportObservation(query) { return request({ url: '/monitor/observation/export', method: 'get', params: query }) }