hldy_app_mini/pages/NursingNew/component/nurse/api.js

117 lines
3.1 KiB
JavaScript
Raw Normal View History

2025-11-05 15:59:48 +08:00
// 引入 request 文件
import request from '@/request/index.js'
// 以下 api 为博主项目示例,实际与项目相匹配
// 查询服务类型
2026-01-07 16:06:12 +08:00
export const getServiceTree0 = () => {
2025-11-05 15:59:48 +08:00
return request({
2025-11-28 10:19:59 +08:00
url: `${uni.getStorageSync('serverUrl')}/api/pad/care/directive/getServiceTree`,
2025-11-05 15:59:48 +08:00
method: 'get',
})
}
2026-01-07 16:06:12 +08:00
export const getServiceTree1 = () => {
return request({
url: `${uni.getStorageSync('serverUrl')}/api/pad/logistics/directive/getServiceTree`,
method: 'get',
})
}
export const getServiceTree2 = () => {
return request({
url: `${uni.getStorageSync('serverUrl')}/api/pad/invoicing/directive/getServiceTree`,
method: 'get',
})
}
2025-11-05 15:59:48 +08:00
// 查询表格
2025-12-22 08:47:55 +08:00
export const getNclist = (nuId,elderId) => {
2025-11-05 15:59:48 +08:00
return request({
2025-12-22 08:47:55 +08:00
url: `${uni.getStorageSync('serverUrl')}/api/pad/care/directive/getNclist?nuId=${nuId}&elderId=${elderId}`,
2025-11-05 15:59:48 +08:00
method: 'get',
})
}
// 保存表格
export const addBatch = (params) => {
return request({
2025-11-28 10:19:59 +08:00
url: `${uni.getStorageSync('serverUrl')}/api/pad/care/directive/addBatch`,
2025-11-05 15:59:48 +08:00
method: 'post',
data: params,
})
}
// 查询指令包
2025-12-22 08:47:55 +08:00
export const getNcPackagelist = (nuId,elderId) => {
2025-11-05 15:59:48 +08:00
return request({
2025-11-28 10:19:59 +08:00
url: `${uni.getStorageSync('serverUrl')}/api/pad/care/directive/getNcPackagelist`,
2025-11-05 15:59:48 +08:00
method: 'get',
})
}
2025-11-06 16:40:31 +08:00
// 新增服务指令
export const addDirective = (params) => {
return request({
2025-11-28 10:19:59 +08:00
url: `${uni.getStorageSync('serverUrl')}/api/pad/care/directive/addDirective`,
2025-11-06 16:40:31 +08:00
method: 'post',
data: params,
})
}
// 新增即时指令
export const addInstant = (params) => {
return request({
2025-11-28 10:19:59 +08:00
url: `${uni.getStorageSync('serverUrl')}/api/pad/care/directive/addInstant`,
2025-11-06 16:40:31 +08:00
method: 'post',
data: params,
})
}
// 新增情绪/体型标签
export const addElderTag = (params) => {
return request({
2025-11-28 10:19:59 +08:00
url: `${uni.getStorageSync('serverUrl')}/api/pad/care/directive/addElderTag`,
2025-11-06 16:40:31 +08:00
method: 'post',
data: params,
})
}
// 编排护理流程-删除服务指令
export const deleteDirective = (params) => {
return request({
2025-11-28 10:19:59 +08:00
url: `${uni.getStorageSync('serverUrl')}/api/pad/care/directive/deleteDirective`,
2025-11-06 16:40:31 +08:00
method: 'post',
data: params,
})
}
// 编排护理流程-删除即时服务指令
export const deleteInstant = (params) => {
return request({
2025-11-28 10:19:59 +08:00
url: `${uni.getStorageSync('serverUrl')}//api/pad/care/directive/deleteInstant`,
2025-11-06 16:40:31 +08:00
method: 'post',
data: params,
})
}
// 编排护理流程-删除情绪/体型标签
export const deleteElderTag = (params) => {
return request({
2025-11-28 10:19:59 +08:00
url: `${uni.getStorageSync('serverUrl')}/api/pad/care/directive/deleteElderTag`,
2025-11-06 16:40:31 +08:00
method: 'post',
data: params,
})
}
// 编排护理流程-修改服务指令
export const editDirective = (params) => {
return request({
2025-11-28 10:19:59 +08:00
url: `${uni.getStorageSync('serverUrl')}/api/pad/care/directive/editDirective`,
2025-11-06 16:40:31 +08:00
method: 'post',
data: params,
})
2026-01-09 15:31:33 +08:00
}
// 根据日期查询日程表
export const getDirectiveOrders = (date) => {
2026-01-12 17:03:21 +08:00
// console.log("aaaaaaaaaaaaa",uni.getStorageSync('nuId'),uni.getStorageSync('elderId'),date)
2026-01-09 15:31:33 +08:00
return request({
url: `${uni.getStorageSync('serverUrl')}/api/pad/care/directive/getDirectiveOrders?nuId=${uni.getStorageSync('nuId')}&elderId=${uni.getStorageSync('elderId')}&queryDate=${date}`,
method: 'get',
})
2025-11-06 16:40:31 +08:00
}