深色界面上的交易链路与订单轨迹时间线示意
ORANGEZH / 交付案例

电商平台开发

服务商入驻、素材与商品上架、下单与订单轨迹、平台侧审核收在同一条链路上;后台以繁体中文交付,可直接面向港澳与海外中文市场。

约 8 分钟读完 6 条买家问答 关键事实可核验

项目概览

项目背景

这是一个把服务商与需求方撮合到一起的交易平台:服务商提交资质入驻,上传商品与视频素材,需求方在平台上完成下单,订单从创建到交付每一步留轨迹,平台侧对入驻与上架做审核。业务落在产业互联网场景——交易对象不是标准商品,而是带方案与交付周期的服务。

客户当时的状态

撮合类业务最难的部分不是下单,而是「谁在什么时候承诺了什么」。服务商入驻靠资料来回传递,资质是否有效、审核到哪一步,只能靠人问;素材尤其是视频,散落在即时通讯里,要上架就得重新收集一遍;订单从谈成到交付跨越数周甚至数月,中间发生了什么、谁确认过哪个节点,事后很难复盘。平台方夹在两边之间,既要保证服务商质量,又要在出问题时能拿出过程记录。

我们的做法与取舍

第一个取舍是把订单做成时间线对象,而不是只记一个状态字段。状态字段只能回答「现在是什么」,时间线能回答「怎么走到这里的」。代价是数据结构和查询都更复杂,收益是任何一次纠纷都有可回溯的过程记录。

第二个取舍是把审核能力做成可配置。平台方的审核口径会随业务阶段变化,写死在代码里意味着每次调整都要发版。我们把审核环节抽成配置项,运营自己就能调整顺序与必填项。

第三个取舍是视频上传单独出方案。移动端上传大文件在弱网下必然中断,这个问题绕不过去,只能在方案层解决——分片、续传、失败重试,都要在方案里写清楚并做验收。我们没有把它当成一个「调用上传接口」的小事。

系统怎么承载这条链路

后端按网关、认证、业务接口三个服务拆分,接口口径统一,端之间不重复定义业务语义。服务商端、需求方端与平台后台共用同一套接口。管理后台以繁体中文交付,可直接面向港澳与海外中文市场使用。数据侧素材走对象存储直传,不经过应用服务转存,避免大文件把应用层拖慢。

交付状态与边界

代码处于持续维护状态,最近一次提交在 2026 年 9 月。需要说清楚的是边界:平台承载的是交易与履约过程,不代持资金,收款与结算以贵方实际签约的通道为准;服务商线下交付的质量由双方合同约定,平台只负责过程留痕;短信、推送等第三方通道的商务开通由贵方完成,我们按既有资质接入接口。演示环境是否开放需按客户授权确认,我们不会在未授权情况下公开演示地址。

项目信息

客户

某产业服务交易平台

行业

电商与零售

项目周期

未披露

技术栈

Java / Spring Cloud 微服务(gateway / auth / api-system)/ MySQL / Docker / uni-app / Vue / 对象存储直传

服务类型

B2B 撮合交易平台

CHALLENGES

客户当时面对的现实

01

交易对象不是标准商品,而是带方案与交付周期的服务,下单只是这条链路的开始

02

服务商素材以视频为主,弱网与移动端上传必须能断点续传,否则上架流程走不完

03

订单状态不是一次性跳转,需要按时间线留痕,让双方都能回溯谁在什么时候承诺了什么

04

服务商入驻与商品上架都需要平台侧审核,审核口径要能配置而不是写死在代码里

CAPABILITIES

我们交付的能力

撮合交易里真正难的那几段

服务商入驻与审核

入驻申请、资质材料提交、平台侧审核与状态回写形成闭环,审核通过后才开放上架能力。

视频素材断点续传

面向移动端的视频上传方案,支持分片与续传,弱网中断后不必从头再来;上传方案与验收口径在项目内留有完整记录。

订单轨迹时间线

订单从创建到交付按时间线记录节点与操作人,双方在同一份轨迹上对齐进度。

多端同源

服务商端、需求方端与平台后台共用一套接口口径,端之间不重复定义业务语义。

繁体中文后台

管理后台以繁体中文交付,可面向港澳与海外中文市场直接使用。

SCOPE

交付范围

以下范围按本项目实际交付内容与边界整理,不属于这次范围的部分一并列出。

已交付

  • 服务商入驻、资质提交与平台审核链路
  • 商品与视频素材的上架、断点续传上传与素材管理
  • 需求方下单、订单生成与订单轨迹时间线
  • 平台管理后台(繁体中文)与权限配置
  • 后端微服务划分(网关、认证、业务接口)与容器化部署配置

不在本次范围

  • 资金收付与结算通道本身:平台承载的是交易与履约过程,资金流以实际签约通道为准
  • 服务商线下交付质量与验收标准:平台记录过程与留痕,不替代双方合同约定
  • 第三方短信、推送等通道的商务开通:接口按对方既有资质接入

ARCHITECTURE

分层技术架构

公开口径归纳为四层:入口层覆盖服务商端、需求方端与管理后台;业务服务层按网关、认证、业务接口划分微服务;交易链路层承载入驻审核、素材上传、下单与订单轨迹;数据与集成层承载对象存储直传与第三方通道接入。

FLOW 01

使用入口层

服务商端 需求方端 平台管理后台(繁体中文)

覆盖入驻、上架、下单与后台审核四类操作场景

FLOW 02

业务服务层

网关服务 认证服务 业务接口服务

按服务边界拆分,接口口径统一

FLOW 03

交易链路层

入驻与资质审核 素材上传与断点续传 订单与轨迹时间线

承载撮合交易的主链路与过程留痕

FLOW 04

数据与集成层

对象存储直传 第三方通道接口

承载素材存取与外部能力接入

DELIVERY

交付过程

分阶段推进,每个阶段都有可验收的产出,客户在早期就能看到实际效果。

阶段一

交易对象与履约节点梳理

把服务从咨询到交付拆成可确认的节点,确定每个节点谁提交、谁确认、留什么痕。

阶段二

入驻审核与素材链路

服务商入驻、资质审核、商品与视频素材上架,含移动端断点续传上传方案。

阶段三

订单与轨迹

下单、订单生成、轨迹时间线与管理后台审核动作打通。

阶段四

容器化与部署

后端微服务容器化,按环境拆分配置,交付部署说明。

FACTS

可核验的交付事实

以下内容来自本项目实际交付物;未经验证的指标不予展示。

3个端

服务商端 / 需求方端 / 平台后台

3个服务

网关 / 认证 / 业务接口

24个测试文件

覆盖核心链路

TRANSFER

这套做法适不适合你

案例的用处不是证明"我们做过",而是让你判断"在我们这种条件下能不能做成"。下面三句是我们对这一单的判断,写下来供你对照自己的情况。

适合什么情况

适合交易对象是服务而非标准商品、履约过程需要分节点确认与留痕的撮合类业务。

什么情况下别照搬

若交易对象是标准商品、下单即结束,用普通电商模型更省成本;若需要平台代收代付资金,需另行确认通道与合规方案,不应直接套用本方案。

如果要试,第一步做什么

先把履约节点与确认人列成一张表,这是订单模型和权限设计的地基。

RELATED SERVICES

相关服务

从实际业务问题出发,查看对应服务的适用场景、交付物与不含项;具体范围仍需单独确认。

FAQ

常见问题

以下是同类项目沟通中出现频率最高的问题,答案就是我们实际的做法。

撮合平台和普通电商最大的差别在哪?
普通电商交易的是标准商品,下单即接近结束;撮合平台交易的是服务,下单只是开始,后面还有交付过程、阶段确认和轨迹留痕。所以订单模型要按时间线设计,而不是按支付状态设计。
视频上传为什么要单独做方案?
用户大多在手机上上传,素材动辄几百兆,弱网或切后台就会断。没有分片与续传,上架流程在第一步就卡住。这部分我们写过方案也做过验收,不是直接调用一个上传接口就完事。
后台为什么要做繁体中文?
业务面向港澳与海外中文市场,运营人员用繁体更顺手。这一项在交付时就按目标市场做,不是后期再翻译。
能不能接我们已有的支付和短信通道?
接口按贵方既有资质接入,我们不替客户申请通道,也不代持资金。通道本身的商务开通由贵方完成。
这套系统现在什么状态?
代码在持续维护中,最近一次提交在 2026 年 9 月。演示环境是否开放需按客户授权确认,我们不在未授权的情况下公开演示地址。
做同类平台大概怎么开始?
先把三件事定下来:交易对象是什么、履约过程分几个节点、每个节点谁确认。这三件事定完,订单模型和后台权限自然就出来了。

本页最后更新:2026年9月24日

下一步

聊聊你的撮合交易怎么定节点

从交易对象、履约节点到审核口径,一起确定第一期能做出来的边界。

商务联系人卢刚
商务联系人微信二维码 微信扫码加商务联系人,
发需求文档或截图都行。