Commit 796bee02 authored by 赵威's avatar 赵威

Merge branch 'offic' into 'master'

normal update

See merge request !52
parents c83c1462 b6b4dc1b
...@@ -71,7 +71,6 @@ def update_tag3_user_portrait(cl_id): ...@@ -71,7 +71,6 @@ def update_tag3_user_portrait(cl_id):
} }
key = "doris:user_portrait:tag3:device_id:" + str(cl_id) key = "doris:user_portrait:tag3:device_id:" + str(cl_id)
key2 = "doris:user_portrait:tag3:increment_update:device_id:" + str(cl_id)
redis_client = redis.StrictRedis.from_url("redis://:ReDis!GmTx*0aN9@172.16.40.173:6379") redis_client = redis.StrictRedis.from_url("redis://:ReDis!GmTx*0aN9@172.16.40.173:6379")
if (len(first_demands_score.keys()) > 0) or (len(second_demands_score.keys()) > 0) or \ if (len(first_demands_score.keys()) > 0) or (len(second_demands_score.keys()) > 0) or \
...@@ -82,25 +81,23 @@ def update_tag3_user_portrait(cl_id): ...@@ -82,25 +81,23 @@ def update_tag3_user_portrait(cl_id):
redis_client.expire(key, 60 * 60 * 24 * 30) redis_client.expire(key, 60 * 60 * 24 * 30)
# only need the first time # only need the first time
res2 = { # key2 = "doris:user_portrait:tag3:increment_update:device_id:" + str(cl_id)
"first_demands": list(first_demands_score.keys()), # res2 = {
"second_demands": list(second_demands_score.keys()), # "first_demands": list(first_demands_score.keys()),
"first_solutions": list(first_solutions_score.keys()), # "second_demands": list(second_demands_score.keys()),
"second_solutions": list(second_solutions_score.keys()), # "first_solutions": list(first_solutions_score.keys()),
"first_positions": list(first_positions_score.keys()), # "second_solutions": list(second_solutions_score.keys()),
"second_positions": list(second_positions_score.keys()), # "first_positions": list(first_positions_score.keys()),
"projects": list(projects_score.keys()) # "second_positions": list(second_positions_score.keys()),
} # "projects": list(projects_score.keys())
redis_client.set(key2, json.dumps(res2)) # }
redis_client.expire(key2, 60 * 60 * 24 * 30) # redis_client.set(key2, json.dumps(res2))
# redis_client.expire(key2, 60 * 60 * 24 * 30)
write_user_portrait(cl_id, ",".join(first_solutions_score.keys()), ",".join(second_solutions_score.keys()), write_user_portrait(cl_id, ",".join(first_solutions_score.keys()), ",".join(second_solutions_score.keys()),
",".join(first_demands_score.keys()), ",".join(second_demands_score.keys()), ",".join(first_demands_score.keys()), ",".join(second_demands_score.keys()),
",".join(first_positions_score.keys()), ",".join(second_positions_score.keys()), ",".join(first_positions_score.keys()), ",".join(second_positions_score.keys()),
",".join(projects_score.keys())) ",".join(projects_score.keys()))
else:
redis_client.delete(key)
redis_client.delete(key2)
return cl_id return cl_id
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment