Files
梁铭洋 97fea48393 Initial commit: 金牛集团贷款档案管理系统
导入现有代码与文档,排除 data/uploads 运行时数据。
2026-08-29 11:52:22 +08:00

191 lines
4.5 KiB
Markdown
Executable File
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 金牛集团贷款档案管理系统 - 功能说明(当前版本)
## 系统概述
本系统面向贷款档案管理场景,提供目录管理、档案管理、文件管理、分期还款计划、结息与逾期管理、提醒中心、模板导入导出、用户与权限、双管理员删除审批等能力。
---
## 1. 用户与权限
### 1.1 登录
- 用户名 + 密码登录
- 默认管理员账号:`admin / jinniu123`
### 1.2 角色
- 管理员:可新建/编辑/导入/上传/提交删除申请/审核删除
- 普通用户:可查看、搜索、筛选、导出、下载文件
### 1.3 展示优化
- 顶部用户名脱敏显示(首字母+***+尾字母)
- 角色显示中文(管理员 / 普通用户)
---
## 2. 目录管理(三级)
- 仅支持三级目录
- 档案仅允许挂在三级目录
- 目录树支持折叠与路径高亮
- 管理员可在节点后执行:编辑 / 新增子目录(三级不显示)/ 删除(仅空目录)
---
## 3. 档案管理
### 3.1 基础字段
- 档案名称
- 所属目录(三级)
- 贷款机构、借款主体
- 授信额度、剩余额度(自动计算)
- 起止日、到期日
- 年利率、担保类型、担保人
### 3.2 页面结构
- 首页默认显示档案列表
- 新建档案使用独立页面
- 编辑档案使用独立页面
- 查看档案页面为只读
### 3.3 列表能力
- 搜索字段选择:全部 / 借款主体 / 担保人
- 状态筛选:履行中 / 逾期中 / 已完成 / 未设置
- 排序:按创建时间 / 到期日 / 贷款机构
- 分页:10 / 15 / 30 / 50
---
## 4. 文件管理
### 4.1 上传入口
- 新建档案页面支持直接选择文件,创建后自动关联上传
- 编辑档案页面下方“文件管理(编辑页)”支持上传并刷新列表
### 4.2 查看页面限制
- 查看页仅保留预览/下载,不提供上传/删除
### 4.3 编辑页文件操作
- 上传、预览、下载、删除
- 支持重命名文件:数据库与 `uploads` 真实文件名同步更新
### 4.4 存储规则
- 文件按目录层级自动分文件夹存储,不混放到根目录
---
## 5. 分期还款计划
- 编辑页可选“是否有分期还款计划”
- 选“是”后展开录入区(默认6期,可增删)
- 每期字段:还款日期、还款金额、状态(未还款/提前还款或按期还款/延期)
- 到期前后状态联动:
- 到期前:可提前还款,不可延期
- 到期后:可按期还款或延期
- 剩余额度由“授信额度 - 已还款计划总额”自动计算
---
## 6. 结息与逾期
### 6.1 结息方式
- 按月计息
- 按季计息
- 到期一次性付清
### 6.2 结息日
- 当结息方式为按月/按季时:输入1-28日
- 当结息方式为到期一次性付清时:结息日自动禁用并显示一次性付息语义
### 6.3 逾期判断
- 是否逾期默认“否”
- 若当前日期未超过到期日:不可手动选择逾期
- 若超过到期日:可手动选择是否逾期
- 支持逾期利率上浮(默认 50%
### 6.4 状态与利息
- 状态:履行中 / 逾期中(红色)/ 已完成 / 未设置
- 详情页显示“当前应付利息”
- 利息计算支持分段本金(结合已还款计划)
---
## 7. 提醒中心
### 7.1 首页看板(仅数量)
- 当前结果总数
- 履行中
- 已完成
- 未设置
- 贷款到期
- 还款计划
- 贷款逾期
### 7.2 提醒详情页
- 独立页面展示具体提醒内容
- 可按类型筛选:贷款到期 / 还款计划 / 贷款逾期
- 支持导出当前筛选结果(xlsx/csv)
---
## 8. 导出
- 导出全部:可选 xlsx / csv
- 导出选中:可选 xlsx / csv
- 普通用户可导出
---
## 9. 模板导入
### 9.1 模板下载
- 支持下载 xlsx 模板
- 若存在 `data/import_template.xlsx`,优先下载该手工模板
### 9.2 导入能力
- 支持 csv/xlsxxlsx 需安装 PhpSpreadsheet
- 导入时可自动创建目录并批量创建档案
- 必填与选填规则以模板内说明为准
---
## 10. 双管理员删除流程
- 第一步:管理员A提交删除申请
- 第二步:管理员B在“删除审核”页面审批
- 限制:申请人不能审核自己的申请
- 审核通过后执行真实删除
---
## 11. 当前技术实现说明
- 主数据:SQLite
- 扩展业务配置:`data/*.json`(免迁移兼容方案)
- 前后端:PHP 单体应用
---
## 12. 注意事项
- 若启用 xlsx 导入/导出,建议安装 `PhpSpreadsheet`
- 上线后请立即修改默认管理员密码
- 建议定期备份 `data/``uploads/`