Files
bl/modules/config/controller/admin/pet_fusion_material_controller.go

25 lines
853 B
Go
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package admin
import (
"blazing/cool"
"blazing/modules/config/service"
)
// PetFusionMaterialController 宠物融合材料子表Admin控制器对应/admin/pet/fusion/material路由
type PetFusionMaterialController struct {
*cool.Controller
}
func init() {
// 初始化控制器配置路由前缀、支持的API、绑定Service
var petFusionMaterialController = &PetFusionMaterialController{
&cool.Controller{
Prefix: "/admin/pet/fusionmaterial", // 路由前缀(主表路由+子表名,层级清晰)
Api: []string{"Add", "Delete", "Update", "Info", "List", "Page"}, // 支持的基础CRUD接口
Service: service.NewPetFusionMaterialService(), // 绑定子表Service
},
}
// 注册控制器到框架
cool.RegisterController(petFusionMaterialController)
}