- 审批管理
- 请假管理
- 对外接口
- 变更历史管理
- 人员管理
- 排班管理
- 项目价格管理
- 号别维护
- 挂号黑名单管理
- 挂号黑名单定时任务管理
- 模板管理
- 号表管理
- 出诊安排controller
- SettlementStatisticsController
- ClinicPayController
- 军免排号详情表
- 军免排号主表
- 非网约医生职称表
- 其他人员职称表
- 其他人员职工表
- <p>
- 时段查询GET
- 登录POST
- 修改角色权限POST
提交排班
POST
/workScheduleRecord/submitSchedule
请求参数
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
header
array[string] | null
表头
body
array[object (WorkScheduleRecordBody) {5}] | null
表体
name
string | null
医生名称
title
string | null
职称
empNo
string | null
医生编码
deptCode
string | null
科室编码
visitDayList
array[object (VisitDayVO) {5}] | null
工作日期列表
applications
array[object (Application) {18}] | null
请假记录
id
integer | null
唯一标识
scheduleBatchId
string | null
排班批次id
name
string | null
人员
empNo
string | null
员工编号
title
string | null
职称
startDate
string | null
请假开始日期
startPeriod
integer | null
可选
endDate
string | null
请假结束日期
endPeriod
integer | null
可选
description
string | null
说明
applicationTime
string | null
申请时间
isBind
integer | null
可选
isDeleted
integer | null
可选
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
拟减号量
remark
string | null
说明
auditRemark
string | null
审批说明
batchId
string | null
排班批次id
status
integer | null
排版审批状态
changeFlag
integer | null
可选
submitType
integer | null
可选
1.无需审批
2.科主任审批
3.科主任 + 医疗科审批
提交类型
示例
{
"header": [
"string"
],
"body": [
{
"name": "string",
"title": "string",
"empNo": "string",
"deptCode": "string",
"visitDayList": [
{
"visitTypeList": [
{
"templateId": "string",
"period": "string",
"visitType": 0,
"totalNum": "0",
"militaryTotalNum": "0",
"timeIntervalList": [
{
"id": 0,
"num": "0",
"militaryNum": "0",
"sumNum": "0",
"time": "string"
}
]
}
],
"weekDay": "string",
"week": 0,
"sort": 0,
"date": "string"
}
]
}
],
"applications": [
{
"id": 0,
"scheduleBatchId": "string",
"name": "string",
"empNo": "string",
"title": "string",
"startDate": "string",
"startPeriod": 0,
"endDate": "string",
"endPeriod": 0,
"description": "string",
"applicationTime": "string",
"isBind": 0,
"isDeleted": 0,
"status": "NOT_SUBMITTED",
"visitType": "FIRST_VISIT",
"num": 0,
"remark": "string",
"auditRemark": "string"
}
],
"batchId": "string",
"status": 0,
"changeFlag": 0,
"submitType": 0
}
示例代码
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/workScheduleRecord/submitSchedule' \
--header 'Token1: eyJhbGciOiJIUzUxMiJ9.eyJzeXNVc2VyIjp7ImlkIjoiMTY2ODgwMTA5MTEzMDk3ODMwNiIsInVzZXJOYW1lIjoic21qIiwibmFtZSI6InNtaiIsInBhc3N3b3JkIjoiREQzRjZDRTkyMTNDQjFBRTRFNUE5NkFEQThBMjVFMDdCNEMxRDQ5ODlFRTQ2OEMzMDIxMkFBQkYiLCJkZXB0IjozNCwicmVtYXJrIjpudWxsLCJjcmVhdGVkQnkiOiJhZG1pbiIsImNyZWF0ZWRUaW1lIjoxNjg2NzA4MTYwMDAwLCJ1cGRhdGVkQnkiOiJhZG1pbiIsImFkbWluRmxhZyI6MCwidXBkYXRlZFRpbWUiOjE2ODY3MDk1MDEwMDB9fQ.HNgRFzgvt2lie6HbxHzSO--ONkwkCe4weD7_5bD14Pm5-Ka2qTqMhwkC4IterrzFlsqUuMflnSJRTm0xuT3FsQ' \
--header 'Accept: application/json, text/plain, */*' \
--header 'Token;' \
--header 'Content-Type: application/json' \
--data-raw '{
"header": [
"string"
],
"body": [
{
"name": "string",
"title": "string",
"empNo": "string",
"deptCode": "string",
"visitDayList": [
{
"visitTypeList": [
{
"templateId": "string",
"period": "string",
"visitType": 0,
"totalNum": "0",
"militaryTotalNum": "0",
"timeIntervalList": [
{
"id": 0,
"num": "0",
"militaryNum": "0",
"sumNum": "0",
"time": "string"
}
]
}
],
"weekDay": "string",
"week": 0,
"sort": 0,
"date": "string"
}
]
}
],
"applications": [
{
"id": 0,
"scheduleBatchId": "string",
"name": "string",
"empNo": "string",
"title": "string",
"startDate": "string",
"startPeriod": 0,
"endDate": "string",
"endPeriod": 0,
"description": "string",
"applicationTime": "string",
"isBind": 0,
"isDeleted": 0,
"status": "NOT_SUBMITTED",
"visitType": "FIRST_VISIT",
"num": 0,
"remark": "string",
"auditRemark": "string"
}
],
"batchId": "string",
"status": 0,
"changeFlag": 0,
"submitType": 0
}'
返回响应
🟢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
}