constant.ts 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. export const iconGroups = [
  2. {
  3. name: "常用名称",
  4. children: [
  5. {
  6. name: "门",
  7. children: [
  8. { icon: "cad-men", name: "门" },
  9. { icon: "cad-shuangkaimen", name: "双开门" },
  10. { icon: "cad-yimen", name: "移门" },
  11. { icon: "cad-yakou", name: "哑口" },
  12. ],
  13. },
  14. {
  15. name: "窗",
  16. children: [
  17. { icon: "cad-chuang", name: "窗" },
  18. { icon: "cad-piaochuang", name: "飘窗" },
  19. { icon: "cad-luodichuang", name: "落地窗" },
  20. ],
  21. },
  22. {
  23. name: "构件",
  24. children: [
  25. { icon: "cad-zhuzi", name: "柱子" },
  26. { icon: "cad-yandao", name: "烟道" },
  27. { icon: "cad-loudao", name: "楼道" },
  28. ],
  29. },
  30. ],
  31. },
  32. {
  33. name: "家具",
  34. children: [
  35. {
  36. name: "客餐厅",
  37. children: [
  38. { icon: "TV", name: "电视柜" },
  39. { icon: "CombinationSofa", name: "组合沙发" },
  40. { icon: "ThreeSofa", name: "三人沙发" },
  41. { icon: "SingleSofa", name: "单人沙发" },
  42. { icon: "Chair", name: "椅子" },
  43. { icon: "TeaTable", name: "茶几" },
  44. { icon: "Carpet", name: "地毯" },
  45. { icon: "Plant", name: "植物" },
  46. { icon: "DiningTable", name: "餐桌" },
  47. ],
  48. },
  49. {
  50. name: "卧室",
  51. children: [
  52. { icon: "DoubleBed", name: "双人床" },
  53. { icon: "SingleBed", name: "单人床" },
  54. { icon: "Wardrobe", name: "衣柜" },
  55. { icon: "Dresser", name: "梳妆台" },
  56. { icon: "BedsideCupboard", name: "床头柜" },
  57. { icon: "Pillow", name: "抱枕" },
  58. ],
  59. },
  60. {
  61. name: "厨卫",
  62. children: [
  63. { icon: "GasStove", name: "燃气灶" },
  64. { icon: "Cupboard", name: "橱柜" },
  65. { icon: "Bathtub", name: "浴缸" },
  66. { icon: "Closestool", name: "马桶" },
  67. { icon: "Washstand", name: "洗漱台" },
  68. ],
  69. },
  70. {
  71. name: "其他",
  72. children: [
  73. { icon: "Desk", name: "书桌" },
  74. { icon: "BalconyChair", name: "阳台椅" },
  75. { icon: "Elevator", name: "电梯" },
  76. ],
  77. },
  78. ],
  79. },
  80. {
  81. name: "痕迹物证",
  82. children: [
  83. {
  84. name: "",
  85. children: [
  86. { icon: "zhiwen_o", name: "手印" },
  87. { icon: "zuozuji_o", name: "脚印" },
  88. { icon: "youzuji_o", name: "脚印" },
  89. { icon: "xieyin_o", name: "鞋印" },
  90. { icon: "chelunhenji_o", name: "车轮印" },
  91. { icon: "dantou_o", name: "弹头" },
  92. { icon: "danke_o", name: "弹壳" },
  93. { icon: "shouqiang_o", name: "手枪" },
  94. { icon: "buqiang_o", name: "步枪" },
  95. {
  96. icon: "xuepo_o",
  97. name: "血泊",
  98. color: "#DD2C2C",
  99. parse: { fill: "#DD2C2C", stroke: undefined },
  100. },
  101. {
  102. icon: "xueji_o",
  103. name: "血迹",
  104. color: "#DD2C2C",
  105. parse: { fill: "#DD2C2C", stroke: undefined },
  106. },
  107. { icon: "shitiz_o", name: "尸体正面" },
  108. { icon: "shitib_o", name: "尸体背面" },
  109. { icon: "shitifuhao_o", name: "尸体" },
  110. ],
  111. },
  112. ],
  113. },
  114. ];
  115. export const aiIconMap = {
  116. SingleDoor: "cad-men",
  117. DoubleDoor: "cad-shuangkaimen",
  118. SlideDoor: "cad-yimen",
  119. Pass: "cad-yakou",
  120. SingleWindow: "cad-chuang",
  121. BayWindow: "cad-piaochuang",
  122. FrenchWindow: "cad-luodichuang",
  123. Chair: "Chair",
  124. };