until.ts
843 Bytes
export function moneyFormat(value: string) {
if (value) {
let numString = value.toString();
let result = "";
while (numString.length > 3) {
result = "," + numString.slice(-3) + result;
numString = numString.slice(0, numString.length - 3)
}
if (numString) {
return numString + result
}
}
}
export function switchToUrl (requestParams: object) {
let params: any = [];
Object.entries(requestParams).forEach(([key, value])=> {
let param = key + "=" + value
params.push(param)
});
return '?' + params.join("&")
}
export function isHaveButton (value : string) {
let frontMenu: any = JSON.parse(localStorage.getItem('userInfo')).frontMenu
let isHave = false
frontMenu.some((item: object)=> {
if (item && item.route === value) {
isHave = true
}
})
return isHave
}