fundplatform/doc/资金服务平台 FundPlatform 功能清单.md
zhangjf 6702b92a95 docs: 同步收款记录模块文档
更新内容:

1. API接口文档.md
   - 新增「十、收款记录管理接口」章节
   - 包含5个接口文档
   - 完整的请求参数、响应示例、字段说明

2. 资金服务平台 FundPlatform 功能清单.md
   - 标记「4.7.2 收款管理」为已完成 
   - 添加实现状态说明

文档与代码同步完成!
2026-02-16 09:00:35 +08:00

172 lines
5.2 KiB
Markdown
Raw 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.

## 四、功能模块分解
### 4.1 系统管理模块
#### 4.1.1 用户管理
- 用户注册/登录/注销
- 用户信息维护(姓名、手机号、邮箱、部门等)
- 角色权限管理(管理员、财务、项目经理、普通员工)
- 操作日志记录与查询
#### 4.1.2 组织架构管理
- 部门管理(增删改查、层级关系)
- 岗位管理(岗位定义、职责描述)
- 人员分配(部门人员配置)
#### 4.1.3 系统配置
- 基础参数设置(公司信息、币种、日期格式等)
---
### 4.2 客户管理模块
#### 4.2.1 客户信息管理
- 客户档案创建/编辑/删除/禁用
- 客户分类管理(按行业、规模、等级等)
- 客户联系人管理(联系人信息、联系方式)
---
### 4.3 项目管理模块
#### 4.3.1 项目信息管理
- 项目创建/编辑/归档/删除
- 项目基本信息维护(项目名称、编号、负责人、开始/结束日期)
- 项目状态管理(筹备中、进行中、已完成、已归档)
#### 4.3.2 项目关联管理
- 客户关联(项目所属客户)
- 团队成员分配(项目经理、开发人员、财务等)
---
### 4.4 需求清单管理模块
#### 4.4.1 需求工单信息管理
- 需求工单创建/编辑/删除
- 需求工单详情维护:
- 需求工单名称
- 需求描述
- 所属客户
- 所属项目
- 开发工时
- 交付日期
- 应收款金额
- 应收款日期
- 需求状态管理(待开发、开发中、待交付、已完成)
#### 4.4.2 应收款管理
- 应收款金额设置
- 应收款日期管理
- 交付日期跟踪与提醒
### 4.5 支出类型管理模块
#### 4.5.1 支出分类管理
- 支出类型创建/编辑/删除
- 支出类型层级管理(一级分类、二级分类)
- 常见支出类型示例:
- 人力成本(工资、奖金、社保)
- 办公费用(房租、水电、办公用品)
- 差旅费用(交通、住宿、餐饮)
- 采购费用(设备、软件、服务)
- 其他费用
---
### 4.6 支出管理模块
#### 4.6.1 支出申请
- 支出录入字段:
- 支出金额
- 支出类型
- 支出事由
- 支出日期
- 所属项目
- 申请人
- 附件上传(发票、合同等)
#### 4.6.3 支出执行
- 付款操作(确认付款、付款日期)
- 付款凭证管理(付款截图、银行回单)
- 付款状态更新(待付款、已付款、已核销)
#### 4.6.4 支出状态管理
- 标记完成(确认支出已完成)
- 作废处理(支出作废、原因记录)
- 退款管理(退款申请、退款记录)
#### 4.6.5 支出统计分析
- 支出明细查询(多条件筛选)
- 支出趋势分析(月度、季度、年度)
---
### 4.7 应收款管理模块
#### 4.7.1 应收款确认
- 应收款生成(从需求清单自动生成)
- 应收款金额确认(确认应收金额)
- 应收款日期确认(确认应收日期)
#### 4.7.2 收款管理 ✅
- 收款记录录入:
- 实际收款金额
- 收款日期
- 收款方式(银行转账、现金、支票等)
- 收款凭证(上传凭证照片)
- 收款方式管理(维护常用收款方式)
- 收款凭证管理(凭证归档、查询)
- **实现状态**:✅ 已完成
- 后端ReceiptMapper + ReceiptService + ReceiptController
- 前端receipt.js + receipt.vue
- 功能:分页查询、新增、编辑、删除、应收款关联
---
### 4.10 移动端模块 (UniApp)
#### 4.10.1 移动端首页
- 数据概览(今日收支、待收款)
- 快捷入口(快速录入)
#### 4.10.3 移动查询
- 收支查询(个人收支、项目收支)
- 项目查询(项目进度、项目收支)
- 客户查询(客户信息、客户往来)
#### 4.10.4 移动录入
- 支出录入(快速录入支出申请)
- 收款录入(现场收款记录)
---
## 五、技术架构建议
### 5.1 后端架构
| 组件 | 技术选型 | 说明 |
| ------------ | ------------------------- | ---------------------------------- |
| **应用框架** | Spring Cloud Alibaba + nacos | Java生态成熟稳定适合企业级应用 |
| **数据库** | MySQL 8.0 | 支持事务、ACID数据持久化 |
| **缓存** | Redis 7.x | 会话管理、热点数据缓存 |
| **文件存储** | 腾讯COS | 文件上传、附件存储 |
| **定时任务** | XXL-JOB | 定时提醒、数据统计 |
| **API文档** | Swagger / Knife4j | 接口文档自动生成 |
### 5.2 前端架构
| 端 | 技术栈 | 说明 |
| ------------ | --------------------------------- | ----------------------------------- |
| **管理后台** | Vue 3 + TypeScript + Element Plus | 响应式设计,组件丰富 |
| **移动端** | UniApp + Vue 3 + uView UI | 一套代码多端发布H5、小程序、App |
| **图表库** | ECharts 5.x | 数据可视化、报表展示 |
| **构建工具** | Vite 4.x | 快速构建、热更新 |
### 5.3
**文档结束**