|
- 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
- }
|