vr-shopxo-plugin/shopxo/app
Council 5675bb679f fix: 模板硬删除场景下优雅降级 + snapshot 同步清空
方案逻辑(用户提出):
- 模板被硬删除后,GetGoodsViewData() 将 template_id + template_snapshot 同时置 null
- 前端看到选单为空,用户可重新选择或清空配置
- AdminGoodsSaveHandle() 跳过不存在模板的 snapshot 重建(continue)

修改文件:
- SeatSkuService.php: GetGoodsViewData() 加硬删除检测,空模板时清空 config
- AdminGoodsSaveHandle.php: 模板不存在时 continue,不触发 json_decode(null) Fatal Error
2026-04-20 14:32:38 +08:00
..
admin refactor(vr_ticket): Admin.php root pattern → Hook-based goods save 2026-04-19 05:46:37 +08:00
api
index feat(Phase 2): 完成票务商品前端展示层 2026-04-20 05:22:07 +08:00
install
lang
module
plugins fix: 模板硬删除场景下优雅降级 + snapshot 同步清空 2026-04-20 14:32:38 +08:00
route
service refactor(vr_ticket): full plugin restructure - Admin.php root pattern + Hook.php 2026-04-17 00:46:00 +08:00
tpl
AppService.php
BaseController.php
ExceptionHandle.php
Request.php
common.php
event.php chore: clean up my_test_plugin residual hooks from event.php 2026-04-19 15:56:48 +08:00
middleware.php
provider.php
service.php