① 主数据与样衣
先定主体关系、款式与轮次结构;贯通 BOM、尺寸、检查和反馈。验收一条从新建到返修再交接的完整样例,而不是只验收页面。
BUSINESS PROCESS REVIEW / DRAFT 01
从往来主体、款式开发、样衣反馈,到材料验证、报价共享与大货交接。以开发负责人视角,把页面背后的参与者、数据交接和待确认规则串成可讨论的流程初稿。
UML 活动图 · 建议业务主线
这是跨模块的建议主线,不是系统已执行的强制审批。材料开发可提前或与样衣工作并行;此图只表达交接关系,不代表所有项目必须按同一顺序推进。
依据:3-1~3-5、4-1~4-2、5-1~6-2
● 起点 / ◎ 终点◇ 判断与条件分支青:业务动作绿:技术 / 检查紫:资料黄:建议 / 待确认
输入:客户需求与合作方资料;输出:可追溯的款式、样衣轮次及大货交接包。
业务负责人协调进度,技术/QC负责技术反馈,客户与工厂分别确认本方意见;正式责任人和权限矩阵待定。
不把合同签署、发货、收付款或 ERP 对账画成已有功能。
@startuml title 01 / 从客户需求到大货交接 start :业务|建立往来主体与需求 客户、公司、工厂、供应商;品牌归属待确认; repeat :业务 / 技术|建立款式开发资料 客户款号、季节系列、图稿、尺寸与 BOM; :采购 / 供应商|匹配面辅料 材料档案、阶段品质与颜色、测试及报价; :技术 / 工厂 / QC|制作并评审样衣 按轮次安排制作、检查、量体与三方评语; backward :建议:返回问题所属模块 / 不默认全部重做;回退粒度待确认; repeat while (开发资料达到交接条件?) is (需要调整) not (满足条件) :业务|报价沟通与商务确认 收悉不等于接受;接受规则尚待定义; :生产 / 采购|建立大货交接基线 订单、颜色尺码、材料、交期与版本; stop @enduml
UML 活动图 · 含返修回路
一次初样、二次初样、销售样、跳码样、产前样是可选择类型,不等于强制经过五个关卡。每次修订是否必须新建轮次、确认后能否修改,需要业务审核决定。
依据:4-2 / 样衣、制作用料、尺寸与三方评语、蓝字标注
● 起点 / ◎ 终点◇ 判断与条件分支青:业务动作绿:技术 / 检查紫:资料黄:建议 / 待确认
新轮次复制后,寄送、报价收悉、检查与评语确认状态会重置,不继承成“已通过”。
当前支持本地模拟寄送、测量和评语;无真实客户反馈回传,最终交接版本是建议流程。
全局样衣看板仍是旧版独立演示,不会自动同步款式详情的轮次数据。
@startuml title 02 / 样衣轮次与反馈闭环 start :业务 / 技术|选定款式及需求 明确客户、工厂、交期、颜色、尺码和数量; repeat :技术|新建或明确当前轮次 可选择来源和复制区块;新轮次重置确认状态; :技术 / 工厂|准备并制作样衣 BOM、图稿、制版与车缝;到料时间 A/B 待释义; :QC|检查与测量记录 质量 / 部位 / 颜色;实测-标准,不预设容差; :业务 / 三方|收集并核对反馈 客户、内部、工厂;试衣与工艺评语分开; backward :建议:明确返修与轮次策略 / 新轮次保留旧轮次;历史比较不等于锁版; repeat while (本轮反馈需调整?) is (需要调整) not (满足条件) :业务 / 技术|交接确认版本 锁定、解锁及最终确认人待定义; stop @enduml
UML 活动图 · 阶段内闭环
面料:面料品质 / 面料色样 / 初样面料 / 销样 / 头缸 / 大货。辅料:初样 / 二次初样 / 销样 / 产前样 / 大货。两者按阶段独立记录,不自动串成强制顺序,也不与款式样衣轮次共用状态。
依据:5-1、5-2、6-1、6-2
● 起点 / ◎ 终点◇ 判断与条件分支青:业务动作绿:技术 / 检查紫:资料黄:建议 / 待确认
颜色与品质各有确认记录,不以“寄送日期已填”推断验收通过;测试录入也不等于合规认证。
调样是可选业务:按颜色与库位扣减本地草稿库存,保存才生效;真实库存并发与单位换算未接入。
原材料商、织造、染厂、后整理的关联模型,以及同阶段多轮版本与锁定规则仍需确认。
@startuml title 03 / 面辅料阶段开发与验证 start :采购 / 业务|建立材料档案和订单 规格、单位、供应商、客户、系列、开发或大货单; :业务|选择本次处理的阶段 保留其他阶段资料;阶段内多版本规则待定; repeat :供应商 / 采购|安排材料与记录费用 工序、数量、价格、到料;按需记录本地调样; :技术 / QC|记录颜色品质及测试 确认凭据;物理 / 化学测试结果与报告; backward :补样 / 修正规格 / 重测 / 确认责任、返工费用和重测规则待定; repeat while (阶段资料需要调整?) is (需要调整) not (满足条件) :业务|更新阶段报价与反馈 客户 / 工厂分别记录币种、单位和日期; :业务 / 采购|关联款式及后续订单 阶段报价不自动覆盖订单价;共享单独确认; stop @enduml
UML 活动图 · 建议检查点,非已实现审批
本图将现有记录能力和建议的放行机制分开。原型能填写订单与生产安排,但并没有后台规则自动禁止开工;大货放行条件须由业务确认后才能开发。
依据:4-2 / 大货、生产计划;5-1~6-2 / 大货订单与到料
● 起点 / ◎ 终点◇ 判断与条件分支青:业务动作绿:技术 / 检查紫:资料黄:建议 / 待确认
需确认部分到料能否开工、谁可例外放行、订单变更是否触发重新审核。
TTL 为颜色尺码数量汇总,不能默认等于裁剪数、交货数或财务结算数。
合同合并、采购/销售订单拆分及跨币种处理尚未定稿;不得由示意流程反推已完成 ERP。
@startuml title 05 / 大货准备与生产交接 start :业务|明确订单与技术版本 客户 / 工厂订单号、交期、颜色×尺码与 TTL; repeat :采购|核对材料准备情况 大货用量、已到数量、到料时间、批复记录; :生产 / 技术|核对生产条件 样衣版本、裁剪计划、产线、人数、开完工时间; backward :建议:异常补齐后再核对 / 缺料 / 版本争议 / 数量或产能不匹配; repeat while (建议放行条件满足?) is (需要调整) not (满足条件) :指定负责人|确认大货交接 建议新增:批准人、时间、版本、例外说明; :生产 / QC|跟踪执行与异常 现状仅记录;分批、返工、变更规则待定; :业务|结项与归档交接 建议范围;发货、收付款不在本次实现内; stop @enduml
UML 时序图 · 已接入 Cloudflare D1
这是当前真正有云端共享保存的流程,仅保存字段定义与审核意见。主业务原型的客户、样衣、报价、库存等仍是本地演示,不因字段工作台上线而成为真实业务系统。
依据:/fields/ 页面、前端合并逻辑、Fields API 与数据库迁移
● 起点 / ◎ 终点◇ 判断与条件分支青:业务动作绿:技术 / 检查紫:资料黄:建议 / 待确认
图中成功与冲突是互斥条件消息;重复提交时仍重新检查版本。
共享口令 + 自填署名不等同独立账号认证;“已确认”是审核标签,不是正式多级审批。
本页为流程评审资料,不直接修改云端字段;业务流程意见可由产品经理整理到字段工作台对应记录。
@startuml title 06 / 字段评审与云端协同 participant "审核人员" as P0 participant "浏览器草稿" as P1 participant "Fields API" as P2 participant "D1 数据库" as P3 P0 -> P2: 公开读取 / 登录编辑\n只有提交修改需要有效会话 P2 -> P3: 读取当前字段与版本 v\n版本是并发依据 P3 -> P2: 返回文档与版本\n仅字段定义,不是业务资料 P2 -> P1: 返回可编辑初稿\n公开可读,不填真实敏感资料 P0 -> P1: 编辑字段 / 标记审核状态\n已确认定义改动后重回待审核 P1 -> P2: 明确点击提交云端版本\n携带基础版本 v 和修改说明 P2 -> P3: 条件更新:仅匹配 v 才写入\n成功时原子保存修订历史,保留最近 100 版 P3 -> P2: 返回成功或版本不匹配\n不是无条件覆盖 alt 版本匹配 P2 -> P1: [成功] 返回新版本\n其他人重新读取可见 else 版本冲突 P2 -> P1: [冲突] 返回 409,保留草稿\n与成功互斥;读取最新并三方合并 P0 -> P1: [冲突后] 逐项选择保留内容\n合并后再次提交;并非实时共同打字 end @enduml
RESPONSIBILITY & SCOPE
主数据支撑业务,款式与材料各有开发生命周期,共享副本单独管理;任务、权限与审核是横向能力,不要再做一套互不相通的数据。
| 模块范围 | 业务责任与产出 | 来源 / 当前边界 |
|---|---|---|
| 客户 / 公司 / 三类供应商库 | 合作主体档案、联系人、银行、资质与加工能力 | 3-1~3-5;主体和品牌归属待确认 |
| 款式中心 / 样衣轮次 | 款式主档、图稿、BOM、样衣计划、检查、尺寸与评语 | 4-1~4-2;本地轮次隔离,确认与锁版待定义 |
| 面料库 / 辅料库 | 材料档案、阶段确认、订单、报价、测试与调样 | 5-1~6-2;阶段独立,报价与订单不自动同步 |
| 报价 / 共享协作 | 三方价格、独立接收方副本、人工确认 | 收悉非接受;客户回传与合并尚未接入 |
| 大货 / 生产安排 | 颜色尺码数量、到料、裁剪、产线与时间 | 可记录;放行、变更、分批、结项规则待审 |
| 任务 / 时间线 | 负责人、交期、进度节点与异常跟进 | 横贯业务;当前无统一自动任务触发或真实通知 |
| 账号 / 权限 / 系统设置 | 企业与人员边界、数据可见和操作范围 | 正式主业务鉴权待实现;显示列不是权限 |
| AI / 3D / DPP / 护理 | 辅助生成、展示、产品画像和护理信息 | AI/3D/合规发布未接入;护理文字非合规保证 |
| 字段评审 / 使用说明 / 交付方案 | 支撑需求定义、资料追溯与项目评审 | 只有字段评审有真实云端提交,不是主业务交易 |
DECISIONS BEFORE DEVELOPMENT
以下优先级和参与角色是建议;“谁最终拍板”仍需项目负责人指定。先形成有样例、可验收的规则,再调整字段和交互。
| 议题 | 待回答的问题 | 建议确认人 | 应形成的输出 |
|---|---|---|---|
| P0 · 主体模型 | 往来公司与品牌究竟一对多还是多对多?同一主体能否兼任客户和供应商? | 业务负责人 + 产品 | 主体与品牌关系图、唯一编码和去重规则 |
| P0 · 轮次与阶段 | 返修是否必须新轮次?哪些字段沿用?最终确认后能否改、谁能解锁? | 业务 + 技术 + 产品 | 轮次状态表、复制矩阵、版本锁定与变更规则 |
| P0 · 验收判定 | 非零尺寸偏差仍可 OK 的标准是什么?材料与样衣分别由谁确认? | 技术 + QC + 客户接口人 | 容差表、确认责任与证据清单 |
| P0 · 报价口径 | 税、损耗、单位、汇率、退税、费用、毛利/加价率如何计算?何时算接受? | 业务 + 财务接口人 | 计算样例、报价版本与接受规则 |
| P0 · 蓝字与数据含义 | 两个“到料时间”A/B分别是什么?忽略自动发送是什么意思?6-2单位如何定? | 原稿负责人 + 产品 | 逐项释义和明确的反例,不擅自改成计划/实际 |
| P0 · 共享与权限 | 哪些字段可对外?是否允许修改副本?原资料合并要谁批准? | 业务负责人 + 后端负责人 | 字段权限矩阵、共享有效期、撤销和合并策略 |
| P0 · 大货交接 | 缺料能否开工?可否分批?订单、裁剪、交货数量之间如何约束? | 生产 + 采购 + 业务 | 放行清单、例外批准与变更影响范围 |
| P1 · 库存与关联合同 | 调样占用还是扣减?是否允许跨单位?合同能按哪些维度合并? | 采购 + 仓管 + 业务 | 库存流水规则、单位换算表和合同拆合条件 |
| P1 · 协同提醒 | 谁收到什么消息、何时升级逾期、资质到期如何提醒? | 产品 + 业务负责人 | 事件—接收人—渠道—时限清单 |
FROM REVIEW TO IMPLEMENTATION
先定主体关系、款式与轮次结构;贯通 BOM、尺寸、检查和反馈。验收一条从新建到返修再交接的完整样例,而不是只验收页面。
补齐阶段确认、报价口径、共享权限和版本差异;用客户与工厂两个视角,核验数据隔离与确认留痕。
确认放行、分批和变更规则后,再贯通订单、到料与生产安排。发货与收付款另定范围,不顺带承诺。
建议先用“一款、两轮样衣、一种面料、一种辅料、两个接收方、一次返修、一次缺料”的业务样例走查,再同步修改 字段评审初稿。本页不自动改动任何云端记录。