enumsName.ts 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. import { getItemEnumName } from '@/services/bus/allEnum';
  2. /**
  3. * 获取证件类型枚举名称
  4. * @param enumdicid
  5. * @returns
  6. */
  7. export function getCardTypeEnumItemName(enumdicid: number): string {
  8. return getItemEnumName('certificatetype', enumdicid)
  9. }
  10. /**
  11. *获取仓登录状态枚举名称
  12. */
  13. export function getLoginStatusEnumItemName(enumdicid: number): string {
  14. return getItemEnumName('loginstatus', enumdicid)
  15. }
  16. /**
  17. *获取单位枚举名称
  18. */
  19. export function getGoodsUnitEnumItemName(enumdicid: number): string {
  20. return getItemEnumName('goodsunit', enumdicid)
  21. }
  22. /**
  23. *获取仓库类型枚举名称
  24. */
  25. export function getWarehouseTypeEnumItemName(enumdicid: number): string {
  26. return getItemEnumName('warehouseinfoType', enumdicid)
  27. }
  28. /**
  29. *获取币种类型枚举名称
  30. */
  31. export function getPayCurrencyTypeEnumItemName(enumdicid: number): string {
  32. return getItemEnumName('paycurrency', enumdicid)
  33. }
  34. /**
  35. *获取套保计划类型枚举名称
  36. */
  37. export function getSpotContractTypeEnumItemName(enumdicid: number): string {
  38. return getItemEnumName('spotContractType', enumdicid)
  39. }
  40. /**************** 页面枚举 *******************/
  41. /**
  42. * 获取客户资料状态
  43. * @param state
  44. */
  45. export function getStatusName(state: number): string {
  46. let result = "--";
  47. switch (state) {
  48. case 1:
  49. result = "待激活";
  50. break
  51. case 2:
  52. result = "待审核";
  53. break
  54. case 3:
  55. result = "待复审";
  56. break
  57. case 4:
  58. result = "正常";
  59. break
  60. case 5:
  61. result = "审核拒绝";
  62. break
  63. case 6:
  64. result = "注销";
  65. break
  66. }
  67. return result
  68. }
  69. /**
  70. * 获取现货品种状态
  71. * @param type :未激活 1:正常
  72. */
  73. export function getValidName(type: number){
  74. let result = "--";
  75. switch (type) {
  76. case 0:
  77. result = "未激活";
  78. break
  79. case 1:
  80. result = "正常";
  81. break
  82. }
  83. return result
  84. }