35 lines
1.0 KiB
Bash
35 lines
1.0 KiB
Bash
|
|
#!/bin/bash
|
||
|
|
# MSH Fix Progress Check Script
|
||
|
|
# 由 Cron 每 5 分钟调用,或由 Agent 手动执行
|
||
|
|
|
||
|
|
FIX_DIR="/Users/apple/scott2026/msh-system/msh_single_uniapp/.fixes"
|
||
|
|
|
||
|
|
# 检查目录是否存在
|
||
|
|
if [ ! -d "$FIX_DIR" ]; then
|
||
|
|
echo "❌ Fix directory not found: $FIX_DIR"
|
||
|
|
exit 1
|
||
|
|
fi
|
||
|
|
|
||
|
|
# 统计任务
|
||
|
|
cd "$FIX_DIR"
|
||
|
|
|
||
|
|
BACKLOG_COUNT=$(ls -1 backlog/ 2>/dev/null | wc -l)
|
||
|
|
IN_PROGRESS_COUNT=$(ls -1 in-progress/ 2>/dev/null | wc -l)
|
||
|
|
COMPLETED_COUNT=$(ls -1 completed/ 2>/dev/null | wc -l)
|
||
|
|
|
||
|
|
# 输出报告
|
||
|
|
echo ""
|
||
|
|
echo "📊 MSH 前端修复任务进度报告"
|
||
|
|
echo "================================"
|
||
|
|
echo "⏰ 检查时间: $(date "+%Y-%m-%d %H:%M:%S")"
|
||
|
|
echo ""
|
||
|
|
echo "📈 任务统计:"
|
||
|
|
echo " • 待处理 (backlog): $BACKLOG_COUNT"
|
||
|
|
echo " • 进行中 (in-progress): $IN_PROGRESS_COUNT"
|
||
|
|
echo " • 已完成 (completed): $COMPLETED_COUNT"
|
||
|
|
echo " • 总计: $((BACKLOG_COUNT + IN_PROGRESS_COUNT + COMPLETED_COUNT))"
|
||
|
|
echo ""
|
||
|
|
echo "================================"
|
||
|
|
echo "🔄 下次检查: 5分钟后"
|
||
|
|
echo ""
|