Back to Dootask

API 路由对照表

routes/api-map.md

1.8.4523.0 KB
Original Source

API 路由对照表

此文件由 php artisan doc:api-map 生成,勿手改。

接口总数:304

路由规则

API 使用动态路由(见 routes/web.php),URL 段映射为控制器方法名:

  • api/{controller}/{method}{method}(),如 api/project/listsProjectController::lists()
  • api/{controller}/{method}/{action}{method}__{action}()(双下划线连接),如 api/project/invite/joinProjectController::invite__join()
  • 路由最多两段,方法名最多一个双下划线

users(UsersController)

URL方法名HTTP说明
api/users/loginlogin()get登录、注册
api/users/login/qrcodelogin__qrcode()get二维码登录
api/users/login/needcodelogin__needcode()get是否需要验证码
api/users/login/codeimglogin__codeimg()get验证码图片
api/users/login/codejsonlogin__codejson()get验证码json
api/users/logoutlogout()get退出登录
api/users/token/expiretoken__expire()get查询 token 过期时间
api/users/reg/needinvitereg__needinvite()get是否需要邀请码
api/users/infoinfo()get获取我的信息
api/users/info/managed_departmentsinfo__managed_departments()get获取我可切换负责人视角的部门列表
api/users/info/departmentsinfo__departments()get获取我的部门列表
api/users/editdataeditdata()get修改自己的资料
api/users/editpasseditpass()get修改自己的密码
api/users/searchsearch()get搜索会员列表
api/users/search/aisearch__ai()get获取AI机器人
api/users/basicbasic()get获取指定会员基础信息
api/users/extraextra()get获取会员扩展信息
api/users/listslists()get会员列表(限管理员)
api/users/operationoperation()get操作会员(限管理员)
api/users/createusercreateuser()post创建用户(管理员)
api/users/import/previewimport__preview()post批量导入预览(管理员)
api/users/importimport()post批量导入用户(管理员)
api/users/import/templateimport__template()get下载批量导入模板(管理员)
api/users/email/verificationemail__verification()get邮箱验证
api/users/umeng/aliasumeng__alias()get设置友盟别名
api/users/meeting/openmeeting__open()get【会议】创建会议、加入会议
api/users/tags/liststags__lists()get获取个性标签列表
api/users/tags/addtags__add()post新增个性标签
api/users/tags/updatetags__update()post修改个性标签
api/users/tags/deletetags__delete()post删除个性标签
api/users/tags/recognizetags__recognize()post认可个性标签
api/users/meeting/linkmeeting__link()get【会议】获取分享链接
api/users/meeting/touristmeeting__tourist()get【会议】游客信息
api/users/meeting/invitationmeeting__invitation()get【会议】发送邀请
api/users/email/sendemail__send()get发送邮箱验证码
api/users/email/editemail__edit()get修改邮箱
api/users/delete/accountdelete__account()get删除帐号
api/users/department/listdepartment__list()get部门列表(限管理员)
api/users/department/adddepartment__add()get新建、修改部门(限管理员)
api/users/department/adddeputydepartment__adddeputy()post任命部门管理员(限管理员)
api/users/department/deldeputydepartment__deldeputy()post罢免部门管理员(限管理员)
api/users/department/deldepartment__del()get删除部门(限管理员)
api/users/department/syncdepartment__sync()get同步部门成员(限管理员)
api/users/checkin/getcheckin__get()get获取签到设置
api/users/checkin/savecheckin__save()post保存签到设置
api/users/checkin/listcheckin__list()get获取签到数据
api/users/socket/statussocket__status()get获取socket状态
api/users/key/clientkey__client()get客户端KEY
api/users/bot/listbot__list()get机器人列表
api/users/bot/infobot__info()get机器人信息
api/users/bot/editbot__edit()post添加、编辑机器人
api/users/bot/deletebot__delete()get删除机器人
api/users/share/listshare__list()get获取分享列表
api/users/annual/reportannual__report()get年度报告
api/users/device/listdevice__list()get获取设备列表
api/users/device/logoutdevice__logout()get登出设备(删除设备)
api/users/device/editdevice__edit()get编辑设备
api/users/task/browsetask__browse()get获取任务浏览历史
api/users/task/browse_savetask__browse_save()get记录任务浏览历史
api/users/task/browse_cleantask__browse_clean()post清理任务浏览历史
api/users/recent/browserecent__browse()get获取最近访问记录
api/users/recent/deleterecent__delete()post删除最近访问记录
api/users/appsortappsort()get获取个人应用排序
api/users/appsort/saveappsort__save()post保存个人应用排序
api/users/favoritesfavorites()get获取用户收藏列表
api/users/favorite/togglefavorite__toggle()post切换收藏状态
api/users/favorite/remarkfavorite__remark()post修改收藏备注
api/users/favorites/cleanfavorites__clean()post清理用户收藏
api/users/favorite/checkfavorite__check()get检查收藏状态

project(ProjectController)

URL方法名HTTP说明
api/project/listslists()get获取项目列表
api/project/oneone()get获取一个项目信息
api/project/addadd()get添加项目
api/project/updateupdate()get修改项目
api/project/useruser()post修改项目成员
api/project/inviteinvite()get获取邀请链接
api/project/invite/infoinvite__info()get通过邀请链接code获取项目信息
api/project/invite/joininvite__join()get通过邀请链接code加入项目
api/project/transfertransfer()get移交项目
api/project/adddeputyadddeputy()post任命项目管理员(仅负责人可操作)
api/project/deldeputydeldeputy()post罢免项目管理员(仅负责人可操作)
api/project/sortsort()post排序任务
api/project/user/sortuser__sort()post项目列表排序
api/project/exitexit()get退出项目
api/project/archivedarchived()get归档项目
api/project/removeremove()get删除项目
api/project/column/listscolumn__lists()get获取任务列表
api/project/column/addcolumn__add()get添加任务列表
api/project/column/updatecolumn__update()get修改任务列表
api/project/column/removecolumn__remove()get删除任务列表
api/project/column/onecolumn__one()get获取任务列详细
api/project/task/liststask__lists()get任务列表
api/project/user/projectsuser__projects()get会员参与的项目列表
api/project/user/tasksuser__tasks()get会员参与的任务列表
api/project/user/countsuser__counts()get会员参与的项目/任务数量
api/project/task/easyliststask__easylists()get任务列表-简单的
api/project/task/exporttask__export()get导出任务(限管理员)
api/project/task/exportoverduetask__exportoverdue()get导出超期任务(限管理员)
api/project/task/downtask__down()get下载导出的任务
api/project/task/onetask__one()get获取单个任务信息
api/project/task/subdatatask__subdata()get获取子任务数据
api/project/task/relatedtask__related()get获取任务关联任务列表
api/project/task/related/deletetask__related__delete()post删除任务关联
api/project/task/contenttask__content()get获取任务详细描述
api/project/task/content_historytask__content_history()get获取任务详细历史描述
api/project/task/filestask__files()get获取任务文件列表
api/project/task/filedeletetask__filedelete()get删除任务文件
api/project/task/filedetailtask__filedetail()get获取任务文件详情
api/project/task/filedowntask__filedown()get下载任务文件
api/project/task/addtask__add()post添加任务
api/project/task/addsubtask__addsub()get添加子任务
api/project/task/upgradetask__upgrade()get子任务升级为主任务
api/project/task/updatetask__update()post修改任务、子任务
api/project/task/dialogtask__dialog()get创建/获取聊天室
api/project/task/archivedtask__archived()get归档任务
api/project/task/removetask__remove()get删除任务
api/project/task/resetfromlogtask__resetfromlog()get根据日志重置任务
api/project/task/flowtask__flow()get任务工作流信息
api/project/task/movetask__move()get任务移动
api/project/task/copytask__copy()post复制任务
api/project/task/ai_generatetask__ai_generate()any
api/project/ai/generateai__generate()any
api/project/flow/listflow__list()get工作流列表
api/project/flow/saveflow__save()post保存工作流
api/project/flow/deleteflow__delete()get删除工作流
api/project/log/listslog__lists()get获取项目、任务日志
api/project/toptop()get项目置顶
api/project/permissionpermission()get获取项目权限设置
api/project/permission/updatepermission__update()get项目权限设置
api/project/task/template_listtask__template_list()get任务模板列表
api/project/task/template_visibletask__template_visible()get当前用户跨项目可见的全部任务模板
api/project/task/template_searchtask__template_search()get跨项目模板搜索分页
api/project/task/template_savetask__template_save()post保存任务模板
api/project/task/template_sorttask__template_sort()post排序任务模板
api/project/task/template_deletetask__template_delete()get删除任务模板
api/project/task/template_defaulttask__template_default()get设置(取消)任务模板为默认
api/project/tag/savetag__save()post保存标签
api/project/tag/sorttag__sort()post标签排序
api/project/tag/deletetag__delete()get删除标签
api/project/tag/listtag__list()get标签列表
api/project/task/ai_applytask__ai_apply()post采纳AI建议
api/project/task/ai_dismisstask__ai_dismiss()post忽略AI建议

system(SystemController)

URL方法名HTTP说明
api/system/settingsetting()get获取设置、保存设置
api/system/setting/emailsetting__email()get获取邮箱设置、保存邮箱设置(限管理员)
api/system/setting/meetingsetting__meeting()get获取会议设置、保存会议设置(限管理员)
api/system/setting/aisetting__ai()any
api/system/setting/aibotsetting__aibot()get获取AI设置、保存AI机器人设置(限管理员)
api/system/setting/aibot_modelssetting__aibot_models()any
api/system/setting/aibot_defmodelssetting__aibot_defmodels()any
api/system/setting/checkinsetting__checkin()get获取签到设置、保存签到设置(限管理员)
api/system/setting/apppushsetting__apppush()get获取APP推送设置、保存APP推送设置(限管理员)
api/system/setting/thirdaccesssetting__thirdaccess()get第三方帐号(限管理员)
api/system/setting/filesetting__file()get文件设置(限管理员)
api/system/demodemo()get获取演示帐号
api/system/prioritypriority()post任务优先级
api/system/microapp_menumicroapp_menu()post自定义应用菜单
api/system/column/templatecolumn__template()post创建项目模板
api/system/licenselicense()postLicense
api/system/get/infoget__info()get获取终端详细信息
api/system/get/ipget__ip()get获取IP地址
api/system/get/cnipget__cnip()get是否中国IP地址
api/system/imguploadimgupload()post上传图片
api/system/imgviewimgview()get浏览图片空间
api/system/fileuploadfileupload()post上传文件
api/system/get/updatelogget__updatelog()get获取更新日志
api/system/email/checkemail__check()get邮件发送测试(限管理员)
api/system/checkin/exportcheckin__export()get导出签到数据(限管理员)
api/system/checkin/downcheckin__down()get下载导出的签到数据
api/system/versionversion()get获取版本号
api/system/prefetchprefetch()get预加载的资源

license(LicenseController)

URL方法名HTTP说明
api/license/email/sendemail__send()any
api/license/loginlogin()any
api/license/trialtrial()any
api/license/statusstatus()any
api/license/refreshrefresh()any
api/license/logoutlogout()any

dialog(DialogController)

URL方法名HTTP说明
api/dialog/listslists()get对话列表
api/dialog/beyondbeyond()get列表外对话
api/dialog/searchsearch()get搜索会话
api/dialog/search/tagsearch__tag()get搜索标注会话
api/dialog/oneone()get获取单个会话信息
api/dialog/useruser()get获取会话成员
api/dialog/todotodo()get获取会话待办
api/dialog/toptop()get会话置顶
api/dialog/hidehide()get会话隐藏
api/dialog/teltel()get获取对方联系电话
api/dialog/open/useropen__user()get打开会话
api/dialog/open/eventopen__event()get打开会话事件
api/dialog/msg/listmsg__list()get获取消息列表
api/dialog/msg/latestmsg__latest()get获取最新消息列表
api/dialog/msg/onemsg__one()get获取单条消息
api/dialog/msg/dotmsg__dot()get聊天消息去除点
api/dialog/msg/readmsg__read()get已读聊天消息
api/dialog/msg/unreadmsg__unread()get获取未读消息数据
api/dialog/msg/checkedmsg__checked()get设置消息checked
api/dialog/msg/streammsg__stream()post通知成员监听消息
api/dialog/msg/ai_generatemsg__ai_generate()any
api/dialog/msg/sendtextmsg__sendtext()post发送消息
api/dialog/msg/sendnoticemsg__sendnotice()post发送通知
api/dialog/msg/sendtemplatemsg__sendtemplate()post发送模板消息
api/dialog/msg/sendapprovemsg__sendapprove()post发送审批通知卡片
api/dialog/msg/sendrecordmsg__sendrecord()post发送语音
api/dialog/msg/convertrecordmsg__convertrecord()post录音转文字
api/dialog/msg/sendfilemsg__sendfile()post文件上传
api/dialog/msg/sendfilesmsg__sendfiles()post群发文件上传
api/dialog/msg/sendfileidmsg__sendfileid()get通过文件ID发送文件
api/dialog/msg/sendtaskidmsg__sendtaskid()get通过任务ID发送任务
api/dialog/msg/sendanonmsg__sendanon()post发送匿名消息
api/dialog/msg/sendbotmsg__sendbot()post发送机器人消息
api/dialog/msg/send_ai_assistantmsg__send_ai_assistant()post以AI助手身份发送消息到对话
api/dialog/msg/sendlocationmsg__sendlocation()post发送位置消息
api/dialog/msg/readlistmsg__readlist()get获取消息阅读情况
api/dialog/msg/detailmsg__detail()get消息详情
api/dialog/msg/downloadmsg__download()get文件下载
api/dialog/msg/withdrawmsg__withdraw()get聊天消息撤回
api/dialog/msg/voice2textmsg__voice2text()get语音消息转文字
api/dialog/msg/translationmsg__translation()get翻译消息
api/dialog/msg/markmsg__mark()get消息标记操作
api/dialog/msg/silencemsg__silence()get消息免打扰
api/dialog/msg/forwardmsg__forward()get转发消息给
api/dialog/msg/mergeforwardmsg__mergeforward()get合并转发消息
api/dialog/msg/mergedetailmsg__mergedetail()get合并转发消息详情
api/dialog/msg/emojimsg__emoji()getemoji回复
api/dialog/msg/tagmsg__tag()get标注/取消标注
api/dialog/msg/todomsg__todo()get设待办/取消待办
api/dialog/msg/todolistmsg__todolist()get获取消息待办情况
api/dialog/msg/todoremindmsg__todoremind()post设置/修改/取消待办提醒时间
api/dialog/msg/donemsg__done()get完成待办
api/dialog/msg/colormsg__color()get设置颜色
api/dialog/msg/webhookmsg2aimsg__webhookmsg2ai()any
api/dialog/group/addgroup__add()get新增群组
api/dialog/group/editgroup__edit()get修改群组
api/dialog/group/addusergroup__adduser()get添加群成员
api/dialog/group/delusergroup__deluser()get移出(退出)群成员
api/dialog/group/transfergroup__transfer()get转让群组
api/dialog/group/adddeputygroup__adddeputy()any
api/dialog/group/deldeputygroup__deldeputy()any
api/dialog/group/disbandgroup__disband()get解散群组
api/dialog/group/searchusergroup__searchuser()get搜索个人群(仅限管理员)
api/dialog/common/listcommon__list()get共同群组群聊
api/dialog/okr/addokr__add()post创建OKR评论会话
api/dialog/okr/pushokr__push()post推送OKR相关信息
api/dialog/msg/wordchainmsg__wordchain()post发送接龙消息
api/dialog/msg/votemsg__vote()post发起投票
api/dialog/msg/topmsg__top()get置顶/取消置顶
api/dialog/msg/topinfomsg__topinfo()get获取置顶消息
api/dialog/msg/appliedmsg__applied()any
api/dialog/sticker/searchsticker__search()get搜索在线表情
api/dialog/configconfig()get获取会话配置
api/dialog/config/saveconfig__save()post保存会话配置
api/dialog/session/createsession__create()getAI-开启新会话
api/dialog/session/listsession__list()getAI-获取会话列表
api/dialog/session/opensession__open()getAI-打开会话
api/dialog/session/renamesession__rename()postAI-重命名会话

file(FileController)

URL方法名HTTP说明
api/file/listslists()get获取文件列表
api/file/oneone()get获取单条数据
api/file/fetchfetch()get通过路径获取文件文本内容
api/file/searchsearch()get搜索文件列表
api/file/addadd()get添加、修改文件(夹)
api/file/copycopy()get复制文件(夹)
api/file/movemove()get移动文件(夹)
api/file/removeremove()get删除文件(夹)
api/file/contentcontent()get获取文件内容
api/file/content/savecontent__save()get保存文件内容
api/file/office/tokenoffice__token()get获取token
api/file/content/officecontent__office()get保存文件内容(office)
api/file/content/uploadcontent__upload()get保存文件内容(上传文件)
api/file/content/historycontent__history()get获取内容历史
api/file/content/restorecontent__restore()get恢复文件历史
api/file/shareshare()get获取共享信息
api/file/share/updateshare__update()get设置共享
api/file/share/outshare__out()get退出共享
api/file/linklink()get获取链接
api/file/download/packdownload__pack()get打包文件

report(ReportController)

URL方法名HTTP说明
api/report/mymy()get我发送的汇报
api/report/receivereceive()get我接收的汇报
api/report/storestore()get保存并发送工作汇报
api/report/templatetemplate()get生成汇报模板
api/report/detaildetail()get报告详情
api/report/analysaveanalysave()post保存工作汇报 AI 分析
api/report/markmark()get标记已读/未读
api/report/shareshare()get分享报告到消息
api/report/last_submitterlast_submitter()get获取最后一次提交的接收人
api/report/unreadunread()get获取未读
api/report/readread()get标记汇报已读,可批量

public(PublicController)

URL方法名HTTP说明
api/public/checkin/installcheckin__install()any
api/public/checkin/reportcheckin__report()any

assistant(AssistantController)

URL方法名HTTP说明
api/assistant/authauth()post生成授权码
api/assistant/modelsmodels()get获取AI模型
api/assistant/match_elementsmatch_elements()post元素向量匹配
api/assistant/log/searchlog__search()post记录帮助知识库检索日志
api/assistant/feedback/savefeedback__save()post保存回复反馈
api/assistant/operation/dispatchoperation__dispatch()post派发页面操作
api/assistant/operation/resultoperation__result()get取页面操作结果
api/assistant/session/listsession__list()any
api/assistant/session/savesession__save()any
api/assistant/session/deletesession__delete()any

complaint(ComplaintController)

URL方法名HTTP说明
api/complaint/listslists()get获取举报投诉列表
api/complaint/submitsubmit()post举报投诉
api/complaint/actionaction()post举报投诉 - 操作

search(SearchController)

URL方法名HTTP说明
api/search/contactcontact()get搜索联系人
api/search/projectproject()get搜索项目
api/search/tasktask()get搜索任务
api/search/filefile()get搜索文件
api/search/messagemessage()get搜索消息

test(TestController)

URL方法名HTTP说明