绩效考核
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.3 KiB

package statisticsrouter
import (
"gin_server_admin/api/statistics"
"github.com/gin-gonic/gin"
)
type StatisticsRouter struct{}
func (s *StatisticsRouter) InitRouter(Router *gin.RouterGroup) {
CodeRouter := Router.Group("statistics")
var initApiRouter = statistics.ApiGroupApp.NatureApi
{
CodeRouter.POST("", initApiRouter.Index) // 首页
CodeRouter.POST("gettargetorgandyear", initApiRouter.GetTargetOrgAndYear) // 计算定性考核组织范围,及起止年份
}
QuantRouter := Router.Group("quant")
var initQuantApiRouter = statistics.ApiGroupApp.QuantApi
{
QuantRouter.POST("", initQuantApiRouter.Index) // 首页
QuantRouter.POST("getquantechartorgandyear", initQuantApiRouter.GetQuantEChartOrgAndYear) // 计算定量考核组织范围,及起止年份
QuantRouter.POST("quantechart", initQuantApiRouter.QuantEChart) // 计算定量考核数据
QuantRouter.POST("summarydetails", initQuantApiRouter.SummaryDetails) // 汇总详情
QuantRouter.POST("summarydetailslianglog", initQuantApiRouter.SummaryDetailsLiangLog) // 汇总详情定量历史记录
QuantRouter.POST("summarydetailsxinglog", initQuantApiRouter.SummaryDetailsXingLog) // 汇总详情定性历史记录
}
}