campaign detail

This commit is contained in:
efrilm
2025-09-19 17:38:48 +07:00
parent e55357e305
commit 1bf2bad52c
7 changed files with 890 additions and 116 deletions
+4 -2
View File
@@ -50,11 +50,13 @@ export interface CampaignRequest {
}
export interface CampaignRuleRequest {
rule_type: RuleType
campaign_id: string
rule_type: 'TIER' | 'SPEND' | 'PRODUCT' | 'CATEGORY' | 'DAY' | 'LOCATION'
condition_value?: string
reward_type: RewardType
reward_type: 'POINTS' | 'TOKENS' | 'REWARD'
reward_value?: number
reward_subtype?: string
reward_ref_id?: string
}
export interface Campaigns {