- 新增 medicationTask.js 替代 medicationRecord.js - 新增 medicationTask/index.vue 服药任务页面 - 更新 medicationAdherence.js 参数名 personId -> memberId - 状态值适配:0-待服药 1-已服药 2-漏服 3-跳过
46 lines
962 B
JavaScript
46 lines
962 B
JavaScript
import request from '@/utils/request'
|
|
|
|
// 获取总体依从性统计
|
|
export function getOverallAdherence(query) {
|
|
return request({
|
|
url: '/health/adherence/overall',
|
|
method: 'get',
|
|
params: query
|
|
})
|
|
}
|
|
|
|
// 获取每日依从性统计列表
|
|
export function getDailyAdherence(query) {
|
|
return request({
|
|
url: '/health/adherence/daily',
|
|
method: 'get',
|
|
params: query
|
|
})
|
|
}
|
|
|
|
// 获取日历视图数据
|
|
export function getCalendarData(memberId, yearMonth) {
|
|
return request({
|
|
url: '/health/adherence/calendar',
|
|
method: 'get',
|
|
params: { memberId, yearMonth }
|
|
})
|
|
}
|
|
|
|
// 获取各时段服药统计
|
|
export function getTimeSlotAdherence(query) {
|
|
return request({
|
|
url: '/health/adherence/timeSlot',
|
|
method: 'get',
|
|
params: query
|
|
})
|
|
}
|
|
|
|
// 获取仪表盘概览数据
|
|
export function getDashboard(memberId) {
|
|
return request({
|
|
url: '/health/adherence/dashboard',
|
|
method: 'get',
|
|
params: { memberId }
|
|
})
|
|
} |