Documentation
¶
Index ¶
- func AddProductAttribute(c *gin.Context)
- func AddProductBrand(c *gin.Context)
- func AddProductCategory(c *gin.Context)
- func AddProductCategoryAttribute(c *gin.Context)
- func AddProductModel(c *gin.Context)
- func AddProductModelBom(c *gin.Context)
- func DeleteProductAttribute(c *gin.Context)
- func DeleteProductBrand(c *gin.Context)
- func DeleteProductCategory(c *gin.Context)
- func DeleteProductCategoryAttribute(c *gin.Context)
- func DeleteProductModel(c *gin.Context)
- func DeleteProductModelBom(c *gin.Context)
- func GetAllProductAttribute(c *gin.Context)
- func GetAllProductBrand(c *gin.Context)
- func GetAllProductCategory(c *gin.Context)
- func GetAllProductCategoryAttribute(c *gin.Context)
- func GetAllProductModel(c *gin.Context)
- func GetAllProductModelBom(c *gin.Context)
- func GetProductAttributeDetail(c *gin.Context)
- func GetProductBrandDetail(c *gin.Context)
- func GetProductCategoryAttributeDetail(c *gin.Context)
- func GetProductCategoryDetail(c *gin.Context)
- func GetProductModelBomDetail(c *gin.Context)
- func GetProductModelDetail(c *gin.Context)
- func ParseProductModel(c *gin.Context)
- func QueryProductAttribute(c *gin.Context)
- func QueryProductBrand(c *gin.Context)
- func QueryProductCategory(c *gin.Context)
- func QueryProductCategoryAttribute(c *gin.Context)
- func QueryProductModel(c *gin.Context)
- func QueryProductModelBom(c *gin.Context)
- func RegisterProductAttributeRouter(r *gin.Engine)
- func RegisterProductBrandRouter(r *gin.Engine)
- func RegisterProductCategoryAttributeRouter(r *gin.Engine)
- func RegisterProductCategoryRouter(r *gin.Engine)
- func RegisterProductModelBomRouter(r *gin.Engine)
- func RegisterProductModelRouter(r *gin.Engine)
- func RegisterRouter(r *gin.Engine)
- func UpdateProductAttribute(c *gin.Context)
- func UpdateProductBrand(c *gin.Context)
- func UpdateProductCategory(c *gin.Context)
- func UpdateProductCategoryAttribute(c *gin.Context)
- func UpdateProductModel(c *gin.Context)
- func UpdateProductModelBom(c *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddProductAttribute ¶
AddProductAttribute godoc @Summary 新增 @Description 新增 @Tags 产品特性管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Param account body proto.ProductAttributeInfo true "Add ProductAttribute" @Success 200 {object} proto.CommonResponse @Router /api/mom/productbase/productattribute/add [post]
func AddProductBrand ¶
AddProductBrand godoc @Summary 新增 @Description 新增 @Tags 产品品牌管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Param account body proto.ProductBrandInfo true "Add ProductBrand" @Success 200 {object} proto.CommonResponse @Router /api/mom/productbase/productbrand/add [post]
func AddProductCategory ¶
AddProductCategory godoc @Summary 新增 @Description 新增 @Tags 产品类别管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Param account body proto.ProductCategoryInfo true "Add ProductCategory" @Success 200 {object} proto.CommonResponse @Router /api/mom/productbase/productcategory/add [post]
func AddProductCategoryAttribute ¶
AddProductCategoryAttribute godoc @Summary 新增 @Description 新增 @Tags 产品类别特性管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Param account body proto.ProductCategoryAttributeInfo true "Add ProductCategoryAttribute" @Success 200 {object} proto.CommonResponse @Router /api/mom/productbase/productcategoryattribute/add [post]
func AddProductModel ¶
AddProductModel godoc @Summary 新增 @Description 新增 @Tags 产品型号管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Param account body proto.ProductModelInfo true "Add ProductModel" @Success 200 {object} proto.CommonResponse @Router /api/mom/productbase/productmodel/add [post]
func AddProductModelBom ¶
AddProductModelBom godoc @Summary 新增 @Description 新增 @Tags 产品型号Bom管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Param account body proto.ProductModelBomInfo true "Add ProductModelBom" @Success 200 {object} proto.CommonResponse @Router /api/mom/productbase/productmodelbom/add [post]
func DeleteProductAttribute ¶
DeleteProductAttribute godoc @Summary 删除 @Description 删除 @Tags 产品特性管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Param data body proto.DelRequest true "Delete ProductAttribute" @Success 200 {object} proto.CommonResponse @Router /api/mom/productbase/productattribute/delete [delete]
func DeleteProductBrand ¶
DeleteProductBrand godoc @Summary 删除 @Description 删除 @Tags 产品品牌管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Param data body proto.DelRequest true "Delete ProductBrand" @Success 200 {object} proto.CommonResponse @Router /api/mom/productbase/productbrand/delete [delete]
func DeleteProductCategory ¶
DeleteProductCategory godoc @Summary 删除 @Description 删除 @Tags 产品类别管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Param data body proto.DelRequest true "Delete ProductCategory" @Success 200 {object} proto.CommonResponse @Router /api/mom/productbase/productcategory/delete [delete]
func DeleteProductCategoryAttribute ¶
DeleteProductCategoryAttribute godoc @Summary 删除 @Description 删除 @Tags 产品类别特性管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Param data body proto.DelRequest true "Delete ProductCategoryAttribute" @Success 200 {object} proto.CommonResponse @Router /api/mom/productbase/productcategoryattribute/delete [delete]
func DeleteProductModel ¶
DeleteProductModel godoc @Summary 删除 @Description 删除 @Tags 产品型号管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Param data body proto.DelRequest true "Delete ProductModel" @Success 200 {object} proto.CommonResponse @Router /api/mom/productbase/productmodel/delete [delete]
func DeleteProductModelBom ¶
DeleteProductModelBom godoc @Summary 删除 @Description 删除 @Tags 产品型号Bom管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Param data body proto.DelRequest true "Delete ProductModelBom" @Success 200 {object} proto.CommonResponse @Router /api/mom/productbase/productmodelbom/delete [delete]
func GetAllProductAttribute ¶
GetAllProductAttribute godoc @Summary 查询所有 @Description 查询所有 @Tags 产品特性管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Success 200 {object} proto.GetAllProductAttributeResponse @Router /api/mom/productbase/productattribute/all [get]
func GetAllProductBrand ¶
GetAllProductBrand godoc @Summary 查询所有 @Description 查询所有 @Tags 产品品牌管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Success 200 {object} proto.GetAllProductBrandResponse @Router /api/mom/productbase/productbrand/all [get]
func GetAllProductCategory ¶
GetAllProductCategory godoc @Summary 查询所有 @Description 查询所有 @Tags 产品类别管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Success 200 {object} proto.GetAllProductCategoryResponse @Router /api/mom/productbase/productcategory/all [get]
func GetAllProductCategoryAttribute ¶
GetAllProductCategoryAttribute godoc @Summary 查询所有 @Description 查询所有 @Tags 产品类别特性管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Success 200 {object} proto.GetAllProductCategoryAttributeResponse @Router /api/mom/productbase/productcategoryattribute/all [get]
func GetAllProductModel ¶
GetAllProductModel godoc @Summary 查询所有 @Description 查询所有 @Tags 产品型号管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Success 200 {object} proto.GetAllProductModelResponse @Router /api/mom/productbase/productmodel/all [get]
func GetAllProductModelBom ¶
GetAllProductModelBom godoc @Summary 查询所有 @Description 查询所有 @Tags 产品型号Bom管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Success 200 {object} proto.GetAllProductModelBomResponse @Router /api/mom/productbase/productmodelbom/all [get]
func GetProductAttributeDetail ¶
GetProductAttributeDetail godoc @Summary 查询明细 @Description 查询明细 @Tags 产品特性管理 @Accept json @Produce json @Param id query string true "ID" @Param authorization header string true "jwt token" @Success 200 {object} proto.GetProductAttributeDetailResponse @Router /api/mom/productbase/productattribute/detail [get]
func GetProductBrandDetail ¶
GetProductBrandDetail godoc @Summary 查询明细 @Description 查询明细 @Tags 产品品牌管理 @Accept json @Produce json @Param id query string true "ID" @Param authorization header string true "jwt token" @Success 200 {object} proto.GetProductBrandDetailResponse @Router /api/mom/productbase/productbrand/detail [get]
func GetProductCategoryAttributeDetail ¶
GetProductCategoryAttributeDetail godoc @Summary 查询明细 @Description 查询明细 @Tags 产品类别特性管理 @Accept json @Produce json @Param id query string true "ID" @Param authorization header string true "jwt token" @Success 200 {object} proto.GetProductCategoryAttributeDetailResponse @Router /api/mom/productbase/productcategoryattribute/detail [get]
func GetProductCategoryDetail ¶
GetProductCategoryDetail godoc @Summary 查询明细 @Description 查询明细 @Tags 产品类别管理 @Accept json @Produce json @Param id query string true "ID" @Param authorization header string true "jwt token" @Success 200 {object} proto.GetProductCategoryDetailResponse @Router /api/mom/productbase/productcategory/detail [get]
func GetProductModelBomDetail ¶
GetProductModelBomDetail godoc @Summary 查询明细 @Description 查询明细 @Tags 产品型号Bom管理 @Accept json @Produce json @Param id query string true "ID" @Param authorization header string true "jwt token" @Success 200 {object} proto.GetProductModelBomDetailResponse @Router /api/mom/productbase/productmodelbom/detail [get]
func GetProductModelDetail ¶
GetProductModelDetail godoc @Summary 查询明细 @Description 查询明细 @Tags 产品型号管理 @Accept json @Produce json @Param id query string true "ID" @Param authorization header string true "jwt token" @Success 200 {object} proto.GetProductModelDetailResponse @Router /api/mom/productbase/productmodel/detail [get]
func ParseProductModel ¶
ParseProductModel godoc @Summary 解析 @Description 解析 @Tags 产品型号管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Param data body proto.DelRequest true "Parse ProductModel" @Success 200 {object} proto.CommonResponse @Router /api/mom/productbase/productmodel/parse [post]
func QueryProductAttribute ¶
QueryProductAttribute godoc @Summary 分页查询 @Description 分页查询 @Tags 产品特性管理 @Accept json @Produce octet-stream @Param authorization header string true "jwt token" @Param pageIndex query int false "从1开始" @Param pageSize query int false "默认每页10条" @Param orderField query string false "排序字段" @Param desc query bool false "是否倒序排序" @Param code query string false "代号或描述" @Success 200 {object} proto.QueryProductAttributeResponse @Router /api/mom/productbase/productattribute/query [get]
func QueryProductBrand ¶
QueryProductBrand godoc @Summary 分页查询 @Description 分页查询 @Tags 产品品牌管理 @Accept json @Produce octet-stream @Param authorization header string true "jwt token" @Param pageIndex query int false "从1开始" @Param pageSize query int false "默认每页10条" @Param orderField query string false "排序字段" @Param desc query bool false "是否倒序排序" @Param code query string false "代号或描述" @Success 200 {object} proto.QueryProductBrandResponse @Router /api/mom/productbase/productbrand/query [get]
func QueryProductCategory ¶
QueryProductCategory godoc @Summary 分页查询 @Description 分页查询 @Tags 产品类别管理 @Accept json @Produce octet-stream @Param authorization header string true "jwt token" @Param pageIndex query int false "从1开始" @Param pageSize query int false "默认每页10条" @Param orderField query string false "排序字段" @Param desc query bool false "是否倒序排序" @Param code query string false "代号或描述" @Param productBrandID query string false "产品品牌ID" @Success 200 {object} proto.QueryProductCategoryResponse @Router /api/mom/productbase/productcategory/query [get]
func QueryProductCategoryAttribute ¶
QueryProductCategoryAttribute godoc @Summary 分页查询 @Description 分页查询 @Tags 产品类别特性管理 @Accept json @Produce octet-stream @Param authorization header string true "jwt token" @Param pageIndex query int false "从1开始" @Param pageSize query int false "默认每页10条" @Param orderField query string false "排序字段" @Param desc query bool false "是否倒序排序" @Param productCategoryID query string false "产品类别ID" @Param productAtribute query string false "特性或描述" @Param productAttributeID query string false "产品特性ID" @Success 200 {object} proto.QueryProductCategoryAttributeResponse @Router /api/mom/productbase/productcategoryattribute/query [get]
func QueryProductModel ¶
QueryProductModel godoc @Summary 分页查询 @Description 分页查询 @Tags 产品型号管理 @Accept json @Produce octet-stream @Param authorization header string true "jwt token" @Param pageIndex query int false "从1开始" @Param pageSize query int false "默认每页10条" @Param orderField query string false "排序字段" @Param desc query bool false "是否倒序排序" @Param code query string false "型号" @Param productCategoryID query string false "产品类别ID" @Param IsPrefabricated query bool false "是否预制" @Success 200 {object} proto.QueryProductModelResponse @Router /api/mom/productbase/productmodel/query [get]
func QueryProductModelBom ¶
QueryProductModelBom godoc @Summary 分页查询 @Description 分页查询 @Tags 产品型号Bom管理 @Accept json @Produce octet-stream @Param authorization header string true "jwt token" @Param pageIndex query int false "从1开始" @Param pageSize query int false "默认每页10条" @Param orderField query string false "排序字段" @Param desc query bool false "是否倒序排序" @Param productCategoryID query string false "产品类别ID" @Param productModelID query string false "产品型号ID" @Success 200 {object} proto.QueryProductModelBomResponse @Router /api/mom/productbase/productmodelbom/query [get]
func RegisterRouter ¶
func UpdateProductAttribute ¶
UpdateProductAttribute godoc @Summary 更新 @Description 更新 @Tags 产品特性管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Param account body proto.ProductAttributeInfo true "Update ProductAttribute" @Success 200 {object} proto.CommonResponse @Router /api/mom/productbase/productattribute/update [put]
func UpdateProductBrand ¶
UpdateProductBrand godoc @Summary 更新 @Description 更新 @Tags 产品品牌管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Param account body proto.ProductBrandInfo true "Update ProductBrand" @Success 200 {object} proto.CommonResponse @Router /api/mom/productbase/productbrand/update [put]
func UpdateProductCategory ¶
UpdateProductCategory godoc @Summary 更新 @Description 更新 @Tags 产品类别管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Param account body proto.ProductCategoryInfo true "Update ProductCategory" @Success 200 {object} proto.CommonResponse @Router /api/mom/productbase/productcategory/update [put]
func UpdateProductCategoryAttribute ¶
UpdateProductCategoryAttribute godoc @Summary 更新 @Description 更新 @Tags 产品类别特性管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Param account body proto.ProductCategoryAttributeInfo true "Update ProductCategoryAttribute" @Success 200 {object} proto.CommonResponse @Router /api/mom/productbase/productcategoryattribute/update [put]
func UpdateProductModel ¶
UpdateProductModel godoc @Summary 更新 @Description 更新 @Tags 产品型号管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Param account body proto.ProductModelInfo true "Update ProductModel" @Success 200 {object} proto.CommonResponse @Router /api/mom/productbase/productmodel/update [put]
func UpdateProductModelBom ¶
UpdateProductModelBom godoc @Summary 更新 @Description 更新 @Tags 产品型号Bom管理 @Accept json @Produce json @Param authorization header string true "jwt token" @Param account body proto.ProductModelBomInfo true "Update ProductModelBom" @Success 200 {object} proto.CommonResponse @Router /api/mom/productbase/productmodelbom/update [put]
Types ¶
This section is empty.