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.
33 lines
1.2 KiB
33 lines
1.2 KiB
package archive
|
|
|
|
import (
|
|
v1 "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
type ArchiveStruct struct{}
|
|
|
|
func (a *ArchiveStruct) InitGroupRouter(Router *gin.RouterGroup) {
|
|
groupCodeRouter := Router.Group("archive")
|
|
var authorityApi = v1.ApiGroupApp.ArchiveApi.ArchiveApiHandle
|
|
{
|
|
groupCodeRouter.POST("", authorityApi.Index)
|
|
groupCodeRouter.GET("", authorityApi.Index)
|
|
groupCodeRouter.POST("/", authorityApi.Index)
|
|
groupCodeRouter.GET("/", authorityApi.Index)
|
|
groupCodeRouter.POST("archivetypelist", authorityApi.ArchiveTypeList) //获取文档栏目列表
|
|
groupCodeRouter.POST("addarchivetype", authorityApi.AddArchive) //添加栏目
|
|
groupCodeRouter.POST("getarchiveinfo", authorityApi.GetArchiveInfo) //获取单个栏目信息
|
|
groupCodeRouter.POST("eitearchivestate", authorityApi.EiteArchiveState) //改变栏目状态
|
|
groupCodeRouter.POST("eitearchiveinfo", authorityApi.EiteArchiveInfo) //修改栏目信息
|
|
|
|
// groupCodeRouter.POST("archivefilelist", authorityApi.ArchiveFileList) //文章列表
|
|
|
|
}
|
|
|
|
var arcjiveFileApi = v1.ApiGroupApp.ArchiveApi.GraphicInformation
|
|
{
|
|
groupCodeRouter.POST("archivefilelist", arcjiveFileApi.ArchiveFileList) //文章列表
|
|
|
|
}
|
|
}
|
|
|