Showing
1 changed file
with
17 additions
and
2 deletions
... | @@ -2236,9 +2236,24 @@ public class swiftApi { | ... | @@ -2236,9 +2236,24 @@ public class swiftApi { |
2236 | 2236 | ||
2237 | GlobalVariables.campaigns = campaignsArray | 2237 | GlobalVariables.campaigns = campaignsArray |
2238 | } | 2238 | } |
2239 | - | 2239 | + |
2240 | 2240 | ||
2241 | public func getCampaignList() -> Array<CampaignItemModel> { | 2241 | public func getCampaignList() -> Array<CampaignItemModel> { |
2242 | + | ||
2243 | + let filteredCampaigns = GlobalVariables.campaigns.filter { | ||
2244 | + let tempCampaign = $0 | ||
2245 | + let isCcmsOffer = (tempCampaign.ccms_offer != nil) && (tempCampaign.ccms_offer != "") && (tempCampaign.ccms_offer == "true") | ||
2246 | + | ||
2247 | + return (!isCcmsOffer) | ||
2248 | + } | ||
2249 | + | ||
2250 | + print("getCampaignList:{" + String(filteredCampaigns.count) + "} campaigns") | ||
2251 | + | ||
2252 | + return filteredCampaigns | ||
2253 | + } | ||
2254 | + | ||
2255 | + | ||
2256 | + public func getAllCampaignList() -> Array<CampaignItemModel> { | ||
2242 | return GlobalVariables.campaigns | 2257 | return GlobalVariables.campaigns |
2243 | } | 2258 | } |
2244 | 2259 | ||
... | @@ -2364,7 +2379,7 @@ public class swiftApi { | ... | @@ -2364,7 +2379,7 @@ public class swiftApi { |
2364 | GlobalVariables.loyaltyBadge = loyaltyBadge | 2379 | GlobalVariables.loyaltyBadge = loyaltyBadge |
2365 | } | 2380 | } |
2366 | 2381 | ||
2367 | - | 2382 | + |
2368 | public func getCouponList() -> Array<CouponItemModel> { | 2383 | public func getCouponList() -> Array<CouponItemModel> { |
2369 | return GlobalVariables.couponList | 2384 | return GlobalVariables.couponList |
2370 | } | 2385 | } | ... | ... |
-
Please register or login to post a comment