主要更新uniapp相关功能
This commit is contained in:
1 parent
aa92ca40a2
commit
5b4dbb2b46
65 files changed
+8532
-1921
No files matched your search
@@ -43,9 +43,36 @@ func Register() {
|
||||
beego.Router("/app/notebook/:id", &controllers.AppNotebookController{}, "get:GetDetail;put:Update;delete:Delete")
|
||||
beego.Router("/app/notebook/:id/togglePin", &controllers.AppNotebookController{}, "post:TogglePin")
|
||||
|
||||
// OA 协同办公(移动端只读:通知公告 / 文档库 / 薪酬工资单 / 员工档案)
|
||||
// 注意:字面量路由必须注册在 :id 通配之前,beego 按注册顺序匹配。
|
||||
beego.Router("/app/oa/notice/list", &controllers.AppOaController{}, "get:NoticeList")
|
||||
beego.Router("/app/oa/notice/:id", &controllers.AppOaController{}, "get:NoticeDetail")
|
||||
|
||||
beego.Router("/app/oa/document/categories", &controllers.AppOaController{}, "get:DocCategories")
|
||||
beego.Router("/app/oa/document/list", &controllers.AppOaController{}, "get:DocList")
|
||||
beego.Router("/app/oa/document/download/:id", &controllers.AppOaController{}, "get:DocDownload")
|
||||
beego.Router("/app/oa/document/:id/star", &controllers.AppOaController{}, "post:DocStar")
|
||||
beego.Router("/app/oa/document/:id", &controllers.AppOaController{}, "get:DocDetail")
|
||||
|
||||
beego.Router("/app/oa/compensation/payrolls", &controllers.AppOaController{}, "get:PayrollList")
|
||||
beego.Router("/app/oa/compensation/payrolls/:id", &controllers.AppOaController{}, "get:PayrollDetail")
|
||||
|
||||
beego.Router("/app/oa/employee-file", &controllers.AppOaController{}, "get:MyEmployeeFile")
|
||||
|
||||
// OA 工作台仪表盘(移动端首屏顶部聚合:待办/报销统计 + 通知公告 + 今日日程)
|
||||
beego.Router("/app/oa/dashboard", &controllers.AppOaController{}, "get:Dashboard")
|
||||
|
||||
// 通讯录(移动端只读:列表 / 组织树 / 详情)
|
||||
// 同样:字面量路由必须排在 :id 通配之前。
|
||||
beego.Router("/app/oa/contact/list", &controllers.AppOaController{}, "get:ContactList")
|
||||
beego.Router("/app/oa/contact/org-tree", &controllers.AppOaController{}, "get:ContactOrgTree")
|
||||
beego.Router("/app/oa/contact/:id", &controllers.AppOaController{}, "get:ContactDetail")
|
||||
|
||||
// 活动日志
|
||||
beego.Router("/app/activity/list", &controllers.AppActivityController{}, "get:GetList")
|
||||
|
||||
// 工作台聚合(ERP/OA/CRM/CMS 应用门户首屏数据)
|
||||
beego.Router("/app/home", &controllers.AppAggregateController{}, "get:Home")
|
||||
// 移动端用户自定义「常用功能」保存(读取随 /app/home 下发 quick_menu_ids)
|
||||
beego.Router("/app/quick-menus", &controllers.AppAggregateController{}, "post:SaveQuickMenus")
|
||||
}
|
||||
@@ -52,6 +52,8 @@ func Register() {
|
||||
// 微信小程序一键登录(wx.login code + getPhoneNumber 动态 code 换登录态)
|
||||
beego.Router("/auth/wechat/miniapp/config", &authctl.AuthWechatMiniController{}, "get:Config")
|
||||
beego.Router("/auth/wechat/miniapp/login", &authctl.AuthWechatMiniController{}, "post:Login")
|
||||
// 已登录态下绑定 openid(认证中/无手机号能力时的兜底一键登录前置步骤)
|
||||
beego.Router("/auth/wechat/miniapp/bind", &authctl.AuthWechatMiniController{}, "post:Bind")
|
||||
|
||||
// 移动端免登录票据:把移动端登录态桥接到 Web 端,避免 webview 内二次登录
|
||||
beego.Router("/auth/app-ticket", &authctl.AuthAppTicketController{}, "post:Create")
|
||||
|
||||
Reference in new issue
Block a user