方案逻辑(用户提出): - 模板被硬删除后,GetGoodsViewData() 将 template_id + template_snapshot 同时置 null - 前端看到选单为空,用户可重新选择或清空配置 - AdminGoodsSaveHandle() 跳过不存在模板的 snapshot 重建(continue) 修改文件: - SeatSkuService.php: GetGoodsViewData() 加硬删除检测,空模板时清空 config - AdminGoodsSaveHandle.php: 模板不存在时 continue,不触发 json_decode(null) Fatal Error |
||
|---|---|---|
| .. | ||
| admin | ||
| api | ||
| index | ||
| install | ||
| lang | ||
| module | ||
| plugins | ||
| route | ||
| service | ||
| tpl | ||
| AppService.php | ||
| BaseController.php | ||
| ExceptionHandle.php | ||
| Request.php | ||
| common.php | ||
| event.php | ||
| middleware.php | ||
| provider.php | ||
| service.php | ||