Documentation
¶
Index ¶
- func CalculateSeatsByJson(ctx context.Context, jsonStr string) (seats int, err error)
- func Create(ctx context.Context, layout *entity.Layout) (id int, err error)
- func Delete(ctx context.Context, id int) (err error)
- func GetList(ctx context.Context, condition *imodel.LayoutSearchCondition) (layouts []entity.Layout, total int, err error)
- func GetOne(ctx context.Context, id int) (layout *entity.Layout, err error)
- func GetRuntimeLayout(ctx context.Context, locationIds ...int) (layouts []entity.Layout, err error)
- func GetRuntimeLayoutMap(ctx context.Context, layoutId int) (cells []layout.Cell, err error)
- func GetRuntimePolicy(ctx context.Context, layout *entity.Layout) (policyInfo string, err error)
- func InitLayout(ctx context.Context, layoutId int) error
- func JsonToLayoutCells(ctx context.Context, jsonStr string) ([]layout.Cell, error)
- func LayoutCellsToJson(ctx context.Context, cells []layout.Cell) (jsonStr string, err error)
- func Update(ctx context.Context, layout *entity.Layout) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CalculateSeatsByJson ¶
CalculateSeatsByJson 根据 layout.Map 的 json 数据,计算出座位数
func GetRuntimeLayout ¶
GetRuntimeLayout 获取运行中的布局列表
func GetRuntimeLayoutMap ¶
GetRuntimeLayoutMap 获取运行中的布局地图
func GetRuntimePolicy ¶
GetRuntimePolicy 获取运行中的策略 如果有公共策略,获取公共策略信息 如果没有,则返回自己的策略信息
func JsonToLayoutCells ¶
func LayoutCellsToJson ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.