mirror of
https://github.com/veops/cmdb.git
synced 2025-08-07 15:23:34 +08:00
feat(ui): add relation search
This commit is contained in:
@@ -54,6 +54,198 @@
|
||||
<div class="content unicode" style="display: block;">
|
||||
<ul class="icon_lists dib-box">
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">oneterm-mysql</div>
|
||||
<div class="code-name">&#xe9e8;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">oneterm-redis</div>
|
||||
<div class="code-name">&#xe9e7;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">veops-sign_out</div>
|
||||
<div class="code-name">&#xe9e6;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">veops-company</div>
|
||||
<div class="code-name">&#xe9e5;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">veops-emails</div>
|
||||
<div class="code-name">&#xe9e4;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">veops-switch</div>
|
||||
<div class="code-name">&#xe9e3;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">veops-qiyeweixin</div>
|
||||
<div class="code-name">&#xe9e2;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">veops-progress</div>
|
||||
<div class="code-name">&#xe9e1;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">veops-completed</div>
|
||||
<div class="code-name">&#xe9e0;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">itsm-ticketTime</div>
|
||||
<div class="code-name">&#xe9df;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">veops-notification</div>
|
||||
<div class="code-name">&#xe9dc;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">veops-account_password</div>
|
||||
<div class="code-name">&#xe9dd;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">veops-personal</div>
|
||||
<div class="code-name">&#xe9de;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">itsm-evaluation2</div>
|
||||
<div class="code-name">&#xe9da;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">itsm-over2</div>
|
||||
<div class="code-name">&#xe9db;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">veops-search</div>
|
||||
<div class="code-name">&#xe9d9;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">itsm-evaluation</div>
|
||||
<div class="code-name">&#xe9d8;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">itsm-over</div>
|
||||
<div class="code-name">&#xe9d7;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">itsm-requirement</div>
|
||||
<div class="code-name">&#xe9d6;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">itsm-release</div>
|
||||
<div class="code-name">&#xe9d5;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">veops-link</div>
|
||||
<div class="code-name">&#xe9d4;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">oneterm-command_record</div>
|
||||
<div class="code-name">&#xe9d3;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">ai-question</div>
|
||||
<div class="code-name">&#xe9d2;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">ai-sending</div>
|
||||
<div class="code-name">&#xe9d1;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">ai-dialogue</div>
|
||||
<div class="code-name">&#xe9d0;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">ai-report2</div>
|
||||
<div class="code-name">&#xe9cf;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">ai-delete</div>
|
||||
<div class="code-name">&#xe9cd;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">caise-knowledge</div>
|
||||
<div class="code-name">&#xe9ce;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">ai-article</div>
|
||||
<div class="code-name">&#xe9cc;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">ai-model_setup (1)</div>
|
||||
<div class="code-name">&#xe9cb;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">ai-report</div>
|
||||
<div class="code-name">&#xe9ca;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">ai-customer_service</div>
|
||||
<div class="code-name">&#xe9c9;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">oneterm-connect</div>
|
||||
@@ -5808,9 +6000,9 @@
|
||||
<pre><code class="language-css"
|
||||
>@font-face {
|
||||
font-family: 'iconfont';
|
||||
src: url('iconfont.woff2?t=1725846934130') format('woff2'),
|
||||
url('iconfont.woff?t=1725846934130') format('woff'),
|
||||
url('iconfont.ttf?t=1725846934130') format('truetype');
|
||||
src: url('iconfont.woff2?t=1729157759723') format('woff2'),
|
||||
url('iconfont.woff?t=1729157759723') format('woff'),
|
||||
url('iconfont.ttf?t=1729157759723') format('truetype');
|
||||
}
|
||||
</code></pre>
|
||||
<h3 id="-iconfont-">第二步:定义使用 iconfont 的样式</h3>
|
||||
@@ -5836,6 +6028,294 @@
|
||||
<div class="content font-class">
|
||||
<ul class="icon_lists dib-box">
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont oneterm-mysql"></span>
|
||||
<div class="name">
|
||||
oneterm-mysql
|
||||
</div>
|
||||
<div class="code-name">.oneterm-mysql
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont oneterm-redis"></span>
|
||||
<div class="name">
|
||||
oneterm-redis
|
||||
</div>
|
||||
<div class="code-name">.oneterm-redis
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont veops-sign_out"></span>
|
||||
<div class="name">
|
||||
veops-sign_out
|
||||
</div>
|
||||
<div class="code-name">.veops-sign_out
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont veops-company"></span>
|
||||
<div class="name">
|
||||
veops-company
|
||||
</div>
|
||||
<div class="code-name">.veops-company
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont veops-emails"></span>
|
||||
<div class="name">
|
||||
veops-emails
|
||||
</div>
|
||||
<div class="code-name">.veops-emails
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont veops-switch"></span>
|
||||
<div class="name">
|
||||
veops-switch
|
||||
</div>
|
||||
<div class="code-name">.veops-switch
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont qiyeweixin"></span>
|
||||
<div class="name">
|
||||
veops-qiyeweixin
|
||||
</div>
|
||||
<div class="code-name">.qiyeweixin
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont veops-progress"></span>
|
||||
<div class="name">
|
||||
veops-progress
|
||||
</div>
|
||||
<div class="code-name">.veops-progress
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont veops-completed"></span>
|
||||
<div class="name">
|
||||
veops-completed
|
||||
</div>
|
||||
<div class="code-name">.veops-completed
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont itsm-ticketTime"></span>
|
||||
<div class="name">
|
||||
itsm-ticketTime
|
||||
</div>
|
||||
<div class="code-name">.itsm-ticketTime
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont veops-notification"></span>
|
||||
<div class="name">
|
||||
veops-notification
|
||||
</div>
|
||||
<div class="code-name">.veops-notification
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont a-veops-account1"></span>
|
||||
<div class="name">
|
||||
veops-account_password
|
||||
</div>
|
||||
<div class="code-name">.a-veops-account1
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont veops-personal"></span>
|
||||
<div class="name">
|
||||
veops-personal
|
||||
</div>
|
||||
<div class="code-name">.veops-personal
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont itsm-customer_satisfaction2"></span>
|
||||
<div class="name">
|
||||
itsm-evaluation2
|
||||
</div>
|
||||
<div class="code-name">.itsm-customer_satisfaction2
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont itsm-over2"></span>
|
||||
<div class="name">
|
||||
itsm-over2
|
||||
</div>
|
||||
<div class="code-name">.itsm-over2
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont veops-search1"></span>
|
||||
<div class="name">
|
||||
veops-search
|
||||
</div>
|
||||
<div class="code-name">.veops-search1
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont itsm-customer_satisfaction"></span>
|
||||
<div class="name">
|
||||
itsm-evaluation
|
||||
</div>
|
||||
<div class="code-name">.itsm-customer_satisfaction
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont itsm-over"></span>
|
||||
<div class="name">
|
||||
itsm-over
|
||||
</div>
|
||||
<div class="code-name">.itsm-over
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont itsm-request"></span>
|
||||
<div class="name">
|
||||
itsm-requirement
|
||||
</div>
|
||||
<div class="code-name">.itsm-request
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont itsm-release"></span>
|
||||
<div class="name">
|
||||
itsm-release
|
||||
</div>
|
||||
<div class="code-name">.itsm-release
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont veops-link"></span>
|
||||
<div class="name">
|
||||
veops-link
|
||||
</div>
|
||||
<div class="code-name">.veops-link
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont oneterm-command_record"></span>
|
||||
<div class="name">
|
||||
oneterm-command_record
|
||||
</div>
|
||||
<div class="code-name">.oneterm-command_record
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont ai-question"></span>
|
||||
<div class="name">
|
||||
ai-question
|
||||
</div>
|
||||
<div class="code-name">.ai-question
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont ai-sending"></span>
|
||||
<div class="name">
|
||||
ai-sending
|
||||
</div>
|
||||
<div class="code-name">.ai-sending
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont ai-dialogue"></span>
|
||||
<div class="name">
|
||||
ai-dialogue
|
||||
</div>
|
||||
<div class="code-name">.ai-dialogue
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont ai-report2"></span>
|
||||
<div class="name">
|
||||
ai-report2
|
||||
</div>
|
||||
<div class="code-name">.ai-report2
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont ai-delete"></span>
|
||||
<div class="name">
|
||||
ai-delete
|
||||
</div>
|
||||
<div class="code-name">.ai-delete
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont caise-knowledge"></span>
|
||||
<div class="name">
|
||||
caise-knowledge
|
||||
</div>
|
||||
<div class="code-name">.caise-knowledge
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont ai-article"></span>
|
||||
<div class="name">
|
||||
ai-article
|
||||
</div>
|
||||
<div class="code-name">.ai-article
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont ai-model_setup1"></span>
|
||||
<div class="name">
|
||||
ai-model_setup (1)
|
||||
</div>
|
||||
<div class="code-name">.ai-model_setup1
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont ai-report"></span>
|
||||
<div class="name">
|
||||
ai-report
|
||||
</div>
|
||||
<div class="code-name">.ai-report
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont ai-customer_service"></span>
|
||||
<div class="name">
|
||||
ai-customer_service
|
||||
</div>
|
||||
<div class="code-name">.ai-customer_service
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont oneterm-connect1"></span>
|
||||
<div class="name">
|
||||
@@ -14467,6 +14947,262 @@
|
||||
<div class="content symbol">
|
||||
<ul class="icon_lists dib-box">
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#oneterm-mysql"></use>
|
||||
</svg>
|
||||
<div class="name">oneterm-mysql</div>
|
||||
<div class="code-name">#oneterm-mysql</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#oneterm-redis"></use>
|
||||
</svg>
|
||||
<div class="name">oneterm-redis</div>
|
||||
<div class="code-name">#oneterm-redis</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#veops-sign_out"></use>
|
||||
</svg>
|
||||
<div class="name">veops-sign_out</div>
|
||||
<div class="code-name">#veops-sign_out</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#veops-company"></use>
|
||||
</svg>
|
||||
<div class="name">veops-company</div>
|
||||
<div class="code-name">#veops-company</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#veops-emails"></use>
|
||||
</svg>
|
||||
<div class="name">veops-emails</div>
|
||||
<div class="code-name">#veops-emails</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#veops-switch"></use>
|
||||
</svg>
|
||||
<div class="name">veops-switch</div>
|
||||
<div class="code-name">#veops-switch</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#qiyeweixin"></use>
|
||||
</svg>
|
||||
<div class="name">veops-qiyeweixin</div>
|
||||
<div class="code-name">#qiyeweixin</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#veops-progress"></use>
|
||||
</svg>
|
||||
<div class="name">veops-progress</div>
|
||||
<div class="code-name">#veops-progress</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#veops-completed"></use>
|
||||
</svg>
|
||||
<div class="name">veops-completed</div>
|
||||
<div class="code-name">#veops-completed</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#itsm-ticketTime"></use>
|
||||
</svg>
|
||||
<div class="name">itsm-ticketTime</div>
|
||||
<div class="code-name">#itsm-ticketTime</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#veops-notification"></use>
|
||||
</svg>
|
||||
<div class="name">veops-notification</div>
|
||||
<div class="code-name">#veops-notification</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#a-veops-account1"></use>
|
||||
</svg>
|
||||
<div class="name">veops-account_password</div>
|
||||
<div class="code-name">#a-veops-account1</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#veops-personal"></use>
|
||||
</svg>
|
||||
<div class="name">veops-personal</div>
|
||||
<div class="code-name">#veops-personal</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#itsm-customer_satisfaction2"></use>
|
||||
</svg>
|
||||
<div class="name">itsm-evaluation2</div>
|
||||
<div class="code-name">#itsm-customer_satisfaction2</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#itsm-over2"></use>
|
||||
</svg>
|
||||
<div class="name">itsm-over2</div>
|
||||
<div class="code-name">#itsm-over2</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#veops-search1"></use>
|
||||
</svg>
|
||||
<div class="name">veops-search</div>
|
||||
<div class="code-name">#veops-search1</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#itsm-customer_satisfaction"></use>
|
||||
</svg>
|
||||
<div class="name">itsm-evaluation</div>
|
||||
<div class="code-name">#itsm-customer_satisfaction</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#itsm-over"></use>
|
||||
</svg>
|
||||
<div class="name">itsm-over</div>
|
||||
<div class="code-name">#itsm-over</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#itsm-request"></use>
|
||||
</svg>
|
||||
<div class="name">itsm-requirement</div>
|
||||
<div class="code-name">#itsm-request</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#itsm-release"></use>
|
||||
</svg>
|
||||
<div class="name">itsm-release</div>
|
||||
<div class="code-name">#itsm-release</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#veops-link"></use>
|
||||
</svg>
|
||||
<div class="name">veops-link</div>
|
||||
<div class="code-name">#veops-link</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#oneterm-command_record"></use>
|
||||
</svg>
|
||||
<div class="name">oneterm-command_record</div>
|
||||
<div class="code-name">#oneterm-command_record</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#ai-question"></use>
|
||||
</svg>
|
||||
<div class="name">ai-question</div>
|
||||
<div class="code-name">#ai-question</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#ai-sending"></use>
|
||||
</svg>
|
||||
<div class="name">ai-sending</div>
|
||||
<div class="code-name">#ai-sending</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#ai-dialogue"></use>
|
||||
</svg>
|
||||
<div class="name">ai-dialogue</div>
|
||||
<div class="code-name">#ai-dialogue</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#ai-report2"></use>
|
||||
</svg>
|
||||
<div class="name">ai-report2</div>
|
||||
<div class="code-name">#ai-report2</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#ai-delete"></use>
|
||||
</svg>
|
||||
<div class="name">ai-delete</div>
|
||||
<div class="code-name">#ai-delete</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#caise-knowledge"></use>
|
||||
</svg>
|
||||
<div class="name">caise-knowledge</div>
|
||||
<div class="code-name">#caise-knowledge</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#ai-article"></use>
|
||||
</svg>
|
||||
<div class="name">ai-article</div>
|
||||
<div class="code-name">#ai-article</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#ai-model_setup1"></use>
|
||||
</svg>
|
||||
<div class="name">ai-model_setup (1)</div>
|
||||
<div class="code-name">#ai-model_setup1</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#ai-report"></use>
|
||||
</svg>
|
||||
<div class="name">ai-report</div>
|
||||
<div class="code-name">#ai-report</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#ai-customer_service"></use>
|
||||
</svg>
|
||||
<div class="name">ai-customer_service</div>
|
||||
<div class="code-name">#ai-customer_service</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#oneterm-connect1"></use>
|
||||
|
@@ -1,8 +1,8 @@
|
||||
@font-face {
|
||||
font-family: "iconfont"; /* Project id 3857903 */
|
||||
src: url('iconfont.woff2?t=1725846934130') format('woff2'),
|
||||
url('iconfont.woff?t=1725846934130') format('woff'),
|
||||
url('iconfont.ttf?t=1725846934130') format('truetype');
|
||||
src: url('iconfont.woff2?t=1729157759723') format('woff2'),
|
||||
url('iconfont.woff?t=1729157759723') format('woff'),
|
||||
url('iconfont.ttf?t=1729157759723') format('truetype');
|
||||
}
|
||||
|
||||
.iconfont {
|
||||
@@ -13,6 +13,134 @@
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
.oneterm-mysql:before {
|
||||
content: "\e9e8";
|
||||
}
|
||||
|
||||
.oneterm-redis:before {
|
||||
content: "\e9e7";
|
||||
}
|
||||
|
||||
.veops-sign_out:before {
|
||||
content: "\e9e6";
|
||||
}
|
||||
|
||||
.veops-company:before {
|
||||
content: "\e9e5";
|
||||
}
|
||||
|
||||
.veops-emails:before {
|
||||
content: "\e9e4";
|
||||
}
|
||||
|
||||
.veops-switch:before {
|
||||
content: "\e9e3";
|
||||
}
|
||||
|
||||
.qiyeweixin:before {
|
||||
content: "\e9e2";
|
||||
}
|
||||
|
||||
.veops-progress:before {
|
||||
content: "\e9e1";
|
||||
}
|
||||
|
||||
.veops-completed:before {
|
||||
content: "\e9e0";
|
||||
}
|
||||
|
||||
.itsm-ticketTime:before {
|
||||
content: "\e9df";
|
||||
}
|
||||
|
||||
.veops-notification:before {
|
||||
content: "\e9dc";
|
||||
}
|
||||
|
||||
.a-veops-account1:before {
|
||||
content: "\e9dd";
|
||||
}
|
||||
|
||||
.veops-personal:before {
|
||||
content: "\e9de";
|
||||
}
|
||||
|
||||
.itsm-customer_satisfaction2:before {
|
||||
content: "\e9da";
|
||||
}
|
||||
|
||||
.itsm-over2:before {
|
||||
content: "\e9db";
|
||||
}
|
||||
|
||||
.veops-search1:before {
|
||||
content: "\e9d9";
|
||||
}
|
||||
|
||||
.itsm-customer_satisfaction:before {
|
||||
content: "\e9d8";
|
||||
}
|
||||
|
||||
.itsm-over:before {
|
||||
content: "\e9d7";
|
||||
}
|
||||
|
||||
.itsm-request:before {
|
||||
content: "\e9d6";
|
||||
}
|
||||
|
||||
.itsm-release:before {
|
||||
content: "\e9d5";
|
||||
}
|
||||
|
||||
.veops-link:before {
|
||||
content: "\e9d4";
|
||||
}
|
||||
|
||||
.oneterm-command_record:before {
|
||||
content: "\e9d3";
|
||||
}
|
||||
|
||||
.ai-question:before {
|
||||
content: "\e9d2";
|
||||
}
|
||||
|
||||
.ai-sending:before {
|
||||
content: "\e9d1";
|
||||
}
|
||||
|
||||
.ai-dialogue:before {
|
||||
content: "\e9d0";
|
||||
}
|
||||
|
||||
.ai-report2:before {
|
||||
content: "\e9cf";
|
||||
}
|
||||
|
||||
.ai-delete:before {
|
||||
content: "\e9cd";
|
||||
}
|
||||
|
||||
.caise-knowledge:before {
|
||||
content: "\e9ce";
|
||||
}
|
||||
|
||||
.ai-article:before {
|
||||
content: "\e9cc";
|
||||
}
|
||||
|
||||
.ai-model_setup1:before {
|
||||
content: "\e9cb";
|
||||
}
|
||||
|
||||
.ai-report:before {
|
||||
content: "\e9ca";
|
||||
}
|
||||
|
||||
.ai-customer_service:before {
|
||||
content: "\e9c9";
|
||||
}
|
||||
|
||||
.oneterm-connect1:before {
|
||||
content: "\e9c6";
|
||||
}
|
||||
|
File diff suppressed because one or more lines are too long
@@ -5,6 +5,230 @@
|
||||
"css_prefix_text": "",
|
||||
"description": "",
|
||||
"glyphs": [
|
||||
{
|
||||
"icon_id": "42155223",
|
||||
"name": "oneterm-mysql",
|
||||
"font_class": "oneterm-mysql",
|
||||
"unicode": "e9e8",
|
||||
"unicode_decimal": 59880
|
||||
},
|
||||
{
|
||||
"icon_id": "42155225",
|
||||
"name": "oneterm-redis",
|
||||
"font_class": "oneterm-redis",
|
||||
"unicode": "e9e7",
|
||||
"unicode_decimal": 59879
|
||||
},
|
||||
{
|
||||
"icon_id": "42154436",
|
||||
"name": "veops-sign_out",
|
||||
"font_class": "veops-sign_out",
|
||||
"unicode": "e9e6",
|
||||
"unicode_decimal": 59878
|
||||
},
|
||||
{
|
||||
"icon_id": "42154310",
|
||||
"name": "veops-company",
|
||||
"font_class": "veops-company",
|
||||
"unicode": "e9e5",
|
||||
"unicode_decimal": 59877
|
||||
},
|
||||
{
|
||||
"icon_id": "42154325",
|
||||
"name": "veops-emails",
|
||||
"font_class": "veops-emails",
|
||||
"unicode": "e9e4",
|
||||
"unicode_decimal": 59876
|
||||
},
|
||||
{
|
||||
"icon_id": "42154350",
|
||||
"name": "veops-switch",
|
||||
"font_class": "veops-switch",
|
||||
"unicode": "e9e3",
|
||||
"unicode_decimal": 59875
|
||||
},
|
||||
{
|
||||
"icon_id": "42154370",
|
||||
"name": "veops-qiyeweixin",
|
||||
"font_class": "qiyeweixin",
|
||||
"unicode": "e9e2",
|
||||
"unicode_decimal": 59874
|
||||
},
|
||||
{
|
||||
"icon_id": "42134185",
|
||||
"name": "veops-progress",
|
||||
"font_class": "veops-progress",
|
||||
"unicode": "e9e1",
|
||||
"unicode_decimal": 59873
|
||||
},
|
||||
{
|
||||
"icon_id": "42134110",
|
||||
"name": "veops-completed",
|
||||
"font_class": "veops-completed",
|
||||
"unicode": "e9e0",
|
||||
"unicode_decimal": 59872
|
||||
},
|
||||
{
|
||||
"icon_id": "42133882",
|
||||
"name": "itsm-ticketTime",
|
||||
"font_class": "itsm-ticketTime",
|
||||
"unicode": "e9df",
|
||||
"unicode_decimal": 59871
|
||||
},
|
||||
{
|
||||
"icon_id": "42122869",
|
||||
"name": "veops-notification",
|
||||
"font_class": "veops-notification",
|
||||
"unicode": "e9dc",
|
||||
"unicode_decimal": 59868
|
||||
},
|
||||
{
|
||||
"icon_id": "42122868",
|
||||
"name": "veops-account_password",
|
||||
"font_class": "a-veops-account1",
|
||||
"unicode": "e9dd",
|
||||
"unicode_decimal": 59869
|
||||
},
|
||||
{
|
||||
"icon_id": "42122861",
|
||||
"name": "veops-personal",
|
||||
"font_class": "veops-personal",
|
||||
"unicode": "e9de",
|
||||
"unicode_decimal": 59870
|
||||
},
|
||||
{
|
||||
"icon_id": "42101103",
|
||||
"name": "itsm-evaluation2",
|
||||
"font_class": "itsm-customer_satisfaction2",
|
||||
"unicode": "e9da",
|
||||
"unicode_decimal": 59866
|
||||
},
|
||||
{
|
||||
"icon_id": "42101098",
|
||||
"name": "itsm-over2",
|
||||
"font_class": "itsm-over2",
|
||||
"unicode": "e9db",
|
||||
"unicode_decimal": 59867
|
||||
},
|
||||
{
|
||||
"icon_id": "42065574",
|
||||
"name": "veops-search",
|
||||
"font_class": "veops-search1",
|
||||
"unicode": "e9d9",
|
||||
"unicode_decimal": 59865
|
||||
},
|
||||
{
|
||||
"icon_id": "42063479",
|
||||
"name": "itsm-evaluation",
|
||||
"font_class": "itsm-customer_satisfaction",
|
||||
"unicode": "e9d8",
|
||||
"unicode_decimal": 59864
|
||||
},
|
||||
{
|
||||
"icon_id": "42062436",
|
||||
"name": "itsm-over",
|
||||
"font_class": "itsm-over",
|
||||
"unicode": "e9d7",
|
||||
"unicode_decimal": 59863
|
||||
},
|
||||
{
|
||||
"icon_id": "42050642",
|
||||
"name": "itsm-requirement",
|
||||
"font_class": "itsm-request",
|
||||
"unicode": "e9d6",
|
||||
"unicode_decimal": 59862
|
||||
},
|
||||
{
|
||||
"icon_id": "42050622",
|
||||
"name": "itsm-release",
|
||||
"font_class": "itsm-release",
|
||||
"unicode": "e9d5",
|
||||
"unicode_decimal": 59861
|
||||
},
|
||||
{
|
||||
"icon_id": "41903314",
|
||||
"name": "veops-link",
|
||||
"font_class": "veops-link",
|
||||
"unicode": "e9d4",
|
||||
"unicode_decimal": 59860
|
||||
},
|
||||
{
|
||||
"icon_id": "41876664",
|
||||
"name": "oneterm-command_record",
|
||||
"font_class": "oneterm-command_record",
|
||||
"unicode": "e9d3",
|
||||
"unicode_decimal": 59859
|
||||
},
|
||||
{
|
||||
"icon_id": "41859436",
|
||||
"name": "ai-question",
|
||||
"font_class": "ai-question",
|
||||
"unicode": "e9d2",
|
||||
"unicode_decimal": 59858
|
||||
},
|
||||
{
|
||||
"icon_id": "41859414",
|
||||
"name": "ai-sending",
|
||||
"font_class": "ai-sending",
|
||||
"unicode": "e9d1",
|
||||
"unicode_decimal": 59857
|
||||
},
|
||||
{
|
||||
"icon_id": "41859374",
|
||||
"name": "ai-dialogue",
|
||||
"font_class": "ai-dialogue",
|
||||
"unicode": "e9d0",
|
||||
"unicode_decimal": 59856
|
||||
},
|
||||
{
|
||||
"icon_id": "41859191",
|
||||
"name": "ai-report2",
|
||||
"font_class": "ai-report2",
|
||||
"unicode": "e9cf",
|
||||
"unicode_decimal": 59855
|
||||
},
|
||||
{
|
||||
"icon_id": "41858720",
|
||||
"name": "ai-delete",
|
||||
"font_class": "ai-delete",
|
||||
"unicode": "e9cd",
|
||||
"unicode_decimal": 59853
|
||||
},
|
||||
{
|
||||
"icon_id": "41858484",
|
||||
"name": "caise-knowledge",
|
||||
"font_class": "caise-knowledge",
|
||||
"unicode": "e9ce",
|
||||
"unicode_decimal": 59854
|
||||
},
|
||||
{
|
||||
"icon_id": "41833445",
|
||||
"name": "ai-article",
|
||||
"font_class": "ai-article",
|
||||
"unicode": "e9cc",
|
||||
"unicode_decimal": 59852
|
||||
},
|
||||
{
|
||||
"icon_id": "41811974",
|
||||
"name": "ai-model_setup (1)",
|
||||
"font_class": "ai-model_setup1",
|
||||
"unicode": "e9cb",
|
||||
"unicode_decimal": 59851
|
||||
},
|
||||
{
|
||||
"icon_id": "41811980",
|
||||
"name": "ai-report",
|
||||
"font_class": "ai-report",
|
||||
"unicode": "e9ca",
|
||||
"unicode_decimal": 59850
|
||||
},
|
||||
{
|
||||
"icon_id": "41811915",
|
||||
"name": "ai-customer_service",
|
||||
"font_class": "ai-customer_service",
|
||||
"unicode": "e9c9",
|
||||
"unicode_decimal": 59849
|
||||
},
|
||||
{
|
||||
"icon_id": "41735717",
|
||||
"name": "oneterm-connect",
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user