package router

import (
	v1 "pure-admin/api/admin"
	"pure-admin/middleware"

	"github.com/gin-gonic/gin"
)

func InitProviderRouter(Router *gin.RouterGroup) {
	ProviderRouter := Router.Group("provider").Use(middleware.OperationRecord())
	{
		ProviderRouter.POST("createProvider", v1.CreateProvider)             // 新建Provider
		ProviderRouter.DELETE("deleteProvider", v1.DeleteProvider)           // 删除Provider
		ProviderRouter.DELETE("deleteProviderByIds", v1.DeleteProviderByIds) // 批量删除Provider
		ProviderRouter.PUT("updateProvider", v1.UpdateProvider)              // 更新Provider
		ProviderRouter.GET("findProvider", v1.FindProvider)                  // 根据ID获取Provider
		ProviderRouter.GET("getProviderList", v1.GetProviderList)            // 获取Provider列表
	}
}