修复随机参数生成的逻辑问题

main
RogerWork 5 months ago
parent 3ed500d635
commit b2b7b5f65c
  1. 21
      dspt_api/util/general/random_params.py

@ -20,23 +20,26 @@ def random_params(_user_info, _handle_data):
'format': _user_info["format"],
'timestamp': int(time.time() * 1000),
}
print('random_params_user_info["api"]', _user_info["api"] == 'ecard/ecard-levels')
if _user_info["api"] == 'play/seat-status':
_user_data = get_ok_status_seat_list(_handle_data['res']['data'])
if _user_info["api"] == 'ecard/ecard-levels':
elif _user_info["api"] == 'ecard/ecard-levels':
print('ecard/ecard-levels')
_user_data = _handle_data['res']['data']['ecardLevelData']
if _user_info["api"] == 'cinema/goods':
elif _user_info["api"] == 'cinema/goods':
print('random_params', _handle_data['res']['data'])
_user_data = [random_goods(_handle_data['res']['data'])]
else:
_user_data = _handle_data['res']['data']
if len(_user_data) > 0:
if _user_info["api"] in ('play/seat-status', 'cinema/goods'):
data['user_data'] = [[random.choice(_user_data)]]
if len(_user_data) > 0:
print('random_params', _user_data)
if _user_info["api"] in ('play/seat-status', 'cinema/goods'):
data['user_data'] = [[random.choice(_user_data)]]
else:
data['user_data'] = [random.choice(_user_data)]
redis_conn.set(redis_key_api, json.dumps(data), 10 * 60 * 60)
else:
data['user_data'] = [random.choice(_user_data)]
redis_conn.set(redis_key_api, json.dumps(data), 10 * 60 * 60)
else:
redis_conn.delete(redis_key_api)
redis_conn.delete(redis_key_api)
def get_ok_status_seat_list(_data):

Loading…
Cancel
Save