WXL (wul)
9 天以前 39325ed5f9d5ebd80ad0c6bfe6689b014b72d0fb
src/utils/ruoyi.js
@@ -181,6 +181,19 @@
  }
  return source;
}
// 脱敏方法
export function desensitization(str, type) {
  // 脱敏处理
  if (!str) return "";
  switch (type) {
    case "phone":
      return str.replace(/(\d{3})\d{4}(\d{4})/, "$1****$2");
    case "idCard":
      return str.replace(/(\d{6})\d{8}(\w{4})/, "$1********$2");
    default:
      return str;
  }
}
/**
 * 构造树型结构数据