Files
his/healthlink-his-ui/src/api/orderclosedloop.js
chenqi 1f738c969a feat(orderclosedloop): 优化订单闭环统计数据查询和添加催办提醒功能
- 重构统计查询逻辑,支持按类型、分组和分页查询统计数据
- 添加催办提醒功能,支持对未完成订单进行提醒操作
- 新增多个数据库查询方法,包括按类型、科室、医生分组统计和未关闭警告查询
- 添加前端催办提醒和查看详情功能界面
- 优化临床路径完成和变更接口的查询逻辑,使用条件查询替代ID查询
- 添加分页组件和相关样式配置
2026-06-11 15:57:20 +08:00

34 lines
1.1 KiB
JavaScript

import request from '@/utils/request'
// ==================== 医嘱闭环 ====================
export function listOrderExecuteRecord(params) {
return request({ url: '/api/v1/order-closed-loop/list', method: 'get', params })
}
export function getOrderClosedLoopStatus(orderId) {
return request({ url: `/api/v1/order-closed-loop/status/${orderId}`, method: 'get' })
}
export function getOrderStatistics() {
return request({ url: '/api/v1/order-closed-loop/statistics', method: 'get' })
}
export function executeOrder(data) {
return request({ url: '/api/v1/order-closed-loop/execute', method: 'post', data })
}
export function completeOrder(data) {
return request({ url: '/api/v1/order-closed-loop/complete', method: 'post', data })
}
export function cancelOrder(data) {
return request({ url: '/api/v1/order-closed-loop/cancel', method: 'post', data })
}
export function getClosedLoopStatistics(params) {
return request({ url: '/api/v1/order-closed-loop/statistics', method: 'get', params })
}
export function remindOrder(data) {
return request({ url: '/api/v1/order-closed-loop/remind', method: 'post', data })
}