Add Wednesday melon promotion (not test yet)

This commit is contained in:
Kenta420 2024-05-07 17:56:23 +07:00
parent 658a70ff53
commit fd032aa287
95 changed files with 70322 additions and 9124 deletions

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,28 @@
[
{
"name": "coffee_drink_1_bath",
"template": "/event/promotion_template.inc",
"config": {
"normal_eng": "ROOT/taobin_project/image/event/coffee_drink_1_bath/1_baht_coffee_EN.png",
"normal_thai": "ROOT/taobin_project/image/event/coffee_drink_1_bath/1_baht_coffee_TH.png",
"press_eng": "ROOT/taobin_project/image/event/coffee_drink_1_bath/1_baht_coffee_EN.png",
"press_thai": "ROOT/taobin_project/image/event/coffee_drink_1_bath/1_baht_coffee_TH.png",
"disable_eng": "ROOT/taobin_project/image/event/coffee_drink_1_bath/1_baht_coffee_EN.png",
"disable_thai": "ROOT/taobin_project/image/event/coffee_drink_1_bath/1_baht_coffee_TH.png",
"event_on_click": "ROOT/taobin_project/xml/page_catalog_group_pro_coffee_drink_1_bath.xml"
}
},
{
"name": "wednesday_melon",
"template": "/event/promotion_video_template.inc",
"config": {
"normal_eng": "ROOT/taobin_project/image/event/wednesday_melon/wednesday_melon_EN.png",
"normal_thai": "ROOT/taobin_project/image/event/wednesday_melon/wednesday_melon_TH.png",
"press_eng": "ROOT/taobin_project/image/event/wednesday_melon/wednesday_melon_EN.png",
"press_thai": "ROOT/taobin_project/image/event/wednesday_melon/wednesday_melon_TH.png",
"disable_eng": "ROOT/taobin_project/image/event/wednesday_melon/wednesday_melon_EN.png",
"disable_thai": "ROOT/taobin_project/image/event/wednesday_melon/wednesday_melon_TH.png",
"event_on_click": "ROOT/taobin_project/xml/page_catalog_group_pro_wednesday_melon.xml"
}
}
]

View file

@ -0,0 +1,28 @@
[
{
"name": "energy_drink_1_bath",
"template": "/event/promotion_template.inc",
"config": {
"normal_eng": "ROOT/taobin_project/image/event/energy_drink_1_bath/1_baht_energy_EN.png",
"normal_thai": "ROOT/taobin_project/image/event/energy_drink_1_bath/1_baht_energy_TH.png",
"press_eng": "ROOT/taobin_project/image/event/energy_drink_1_bath/1_baht_energy_EN.png",
"press_thai": "ROOT/taobin_project/image/event/energy_drink_1_bath/1_baht_energy_TH.png",
"disable_eng": "ROOT/taobin_project/image/event/energy_drink_1_bath/1_baht_energy_EN.png",
"disable_thai": "ROOT/taobin_project/image/event/energy_drink_1_bath/1_baht_energy_TH.png",
"event_on_click": "ROOT/taobin_project/xml/event/energy_drink_1_bath/page_energy_drink_1_bath_catalog.xml"
}
},
{
"name": "wednesday_melon",
"template": "/event/promotion_video_template.inc",
"config": {
"normal_eng": "ROOT/taobin_project/image/event/wednesday_melon/wednesday_melon_EN.png",
"normal_thai": "ROOT/taobin_project/image/event/wednesday_melon/wednesday_melon_TH.png",
"press_eng": "ROOT/taobin_project/image/event/wednesday_melon/wednesday_melon_EN.png",
"press_thai": "ROOT/taobin_project/image/event/wednesday_melon/wednesday_melon_TH.png",
"disable_eng": "ROOT/taobin_project/image/event/wednesday_melon/wednesday_melon_EN.png",
"disable_thai": "ROOT/taobin_project/image/event/wednesday_melon/wednesday_melon_TH.png",
"event_on_click": "ROOT/taobin_project/xml/page_catalog_group_pro_wednesday_melon.xml"
}
}
]

View file

@ -1 +1 @@
/event/promotion_powerup_free_1.xml
/event/promotion_wednesday_melon.xml

File diff suppressed because it is too large Load diff

View file

@ -1 +1 @@
Var BigButtonEnable = "Invisible"
Open "ROOT/taobin_project/xml/page_catalog_group_pro_wednesday_melon.xml"

View file

@ -32,7 +32,7 @@
</FilenameDisable>
<EventOnClick>
Open "ROOT/taobin_project/xml/event/powerup_free_1/page_powerup_bridge.xml"
###EventOnClick
</EventOnClick>

File diff suppressed because it is too large Load diff

View file

@ -11,6 +11,7 @@ DEBUGVAR FreeEnergyDrink
DEBUGVAR EnergyDrinkEnable
DEBUGVAR EnergyDrink1BathPro
DEBUGVAR CoffeeDrink1BathPro
DEBUGVAR WednesdayMelonPro
Var PromotionState1 = "Invisible"
Var PromotionState2 = "Invisible"
@ -37,55 +38,53 @@ Else
Var FileRecommendToOpen = "ROOT/taobin_project/xml/page_catalog_group_recommend.xml"
; zone promote
If LipitPro = 1 Then
If TeaTimePro = 1 Then
Var PromotionState1 = "Enable"
Var CountEnablePromotion = CountEnablePromotion + 1
If MondayBananaPro = 1 Then
If EnergyDrink1BathPro = 1 Then
Var PromotionState2 = "Enable"
Var CountEnablePromotion = CountEnablePromotion + 1
EndIf
If EnableFreeEnergyDrink = "true" Then
If FreeEnergyDrink = 1 Then
Var FreePowerup = "Enable"
Var PromotionState3 = "Enable"
Var CountEnablePromotion = CountEnablePromotion + 1
EndIf
If CoffeeDrink1BathPro = 1 Then
Var PromotionState3 = "Enable"
Var CountEnablePromotion = CountEnablePromotion + 1
EndIf
If CountEnablePromotion > 1 Then
Var FileRecommendToOpen = "ROOT/taobin_project/xml/event/triple_promotion_lipit_and_monday_banana_and_free_energy_drink.xml"
Var FileRecommendToOpen = "ROOT/taobin_project/xml/event/triple_promotion_tea_time_and_energy_drink_1_bath_and_coffee_drink_1_bath.xml"
Else
Var FileRecommendToOpen = "ROOT/taobin_project/xml/event/promotion_lipit.xml"
Var FileRecommendToOpen = "ROOT/taobin_project/xml/event/promotion_tea_time.xml"
EndIf
Else
If TeaTimePro = 1 Then
If EnergyDrink1BathPro = 1 Then
Var PromotionState1 = "Enable"
Var CountEnablePromotion = CountEnablePromotion + 1
If EnergyDrink1BathPro = 1 Then
If WednesdayMelonPro = 1 Then
Var PromotionState2 = "Enable"
Var CountEnablePromotion = CountEnablePromotion + 1
EndIf
If CoffeeDrink1BathPro = 1 Then
Var PromotionState3 = "Enable"
Var CountEnablePromotion = CountEnablePromotion + 1
EndIf
If CountEnablePromotion > 1 Then
Var FileRecommendToOpen = "ROOT/taobin_project/xml/event/triple_promotion_tea_time_and_energy_drink_1_bath_and_coffee_drink_1_bath.xml"
Var FileRecommendToOpen = "ROOT/taobin_project/xml/event/double_promotion_energy_drink_1_bath_and_wednesday_melon.xml"
Else
Var FileRecommendToOpen = "ROOT/taobin_project/xml/event/promotion_tea_time.xml"
Var FileRecommendToOpen = "ROOT/taobin_project/xml/event/promotion_energy_drink_1_bath.xml"
EndIf
Else
If EnergyDrink1BathPro = 1 Then
Var FileRecommendToOpen = "ROOT/taobin_project/xml/event/promotion_energy_drink_1_bath.xml"
Else
If CoffeeDrink1BathPro = 1 Then
If CoffeeDrink1BathPro = 1 Then
Var PromotionState1 = "Enable"
Var CountEnablePromotion = CountEnablePromotion + 1
If WednesdayMelonPro = 1 Then
Var PromotionState2 = "Enable"
Var CountEnablePromotion = CountEnablePromotion + 1
Var FileRecommendToOpen = "ROOT/taobin_project/xml/event/double_promotion_coffee_drink_1_bath_and_wednesday_melon.xml"
Else
Var FileRecommendToOpen = "ROOT/taobin_project/xml/event/promotion_coffee_drink_1_bath.xml"
EndIf
Else
If WednesdayMelonPro = 1 Then
Var FileRecommendToOpen = "ROOT/taobin_project/xml/event/promotion_wednesday_melon.xml"
EndIf
EndIf
EndIf
EndIf

View file

@ -99,6 +99,10 @@ Var FromEnergyDrink1BathPro = 0
Var CoffeeDrink1BathPro = 0
Var FromCoffeeDrink1BathPro = 0
; Enable Wednesday melon, 15, 22, 29 May - 5, 12 June
Var WednesdayMelonPro = 0
Var FromWednesdayMelonPro = 0
Var NewCollectPoint = 1
Var NewFlowPaymentCode = 0
@ -253,6 +257,28 @@ If SystemDateMonthInt = 5 Then
Var EnergyDrink1BathPro = 1
EndIf
If SystemDateDayInt = 15 Then
Var WednesdayMelonPro = 1
EndIf
If SystemDateDayInt = 22 Then
Var WednesdayMelonPro = 1
EndIf
If SystemDateDayInt = 29 Then
Var WednesdayMelonPro = 1
EndIf
EndIf
If SystemDateMonthInt = 6 Then
If SystemDateDayInt = 5 Then
Var WednesdayMelonPro = 1
EndIf
If SystemDateDayInt = 12 Then
Var WednesdayMelonPro = 1
EndIf
EndIf
@ -352,6 +378,7 @@ If InternationalEnable = 1 Then
Var ProPeachEnable = 0
Var ProBadValentineEnable = 0
Var FreeEnergyDrink = 0
Var WednesdayMelonPro = 0
EndIf
STRCONTAIN "taobin_nopro" XMLProfile taobin_nopro
@ -384,11 +411,19 @@ If taobin_nopro = "true" Then
Var LipitPro = 0
Var WednesdayMelonPro = 0
Var AdvertiseProfile = "00/00/00/00/00/00/00/00/00/00/00/00/00/00/00/00/00/00/00/00/00/00"
EndIf
If MelonSyrupEnable = "true" Then
Else
Var WednesdayMelonPro = 0
EndIf
If BananaSyrupEnable = "true" Then
Else