MYS: add support for v1 credit card case void

This commit is contained in:
Pakin 2024-12-03 16:00:57 +07:00
parent ecdf9a316f
commit 2f017d5812
10 changed files with 2882 additions and 2261 deletions

39
inc/check_version.inc Normal file
View file

@ -0,0 +1,39 @@
DEBUGVAR "Feature Control: Deps->Netcore,Devbox"
READ_FILE "/mnt/sdcard/coffeevending/version/app-netcore.info" NETCORE_VERSION
READ_FILE "/mnt/sdcard/coffeevending/version/app-devbox.info" DEVBOX_VERSION
SPLIT2 NETCORE_VERSION "\\." NC_VERSION
SPLIT2 DEVBOX_VERSION "\\." DB_VERSION
Var NetcoreMajorVersion = NC_VERSION[0]
Var NetcoreMinorVersion = NC_VERSION[1]
Var DevboxMajorVersion = DB_VERSION[0]
Var DevboxMinorVersion = DB_VERSION[1]
INT NetcoreMajorVersion
INT NetcoreMinorVersion
INT DevboxMajorVersion
INT DevboxMinorVersion
Var FeatureReceiveCCardEnablerFromNC = "false"
DEBUGVAR NetcoreMajorVersion
DEBUGVAR NetcoreMinorVersion
DEBUGVAR DevboxMajorVersion
DEBUGVAR DevboxMinorVersion
If NetcoreMajorVersion >= 9 Then
; feature-mys-enable-next-ccard
If NetcoreMinorVersion > 46 Then
Var FeatureReceiveCCardEnablerFromNC = "true"
EndIf
EndIf
DEBUGVAR FeatureReceiveCCardEnablerFromNC