WHY / 为什么不做多套
四端同源,
不是四套代码
小程序和 APP 各写一套,最直接的后果是:改一个规则要改四次,改漏一次就是线上事故。
我们的做法是业务逻辑、数据模型、权限全部收在后端,前端只负责交互差异。这样微信端加一个功能,APP 端基本是配置级改动。
如果是现场作业类场景(巡检、抄表、拜访),还要考虑没网怎么办——本地队列 + 冲突合并是必须的。
03 / 预约诊断
先想清楚
一线在什么环境用
车间、仓库、客户现场,网络与设备条件完全不同。诊断时我们会先问这些,再决定技术方案。