Commit 3bf6fd82 authored by 任婷婷's avatar 任婷婷

.

parent fb0d392c
......@@ -132,7 +132,7 @@ def update_tag3_user_portrait(cl_id):
second_positions = values[item].get("second_positions", [])
second_solutions = values[item].get("second_solutions", [])
projects = values[item].get("projects", [])
scores = values[item].get("score",[])
score = values[item].get("score",0)
first_solutions = [i for i in first_solutions if i != '']
second_solutions = [i for i in second_solutions if i != '']
......@@ -141,15 +141,16 @@ def update_tag3_user_portrait(cl_id):
first_positions = [i for i in first_positions if i != '']
second_positions = [i for i in second_positions if i != '']
projects = [i for i in projects if i != '']
scores = [scores]
write_user_portrait_action_divided(cl_id=cl_id_single, event_cn=item, first_solutions=set(first_solutions),
write_user_portrait_action_divided(cl_id=cl_id_single, event_cn=item, score = score,first_solutions=set(first_solutions),
first_positions=set(first_positions),
first_demands=set(first_demands),
second_demands=set(second_demands),
second_positions=set(second_positions),
second_solutions=set(second_solutions),
projects=set(projects),scores = scores)
projects=set(projects),
)
return cl_id
......
......@@ -524,7 +524,7 @@ def user_portrait_action_statistic(cl_id):
# CREATE TABLE `user_portrait_action_divided_score` (
# `id` int(11) NOT NULL AUTO_INCREMENT,
# `date` text NOT NULL,
# `score` text NOT NULL,
# `score` int(11) NOT NULL,
# `cl_id` text NOT NULL,
# `first_solutions` text NOT NULL,
# `second_solutions` text NOT NULL,
......@@ -536,14 +536,17 @@ def user_portrait_action_statistic(cl_id):
# PRIMARY KEY(`id`)
# );
def write_user_portrait_action_divided(cl_id,event_cn,first_solutions, second_solutions, first_demands, second_demands,
first_positions, second_positions, projects,scores):
def write_user_portrait_action_divided(cl_id,event_cn,score,first_solutions, second_solutions, first_demands, second_demands,
first_positions, second_positions, projects):
try:
today = datetime.date.today()
oneday = datetime.timedelta(days=1)
yesterday = today - oneday
print('%'*100)
print(type(yesterday))
print(type(score))
sql = """insert into user_portrait_action_divided_score values(null, '{}', '{}', '{}', '{}', '{}', '{}', '{}', '{}', '{}','{}','{}')""".format(
yesterday,str(scores), cl_id,event_cn, ",".join(first_solutions), ",".join(second_solutions), ",".join(first_demands),
yesterday,score, cl_id,event_cn, ",".join(first_solutions), ",".join(second_solutions), ",".join(first_demands),
",".join(second_demands), ",".join(first_positions), ",".join(second_positions), ",".join(projects))
db, cursor = connect_mysql()
......
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