Files
fast_response/front/public/api_docs/api_list.md
Your Name dce091da91 t
2025-03-27 07:52:44 +00:00

47 KiB
Executable File
Raw Blame History

API 文档

接口列表

ctrl+f 搜索)(如果更改了路由,请根据路由规则定位)
请求域名:http://127.0.0.1:8080/
请求方式POST默认

    /**
     * desc唯一id
     * 参数:无
     *
     * api/Common/getUniqueId
     *
     * authorwh
          * api/common/getUniqueId
     */

    /**
     * desc获取对话token在听译对话开始之前调用用于隔离聊天记录
     * 参数:无
     *
     * api/Common/getSayToken
     *
     * authorwh
          * api/common/getSayToken
     */

    /**
     * desc药品CT病例上传AI分析任务回调地址
     *
     * 回调地址会在请求ai接口时传递
     *(参考):
     * 线上域名https://ybx_prediagnosis.excn.top
     * /api/Drugsimagesmedicaltasknotify/notify
     *
     * method: post
     *
     * 数据结构建议:
     * {
     *  "code":200,//500(失败、异常、错误),可以是其它有意义的值
     *  "msg":'提示信息',//eg处理成功、请求失败处理中等
     *  "data":[],//该值可以是任意数据eg数组、字符串等
     * }
     *
     * authorwh
          * api/drugsimagesmedicaltasknotify/notify
     */

    /**
     * 药品、影像、病历上传(多文件)
     *
     * 流程前端上传图片发给ai不等待分析结果异步查询结果
     *
     * 参数:
     * phone 患者手机号码
     *
     * 文件上传控件name值设置为file_upload否则无法上传
     *
     * 返回task_id前端手机号查询处理任务列表
     *
     * /api/Drugsimagesmedicalupload/uploadDrugsImagesMedical
          * api/drugsimagesmedicalupload/uploadDrugsImagesMedical
     */

    /**
     * 消费者队列【wh专用】
     *
     * /api/Drugsimagesmedicalupload/queryDrugsImagesMedicalTask
          * api/drugsimagesmedicalupload/queryDrugsImagesMedicalTask
     */

    /**
     *  根据报告id查询附件
     *
     * 参数:
     * reportid 数字人报告id
     * type 类型,如:影像报告 病历报告
     *
          * api/drugsimagesmedicalupload/queryDrugsImagesMedicalReportId
     */

    /**
     * desc查询并更新ai分析结果
     * authorwh
     *
     * api/Drugsimagesmedicalupload/querySaveTaskProcessByTaskId
          * api/drugsimagesmedicalupload/querySaveTaskProcessByTaskId
     */

    /**
     * desc估量量表会话记录ai处理
     *
     * api/Guliangqarecord/guliangSessionDeal
     * 参数:
     * sessionid 会话id
     * phone 手机
     * name 姓名
     *
     * authorwh
          * api/guliangqarecord/guliangSessionDeal
     */

    /**
    * 新增估量-问答记录
    *
    * 参数:
     * sessionid 会话id
    * gulianguser_id 估量-用户ID
     * name 用户姓名
     * phone 手机号
    * guliangquestion 用户选择的问题
     * choose 可选项
    * answer 回答选项(逗号隔开) 
    * api/Guliangqarecord/addGuliangqarecord
         * api/guliangqarecord/addGuliangqarecord
     */

    /**
    * desc获取估量-问答记录
    *
    * api/Guliangqarecord/getGuliangqarecordList
    *
    * 参数:
    * 带分页
    * current_page 当前页码
    * list_rows 每页显示条数 默认15
    * guliangquestion 用户选择的问题 
    * gulianguser_id 估量-用户ID 
    * guliangquestion 用户选择的问题 
    * name 姓名 
    * phone 手机号 
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * gulianguser_id 估量-用户ID
    * guliangquestion 用户选择的问题
    * choose 回答选项
    * answer 回答选项(逗号隔开)
    * name 姓名
    * phone 手机号
    * create_time 创建时间
    
    * authorwh
         * api/guliangqarecord/getGuliangqarecordList
     */

    /**
    * desc获取估量-问答配置
    *
    * api/Guliangquestion/getGuliangquestionList
    *
    * 参数:
    * 带分页
    * current_page 当前页码
    * list_rows 每页显示条数 默认15
    * name 问题 
    * answer 答案 
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * name 问题
    * answer 答案
    
    * authorwh
         * api/guliangquestion/getGuliangquestionList
     */

    /**
    * 新增估量-用户
    *
    * 参数:
    * name 姓名  【必须】
    * phone 手机号  【必须】
    * api/Gulianguser/addGulianguser
         * api/gulianguser/addGulianguser
     */

    /**
    * desc获取估量-用户
    *
    * api/Gulianguser/getGulianguserList
    *
    * 参数:
    * name 姓名 
    * phone 手机号 
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * name 姓名
    * phone 手机号
    
    * authorwh
         * api/gulianguser/getGulianguserList
     */

    /**
     * desc管理员登录
     * api/Hdradmin/adminLogin
     * authorwh
          * api/hdradmin/adminLogin
     */

    /**
    * desc获取科室
    *
    * api/Hdrdepartment/getHdrdepartmentList
    *
    * 参数:

    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * name 科室名称
    
    * authorwh
         * api/hdrdepartment/getHdrdepartmentList
     */

    /**
    * 新增医生账户信息
    *
    * 参数:
    * doctor 医生昵称(杨教授) 医生昵称(杨教授) 必须
    * username 用户名(手机号) 用户名(手机号) 必须
    * hdrdepartment_id 科室 科室 必须
    * name 姓名(杨玉环) 姓名(杨玉环) 必须
    * password 密码a123456 密码a123456 必须
    * api/Hdrdoctorusers/addHdrdoctorusers
         * api/hdrdoctorusers/addHdrdoctorusers
     */

    /**
    * 修改医生账户信息
    * 参数:
    * id ID ID 必须
    * doctor 医生昵称(杨教授) 
    * username 用户名(手机号) 
    * hdrdepartment_id 科室 
    * name 姓名(杨玉环) 
    * password 密码a123456 
    * sex 性别 
    * age 年龄 
    * address 住址 
    * api/Hdrdoctorusers/updateHdrdoctorusers
         * api/hdrdoctorusers/updateHdrdoctorusers
     */

    /**
    * desc获取医生账户信息
    *
    * api/Hdrdoctorusers/getHdrdoctorusersList
    *
    * 参数:
    * 带分页
    * current_page 当前页码
    * list_rows 每页显示条数 默认15
    * doctor 医生昵称(杨教授) 
    * name 姓名(杨玉环) 
    * doctor 医生昵称(杨教授) 
    * username 用户名(手机号) 
    * hdrdepartment_id 科室 
    * name 姓名(杨玉环) 
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * doctor 医生昵称(杨教授)
    * username 用户名(手机号)
    * hdrdepartment_id 科室
    * name 姓名(杨玉环)
    * password 密码a123456
    * sex 性别
    * age 年龄
    * type 用户类型:user=用户,doc=医生
    * address 住址
    * clientid 客户端ID
    * expires 有效期
    * ticket 票据
    * create_time 创建时间
    
    * authorwh
         * api/hdrdoctorusers/getHdrdoctorusersList
     */

    /**
     * 删除随访
     * 参数:
     * id ID
     * api/Hdrfollowup/del
          * api/hdrfollowup/del
     */

    /**
    * desc获取统一随访记录
    *
    * api/Hdrfollowup/getHdrfollowupList
    *
    * 参数:
    * 带分页
    * current_page 当前页码
    * list_rows 每页显示条数 默认15
    * id ID 
    * report_dataid 报告ID 
    * hdruserbaseinfo_id 统一基本信息 
    * userbaseid 基本信息ID 
    * name 姓名 
    * phone 电话 
    * status 状态:0=待发送,1=已发送 
    * hdrfollowuptemplate_id 随访模板ID 
    * flow 诊断流程:0=初诊,1=复诊 
    * send_time 发送时间 
    * create_time 创建时间 
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * report_dataid 报告ID
    * hdruserbaseinfo_id 统一基本信息
    * userbaseid 基本信息ID
    * name 姓名
    * phone 电话
    * content 随访内容
    * status 状态:0=待发送,1=已发送
    * hdrfollowuptemplate_id 随访模板ID
    * flow 诊断流程:0=初诊,1=复诊
    * send_time 发送时间
    * create_time 创建时间
    
    * authorwh
         * api/hdrfollowup/getHdrfollowupList
     */

    /**
    * 新增统一随访记录
    *
    * 参数:
    * hdruserbaseinfo_id 统一基本信息 统一基本信息 必须
    * name 姓名 姓名 必须
    * phone 电话 电话 必须
    * content 随访内容 随访内容 必须
    * hdrfollowuptemplate_id 随访模板ID 随访模板ID 必须
    * send_time 发送时间 
    * api/Hdrfollowup/addHdrfollowup
         * api/hdrfollowup/addHdrfollowup
     */

    /**
    * 修改统一随访记录
    * 参数:
    * id ID ID 必须
    * hdruserbaseinfo_id 统一基本信息 
    * name 姓名 
    * phone 电话 
    * content 随访内容 
    * status 状态:0=待发送,1=已发送 
    * hdrfollowuptemplate_id 随访模板ID 
    * flow 诊断流程:0=初诊,1=复诊 
    * send_time 发送时间 
    * api/Hdrfollowup/updateHdrfollowup
         * api/hdrfollowup/updateHdrfollowup
     */

    /**
    * 新增随访模板
    *
    * 参数:
    * name 模板名称 模板名称 必须
    * content 模板内容 模板内容 必须
    * api/Hdrfollowuptemplate/addHdrfollowuptemplate
         * api/hdrfollowuptemplate/addHdrfollowuptemplate
     */

    /**
    * 修改随访模板
    * 参数:
    * id ID ID 必须
    * name 模板名称 
    * content 模板内容 
    * api/Hdrfollowuptemplate/updateHdrfollowuptemplate
         * api/hdrfollowuptemplate/updateHdrfollowuptemplate
     */

    /**
    * desc获取随访模板
    *
    * api/Hdrfollowuptemplate/getHdrfollowuptemplateList
    *
    * 参数:
    * 带分页
    * current_page 当前页码
    * list_rows 每页显示条数 默认15
    * id ID 
    * name 模板名称 
    * content 模板内容 
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * name 模板名称
    * content 模板内容
    
    * authorwh
         * api/hdrfollowuptemplate/getHdrfollowuptemplateList
     */

    /**
     * 删除模板
     *
     * api/Hdrfollowuptemplate/del
     * 参数:
     * id ID ID 必须
          * api/hdrfollowuptemplate/del
     */

    /**
    * desc获取患者健康洞察
    *
    * api/Hdrhealthinsight/getHdrhealthinsightList
    *
    * 参数:
    * 带分页
    * current_page 当前页码
    * list_rows 每页显示条数 默认15
    * id ID 
    * hdruserbaseinfo_id 统一基本信息  【必须】
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * hdruserbaseinfo_id 统一基本信息
    * content 洞察内容
    
    * authorwh
         * api/hdrhealthinsight/getHdrhealthinsightList
     */

    /**
    * desc获取科室问卷答案
    *
    * api/Hdrquestionnaireanswer/getHdrquestionnaireanswerList
    *
    * 参数:
    * 带分页
    * current_page 当前页码
    * list_rows 每页显示条数 默认15
    * id ID
    * hdrquestionnairequestion_id 问卷问题ID
    * answer 问卷答案
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * hdrquestionnairequestion_id 问卷问题ID
    * answer 问卷答案
    * create_time 创建时间
    * update_time 更新时间
    
    * authorwh
         * api/hdrquestionnaireanswer/getHdrquestionnaireanswerList
     */

    /**
    * 新增一个问卷答案
    *
    * 参数:
    * hdrquestionnairequestion_id 问卷问题ID 问卷问题ID 必须
    * answer 问卷答案 问卷答案 必须
    * api/Hdrquestionnaireanswer/addHdrquestionnaireanswer
         * api/hdrquestionnaireanswer/addHdrquestionnaireanswer
     */

    /**
    * 修改科室问卷答案
    * 参数:
    * id ID ID 必须
    * hdrquestionnairequestion_id 问卷问题ID 
    * answer 问卷答案 
    * api/Hdrquestionnaireanswer/updateHdrquestionnaireanswer
         * api/hdrquestionnaireanswer/updateHdrquestionnaireanswer
     */

    /**
     * desc 删除科室问卷答案
     * authorwh
     *
     * 参数:
     * id 数据id 必须
     * api/Hdrquestionnaireanswer/del
          * api/hdrquestionnaireanswer/del
     */

    /**
     * 新增科室问卷问题(一个问题对应多个答案)
     *
     * 参数:
     * hdrdepartment_id 所属科室 所属科室 必须
     * question 问卷问题 问卷问题 必须
     * is_common 是否通用:yes=是,no=否 是否通用:yes=是,no=否 必须
     * is_only_boy 只适合男:yes=是,no=否 只适合男:yes=是,no=否 必须
     * is_only_girl 只适合女:yes=是,no=否 只适合女:yes=是,no=否 必须
     * type 选项类型:one=单选,more=多选 选项类型:one=单选,more=多选 必须
     * api/Hdrquestionnairequestion/addHdrquestionnairequestion
          * api/hdrquestionnairequestion/addHdrquestionnairequestion
     */

    /**
     * 修改科室问卷问题(一个问题对应多个答案)
     * 参数:
     * id ID ID 必须
     * hdrdepartment_id 所属科室
     * question 问卷问题
     * is_common 是否通用:yes=是,no=否
     * is_only_boy 只适合男:yes=是,no=否
     * is_only_girl 只适合女:yes=是,no=否
     * type 选项类型:one=单选,more=多选
     * api/Hdrquestionnairequestion/updateHdrquestionnairequestion
          * api/hdrquestionnairequestion/updateHdrquestionnairequestion
     */

    /**
     * desc 删除科室问卷问题(一个问题对应多个答案)
     * authorwh
     *
     * 参数:
     * id 数据id 必须
     *
     * api/Hdrquestionnairequestion/del
          * api/hdrquestionnairequestion/del
     */

    /**
    * desc获取科室问卷问题(一个问题对应多个答案)
    *
    * api/Hdrquestionnairequestion/getHdrquestionnairequestionList
    *
    * 参数:
    * 带分页
    * current_page 当前页码
    * list_rows 每页显示条数 默认15
    * id ID 
    * hdrdepartment_id 所属科室  【必须】
     * group 题目分组
    * question 问卷问题
    * is_common 是否通用:yes=是,no=否 
    * is_only_boy 只适合男:yes=是,no=否 
    * is_only_girl 只适合女:yes=是,no=否 
    * type 选项类型:one=单选,more=多选 
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * hdrdepartment_id 所属科室
    * question 问卷问题
    * is_common 是否通用:yes=是,no=否
    * is_only_boy 只适合男:yes=是,no=否
    * is_only_girl 只适合女:yes=是,no=否
    * type 选项类型:one=单选,more=多选
    * create_time 创建时间
    * update_time 更新时间
    
    * authorwh
         * api/hdrquestionnairequestion/getHdrquestionnairequestionList
     */

    /**
     * desc查询总数
     *  *
     * api/Hdrquestionnairequestion/getHdrQuestionTotal
     *
     * 参数与查询裂变接口保持一致
     *
     * 返回总数
     *
     * authorwh
          * api/hdrquestionnairequestion/getHdrQuestionTotal
     */

    /**
     * desc根据id查询问题
     *
     * api/Hdrquestionnairequestion/findQuestionById
     *
     * 参数id 问题id
     *
     * authorwh
          * api/hdrquestionnairequestion/findQuestionById
     */

    /**
    * 新增患者挂号列表(可重复挂号)
    *
    * 参数:
    * date 挂号日期
    * name 患者姓名(可重复挂号)
    * doctor_name 医生名称
    * age 病人年龄
    * gender 病人性别
    * phone 手机号
    * qa_type 问答类型(患者定):1=自由问答,2=固定问答,3=健康问答
    * ticket 对话凭据(便于查询)
    * api/Hdrregister/addHdrregister
         * api/hdrregister/addHdrregister
     */

    /**
    * desc获取患者挂号列表(可重复挂号)
    *
    * api/Hdrregister/getHdrregisterList
    *
    * 参数:
    * name 患者姓名(可重复挂号)
    * phone 手机号
    * id ID
    * date 挂号日期
    * name 患者姓名(可重复挂号)
    * gender 病人性别
    * phone 手机号
    * status 状态:0=挂号中,1=结束诊断
    * qa_type 问答类型(患者定):1=自由问答,2=固定问答,3=健康问答
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * date 挂号日期
    * name 患者姓名(可重复挂号)
    * doctor_name 医生名称
    * age 病人年龄
    * gender 病人性别
    * phone 手机号
    * create_time 创建时间
    * status 状态:0=挂号中,1=结束诊断
    * qa_type 问答类型(患者定):1=自由问答,2=固定问答,3=健康问答
    * ticket 对话凭据(便于查询)
    
    * authorwh
         * api/hdrregister/getHdrregisterList
     */

    /**
    * desc获取统一问诊用户基本信息列表后台病历管理列表
    *
    * api/Hdruserbaseinfo/getHdruserbaseinfoList
    *
    * 参数:
    * 带分页
    * current_page 当前页码
    * list_rows 每页显示条数 默认15
    * doctor 所属医生 
    * id ID 
    * date 日期 
    * doctor 所属医生 
    * hdrdepartment_id 科室 
    * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊 
    * name 病人姓名 
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * date 日期
    * doctor 所属医生
    * hdrdepartment_id 科室
    * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊
    * name 病人姓名
    * gender 病人性别
    * age 病人年龄
    * edu 教育程度
    * career_year 职业及年限
    * power 体力要求
    * satisfaction 经济满意度
    * old_career_year 过往职业及年限
    * old_career_power 过往职业体力要求
    * support 社会支持度
    * marriage 婚姻状况
    * live 居住情况
    * home 家庭关系
    * address 地址
    * phone 联系方式
    * wechat_no 微信号
    * ticket 对话票据(数据隔离)
    * create_time 创建时间
    * is_flow 是否接受随访:yes=是,no=否
    
    * authorwh
         * api/hdruserbaseinfo/getHdruserbaseinfoList
     */

    /**
    * desc获取统一问诊用户基本信息详情后台病历管理详情
    *
    * api/Hdruserbaseinfo/getHdruserbaseinfoDetailById
    *
    * 参数:
    * id ID ID 必须
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * date 日期
    * doctor 所属医生
    * hdrdepartment_id 科室
    * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊
    * name 病人姓名
    * gender 病人性别
    * age 病人年龄
    * edu 教育程度
    * career_year 职业及年限
    * power 体力要求
    * satisfaction 经济满意度
    * old_career_year 过往职业及年限
    * old_career_power 过往职业体力要求
    * support 社会支持度
    * marriage 婚姻状况
    * live 居住情况
    * home 家庭关系
    * address 地址
    * phone 联系方式
    * wechat_no 微信号
    * ticket 对话票据(数据隔离)
    * create_time 创建时间
    * is_flow 是否接受随访:yes=是,no=否
    
    * authorwh
         * api/hdruserbaseinfo/getHdruserbaseinfoDetailById
     */

    /**
     * 根据id修改统一问诊用户基本信息
     * 参数:
     * id ID  【必须】
     * name 病人姓名
     * gender 病人性别
     * age 病人年龄
     * edu 教育程度
     * career_year 职业及年限
     * power 体力要求
     * satisfaction 经济满意度
     * old_career_year 过往职业及年限
     * old_career_power 过往职业体力要求
     * support 社会支持度
     * marriage 婚姻状况
     * live 居住情况
     * home 家庭关系
     * address 地址
     * phone 联系方式
     * wechat_no 微信号
     * api/Hdruserbaseinfo/updateHdruserbaseinfoById
          * api/hdruserbaseinfo/updateHdruserbaseinfoById
     */

    /**
    * 新增统一问诊用户基本信息
    *
    * 参数:
    * date 日期  【必须】
    * doctor 所属医生  【必须】
    * hdrdepartment_id 科室  【必须】
    * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊,doc_add=医生添加  【必须】
    * name 病人姓名  【必须】
    * gender 病人性别  【必须】
    * age 病人年龄  【必须】
    * edu 教育程度 
    * career_year 职业及年限 
    * power 体力要求 
    * satisfaction 经济满意度 
    * old_career_year 过往职业及年限 
    * old_career_power 过往职业体力要求 
    * support 社会支持度 
    * marriage 婚姻状况 
    * live 居住情况 
    * home 家庭关系 
    * address 地址 
    * phone 联系方式  【必须】
    * wechat_no 微信号 
    * ticket 对话票据(数据隔离) 
    * diagnosis 诊断 
         * api/hdruserbaseinfo/addHdruserbaseinfo
     */

    /**
     * desc保存用户基本信息没有就新增
     *
     *  * 参数:
     * doctor 所属医生  【必须】
     * hdrdepartment_id 科室  【必须】
     * name 病人姓名  【必须】
     * gender 病人性别  【必须】
     * age 病人年龄  【必须】
     * phone 图片识别联系方式
     * user_phone 当前用户登录的手机号 【必须】
     *
     *
     * authorwh
          * api/hdruserbaseinfo/saveBaseinfo
     */

    /**
    * desc根据手机号码获取统一问诊用户基本信息查询最新的一条数据
    *
    * api/Hdruserbaseinfo/getHdruserbaseinfoByPhone
    *
    * 参数:
    * phone 联系方式  【必须】
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * hdrdepartment_id 科室
     * hdrdepartment 科室名称
    * name 病人姓名
    * gender 病人性别
    * age 病人年龄
    * phone 联系方式

    * authorwh
         * api/hdruserbaseinfo/getHdruserbaseinfoByPhone
     */

    /**
     * 基本信息读取
     * 基本信息读取接口(传图片地址)
     *
     * 参数:
     * phone 患者手机号码
     *
     * 文件上传控件name值设置为file_upload否则无法上传
     *
          * api/hdruserbaseinfo/getBaseInfoUploadRead
     */

    /**
    * desc获取统一问诊用户基本信息列表后台病历管理列表
    *
    * api/Hdruserinfotingyi/getHdruserbaseinfoList
    *
    * 参数:
    * 带分页
    * current_page 当前页码
    * list_rows 每页显示条数 默认15
    * doctor 所属医生 
    * id ID 
    * date 日期 
    * doctor 所属医生 
    * hdrdepartment_id 科室 
    * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊 
    * name 病人姓名 
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * date 日期
    * doctor 所属医生
    * hdrdepartment_id 科室
    * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊
    * name 病人姓名
    * gender 病人性别
    * age 病人年龄
    * edu 教育程度
    * career_year 职业及年限
    * power 体力要求
    * satisfaction 经济满意度
    * old_career_year 过往职业及年限
    * old_career_power 过往职业体力要求
    * support 社会支持度
    * marriage 婚姻状况
    * live 居住情况
    * home 家庭关系
    * address 地址
    * phone 联系方式
    * wechat_no 微信号
    * ticket 对话票据(数据隔离)
    * create_time 创建时间
    * is_flow 是否接受随访:yes=是,no=否
    
    * authorwh
         * api/hdruserinfotingyi/getHdruserbaseinfoList
     */

    /**
    * desc获取统一问诊用户基本信息详情后台病历管理详情
    *
    * api/Hdruserinfotingyi/getHdruserbaseinfoDetailById
    *
    * 参数:
    * id ID ID 必须
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * date 日期
    * doctor 所属医生
    * hdrdepartment_id 科室
    * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊
    * name 病人姓名
    * gender 病人性别
    * age 病人年龄
    * edu 教育程度
    * career_year 职业及年限
    * power 体力要求
    * satisfaction 经济满意度
    * old_career_year 过往职业及年限
    * old_career_power 过往职业体力要求
    * support 社会支持度
    * marriage 婚姻状况
    * live 居住情况
    * home 家庭关系
    * address 地址
    * phone 联系方式
    * wechat_no 微信号
    * ticket 对话票据(数据隔离)
    * create_time 创建时间
    * is_flow 是否接受随访:yes=是,no=否
    
    * authorwh
         * api/hdruserinfotingyi/getHdruserbaseinfoDetailById
     */

    /**
     * 根据id修改统一问诊用户基本信息
     * 参数:
     * id ID  【必须】
     * name 病人姓名
     * gender 病人性别
     * age 病人年龄
     * edu 教育程度
     * career_year 职业及年限
     * power 体力要求
     * satisfaction 经济满意度
     * old_career_year 过往职业及年限
     * old_career_power 过往职业体力要求
     * support 社会支持度
     * marriage 婚姻状况
     * live 居住情况
     * home 家庭关系
     * address 地址
     * phone 联系方式
     * wechat_no 微信号
     * api/Hdruserinfotingyi/updateHdruserbaseinfoById
          * api/hdruserinfotingyi/updateHdruserbaseinfoById
     */

    /**
    * 新增统一问诊用户基本信息
    *
    * 参数:
    * date 日期  【必须】
    * doctor 所属医生  【必须】
    * hdrdepartment_id 科室  【必须】
    * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊,doc_add=医生添加  【必须】
    * name 病人姓名  【必须】
    * gender 病人性别  【必须】
    * age 病人年龄  【必须】
    * edu 教育程度 
    * career_year 职业及年限 
    * power 体力要求 
    * satisfaction 经济满意度 
    * old_career_year 过往职业及年限 
    * old_career_power 过往职业体力要求 
    * support 社会支持度 
    * marriage 婚姻状况 
    * live 居住情况 
    * home 家庭关系 
    * address 地址 
    * phone 联系方式  【必须】
    * wechat_no 微信号 
    * ticket 对话票据(数据隔离) 
    * diagnosis 诊断 
         * api/hdruserinfotingyi/addHdruserbaseinfo
     */

    /**
     * desc保存用户基本信息没有就新增
     *
     *  * 参数:
     * doctor 所属医生  【必须】
     * hdrdepartment_id 科室  【必须】
     * name 病人姓名  【必须】
     * gender 病人性别  【必须】
     * age 病人年龄  【必须】
     * phone 图片识别联系方式
     * user_phone 当前用户登录的手机号 【必须】
     *
     *
     * authorwh
          * api/hdruserinfotingyi/saveBaseinfo
     */

    /**
    * desc根据手机号码获取统一问诊用户基本信息查询最新的一条数据
    *
    * api/Hdruserinfotingyi/getHdruserbaseinfoByPhone
    *
    * 参数:
    * phone 联系方式  【必须】
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * hdrdepartment_id 科室
     * hdrdepartment 科室名称
    * name 病人姓名
    * gender 病人性别
    * age 病人年龄
    * phone 联系方式

    * authorwh
         * api/hdruserinfotingyi/getHdruserbaseinfoByPhone
     */

    /**
     * 基本信息读取
     * 基本信息读取接口(传图片地址)
     *
     * 参数:
     * phone 患者手机号码
     *
     * 文件上传控件name值设置为file_upload否则无法上传
     *
          * api/hdruserinfotingyi/getBaseInfoUploadRead
     */

    /**
     * desch5-数字人-生成听诊报告(同时提交固定问答聊天记录)
     *
     * api/Reporth5/createReport
     *
     *  name  病人姓名
        gender  病人性别
        age  病人年龄
        edu  教育程度
        career_year  职业及年限
        power  体力要求
        satisfaction  经济满意度
        old_career_year  过往职业及年限
        support  社会支持度
        marriage  婚姻状况
        live  居住情况
        home  家庭关系
        address  地址
        phone  联系方式
        wechat_no  微信号
        ticket 登录票据
        hdrdepartment_id 科室
     *  from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊
     *
     * content 对话内容;格式:
     * $content = [
        ["role" => "user", "content" => '医生说xxxxx'],
        ["role" => "user", "content" => '患者说xxxxx'],
        ];
     * authorwh
          * api/reporth5/createReport
     */

    /**
     * desc查询报告详情
     *
     * api/Reporth5/getReportById
     * 参数dataid 报告id
     * ticket用户ticket
     * authorwh
          * api/reporth5/getReportById
     */

    /**
     * desc查询报告列表
     *
     * api/Reporth5/getReportList
     * 参数username
     * ticket用户ticket
     *
     * authorwh
          * api/reporth5/getReportList
     */

    /**
     * 修改报告
     * api/Reporth5/editReport
     * 参数dataid 报告数据id
    name  病人姓名
    gender  病人性别: M=男性, F=女性
    age  病人年龄
    main_complaint  主诉
    medical_history  病史
    past_history  既往史
    allergy_history  过敏史
    family_history  家族史
    personal_history  个人史
    menstrual_marital_history  月经婚育史
    diagnosis  诊断
    treatment  医嘱
          * api/reporth5/editReport
     */

    /**
     * desc疼痛科-数字人-生成听诊报告(同时提交固定问答聊天记录)
     *
     * api/Reporttt/createReport
     * username  用户名
     *
     *  name  病人姓名
        gender  病人性别
        age  病人年龄
        edu  教育程度
        career_year  职业及年限
        power  体力要求
        satisfaction  经济满意度
        old_career_year  过往职业及年限
        support  社会支持度
        marriage  婚姻状况
        live  居住情况
        home  家庭关系
        address  地址
        phone  联系方式
        wechat_no  微信号
        ticket 对话票据
        hdrdepartment_id 科室
     *  from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊
     * hdrdepartment 科室名称
     *
     * content 对话内容;格式:
     * $content = [
        ["role" => "user", "content" => '医生说xxxxx'],
        ["role" => "user", "content" => '患者说xxxxx'],
        ];
     * authorwh
          * api/reporttt/createReport
     */

    /**
     * desc查询报告详情
     *
     * api/Reporttt/getReportById
     * 参数dataid 报告id
     * ticket用户ticket
     * authorwh
          * api/reporttt/getReportById
     */

    /**
     * desc查询报告列表
     *
     * api/Reporttt/getReportList
     * 参数phone
     *
     * authorwh
          * api/reporttt/getReportList
     */

    /**
     * desc听译-生成听诊报告
     *
     * api/Reportty/createReport
     * 参数ticket
     * from 来源
     * client_id
     *
     * authorwh
          * api/reportty/createReport
     */

    /**
     * desc查询报告详情
     *
     * api/Reportty/getReportById
     * 参数dataid 报告id
     * ticket用户ticket
     * authorwh
          * api/reportty/getReportById
     */

    /**
     * desc查询报告列表
     *
     * api/Reportty/getReportList
     * 参数phone
     *
     *
     * authorwh
          * api/reportty/getReportList
     */

    /**
     * 修改报告
     * api/Reportty/editReport
     * 参数dataid 报告数据id
     * username  医生登录账号(必须)
    name  病人姓名
    gender  病人性别: M=男性, F=女性
    age  病人年龄
    main_complaint  主诉
    medical_history  病史
    past_history  既往史
    allergy_history  过敏史
    family_history  家族史
    personal_history  个人史
    menstrual_marital_history  月经婚育史
    diagnosis  诊断
    treatment  医嘱
    ticket 对话票据
    hdrdepartment_id 科室
          * api/reportty/editReport
     */

    /**
     * desc文本转语音
     *
     * 语音转换服务
     *
     * api/Service/azurettsAudio
     *
     * 参数:
     * text: 文本内容
     *
     * authorwh
          * api/service/azurettsAudio
     */

    /**
     * desc发送短信验证码
     * 参数:
     * mobile 手机号
     * event 发送场景
     *
     * api/sms/send
     * authorwh
          * api/sms/send
     */

    /**
     * desc听译助手对话优医助手
     *
     * 参数:
     * type助手类型选择助手类型如疼痛科指导医师【必须】
     * question :问题【必须】
     * phone 患者手机号【必须】
     * doctor 医生手机号【必须】
     * sessionid 会话id【必须】 从getSayToken接口获得每次对话之前生成用于区分不同会话
     *
     * 注意:回答完成之后再保存回答记录
     *
     * authorwh
          * api/tingyiueassistant/chatTy
     */

    /**
     * 保存回答记录
     *
     * 参数:
     * record_id记录id
     * answer回答
     * phone患者手机号
     *
     * authorwh
          * api/tingyiueassistant/saveAnswer
     */

    /**
    * desc获取疼痛科聊天历史
    *
    * api/Ttchathistory/getTtchathistoryList
    *
    * 参数:
    * 带分页
    * current_page 当前页码
    * list_rows 每页显示条数 默认15
    * hdruserbaseinfo_id 统一基本信息 统一基本信息 必须
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * username 用户
    * type 聊天角色
    * chat_msg 问诊内容
    * ticket 对话票据(用于隔离用户聊天历史记录)
    * userbaseinfo_id 基本信息ID
    * create_time 创建时间
    * hdruserbaseinfo_id 统一基本信息
    
    * authorwh
         * api/ttchathistory/getTtchathistoryList
     */

    /**
    * desc获取疼痛科病历报告一个基本信息对应一个报告
    *
    * api/Ttmedicalreport/getTtmedicalreportDetail
    *
    * 参数:
    * hdruserbaseinfo_id 统一基本信息 统一基本信息 必须
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * userbaseid 基本信息ID
    * doctor 所属医生
    * username 病人
    * report_content 报告内容
    * name 病人姓名
    * phone 病人电话
    * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊
    * create_time 生成时间
    * ticket 对话票据(数据隔离)
    * hdruserbaseinfo_id 统一基本信息
    
    * authorwh
         * api/ttmedicalreport/getTtmedicalreportDetail
     */

    /**
     * desc根据id查询报告
     *
     * reportid 报告id
     *
     * api/Ttmedicalreport/getTtmedicalreportDetailbyId
     * authorwh
          * api/ttmedicalreport/getTtmedicalreportDetailbyId
     */

    /**
    * desc获取疼痛科病历报告(听译问诊)(一个基本信息对应一个报告)
    *
    * api/Ttmedicalreport/getTtmedicalreportList
    *
    * 参数:
    * 带分页
    * current_page 当前页码
    * list_rows 每页显示条数 默认15
    * userbaseid 基本信息ID 
    * doctor 所属医生 
    * username 病人 
    * report_content 报告内容 
    * name 病人姓名 
    * phone 病人电话 
    * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊 
    * hdruserbaseinfo_id 统一基本信息 
    * hdrdepartment_id 科室 
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * userbaseid 基本信息ID
    * doctor 所属医生
    * username 病人
    * report_content 报告内容
    * name 病人姓名
    * phone 病人电话
    * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊
    * create_time 生成时间
    * ticket 对话票据(数据隔离)
    * hdruserbaseinfo_id 统一基本信息
    * hdrdepartment_id 科室
    
    * authorwh
         * api/ttmedicalreport/getTtmedicalreportList
     */

    /**
    * 新增疼痛科病历报告(听译问诊)(一个基本信息对应一个报告)
    *
    * 参数:
    * userbaseid 基本信息ID 
    * doctor 所属医生  【必须】
    * username 医生电话(账号)  【必须】
    * report_content 报告内容 
    * name 病人姓名  【必须】
    * phone 病人电话  【必须】
    * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊,doc_add=医生添加  【必须】
    * ticket 对话票据(数据隔离)  【必须】
    * qa_type 问答模式:free=自由问答,fix=固定问答  【必须】
    * hdruserbaseinfo_id 统一基本信息  【必须】
    * hdrdepartment_id 科室  【必须】
    * uniqueid 唯一ID  【必须】
    * api/Ttmedicalreport/addTtmedicalreport
         * api/ttmedicalreport/addTtmedicalreport
     */

    /**
    * 根据报告ID修改报告
    * 参数:
    * id ID  【必须】
    * doctor 所属医生 
    * username 医生电话(账号) 
    * report_content 报告内容 
    * name 病人姓名 
    * phone 病人电话 
    * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊,doc_add=医生添加 
    * qa_type 问答模式:free=自由问答,fix=固定问答 
    * hdruserbaseinfo_id 统一基本信息 
    * hdrdepartment_id 科室 
    * hdrdepartment 科室名称 
    * gender 病人性别 
    * age 病人年龄 
    * edu 教育程度 
    * career_year 职业及年限 
    * power 体力要求 
    * satisfaction 经济满意度 
    * old_career_year 过往职业及年限 
    * old_career_power 过往职业体力要求 
    * support 社会支持度 
    * marriage 婚姻状况 
    * live 居住情况 
    * home 家庭关系 
    * address 地址 
    * wechat_no 微信号 
    * is_flow 是否接受随访:yes=是,no=否 
    * diagnosis 诊断 
    * main_complaint 主诉 
    * medical_history 病史 
    * past_history 既往史 
    * allergy_history 过敏史 
    * family_history 家族史 
    * personal_history 个人史 
    * menstrual_marital_history 月经婚育史 
    * treatment 医嘱 
    * api/Ttmedicalreport/updateTtReportById
    *
         * api/ttmedicalreport/updateTtReportById
     */

    /**
    * desc获取疼痛科用户基本信息
    *
    * api/Ttuserbaseinfo/getTtuserbaseinfoDetail
    *
    * 参数:
    * id ID ID 必须
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * date 日期
    * doctor 所属医生
    * name 病人姓名
    * gender 病人性别
    * age 病人年龄
    * edu 教育程度
    * career_year 职业及年限
    * power 体力要求
    * satisfaction 经济满意度
    * old_career_year 过往职业及年限
    * old_career_power 过往职业体力要求
    * support 社会支持度
    * marriage 婚姻状况
    * live 居住情况
    * home 家庭关系
    * address 地址
    * phone 联系方式
    * wechat_no 微信号
    * create_time 创建时间
    * is_flow 是否接受随访:yes=是,no=否
    * ticket 对话票据(数据隔离)
    * hdrdepartment_id 科室
    * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊
    
    * authorwh
         * api/ttuserbaseinfo/getTtuserbaseinfoDetail
     */

    /**
    * desc获取听译-聊天历史
    *
    * api/Tychathistory/getTychathistoryList
    *
    * 参数:
    * 带分页
    * current_page 当前页码
    * list_rows 每页显示条数 默认15
    * hdruserbaseinfo_id 统一基本信息 统一基本信息 必须
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * username 用户
    * type 聊天角色
    * chat_msg 问诊内容
    * ticket 对话票据(数据隔离)
    * create_time 创建时间
    * hdruserbaseinfo_id 统一基本信息
    
    * authorwh
         * api/tychathistory/getTychathistoryList
     */

    /**
    * desc获取随访记录(听译助手)
    *
    * api/Tyfollowup/getTyfollowupDetail
    *
    * 参数:
    * report_dataid 报告ID 报告ID 必须
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * report_dataid 报告ID
    * name 姓名
    * phone 电话
    * content 随访内容
    * create_time 随访时间
    
    * authorwh
         * api/tyfollowup/getTyfollowupDetail
     */

    /**
    * desc获取听译-病历报告(听译问诊)(一个基本信息对应一个报告)
    *
    * api/Tymedicalreport/getTymedicalreportDetail
    *
    * 参数:
    * hdruserbaseinfo_id 统一基本信息 统一基本信息 必须
    *
    * 所有字段说明<span style="color: gray">(可能有部分额外字段未在此体现)</span>
    * id ID
    * userbaseid 听译病历ID
    * doctor 所属医生
    * username 病人
    * report_content 报告内容
    * name 病人姓名
    * gender 病人性别
    * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊
    * ticket 对话票据(数据隔离)
    * diagnostic_result 诊断结果
    * create_time 生成时间
    * hdruserbaseinfo_id 统一基本信息
    
    * authorwh
         * api/tymedicalreport/getTymedicalreportDetail
     */

    /**
    * 修改听译-病历报告(听译问诊)(一个基本信息对应一个报告)
    * 参数:
    * id ID  【必须】
    * userbaseid 听译病历ID 
    * doctor 所属医生 
    * username 病人 
    * report_content 报告内容 
    * name 病人姓名 
    * gender 病人性别 
    * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊 
    * ticket 对话票据(数据隔离) 
    * diagnostic_result 诊断结果 
    * hdruserbaseinfo_id 统一基本信息 
    * create_time 生成时间 
    * age 病人年龄 
    * main_complaint 主诉 
    * medical_history 病史 
    * past_history 既往史 
    * allergy_history 过敏史 
    * family_history 家族史 
    * personal_history 个人史 
    * menstrual_marital_history 月经婚育史 
    * diagnosis 诊断 
    * treatment 医嘱 
    * phone 联系方式 
    * status 问诊状态 
    * user_phone 登录手机号 
    * date 日期 
    * hdrdepartment 科室名称 
    * hdrdepartment_id 科室 
    * edu 教育程度 
    * career_year 职业及年限 
    * power 体力要求 
    * satisfaction 经济满意度 
    * old_career_year 过往职业及年限 
    * old_career_power 过往职业体力要求 
    * support 社会支持度 
    * marriage 婚姻状况 
    * live 居住情况 
    * home 家庭关系 
    * address 地址 
    * wechat_no 微信号 
    * api/Tymedicalreport/updateTymedicalreportById
         * api/tymedicalreport/updateTymedicalreportById
     */

    /**
     * 检查登录
          * api/usersh5/checkLogin
     */

    /**
     * desch5-授权,登录
     *
     * /api/Usersh5/login
     *
     * 参数:
     * username 用户名(手机号)
     * code 验证码
     *
     * authorwh
          * api/usersh5/login
     */

    /**
     * desch5-根据id查询用户
     * api/Usersh5/getUserById
     * 参数:
     * dataid 用户id
     * authorwh
          * api/usersh5/getUserById
     */

    /**
     * desc疼痛科-根据id查询用户
     * api/Userstt/getUserById
     * 参数:
     * dataid 用户id
     * authorwh
          * api/userstt/getUserById
     */

    /**
     * desc疼痛科-授权,登录
     *
     * /api/Userstt/login
     *
     * 参数:clientid 客户端标识
     * username 用户名
     * password 密码
     *
     * authorwh
          * api/userstt/login
     */

    /**
     * desc疼痛科-保存聊天记录
     *
     * api/Userstt/saveChatHistory
     *
     * authorwh
          * api/userstt/saveChatHistory
     */

    /**
     * 疼痛科-修改基本信息
     * api/Userstt/editBaseinfo
     * 参数ticket
     *
    name  病人姓名
    gender  病人性别
    age  病人年龄
    edu  教育程度
    caree职业及年限r_year
    power体力要求
    satisfaction 经济满意度
    old_car过往职业及年限eer_year
    support  社会支持度
    marriage  婚姻状况
    live  居住情况
    home  家庭关系
    addres地址s
    phone 联系方式
    wechat_no微信号
          * api/userstt/editBaseinfo
     */

    /**
     * desc提交自由问答记录后台需要单独列出来对话时前端缓存在本地对话结束提交
     *
     * 参数:
     * ticket 对话票据(结束问诊时重新生成)
     * username 用户名
     * content 对话内容,格式:
     * content = [
            ["role" => "user", "content" => '1'],
            ["role" => "user", "content" => '2'],
            ["role" => "user", "content" => '3'],
        ];
     *
     * api/Userstt/subFreeQuestionAnswerRecord
     *
     * authorwh
          * api/userstt/subFreeQuestionAnswerRecord
     */

    /**
     * 诊断完成
     * api/Userstt/diagFinish
     * 参数report_id 报告id
          * api/userstt/diagFinish
     */

    /**
     * desc听译-授权,登录
     *
     * /api/Usersty/login
     *
     * 参数:clientid 客户端标识
     * username 用户名
     * password 密码
     *
     * authorwh
          * api/usersty/login
     */

    /**
     * 医生问诊提示
     *
     * 请求类型post
     * 请求地址:/api/Usersty/getTips
     * 参数:
     *  hdruserbaseinfo_id 基本信息id
          * api/usersty/getTips
     */