def GetVersion(self, cur_version, package, appid): # print(request.url) # appinfo = AppInfo() # appinfo.appid= "100270155" # appinfo.package= "com.moonma.caicaile" # appinfo.version= "2.1.0" db = DBApp() db.OpenDB("DBApp.db") version = db.GetVersionByPackage(package) print(" dbversion = ", version) if version < cur_version: version = mainAppVersionHuawei.ParseVersion(appid) appinfo = AppInfo() appinfo.appid = appid appinfo.package = package appinfo.version = version if db.IsItemExist(appinfo.package) == True: db.UpdateItem(appinfo) else: # AddItem db.AddItem(appinfo) return self.GetJson(version)