fix: 把 Yi.Vben5.Vue3 下的 packages 目录放出来

This commit is contained in:
dubai
2026-01-04 14:10:05 +08:00
committed by wcg
parent 51ee3fb460
commit 176af22572
793 changed files with 52888 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
/**
* 一些发送请求 需要用到的工具
*/
/**
* Add the object as a parameter to the URL
* @param baseUrl url
* @param obj
* @returns {string}
* eg:
* let obj = {a: '3', b: '4'}
* setObjToUrlParams('www.baidu.com', obj)
* ==>www.baidu.com?a=3&b=4
*/
export function setObjToUrlParams(baseUrl: string, obj: any): string {
let parameters = '';
for (const key in obj) {
parameters += `${key}=${encodeURIComponent(obj[key])}&`;
}
parameters = parameters.replace(/&$/, '');
return /\?$/.test(baseUrl)
? baseUrl + parameters
: baseUrl.replace(/\/?$/, '?') + parameters;
}