# 银行诉讼案件管理系统 **Repository Path**: xxfeng_admin/Honghe ## Basic Information - **Project Name**: 银行诉讼案件管理系统 - **Description**: 适用于银行委托诉讼的案件管理系统 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2025-08-21 - **Last Updated**: 2025-08-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 弘禾管理系统 ## 项目介绍 弘禾管理系统是一个基于RuoYi前后端分离的Java+Spring Boot+Vue.js开发的综合性企业管理平台,主要面向金融法务和客户管理领域,提供客户信息管理、案件跟踪、文件管理等核心功能。系统采用前后端分离架构,后端使用Spring Boot框架,前端基于Vue.js和Element UI组件库构建。 本系统旨在提高企业法务和客户管理效率,实现客户资源的集中管理和案件进度的实时跟踪,满足现代企业对法务管理数字化、规范化的需求。 ## 系统功能模块 系统主要包含以下功能模块: ### 客户管理模块 - **客户信息管理**:提供客户基本信息的录入、查询、修改和删除功能 - **客户公海池**:实现客户资源池化管理,按不同类型(未分配客户、司法诉讼中、已立案客户等)分类 - **关联人管理**:支持为每个客户添加多个关联人信息 - **客户标签**:灵活的客户标签系统,支持自定义标签和按标签筛选 - **客户沟通记录**:记录与客户的所有沟通历史,支持按时间线查看 ### 案件管理模块 - **案件跟踪**:记录案件进展情况,支持案件状态变更 - **文档管理**:支持案件相关文件的上传、下载和管理 - **进度记录**:提供案件进度说明和历史记录查询 - **任务分配**:支持案件相关任务的创建和分配 - **时效提醒**:关键节点自动提醒功能,确保案件处理及时性 - **模板系统**:常用法律文书模板管理,支持自定义和快速生成 ### 系统管理模块 - **用户管理**:系统用户的添加、角色分配和权限控制 - **角色管理**:定义不同角色及其对应的权限 - **部门管理**:组织机构的部门设置和管理 - **菜单管理**:系统菜单的配置和权限分配 - **字典管理**:系统常用字典数据的维护 - **操作日志**:记录用户操作,支持按用户、模块等多维度查询 - **系统监控**:监控服务器状态、系统性能等关键指标 ### 数据分析模块 - **案件统计**:按类型、状态等维度统计案件数据 - **业绩分析**:团队和个人业绩统计与分析 - **客户画像**:基于客户数据形成客户画像,辅助决策 - **报表导出**:支持多种格式的报表导出功能 ## 技术架构 ### 后端技术栈 - **核心框架**:Spring Boot 2.5.x - **安全框架**:Spring Security - **持久层框架**:MyBatis 3.5.x - **数据库**:MySQL 5.7+ - **缓存**:Redis 5.0+ - **文件存储**:MinIO/阿里云OSS - **搜索引擎**:Elasticsearch(可选) - **消息队列**:RabbitMQ(可选) ### 前端技术栈 - **核心框架**:Vue.js 2.6.x - **UI组件库**:Element UI 2.15.x - **路由管理**:Vue Router 3.5.x - **状态管理**:Vuex 3.6.x - **HTTP客户端**:Axios 0.21.x - **图表库**:ECharts 5.x - **富文本编辑器**:Tinymce ## 系统特点 1. **全面的客户管理**:提供完整的客户信息管理功能,包括基本信息、关联人、案件记录等 2. **灵活的公海池管理**:支持不同类型客户的分类管理和统计分析 3. **高效的案件处理**:案件全生命周期跟踪,支持文件管理和进度记录 4. **完善的权限控制**:基于角色的访问控制,保障数据安全 5. **友好的用户界面**:响应式设计,操作简便,界面美观 6. **数据可视化**:多维度的统计图表,直观展示业务数据 7. **高度可配置**:支持系统参数自定义配置,适应不同业务需求 8. **移动端支持**:响应式设计,支持移动设备访问 ## 项目结构 ``` honghe/ ├── honghe-admin // 管理后台模块 ├── honghe-common // 公共模块 ├── honghe-framework // 框架核心模块 ├── honghe-generator // 代码生成模块 ├── honghe-quartz // 定时任务模块 ├── honghe-system // 系统功能模块 └── honghe-ui // 前端UI模块 ├── src/views/ │ ├── system/ // 系统管理相关视图 │ │ ├── cases/ // 客户管理相关组件 │ │ ├── pool/ // 客户公海池组件 │ │ ├── user/ // 用户管理组件 │ │ └── ... // 其他系统组件 └── ... ``` ## 开发指南 ### 开发环境搭建 1. 克隆代码仓库:`git clone https://github.com/your-org/honghe.git` 2. 安装后端依赖:进入项目根目录,运行 `mvn install` 3. 安装前端依赖:进入 `honghe-ui` 目录,运行 `npm install` 4. 导入IDE:推荐使用IntelliJ IDEA或Eclipse(后端),VS Code(前端) ### 代码规范 - 后端代码遵循阿里巴巴Java开发手册规范 - 前端代码遵循Vue.js风格指南 - 提交代码前请运行单元测试确保功能正常 ### 分支管理 - `master`:主分支,用于生产环境 ## 部署与安装 ### 环境要求 - JDK 1.8+ - Maven 3.0+ - MySQL 5.7+ - Node.js 12+ - Redis 5.0+ ### 开发环境部署 1. 导入数据库脚本,创建数据库和表 ```bash mysql -u root -p < docs/sql/honghe.sql ``` 2. 修改后端配置文件中的数据库连接信息 ``` # application-dev.yml spring: datasource: url: jdbc:mysql://localhost:3306/honghe?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai username: your_username password: your_password ``` 3. 后端项目打包:`mvn clean package -Dmaven.test.skip=true` 4. 前端项目安装依赖:`npm install` 5. 前端项目启动:`npm run dev` 6. 后端项目启动:运行 `honghe-admin` 模块中的主启动类 `com.honghe.HongheApplication` ### 生产环境部署 1. 后端项目打包:`mvn clean package -Dmaven.test.skip=true -P prod` 2. 前端项目构建:`npm run build:prod` 3. 部署后端 JAR 包到服务器 ```bash nohup java -jar honghe-admin.jar --spring.profiles.active=prod > honghe.log 2>&1 & ``` 4. 部署前端构建产物到 Web 服务器(如Nginx) ``` # Nginx配置示例 server { listen 80; server_name your-domain.com; location / { root /path/to/honghe-ui/dist; try_files $uri $uri/ /index.html; index index.html; } location /api/ { proxy_pass http://localhost:8080/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; } } ``` ## 联系与支持 如有问题或需要技术支持,请联系系统管理员或开发团队。 - 邮箱:3340089588@qq.com ## 许可证 本项目采用 MIT 许可证 - 详情请参阅 [LICENSE](LICENSE) 文件 ### 项目展示 **登录界面** ![输入图片说明](images/%E7%99%BB%E5%BD%95.png) **首页** ![输入图片说明](images/%E9%A6%96%E9%A1%B5.png) **客户信息** ![输入图片说明](images/%7B02727596-9774-49CA-A0C6-80207738F5EF%7D.png) **客户公海** ![输入图片说明](images/%7B1F8B2C14-E4E0-4A7A-8E63-2C7C1ACE2190%7D.png) **合同信息** ![输入图片说明](images/%7B4A6B71DC-87B3-4221-B9E8-9BDE95B67DF6%7D.png) **联系统计** ![输入图片说明](images/%7B29FF845F-CE70-409A-A8C6-4FD090331CB8%7D.png) **跟进记录** ![输入图片说明](images/%7B2FC6707F-B81B-4DB4-83D6-DDD5949E8DC7%7D.png) **案号统计** ![输入图片说明](images/%7B83BC258B-2AEC-4F3A-B10C-6962AA221F39%7D.png) **考勤统计** ![输入图片说明](images/%7B486BCB54-D3E8-4712-811C-CAE55A38BA1C%7D.png) **菜单权限** ![输入图片说明](images/%7BDC176159-E596-4673-9C31-2CEAA626C60B%7D.png) **APP端首页** ![输入图片说明](images/1b52a6ecb369134426bbaea101d7ed97.jpg) **App端控制台** ![输入图片说明](images/97045cd4bfa6549c023764667a28332b.jpg)