KPI绩效考核系统
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
1.5 KiB

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) //历史同比根据部门、定性指标、年份统计每月的实际值
}
}