package routers import ( "ERP_salary/controllers" beego "github.com/beego/beego/v2/server/web" ) func init() { performancePoints := beego.NewNamespace("/PerformancePoints", beego.NSRouter("/List", &controllers.PerformanceController{}, "*:Points_List"), // 绩效点列表 beego.NSRouter("/Add", &controllers.PerformanceController{}, "*:Points_Add"), // 获取绩效点 beego.NSRouter("/Edit", &controllers.PerformanceController{}, "*:Points_Edit"), // 添加绩效点 beego.NSRouter("/Del", &controllers.PerformanceController{}, "*:Points_Del"), // 删除绩效点 ) performanceTarget := beego.NewNamespace("/PerformanceTarget", beego.NSRouter("/List", &controllers.PerformanceController{}, "*:Target_List"), // 绩效指标列表 beego.NSRouter("/Add", &controllers.PerformanceController{}, "*:Target_Add"), // 获取绩效指标 beego.NSRouter("/Edit", &controllers.PerformanceController{}, "*:Target_Edit"), // 添加绩效指标 beego.NSRouter("/Del", &controllers.PerformanceController{}, "*:Target_Del"), // 删除绩效指标 ) performance := beego.NewNamespace("/Performance", beego.NSRouter("/List", &controllers.PerformanceController{}, "*:List"), // 绩效列表 beego.NSRouter("/Excel", &controllers.PerformanceController{}, "*:Excel"), // 绩效列表 beego.NSRouter("/User_List", &controllers.PerformanceController{}, "*:User_List"), // 绩效列表 beego.NSRouter("/User_Excel", &controllers.PerformanceController{}, "*:User_Excel"), // 绩效列表 beego.NSRouter("/Add", &controllers.PerformanceController{}, "*:Add"), // 获取绩效 beego.NSRouter("/Edit", &controllers.PerformanceController{}, "*:Edit"), // 添加绩效 beego.NSRouter("/Edit_Audit", &controllers.PerformanceController{}, "*:Edit_Audit"), // 修改绩效状态 beego.NSRouter("/Del", &controllers.PerformanceController{}, "*:Del"), // 删除绩效 beego.NSRouter("/Detail", &controllers.PerformanceController{}, "*:GetPerformanceDetail"), // 绩效详情 beego.NSRouter("/Submit_User", &controllers.PerformanceController{}, "*:Submit_User"), // 用户搜索列表 ) beego.AddNamespace(performancePoints, performanceTarget, performance) }