enumsName.ts 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. import { CardType } from './index';
  2. /**
  3. * 获取证件类型名称
  4. */
  5. export function getCardType(cardType) {
  6. switch (cardType) {
  7. case CardType.IDCARD:
  8. return '身份证';
  9. case CardType.HMPASSPORT:
  10. return '港澳通行证';
  11. case CardType.ORGANIZATION:
  12. return '组织机构代码证';
  13. case CardType.DRIVERLICENCE:
  14. return '驾驶证';
  15. case CardType.BUSINESSLICENSE:
  16. return '营业执照';
  17. case CardType.OFFICERCERTIFICATE:
  18. return '军官证';
  19. case CardType.ARMYCIVILIANCADRES:
  20. return '解放军文职干部证';
  21. case CardType.POLICEID:
  22. return '警官证';
  23. case CardType.ARMYSOLDIERSCERTIFICATE:
  24. return '解放军士兵证';
  25. case CardType.RESIDENCEBOOKLET:
  26. return '户口簿';
  27. case CardType.TEMPORARYIDCARD:
  28. return '临时身份证';
  29. case CardType.FOREIGNPASSPORT:
  30. return '(外国)护照';
  31. case CardType.CHINESEPASSPORT:
  32. return '(中国)护照';
  33. case CardType.ARMEDPOLICECIVILIANCADRES:
  34. return '武警文职干部证';
  35. case CardType.ARMEDPOLICECERTIFICATE:
  36. return '武警士兵证';
  37. case CardType.OVERSEASCUSTOMERNUMBER:
  38. return '海外客户编号';
  39. case CardType.STUDENTCARD:
  40. return '学员证';
  41. case CardType.RETIREMENTCERTIFICATE:
  42. return '退休证';
  43. case CardType.BUSINESSLICENSETOPUBLIC:
  44. return '对公营业执照号码';
  45. case CardType.TAIWANGPASSPORT:
  46. return '台湾通行证';
  47. case CardType.UNIFIEDSOCIALCREDITCODE:
  48. return '统一社会信用代码';
  49. case CardType.OTHER_PERSON:
  50. return '个人其他类证件';
  51. case CardType.OTHER_ORG:
  52. return '非个人其他类证件';
  53. }
  54. }