| 1234567891011121314151617181920212223242526272829 | package {{.ModuleName}}import (	"ulink-admin/frame"	"ulink-admin/modules/{{.ModuleName}}/api/v1/admin")type {{.ClassNameUpper}} struct {	Api *admin.{{.ClassName}}Api `inject:""`}//初始化路由func (a *{{.ClassNameUpper}}) InitRouter(router *frame.Group) {	group := router.Group("/{{toLower .ClassNameLower}}").Permission(frame.MENU,"{{.ClassNameLower}}", "{{.FunctionName}}")	{		//添加{{.FunctionName}}    	group.POST("", a.Api.Add).Permission(frame.AUTH,"{{.ClassNameLower}}:add", "新增{{.FunctionName}}")    	//修改{{.FunctionName}}数据接口        group.PUT("", a.Api.Edit).Permission(frame.AUTH,"{{.ClassNameLower}}:edit", "更新{{.FunctionName}}")	    //删除{{.FunctionName}}数据		group.DELETE("", a.Api.Delete).Permission(frame.AUTH,"{{.ClassNameLower}}:delete", "删除{{.FunctionName}}")		//查询{{.FunctionName}}数据		group.GET("/page", a.Api.Page).Permission(frame.AUTH,"{{.ClassNameLower}}:page", "分页查询{{.FunctionName}}")        //查询{{.FunctionName}}数据        group.GET("/list", a.Api.List).Permission(frame.AUTH,"{{.ClassNameLower}}:list", "查询{{.FunctionName}}")		//查询{{.FunctionName}}详情		group.GET("", a.Api.Get).Permission(frame.AUTH,"{{.ClassNameLower}}:get", "获取{{.FunctionName}}详情")	}}
 |