WXL (wul)
6 天以前 19c62799136bb984e968fcb6b0a4d2371d018270
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{4})\d{10}(\w{4})/, "$1**********$2");
    default:
      return str;
  }
}
/**
 * 构造树型结构数据