package svc import ( "applet/app/comm/md" "fmt" "github.com/gin-gonic/gin" ) func CheckVersion(c *gin.Context) bool { platform := c.GetHeader("platform") bools := false appVersion := c.GetHeader("app_version_name") version := "" switch platform { case md.PLATFORM_ANDROID: version = SysCfgGet(c, "android_audit_version") case md.PLATFORM_IOS: version = SysCfgGet(c, "ios_audit_version") case md.PLATFORM_WX_APPLET: version = SysCfgGet(c, "mp_audit_version") case md.PLATFORM_WAP: version = SysCfgGet(c, "mp_audit_version") case md.PLATFORM_BAIDU_APPLET: version = SysCfgGet(c, "baidu_audit_version") case md.PLATFORM_TOUTIAO_APPLET: version = SysCfgGet(c, "tt_audit_version") case md.PLATFORM_ALIPAY_APPLET: version = SysCfgGet(c, "zfb_audit_version") } fmt.Println(appVersion) fmt.Println(version) if appVersion == version && version != "" { bools = true } return bools }