HR管理系统
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.

24 lines
977 B

package workteamapi
import (
"hr_server/api/version1"
"github.com/gin-gonic/gin"
)
// 员工档案
func (a *ApiRouter) InitRouterGroup(route *gin.RouterGroup) {
apiRouter := route.Group("rostering")
var apiHandle = version1.AppApiInlet.RosteringApi
{
apiRouter.GET("", apiHandle.Index) //入口
apiRouter.POST("", apiHandle.Index) //入口
apiRouter.POST("team_time_list", apiHandle.TeamTimeList) //获取工作时间列表
apiRouter.POST("add_team_time", apiHandle.AddTeamTime) //添加工作时间段设定
apiRouter.POST("edit_work_time_state", apiHandle.EditWorkTimeState) //编辑工作时间段状态
apiRouter.POST("edit_work_time_cont", apiHandle.EditWorkTimeCont) //编辑工作时间段内容
apiRouter.POST("get_period_rule_list", apiHandle.GetPeriodAndRuleList) //获取工作时段及轮询规则列表
apiRouter.POST("set_oirgin_cont", apiHandle.SetOirginCont) //写入轮询源点
}
}