| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- /**
- *
- * Icon Library for <zui-svg-icon> usage
- *
- * Auto generated by /tools/generate-svg-icon.js
- *
- * !!! DO NOT MODIFY MANUALLY !!!
- *
- * @datetime 2025/3/21 15:38:39
- *
- */
- // == collection start
- const collections = {
- default: {
- "icons": {
- "出差审批 icon_1-16": [
- "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"256\" height=\"256\" class=\"icon\" viewBox=\"0 0 1024 1024\"><path fill=\"#7AD6A6\" d=\"M273.067 0h477.866Q1024 0 1024 273.067v477.866Q1024 1024 750.933 1024H273.067Q0 1024 0 750.933V273.067Q0 0 273.067 0\"/><path fill=\"#FFF\" d=\"m775.731 387.703-200.499 92.758-78.746 133.342a15.94 15.94 0 0 1-7.253 6.826l-39.612 18.774a16.9 16.9 0 0 1-7.253 0 16.42 16.42 0 0 1-10.633-3.857 16.91 16.91 0 0 1-5.307-17.87l24.644-81.646-48.316 23.193H398.9a92.28 92.28 0 0 1-96.631-21.265l-74.889-69.563a16.91 16.91 0 0 1-5.308-14.985 16.43 16.43 0 0 1 9.66-12.56l34.304-15.941a16.9 16.9 0 0 1 13.04 0l75.366 35.754 109.226-60.398-98.986-48.316a17.39 17.39 0 0 1-9.66-15.463 16.91 16.91 0 0 1 9.66-15.462l44.373-20.77a17.4 17.4 0 0 1 11.11 0l166.195 42.035 90.83-42.035a91.3 91.3 0 0 1 83.626 0 45.414 45.414 0 0 1 14.984 86.477zm-43.008 339.2H273.271a24.166 24.166 0 0 1 0-48.315h459.452a24.166 24.166 0 0 1 0 48.315\"/></svg>",
- 0,
- 1
- ],
- "常用 icon_1-15": [
- "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"256\" height=\"256\" class=\"icon\" viewBox=\"0 0 1024 1024\"><path fill=\"#FFC667\" d=\"M273.067 0h477.866Q1024 0 1024 273.067v477.866Q1024 1024 750.933 1024H273.067Q0 1024 0 750.933V273.067Q0 0 273.067 0\"/><path fill=\"#FFF\" d=\"m591.497 785.067 69.222-34.134 39.014-67.669V768a17.067 17.067 0 0 1-17.066 17.067zm-42.428 0H273.067A17.067 17.067 0 0 1 256 768V256a17.067 17.067 0 0 1 17.067-17.067h409.6A17.067 17.067 0 0 1 699.733 256v155.068a53 53 0 0 0-3.652 5.478l-153.6 266.035 6.605 102.4zM375.467 563.2a17.067 17.067 0 0 0 17.066 17.067H460.8a17.067 17.067 0 0 0 17.067-17.067 17.067 17.067 0 0 0-17.067-17.067h-68.267a17.067 17.067 0 0 0-17.066 17.067m0-85.333a17.067 17.067 0 0 0 17.066 17.066H563.2a17.067 17.067 0 0 0 17.067-17.066A17.067 17.067 0 0 0 563.2 460.8H392.533a17.067 17.067 0 0 0-17.066 17.067m0-85.334a17.067 17.067 0 0 0 17.066 17.067H563.2a17.067 17.067 0 0 0 17.067-17.067 17.067 17.067 0 0 0-17.067-17.066H392.533a17.067 17.067 0 0 0-17.066 17.066m192.307 305.972 59.102 34.133-55.143 27.307zm17.067-29.56 102.4-177.357 59.118 34.134-102.4 177.356zm119.466-206.933 17.067-29.56a17.067 17.067 0 0 1 23.313-6.246l29.56 17.067a17.067 17.067 0 0 1 6.229 23.313l-17.067 29.56z\"/></svg>",
- 2,
- 1
- ],
- "平时考核 icon_1-22": [
- "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"256\" height=\"256\" class=\"icon\" viewBox=\"0 0 1024 1024\"><path fill=\"#7AD6A6\" d=\"M273.067 0h477.866Q1024 0 1024 273.067v477.866Q1024 1024 750.933 1024H273.067Q0 1024 0 750.933V273.067Q0 0 273.067 0\"/><path fill=\"#FFF\" d=\"M273.067 802.133A17.067 17.067 0 0 1 256 785.067v-512A17.067 17.067 0 0 1 273.067 256h102.4a67.9 67.9 0 0 0 20.019 48.265 67.8 67.8 0 0 0 48.247 20.002h136.534A68.267 68.267 0 0 0 648.533 256h102.4A17.067 17.067 0 0 1 768 273.067v512a17.067 17.067 0 0 1-17.067 17.066zM430.08 617.08a16.95 16.95 0 0 0-5 12.05 16.95 16.95 0 0 0 5 12.066l72.414 72.414 108.493-108.596a16.95 16.95 0 0 0 4.983-12.066 16.9 16.9 0 0 0-4.983-12.066 17.07 17.07 0 0 0-12.066-5 17.07 17.07 0 0 0-12.067 5l-84.463 84.48-48.298-48.282a16.95 16.95 0 0 0-12.066-5 16.96 16.96 0 0 0-11.947 5M409.6 494.933A17.067 17.067 0 0 0 426.667 512h170.666a17.067 17.067 0 0 0 17.067-17.067 17.067 17.067 0 0 0-17.067-17.066H426.667a17.067 17.067 0 0 0-17.067 17.066m0-85.333a17.067 17.067 0 0 0 17.067 17.067h170.666A17.067 17.067 0 0 0 614.4 409.6a17.067 17.067 0 0 0-17.067-17.067H426.667A17.067 17.067 0 0 0 409.6 409.6m34.133-119.467A34.133 34.133 0 0 1 409.6 256a34.133 34.133 0 0 1 34.133-34.133h136.534A34.133 34.133 0 0 1 614.4 256a34.133 34.133 0 0 1-34.133 34.133z\"/></svg>",
- 0,
- 1
- ],
- "用印审批 icon_1-26": [
- "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"256\" height=\"256\" class=\"icon\" viewBox=\"0 0 1024 1024\"><path fill=\"#F2984E\" d=\"M273.067 0h477.866Q1024 0 1024 273.067v477.866Q1024 1024 750.933 1024H273.067Q0 1024 0 750.933V273.067Q0 0 273.067 0\"/><path fill=\"#FFF\" d=\"M273.067 802.133A17.067 17.067 0 0 1 256 785.067v-34.134a17.067 17.067 0 0 1 17.067-17.066h477.866A17.067 17.067 0 0 1 768 750.933v34.134a17.067 17.067 0 0 1-17.067 17.066zm-4.95-102.4A12.15 12.15 0 0 1 256 687.531v-64.376a37.973 37.973 0 0 1 37.837-38.144h95.914a49.186 49.186 0 0 0 48.828-45.346c5.325-69.308-68.761-102.4-68.761-187.46 0-72.107 54.46-130.338 142.182-130.338s142.25 58.146 142.25 130.338c0 85.009-74.103 118.152-68.744 187.46a49.1 49.1 0 0 0 48.81 45.346h95.847A38.025 38.025 0 0 1 768 623.138v64.376a12.134 12.134 0 0 1-12.1 12.202z\"/></svg>",
- 3,
- 1
- ],
- "议题管理 icon_3-10": [
- "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"256\" height=\"256\" class=\"icon\" viewBox=\"0 0 1024 1024\"><path fill=\"#7AD6A6\" d=\"M273.067 0h477.866Q1024 0 1024 273.067v477.866Q1024 1024 750.933 1024H273.067Q0 1024 0 750.933V273.067Q0 0 273.067 0\"/><path fill=\"#FFF\" d=\"M733.867 819.2H341.333V204.8h290.134v134.4l34.133-22.409 34.133 22.409V204.8h34.134A34.133 34.133 0 0 1 768 238.933v546.134a34.133 34.133 0 0 1-34.133 34.133m-443.734 0A34.133 34.133 0 0 1 256 785.067V238.933a34.133 34.133 0 0 1 34.133-34.133H307.2v614.4z\"/></svg>",
- 0,
- 1
- ],
- "请休假管理 icon_1-13": [
- "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"256\" height=\"256\" class=\"icon\" viewBox=\"0 0 1024 1024\"><path fill=\"#F96491\" d=\"M273.067 0h477.866Q1024 0 1024 273.067v477.866Q1024 1024 750.933 1024H273.067Q0 1024 0 750.933V273.067Q0 0 273.067 0\"/><path fill=\"#FFF\" d=\"M682.667 768A136.533 136.533 0 1 1 819.2 631.467 136.687 136.687 0 0 1 682.667 768m-156.468-68.267H273.067a34.133 34.133 0 0 1-34.134-34.133V324.267a34.133 34.133 0 0 1 34.134-34.134h68.266v34.134a51.2 51.2 0 1 0 102.4 0v-34.134h85.334v34.134a51.2 51.2 0 1 0 102.4 0v-34.134H716.8a34.133 34.133 0 0 1 34.133 34.134v150.75A170.667 170.667 0 0 0 526.2 699.733M358.4 529.067a17.067 17.067 0 1 0 0 34.133h34.133a17.067 17.067 0 1 0 0-34.133zm119.467-85.334a17.067 17.067 0 1 0 0 34.134H512a17.067 17.067 0 1 0 0-34.134zm-119.467 0a17.067 17.067 0 1 0 0 34.134h34.133a17.067 17.067 0 0 0 0-34.134zm221.867-102.4a17.067 17.067 0 0 1-17.067-17.066V256a17.067 17.067 0 1 1 34.133 0v68.267a17.067 17.067 0 0 1-17.066 17.066m-187.734 0a17.067 17.067 0 0 1-17.066-17.066V256a17.067 17.067 0 1 1 34.133 0v68.267a17.067 17.067 0 0 1-17.067 17.066\"/><path fill=\"#F96491\" d=\"M750.933 665.6h-68.266a17.067 17.067 0 0 1-17.067-17.067v-68.266a17.067 17.067 0 0 1 34.133 0v51.2h51.2a17.067 17.067 0 0 1 0 34.133\"/></svg>",
- 4,
- 1
- ],
- "默认 icon_4-14": [
- "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"256\" height=\"256\" class=\"icon\" viewBox=\"0 0 1024 1024\"><path fill=\"#F2984E\" d=\"M273.067 0h477.866Q1024 0 1024 273.067v477.866Q1024 1024 750.933 1024H273.067Q0 1024 0 750.933V273.067Q0 0 273.067 0\"/><path fill=\"#FFF\" d=\"M733.867 750.933H290.133A34.133 34.133 0 0 1 256 716.8V375.467a34.133 34.133 0 0 1 34.133-34.134H358.4v34.134a51.2 51.2 0 0 0 51.2 51.2 51.2 51.2 0 0 0 51.2-51.2v-34.134h85.333v34.134a51.2 51.2 0 0 0 51.2 51.2 51.2 51.2 0 0 0 51.2-51.2v-34.134h85.334A34.133 34.133 0 0 1 768 375.467V716.8a34.133 34.133 0 0 1-34.133 34.133M460.8 597.333a17.067 17.067 0 0 0-17.067 17.067 17.067 17.067 0 0 0 17.067 17.067h102.4a17.067 17.067 0 0 0 17.067-17.067 17.067 17.067 0 0 0-17.067-17.067zm-34.133-68.266a17.067 17.067 0 0 0-17.067 17.066 17.067 17.067 0 0 0 17.067 17.067h170.666a17.067 17.067 0 0 0 17.067-17.067 17.067 17.067 0 0 0-17.067-17.066zm170.666-136.534a17.067 17.067 0 0 1-17.066-17.066V307.2a17.067 17.067 0 0 1 17.066-17.067A17.067 17.067 0 0 1 614.4 307.2v68.267a17.067 17.067 0 0 1-17.067 17.066m-187.733 0a17.067 17.067 0 0 1-17.067-17.066V307.2a17.067 17.067 0 0 1 17.067-17.067 17.067 17.067 0 0 1 17.067 17.067v68.267a17.067 17.067 0 0 1-17.067 17.066\"/></svg>",
- 3,
- 1
- ]
- },
- "currentColor": "",
- "$_colorPalette": [
- "#7AD6A6",
- "#FFF",
- "#FFC667",
- "#F2984E",
- "#F96491"
- ]
- },
- }
- // == collection end
- const svglib = {}
- svglib.registerCollection = (key, lib) => {
- if (collections[key]) {
- return
- }
- if (typeof lib.registerCollection === 'function') {
- collections[key] = lib.getCollection('default')
- } else {
- collections[key] = lib
- }
- }
- svglib.getCollection = (key = 'default') => {
- if (!collections[key]) throw new Error(`没有找到名为 ${key} 的图标库。`)
- return collections[key]
- }
- export const SvgIconLib = svglib
- export default SvgIconLib
|