url 跳转时,系统自动加密解密处理,适用于调用方不适合加密处理的情况
 
encodeURIUrlParams() {  const urlParams = new URLSearchParams(window.location.search)  const params = {}  Array.from(urlParams).map(arr => {  const [key, value] = arr  params[key] = value  if (key !== 'clz') {  urlParams.set(key, this.encrypt(value, 3))  }  })  if (Object.keys(params).includes('encrypt')) {  Object.keys(params).map(key => {  if (key !== 'clz') params[key] = this.decrypt(params[key], 3)  })  return params  } else {  params.encrypt = '1'  urlParams.set('encrypt', '1')  }  const newUrl = new URL(window.location);  newUrl.search = urlParams.toString();  history.pushState({}, '', newUrl);  return params  
}