1、同步Agent端任务等执行情况信息
请求URL
https://api.mytijian.com/open-api/V2/ws/messageSync/syncMessage?accessToken=ACCESS_TOKEN&nonce=NONCE&sign=SIGN
请求协议:HTTPS
请求方式:POST
需要签名: 是
URL参数:
| 参数名 | 是否必须 | 类型 | 说明 |
|---|---|---|---|
| accessToken | 是 | string | 当前有效的accessToken |
| nonce | 是 | string | 当前有效的nonce |
| sign | 是 | string | 数据sign值 |
POST参数示例
{"message": "成功","type":1}
| 参数名 | 是否必须 | 类型 | 说明 |
|---|---|---|---|
| message | 是 | String | 信息内容 |
| type | 是 | int | 日志记录类型:0-info 1-error |
正确返回示例:
{"success":"T","msg":"success"}
错误返回示例:
{"success":"F","errCode":"101103","msg":"sign error"}
返回参数说明:
| 参数名 | 类型 | 说明 |
|---|---|---|
| success | String | T成功,F失败 |
| errCode | String | 错误码,只有失败的时候才有 |
| msg | String | 描述消息 |
2、同步动态SQL执行结果
请求URL
https://api.mytijian.com/open-api/V2/ws/messageSync/syncDateBaseOperationResult?accessToken=ACCESS_TOKEN&nonce=NONCE&sign=SIGN
请求协议:HTTPS
请求方式:POST
需要签名: 是
URL参数:
| 参数名 | 是否必须 | 类型 | 说明 |
|---|---|---|---|
| accessToken | 是 | string | 当前有效的accessToken |
| nonce | 是 | string | 当前有效的nonce |
| sign | 是 | string | 数据sign值 |
POST参数示例
{"taskModel":{"id":489,"hospitalId":197,"taskCmd":"nonPlatformExamCount","init":false,"status":1,"cronExpression":"0 0/1 * * * ?","taskBeanName":"databaseOperationTask","newTaskParams":{"action":"订单统计","sql":"select COUNT(distinct his_bm) as '订单数量' from tbl_all_order_view where exam_date = (select CONVERT(char(10),GETDATE(),120)) and order_type = 'hospital'"},"gmtCreated":"2018-01-01 12:00:00","gmtModified":"2018-01-02 12:00:00"},"resultMap":{"result":[{"订单数量":1}],"format":"JSON"}}
请求参数说明:
| 参数名 | 是否必须 | 类型 | 说明 |
|---|---|---|---|
| taskModel | TaskModelDto | 任务模型 | 关联的任务模型 |
| resultMap | Map(String,Object) | 执行结果 | 两个key:”result”-执行结果,”format”-JSON(此为固定值) |
TaskModelDto 参数说明:
| 参数名 | 是否必须 | 类型 | 说明 |
|---|---|---|---|
| id | String | 主键id | |
| hospitalid | int | 体检中心id | |
| taskCmd | String | 任务唯一标识 | |
| init | boolean | 是否初始化 | |
| status | int | 任务是否开启 | |
| cronExpression | String | crontab表达式、任务执行周期 | |
| taskBeanName | String | 任务beanName — C#不关注 | |
| newTaskParams | 复杂对象 | 执行任务参数,如分页大小,报告同步时间,动态sql等 | |
| resultMap | 复杂对象 | ||
| gmtCreated | Date | 创建时间 | |
| gmtModified | Date | 修改时间 |
正确返回示例:
{"success":"T","msg":"success"}
错误返回示例:
{"success":"F","errCode":"101103","msg":"sign error"}
返回参数说明:
| 参数名 | 类型 | 说明 |
|---|---|---|
| success | String | T成功,F失败 |
| errCode | String | 错误码,只有失败的时候才有 |
| msg | String | 描述消息 |
文档更新时间: 2025-07-04 17:59