package departmentseting import ( "key_performance_indicators/api/version1" "github.com/gin-gonic/gin" ) // 部门考核web端 func (a *ApiRouter) RouterGroupWeb(router *gin.RouterGroup) { apiRouter := router.Group("department_web") var methodBinding = version1.AppApiEntry.DeparmentWebApi { apiRouter.GET("", methodBinding.Index) //入口 apiRouter.POST("", methodBinding.Index) //入口 apiRouter.POST("target_list_for_department", methodBinding.TargetListForDepartment) //指标列表 apiRouter.POST("bdtts", methodBinding.BasisDepartTargetTimeStatistics) //根据部门、指标、年份统计每月的目标值、实际值、达成率 apiRouter.POST("bdttsyoy", methodBinding.BasisDepartTargetTimeStatisticsYOY) //历史同比根据部门、定量指标、年份统计每月的实际值 apiRouter.POST("totalscore_org_from_timesearch", methodBinding.TotalScoreOFOrgComesFromTimeSearch) //通过时间获取组织总分 apiRouter.POST("get_hinge_target", methodBinding.GetHingeTarget) //获取关键指标 apiRouter.POST("get_everyone_org_month_result", methodBinding.GetEveryOneOrgToMonthResult) //获取单一行政组织指定年度各月份成绩 apiRouter.POST("get_everyone_org_months_result", methodBinding.GetEveryOneOrgToMonthsResult) //获取单一行政组织多年度各月份成绩 apiRouter.POST("bdttsattryoy", methodBinding.BasisDepartAttrTargetTimeStatistics) //历史同比根据部门、定性指标、年份统计每月的实际值 } }