feat(deptManage): 添加医生排班管理API接口

- 实现添加医生排班功能接口
- 实现删除医生排班功能接口
- 实现批量保存医生排班功能接口
- 集成统一请求处理工具
- 添加详细的函数注释说明
- 完善参数类型和返回值定义
This commit is contained in:
2025-12-30 09:31:43 +08:00
parent e8f24ee290
commit 8e11dde7c0

View File

@@ -0,0 +1,39 @@
import request from '@/utils/request'
/**
* 添加医生排班
* @param {Object} data - 排班数据
* @returns {Promise}
*/
export function addDoctorSchedule(data) {
return request({
url: '/doctor-schedule/add',
method: 'post',
data: data
})
}
/**
* 删除医生排班
* @param {String|Number} id - 排班记录ID
* @returns {Promise}
*/
export function deleteDoctorSchedule(id) {
return request({
url: '/doctor-schedule/delete/' + id,
method: 'delete'
})
}
/**
* 批量保存医生排班
* @param {Array} data - 排班数据数组
* @returns {Promise}
*/
export function batchSaveDoctorSchedule(data) {
return request({
url: '/doctor-schedule/batch-save',
method: 'post',
data: data
})
}