区块链 + 物联网 + 多端协同

从田间到餐桌
每一步都可追溯

溯见是一套面向农业供应链的全链路溯源系统,基于区块链存证、一物一码、多方协同管理,让农产品的每一个生产环节都透明可信。

一物一码 区块链存证 可配置流程 多租户隔离 六层安全防护
8
覆盖终端
50+
API 接口
30+
数据表
6
安全防护
https://merchant.sujian.cc
红富士苹果 · 2026春-001
育苗 → 种植 → 施肥 → 采摘 → 包装 → 出库
已完成
龙井茶叶 · 2026春-003
采摘 → 杀青 → 揉捻 → 烘干 → 包装
录入中
有机蔬菜 · 2026春-005
播种 → 施肥 → 灌溉 → 采收 → 检测 → 出库
已完成
阳澄湖大闸蟹 · 2026秋-001
投苗 → 喂养 → 捕捞 → 分拣 → 包装
待录入
溯见录入
扫码 · 拍照 · 提交
📷
扫码录入
📦
批次录入
📋
我的记录
🔍
溯源查询
0
全平台覆盖
0+
API 接口
0+
数据库表
0
安全防护体系

六大核心功能,打造全链路溯源体系

从数据采集到区块链存证,从多方协同到安全防护,溯见提供完整的农业供应链溯源解决方案

一物一码全链路溯源

每个产品绑定唯一溯源码,消费者扫码即可查看从生产到销售的完整溯源链路,包括每个环节的时间、操作人、地点和照片。

二维码标签H5查询页时间线展示

可配置供应链流程模板

合作商可自定义溯源环节模板,灵活配置每个环节的名称、顺序、采集字段和时间窗口,一套系统适配不同农产品场景。

自定义环节动态表单时间窗口

区块链不可篡改存证

采用 Hyperledger Fabric 联盟链,链上只存数据哈希,链下存完整数据。兼顾性能与安全,任何篡改行为都可被检测。

SHA-256Fabric 2.5哈希比对

多方协同管理架构

平台方、合作商、录入员、采购商、消费者五类角色协同参与。基于多租户隔离,各合作商数据互不可见,安全可控。

多租户RBAC权限数据隔离

纵深安全防御体系

覆盖终端层、传输层、数据层的六层安全架构。包括设备绑定审批、AES/RSA加密通信、防重放攻击、操作审计日志等。

设备审批加密通信审计日志

智能环节调度引擎

基于用户权限、时间窗口和先序依赖关系,智能推荐可录入环节。支持更正申请审批机制,保留完整修改历史。

先序检查权限控制更正审计

全链路溯源流程,十步闭环

以红富士苹果为例,展示从产品创建到消费者查询的完整溯源数据链路

STEP 01合作商后台

创建产品 & 溯源模板

合作商管理员在后台创建产品(如"红富士苹果"),并绑定自定义的溯源流程模板,定义需要经过的环节(育苗→种植→施肥→采摘→包装→出库)。

产品信息录入 模板自定义 环节字段配置
STEP 02合作商后台

创建批次 & 配置时间窗口

在产品下创建生产批次(如"2026春-001"),填写生产日期、预计产量等。为每个环节设置允许操作的日期范围,超期录入将被标记。

批次编号自动生成 环节时间安排 员工权限分配
STEP 03合作商后台

生成溯源码

按批次批量生成唯一溯源码(格式:SJ + 年月日 + 6位序号)。每个溯源码全局唯一,关联到对应的产品和批次。

批量生成(最多1000个) 全局唯一编码 自助申领
STEP 04合作商后台 / APP蓝牙打印

打印二维码标签

将溯源码导出为二维码标签(PDF格式),打印到不干胶标签纸。APP端支持蓝牙热敏打印机直接打印。二维码内容为H5查询页URL。

PDF导出 蓝牙ESC/POS打印 A4排版 / 标签纸
STEP 05线下操作

分发标签 & 贴码到产品

管理员将打印好的标签分发给录入员。录入员在各自被授权的环节操作,将二维码标签贴到产品上(如苹果箱、茶叶罐)。

按权限分发 一人多环节 多人同环节
STEP 06录入APP (Kotlin)

APP扫码 → 智能选择环节

录入员打开APP扫描二维码,系统自动执行5层过滤:查询已录入环节 → 过滤无权限环节 → 检查先序依赖 → 检查时间窗口 → 智能推荐可录入环节。

CameraX扫码 5层智能过滤 先序依赖检查 防重复录入
STEP 07录入APP (Kotlin)

拍照 + 自动采集 + 确认提交

拍摄产品实物照片(支持多张,自动添加水印)。系统自动采集操作人、时间、GPS定位(WGS84→GCJ02转换+逆地理编码)和设备标识。三步完成录入。

水印拍照 GPS自动定位 离线缓存同步 批次录入模式
STEP 08后端 API

数据哈希计算 → 区块链上链

后端接收数据后计算 SHA-256 哈希值并存入 MySQL。若启用区块链,哈希值同步写入 Hyperledger Fabric 链上,完成不可篡改存证。

SHA-256哈希 链上存哈希 链下存数据 审计日志
STEP 09录入APP + 合作商后台

更正申请 & 审批(如有错误)

若发现录入有误,录入员在APP中提交更正申请,管理员在后台审批。通过后旧记录标记为"已更正",新记录生效。双份记录都保留,体现数据透明。

更正申请 审批流程 历史留痕
STEP 10H5消费者页面

消费者扫码 → 查看完整溯源信息

消费者微信扫描产品上的二维码,打开H5页面查看完整溯源链路:每个环节的时间、操作人、地点、照片,以及区块链验证状态和更正记录。

微信扫码直达 溯源时间线 区块链验证 品牌动态适配

八端协同,完整的产品生态

覆盖后端服务、管理后台、移动APP、H5网页、数据大屏等全终端,满足不同角色的使用需求

后端API
总管理后台
合作商后台
录入APP
H5消费者页
员工Web端
数据大屏
官方网站
服务端

统一后端 API 服务

基于 ThinkPHP 8 构建的 RESTful API 后端,为所有前端和移动端提供统一的数据接口服务。采用多应用模式,按角色划分 API 模块。

50+ API 接口,覆盖溯源、设备、用户、配置等全部业务
36 个数据模型,约 30 张数据库表
JWT 认证 + 多租户隔离中间件(TenantScope)
区块链开关:配置切换传统/区块链模式
ThinkPHP 8MySQL 8.0RedisJWTPHP 8.0+
api.sujian.cc
API 接口列表查看文档
接口方法说明
/api/trace_api/submitPOST提交溯源记录
/api/trace_api/queryGET查询溯源信息
/api/upload/imagePOST上传图片
/h5/trace/queryGETH5消费者查询
管理端

总管理后台

平台管理员使用的全局管理后台,可管理合作商、查看全局溯源数据、配置系统参数、管理装修模板和APP版本。

合作商管理:新增/编辑/启用/禁用合作商
全局数据监控:溯源记录/扫码日志/审计日志
主题模板管理:品牌图标/颜色方案管理
APP版本管理:发布新版本/强制更新控制
Vue 3Element PlusPiniaEChartsVite
platform.sujian.cc
合作商管理+ 新增合作商
名称联系人状态
山东烟台果业张经理已启用
杭州龙井茶庄李总已启用
阳澄湖水产王经理审核中
商户端

合作商管理后台

入驻合作商的独立管理后台,用于配置溯源模板、管理产品批次、审批设备、分配员工权限、生成溯源码和管理品牌装修。

溯源模板管理:自定义环节名称/顺序/采集字段
产品与批次管理:创建产品/批次/生成溯源码/打印标签
设备与用户管理:审批设备/分配环节权限
品牌装修:Logo/主题色/图标/标语,APP和H5动态适配
Vue 3Element PlusjsPDFQRCodeVite
merchant.sujian.cc
溯源模板 — 水果溯源模板+ 添加环节
顺序环节名称采集字段
1育苗文字 · 图片 · GPS
2种植文字 · 图片 · GPS
3施肥文字 · 数字 · 图片
4采摘图片 · GPS
5包装图片
6出库图片 · GPS
移动端

溯源录入 APP

面向一线录入员的Android原生APP,基于Kotlin开发,核心功能为扫码→拍照→提交,三步完成数据录入。支持离线缓存和品牌主题动态配置。

扫码录入:CameraX + ML Kit 快速扫码识别
批次录入:先拍照再连续扫码绑定(适合包装/出库)
离线同步:Room数据库缓存 + WorkManager自动同步
设备绑定:ANDROID_ID审批制 + 蓝牙打印溯源码标签
KotlinCameraXRoomWorkManagerML Kit
Android APP
APP 功能模块(53个Kotlin文件)
模块功能状态
扫码录入QR码识别 → 智能选环节 → 拍照 → 提交已完成
批次录入流程式拍照 → 连续扫码绑定已完成
离线同步无网时本地缓存,有网自动上传已完成
蓝牙打印ESC/POS协议 → 热敏标签打印已完成
崩溃上报自动捕获 → 本地存储 → 上报服务器已完成
消费者端

H5 消费者查询页面

消费者通过微信扫描产品上的二维码,自动打开H5页面查看完整的溯源信息。支持品牌色动态适配,零安装即用。

溯源时间线:每个环节的时间/操作人/地点/照片
区块链验证:链上哈希比对,显示验证状态
更正记录展示:透明展示数据修正历史
品牌动态适配:Logo/主题色跟随合作商品牌装修
Vue 3Vant 4Mobile Web
query.sujian.cc/trace?code=SJ20260301000001
🔗 溯见 · 农产品溯源
红富士苹果
溯源码:SJ20260301000001 · 批次:2026春-001
溯源环节 4/6
育苗 — 03-01 09:23 张三
种植 — 03-15 14:10 张三
施肥 — 04-20 10:00 王五
采摘 — 07-01 08:30 张三
包装 — 待录入
出库 — 待录入
员工端

员工自助工作台

面向APP录入员的Web端,让员工可以在电脑浏览器上查看自己的录入数据、查询溯源信息、提交反馈。只能看到自己的数据,不能做管理操作。

个人仪表盘:今日/本周/本月录入统计
录入记录查看:列表+详情+搜索筛选
溯源查询:输入溯源码查看完整链路
意见反馈 / 帮助中心 / 公告
Vue 3Element PlusPiniaVite
employee.sujian.cc
我的工作台
功能说明状态
个人仪表盘今日/本周/本月录入统计已上线
录入记录列表+详情+搜索筛选已上线
溯源查询输入溯源码查看完整链路已上线
溯源录入(APP)引导使用APP扫码拍照录入已上线
大屏端

数据可视化大屏

全屏展示溯源数据统计,适配1920x1080分辨率。已集成到总管理后台和合作商后台中,展示录入趋势、环节分布等关键指标,用于展厅和领导决策。

总溯源记录数 / 今日新增 / 环节数据占比
近30天录入趋势折线图
最新录入记录滚动列表
合作商数量 / 设备在线数 / 今日扫码量
Vue 3ECharts1920x1080
platform.sujian.cc/screen
数据可视化大屏
指标说明状态
溯源统计总记录数 / 今日新增 / 环节占比已上线
趋势图表近30天录入趋势折线图已上线
实时滚动最新录入记录滚动列表已上线
门户端

官方网站(本站)

溯见产品的官方门户网站,面向潜在客户和公众,展示产品功能、溯源流程、平台体系,提供各子系统的登录入口和功能手册。

产品功能介绍:六大核心能力展示
溯源流程详解:十步闭环可视化
功能手册:各端功能文档
统一登录入口:导航到各子系统
HTML5CSS3JavaScript纯静态
www.sujian.cc
您正在浏览本站
L6
Root / 模拟器 / Frida 检测
终端安全环境检测,拒绝不安全设备运行
L5
EncryptedSharedPreferences 安全存储
本地敏感数据加密存储
L4
Timestamp + Nonce 防重放
防止请求被截获后重复提交
L3
AES-256-CBC 全通信加密
传输层数据全程加密,防中间人攻击
L2
RSA 密钥交换
登录时安全传输 Token 和签名密钥
L1
Native C++ 层密钥存储 + XOR 混淆
底层密钥不暴露在 Java/Kotlin 层

六层纵深安全
防御体系

覆盖终端层、传输层、数据层的完整安全架构,从数据采集源头到存储验证全链路保障数据的真实性、完整性和不可篡改性。

终端安全:ANDROID_ID 设备绑定 + 审批制,只有授权设备才能录入数据
传输安全:HTTPS + RSA 密钥交换 + AES-256 数据加密 + 防重放机制
数据安全:多租户隔离 + SHA-256 哈希校验 + 区块链存证 + 审计日志

链上哈希 + 链下数据,混合存储模型

链上只存 SHA-256 哈希值(64字节),完整业务数据存在 MySQL 中。兼顾性能、隐私和安全

数据录入

录入员通过APP提交溯源数据

哈希计算

后端计算 SHA-256 数据哈希

链上存证

哈希写入 Fabric 智能合约

消费者查询

扫码查看溯源信息

哈希比对验证

链上链下哈希一致 = 未篡改

传统方案(对照组)

配置开关关闭时

数据存入 MySQL
SHA-256 哈希校验
响应速度快(毫秒级)
数据库管理员可篡改数据
无法证明数据未被修改

区块链方案(实验组)

配置开关开启时

数据存入 MySQL + Fabric
SHA-256 + 链上存证
多组织共识,不可篡改
链上链下比对验证
任何篡改行为可被检测

适配多种农产品场景

通过可配置的溯源流程模板,一套系统即可适配水果、茶叶、水产等不同农产品的溯源需求

🍎

水果溯源

覆盖育苗、种植、施肥、采摘、包装、出库全流程。记录果园GPS定位、采摘时间、农药使用记录,让消费者吃得放心。

育苗种植施肥采摘包装出库
🍵

茶叶溯源

从茶园采摘到成品包装的全工艺链记录。追踪每一泡茶叶的采摘季节、杀青温度、揉捻工艺、烘干时间,保障茶叶品质。

采摘杀青揉捻烘干包装
🦀

水产溯源

记录水产养殖的投苗、喂养、水质检测、捕捞、分拣、包装全过程。确保每一只大闸蟹都来自正宗产区,杜绝"洗澡蟹"。

投苗喂养水质检测捕捞分拣包装

开始使用溯见溯源系统

从田间到餐桌,让每一步都透明可信