Skip to content

11 current menu page audit

技术老胡 edited this page Jul 29, 2026 · 2 revisions

当前菜单页面审计

本文档用于记录当前 SmartFarm/CRMEB 底座已经存在的菜单分层和页面入口,帮助后续判断“智慧农业功能应复用现有菜单扩展,还是新增独立业务菜单”。

本次核验重点不是页面功能验收,而是确认当前项目已经搭好的菜单和页面底座。

核验口径

口径
后台菜单来源 远程 MySQL www_smartfarm_co.eb_system_menu
平台管理端主菜单 is_mer = 0is_agent = 0is_menu = 1is_show = 1
商户后台主菜单 is_mer = 1is_agent = 0is_menu = 1is_show = 1
用户端静态导航来源 smartfarm_user/pages.json
用户端动态页面来源 eb_diy、页面装修、用户端运行态页面

说明:

  • eb_system_menu 是后台菜单和权限配置表,适合核对平台端、商户端、代理端的菜单分层。
  • 用户端不是后台权限菜单体系,底部导航和首页模块需要结合 pages.json、装修数据和浏览器运行态核验。
  • is_agent = 1/2 还有代理或扩展后台菜单组,本次不把它们混入平台管理端主菜单。

数据概览

当前值
数据库 www_smartfarm_co
MySQL 版本 8.0.45
数据表数量 165
菜单记录总数 2419
平台管理端可见菜单记录 227
商户后台可见菜单记录 100
代理/扩展菜单组 is_agent = 1/2 存在独立菜单组,暂按非主后台处理
装修页面 eb_diy 3 条

当前菜单和业务数据仍是 CRMEB 默认多商户商城形态。按表名和菜单名检索“农场、地块、租地、认养、云仓、溯源、种植、养殖”等关键词,未发现已经成型的智慧农业业务表或菜单。

平台管理端菜单树

平台管理端入口:http://www.smartfarm.com/admin/dashboard

一级菜单 route menu_id 已有二级菜单
首页 / 9218 控制台、数据大屏、商品统计、订单统计、用户统计
店铺 /mer 9492 店铺管理、店铺设置、商户管理、区域代理
商品 /product 87 商品管理、商品分类、品牌管理、评论管理、保障服务、商品标签、商品参数、价格说明、活动标签
订单 /order 540 订单列表、退款订单、核销记录
分销 /promoter 514 分销员列表、分销配置、分销等级、提现银行、分销特权、分销海报、分销礼包、佣金说明、分销订单、分销说明
营销 /marketing 719 平台优惠券、商户优惠券、秒杀、直播、预售、助力、拼团、积分、活动氛围图、活动边框图、专场列表、优惠套餐、余额充值、报名活动
用户 /user 101 用户列表、用户分组、用户标签、用户反馈、用户协议、搜索记录、用户等级、用户设置、付费会员
内容 /content 9361 文章、社区
财务 /accounts 515 商圈代理、店铺结算、用户结算、资金流水、发票管理
应用 /apploction 519 公众号、小程序
装修 /theme 1665 主题风格、页面装修、店铺街、个人中心、店铺模板、商品详情、页面配置、页面链接、素材管理、系统表单、悬浮菜单、商品分类
客服 /service 5054 客服自动回复、客服列表、客服设置
设置 /settings 110 系统设置、商城设置、权限管理、消息管理、应用配置
维护 /safe 520 开发配置、安全维护、配置分类、配置管理、操作日志、导出记录、页面链接

平台端判断:

  • CRMEB 已经具备商品、商户、订单、售后、营销、用户、财务、装修、客服、设置和维护这些底座能力。
  • 当前没有农业资产、租地认养、农事记录、养殖记录、溯源档案、用户云仓和云仓账本的独立菜单。
  • 云仓秒杀最适合落在 营销 下,作为区别于普通秒杀的新增秒杀类业务模块。
  • 农场、地块、认养、农事、溯源更适合新增独立农业业务菜单或农业资产菜单,不建议塞进普通商品分类里。

商户后台菜单树

商户后台入口:http://www.smartfarm.com/merchant/dashboard

一级菜单 route menu_id 已有二级菜单
首页 /dashboard 55 控制台、商品统计、订单统计
商品 /product 95 商品列表、卡密列表、商品分类、商品规格、商品参数、商品单位、商品标签、服务模板
订单 /order 512 订单管理、退款订单、核销记录、预约服务、预约设置、商品评价、代客下单
营销 /marketing 106 优惠券、直播、秒杀、预售、助力、拼团、积分、专场列表、优惠套餐、逛逛社区
财务 /accounts 525 资金流水、发票管理、转账记录、收款方式、账单管理、分账管理、申请分账商户
用户 /user 1027 标签管理、用户管理、搜索记录
员工 /server 1661 店员管理、配送人员、服务人员
装修 /devise/ 1671 装修、素材管理、系统表单、商品分类
设置 /config 526 店铺信息、店铺配置、付费会员、打印配置、一号通、快递配送、权限管理、开放账户、同城配送
公告 /station/notice 1119 暂无可见二级菜单

商户端判断:

  • 商户后台已经具备商品维护、库存规格、普通订单、退款、发货、普通营销、财务账单、提现/转账、店铺装修和基础设置能力。
  • 智慧农业 V1 中,商户更适合作为供应链供货方和商品履约方。
  • 商户上传农产品、维护供货价、提交云仓秒杀供货商品,可优先复用 商品订单财务 的既有能力。
  • 商户参与云仓秒杀的管理入口可以放在 营销 下,也可以在 商品 下增加“云仓供货”。建议产品评审时按操作习惯确定:
    • 如果运营重点是活动报名、场次、审核和秒杀库存,放在 营销 > 云仓秒杀/云仓供货
    • 如果商户重点是维护供货商品、成本价、代销分成和库存,放在 商品 > 云仓供货商品

用户端页面入口

用户端入口:http://www.smartfarm.com/

当前源码 smartfarm_user/pages.json 静态 tabBar 为:

导航 pagePath
首页 pages/index/index
分类 pages/goods_cate/goods_cate
购物车 pages/order_addcart/order_addcart
我的 pages/user/index

运行态浏览器曾观察到底部导航包含“逛逛”,该入口更可能来自装修或运行时配置,而不是 pages.json 静态 tabBar。用户端后续验收应同时核对:

  • smartfarm_user/pages.json
  • smartfarm_user/pages/
  • smartfarm_user/pages/plant_grass/
  • smartfarm_user/pages/plantGrass/
  • eb_diy 首页装修数据
  • 用户端真实 H5/小程序运行态导航

用户端当前已存在的典型页面能力:

页面域 当前能力
商城首页 首页装修、商品推荐、优惠券、分类入口、活动入口
商品浏览 商品分类、商品详情、店铺首页、店铺分类
交易履约 购物车、下单、支付、订单列表、订单详情、退款售后、物流
用户中心 账户、余额、积分、等级、优惠券、地址、发票、收藏、分销、反馈
社区内容 种草社区、图文/视频内容、关注、粉丝、话题、发布种草
营销活动 秒杀、拼团、预售、助力、积分商城、优惠套餐

用户端判断:

  • 普通商品购买链路不需要重做,应继续复用 CRMEB。
  • 租地、认养、集市云仓、云仓待选择、我的云仓、云仓账本和农业溯源都需要新增用户端入口。
  • 云仓秒杀建议在首页和营销入口中有明显入口,同时新增独立页面模块“集市云仓”。
  • 租地/认养建议作为农业体验入口,不混在普通商品分类里,订单和支付环节再复用 CRMEB 交易能力。

智慧农业菜单落位建议

平台管理端

建议菜单 推荐落位 说明
农业资产 新增一级菜单 管理农场、区域、地块、棚舍、养殖资产、资产状态
租地管理 农业资产或新增农业经营菜单下 管理租赁套餐、可选作物、租地订单、种植批次、收成邮寄
认养管理 农业资产或新增农业经营菜单下 管理认养品种、认养资产、认养套餐、养殖周期、产出邮寄
农事/养殖记录 农业资产或溯源菜单下 管理种植、施肥、采收、检测、喂养、防疫、产出记录
溯源管理 新增一级菜单或农业经营下 管理溯源码、批次档案、证书、检测报告、商品/订单关联
云仓秒杀 营销 下新增 参考普通秒杀体验,管理活动、SKU 批次、先付款后选择、结算模式和回购
云仓供货审核 营销商品 下新增 审核商户供货、库存预占和入库/验收
云仓经营 营销 下云仓秒杀子菜单 待选择、库存池、用户持仓、二次零售分配、批次进度和到期回购
用户云仓 用户 下新增 查看用户持仓、本金、收益、回购和状态
云仓账本结算 财务 下新增 处理用户本金/收益/回购、售后期、结算单、冲正和导出

商户后台

建议菜单 推荐落位 说明
农产品资料 商品 下扩展 在现有商品上补充产地、批次、资质、溯源材料
云仓供货商品 商品营销 下新增 商户选择商品/SKU 参与供货,配置供货价、数量和履约说明
云仓供货履约 订单 下新增或筛选 查看预占、送达、入库/验收、首次购买和售后
云仓货款账单 财务 下新增或筛选 查看云仓供货货款、待结算、已结算、冲正

用户端

建议入口 推荐落位 说明
农场专区 首页入口/频道页 展示租地、认养、农场内容和溯源故事
租地 农场专区独立页面 用户选择地块或套餐,下单支付,周期记录,收成邮寄
认养 农场专区独立页面 用户选择认养品种/资产,下单支付,养殖周期,产出邮寄
集市云仓 首页入口/营销入口/独立页面 云仓秒杀列表、倒计时、活动商品、抢购
云仓待选择 订单中心新增筛选 付款后逐笔选择整个明细的邮寄、自提或代销
我的云仓 我的页面新增入口 查看用户持仓、批次销售进度、本金、收益、回购和状态
云仓账本 我的云仓内 查看本金返还、待/已结算收益、回购、冻结和冲正
溯源档案 商品详情/订单详情/租地认养详情 展示批次、农事/养殖记录、检测报告、证书

对当前文档和 Skill 的调整建议

本次核验后,项目文档和项目 skill 应保持以下判断:

  • CRMEB 底座菜单和页面能力基本完整,可以作为智慧农业项目的交易、营销、履约和结算底座。
  • 当前后台菜单里没有智慧农业核心业务模块,不能误判为“只是改菜单文案”。
  • 云仓秒杀属于新增智慧农业业务域,入口放进 CRMEB 营销体系并参考普通秒杀体验,但使用独立活动、批次、库存池、持仓和账本。
  • 用户端页面不应只看 eb_system_menu,还要看 pages.json、装修数据和真实运行态。
  • 后续设计时,应优先补“新增业务表 + 菜单权限 + 先付款后选择 + 二次零售批次 + 独立商户/用户账本 + 到期回购”的闭环。

后续复核清单

  • 平台端逐个进入二级菜单,确认页面是否能正常加载、是否有权限错误、是否有接口异常。
  • 商户端逐个进入二级菜单,确认商户账号权限、菜单展示和页面功能是否一致。
  • 用户端核对 H5、小程序、App 三端入口是否完全一致。
  • 导出 eb_system_menu 当前菜单快照,作为新增菜单前的基线。
  • 设计智慧农业新增菜单时,记录新增菜单的 pidroutecomponent/path、权限按钮和所属端。
  • 新增云仓秒杀前,先梳理普通秒杀菜单、路由、接口、表结构和库存释放逻辑。
  • 菜单和页面原型评审时,按 12-v1-business-decisions-and-glossary.md13-cloud-warehouse-process-and-state-machines.md 核对每个状态和操作。

关联文档

Clone this wiki locally