perf: 文件、聊天文件、任务文件预览优化(支持预览drawio、mind等)

This commit is contained in:
kuaifan
2022-02-25 09:07:49 +08:00
parent 14006068c8
commit 8d2ee364ba
12 changed files with 243 additions and 176 deletions

View File

@@ -812,6 +812,31 @@ class Base
return $scheme.($_SERVER['HTTP_HOST'] ?? '');
}
/**
* 地址后拼接参数
* @param $url
* @param $parames
* @return mixed|string
*/
public static function urlAddparameter($url, $parames)
{
if ($parames && is_array($parames)) {
$array = [];
foreach ($parames as $key => $val) {
$array[] = $key . "=" . $val;
}
if ($array) {
$query = implode("&", $array);
if (str_contains($url, "?")) {
$url .= "&" . $query;
} else {
$url .= "?" . $query;
}
}
}
return $url;
}
/**
* 格式化内容图片地址
* @param $content