CORE 01 · ORGANIZATION

三级架构体系

商业两档(电商ERP 企业版 / 全渠道ERP)共用的组织底座:总部、商户、店铺三级组织模型,支撑电商、零售、连锁、渠道分销等全部业务场景的统一管理与数据隔离。

ORGANIZATION MODEL

总部 → 商户 → 店铺

系统一切业务都建立在此基础架构之上:总部(merchant_type=0)统筹品牌与供货,商户(=20)按自营/加盟/联营经营,店铺(=40)承载门店与网店。

  • 自营(0)——总部直管无结算(或内部划转),业务数据直接归属总部
  • 加盟(1)——标准供货价结算(核心场景),渠道订单自动生成渠道账单
  • 联营(2)——总部统一运营、联营方分成,销售员归属商户支持联营结算
三级组织模型
🏛️ 总部 · 平台运营商/品牌方
▼
商户A · 自营/加盟/联营直营+采购入库+批发零售
商户B · 渠道商渠道分销→终端零售→库存共管
商户C · 联营方联营分成→导购员业绩
▼
🏬 店铺 × N · 平台网店/线下门店
DATA ISOLATION

5 种身份,数据自动隔离

统一登录体系,Controller 层按身份自动设置 merchantId / shopId 过滤;总部全局可见,下级只见自己的数据,跨商户查询必须带身份过滤,杜绝越权。

  • 前端一套代码,按身份动态加载菜单
  • sys_menu(总部)/ oms_menu(商户/店铺)/ sys_menu_wms(仓库)/ sys_supplier_menu(供应商)
  • 一套部署,多端多身份共用
身份码身份可见范围登录入口
0总部所有数据(不设过滤)总部后台
10仓库本仓库数据仓管端
20商户本商户数据商户端
30供应商本供应商数据供应商端
40店铺本店铺数据店铺端
CHANNEL TRADE & BILLING

渠道订单双向交易与自动对账

总部向商户供货、商户向总部退货,交易全流程数字化,账单自动生成。

交易方向状态流转说明
渠道要货41 待商户审核 → 0 待审核门店发起需商户审核;商户直接发起则跳过 41
渠道供货0 → 1 待发货 → 2 已发货 → 3 已完成总部审核、发货,商户确认收货
渠道退货商户发起 → 总部审核 → 退货入库退货自动触发库存回补
💰 定价三级回退商户专属价 → 总部定价 → 零售指导价,渠道商品定价逐级回退取价,无需逐个配置
🧾 账单自动生成渠道订单完成后自动生成渠道账单,应付/应收自动核算,明细可追溯
💳 支付登记入账余额/授信/转账/微信/支付宝/现金,支付自动写入财务流水,幂等防重复
SALES TEAM

销售员与业绩体系

支持商户/店铺下的销售员管理:档案、考勤、工资查询一应俱全。

  • 主档:姓名/手机/工号/所属商户店铺/登录账号/提成比例
  • 扩展:身份证/部门/岗位/基本工资/入职离职
  • 考勤:年/月 应出勤、实出勤、请假、缺勤
  • 业绩:渠道订单指定 salesman_id 自动归属,工资提成按年/月查询
企业级组织架构底座 为电商、连锁、渠道分销等各类业务场景提供统一基础架构。 查看业务场景 →
MODEL

系统一切业务,都建立在这套架构之上

🏛️ 总部(身份码 0)· 平台运营方 / 品牌方
商户 A · 自营(0)总部直管
无结算 / 内部划转
商户 B · 加盟(1)供货价结算
渠道订货 / 退货
商户 C · 联营(2)销售分成扣点
销售员业绩归属
🛍️ 店铺 × N(身份码 40)· 平台店铺 / 线下门店 · 独立库存独立经营

merchant_type:0 自营 / 1 加盟 / 2 联营,三种模式可混跑

DATA ISOLATION

多级身份与数据隔离

三级身份统一登录:Controller 层按登录身份注入 merchantId / shopId 过滤,跨商户查询必须带身份条件,杜绝越权。

身份码身份可见范围登录入口
0总部所有数据(不设过滤)总部后台
20商户本商户数据商户端
40店铺本店铺数据店铺端
10 / 30仓库 / 供应商 →履约协作身份仓管端 / 供应商端
  • 前端一套代码,按身份动态加载菜单体系
  • 总部 sys_menu / 商户店铺 oms_menu 双菜单体系
  • 一套部署,多端多身份共用
CHANNEL TRADE

渠道订单双向交易

总部向商户供货、商户向总部退货,双向流程数字化;审核通过后自动同步统一订单库走备货出库流程。

交易方向流程说明
总部销售总部建单 → 待审核 → 待发货 → 已发货 → 已完成order_type=0,总部向商户/店铺供货
渠道要货门店发起 → 待商户审核 → 商户通过 → 总部审核发货order_type=1,经商户审核后报单
渠道退货商户发起退货 → 总部审核 → 退货入库自动触发库存回补

渠道订单为 B2B 供货场景,不走门店锁库;状态流转全程可追踪。

PRICING & BILLING

定价有回退,账单全自动

  1. ① SKU 专属定价

    按「商户 + SKU」维度配置采购价,精度最高。

  2. ② SPU 统一定价

    SKU 未配置时回退到「商户 + 商品」统一价。

  3. ③ 默认零售价兜底

    再未配置则使用商品库建议零售价,无需逐个维护。

🧾

账单自动生成

  • 渠道订单审核通过即一单一账
  • 唯一索引幂等,不重复生成
  • 应付应收自动核算,明细可追溯
💳

支付登记

  • 余额/授信/转账/微信/支付宝/现金
  • 待支付→部分支付→已支付全状态
  • 一次或多次支付登记均可累计
📊

财务流水入账

  • 账单支付自动写入财务流水
  • 统一记账接口幂等防重
  • 总部/商户往来账清晰可查
SALES TEAM

销售员与业绩归属

商户/店铺下的销售员管理:档案、考勤、工资查询;订单归属销售员,业绩统计与提成计算有据可依。

  • 档案:姓名/工号/所属商户店铺/提成比例/基本工资
  • 考勤:应出勤 / 实出勤 / 请假 / 缺勤按月管理
  • 归属:渠道订单指定 salesman_id,业绩随单走
  • 隔离:总部看全部 / 商户看本商户 / 店铺看本店
🤝 履约由谁来做? 仓库与供应商作为协作身份承接发货——看下一页。
协同履约详解 →
🏛️ 架构细节想看实现? 专属方案包含现场走查数据隔离与渠道结算逻辑。
获取专属方案
开源社区 获取专属方案