feat: 增加自定义头像上传、自动压缩与自动清理功能,统一全站头像路径读取逻辑
This commit is contained in:
@@ -5,8 +5,8 @@
|
||||
* 对应原版 ASP 聊天室的 sysparam 配置表
|
||||
* 管理员可在后台修改等级经验阈值等系统参数
|
||||
*
|
||||
* @package App\Models
|
||||
* @author ChatRoom Laravel
|
||||
*
|
||||
* @version 1.0.0
|
||||
*/
|
||||
|
||||
@@ -27,9 +27,8 @@ class Sysparam extends Model
|
||||
* 获取指定参数的值
|
||||
* 带缓存,避免频繁查库
|
||||
*
|
||||
* @param string $alias 参数别名
|
||||
* @param string $default 默认值
|
||||
* @return string
|
||||
* @param string $alias 参数别名
|
||||
* @param string $default 默认值
|
||||
*/
|
||||
public static function getValue(string $alias, string $default = ''): string
|
||||
{
|
||||
@@ -56,7 +55,7 @@ class Sysparam extends Model
|
||||
/**
|
||||
* 根据经验值计算应该达到的等级
|
||||
*
|
||||
* @param int $expNum 当前经验值
|
||||
* @param int $expNum 当前经验值
|
||||
* @return int 对应的等级
|
||||
*/
|
||||
public static function calculateLevel(int $expNum): int
|
||||
@@ -81,7 +80,7 @@ class Sysparam extends Model
|
||||
/**
|
||||
* 清除指定参数的缓存
|
||||
*
|
||||
* @param string $alias 参数别名
|
||||
* @param string $alias 参数别名
|
||||
*/
|
||||
public static function clearCache(string $alias): void
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user