小程序页面状态
授权被拒、加载失败、无权限、约满与防重复,都不会让页面白屏。
加载中
保留页面结构,用骨架占位,避免内容跳动。
暂无预约
没有数据时说明为什么空,并给出下一步。
接口错误
说清哪一步失败,提供重试,不出现白屏或半状态。
订单没加载出来
网络开小差了,刚才的操作没有提交。
无权限
越权时不展示任何数据,也不泄露条数。
时段已约满
约满时段置灰且点击无反应,别让顾客白点。
提交防重复
按钮进入 loading 并禁用,服务端按幂等键和名额再校验。
连点两次只生成一单;超时提示重试,不会重复建单。
订单状态已变更
两人同时操作,后提交者收到冲突并刷新详情。
订单状态已变更
另一位同事刚刚处理了这单,请刷新后按最新状态操作。