index.tsx 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. /*
  2. * @Author: Gui
  3. * @Date: 2023-10-09 14:58:55
  4. * @LastEditors: Please set LastEditors
  5. * @LastEditTime: 2023-10-16 11:03:21
  6. * @Description: kxs files
  7. * @filePath:
  8. */
  9. import { ListDate } from "@/utils/formateDate";
  10. export const CreatorDate = (props: any) => (
  11. <div>
  12. {props.AuthDate && (
  13. <el-text size={props.size} class="justify-start">
  14. {props.AuthDate !== "无" ? `实名时间:${ListDate(props.AuthDate)}` : ""}
  15. </el-text>
  16. )}
  17. {props.CreateDate && (
  18. <el-text size={props.size} class="justify-start mt-1">
  19. 注册时间:{ListDate(props.CreateDate)}
  20. </el-text>
  21. )}
  22. </div>
  23. );
  24. export const CustomDate = (props: any) => (
  25. <div>
  26. {props.BeginDate && props.BeginDate.Date && (
  27. <el-text size={props.size} class="justify-start mt-1">
  28. {props.BeginDate.Remake}:{ListDate(props.BeginDate.Date)}
  29. </el-text>
  30. )}
  31. {props.MiddleDate && props.MiddleDate.Date && (
  32. <el-text size={props.size} class="justify-start mt-1">
  33. {props.MiddleDate.Remake}:{ListDate(props.MiddleDate.Date)}
  34. </el-text>
  35. )}
  36. {props.EndDate && props.EndDate.Date && (
  37. <el-text size={props.size} class="justify-start mt-1">
  38. {props.EndDate.Remake}:{ListDate(props.EndDate.Date)}
  39. </el-text>
  40. )}
  41. </div>
  42. );
  43. export const CreatorMerchantDate = (props: any) => (
  44. <div>
  45. {props.MerchantType === "0" ? (
  46. <el-tag size={props.size} type="danger" effect="plain">
  47. 非商户型创客
  48. </el-tag>
  49. ) : (
  50. <div>
  51. <el-tag size={props.size} type="success" effect="plain">
  52. 商户型创客
  53. </el-tag>
  54. <el-text size={props.size}>
  55. 转换时间:{ListDate(props.MerchantDate)}
  56. </el-text>
  57. </div>
  58. )}
  59. </div>
  60. );