排班放号
  1. 请假管理
排班放号
  • 审批管理
    • 审批查询
      POST
    • 分页查询
      POST
    • 审批
      POST
    • 变更排班
      POST
    • 撤回
      DELETE
    • 删除
      DELETE
    • 校验时间范围
      GET
    • 计算下一个状态
      POST
  • 请假管理
    • 分页查询
      POST
    • 详情查询
      GET
    • getDetailById
      GET
    • getStopInfo
      GET
    • 新增
      POST
    • 删除
      POST
    • 修改
      POST
    • 医生请假申请
      POST
    • 请假审批查询
      POST
    • 批量请假申请审批或驳回
      POST
    • 绑定请假申请
      POST
    • 计算请假时间段
      GET
  • 对外接口
    • 请假审批查询
      POST
    • 查询已执行的排班
      POST
    • 医生请假申请
      POST
    • 排班管理员查询对应科室请假申请
      POST
    • 请假申请变更
      POST
    • 通过科室查询变更历史
      GET
    • 变更审批
      POST
  • 变更历史管理
    • 分页查询
    • 详情查询
    • 新增
    • 删除
    • 修改
    • 构建变更请求
  • 人员管理
    • 人员查询分页
    • 人员查询
    • 查询没有号别的医生
    • 科室查询
    • 职称查询
    • 人员管理查询
    • 人员管理新增
    • 人员管理修改
    • 人员管理删除
    • 加入排班
    • 移出排班
  • 排班管理
    • 保存排班
    • 提交排班
    • 查询排班
    • 查询军免排班
    • 查询网约排班
    • 导出排班
    • 导出网约排班
    • 医生查询已执行的排班
    • 修改军免号源数
  • 项目价格管理
    • 分页查询
    • 查询全部
    • 根据id查询
    • 新增
    • 根据id删除
    • 更新
  • 号别维护
    • 根据科室id查询该科室下的所有号别
    • 根据科室id分页查询该科室下的所有号别(用于号表生成页面调用)
    • 获取号别维护
    • 添加号别维护
    • 删除号别维护
    • 修改号别维护
    • 获取号类下拉列表
    • 获取医生下拉列表
    • 获取医生职称下拉列表
    • 通过号类id获取信息
    • delEmp
  • 挂号黑名单管理
    • 分页查询
    • 根据id查询
    • 新增
    • 根据id删除
    • 更新
  • 挂号黑名单定时任务管理
    • 分页查询
    • 根据id查询
    • 新增
    • 根据id删除
    • 更新
  • 模板管理
    • 工作字典查询
    • 模板查询
    • 新增模板
    • 取消选择
    • 网约模板查询
    • 用模板构建排班
    • 用空白模板构建排班
  • 号表管理
    • 查询所有科室名称同时携带对应号别
    • 根据号别id或者日期分页查询所有的号表
    • 分页查询号表记录(号表调整页面)
    • 号表生成接口
    • 删除号表记录
    • 号表批量停诊
    • 号表设置(主要是调整对应号表记录的限预约数量和限挂号数)
    • 停诊异常查询
    • 取消停诊异常
  • 出诊安排controller
    • 分页查询出诊安排
    • 添加出诊安排信息
    • 添加出诊安排子接口(根据班别id查询对应的时段信息)
    • 更新出诊安排信息
    • 批量更新出诊安排信息
    • 逻辑删除出诊安排信息
  • SettlementStatisticsController
    • 门诊预约缴费统计
    • 门诊预约确认缴费统计
    • 门诊缴费统计
  • ClinicPayController
    • 获取患者列表
    • 获取未支付明细
    • 获取已支付明细
    • 刷卡支付
  • 军免排号详情表
    • 分页查询
    • 根据id查询
    • 新增
    • 根据id删除
    • 更新
  • 军免排号主表
    • 分页查询
    • 根据id查询
    • 新增
    • 根据id删除
    • 更新
  • 非网约医生职称表
    • 分页查询
    • 全量查询
    • 根据id查询
    • 新增
    • 根据id删除
    • 更新
  • 其他人员职称表
    • 分页查询
    • 全量查询
    • 根据id查询
    • 新增
    • 根据id删除
    • 更新
  • 其他人员职工表
    • 分页查询
    • 根据id查询
    • 新增
    • 根据id删除
    • 更新
  • <p>
    • list
    • getById
    • getByMasterId
    • create
    • delete
    • delete
  • 时段查询
    GET
  • 登录
    POST
  • 修改角色权限
    POST
  1. 请假管理

修改

POST
/application/update

请求参数

Header 参数
Token1
string 
可选
默认值:
eyJhbGciOiJIUzUxMiJ9.eyJzeXNVc2VyIjp7ImlkIjoiMTY2ODgwMTA5MTEzMDk3ODMwNiIsInVzZXJOYW1lIjoic21qIiwibmFtZSI6InNtaiIsInBhc3N3b3JkIjoiREQzRjZDRTkyMTNDQjFBRTRFNUE5NkFEQThBMjVFMDdCNEMxRDQ5ODlFRTQ2OEMzMDIxMkFBQkYiLCJkZXB0IjozNCwicmVtYXJrIjpudWxsLCJjcmVhdGVkQnkiOiJhZG1pbiIsImNyZWF0ZWRUaW1lIjoxNjg2NzA4MTYwMDAwLCJ1cGRhdGVkQnkiOiJhZG1pbiIsImFkbWluRmxhZyI6MCwidXBkYXRlZFRpbWUiOjE2ODY3MDk1MDEwMDB9fQ.HNgRFzgvt2lie6HbxHzSO--ONkwkCe4weD7_5bD14Pm5-Ka2qTqMhwkC4IterrzFlsqUuMflnSJRTm0xuT3FsQ
Accept
string 
可选
默认值:
application/json, text/plain, */*
Token
string 
必需
默认值:
eyJhbGciOiJIUzUxMiJ9.eyJzeXNVc2VyIjp7ImlkIjoiMTY2ODgwMTA5MTEzMDk3ODMwNiIsInVzZXJOYW1lIjoic21qIiwibmFtZSI6InNtaiIsInBhc3N3b3JkIjoiNjgxOUQ0NkY0NjQ0MDMzREM2QkZFNTE3QzBFMjk4QjIxMzA0RUE3MzhEQTMyQkY4RTVBNEEwNUYiLCJkZXB0IjozNCwicmVtYXJrIjpudWxsLCJjcmVhdGVkQnkiOiJhZG1pbiIsImNyZWF0ZWRUaW1lIjoxNjg2NzA4MTYwMDAwLCJ1cGRhdGVkQnkiOiJhZG1pbiIsImFkbWluRmxhZyI6MCwidXBkYXRlZFRpbWUiOjE3MDk1MjM1OTYwMDB9fQ.MhuMiNu37F2whQHyGYWAo3SVCZ_q_Rhev3PS1KJyIfJBhwU1J4u2cvbVcFpKxn3mjgerZpvIuMwknZ9e4Rj85g
Body 参数application/json
id
integer  | null 
唯一标识
可选
scheduleBatchId
string  | null 
排班批次id
可选
name
string  | null 
人员
可选
empNo
string  | null 
员工编号
可选
title
string  | null 
职称
可选
startDate
string  | null 
请假开始日期
可选
startPeriod
integer  | null 
可选
请假开始时间段 (1: 上午, 2: 下午)
endDate
string  | null 
请假结束日期
可选
endPeriod
integer  | null 
可选
请假结束时间段 (1: 上午, 2: 下午)
description
string  | null 
说明
可选
applicationTime
string  | null 
申请时间
可选
isBind
integer  | null 
可选
绑定标志 (0: 未绑定, 1: 已绑定)
isDeleted
integer  | null 
可选
软删除标志 (0: 未删除, 1: 已删除)
status
enum<integer>  | enum<null> 
状态
可选
枚举值:
NOT_SUBMITTEDPENDING_DEPARTMENT_HEAD_APPROVALDEPARTMENT_HEAD_REJECTEDPENDING_MEDICAL_DEPARTMENT_APPROVALMEDICAL_DEPARTMENT_REJECTEDPENDING_OUTPATIENT_DEPARTMENT_CONFIRMATIONOUTPATIENT_DEPARTMENT_REJECTEDUNDER_EXECUTIONSCIENTIFIC_APPROVALSCIENTIFIC_REJECTEDTEACHING_APPROVALTEACHING_REJECTEDSCIENTIFIC_TEACHING_APPROVALREVERTDELETE
visitType
enum<integer>  | enum<null> 
停诊原因
可选
枚举值:
FIRST_VISITFOLLOW_UP_VISITFIRST_AND_FOLLOW_UP_VISITTECHNICIANRESEARCHLEAVETEACHINGSTOPMEETINGOPERATIONOUTINGANNUAL_LEAVEMEDICAL_CONSULTATIONMATERNITY_LEAVEGO_ABROADOTHERS
num
integer  | null 
拟减号量
可选
默认值:
0
remark
string  | null 
说明
可选
auditRemark
string  | null 
审批说明
可选
detailList
array[object (LeaveApplicationDetail) {8}]  | null 
详情
可选
id
integer  | null 
唯一标识
可选
masterId
integer  | null 
请假主表ID
可选
time
string  | null 
请假日期
可选
period
integer  | null 
可选
请假时间段 (1: 上午, 2: 下午)
applicationTime
string  | null 
申请时间
可选
isBind
integer  | null 
可选
绑定标志 (0: 未绑定, 1: 已绑定)
isDeleted
integer  | null 
可选
软删除标志 (0: 未删除, 1: 已删除)
num
integer  | null 
拟减号量
可选
默认值:
0
示例
{
    "id": "1770760336602148865",
    "scheduleBatchId": null,
    "name": "熊二",
    "empNo": "2327",
    "title": "主治医师",
    "startDate": "2024-04-01",
    "startPeriod": 1,
    "endDate": "2024-04-02",
    "endPeriod": 1,
    "description": null,
    "applicationTime": null,
    "isBind": 0,
    "isDeleted": 0,
    "status": 1,
    "visitType": 11,
    "num": 0,
    "remark": "555",
    "auditRemark": null,
    "detailList": [
        {
            "id": 1770760336967053300,
            "masterId": 1770760336602148900,
            "time": "2024-04-01",
            "period": 1,
            "applicationTime": "2024-03-21 18:32:12",
            "isBind": 0,
            "isDeleted": 0,
            "num": 3
        },
        {
            "id": 1770760337017385000,
            "masterId": 1770760336602148900,
            "time": "2024-04-01",
            "period": 2,
            "applicationTime": "2024-03-21 18:32:12",
            "isBind": 0,
            "isDeleted": 0,
            "num": 3
        },
        {
            "id": 1770760337017385000,
            "masterId": 1770760336602148900,
            "time": "2024-04-02",
            "period": 1,
            "applicationTime": "2024-03-21 18:32:12",
            "isBind": 0,
            "isDeleted": 0,
            "num": 3
        }
    ]
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://localhost:9025/arrangeNumber/application/update' \
--header 'Token1: eyJhbGciOiJIUzUxMiJ9.eyJzeXNVc2VyIjp7ImlkIjoiMTY2ODgwMTA5MTEzMDk3ODMwNiIsInVzZXJOYW1lIjoic21qIiwibmFtZSI6InNtaiIsInBhc3N3b3JkIjoiREQzRjZDRTkyMTNDQjFBRTRFNUE5NkFEQThBMjVFMDdCNEMxRDQ5ODlFRTQ2OEMzMDIxMkFBQkYiLCJkZXB0IjozNCwicmVtYXJrIjpudWxsLCJjcmVhdGVkQnkiOiJhZG1pbiIsImNyZWF0ZWRUaW1lIjoxNjg2NzA4MTYwMDAwLCJ1cGRhdGVkQnkiOiJhZG1pbiIsImFkbWluRmxhZyI6MCwidXBkYXRlZFRpbWUiOjE2ODY3MDk1MDEwMDB9fQ.HNgRFzgvt2lie6HbxHzSO--ONkwkCe4weD7_5bD14Pm5-Ka2qTqMhwkC4IterrzFlsqUuMflnSJRTm0xuT3FsQ' \
--header 'Accept: application/json, text/plain, */*' \
--header 'Token;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "id": "1770760336602148865",
    "scheduleBatchId": null,
    "name": "熊二",
    "empNo": "2327",
    "title": "主治医师",
    "startDate": "2024-04-01",
    "startPeriod": 1,
    "endDate": "2024-04-02",
    "endPeriod": 1,
    "description": null,
    "applicationTime": null,
    "isBind": 0,
    "isDeleted": 0,
    "status": 1,
    "visitType": 11,
    "num": 0,
    "remark": "555",
    "auditRemark": null,
    "detailList": [
        {
            "id": 1770760336967053300,
            "masterId": 1770760336602148900,
            "time": "2024-04-01",
            "period": 1,
            "applicationTime": "2024-03-21 18:32:12",
            "isBind": 0,
            "isDeleted": 0,
            "num": 3
        },
        {
            "id": 1770760337017385000,
            "masterId": 1770760336602148900,
            "time": "2024-04-01",
            "period": 2,
            "applicationTime": "2024-03-21 18:32:12",
            "isBind": 0,
            "isDeleted": 0,
            "num": 3
        },
        {
            "id": 1770760337017385000,
            "masterId": 1770760336602148900,
            "time": "2024-04-02",
            "period": 1,
            "applicationTime": "2024-03-21 18:32:12",
            "isBind": 0,
            "isDeleted": 0,
            "num": 3
        }
    ]
}'

返回响应

🟢200成功
application/json
Body
success
boolean  | null 
可选
code
integer  | null 
可选
msg
string  | null 
可选
data
object (Object) 
可选
timestamp
integer  | null 
可选
示例
{
  "success": false,
  "code": 0,
  "msg": "",
  "data": {},
  "timestamp": 0
}
上一页
删除
下一页
医生请假申请
Built with