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.
37 lines
1.6 KiB
37 lines
1.6 KiB
package shiyanrouter
|
|
|
|
import (
|
|
"hr_server/api/version1"
|
|
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
// 组织架构
|
|
func (p *ShiyanApiRouter) InitRouterGroup(route *gin.RouterGroup) {
|
|
apiRouter := route.Group("shiyan")
|
|
var apiHandle = version1.AppApiInlet.ShiyanApi
|
|
{
|
|
apiRouter.GET("", apiHandle.Index) //入口
|
|
apiRouter.POST("", apiHandle.Index) //入口
|
|
apiRouter.POST("shiyan", apiHandle.ShiyanCont) //人员列表
|
|
apiRouter.POST("personnelmigration", apiHandle.PersonnelMigration) //人员迁移
|
|
apiRouter.POST("shitu", apiHandle.Shitu)
|
|
apiRouter.POST("peoplestatus", apiHandle.PeopleStatus) //人员状态数据对正
|
|
|
|
apiRouter.POST("hand_movement_orgtype", apiHandle.HandMovementType) //手动同步行政组织类型
|
|
apiRouter.POST("hand_movement_jobtype", apiHandle.HandMovementJobType) //手动同步职务类型
|
|
apiRouter.POST("hand_movement_job", apiHandle.HandMovementJob) //手动同步职务类型
|
|
apiRouter.POST("hand_movement_orgcont", apiHandle.HandMovementOrgCont) //手动同步行政组织
|
|
apiRouter.POST("hand_movement_postcont", apiHandle.HandMovementPostCont) //手动同步职位
|
|
|
|
apiRouter.POST("write_token", apiHandle.WriteToken) //写入令牌
|
|
|
|
apiRouter.POST("workWechat", apiHandle.WorkWechat) //测试企业微信个人信息
|
|
|
|
apiRouter.POST("getTestPost", apiHandle.GetTestPost) //测试获取职务
|
|
|
|
apiRouter.POST("sanFang", apiHandle.SanFang) //测试获取职务
|
|
|
|
apiRouter.POST("addUserRole", apiHandle.AddUserRole) //全员新增角色
|
|
}
|
|
}
|
|
|