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
}