Dockerfile
This commit is contained in:
45
controller/asset/asset_sku_controller.go
Normal file
45
controller/asset/asset_sku_controller.go
Normal file
@@ -0,0 +1,45 @@
|
||||
package controller
|
||||
|
||||
import (
|
||||
dto "assets/model/dto/asset"
|
||||
service "assets/service/asset"
|
||||
"context"
|
||||
|
||||
"gitea.com/red-future/common/beans"
|
||||
)
|
||||
|
||||
type assetSku struct{}
|
||||
|
||||
// AssetSku 资产SKU控制器
|
||||
var AssetSku = new(assetSku)
|
||||
|
||||
// init 初始化表单配置
|
||||
func init() {
|
||||
}
|
||||
|
||||
// CreateAssetSku 创建SKU
|
||||
func (c *assetSku) CreateAssetSku(ctx context.Context, req *dto.CreateAssetSkuReq) (res *dto.CreateAssetSkuRes, err error) {
|
||||
return service.AssetSku.CreateAssetSku(ctx, req)
|
||||
}
|
||||
|
||||
// UpdateAssetSku 更新SKU
|
||||
func (c *assetSku) UpdateAssetSku(ctx context.Context, req *dto.UpdateAssetSkuReq) (res *beans.ResponseEmpty, err error) {
|
||||
err = service.AssetSku.UpdateAssetSku(ctx, req)
|
||||
return
|
||||
}
|
||||
|
||||
// DeleteAssetSku 删除SKU
|
||||
func (c *assetSku) DeleteAssetSku(ctx context.Context, req *dto.DeleteAssetSkuReq) (res *beans.ResponseEmpty, err error) {
|
||||
err = service.AssetSku.DeleteAssetSku(ctx, req)
|
||||
return
|
||||
}
|
||||
|
||||
// GetAssetSku 获取SKU详情
|
||||
func (c *assetSku) GetAssetSku(ctx context.Context, req *dto.GetAssetSkuReq) (res *dto.GetAssetSkuRes, err error) {
|
||||
return service.AssetSku.GetAssetSku(ctx, req)
|
||||
}
|
||||
|
||||
// ListAssetSkus 获取SKU列表
|
||||
func (c *assetSku) ListAssetSkus(ctx context.Context, req *dto.ListAssetSkuReq) (res *dto.ListAssetSkuRes, err error) {
|
||||
return service.AssetSku.ListAssetSkus(ctx, req)
|
||||
}
|
||||
Reference in New Issue
Block a user