setup.ts 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. import {getItemEnum} from "@/services/bus/allEnum";
  2. import {ResultInfo} from "@/common/methods/request/interface";
  3. /**
  4. * 获取客户资料状态
  5. * @param state
  6. */
  7. export function getStatusName(state: number) : string{
  8. let result : string = "--";
  9. switch (state){
  10. case 1:
  11. result = "待激活";
  12. break
  13. case 2:
  14. result = "待审核";
  15. break
  16. case 3:
  17. result = "待复审";
  18. break
  19. case 4:
  20. result = "正常";
  21. break
  22. case 5:
  23. result = "审核拒绝";
  24. break
  25. case 6:
  26. result = "注销";
  27. break
  28. }
  29. return result
  30. }
  31. /**
  32. * 设置证件类型
  33. * @param type
  34. */
  35. export function getCardTypeName(type: number): string{
  36. const cardName = getItemEnum('certificatetype').find(e => e.enumitemname === type);
  37. return cardName ? cardName.enumdicname : "--"
  38. }
  39. /************** 接口相关提示 **************** /
  40. *
  41. */
  42. // 更新用户状态 4:正常 6:注销(停用)
  43. export const ModifyUserInfoSign = new Map<number, ResultInfo>([
  44. [4, ['恢复成功', '恢复失败:']],
  45. [6, ['停用成功', '停用失败:']],
  46. ])