排班放号
  1. 号别维护
排班放号
  • 审批管理
    • 审批查询
      POST
    • 分页查询
      POST
    • 审批
      POST
    • 变更排班
      POST
    • 撤回
      DELETE
    • 删除
      DELETE
    • 校验时间范围
      GET
    • 计算下一个状态
      POST
  • 请假管理
    • 分页查询
      POST
    • 详情查询
      GET
    • getDetailById
      GET
    • getStopInfo
      GET
    • 新增
      POST
    • 删除
      POST
    • 修改
      POST
    • 医生请假申请
      POST
    • 请假审批查询
      POST
    • 批量请假申请审批或驳回
      POST
    • 绑定请假申请
      POST
    • 计算请假时间段
      GET
  • 对外接口
    • 请假审批查询
    • 查询已执行的排班
    • 医生请假申请
    • 排班管理员查询对应科室请假申请
    • 请假申请变更
    • 通过科室查询变更历史
    • 变更审批
  • 变更历史管理
    • 分页查询
    • 详情查询
    • 新增
    • 删除
    • 修改
    • 构建变更请求
  • 人员管理
    • 人员查询分页
    • 人员查询
    • 查询没有号别的医生
    • 科室查询
    • 职称查询
    • 人员管理查询
    • 人员管理新增
    • 人员管理修改
    • 人员管理删除
    • 加入排班
    • 移出排班
  • 排班管理
    • 保存排班
    • 提交排班
    • 查询排班
    • 查询军免排班
    • 查询网约排班
    • 导出排班
    • 导出网约排班
    • 医生查询已执行的排班
    • 修改军免号源数
  • 项目价格管理
    • 分页查询
    • 查询全部
    • 根据id查询
    • 新增
    • 根据id删除
    • 更新
  • 号别维护
    • 根据科室id查询该科室下的所有号别
      GET
    • 根据科室id分页查询该科室下的所有号别(用于号表生成页面调用)
      GET
    • 获取号别维护
      POST
    • 添加号别维护
      POST
    • 删除号别维护
      POST
    • 修改号别维护
      POST
    • 获取号类下拉列表
      POST
    • 获取医生下拉列表
      GET
    • 获取医生职称下拉列表
      GET
    • 通过号类id获取信息
      POST
    • delEmp
      GET
  • 挂号黑名单管理
    • 分页查询
    • 根据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
/arrangeClass/delnumbie

请求参数

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
pageInfo
object (PageInfo) 
分页信息
可选
pageNum
integer 
可选
pageSize
integer 
可选
size
integer 
可选
startRow
integer 
可选
endRow
integer 
可选
pages
integer 
可选
prePage
integer 
可选
nextPage
integer 
可选
isFirstPage
boolean 
可选
isLastPage
boolean 
可选
hasPreviousPage
boolean 
可选
hasNextPage
boolean 
可选
navigatePages
integer 
可选
navigatepageNums
array[integer]
可选
navigateFirstPage
integer 
可选
navigateLastPage
integer 
可选
total
integer 
可选
list
array [object] 
可选
deptId
integer 
部门id
可选
pageNo
integer 
可选
pageSize
integer 
可选
status
integer 
待取号状态
可选
id
integer 
可选
doctorId
integer 
可选
page
object (Page) 
可选
com.baomidou.mybatisplus.extension.plugins.pagination.Page
records
array [object] 
查询数据列表
可选
默认值:
Collections.emptyList()
total
integer 
总数
可选
默认值:
0
size
integer 
可选
每页显示条数,默认 10
默认值:
10
current
integer 
当前页
可选
默认值:
1
orders
array[object (OrderItem) {2}] 
排序字段信息
可选
默认值:
new ArrayList<>()
optimizeCountSql
boolean 
可选
自动优化 COUNT SQL
默认值:
true
searchCount
boolean 
可选
是否进行 count 查询
默认值:
true
optimizeJoinOfCountSql
boolean 
可选
{@link #optimizeJoinOfCountSql()}
默认值:
true
countId
string 
countId
可选
maxLimit
integer 
countId
可选
limitAppointmentNumber
integer 
可选
默认值:
0
limitRegistrationNumber
integer 
可选
默认值:
0
numberTypeId
integer 
可选
beginTime
string 
可选
endTime
string 
可选
appointmentName
string 
可选
patientId
string 
可选
示例
{
    "pageInfo": {
        "pageNum": 0,
        "pageSize": 0,
        "size": 0,
        "startRow": 0,
        "endRow": 0,
        "pages": 0,
        "prePage": 0,
        "nextPage": 0,
        "isFirstPage": true,
        "isLastPage": true,
        "hasPreviousPage": true,
        "hasNextPage": true,
        "navigatePages": 0,
        "navigatepageNums": [
            0
        ],
        "navigateFirstPage": 0,
        "navigateLastPage": 0,
        "total": 0,
        "list": [
            {}
        ]
    },
    "deptId": 0,
    "pageNo": 0,
    "pageSize": 0,
    "status": 0,
    "id": 0,
    "doctorId": 0,
    "page": {
        "records": "Collections.emptyList()",
        "total": "0",
        "size": "10",
        "current": "1",
        "orders": "new ArrayList<>()",
        "optimizeCountSql": "true",
        "searchCount": "true",
        "optimizeJoinOfCountSql": "true",
        "countId": "string",
        "maxLimit": 0
    },
    "limitAppointmentNumber": "0",
    "limitRegistrationNumber": "0",
    "numberTypeId": 0,
    "beginTime": "string",
    "endTime": "string",
    "appointmentName": "string",
    "patientId": "string"
}

示例代码

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/arrangeClass/delnumbie' \
--header 'Token1: eyJhbGciOiJIUzUxMiJ9.eyJzeXNVc2VyIjp7ImlkIjoiMTY2ODgwMTA5MTEzMDk3ODMwNiIsInVzZXJOYW1lIjoic21qIiwibmFtZSI6InNtaiIsInBhc3N3b3JkIjoiREQzRjZDRTkyMTNDQjFBRTRFNUE5NkFEQThBMjVFMDdCNEMxRDQ5ODlFRTQ2OEMzMDIxMkFBQkYiLCJkZXB0IjozNCwicmVtYXJrIjpudWxsLCJjcmVhdGVkQnkiOiJhZG1pbiIsImNyZWF0ZWRUaW1lIjoxNjg2NzA4MTYwMDAwLCJ1cGRhdGVkQnkiOiJhZG1pbiIsImFkbWluRmxhZyI6MCwidXBkYXRlZFRpbWUiOjE2ODY3MDk1MDEwMDB9fQ.HNgRFzgvt2lie6HbxHzSO--ONkwkCe4weD7_5bD14Pm5-Ka2qTqMhwkC4IterrzFlsqUuMflnSJRTm0xuT3FsQ' \
--header 'Accept: application/json, text/plain, */*' \
--header 'Token;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "pageInfo": {
        "pageNum": 0,
        "pageSize": 0,
        "size": 0,
        "startRow": 0,
        "endRow": 0,
        "pages": 0,
        "prePage": 0,
        "nextPage": 0,
        "isFirstPage": true,
        "isLastPage": true,
        "hasPreviousPage": true,
        "hasNextPage": true,
        "navigatePages": 0,
        "navigatepageNums": [
            0
        ],
        "navigateFirstPage": 0,
        "navigateLastPage": 0,
        "total": 0,
        "list": [
            {}
        ]
    },
    "deptId": 0,
    "pageNo": 0,
    "pageSize": 0,
    "status": 0,
    "id": 0,
    "doctorId": 0,
    "page": {
        "records": "Collections.emptyList()",
        "total": "0",
        "size": "10",
        "current": "1",
        "orders": "new ArrayList<>()",
        "optimizeCountSql": "true",
        "searchCount": "true",
        "optimizeJoinOfCountSql": "true",
        "countId": "string",
        "maxLimit": 0
    },
    "limitAppointmentNumber": "0",
    "limitRegistrationNumber": "0",
    "numberTypeId": 0,
    "beginTime": "string",
    "endTime": "string",
    "appointmentName": "string",
    "patientId": "string"
}'

返回响应

🟢200成功
application/json
Body
com.cyber.common.core.domain.R
success
boolean  | null 
可选
code
integer  | null 
可选
msg
string  | null 
可选
data
object (Object) 
可选
com.cyber.common.core.domain.R
timestamp
integer  | null 
可选
示例
{
  "success": false,
  "code": 0,
  "msg": "",
  "data": {},
  "timestamp": 0
}
上一页
添加号别维护
下一页
修改号别维护
Built with