修复(#79): 合并internal并适配数量配价

Co-authored-by: multica-agent <github@multica.ai>
This commit is contained in:
2026-05-27 01:14:32 -07:00
37 changed files with 1813 additions and 431 deletions
+1 -5
View File
@@ -113,17 +113,13 @@ func convertRule(item *promomodel.Rule) types.PromoRule {
if item == nil {
return types.PromoRule{}
}
enabled := false
if item.Enabled != nil {
enabled = *item.Enabled
}
return types.PromoRule{
Id: item.Id,
Name: item.Name,
Type: item.Type,
Params: parseParams(item.Params),
Priority: item.Priority,
Enabled: enabled,
Enabled: item.Enabled,
StartTime: timePtrToUnixPtr(item.StartTime),
EndTime: timePtrToUnixPtr(item.EndTime),
CreatedAt: item.CreatedAt.Unix(),