Dockerfile

This commit is contained in:
2026-03-18 10:18:03 +08:00
parent 5c5dbc7420
commit b65f3439f3
189 changed files with 19027 additions and 0 deletions

View File

@@ -0,0 +1,56 @@
package controller
import (
dto "assets/model/dto/asset"
service "assets/service/asset"
"context"
"gitea.com/red-future/common/beans"
)
type asset struct{}
// Asset 资产控制器
var Asset = new(asset)
// init 初始化表单配置
func init() {
}
// CreateAsset 创建资产
func (c *asset) CreateAsset(ctx context.Context, req *dto.CreateAssetReq) (res *dto.CreateAssetRes, err error) {
return service.Asset.Create(ctx, req)
}
// ListAsset 获取资产列表
func (c *asset) ListAsset(ctx context.Context, req *dto.ListAssetReq) (res *dto.ListAssetRes, err error) {
return service.Asset.List(ctx, req)
}
// GetAsset 获取资产详情
func (c *asset) GetAsset(ctx context.Context, req *dto.GetAssetReq) (res *dto.GetAssetRes, err error) {
return service.Asset.GetOne(ctx, req)
}
// GetAssetAndSuk 获取资产详情
func (c *asset) GetAssetAndSuk(ctx context.Context, req *dto.GetAssetAndSkuReq) (res *dto.GetAssetAndSkuRes, err error) {
return service.Asset.GetAssetAndSku(ctx, req)
}
// UpdateAsset 更新资产
func (c *asset) UpdateAsset(ctx context.Context, req *dto.UpdateAssetReq) (res *beans.ResponseEmpty, err error) {
err = service.Asset.Update(ctx, req)
return
}
// UpdateAssetStatus 更新资产状态
func (c *asset) UpdateAssetStatus(ctx context.Context, req *dto.UpdateAssetStatusReq) (res *beans.ResponseEmpty, err error) {
err = service.Asset.UpdateStatus(ctx, req)
return
}
// DeleteAsset 删除资产
func (c *asset) DeleteAsset(ctx context.Context, req *dto.DeleteAssetReq) (res *beans.ResponseEmpty, err error) {
err = service.Asset.Delete(ctx, req)
return
}