forked from saipo/astrbot_plugin_dajiao
修改bug
This commit is contained in:
parent
5cef6d3e74
commit
f33a3c8f59
10
main.py
10
main.py
@ -216,10 +216,10 @@ class MyPlugin(Star):
|
|||||||
ranklist.sort(key=lambda x: x[2], reverse=True)
|
ranklist.sort(key=lambda x: x[2], reverse=True)
|
||||||
ranklist_str = "产量最高排名\n"
|
ranklist_str = "产量最高排名\n"
|
||||||
for i in range(len(ranklist)):
|
for i in range(len(ranklist)):
|
||||||
ranklist_str += f"{i+1} uid:{ranklist[i][0]} nameid:{ranklist[i][1]} 最高产量:{ranklist[i][2]}s 打胶时间:{ranklist[i][3]}\n"
|
ranklist_str += f"{i+1} uid:{ranklist[i][0]} nameid:{ranklist[i][1]} 最高产量:{ranklist[i][2]}ml 打胶时间:{ranklist[i][3]}\n"
|
||||||
ranklist_str += "\n"
|
ranklist_str += "\n"
|
||||||
|
|
||||||
sql2 = "SELECT du.uid, du.nameid, t.min_volume, MIN(dj.eventTime) AS eventTime FROM dajiaouser du LEFT JOIN (SELECT openid, MIN(volume) AS min_volume FROM dajiao GROUP BY openid) t ON du.openid = t.openid LEFT JOIN dajiao dj ON du.openid = dj.openid AND t.min_volume = dj.volume GROUP BY du.uid, du.nameid, t.min_volume;"
|
sql2 = "SELECT du.uid, du.nameid, t.min_volume, MAX(dj.eventTime) AS eventTime FROM dajiaouser du LEFT JOIN (SELECT openid, MIN(volume) AS min_volume FROM dajiao GROUP BY openid) t ON du.openid = t.openid LEFT JOIN dajiao dj ON du.openid = dj.openid AND t.min_volume = dj.volume GROUP BY du.uid, du.nameid, t.min_volume;"
|
||||||
cur.execute(sql2)
|
cur.execute(sql2)
|
||||||
date2 = cur.fetchall()
|
date2 = cur.fetchall()
|
||||||
ranklist2 = []
|
ranklist2 = []
|
||||||
@ -228,7 +228,7 @@ class MyPlugin(Star):
|
|||||||
ranklist2.sort(key=lambda x: x[2])
|
ranklist2.sort(key=lambda x: x[2])
|
||||||
ranklist_str += "产量最低排名\n"
|
ranklist_str += "产量最低排名\n"
|
||||||
for i in range(len(ranklist2)):
|
for i in range(len(ranklist2)):
|
||||||
ranklist_str += f"{i+1} uid:{ranklist2[i][0]} nameid:{ranklist2[i][1]} 最低产量:{ranklist2[i][2]}s 打胶时间:{ranklist2[i][3]}\n"
|
ranklist_str += f"{i+1} uid:{ranklist2[i][0]} nameid:{ranklist2[i][1]} 最低产量:{ranklist2[i][2]}ml 打胶时间:{ranklist2[i][3]}\n"
|
||||||
yield event.plain_result(ranklist_str)
|
yield event.plain_result(ranklist_str)
|
||||||
cur.close()
|
cur.close()
|
||||||
conn.close()
|
conn.close()
|
||||||
@ -253,7 +253,7 @@ class MyPlugin(Star):
|
|||||||
ranklist.sort(key=lambda x: x[2], reverse=True)
|
ranklist.sort(key=lambda x: x[2], reverse=True)
|
||||||
ranklist_str = "时长最长排名\n"
|
ranklist_str = "时长最长排名\n"
|
||||||
for i in range(len(ranklist)):
|
for i in range(len(ranklist)):
|
||||||
ranklist_str += f"{i+1} uid:{ranklist[i][0]} {ranklist[i][1]} 最长时长:{ranklist[i][2]}ml 打胶时间:{ranklist[i][3]}\n"
|
ranklist_str += f"{i+1} uid:{ranklist[i][0]} {ranklist[i][1]} 最长时长:{ranklist[i][2]}s 打胶时间:{ranklist[i][3]}\n"
|
||||||
ranklist_str += "\n"
|
ranklist_str += "\n"
|
||||||
|
|
||||||
sql2 = "SELECT du.uid, du.nameid, t.min_timelong, MAX(dj.eventTime) AS eventTime FROM dajiaouser du LEFT JOIN (SELECT openid, MIN(timelong) AS min_timelong FROM dajiao GROUP BY openid) t ON du.openid = t.openid LEFT JOIN dajiao dj ON du.openid = dj.openid AND t.min_timelong = dj.timelong GROUP BY du.uid, du.nameid, t.min_timelong;"
|
sql2 = "SELECT du.uid, du.nameid, t.min_timelong, MAX(dj.eventTime) AS eventTime FROM dajiaouser du LEFT JOIN (SELECT openid, MIN(timelong) AS min_timelong FROM dajiao GROUP BY openid) t ON du.openid = t.openid LEFT JOIN dajiao dj ON du.openid = dj.openid AND t.min_timelong = dj.timelong GROUP BY du.uid, du.nameid, t.min_timelong;"
|
||||||
@ -265,7 +265,7 @@ class MyPlugin(Star):
|
|||||||
ranklist2.sort(key=lambda x: x[2])
|
ranklist2.sort(key=lambda x: x[2])
|
||||||
ranklist_str += "时长最短排名\n"
|
ranklist_str += "时长最短排名\n"
|
||||||
for i in range(len(ranklist2)):
|
for i in range(len(ranklist2)):
|
||||||
ranklist_str += f"{i+1} uid:{ranklist2[i][0]} {ranklist2[i][1]} 最短时长:{ranklist2[i][2]}ml 打胶时间:{ranklist2[i][3]}\n"
|
ranklist_str += f"{i+1} uid:{ranklist2[i][0]} {ranklist2[i][1]} 最短时长:{ranklist2[i][2]}s 打胶时间:{ranklist2[i][3]}\n"
|
||||||
yield event.plain_result(ranklist_str)
|
yield event.plain_result(ranklist_str)
|
||||||
cur.close()
|
cur.close()
|
||||||
conn.close()
|
conn.close()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user