colorfulIcon.js 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328
  1. const data = [
  2. "alphabetical_sorting",
  3. "advance",
  4. "address_book",
  5. "alphabetical_sorting",
  6. "advertising",
  7. "alarm_clock",
  8. "area_chart",
  9. "approval",
  10. "answers",
  11. "approve",
  12. "assistant",
  13. "audio_file",
  14. "automotive",
  15. "automatic",
  16. "bad_decision",
  17. "bar_chart",
  18. "bearish",
  19. "biomass",
  20. "biohazard",
  21. "binoculars",
  22. "bookmark",
  23. "briefcase",
  24. "biotech",
  25. "broken_link",
  26. "business",
  27. "bullish",
  28. "business_contact",
  29. "businesswoman",
  30. "cable_release",
  31. "calculator",
  32. "businessman",
  33. "calendar",
  34. "butting_in",
  35. "call_transfer",
  36. "callback",
  37. "camcorder",
  38. "camera",
  39. "camcorder_pro",
  40. "cancel",
  41. "camera_addon",
  42. "camera_identificatio",
  43. "capacitor",
  44. "candle_sticks",
  45. "checkmark",
  46. "circuit",
  47. "charge_battery",
  48. "clear_filters",
  49. "clapperboard",
  50. "clock",
  51. "close_up_mode",
  52. "collaboration",
  53. "cell_phone",
  54. "collapse",
  55. "collect",
  56. "cloth",
  57. "combo_chart",
  58. "comments",
  59. "conference_call",
  60. "compact_camera",
  61. "contacts",
  62. "copyleft",
  63. "copyright",
  64. "crystal_oscillator",
  65. "cursor",
  66. "currency_exchange",
  67. "customer_support",
  68. "dam",
  69. "data_backup",
  70. "data_configuration",
  71. "data_encryption",
  72. "data_protection",
  73. "data_recovery",
  74. "database",
  75. "data_sheet",
  76. "debt",
  77. "decision",
  78. "delete_column",
  79. "delete_database",
  80. "department",
  81. "delete_row",
  82. "deployment",
  83. "dislike",
  84. "disapprove",
  85. "disclaimer",
  86. "display",
  87. "document",
  88. "do_not_insert",
  89. "do_not_mix",
  90. "do_not_inhale",
  91. "donate",
  92. "down",
  93. "doughnut_chart",
  94. "down_left",
  95. "down_right",
  96. "download",
  97. "edit_image",
  98. "electrical_sensor",
  99. "electrical_threshold",
  100. "electricity",
  101. "electro_devices",
  102. "electronics",
  103. "empty_battery",
  104. "empty_filter",
  105. "empty_trash",
  106. "end_call",
  107. "engineering",
  108. "entering_heaven_aliv",
  109. "expand",
  110. "export",
  111. "expired",
  112. "factory",
  113. "factory_breakdown",
  114. "external",
  115. "faq",
  116. "feed_in",
  117. "file",
  118. "feedback",
  119. "film",
  120. "filled_filter",
  121. "filing_cabinet",
  122. "film_reel",
  123. "flash_auto",
  124. "fine_print",
  125. "flash_off",
  126. "flash_on",
  127. "flow_chart",
  128. "folder",
  129. "frame",
  130. "full_battery",
  131. "full_trash",
  132. "gallery",
  133. "generic_sorting_asc",
  134. "generic_sorting_desc",
  135. "genealogy",
  136. "globe",
  137. "good_decision",
  138. "headset",
  139. "grid",
  140. "graduation_cap",
  141. "heat_map",
  142. "high_priority",
  143. "high_battery",
  144. "image_file",
  145. "home",
  146. "idea",
  147. "import",
  148. "in_transit",
  149. "integrated_webcam",
  150. "inspection",
  151. "invite",
  152. "internal",
  153. "ipad",
  154. "info",
  155. "iphone",
  156. "kindle",
  157. "key",
  158. "landscape",
  159. "left",
  160. "left_down",
  161. "left_up",
  162. "leave",
  163. "like_placeholder",
  164. "light_at_the_end_of_",
  165. "library",
  166. "line_chart",
  167. "link",
  168. "like",
  169. "lock",
  170. "list",
  171. "lock_landscape",
  172. "low_battery",
  173. "lock_portrait",
  174. "low_priority",
  175. "make_decision",
  176. "medium_priority",
  177. "manager",
  178. "menu",
  179. "middle_battery",
  180. "minus",
  181. "missed_call",
  182. "mind_map",
  183. "mms",
  184. "multiple_cameras",
  185. "money_transfer",
  186. "music",
  187. "multiple_devices",
  188. "multiple_smartphones",
  189. "multiple_inputs",
  190. "negative_dynamic",
  191. "neutral_decision",
  192. "night_landscape",
  193. "news",
  194. "neutral_trading",
  195. "night_portrait",
  196. "no_idea",
  197. "next",
  198. "no_video",
  199. "nook",
  200. "ok",
  201. "org_unit",
  202. "opened_folder",
  203. "old_time_camera",
  204. "online_support",
  205. "organization",
  206. "package",
  207. "paid",
  208. "parallel_tasks",
  209. "overtime",
  210. "panorama",
  211. "phone",
  212. "phone_android",
  213. "photo_reel",
  214. "pie_chart",
  215. "picture",
  216. "planner",
  217. "plus",
  218. "podium_with_audience",
  219. "podium_without_speak",
  220. "podium_with_speaker",
  221. "previous",
  222. "portrait_mode",
  223. "positive_dynamic",
  224. "privacy",
  225. "process",
  226. "puzzle",
  227. "questions",
  228. "print",
  229. "radar_plot",
  230. "rating",
  231. "ratings",
  232. "reading",
  233. "redo",
  234. "reading_ebook",
  235. "refresh",
  236. "registered_trademark",
  237. "right",
  238. "reuse",
  239. "remove_image",
  240. "right_down",
  241. "right_up",
  242. "rotate_to_portrait",
  243. "rules",
  244. "rotate_camera",
  245. "rotate_to_landscape",
  246. "ruler",
  247. "scatter_plot",
  248. "search",
  249. "safe",
  250. "self_service_kiosk",
  251. "selfie",
  252. "serial_tasks",
  253. "sales_performance",
  254. "settings",
  255. "services",
  256. "share",
  257. "shipped",
  258. "sim_card",
  259. "shop",
  260. "service_mark",
  261. "sim_card_chip",
  262. "signature",
  263. "smartphone_tablet",
  264. "sound_recording_copy",
  265. "sms",
  266. "speaker",
  267. "slr_back_side",
  268. "start",
  269. "stack_of_photos",
  270. "statistics",
  271. "sports_mode",
  272. "support",
  273. "synchronize",
  274. "switch_camera",
  275. "survey",
  276. "tablet_android",
  277. "template",
  278. "trademark",
  279. "todo_list",
  280. "touchscreen_smartpho",
  281. "timeline",
  282. "tree_structure",
  283. "undo",
  284. "up_left",
  285. "two_smartphones",
  286. "unlock",
  287. "up",
  288. "up_right",
  289. "upload",
  290. "video_call",
  291. "video_file",
  292. "view_details",
  293. "video_projector",
  294. "vip",
  295. "voice_presentation",
  296. "webcam",
  297. "voicemail",
  298. "workflow",
  299. "about",
  300. "accept_database",
  301. "add_image",
  302. "add_column",
  303. "add_database",
  304. "add_row",
  305. ];
  306. export default [
  307. {
  308. url: "/colorfulIcon/getList",
  309. type: "post",
  310. response: (config) => {
  311. const { title, pageNo = 1, pageSize = 72 } = config.body;
  312. let mockList = data.filter((item) => {
  313. if (title && item.indexOf(title) < 0) return false;
  314. return true;
  315. });
  316. const pageList = mockList.filter(
  317. (item, index) =>
  318. index < pageSize * pageNo && index >= pageSize * (pageNo - 1)
  319. );
  320. return {
  321. code: 200,
  322. msg: "success",
  323. totalCount: mockList.length,
  324. data: pageList,
  325. };
  326. },
  327. },
  328. ];