# Memory ## 飞书工单查询配置 当用户问"查询工单"、"导出工单"、"今天的工单"时,**立即执行以下命令查询外部数据库**: ### 执行命令(直接复制执行) ```bash docker exec pmflow-db psql "postgresql://readonly:readonly%40%232025@173.1.1.32:5432/middle_platform" -c "SELECT task_code, task_name, excutor_name, status, start_time FROM plat_task_center.task_instance WHERE start_time >= CURRENT_DATE AND start_time < CURRENT_DATE + INTERVAL '1 day' AND ext3 IN ('90101', '901') ORDER BY start_time DESC LIMIT 50;" -x ``` ### 导出 Excel 命令 ```bash docker exec pmflow-db psql "postgresql://readonly:readonly%40%232025@173.1.1.32:5432/middle_platform" -c "COPY (SELECT * FROM plat_task_center.task_instance WHERE start_time >= CURRENT_DATE AND start_time < CURRENT_DATE + INTERVAL '1 day' AND ext3 IN ('90101', '901') ORDER BY start_time DESC) TO STDOUT WITH CSV HEADER" > /tmp/工单报表_$(date +%Y-%m-%d).csv && python3 -c "import pandas as pd; pd.read_csv('/tmp/工单报表_$(date +%Y-%m-%d).csv').to_excel('/tmp/工单报表_$(date +%Y-%m-%d).xlsx', index=False)" ``` ### ⚠️ 关键提醒 - 这是 **外部数据库 middle_platform**,不是 PMFlow 数据库 - 收到工单查询请求后 **立即执行命令**,不要只回复文字 - 导出后告诉用户文件路径:`/tmp/工单报表_YYYY-MM-DD.xlsx`