Dockerfile
This commit is contained in:
47
controller/stock/inventory_count_detail_controller.go
Normal file
47
controller/stock/inventory_count_detail_controller.go
Normal file
@@ -0,0 +1,47 @@
|
||||
// 盘点明细控制器
|
||||
// 职责:盘点明细CRUD、相似商品查询
|
||||
// 调用服务:service.InventoryCountDetail
|
||||
// 注意:Update/Delete返回*beans.ResponseEmpty,直接return
|
||||
package controller
|
||||
|
||||
import (
|
||||
dto "assets/model/dto/stock"
|
||||
service "assets/service/stock"
|
||||
"context"
|
||||
|
||||
"gitea.com/red-future/common/beans"
|
||||
)
|
||||
|
||||
type inventoryCountDetail struct{}
|
||||
|
||||
var InventoryCountDetail = new(inventoryCountDetail)
|
||||
|
||||
func init() {
|
||||
}
|
||||
|
||||
func (c *inventoryCountDetail) CreateInventoryCountDetail(ctx context.Context, req *dto.CreateInventoryCountDetailReq) (res *dto.CreateInventoryCountDetailRes, err error) {
|
||||
return service.InventoryCountDetail.Create(ctx, req)
|
||||
}
|
||||
|
||||
func (c *inventoryCountDetail) UpdateInventoryCountDetail(ctx context.Context, req *dto.UpdateInventoryCountDetailReq) (res *beans.ResponseEmpty, err error) {
|
||||
err = service.InventoryCountDetail.Update(ctx, req)
|
||||
return
|
||||
}
|
||||
|
||||
func (c *inventoryCountDetail) DeleteInventoryCountDetail(ctx context.Context, req *dto.DeleteInventoryCountDetailReq) (res *beans.ResponseEmpty, err error) {
|
||||
err = service.InventoryCountDetail.Delete(ctx, req)
|
||||
return
|
||||
}
|
||||
|
||||
func (c *inventoryCountDetail) GetInventoryCountDetail(ctx context.Context, req *dto.GetInventoryCountDetailReq) (res *dto.GetInventoryCountDetailRes, err error) {
|
||||
return service.InventoryCountDetail.GetOne(ctx, req)
|
||||
}
|
||||
|
||||
func (c *inventoryCountDetail) ListInventoryCountDetails(ctx context.Context, req *dto.ListInventoryCountDetailReq) (res *dto.ListInventoryCountDetailRes, err error) {
|
||||
return service.InventoryCountDetail.List(ctx, req)
|
||||
}
|
||||
|
||||
// SearchSimilarAssets 查询相似商品
|
||||
func (c *inventoryCountDetail) SearchSimilarAssets(ctx context.Context, req *dto.SearchSimilarAssetsReq) (res *dto.SearchSimilarAssetsRes, err error) {
|
||||
return service.InventoryCountDetail.SearchSimilarAssets(ctx, req)
|
||||
}
|
||||
Reference in New Issue
Block a user