技术白皮书 · 2026 年 10 月版

南京易企达技术白皮书:两条产品线、技术栈、鉴权、备份与私有化部署

易企达同时提供两条产品线:低代码模板平台(SaaS)交付配置好的小程序与后台账号、不含源代码;全定制开发按业务流程从零开发,验收后交付前后端源码、数据库结构文档、部署脚本与接口文档。 本页公开定制项目的技术栈选型、鉴权与权限模型、数据备份策略、私有化部署五步流程, 以及 8 项标准交付物的验收标准。

产品线
2 条
标准交付物
8 项
私有化部署
5 步
自研基座模块
6 个

先分清两条产品线,再看技术细节

本文以下的技术栈、鉴权、备份与私有化部署,描述的都是全定制开发线;低代码模板平台线由平台统一托管,客户不需要也不接触这些环节

低代码模板平台(SaaS)

选模板后可视化配置,3 分钟搭出框架,1-2 周上线

源码
不含源代码
价格
约 3000-8000 元
周期
1-2 周

适合:需求能用现成模板覆盖 80% 以上、预算有限、要快速验证业务,且不需要源代码自主维护

交付物

  • 配置完成、可提审上线的小程序
  • SaaS 管理后台账号(商品、订单、会员、营销等模块按模板支持范围)
  • 拖拽式页面装修与功能开关配置
  • 服务器、系统升级与安全维护(由平台统一托管)

不包含

  • 不提供源代码,不能导出到自有服务器部署
  • 功能在模板已支持的范围内容配置,不改动代码逻辑
  • 不涉及与 ERP / CRM / 硬件等外部系统的定制对接

全定制开发

按业务流程从零开发,源码与技术文档全部交付

源码
100% 源码交付
价格
1-10 万元起,按需求复杂度评估
周期
4-8 周

适合:业务流程独特需要改代码、要对接已有系统(ERP / CRM / 硬件 / 支付)、要求自主可控或私有化部署

交付物

  • 前端源码(小程序原生 / UniApp + Vue3 / React Native / Flutter,按项目选型)
  • 后端源码(PHP Laravel·Yii2 / Java Spring Boot / Python,按项目选型;已有 .NET 系统按接口对接)
  • 数据库表结构文档(建表 SQL、ER 图、字段说明)
  • 部署脚本与部署文档
  • 接口文档(Swagger / Apifox 导出)
  • 管理员账号与服务器权限归客户所有

三条判定:任意一条为「需要」,就走全定制开发

  1. 1. 现成模板能覆盖你 80% 以上的需求吗? 能 → 走模板线,1-2 周上线;不能 → 走定制线
  2. 2. 需要对接已有系统吗(ERP / CRM / 硬件 / 支付 / 微信生态接口)? 需要 → 走定制线;不需要 → 模板线即可满足
  3. 3. 需要拿到源代码自主维护,或部署到自有服务器吗? 需要 → 只能走定制线;不需要 → 模板线平台托管更省事

易企达两条产品线并行提供,口径不混用:低代码模板平台线交付「配置好的小程序 + SaaS 后台账号」,不含源代码;只有全定制开发线交付源代码、数据库结构与全部技术文档。合同首页会标明本项目所属产品线。

技术栈与分工

技术栈不是固定一套:同一个需求,客户已有 Java 体系就用 Spring Boot 对接,没有历史包袱的项目常用 Laravel 快速交付。 下表是各层的常用选型,具体项目以技术方案书为准。

层级常用技术栈选型说明
小程序端微信小程序原生 / UniApp + Vue3 / Taro一套代码可同时编译小程序、H5 与 App;多端差异大的项目用原生开发,保证性能与微信能力调用完整;需同时上支付宝、抖音等平台时用 Taro 做条件编译
Web 前端React / Vue 3 / Next.js官网与营销页用 Next.js 做服务端渲染,保证首屏速度与 SEO 收录;管理后台用 Vue 3 或 React 单页应用,组件库统一便于后续换团队维护
APP 端React Native / Flutter / UniApp原生体验要求高选 Flutter 或 RN;已有小程序且功能同构的项目用 UniApp 一套代码产出
后端服务PHP(Laravel / Yii2)、Java(Spring Boot)、Python三类栈都有真实交付案例:中小型业务系统多为 Laravel,高并发或需接入客户既有 Java 体系时用 Spring Boot,数据采集、算单与内部工具类项目用 Python;如客户已有 .NET 系统,按接口规范对接
中间层与服务端脚本Node.js承担 BFF 接口聚合、服务端渲染、定时任务与构建工具链;对接微信、支付等第三方接口时做一层适配,避免业务代码被第三方格式绑死
微信云开发云函数 + 云数据库 + 云存储轻量小程序、快速验证类项目可用云开发免服务器上线,省运维成本;需要私有化或复杂业务时仍走自建后端,不受云开发限制
数据与缓存MySQL 主从 + RedisMySQL 存业务数据,Redis 承担会话、缓存、队列与限流;文件走对象存储(OSS / COS)
部署与运维云服务器 + Nginx + Docker默认云服务器部署,支持 Docker Compose 一键起环境;也支持部署到客户自有机房(私有化)

鉴权、权限与接口安全

登录态

小程序端走微信 code2session 换取 openid 并绑定自建用户体系,签发有一定有效期的 token + 刷新 token;管理后台走账号密码登录,支持强制改密与登录设备记录。

权限模型

RBAC:用户 → 角色 → 菜单 / 操作权限,再叠加数据范围(本人 / 本部门 / 本门店 / 全部)。角色与数据范围在后台可视化配置,不需要改代码。

接口防护

所有接口强制 HTTPS,服务端做资源归属二次校验(防止改个 ID 就查到别人的订单);写操作支持幂等键防重复提交,敏感参数做签名与时间戳校验防重放。

敏感数据

手机号、身份证等字段加密存储并按需脱敏展示;数据库账号按最小权限分配,生产环境不开放公网直连。

数据备份与恢复

  • 数据库:每日全量备份 + binlog 实时增量,备份文件落对象存储,保留周期按合同约定(常规 7-30 天)
  • 文件:上传的图片、附件存对象存储,开启版本管理与跨区域冗余
  • 恢复:交付部署文档时附恢复步骤,关键项目可安排一次恢复演练,确认备份真的能用
  • 私有化:备份脚本随交付物一并给到客户,由客户在自有服务器上执行,备份位置与保留策略可自行调整

私有化部署五步

系统可以部署在客户自有服务器,数据不经过我方托管。以下五步与交付的部署文档一一对应,客户技术团队可自行执行,也可由我方远程协助。

  1. 01

    环境准备

    确认服务器配置(CPU / 内存 / 带宽)、域名解析、SSL 证书,以及微信小程序主体的 AppID 与密钥

  2. 02

    依赖安装

    安装 Nginx、运行时(PHP / JDK)、MySQL、Redis 与对象存储 SDK,按部署文档逐项执行

  3. 03

    数据库初始化

    执行随源码交付的建表 SQL 与初始化数据脚本,得到与测试环境一致的空库结构

  4. 04

    应用部署与配置

    上传代码或构建镜像,配置环境变量(数据库、缓存、支付、短信、微信参数),启动服务并配置 HTTPS

  5. 05

    联调验收

    逐项验收核心链路:登录、下单支付、消息推送、后台数据,确认回调地址与证书配置正确后交付账号权限

自研管理基座:六个通用模块

定制项目不是从零堆重复代码:用户、订单、权限、营销、看板这些通用能力来自自研基座,项目里在其上叠加行业业务模块。 好处是交付更快、后台操作逻辑统一,客户拿到的源码结构更清晰。这些通用模块不用预约,首页免费注册就能直接登录试用。

用户与会员

注册登录、等级与标签、储值积分、成长值规则

订单与交易

下单、支付、退款、售后、发货与对账流水

权限与组织

角色菜单、数据范围、多门店与部门组织架构

营销工具

优惠券、拼团、秒杀、分销、会员日活动配置

数据看板

交易额、订单量、会员增长、渠道效果的多维统计

系统配置

参数配置、消息模板、操作日志、文件与字典管理

不用预约,注册就能试:在首页免费注册,直接登录 SaaS 管理后台,亲手操作模板、页面装修、订单与会员模块,看清功能边界再决定走模板还是定制。

免费注册试用后台
仅适用于全定制开发产品线

全定制项目 8 项标准交付物

每项都对应可验证的验收标准,写进合同附件逐项确认

前端源码

小程序原生 / UniApp + Vue3 / React Native / Flutter,按项目选型,含完整工程、组件与构建脚本

验收标准:可在本地按文档编译运行,代码无删减、无混淆、无加密

后端源码

PHP(Laravel / Yii2)、Java(Spring Boot)、Python,按项目选型,含接口层、业务逻辑与配置文件;如客户已有 .NET 系统,按接口规范对接

验收标准:可在测试服务器启动,接口行为与文档一致

数据库表结构文档

建表 SQL、ER 图、字段说明、索引说明与初始化数据脚本

验收标准:按文档可在空白数据库一键初始化出可用结构

部署脚本与部署文档

服务器环境要求、依赖安装、Nginx / HTTPS 配置、Docker 或宝塔部署步骤、定时任务说明

验收标准:按文档可从零部署出一套可访问的环境

接口文档

Swagger / Apifox 导出的接口清单,含请求参数、返回结构、错误码说明

验收标准:第三方技术团队可据此独立对接或二次开发

账号与权限归属客户

小程序后台、云服务器、数据库、域名、SSL 证书、支付与短信等第三方账号,均以客户主体注册并持有

验收标准:验收后管理员账号交由客户,我方不再保留登录权限

测试与验收材料

功能测试用例、已知问题清单、上线检查表

验收标准:按清单逐项验收并签字确认

知识产权文件

源码交付确认单、软件著作权申请所需源代码与文档材料(按需)

验收标准:著作权归属按合同约定执行,材料可用于自行申请软著

以上 8 项为全定制项目的标准交付物,写进合同附件逐项验收;低代码模板平台线交付的是配置好的小程序与 SaaS 后台账号,不涉及源码与部署脚本。

技术白皮书常见问题

官网既说「3 分钟生成」又说「100% 源码交付」,是不是矛盾?

+

不矛盾,这是两条独立产品线。低代码模板平台(SaaS)线用可视化方式选模板、拖拽配置,3 分钟能搭出小程序框架、1-2 周上线,交付的是配置好的小程序与 SaaS 后台账号,不含源代码;全定制开发线按业务流程从零开发,验收后交付前后端源码、数据库结构、部署脚本与接口文档。合同里会写明本项目属于哪条产品线。

定制项目用什么技术栈?可以指定技术栈吗?

+

小程序端常用微信小程序原生、UniApp + Vue3 或 Taro,APP 用 React Native / Flutter;Web 前端是 React / Vue 3 / Next.js,服务端脚本与 BFF 用 Node.js,轻量小程序用微信云开发;后端常用 PHP(Laravel / Yii2)、Java(Spring Boot)、Python,三类均有真实交付案例;数据库用 MySQL + Redis。客户已有技术栈或运维团队时可以在方案阶段指定,具体以技术方案书为准。

源码交付后,换一个团队能接得动吗?

+

这是交付物的设计目标。除源码外还交付数据库表结构文档、部署脚本、接口文档与测试清单,第三方团队按文档就能编译、部署和二次开发;验收时也可以安排一次技术交接,由我方讲解架构与关键模块。

管理系统怎么防止越权访问别人的数据?

+

三层防护:RBAC 控制菜单与操作权限,数据范围控制可见数据(本人 / 本部门 / 本门店 / 全部),接口层每次请求都做资源归属二次校验,改 ID 也拿不到不属于自己的数据;生产数据库不开放公网直连。

数据备份怎么做的?出问题能恢复吗?

+

数据库每日全量加重实时增量,备份文件存对象存储,保留周期按合同约定;文件走对象存储并开启冗余。恢复步骤写在部署文档里,关键项目可安排一次恢复演练,确认备份可用。私有化部署时备份脚本随交付物给到客户。

私有化部署需要客户准备什么?

+

需要一台可公网访问的服务器(配置按项目评估)、一个已备案的域名、SSL 证书,以及微信小程序主体与支付、短信账号。环境依赖、数据库初始化、应用部署到联调验收共五步,全部写在部署文档里,可按文档自行部署,也可由我方远程协助。

自研管理基座能实际试用吗?

+

能,不用预约。官网首页可直接免费注册,登录 SaaS 管理后台就能亲手试模板、拖拽改页面、看订单与会员模块;定制项目在沟通阶段再按行业演示对应业务模块的真实后台,重点看权限与数据结构。

先判断属于哪条产品线,再谈价格

把业务场景、要对接的系统、是否需要源码这三点说清楚,我们直接告诉你走模板线还是定制线, 以及对应的报价区间和交付物。