1007 lines
29 KiB
Markdown
1007 lines
29 KiB
Markdown
# 企业上云多租户平台产品总结分析
|
||
|
||
## 📋 一、产品概述
|
||
|
||
**产品定位**: 这是一款面向企业的 SaaS 多租户云端管理平台系统,集成了 **OA(办公自动化)**、**CRM(客户关系管理)**、**ERP(企业资源计划)**、**CMS(内容管理系统)** 四大核心模块,旨在帮助企业实现数字化转型,提升办公效率,优化业务流程。
|
||
|
||
**核心技术架构**:
|
||
- **后端**: Go + Beego 框架 + MySQL
|
||
- **前端**: Vue 3 + Element Plus + Vite
|
||
- **移动端**: uni-app (支持多端发布)
|
||
- **部署模式**: 多租户 SaaS 模式,支持租户隔离与独立配置
|
||
|
||
---
|
||
|
||
## 🗺️ 二、产品功能结构图
|
||
|
||
### 2.1 完整功能架构图
|
||
|
||
```mermaid
|
||
graph TB
|
||
ROOT["🏢 企业上云多租户平台"]
|
||
|
||
ROOT --> OA["📑 OA 办公自动化"]
|
||
ROOT --> CRM["🤝 CRM 客户关系管理"]
|
||
ROOT --> ERP["💰 ERP 企业资源计划"]
|
||
ROOT --> CMS["📝 CMS 内容管理系统"]
|
||
ROOT --> PLATFORM["⚙️ 平台支撑功能"]
|
||
ROOT --> AI["🤖 AI 智能增强"]
|
||
ROOT --> MOBILE["📱 移动端应用"]
|
||
|
||
%% OA 模块
|
||
OA --> OA_NOTICE["📢 通知公告"]
|
||
OA --> OA_SCHEDULE["📅 日程安排"]
|
||
OA --> OA_DOC["📚 文档知识库"]
|
||
OA --> OA_COMPENSATION["💵 薪酬管理"]
|
||
|
||
OA_NOTICE --> ON_TYPE["通知类型<br/>通知/公告/活动"]
|
||
OA_NOTICE --> ON_LEVEL["优先级分级<br/>普通/重要/紧急"]
|
||
OA_NOTICE --> ON_STATUS["状态管理<br/>草稿/已发布/已下架"]
|
||
OA_NOTICE --> ON_READ["阅读统计"]
|
||
|
||
OA_SCHEDULE --> OS_PERSONAL["个人日程"]
|
||
OA_SCHEDULE --> OS_TEAM["团队日程"]
|
||
OA_SCHEDULE --> OS_REMIND["日程提醒"]
|
||
OA_SCHEDULE --> OS_CALENDAR["日历视图"]
|
||
|
||
OA_DOC --> OD_SPACE["双空间模型"]
|
||
OD_SPACE --> OD_SHARED["共享文档空间<br/>租户级"]
|
||
OD_SPACE --> OD_PRIVATE["私密文档空间<br/>用户级"]
|
||
|
||
OA_DOC --> OD_CATEGORY["文档分类体系"]
|
||
OD_CATEGORY --> OD_TREE["树形分类结构"]
|
||
OD_CATEGORY --> OD_PROJECT["项目文档分类"]
|
||
|
||
OA_DOC --> OD_TYPE["文档类型支持"]
|
||
OD_TYPE --> OT_DOC["文档类 doc/docx"]
|
||
OD_TYPE --> OT_SHEET["表格类 xls/xlsx"]
|
||
OD_TYPE --> OT_PPT["演示类 ppt/pptx"]
|
||
OD_TYPE --> OT_PDF["PDF 文件"]
|
||
OD_TYPE --> OT_IMG["图片类 jpg/png"]
|
||
OD_TYPE --> OT_ZIP["压缩包 zip/rar"]
|
||
OD_TYPE --> OT_VIDEO["视频/音频"]
|
||
|
||
OA_DOC --> OD_GRAPH["文档图谱功能"]
|
||
OD_GRAPH --> OG_REF["引用关系 reference"]
|
||
OD_GRAPH --> OG_REL["相关关系 related"]
|
||
OD_GRAPH --> OG_VER["版本迭代 version"]
|
||
OD_GRAPH --> OG_BEL["从属关系 belong"]
|
||
|
||
OA_DOC --> OD_PERM["权限管理"]
|
||
OD_PERM --> OP_VIS["可见性控制"]
|
||
OD_PERM --> OP_SHARE["分享机制"]
|
||
OD_PERM --> OP_STAT["查看/下载统计"]
|
||
|
||
OA_COMPENSATION --> OC_PLAN["薪酬方案配置"]
|
||
OA_COMPENSATION --> OC_CALC["薪酬核算发放"]
|
||
OA_COMPENSATION --> OC_QUERY["薪酬记录查询"]
|
||
OA_COMPENSATION --> OC_TAX["税务计算"]
|
||
|
||
%% CRM 模块
|
||
CRM --> CR_LEAD["📌 线索管理 Leads"]
|
||
CRM --> CR_BUSI["💼 商机管理 Business"]
|
||
CRM --> CR_CUSTOMER["🏢 客户管理 Customer"]
|
||
CRM --> CR_SUPPLIER["🤝 供应商管理 Supplier"]
|
||
CRM --> CR_PROJECT["📊 项目管理 Project"]
|
||
CRM --> CR_CONTRACT["📄 合同管理 Contract"]
|
||
CRM --> CR_PAYBACK["💸 回款管理 Payback"]
|
||
CRM --> CR_CONTACT["👥 联系人管理 Contact"]
|
||
CRM --> CR_PRODUCT["📦 产品管理 Product"]
|
||
CRM --> CR_DASHBOARD["📈 数据看板 Dashboard"]
|
||
|
||
CR_LEAD --> CL_ACTION["线索录入分配"]
|
||
CR_LEAD --> CL_FOLLOW["线索跟进记录"]
|
||
CR_LEAD --> CL_CONVERT["线索转化商机"]
|
||
CR_LEAD --> CL_POOL["公海池机制"]
|
||
|
||
CR_BUSI --> CB_STAGE["商机阶段跟踪"]
|
||
CR_BUSI --> CB_AMOUNT["商机金额管理"]
|
||
CR_BUSI --> CB_WINLOSS["赢单/输单分析"]
|
||
CR_BUSI --> CB_RATE["转化率统计"]
|
||
|
||
CR_CUSTOMER --> CUST_BASE["基本信息<br/>名称/类型/行业"]
|
||
CR_CUSTOMER --> CUST_CONTACT["联系信息<br/>联系人/电话/邮箱"]
|
||
CR_CUSTOMER --> CUST_QUAL["资质信息<br/>注册资本/成立日期"]
|
||
CR_CUSTOMER --> CUST_TAX["税务信息<br/>发票标题/税号/银行账户"]
|
||
CR_CUSTOMER --> CUST_LEVEL["客户等级 L1-L5"]
|
||
CR_CUSTOMER --> CUST_SOURCE["客户来源"]
|
||
CR_CUSTOMER --> CUST_POOL["公海池机制<br/>回收/领取/退回"]
|
||
|
||
CR_SUPPLIER --> SUPP_BASE["基础信息<br/>名称/类型/行业"]
|
||
CR_SUPPLIER --> SUPP_CONTACT["联系信息<br/>联系人/电话/邮箱"]
|
||
CR_SUPPLIER --> SUPP_QUAL["资质认证<br/>注册资本/企业类型"]
|
||
CR_SUPPLIER --> SUPP_INVOICE["开票信息<br/>发票标题/税号/银行账户"]
|
||
CR_SUPPLIER --> SUPP_LEVEL["供应商等级评估"]
|
||
CR_SUPPLIER --> SUPP_STATUS["合作状态管理"]
|
||
|
||
CR_PROJECT --> PR_TYPE["项目类型"]
|
||
PR_TYPE --> PT_SINGLE["单一项目<br/>只有上游客户"]
|
||
PR_TYPE --> PT_UPDOWN["上下游项目<br/>上游 + 下游"]
|
||
PR_TYPE --> PT_UPMID["上中游项目<br/>上游 A+ 中游 B"]
|
||
|
||
CR_PROJECT --> PR_AMOUNT["金额拆分管理"]
|
||
PR_AMOUNT --> PA_UPSTREAM["上游金额<br/>对客户收入"]
|
||
PR_AMOUNT --> PA_DOWNSTREAM["下游金额<br/>对供应商成本"]
|
||
PR_AMOUNT --> PA_PROFIT["毛利计算<br/>上游 - 下游"]
|
||
|
||
CR_PROJECT --> PR_LIFECYCLE["全生命周期"]
|
||
PR_LIFECYCLE --> PL_STATUS["进度状态<br/>未开始/进行中/已完成"]
|
||
PR_LIFECYCLE --> PL_TIME["起止时间自动汇总"]
|
||
PR_LIFECYCLE --> PL_CONTACT["对接人管理"]
|
||
PR_LIFECYCLE --> PL_DOC["项目文档集成"]
|
||
|
||
CR_CONTRACT --> CT_TYPE["合同类型"]
|
||
CT_TYPE --> TT_DEV["开发合同"]
|
||
CT_TYPE --> TT_SERV["服务合同"]
|
||
CT_TYPE --> TT_SALES["销售合同"]
|
||
CT_TYPE --> TT_LEASE["租赁合同"]
|
||
CT_TYPE --> TT_PURCH["采购合同"]
|
||
CT_TYPE --> TT_OPS["运维合同"]
|
||
|
||
CR_CONTRACT --> CT_FORM["合同形式"]
|
||
CT_FORM --> CF_ROLE["我方角色<br/>甲/乙/丙/丁方"]
|
||
CT_FORM --> CF_PARTY["签约方数<br/>双方/三方/四方"]
|
||
CT_FORM --> CF_HEAD["有头/无头合同"]
|
||
|
||
CR_CONTRACT --> CT_AMOUNT["金额明细"]
|
||
CT_AMOUNT --> CA_HARD["硬件金额"]
|
||
CT_AMOUNT --> CA_SOFT["软件金额"]
|
||
CT_AMOUNT --> CA_OTHER["其他费用"]
|
||
CT_AMOUNT --> CA_TOTAL["总金额/总成本/总利润"]
|
||
|
||
CR_CONTRACT --> CT_STATUS["合同状态流转"]
|
||
CT_STATUS --> CS_DRAFT["草稿"]
|
||
CT_STATUS --> CS_APPROVE["审批中"]
|
||
CT_STATUS --> CS_COMPLETE["已完成"]
|
||
CT_STATUS --> CS_EXEC["履约中"]
|
||
CT_STATUS --> CS_EXCEPTION["异常"]
|
||
|
||
CR_PAYBACK --> PB_TYPE["回款周期类型"]
|
||
PB_TYPE --> PT_MONTH["月度回款"]
|
||
PB_TYPE --> PT_QUARTER["季度回款"]
|
||
PB_TYPE --> PT_YEAR["年度回款"]
|
||
PB_TYPE --> PT_PROGRESS["进度回款"]
|
||
PB_TYPE --> PT_CUSTOM["自定义回款"]
|
||
|
||
CR_PAYBACK --> PB_METHOD["回款方式"]
|
||
PB_METHOD --> PM_TRANSFER["对公/网银转账"]
|
||
PB_METHOD --> PM_CASH["现金"]
|
||
PB_METHOD --> PM_CHECK["支票"]
|
||
PB_METHOD --> PM_ALIPAY["支付宝/微信"]
|
||
|
||
CR_PAYBACK --> PB_PLAN["回款计划明细"]
|
||
PB_PLAN --> PP_SEQ["期数编号/计划名称"]
|
||
PB_PLAN --> PP_AMOUNT["回款金额"]
|
||
PB_PLAN --> PP_DATE["计划日期"]
|
||
PB_PLAN --> PP_PERCENT["进度百分比"]
|
||
PB_PLAN --> PP_RECEIVED["实收金额与日期"]
|
||
|
||
CR_PAYBACK --> PB_TRACK["回款追踪"]
|
||
PB_TRACK --> PT_CONTRACT["合同金额 vs 回款总额"]
|
||
PB_TRACK --> PT_RECEIVED["已回款金额统计"]
|
||
PB_TRACK --> PT_OVERDUE["回款逾期预警"]
|
||
PB_TRACK --> PT_RECEIPT["电子回执上传"]
|
||
|
||
CR_CONTACT --> CC_TREE["企业通讯录"]
|
||
CR_CONTACT --> CC_GROUP["联系人分组"]
|
||
CR_CONTACT --> CC_INFO["联系方式维护"]
|
||
CR_CONTACT --> CC_POS["职位信息管理"]
|
||
|
||
CR_PRODUCT --> PC_CATEGORY["产品分类体系"]
|
||
CR_PRODUCT --> PC_INFO["产品信息维护"]
|
||
CR_PRODUCT --> PC_PRICE["价格管理"]
|
||
CR_PRODUCT --> PC_PROJECT["项目产品清单"]
|
||
|
||
CR_DASHBOARD --> DB_FUNNEL["线索转化漏斗"]
|
||
CR_DASHBOARD --> DB_PAYBACK["回款进度统计"]
|
||
CR_DASHBOARD --> DB_PROJECT["项目概览"]
|
||
CR_DASHBOARD --> DB_RANK["业绩排行榜"]
|
||
|
||
%% ERP 模块
|
||
ERP --> ER_ACCOUNT["📚 账套管理"]
|
||
ER_ACCOUNT --> EA_MULTI["多账套支持"]
|
||
ER_ACCOUNT --> EA_PERIOD["会计期间设置"]
|
||
ER_ACCOUNT --> EA_STANDARD["会计准则选择"]
|
||
ER_ACCOUNT --> EA_TAX["税率配置"]
|
||
ER_ACCOUNT --> EA_CURRENCY["币种管理"]
|
||
|
||
ERP --> ER_CUSTOMER["🏢 客户管理 ERP"]
|
||
ER_CUSTOMER --> EC_ARCHIVE["客户档案建立"]
|
||
ER_CUSTOMER --> EC_CREDIT["信用额度管理"]
|
||
ER_CUSTOMER --> EC_AGING["账龄分析"]
|
||
ER_CUSTOMER --> EC_RECONCILE["往来对账"]
|
||
|
||
ERP --> ER_SUPPLIER["🤝 供应商管理 ERP"]
|
||
ER_SUPPLIER --> ES_ARCHIVE["供应商档案"]
|
||
ER_SUPPLIER --> ES_ORDER["采购订单管理"]
|
||
ER_SUPPLIER --> ES_AP["应付账款"]
|
||
ER_SUPPLIER --> ES_ANALYSIS["采购统计分析"]
|
||
|
||
ERP --> ER_PARTY["往来单位"]
|
||
ER_PARTY --> EP_CONTACT["公司联系人管理"]
|
||
ER_PARTY --> EP_MULTIPLE["多方主体协同"]
|
||
ER_PARTY --> EP_RELATION["合作关系维护"]
|
||
|
||
ERP --> ER_SETTING["基础设置"]
|
||
ER_SETTING --> SS_CODE["编码规则配置"]
|
||
ER_SETTING --> SS_APPROVE["审批流程设置"]
|
||
ER_SETTING --> SS_DATA["数据权限控制"]
|
||
|
||
%% CMS 模块
|
||
CMS --> CM_ARTICLE["📝 文章管理"]
|
||
CM_ARTICLE --> CA_EDITOR["富文本编辑器"]
|
||
CM_ARTICLE --> CA_CATEGORY["文章分类体系"]
|
||
CM_ARTICLE --> CA_TAG["标签管理"]
|
||
CM_ARTICLE --> CA_AUTHOR["作者管理"]
|
||
CM_ARTICLE --> CA_PUBLISH["发布时间控制"]
|
||
|
||
CMS --> CM_SHOW["文章展示"]
|
||
CM_SHOW --> CS_HOME["首页推荐位"]
|
||
CM_SHOW --> CS_HOT["热门文章"]
|
||
CM_SHOW --> CS_SIMILAR["相关文章推荐"]
|
||
CM_SHOW --> CS_VIEWS["浏览量统计"]
|
||
CM_SHOW --> CS_LIKE["点赞功能"]
|
||
|
||
CMS --> CM_OFFICE["多租户官网"]
|
||
CM_OFFICE --> CO_TEMPLATE["模板驱动建站"]
|
||
CM_OFFICE --> CO_DOMAIN["域名绑定"]
|
||
CM_OFFICE --> CO_THEME["独立主题配置"]
|
||
CM_OFFICE --> CO_SEO["SEO 优化支持"]
|
||
|
||
CMS --> CM_MEDIA["媒体库管理"]
|
||
CM_MEDIA --> MM_UPLOAD["图片/视频上传"]
|
||
CM_MEDIA --> MM_CATEGORY["媒体分类"]
|
||
CM_MEDIA --> MM_CDN["CDN 集成"]
|
||
|
||
%% 平台支撑
|
||
PLATFORM --> P_TENANT["🏢 多租户管理"]
|
||
P_TENANT --> PT_REGISTER["租户注册开通"]
|
||
P_TENANT --> PT_PACKAGE["套餐管理"]
|
||
PT_PACKAGE --> PP_USER["用户数配额"]
|
||
PT_PACKAGE --> PP_FUNC["功能模块授权"]
|
||
PT_PACKAGE --> PP_EXPIRE["套餐到期提醒"]
|
||
P_TENANT --> PT_CONFIG["租户配置"]
|
||
PT_CONFIG --> TC_SITE["站点设置"]
|
||
PT_CONFIG --> TC个性["个性化配置"]
|
||
PT_CONFIG --> TC_DOMAIN["域名绑定"]
|
||
|
||
PLATFORM --> P_PERMISSION["🔐 权限角色管理"]
|
||
P_PERMISSION --> PP_RBAC["RBAC 权限模型"]
|
||
P_PERMISSION --> PP_ROLE["角色自定义"]
|
||
P_PERMISSION --> PP_MENU["菜单权限控制"]
|
||
P_PERMISSION --> PP_DATA["数据权限隔离"]
|
||
P_PERMISSION --> PP_LOG["操作日志审计"]
|
||
|
||
PLATFORM --> P_ORG["🏭 组织架构管理"]
|
||
P_ORG --> PO_TREE["树形部门结构"]
|
||
P_ORG --> PO_POSITION["岗位管理"]
|
||
P_ORG --> PO_EMPLOYEE["员工档案管理"]
|
||
P_ORG --> PO_DEPT["部门职责定义"]
|
||
|
||
PLATFORM --> P_USER["👤 用户管理"]
|
||
P_USER --> PU_ACCOUNT["租户用户账号"]
|
||
P_USER --> PU_STATUS["用户状态管理"]
|
||
P_USER --> PU_PASSWORD["密码策略"]
|
||
P_USER --> PU_LOGIN_LOG["登录日志"]
|
||
|
||
PLATFORM --> P_MONITOR["📊 系统监控"]
|
||
P_MONITOR --> PM_OPLOG["操作日志"]
|
||
P_MONITOR --> PM_LOGIN["登录日志"]
|
||
P_MONITOR --> PM_PERF["系统性能监控"]
|
||
P_MONITOR --> PM_ERROR["错误日志"]
|
||
|
||
%% AI 智能
|
||
AI --> AIC_CHAT["💬 AI 聊天助手"]
|
||
AIC_CHAT --> AIC_SESSION["会话管理"]
|
||
AIC_CHAT --> AIC_PRESET["预设提示词"]
|
||
AIC_CHAT --> AIC_HISTORY["对话历史记录"]
|
||
|
||
AI --> AIS_GENERATE["🎨 AI 智能生成"]
|
||
AIS_GENERATE --> AG_CONTENT["内容自动生成"]
|
||
AIS_GENERATE --> AG_COPY["文案创作"]
|
||
AIS_GENERATE --> AG_RECOMMEND["智能推荐"]
|
||
|
||
AI --> AIP_PROVIDER["🔌 AI 提供商管理"]
|
||
AIP_PROVIDER --> AP_MODEL["多模型支持"]
|
||
AIP_PROVIDER --> AP_APIKEY["API 密钥管理"]
|
||
AIP_PROVIDER --> AP_QUOTA["调用配额控制"]
|
||
|
||
%% 移动端
|
||
MOBILE --> M_OA["📱 移动 OA"]
|
||
M_OA --> MO_APPROVE["移动审批"]
|
||
M_OA --> MO_MESSAGE["消息推送"]
|
||
M_OA --> MO_SCHEDULE["日程查看"]
|
||
M_OA --> MO_DOC["文档预览"]
|
||
|
||
MOBILE --> M_CR["📱 移动 CRM"]
|
||
M_CR --> MC_FOLLOW["客户跟进记录"]
|
||
M_CR --> MC_REPORT["商机汇报"]
|
||
M_CR --> MC_STATS["数据统计看板"]
|
||
|
||
MOBILE --> M_NOTE["📝 笔记本应用"]
|
||
M_NOTE --> MN_NOTE["移动笔记"]
|
||
M_NOTE --> MN_TODO["待办事项"]
|
||
M_NOTE --> MN_REMIND["提醒 reminders"]
|
||
|
||
MOBILE --> M_ACTIVITY["🎉 活动管理"]
|
||
M_ACTIVITY --> MA_SIGNUP["活动报名"]
|
||
M_ACTIVITY --> MA_NOTIFY["活动通知"]
|
||
|
||
style ROOT fill:#2c3e50,stroke:#34495e,color:#fff,stroke-width:4px
|
||
style OA fill:#3498db,stroke:#2980b9,color:#fff,stroke-width:2px
|
||
style CRM fill:#e74c3c,stroke:#c0392b,color:#fff,stroke-width:2px
|
||
style ERP fill:#27ae60,stroke:#1e8449,color:#fff,stroke-width:2px
|
||
style CMS fill:#f39c12,stroke:#d68910,color:#fff,stroke-width:2px
|
||
style PLATFORM fill:#9b59b6,stroke:#8e44ad,color:#fff,stroke-width:2px
|
||
style AI fill:#1abc9c,stroke:#16a085,color:#fff,stroke-width:2px
|
||
style MOBILE fill:#34495e,stroke:#2c3e50,color:#fff,stroke-width:2px
|
||
```
|
||
|
||
### 2.2 业务全流程图
|
||
|
||
```mermaid
|
||
sequenceDiagram
|
||
participant 销售 as 销售人员
|
||
participant CRM as CRM 系统
|
||
participant 财务 as 财务人员
|
||
participant OA as OA 系统
|
||
participant ERP as ERP 系统
|
||
|
||
Note over 销售,ERP: 第一阶段:线索获取
|
||
销售->>CRM: 录入线索
|
||
CRM->>CRM: 线索评分/分配
|
||
CRM->>销售:分配跟进任务
|
||
|
||
Note over 销售,CRM: 第二阶段:商机转化
|
||
销售->>CRM: 跟进记录
|
||
CRM->>CRM: 线索转商机
|
||
销售->>CRM: 创建商机
|
||
CRM->>销售:商机阶段推进
|
||
|
||
Note over 销售,ERP: 第三阶段:客户/供应商管理
|
||
销售->>CRM: 创建客户档案
|
||
CRM->>ERP: 同步客户信息
|
||
销售->>CRM: 添加供应商(如需)
|
||
CRM->>ERP: 同步供应商信息
|
||
|
||
Note over 销售,ERP: 第四阶段:项目管理
|
||
销售->>CRM: 立项申请
|
||
CRM->>CRM: 创建项目
|
||
alt 上下游项目
|
||
CRM->>ERP: 关联供应商
|
||
CRM->>ERP: 关联客户
|
||
end
|
||
CRM->>OA: 创建项目文档空间
|
||
|
||
Note over 销售,ERP: 第五阶段:合同签订
|
||
销售->>CRM: 起草合同
|
||
CRM->>OA: 审批流程
|
||
OA->>销售:审批通过
|
||
CRM->>CRM: 合同归档
|
||
CRM->>ERP: 同步合同信息
|
||
|
||
Note over 财务,ERP: 第六阶段:回款管理
|
||
CRM->>财务:生成回款计划
|
||
财务->>ERP: 确认回款计划
|
||
客户->>财务:支付款项
|
||
财务->>ERP: 登记回款
|
||
ERP->>CRM: 更新回款状态
|
||
CRM->>销售:回款提醒
|
||
|
||
Note over 财务,ERP: 第七阶段:对账结算
|
||
财务->>ERP: 生成对账单
|
||
ERP->>ERP: 账龄分析
|
||
财务->>ERP: 核销应收
|
||
ERP->>CRM: 更新客户状态
|
||
|
||
Note over 销售,OA: 持续跟进
|
||
销售->>CRM: 后续服务记录
|
||
CRM->>OA: 上传项目文档
|
||
OA->>OA: 知识沉淀
|
||
```
|
||
|
||
### 2.3 数据关系图
|
||
|
||
```mermaid
|
||
erDiagram
|
||
TENANT ||--o{ USER : "拥有"
|
||
TENANT ||--o{ ORGANIZATION : "包含"
|
||
TENANT ||--o{ LEAD : "管理"
|
||
TENANT ||--o{ BUSINESS : "管理"
|
||
TENANT ||--o{ CUSTOMER : "管理"
|
||
TENANT ||--o{ SUPPLIER : "管理"
|
||
TENANT ||--o{ PROJECT : "管理"
|
||
TENANT ||--o{ CONTRACT : "管理"
|
||
TENANT ||--o{ PAYBACK : "管理"
|
||
TENANT ||--o{ ARTICLE : "发布"
|
||
TENANT ||--o{ NOTICE : "发布"
|
||
TENANT ||--o{ DOCUMENT : "存储"
|
||
|
||
USER ||--o{ LEAD : "负责"
|
||
USER ||--o{ BUSINESS : "跟进"
|
||
USER ||--o{ PROJECT : "负责"
|
||
USER ||--o{ CONTRACT : "签订"
|
||
USER ||--o{ PAYBACK : "跟踪"
|
||
USER ||--o{ DOCUMENT : "创建"
|
||
|
||
LEAD ||--|{ BUSINESS : "转化"
|
||
BUSINESS ||--o{ PROJECT : "发起"
|
||
CUSTOMER ||--o{ PROJECT : "参与"
|
||
SUPPLIER ||--o{ PROJECT : "参与"
|
||
PROJECT ||--o{ CONTRACT : "包含"
|
||
CONTRACT ||--o{ PAYBACK : "计划"
|
||
|
||
ORGANIZATION ||--o{ USER : "归属"
|
||
ORGANIZATION ||--o{ ORGANIZATION : "父子"
|
||
ORGANIZATION ||--o{ DOCUMENT : "共享"
|
||
|
||
DOCUMENT ||--o{ DOCUMENT_LINK : "引用"
|
||
DOCUMENT ||--o{ DOCUMENT_LINK : "被引用"
|
||
DOCUMENT ||--o{ DOCUMENT_SHARE : "共享给"
|
||
|
||
ARTICLE ||--o{ ARTICLE_CATEGORY : "分类"
|
||
ARTICLE ||--o{ SYSTEM_FILE : "附件"
|
||
|
||
CONTRACT ||--o{ SYSTEM_FILE : "附件"
|
||
PAYBACK ||--o{ SYSTEM_FILE : "回执"
|
||
|
||
TENANT {
|
||
string tenant_code "租户编码"
|
||
string tenant_name "租户名称"
|
||
int user_quota "用户配额"
|
||
datetime package_expire_time "套餐到期时间"
|
||
}
|
||
|
||
USER {
|
||
string uid "用户 ID"
|
||
string username "用户名"
|
||
string real_name "真实姓名"
|
||
uint64 org_id "所属部门"
|
||
}
|
||
|
||
CUSTOMER {
|
||
uint64 id "客户 ID"
|
||
string customer_name "客户名称"
|
||
string customer_type "客户类型"
|
||
string customer_level "客户等级"
|
||
bool in_pool "是否在公海"
|
||
}
|
||
|
||
PROJECT {
|
||
uint64 id "项目 ID"
|
||
string project_name "项目名称"
|
||
int project_type "项目类型"
|
||
float upstream_amount "上游金额"
|
||
float downstream_amount "下游金额"
|
||
}
|
||
|
||
CONTRACT {
|
||
uint64 id "合同 ID"
|
||
string contract_no "合同编号"
|
||
float total_amount "合同总额"
|
||
float total_profit "总利润"
|
||
int status "合同状态"
|
||
}
|
||
|
||
PAYBACK {
|
||
uint64 id "回款 ID"
|
||
float total_amount "计划总额"
|
||
float received_amount "已回款"
|
||
int plan_type "回款周期"
|
||
}
|
||
```
|
||
|
||
---
|
||
|
||
## 🎯 三、核心功能模块详解
|
||
|
||
### 2.1 OA 办公自动化模块
|
||
|
||
#### 2.1.1 通知公告系统
|
||
- **通知类型**: 通知 / 公告 / 活动
|
||
- **优先级分级**: 普通 / 重要 / 紧急
|
||
- **功能特性**:
|
||
- 支持置顶展示
|
||
- 阅读统计追踪
|
||
- 按租户隔离,租户内共享
|
||
- 状态管理:草稿/已发布/已下架
|
||
|
||
#### 2.1.2 日程安排管理
|
||
- **功能范围**:
|
||
- 个人/团队日程创建与管理
|
||
- 日程提醒设置
|
||
- 日历视图展示
|
||
- 重复日程支持
|
||
- **协作特性**: 支持部门级日程共享
|
||
|
||
#### 2.1.3 OA 文档知识库
|
||
**双空间模型设计**:
|
||
- **共享文档空间**: 租户级,全员共用一套文件夹结构
|
||
- **私密文档空间**: 用户级别,每位用户独立文件夹
|
||
|
||
**文档分类体系**:
|
||
- 树形分类结构(支持多级)
|
||
- 系统内置"项目文档"分类
|
||
- 支持虚拟"未分类"
|
||
|
||
**文档类型支持**:
|
||
- 文档类:doc/docx/txt/md/rtf/wps/odt
|
||
- 表格类:xls/xlsx/csv/ods
|
||
- 演示类:ppt/pptx/odp
|
||
- PDF 文件
|
||
- 图片类:jpg/png/gif/bmp/webp/svg
|
||
- 压缩包:zip/rar/7z/tar/gz
|
||
- 视频/音频文件
|
||
|
||
**文档图谱功能**:
|
||
- 引用关系(reference)
|
||
- 相关关系(related)
|
||
- 版本迭代(version)
|
||
- 从属关系(belong)
|
||
|
||
**权限管理**:
|
||
- 可见性控制:租户公开 / 私密
|
||
- 分享机制:按用户或部门共享
|
||
- 在线编辑与版本管理
|
||
- 查看/下载统计
|
||
|
||
#### 2.1.4 薪酬管理
|
||
- 薪酬方案配置
|
||
- 薪酬核算与发放
|
||
- 薪酬记录查询
|
||
- 税务计算
|
||
|
||
---
|
||
|
||
### 2.2 CRM 客户关系管理模块
|
||
|
||
#### 2.2.1 线索管理(Leads)
|
||
- 线索录入与分配
|
||
- 线索跟进记录
|
||
- 线索转化商机
|
||
- 公海池机制
|
||
|
||
#### 2.2.2 商机管理(Business)
|
||
- 商机阶段跟踪
|
||
- 商机金额管理
|
||
- 赢单/输单分析
|
||
- 转化率统计
|
||
|
||
#### 2.2.3 客户管理
|
||
**客户信息维度**:
|
||
- 基本信息:名称/类型/行业/地址
|
||
- 联系人信息:姓名/电话/邮箱
|
||
- 资质信息:注册资本/实缴资本/成立日期
|
||
- 税务信息:纳税人资格/税号/开户行
|
||
- 客户等级:L1-L5分级体系
|
||
- 客户来源:市场活动/网络推广/转介绍等
|
||
|
||
**公海池机制**:
|
||
- 客户回收规则
|
||
- 领取/退回机制
|
||
- 跟进期限提醒
|
||
- 历史负责人追踪
|
||
|
||
#### 2.2.4 供应商管理
|
||
**供应商信息维度**:
|
||
- 基础信息:名称/类型/行业/地址
|
||
- 联系信息:联系人/电话/邮箱
|
||
- 资质认证:注册资本/企业类型
|
||
- 开票信息:发票标题/税号/银行账户
|
||
- 供应商等级评估
|
||
- 合作状态管理
|
||
|
||
#### 2.2.5 项目管理
|
||
**项目类型**:
|
||
1. **单一项目**: 只有上游客户
|
||
2. **上下游项目**: 上游客户 + 下游供应商
|
||
3. **上中游项目**: 上游 A 公司 + 中游 B 公司
|
||
|
||
**金额拆分管理**:
|
||
- 上游金额:对客户的收入
|
||
- 下游金额:对供应商的成本
|
||
- 毛利计算:上下游项目 = 上游 - 下游
|
||
- 上中游项目:上游合同额 vs 中游合同额
|
||
|
||
**项目全生命周期**:
|
||
- 项目立项 → 执行 → 监控 → 收尾
|
||
- 进度状态:未开始/进行中/已完成/已暂停/异常
|
||
- 起止时间自动汇总(基于关联合同)
|
||
- 对接人管理:上下游分别配置联系人
|
||
|
||
**项目文档集成**:
|
||
- 自动创建项目专属文档文件夹
|
||
- 文档与项目关联
|
||
- 团队协作共享
|
||
|
||
#### 2.2.6 合同管理
|
||
**合同类型**:
|
||
- 开发合同 / 服务合同 / 销售合同
|
||
- 租赁合同 / 采购合同 / 运维合同
|
||
- 咨询合同 / 其他合同
|
||
|
||
**合同形式**:
|
||
- 我方角色:甲方/乙方/丙方/丁方
|
||
- 签约方数:双方/三方/四方合同
|
||
- 有头合同(关联项目)/ 无头合同
|
||
|
||
**金额明细**:
|
||
- 硬件金额
|
||
- 软件金额
|
||
- 其他费用
|
||
- 总金额 / 总成本 / 总利润
|
||
|
||
**合同状态**:
|
||
- 草稿 → 审批中 → 已完成 → 履约中 → 异常
|
||
|
||
#### 2.2.7 回款管理
|
||
**回款周期类型**:
|
||
- 月度回款
|
||
- 季度回款
|
||
- 年度回款
|
||
- 进度回款
|
||
- 自定义回款
|
||
|
||
**回款方式**:
|
||
- 对公转账 / 网银转账 / 现金
|
||
- 支票 / 支付宝 / 微信 / 其他
|
||
|
||
**回款计划明细**:
|
||
- 期数编号
|
||
- 计划名称
|
||
- 回款金额
|
||
- 计划日期
|
||
- 进度百分比(进度式回款)
|
||
- 实收金额与日期登记
|
||
|
||
**回款追踪**:
|
||
- 合同金额 vs 回款总额
|
||
- 已回款金额统计
|
||
- 回款逾期预警
|
||
- 电子回执上传
|
||
|
||
#### 2.2.8 联系人管理
|
||
- 企业通讯录管理
|
||
- 联系人分组
|
||
- 联系方式维护
|
||
- 职位信息管理
|
||
|
||
#### 2.2.9 产品管理
|
||
- 产品分类体系
|
||
- 产品信息维护
|
||
- 价格管理
|
||
- 项目产品清单
|
||
|
||
#### 2.2.10 数据看板
|
||
- 线索转化漏斗
|
||
- 回款进度统计
|
||
- 项目概览
|
||
- 业绩排行榜
|
||
|
||
---
|
||
|
||
### 2.3 ERP 企业资源计划模块
|
||
|
||
#### 2.3.1 账套管理
|
||
- 多账套支持
|
||
- 会计期间设置
|
||
- 会计准则选择
|
||
- 税率配置
|
||
- 币种管理
|
||
|
||
#### 2.3.2 客户管理(ERP 视角)
|
||
- 客户档案建立
|
||
- 信用额度管理
|
||
- 账龄分析
|
||
- 往来对账
|
||
|
||
#### 2.3.3 供应商管理(ERP 视角)
|
||
- 供应商档案
|
||
- 采购订单管理
|
||
- 应付账款
|
||
- 采购统计分析
|
||
|
||
#### 2.3.4 往来单位
|
||
- 公司联系人管理
|
||
- 多方主体协同
|
||
- 合作关系维护
|
||
|
||
#### 2.3.5 基础设置
|
||
- 编码规则配置
|
||
- 审批流程设置
|
||
- 数据权限控制
|
||
|
||
---
|
||
|
||
### 2.4 CMS 内容管理系统
|
||
|
||
#### 2.4.1 文章管理
|
||
- 富文本编辑器
|
||
- 文章分类体系
|
||
- 标签管理
|
||
- 作者管理
|
||
- 发布时间控制
|
||
|
||
#### 2.4.2 文章展示
|
||
- 首页推荐位
|
||
- 热门文章
|
||
- 相关文章推荐
|
||
- 浏览量统计
|
||
- 点赞功能
|
||
|
||
#### 2.4.3 多租户官网
|
||
- 模板驱动建站
|
||
- 域名绑定
|
||
- 独立主题配置
|
||
- SEO 优化支持
|
||
|
||
#### 2.4.4 媒体库管理
|
||
- 图片/视频上传
|
||
- 媒体分类
|
||
- CDN 集成
|
||
|
||
---
|
||
|
||
## 🔧 三、平台支撑功能
|
||
|
||
### 3.1 多租户管理
|
||
- **租户注册与开通**
|
||
- **套餐管理**:
|
||
- 用户数配额限制
|
||
- 功能模块授权
|
||
- 套餐到期提醒
|
||
- **租户配置**:
|
||
- 站点设置
|
||
- 个性化配置
|
||
- 域名绑定
|
||
|
||
### 3.2 权限与角色管理
|
||
- RBAC 权限模型
|
||
- 角色自定义
|
||
- 菜单权限控制
|
||
- 数据权限隔离
|
||
- 操作日志审计
|
||
|
||
### 3.3 组织架构管理
|
||
- 树形部门结构
|
||
- 岗位管理
|
||
- 员工档案管理
|
||
- 部门职责定义
|
||
|
||
### 3.4 用户管理
|
||
- 租户用户账号
|
||
- 用户状态管理
|
||
- 密码策略
|
||
- 登录日志
|
||
|
||
### 3.5 系统监控
|
||
- 操作日志
|
||
- 登录日志
|
||
- 系统性能监控
|
||
- 错误日志
|
||
|
||
---
|
||
|
||
## 🤖 四、AI 智能增强功能
|
||
|
||
### 4.1 AI 聊天助手
|
||
- 会话管理
|
||
- 预设提示词
|
||
- 对话历史记录
|
||
|
||
### 4.2 AI 智能生成
|
||
- 内容自动生成
|
||
- 文案创作
|
||
- 智能推荐
|
||
|
||
### 4.3 AI 提供商管理
|
||
- 多模型支持
|
||
- API 密钥管理
|
||
- 调用配额控制
|
||
|
||
---
|
||
|
||
## 📱 五、移动端功能
|
||
|
||
### 5.1 移动 OA
|
||
- 移动审批
|
||
- 消息推送
|
||
- 日程查看
|
||
- 文档预览
|
||
|
||
### 5.2 移动 CRM
|
||
- 客户跟进记录
|
||
- 商机汇报
|
||
- 数据统计看板
|
||
|
||
### 5.3 笔记本应用
|
||
- 移动笔记
|
||
- 待办事项
|
||
- reminders 提醒
|
||
|
||
### 5.4 活动管理
|
||
- 活动报名
|
||
- 活动通知
|
||
|
||
---
|
||
|
||
## 🎨 六、特色功能亮点
|
||
|
||
### 6.1 全流程业务闭环
|
||
```
|
||
线索 → 商机 → 项目 → 合同 → 回款
|
||
↓
|
||
客户/供应商管理 ←→ 联系人管理
|
||
```
|
||
|
||
### 6.2 上下游一体化管理
|
||
- 项目级别的上下游拆分
|
||
- 收入/成本独立核算
|
||
- 多方主体协同
|
||
- 毛利实时统计
|
||
|
||
### 6.3 文档知识图谱
|
||
- 文档关联关系可视化
|
||
- 版本迭代追踪
|
||
- 项目文档自动归类
|
||
- 智能搜索与推荐
|
||
|
||
### 6.4 回款精细化管理
|
||
- 多维度回款计划
|
||
- 进度式回款支持
|
||
- 逾期自动预警
|
||
- 电子凭证管理
|
||
|
||
### 6.5 双空间文档管理
|
||
- 共享与私密分离
|
||
- 灵活的权限控制
|
||
- 部门级共享
|
||
- 租户级备份
|
||
|
||
### 6.6 公海池机制
|
||
- 客户资源流转
|
||
- 防止客户垄断
|
||
- 公平分配原则
|
||
- 跟进时效监控
|
||
|
||
---
|
||
|
||
## 🏆 七、产品价值主张
|
||
|
||
### 7.1 提升办公效率
|
||
- **一站式平台**: OA+CRM+ERP+CMS 整合,避免多系统切换
|
||
- **自动化流程**: 减少手工操作,降低出错率
|
||
- **移动办公**: 随时随地处理业务
|
||
- **智能辅助**: AI 赋能,提升决策效率
|
||
|
||
### 7.2 强化客户关系
|
||
- **360°客户视图**: 完整客户信息与交互历史
|
||
- **销售过程透明**: 线索到回款全程可追溯
|
||
- **精细化运营**: 客户分级,精准营销
|
||
- **提高转化率**: 公海池激活沉睡客户
|
||
|
||
### 7.3 优化资源配置
|
||
- **项目精益管理**: 上下游成本收入拆分
|
||
- **资金流可视**: 回款计划与实际对比
|
||
- **库存优化**: ERP 集成,合理备货
|
||
- **人力调配**: 组织架构清晰,责任明确
|
||
|
||
### 7.4 促进知识沉淀
|
||
- **文档集中管理**: 企业知识资产统一存储
|
||
- **知识复用**: 文档关联,经验传承
|
||
- **版本控制**: 避免版本混乱
|
||
- **安全可控**: 权限分级,防止泄露
|
||
|
||
### 7.5 支持业务扩展
|
||
- **多租户架构**: SaaS 模式,快速部署
|
||
- **模块化设计**: 按需选用功能
|
||
- **灵活配置**: 适应不同行业场景
|
||
- **开放 API**: 第三方系统集成
|
||
|
||
---
|
||
|
||
## 📊 八、典型应用场景
|
||
|
||
### 8.1 贸易/分销企业
|
||
- **场景**: 客户开发 → 报价谈判 → 签订合同 → 发货收款
|
||
- **价值**: 全流程线上化,业绩一目了然
|
||
|
||
### 8.2 工程项目公司
|
||
- **场景**: 项目立项 → 上下游分包 → 进度管理 → 结算回款
|
||
- **价值**: 项目成本精准核算,利润可控
|
||
|
||
### 8.3 咨询服务企业
|
||
- **场景**: 线索获取 → 方案报价 → 项目交付 → 客户续费
|
||
- **价值**: 服务质量可追溯,客户满意度提升
|
||
|
||
### 8.4 生产制造企业
|
||
- **场景**: 销售订单 → 采购计划 → 生产排程 → 发货收款
|
||
- **价值**: 产销协同,库存周转加快
|
||
|
||
### 8.5 互联网科技公司
|
||
- **场景**: 需求分析 → 产品开发 → 上线运营 → 客户成功
|
||
- **价值**: 敏捷开发,快速响应市场
|
||
|
||
---
|
||
|
||
## 🚀 九、技术优势
|
||
|
||
### 9.1 高性能架构
|
||
- Go 语言后端,高并发处理能力
|
||
- 数据库连接池优化
|
||
- 缓存策略
|
||
- 异步任务处理
|
||
|
||
### 9.2 数据安全
|
||
- 多租户数据隔离
|
||
- 操作日志审计
|
||
- 敏感数据加密
|
||
- 定期备份机制
|
||
|
||
### 9.3 可扩展性
|
||
- 微服务友好架构
|
||
- 插件化设计
|
||
- API 网关
|
||
- 支持容器化部署
|
||
|
||
### 9.4 用户体验
|
||
- 响应式设计
|
||
- 前后端分离
|
||
- 组件化开发
|
||
- 国际化支持
|
||
|
||
---
|
||
|
||
## 📈 十、未来发展方向
|
||
|
||
### 10.1 功能深化
|
||
- BI 商业智能分析
|
||
- RPA 流程自动化
|
||
- 更强大的 AI 能力
|
||
- 供应链金融
|
||
|
||
### 10.2 生态建设
|
||
- 应用市场
|
||
- 第三方插件
|
||
- 开发者社区
|
||
- API 开放平台
|
||
|
||
### 10.3 行业解决方案
|
||
- 垂直行业模板
|
||
- 最佳实践库
|
||
- 实施方法论
|
||
- 培训认证体系
|
||
|
||
### 10.4 全球化
|
||
- 多语言支持
|
||
- 多币种结算
|
||
- 跨境合规
|
||
- 全球部署
|
||
|
||
---
|
||
|
||
## 📝 十一、总结
|
||
|
||
本平台是一款**功能完善、架构先进、易于扩展**的企业级 SaaS 多租户管理系统。通过整合 OA、CRM、ERP、CMS 四大核心模块,为企业提供了一站式的数字化解决方案。
|
||
|
||
**核心价值**:
|
||
✅ **提效**: 自动化流程,移动办公,AI 赋能
|
||
✅ **增收**: 销售全流程管理,提高转化率
|
||
✅ **降本**: 精细化成本管理,资源优化配置
|
||
✅ **控险**: 回款预警,权限控制,审计追踪
|
||
✅ **沉淀**: 知识文档管理,数据资产积累
|
||
|
||
**适用对象**:
|
||
中小企业、贸易公司、工程公司、咨询公司、制造型企业等需要提升内部管理效率和客户管理能力的各类企业。
|
||
|
||
**竞争优势**:
|
||
- 多租户 SaaS 模式,开箱即用
|
||
- 一体化平台,避免系统孤岛
|
||
- 上下游一体化管理,特色鲜明
|
||
- 文档知识图谱,创新体验
|
||
- 灵活配置,适应性强
|
||
|
||
---
|
||
|
||
*文档最后更新时间:2026-09-18*
|