|
@@ -869,7 +869,7 @@ class StreamlitOCRValidator:
|
|
|
def show_comparison_results_dialog(self):
|
|
def show_comparison_results_dialog(self):
|
|
|
"""显示VLM预校验结果的对话框"""
|
|
"""显示VLM预校验结果的对话框"""
|
|
|
current_md_path = Path(self.file_paths[self.selected_file_index]).with_suffix('.md')
|
|
current_md_path = Path(self.file_paths[self.selected_file_index]).with_suffix('.md')
|
|
|
- pre_validation_dir = Path(self.config['paths'].get('pre_validation_dir', './output/pre_validation/')).resolve()
|
|
|
|
|
|
|
+ pre_validation_dir = Path(self.config['pre_validation'].get('out_dir', './output/pre_validation/')).resolve()
|
|
|
comparison_result_path = pre_validation_dir / f"{current_md_path.stem}_comparison_result.json"
|
|
comparison_result_path = pre_validation_dir / f"{current_md_path.stem}_comparison_result.json"
|
|
|
if 'comparison_result' in st.session_state and st.session_state.comparison_result:
|
|
if 'comparison_result' in st.session_state and st.session_state.comparison_result:
|
|
|
self.display_comparison_results(st.session_state.comparison_result['comparison_result'])
|
|
self.display_comparison_results(st.session_state.comparison_result['comparison_result'])
|