package purchase
|
|
import (
|
"github.com/gin-gonic/gin"
|
"srm/api/v1/purchase"
|
)
|
|
func InitPurchaseRouter(Router *gin.RouterGroup) {
|
purchaseRouter := Router.Group("purchase")
|
PurchaseApi := purchase.PurchaseApi{}
|
{
|
purchaseRouter.POST("purchase", PurchaseApi.CreatePurchase) // 创建采购单
|
purchaseRouter.PUT("purchase", PurchaseApi.UpdatePurchase) // 更新采购单
|
purchaseRouter.DELETE("purchase/:id", PurchaseApi.DeletePurchase) // 删除采购单
|
purchaseRouter.GET("purchase/:id", PurchaseApi.GetPurchase) // 获取单一采购单信息
|
purchaseRouter.GET("purchaseList", PurchaseApi.GetPurchaseList) // 获取采购单列表
|
purchaseRouter.POST("submit", PurchaseApi.Submit) // 提交采购单
|
purchaseRouter.POST("purchaseType", PurchaseApi.SavePurchaseType) // 保存采购类型
|
purchaseRouter.GET("purchaseTypeList", PurchaseApi.GetPurchaseTypeList) // 查询采购类型
|
purchaseRouter.GET("getWarehouseInfo", PurchaseApi.GetWarehouseInfo) // 获取仓库列表
|
purchaseRouter.GET("getOperationInfo/:id", PurchaseApi.GetOperationInfo) // 获取操作信息
|
purchaseRouter.POST("newSubmit", PurchaseApi.NewSubmit) // 新版提交
|
purchaseRouter.GET("getPurchaseProductConfirmInfo/:number", PurchaseApi.GetPurchaseProductConfirmInfo) // 获取确认信息
|
purchaseRouter.POST("savePurchaseProductConfirm", PurchaseApi.SavePurchaseProductConfirm) // 确认收货
|
purchaseRouter.POST("getPurchaseQualityInspectionInfo", PurchaseApi.GetPurchaseQualityInspectionInfo) // 获取采购质检信息信息
|
purchaseRouter.POST("savePurchaseQualityInspectionInfo", PurchaseApi.SavePurchaseQualityInspectionInfo) // 保存采购质检信息信息
|
purchaseRouter.POST("allProductInWarehouse", PurchaseApi.AllProductInWarehouse) // 全部合格入库
|
}
|
|
qualityInspectRouter := Router.Group("purchase")
|
qualityInspectApi := purchase.QualityInspectApi{}
|
{
|
//qualityInspectRouter.GET("purchase/:id", qualityInspectApi.GetPurchase) // 获取单一采购单信息
|
qualityInspectRouter.GET("qualityInspectList", qualityInspectApi.GetQualityInspectList) // 获取采购单列表
|
//qualityInspectRouter.GET("qualityTest", qualityInspectApi.QualityTest) // 测试
|
}
|
|
}
|