1.引用文件
MyTiJian.Health.ExamExternalLibrary.dll
安装流程:
类名:CallerMethod
2.1 完成检查
方法 | CompleteExam(string outNo) |
---|---|
返回值:
{
"code": "1",
"message": "操作成功",
"data": ""
}
2.2 下一个
方法 | Next() |
---|---|
返回值:
{
"code": "1",
"message": "操作成功",
"data": ""
}
2.3 查询当前队列
方法 | DoctorQueueInfo() |
---|---|
返回值:
{
"code": 1,
"message": "操作成功",
"data": [
{
"queueId": "1139",
"queueName": "尿常规",
"status": 1,
"departmentType": "0",
"weight": "0",
"departMentId": "1045",
"isHaveDoctor": true,
"gender": "2",
"alternatesNum": "0",
"minNum": "50",
"maxNum": "1000",
"screenShowNum": 20,
"queuePeopleDtos": [
{
"id": 851,
"userName": "柴议雯",
"status": 1,
"examNo": "13",
"sortNo": "10",
"isVip": "2",
"recordId": "10497",
"order": "3",
"lockNo": null,
"updateTime": "0001-01-01T00:00:00",
"positionName": null,
"positionId": "",
"positiIdOrder": null,
"gender": "1",
"roomName": null,
"location": null,
"age": 32,
"exExamNo": 0,
"outNo": "600080005",
"testItems": null,
"organization": null,
"memberType": 0,
"occupyStatus": 0,
"leaveStatus": 1,
"partitionMark": null,
"autoUnLockTime": null,
"independentNo": 0,
"nextQueueId": 0,
"realName": null
}
],
"noCheckNum": 5,
"roomName": null,
"subOfId": 0,
"areaId": 0,
"areaName": null,
"isIndependentNo": false
}
]
}
参数名 | 类型 | 说明 |
---|---|---|
gender | string | 队列性别: 0:男;1:女;2:不限 |
status | int | 状态: 0:检查中;1:排队;2:过号;3:锁定 |
memberType | int | 0 普通人 1 机器人 |
2.4 呼叫指定人员
方法 | Caller(string outNo) |
---|---|
outNo | 体检号 |
返回值:
{
"code": "1",
"message": "操作成功",
"data": ""
}
2.5 暂停叫号
方法 | Stop() |
---|---|
返回值:
{
"code": "1",
"message": "操作成功",
"data": ""
}
2.6 恢复叫号
方法 | Restart() |
---|---|
返回值:
{
"code": "1",
"message": "操作成功",
"data": ""
}
2.7 是否登录
方法 | IsLogin() |
---|---|
返回值:
{
"code": "1",
"message": "操作成功",
"data": ""
}
2.8 登录
方法 | Login(string account, string password) |
---|---|
account | 账号 |
password | 密码 |
返回值:
{
"code": "1",
"message": "操作成功",
"data": ""
}
2.9 重呼
方法 | ReCall(string outNo) |
---|---|
outNo | 体检号 |
返回值:
{
"code": "1",
"message": "操作成功",
"data": ""
}
2.10 过号
方法 | Over(string outNo) |
---|---|
outNo | 体检号 |
返回值:
{
"code": "1",
"message": "操作成功",
"data": ""
}
2.11 打开医生端
方法 | OpenCaller() |
---|---|
返回值:
无
数据结构
- 返回格式
- {
- code: 1, // 1 = 成功 0 = 失败, 16 未登录
- msg: ‘’, // 错误消息
- data: {}, // 返回的数据
- }
CompleteExam: 完成的人的下一站的数据
Next: 被呼叫到的人的数据
Caller: 当前叫到的人的数据
Stop/ Restart : true/false
IsLogin/ Login:true/false
文档更新时间: 2023-07-03 17:31