package test
|
|
import (
|
"github.com/gin-gonic/gin"
|
"srm/api/v1"
|
)
|
|
type SupplierRouter struct {
|
}
|
|
// InitSupplierRouter 初始化 Supplier 路由信息
|
func (s *SupplierRouter) InitSupplierRouter(Router *gin.RouterGroup) {
|
sRouter := Router.Group("s")
|
sRouterWithoutRecord := Router.Group("s")
|
var sApi = v1.ApiGroupApp.TestApiGroup.SupplierApi
|
{
|
sRouter.POST("createSupplier", sApi.CreateSupplier) // 新建Supplier
|
sRouter.DELETE("deleteSupplier", sApi.DeleteSupplier) // 删除Supplier
|
sRouter.DELETE("deleteSupplierByIds", sApi.DeleteSupplierByIds) // 批量删除Supplier
|
sRouter.PUT("updateSupplier", sApi.UpdateSupplier) // 更新Supplier
|
sRouter.POST("changeSupplierStatus", sApi.ChangeSupplierStatus) // 更新Supplier状态
|
sRouter.GET("getSupplierProductList", sApi.GetSupplierProductList) // 获取供应商提供产品列表
|
}
|
{
|
sRouterWithoutRecord.GET("findSupplier", sApi.FindSupplier) // 根据ID获取Supplier
|
sRouterWithoutRecord.GET("getSupplierByNumber/:number", sApi.GetSupplierByNumber) // 用编码查询Supplier
|
sRouterWithoutRecord.GET("getSupplierList", sApi.GetSupplierList) // 获取Supplier列表
|
}
|
}
|