设备管理 → 设备信息 现有
用“新增设备”建立咖啡机;现有表单包含设备名称、设备编号、设备厂商、设备类型、状态,列表支持编辑、详情、启用/停用、删除。
沿用现有智慧食堂名称,不新增“咖啡商城”或新的用户端菜单
页面、路由和现有按钮均以当前 ai_store 为准;橙色“接入补充”只说明为了咖啡机闭环需补的字段,不视为已上线。
用“新增设备”建立咖啡机;现有表单包含设备名称、设备编号、设备厂商、设备类型、状态,列表支持编辑、详情、启用/停用、删除。
点击“新增映射”,先选设备与档口;保存后可用已有“下发”动作,页面会显示映射状态和最近下发时间。
在“档口管理”新增/编辑并启用承载售卖的档口;在“菜品管理 → 菜品信息”维护设备展示的商品、价格和启用状态,营养展示沿用“菜品营养配置”。
复核当前餐厅可复用的消费账户、有效期和退款/冲正规则,不创建“咖啡”专属设置页。
按订单号、档口、订单状态、扣款账户类型和日期筛选,点“查看”进入订单详情。
对已生成售后单的出货异常,按订单号查询,进入“详情”,由有权限人员执行现有审核与处理动作。
PC 验收:一台启用设备与一个启用商品可完成映射;一笔设备订单能在“常规订单”查到;出货失败有“订单退款”或人工处理结果。
此链路不新增“咖啡商城”“咖啡机”菜单。二维码来自设备,用户只进入现有消费确认能力;页面标题按最终投产的小程序或 H5 为准。
用户用微信“扫一扫”或既有小程序扫码能力扫描设备显示的二维码。
用户核对商品、金额与可用账户/餐卡/补贴扣款方式后确认支付。
用户看到扣款成功,关闭页面后回到咖啡机等待制作。
用户按当前提示返回或重新扫码;设备收到 code=3/4 后结束交易。
小程序验收:用户只需“扫设备码 → 在既有消费页确认 → 看支付结果”三步;未付款、取消或过期绝不触发制作。
下列是厂家固件必须呈现的交互状态,不是我方新建的 PC 或小程序页面;实际视觉和按钮以妙雀实机/固件为准。
用户选择已配置商品/轨道;设备生成 orderid、machid、trackno、name、price。
设备调用 weburlA;我方校验签名、设备、轨道商品和价格,创建待扣款订单。
设备展示我方返回的 twocode 数据对应二维码,等待用户扫码。
按厂家约定频率轮询 weburlC:code=2 留在本页;code=1 才允许制作。
咖啡机自行制作,成功后调用 weburlB(status=1);设备展示完成并回商品选择页。
已支付但制作失败时调用 weburlB(status=0, errinfo),给出重试或联系客服提示。
设备端验收:校验通过才展示付款码,只有 code=1 才制作;成功和失败都必须有一次可重试、可审计的 weburlB 回传。