def get_user_influence(uid, date): date1 = str(date).replace("-","") index_name = pre_index + date1 result = bci_detail(date, uid) sensitive_result = bci_detail(date, uid,1) user_index = result["user_index"] query_body = { "query":{ "filtered":{ "filter":{ "range":{ "user_index":{ "gt": user_index } } } } } } total_count = es_cluster.count(index=index_name, doc_type=influence_doctype)['count'] order_count = es_cluster.count(index=index_name, doc_type=influence_doctype, body=query_body)['count'] result["total_count"] = total_count result["order_count"] = order_count + 1 return [sensitive_result, result]