更新短信功能

This commit is contained in:
2026-04-01 15:15:21 +08:00
parent 1314e18142
commit 5ed24a8003
24 changed files with 2267 additions and 93 deletions
+35 -3
View File
@@ -10,6 +10,7 @@ import (
func Register() {
// 平台登录相关
beego.Router("/platform/login", &controllers.PlatformAuthController{}, "post:Login")
beego.Router("/platform/currentUser", &controllers.PlatformAuthController{}, "get:GetCurrentUser")
beego.Router("/platform/sendLoginCode", &controllers.PlatformAuthController{}, "post:SendLoginCode")
beego.Router("/platform/loginBySms", &controllers.PlatformAuthController{}, "post:LoginBySms")
beego.Router("/platform/logout", &controllers.PlatformAuthController{}, "post:Logout")
@@ -47,7 +48,7 @@ func Register() {
beego.Router("/platform/tenantUser/edit/:id", &controllers.PlatformTenantUserController{}, "post:EditTenantUser")
beego.Router("/platform/tenantUser/delete/:id", &controllers.PlatformTenantUserController{}, "delete:DeleteTenantUser")
// 平台管理员用户管理(yz_admin_user
// 平台管理员用户管理(yz_system_admin_user
beego.Router("/platform/getAllUsers", &controllers.PlatformAdminUserController{}, "get:GetAllUsers")
beego.Router("/platform/getUserInfo/:id", &controllers.PlatformAdminUserController{}, "get:GetUserInfo")
beego.Router("/platform/addUser", &controllers.PlatformAdminUserController{}, "post:AddUser")
@@ -55,11 +56,42 @@ func Register() {
beego.Router("/platform/deleteUser/:id", &controllers.PlatformAdminUserController{}, "delete:DeleteUser")
beego.Router("/platform/changePassword", &controllers.PlatformAdminUserController{}, "post:ChangePassword")
// 平台角色管理(yz_admin_role
// 平台角色管理(yz_system_admin_role
beego.Router("/platform/allRoles", &controllers.PlatformRoleController{}, "get:GetAllRoles")
beego.Router("/platform/roles/:id", &controllers.PlatformRoleController{}, "get:GetRoleByID")
beego.Router("/platform/roles", &controllers.PlatformRoleController{}, "post:CreateRole")
beego.Router("/platform/roles/:id", &controllers.PlatformRoleController{}, "put:UpdateRole")
beego.Router("/platform/roles/:id", &controllers.PlatformRoleController{}, "delete:DeleteRole")
}
// 系统邮箱配置(yz_system_email
beego.Router("/platform/email/info", &controllers.PlatformEmailController{}, "get:GetInfo")
beego.Router("/platform/email/editinfo", &controllers.PlatformEmailController{}, "post:EditInfo")
beego.Router("/platform/email/sendtestemail", &controllers.PlatformEmailController{}, "post:SendTestEmail")
// 短信配置(yz_system_sms
beego.Router("/platform/sms/info", &controllers.PlatformSMSController{}, "get:GetSmsInfo")
beego.Router("/platform/sms/editinfo", &controllers.PlatformSMSController{}, "post:EditSmsInfo")
beego.Router("/platform/sms/sendtest", &controllers.PlatformSMSController{}, "post:SendTestSms")
beego.Router("/platform/sms/taskList", &controllers.PlatformSMSController{}, "get:GetSmsTaskList")
beego.Router("/platform/sms/taskEdit/:id", &controllers.PlatformSMSController{}, "post:EditSmsTask")
// 文件管理(yz_system_files / yz_system_files_category
beego.Router("/platform/usercate", &controllers.PlatformFileController{}, "get:GetUserCate")
beego.Router("/platform/allfiles", &controllers.PlatformFileController{}, "get:GetAllFiles")
beego.Router("/platform/catefiles/:id", &controllers.PlatformFileController{}, "get:GetCateFiles")
beego.Router("/platform/file/:id", &controllers.PlatformFileController{}, "get:GetFileByID")
beego.Router("/platform/deletefilepermanently/:id", &controllers.PlatformFileController{}, "delete:DeleteFilePermanently")
beego.Router("/platform/uploadfile", &controllers.PlatformFileController{}, "post:UploadFile")
beego.Router("/platform/uploadfiles", &controllers.PlatformFileController{}, "post:UploadFile")
beego.Router("/platform/updatefile/:id", &controllers.PlatformFileController{}, "post:UpdateFile")
beego.Router("/platform/deletefile/:id", &controllers.PlatformFileController{}, "delete:DeleteFile")
beego.Router("/platform/movefile/:id", &controllers.PlatformFileController{}, "get:MoveFile")
beego.Router("/platform/createfilecate", &controllers.PlatformFileController{}, "post:CreateFileCate")
beego.Router("/platform/renamefilecate/:id", &controllers.PlatformFileController{}, "post:RenameFileCate")
beego.Router("/platform/deletefilecate/:id", &controllers.PlatformFileController{}, "delete:DeleteFileCate")
beego.Router("/platform/uploadavatar", &controllers.PlatformFileController{}, "post:UploadAvatar")
beego.Router("/platform/uploadavatar/:id", &controllers.PlatformFileController{}, "post:UpdateAvatar")
beego.Router("/platform/batchdeletefiles", &controllers.PlatformFileController{}, "post:BatchDeleteFiles")
beego.Router("/platform/batchDeleteFilesPermanently", &controllers.PlatformFileController{}, "post:BatchDeleteFilesPermanently")
beego.Router("/platform/batchMoveFiles", &controllers.PlatformFileController{}, "post:BatchMoveFiles")
}