zhangqian
2024-04-19 2ee651f6d5612cdec35f6e5f8d9d5ff7c66b7ec4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
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状态
    }
    {
        sRouterWithoutRecord.GET("findSupplier", sApi.FindSupplier)                       // 根据ID获取Supplier
        sRouterWithoutRecord.GET("getSupplierByNumber/:number", sApi.GetSupplierByNumber) // 用编码查询Supplier
        sRouterWithoutRecord.GET("getSupplierList", sApi.GetSupplierList)                 // 获取Supplier列表
    }
}