1
0
forked from erp-dev/erp
Files
erpnew/docs/plant/business-module-object-catalog.puml
2026-06-12 13:57:21 +08:00

147 lines
2.7 KiB
Plaintext

@startuml
title Flower ERP 模块功能对象图(目录版)
skinparam shadowing false
skinparam defaultFontName Noto Sans CJK SC
skinparam backgroundColor #FFFFFF
skinparam object {
FontName Noto Sans CJK SC
BackgroundColor #FFFFFF
BorderColor #4B5563
}
skinparam package {
FontName Noto Sans CJK SC
BorderColor #64748B
BackgroundColor #F8FAFC
}
left to right direction
package "入口与主数据" as P1 #F6F8FB {
object "API / Admin" as ApiEntry {
api/backend 基础资料后台
api/v1 核心业务接口
api/v2 新版业务接口
admin 管理后台
auth 登录与员工身份
SSE 实时推送
}
object "basic_info" as BasicInfo {
商户 / 多租户
客户 / 供应商
产品 / 品类 / 仓库
员工 / 角色 / 页面权限
车辆 / 银行账户 / 快捷输入
}
}
package "经营与库存" as P2 #F2F8FF {
object "business" as Business {
采购 / 采购退货
销售 / 销售退货
预销售 / 预采购
收款 / 付款
客户应收 / 供应商应付
余额流水 / 对账 / 红冲
}
object "stock" as Stock {
出入库记录
出入库明细
库存现存量
库存快照
库存冻结
调拨 / 红冲 / 冲抵
}
object "cost" as Cost {
支出类目
支出明细
凭证图片
成本汇总
成本采集端口
}
}
package "生产与交付" as P3 #FFF8EF {
object "printing" as Printing {
开版订单
开版图 / 样品 / 客户反馈
印花订单
印花款式明细
工序批量推进
外部订单快照
生产完成通知
}
object "stateflow" as Stateflow {
状态参数
流程模板
流程节点
业务对象
流转记录
节点参数记录
}
object "mes" as MES {
设备分类
设备管理
产能信息
生产指派
指派状态流转
}
object "shipment" as Shipment {
销售品
出货单
送货单
送达照片
销售品变更 / 重建
外部成品表
}
}
package "协同与集成" as P4 #F8F5FF {
object "mission" as Mission {
任务分类
任务
参与者
回复
完成 / 重开 / 取消
关联任意业务对象
}
object "notifier" as Notifier {
通知器
通知路由
事件匹配
模板渲染
企业微信 webhook
message_api
未回复提醒
}
object "settlement" as Settlement {
日结配置
统计模块选择
通知渠道配置
商户日结任务
}
object "外部与异步支撑" as Support {
明道云同步
好布业财务同步
腾讯云 TIIA
七牛云文件图片
Celery 定时与异步任务
API 审计日志
}
}
P1 -[hidden]right- P2
P2 -[hidden]right- P3
P3 -[hidden]right- P4
@enduml