主要修复: 1. 修复export_data.py中硬编码的MySQL连接配置 2. 移除基于病历号前缀的诊所分配逻辑,改为基于数据库表关系 3. 实现患者去重统计,基于最新回访记录计算状态 4. 添加cryptography依赖解决MySQL 8.0认证问题 新增功能: 1. 完整的GitLab CI/CD部署脚本 2. 数据库迁移和完整性检查脚本 3. 自动化部署验证脚本 4. 环境变量配置说明文档 技术改进: - 患者-诊所关系基于patients.clinic_name字段 - Excel导出统计基于唯一患者而非记录数 - 支持环境变量配置数据库连接 - 完整的Docker部署支持
| Name | Last commit | Last update | 
|---|---|---|
| .circleci | Loading commit data... | |
| deploy_scripts | Loading commit data... | |
| dify_callback_results | Loading commit data... | |
| patient_profiles | Loading commit data... | |
| 诊所患者json | Loading commit data... | |
| .gitignore | Loading commit data... | |
| .gitlab-ci.yml | Loading commit data... | |
| Dockerfile | Loading commit data... | |
| Dockerfile.mysql | Loading commit data... | |
| Docker启动成功说明.md | Loading commit data... | |
| Docker部署文件清单.md | Loading commit data... | |
| Docker部署问题修复完成说明.md | Loading commit data... | |
| MySQL回访记录系统使用指南.md | Loading commit data... | |
| README_DIFY.md | Loading commit data... | |
| README_DOCKER.md | Loading commit data... | |
| README_LOGIN.md | Loading commit data... | |
| SQL脚本执行完成说明.md | Loading commit data... | |
| add_callback_module_to_all_patients.py | Loading commit data... | |
| add_mashan_callbacks.py | Loading commit data... | |
| add_test_callbacks.py | Loading commit data... | |
| analyze_data.py | Loading commit data... | |
| analyze_json_distribution.py | Loading commit data... | |
| auth_client.js | Loading commit data... | |
| auth_server.py | Loading commit data... | |
| auth_system.py | Loading commit data... | |
| batch_generate_clinic_callbacks.py | Loading commit data... | |
| batch_generate_clinic_callbacks_enhanced.py | Loading commit data... | |
| batch_generate_dify_callback.py | Loading commit data... | |
| callback_api_server.py | Loading commit data... | |
| callback_constants.py | Loading commit data... | |
| callback_record.js | Loading commit data... | |
| callback_record_fixed.js | Loading commit data... | |
| callback_record_model.py | Loading commit data... | |
| callback_record_mysql.py | Loading commit data... | |
| check_all_data.py | Loading commit data... | |
| check_callback_duplicates.py | Loading commit data... | |
| check_chenxinyu_config.py | Loading commit data... | |
| check_correct_excel.py | Loading commit data... | |
| check_db_records.py | Loading commit data... | |
| check_db_structure.py | Loading commit data... | |
| check_docker_db.py | Loading commit data... | |
| check_excel_data.py | Loading commit data... | |
| check_excel_export.py | Loading commit data... | |
| check_final_excel.py | Loading commit data... | |
| check_fixed_excel.py | Loading commit data... | |
| check_latest_excel.py | Loading commit data... | |
| check_mashan_data.py | Loading commit data... | |
| check_new_summary.py | Loading commit data... | |
| check_patient.py | Loading commit data... | |
| check_progress.py | Loading commit data... | |
| check_unknown_clinic.py | Loading commit data... | |
| check_users_table.py | Loading commit data... | |
| cleanup_test_data.py | Loading commit data... | |
| clear_test_data.py | Loading commit data... | |
| clinic_config.py | Loading commit data... | |
| clinic_html_generator.py | Loading commit data... | |
| compare_data.py | Loading commit data... | |
| complete_fix.py | Loading commit data... | |
| complete_hashes.sql | Loading commit data... | |
| create_clinic_users.sql | Loading commit data... | |
| create_test_callback_for_existing.py | Loading commit data... | |
| create_users.sql | Loading commit data... | |
| dashboard.html | Loading commit data... | |
| database_config.ini | Loading commit data... | |
| database_config.py | Loading commit data... | |
| database_manager.py | Loading commit data... | |
| debug_callback.py | Loading commit data... | |
| debug_excel_structure.py | Loading commit data... | |
| debug_generate.py | Loading commit data... | |
| debug_generate_detailed.py | Loading commit data... | |
| debug_progress.py | Loading commit data... | |
| deploy_docker.sh | Loading commit data... | |
| dify_callback_api.py | Loading commit data... | |
| dify_config.py | Loading commit data... | |
| docker-compose-auth.yml | Loading commit data... | |
| docker-compose-local.yml | Loading commit data... | |
| docker-compose-sqlite.yml | Loading commit data... | |
| docker-compose.override.yml | Loading commit data... | |
| docker-compose.yml | Loading commit data... | |
| docker_database_config.py | Loading commit data... | |
| excel_to_json.py | Loading commit data... | |
| export_data.py | Loading commit data... | |
| fill_callback_scripts_from_dify_results.py | Loading commit data... | |
| find_failed_patients.py | Loading commit data... | |
| find_patient.py | Loading commit data... | |
| find_xuexian_failed.py | Loading commit data... | |
| fix_admin_user.sql | Loading commit data... | |
| fix_all_clinics_patients.py | Loading commit data... | |
| fix_all_patient_callback_containers.py | Loading commit data... | |
| fix_all_patient_pages.py | Loading commit data... | |
| fix_callback_records_initialization.py | Loading commit data... | |
| fix_clinic_auth.py | Loading commit data... | |
| fix_clinic_jump.py | Loading commit data... | |
| fix_clinic_state.py | Loading commit data... | |
| fix_dafeng_patients.py | Loading commit data... | |
| fix_database_encoding.py | Loading commit data... | |
| fix_database_encoding_final.py | Loading commit data... | |
| fix_mashan_patients.py | Loading commit data... | |
| fix_passwords.sql | Loading commit data... | |
| fix_patient_distribution.py | Loading commit data... | |
| fix_patient_profiles_api_base.py | Loading commit data... | |
| force_fix.py | Loading commit data... | |
| generate_all_hashes.py | Loading commit data... | |
| generate_clinic_json.py | Loading commit data... | |
| generate_complete_hashes.py | Loading commit data... | |
| generate_html.py | Loading commit data... | |
| generate_password_hash.py | Loading commit data... | |
| init.sql | Loading commit data... | |
| login.html | Loading commit data... | |
| match_callback_scripts.py | Loading commit data... | |
| merge_excel_by_case_number.py | Loading commit data... | |
| mysql.cnf | Loading commit data... | |
| personalized_callback_utils.py | Loading commit data... | |
| production_backup_guide.md | Loading commit data... | |
| rebuild_patients_from_json.py | Loading commit data... | |
| regenerate_all_clinic_indexes.py | Loading commit data... | |
| regenerate_all_clinic_indexes_with_priority.py | Loading commit data... | |
| regenerate_failed_patients.py | Loading commit data... | |
| regenerate_patient_page.py | Loading commit data... | |
| regenerate_patients_with_callbacks.py | Loading commit data... | |
| requirements.txt | Loading commit data... | |
| restore_backup.py | Loading commit data... | |
| resume_generation.py | Loading commit data... | |
| session_manager.py | Loading commit data... | |
| setup_mysql.py | Loading commit data... | |
| simple_auth_server.py | Loading commit data... | |
| simple_login_test.html | Loading commit data... | |
| simple_server.py | Loading commit data... | |
| smart_fix.py | Loading commit data... | |
| start_auth_server.py | Loading commit data... | |
| start_callback_api.py | Loading commit data... | |
| start_docker.py | Loading commit data... | |
| start_docker_containers.py | Loading commit data... | |
| start_docker_mysql.bat | Loading commit data... | |
| test_admin_flow.py | Loading commit data... | |
| test_browser_simulation.py | Loading commit data... | |
| test_callback_display.html | Loading commit data... | |
| test_docker_deployment.py | Loading commit data... | |
| test_docker_export.py | Loading commit data... | |
| test_encoding.py | Loading commit data... | |
| test_export.py | Loading commit data... | |
| test_export_direct.py | Loading commit data... | |
| test_export_simple.py | Loading commit data... | |
| test_javascript_apis.py | Loading commit data... | |
| test_login.py | Loading commit data... | |
| test_login_fix.py | Loading commit data... | |
| test_login_flow.html | Loading commit data... | |
| test_login_redirect.py | Loading commit data... | |
| test_new_callback_system.py | Loading commit data... | |
| test_patient_index_access.py | Loading commit data... | |
| test_patients_index.html | Loading commit data... | |
| test_regenerate_clinic.py | Loading commit data... | |
| test_regenerate_dongting.py | Loading commit data... | |
| test_server.html | Loading commit data... | |
| test_single_patient.py | Loading commit data... | |
| test_user_info.py | Loading commit data... | |
| time_utils.py | Loading commit data... | |
| update_all_index_dynamic_status.py | Loading commit data... | |
| update_all_patients.py | Loading commit data... | |
| update_callback_script_style.py | Loading commit data... | |
| update_callback_scripts.py | Loading commit data... | |
| update_callback_with_selected_diagnosis.py | Loading commit data... | |
| update_chenxinyu_permission.py | Loading commit data... | |
| update_index_filter_options.py | Loading commit data... | |
| update_index_pages_with_dynamic_status.py | Loading commit data... | |
| update_password_hashes.sql | Loading commit data... | |
| update_patient_profiles.py | Loading commit data... | |
| update_patient_profiles_callback.py | Loading commit data... | |
| update_priority_diagnosis.py | Loading commit data... | |
| update_users_with_salt.sql | Loading commit data... | |
| user_management.html | Loading commit data... | |
| user_manager.py | Loading commit data... | |
| view_database.py | Loading commit data... | |
| 一键启动.py | Loading commit data... | |
| 一键部署.bat | Loading commit data... | |
| 一键部署SQLite.bat | Loading commit data... | |
| 一键部署国内镜像.bat | Loading commit data... | |
| 一键部署已登录.bat | Loading commit data... | |
| 个性化话术使用指南.md | Loading commit data... | |
| 优先诊断修复完成说明.md | Loading commit data... | |
| 使用说明.md | Loading commit data... | |
| 修复完成说明.md | Loading commit data... | |
| 分门诊架构实施完成说明.md | Loading commit data... | |
| 合并结果.json | Loading commit data... | |
| 启动Docker.bat | Loading commit data... | |
| 启动Docker新版本.bat | Loading commit data... | |
| 启动Docker认证版.bat | Loading commit data... | |
| 启动应用.bat | Loading commit data... | |
| 回访状态功能更新说明.md | Loading commit data... | |
| 回访记录初始化问题修复完成说明.md | Loading commit data... | |
| 回访记录实时更新功能说明.md | Loading commit data... | |
| 回访记录系统更新说明.md | Loading commit data... | |
| 回访话术匹配完成说明.md | Loading commit data... | |
| 回访话术更新使用说明.md | Loading commit data... | |
| 回访话术样式更新完成说明.md | Loading commit data... | |
| 回访话术模块使用说明.md | Loading commit data... | |
| 回访话术模块修复完成说明.md | Loading commit data... | |
| 学前街门诊.json | Loading commit data... | |
| 学前街门诊优先诊断和标题修复完成说明.md | Loading commit data... | |
| 学前街门诊登录问题修复完成说明.md | Loading commit data... | |
| 快速部署Docker.bat | Loading commit data... | |
| 患者画像回访话术模块更新完成说明.md | Loading commit data... | |
| 患者详情页修复完成说明.md | Loading commit data... | |
| 患者页面显示修复完成说明.md | Loading commit data... | |
| 患者页面闪退问题修复完成说明.md | Loading commit data... | |
| 批量导出功能使用说明.md | Loading commit data... | |
| 放弃回访功能完成说明.md | Loading commit data... | |
| 数据库字符编码问题修复完成说明.md | Loading commit data... | |
| 测试患者画像使用说明.md | Loading commit data... | |
| 测试数据清理完成说明.md | Loading commit data... | |
| 测试镜像拉取.bat | Loading commit data... | |
| 漏诊项移除完成说明.md | Loading commit data... | |
| 用户权限配置完成说明.md | Loading commit data... | |
| 用户登录系统使用说明.md | Loading commit data... | |
| 登录问题修复完成说明.md | Loading commit data... | |
| 离线部署方案.md | Loading commit data... | |
| 端口修改完成说明.md | Loading commit data... | |
| 诊所用户创建完成说明.md | Loading commit data... | |
| 配置Docker镜像加速器.bat | Loading commit data... | |
| 配置镜像加速器详细步骤.txt | Loading commit data... | |
| 重新生成_失败患者_20250807_093107.json | Loading commit data... | |
| 重新生成_失败患者_20250807_093107.txt | Loading commit data... | |
| 重新生成_失败患者_20250807_093529.json | Loading commit data... | |
| 重新生成_失败患者_20250807_093529.txt | Loading commit data... | |
| 陈心语权限调整完成说明.md | Loading commit data... | |
| 页面优化完成说明.md | Loading commit data... | |
| 项目开发对话记录.md | Loading commit data... |