2026-06-10 自定义积分 / 账户资产设置
本次补充后台资产类型设置能力,将积分、金币、点券等账户资产统一纳入可配置展示体系,方便站点按自己的业务命名和控制启用状态。
主要改动:
- 新增资产类型配置模型
- 文件:model/credit_log.func.php
- 新增
credit_asset_default_setting()、credit_asset_setting()、credit_asset_setting_set()、credit_asset_list()、credit_log_types() 等资产配置函数。
- 支持自定义现有资产的显示名称、图标 class 和启用状态。
- 至少保留一种资产启用;如果全部关闭,会自动保留积分资产。
- 积分资产仍作为等级积分资产,金币、点券作为普通账户资产。
- 新增后台资产类型设置页
- 文件:admin/route/setting.php
- 文件:admin/view/htm/setting_credit_asset.htm
- 后台设置新增“资产类型设置”,可编辑积分、金币、点券的显示名称、图标和启用状态。
- 图标使用 FontAwesome 4 风格 class,例如
icon-star-o、icon-circle-o、icon-money。
- 业务模块统一读取资产配置
- 文件:admin/view/htm/setting_checkin.htm
- 文件:view/htm/my_credit.htm
- 文件:view/htm/my_card.htm
- 文件:route/attach.php
- 签到奖励、积分流水、卡密兑换、附件收费等位置统一使用启用的资产类型和自定义名称展示。
影响说明:
- 不需要数据库结构变更。
- 配置保存到现有设置存储中,升级站点无需执行 SQL。
- 线上更新后建议清理
tmp/*,避免旧模板或模型合并缓存未刷新。