fix some error

This commit is contained in:
pengtao 2019-07-15 17:03:30 +08:00
parent e151833f40
commit b51976defc

View File

@ -62,7 +62,7 @@ def send_cache_data():
# 检查num是否已达到设定数值
num = my_redis.get(f"{key}:num")
if not num:
num=0
num = 0
if line['ad_num'] > 0 and line['ad_num'] <= num:
# 该广告已播放达到次数,从缓存中清除
my_redis.srem(key, line['id'])
@ -97,17 +97,19 @@ class DispatchHandler(tornado.web.RequestHandler):
def _selfGetAdList(self):
input = json.loads(self.get_query_argument('body'))
gameid = input['gameid']
localid = input['localid']
key = f"{gameid}::{localid}"
locationid = input['locationid']
key = f"{gameid}::{locationid}"
ids = my_redis.smembers(key)
info = []
pdb.set_trace()
for id in ids:
keys=f"{id}::info"
temp = my_redis.hgetall(f"{id}::info")
info.append(temp)
result={'code':200,"message":{"totoal":len(info),"result":json.dumps(info)}}
self.write(result)
try:
for id in ids:
temp = my_redis.hgetall(f"{id}::info")
info.append(temp)
result = {'errcode': 0, "errmsg": '', "message": {"totoal": len(info), "result": json.dumps(info)}}
except Exception as e:
result = {'errcode': 1, "errmsg": e}
finally:
self.write(result)
def make_app():