从 0 到 1 开发精酿啤酒点餐小程序(六):后台搭建——用户模块
系列第六篇。本篇会员管理改造、收货地址、收藏与浏览记录的后台实现。阅读前需完成上一篇后台搭建——商品、SKU与推荐商品管理目录一、模块全景:一个会员,四张表二、会员管理:标准 CRUD 之上的改造控制器:列表、编辑、删除各补一刀模型:两个 beforeUpdate 钩子前端:列配置里的三个细节三、收货地址:软删除与回收站模型:SoftDelete 与时间戳映射控制器:关联查询与字段收敛后台表单:会员用 selectpage 选回收站:控制器零代码四、用户收藏:快照表在后台怎么读控制器:两个关联,一个收敛列表与表单:直接读快照列五、用户浏览:与收藏同构,差异在数据量六、总结一、模块全景:一个会员,四张表后台用户模块拆成四个入口:会员管理、收货地址、用户收藏、用户浏览,对应 fa_user、fa_user_address、fa_user_collect、fa_user_browse 四张表。前三张由一键 CRUD 生成,浏览表照着收藏表复制,字段几乎一致。后台这一侧只负责查看和清理,数据由小程序端产生,接口层不在本文范围。因此四个控制器里 index 是主力,add/edit 表单很少走,del 用于清理脏数据。