generated from Java-2025Fall/final-vibevault-template
修复PDF报告生成参数不匹配问题
This commit is contained in:
parent
61fa5ac842
commit
6fd6854648
@ -26,17 +26,19 @@ except ImportError:
|
|||||||
REPORTLAB_AVAILABLE = False
|
REPORTLAB_AVAILABLE = False
|
||||||
|
|
||||||
|
|
||||||
def parse_args():
|
def parse_args():
|
||||||
"""解析命令行参数"""
|
"""解析命令行参数"""
|
||||||
parser = argparse.ArgumentParser(description='PDF Report Generation Script')
|
parser = argparse.ArgumentParser(description='PDF Report Generation Script')
|
||||||
parser.add_argument('--score', required=True, help='最终成绩文件')
|
parser.add_argument('--score', '--grade', required=True, help='最终成绩文件')
|
||||||
parser.add_argument('--report', required=True, help='REPORT.md文件路径')
|
parser.add_argument('--report', required=True, help='REPORT.md文件路径')
|
||||||
parser.add_argument('--frontend', required=True, help='FRONTEND.md文件路径')
|
parser.add_argument('--frontend', required=True, help='FRONTEND.md文件路径')
|
||||||
parser.add_argument('--out', required=True, help='输出PDF文件路径')
|
parser.add_argument('--out', required=True, help='输出PDF文件路径')
|
||||||
parser.add_argument('--student-id', required=True, help='学生ID')
|
parser.add_argument('--student-id', required=True, help='学生ID')
|
||||||
parser.add_argument('--student-name', required=True, help='学生姓名')
|
parser.add_argument('--student-name', required=True, help='学生姓名')
|
||||||
parser.add_argument('--class-id', required=True, help='班级ID')
|
parser.add_argument('--class-id', '--class-name', help='班级ID/班级名称')
|
||||||
parser.add_argument('--assignment-id', required=True, help='作业ID')
|
parser.add_argument('--assignment-id', default='2311061111', help='作业ID')
|
||||||
|
parser.add_argument('--images', help='图片目录路径')
|
||||||
|
parser.add_argument('--commit-sha', help='提交SHA')
|
||||||
return parser.parse_args()
|
return parser.parse_args()
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user