exa_excel.go 656 字节
Newer Older
Mr.奇淼('s avatar
Mr.奇淼( 已提交
1
package example
2 3

import (
4
	v1 "github.com/flipped-aurora/gin-vue-admin/server/api/v1"
5 6 7
	"github.com/gin-gonic/gin"
)

S
songzhibin97 已提交
8
type ExcelRouter struct{}
9 10 11

func (e *ExcelRouter) InitExcelRouter(Router *gin.RouterGroup) {
	excelRouter := Router.Group("excel")
S
songzhibin97 已提交
12
	exaExcelApi := v1.ApiGroupApp.ExampleApiGroup.ExcelApi
13
	{
14 15 16 17
		excelRouter.POST("importExcel", exaExcelApi.ImportExcel)          // 导入Excel
		excelRouter.GET("loadExcel", exaExcelApi.LoadExcel)               // 加载Excel数据
		excelRouter.POST("exportExcel", exaExcelApi.ExportExcel)          // 导出Excel
		excelRouter.GET("downloadTemplate", exaExcelApi.DownloadTemplate) // 下载模板文件
18 19
	}
}