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.
57 lines
3.2 KiB
57 lines
3.2 KiB
|
4 years ago
|
package assessment
|
||
|
|
|
||
|
|
import (
|
||
|
|
v2 "github.com/flipped-aurora/gin-vue-admin/server/api/index"
|
||
|
|
v1 "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
|
||
|
|
"github.com/gin-gonic/gin"
|
||
|
|
)
|
||
|
|
|
||
|
|
type AssessmentRouter struct{}
|
||
|
|
|
||
|
|
func (s *AssessmentRouter) InitAssessmentRouter(Router *gin.RouterGroup) {
|
||
|
|
dutyCodeRouter := Router.Group("duty")
|
||
|
|
var authorityApi = v1.ApiGroupApp.DutyHandleApi.DutyHandle
|
||
|
|
{
|
||
|
|
dutyCodeRouter.POST("/", authorityApi.Index) // 入口
|
||
|
|
dutyCodeRouter.POST("", authorityApi.Index) // 入口
|
||
|
|
dutyCodeRouter.GET("/", authorityApi.Index) // 入口
|
||
|
|
dutyCodeRouter.GET("", authorityApi.Index) // 入口
|
||
|
|
dutyCodeRouter.POST("dutyclasslist", authorityApi.DutyClassList) // 考核类别
|
||
|
|
dutyCodeRouter.POST("adddutyclass", authorityApi.AddDutyClass) // 添加考核类别
|
||
|
|
dutyCodeRouter.POST("getdutyclassinfo", authorityApi.GetDutyClassInfo) // 查询考核类别详情
|
||
|
|
dutyCodeRouter.POST("eitedutyclassinfo", authorityApi.EiteDutyClassInfo) // 编辑考核类别
|
||
|
|
dutyCodeRouter.POST("statedutyclass", authorityApi.StateDutyClass) // 编辑考核类别状态或删除
|
||
|
|
|
||
|
|
dutyCodeRouter.POST("assessList", authorityApi.AssEssList) // 考核项目列表
|
||
|
|
dutyCodeRouter.POST("addassessinfo", authorityApi.AddAssEssInfo) // 添加考核项目
|
||
|
|
dutyCodeRouter.POST("getassessinfo", authorityApi.GetAssEssInfo) // 获取考核项目详情
|
||
|
|
dutyCodeRouter.POST("eiteassessinfo", authorityApi.EiteAssEssInfo) // 修改考核项目详情
|
||
|
|
dutyCodeRouter.POST("eiteassessstate", authorityApi.EiteAssEssState) // 修改状态或删除考核项目
|
||
|
|
|
||
|
|
dutyCodeRouter.POST("dutylist", authorityApi.DutyList) // 具体职责列表
|
||
|
|
dutyCodeRouter.POST("adddutyinfo", authorityApi.AddDutyInfo) // 添加具体职责
|
||
|
|
dutyCodeRouter.POST("getdutyinfo", authorityApi.GetDutyInfo) // 获取具体职责详情
|
||
|
|
dutyCodeRouter.POST("eitedutyinfo", authorityApi.EiteDutyInfor) // 修改具体职责详情
|
||
|
|
dutyCodeRouter.POST("eitedutystate", authorityApi.EiteDutyState) // 修改状态或删除具体职责
|
||
|
|
|
||
|
|
dutyCodeRouter.POST("specdutylist", authorityApi.SpecificDutyList) // 具体部门考核项目列表
|
||
|
|
dutyCodeRouter.POST("addspecdutyinfo", authorityApi.AddSpecificDutyInfo) // 添加具体部门考核项目
|
||
|
|
dutyCodeRouter.POST("getspecdutyinfo", authorityApi.GetSpecDutyCont) // 获取具体部门考核项目详情
|
||
|
|
dutyCodeRouter.POST("eitespecdutyinfo", authorityApi.EiteSpecFicDutyInfo) // 修改具体部门考核项目详情
|
||
|
|
dutyCodeRouter.POST("eitespecdutystate", authorityApi.EiteSpecficDutyState) // 修改状态或删除具体部门考核项目
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
func (s *AssessmentRouter) InitDutyHandelRouter(Router *gin.RouterGroup) {
|
||
|
|
dutyIndexCodeRouter := Router.Group("dutys")
|
||
|
|
var authorityIndexApi = v2.ApiGroupApp.AssessMentApi.Assessment
|
||
|
|
{
|
||
|
|
dutyIndexCodeRouter.POST("/", authorityIndexApi.Index) // 入口
|
||
|
|
dutyIndexCodeRouter.POST("", authorityIndexApi.Index) // 入口
|
||
|
|
dutyIndexCodeRouter.GET("/", authorityIndexApi.Index) // 入口
|
||
|
|
dutyIndexCodeRouter.GET("", authorityIndexApi.Index) // 入口
|
||
|
|
}
|
||
|
|
}
|