Files
yj_resume/service/db_service.py
2025-12-10 10:51:19 +08:00

20 lines
691 B
Python

from db.sql_db import DBTASK, DBRESUME, SqliteSqlalchemy
def get_task_list(task_type):
task_list = SqliteSqlalchemy().session.query(DBTASK).filter(DBTASK.task_type == task_type).order_by(
DBTASK.create_time.desc()).all()
result = []
for task in task_list:
result.append({
"id": task.id,
"name": task.name,
"success_num": task.success_num,
"fail_num": task.fail_num,
"status": task.status,
"total_num": task.total_num,
"message": task.message,
"create_time": task.create_time.strftime("%Y-%m-%d %H:%M:%S") if task.create_time else None,
})
return result