import request from '@/config/axios' // 获得长者列表 export const getElderlyPage = (query) => { return request.get({ url: 'elderlyInfo/findPage', params: query }) } // 获得长者列表 export const getElderlybedChangeRecordPage = (query) => { return request.get({ url: 'elderly/bedChangeRecord/findElderlyPage', params: query }) } // 获得长者列表 export const exportElder = (query) => { return request.download({ url: '/elderlyInfo/exportElder', params: query }) } // 获取所有长者 export const getElderlyAllList = () => { return request.get({ url: 'elderlyInfo/findAllList' }) } // 入住申请列表 export const getElderlyCheckInRequestPage = (query) => { return request.get({ url: 'bpm/process-instance/elderly-checkin-page', params: query }) } // 获取入住列表 export const getElderlyCheckInRecordPage = (query) => { return request.get({ url: 'elderlyInfo/elderlyCheckInRecordPage', params: query }) } // 走审批入住 export const bpmElderlyCreate = (data) => { return request.post({ url: 'bpm/elderly/create', data }) } // 获取详情 export const getElderInfoById = (id) => { return request.get({ url: `elderlyInfo/findDetailById?id=${id}` }) } // 新增 export const addElderlyInfo = (data) => { return request.post({ url: `elderlyInfo/addElder`, data }) } // 编辑 export const editElderlyInfo = (data) => { return request.post({ url: `elderlyInfo/update`, data }) } // 删除 export const delElderlyInfo = (id) => { return request.delete({ url: `elderlyInfo/delete?id=${id}` }) } // 生成一条评估记录 export const generateAdmissionAssessment = (id) => { return request.get({ url: `elderlyInfo/generateAdmissionAssessment?elderId=${id}` }) } // 入住办理 export const createExpense = (data) => { return request.post({ url: `elderly/expense/createExpense`, data }) } // 删除长者 export const deleteElderlyAndRelatedData = (id) => { return request.delete({ url: `/elderlyInfo/deleteElderlyAndRelatedData?id=${id}` }) } // 获取老人入住办理流程 export const findBpmRecord = (elderId) => { return request.get({ url: `elderlyInfo/findBpmRecord?elderId=${elderId}` }) } // 根据楼栋查询全部老人列表 export const getElderListByBuild = (params) => { return request.get({ url: `elderlyInfo/getElderListByBuild`, params }) } // 根据长者id查询账单 export const getExpenseOrderPageByElderId = (params) => { return request.get({ url: `elderly/expenseOrder/getExpenseOrderPageByElderId`, params }) } // 根据长者ID查询账单缴费总额和欠费总额 export const getExpenseOrderAmountByElderId = (elderId) => { return request.get({ url: `elderly/expenseOrder/getExpenseOrderAmountByElderId?elderId=${elderId}` }) } // 获取未分组老人 export const queryUngroupedElderlyList = () => { return request.get({ url: `elderlyInfo/queryUngroupedElderlyList` }) } // 长者相册 export const getBirthdayPictures = (elderId) => { return request.get({ url: `elderlyInfo/getBirthdayPictures?elderId=${elderId}` }) } // 长者相册列表分页 export const findElderlyPhotoPage = (params) => { return request.get({ url: `elderly/photo/findElderlyPhotoPage`, params }) } // 创建长者相册 export const createPhotos = (data) => { return request.post({ url: `elderly/photo/createPhotos`, data }) } //更新长者相册 export const updatePhotos = (data) => { return request.put({ url: `elderly/photo/update`, data }) } // 详情 export const getPhotoById = (params) => { return request.get({ url: `elderly/photo/get`, params }) } // 删除 export const delPhotoById = (id) => { return request.delete({ url: `elderly/photo/delete?id=${id}` }) } // 获取每周运营数据汇总 export const getWeeklyOperationSummary = () => { return request.get({ url: '/elderlyInfo/getWeeklyOperationSummary' }) } export const getOtherFilesStatistics = (params) => { return request.get({ url: `/elderlyInfo/getOtherFilesStatistics`, params }) }