feat(risk-history): 添加评价功能和悬浮弹窗

- 在投保人信息旁边添加评价按钮
- 实现悬浮弹窗用于查看评价内容
- 优化页面样式,调整字体和布局
This commit is contained in:
陈昱达
2025-07-28 16:13:11 +08:00
parent c46e8e3358
commit 936a16187a
13 changed files with 3197 additions and 32 deletions

View File

@@ -1,11 +1,11 @@
module.exports = {
presets: ['@vue/app'],
plugins: [
[
'transform-remove-console',
{
exclude: ['warn', 'error'] // 可选:保留 warn 和 error
}
]
// [
// 'transform-remove-console',
// {
// exclude: ['warn', 'error'] // 可选:保留 warn 和 error
// }
// ]
]
}

BIN
public/bpic_eli/cai.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 512 B

BIN
public/bpic_eli/ping.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 531 B

View File

@@ -9,6 +9,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<title>历史风险记录</title>
<link rel='stylesheet' href='../fonts/iconfont.css'>
<!-- JSON 兼容 IE8 -->
<!--[if lt IE 9]>
<script src="https://cdnjs.cloudflare.com/ajax/libs/json2/20160511/json2.min.js"></script>
@@ -28,6 +29,7 @@
font-family: 'Microsoft YaHei', Arial, sans-serif;
font-size: 14px;
color: #333;
position: relative;
}
.main {
@@ -68,7 +70,7 @@
.link {
display: block;
margin: 15px auto;
text-align: center;
//text-align: center;
background: #fff;
text-decoration: none;
color: #000;
@@ -76,7 +78,7 @@
//border: 1px solid #ddd;
border-radius: 4px;
padding: 12px 10px;
width: 85%;
width: 100%;
transition: all 0.3s ease;
/* IE8兼容样式 */
//*border: 1px solid #ccc;
@@ -169,17 +171,18 @@
}
.tree-item-header {
padding: 15px 20px;
background: #f0f4fa;
margin: 15px 0;
background: #fff!important;
padding: 5px 20px;
//background: #f0f4fa;
margin: 5px 0;
cursor: pointer;
border-radius: 4px;
border: 1px solid #d6dde6;
border:none!important;
font-weight: bold;
color: #2c3e50;
transition: background 0.3s;
/* IE8兼容样式 */
*background: #e3e9f2;
//*background: #e3e9f2;
}
.tree-item-header:hover {
@@ -187,17 +190,20 @@
/* IE8不支持:hover伪类 */
}
.tree-item-header::before {
content: '▶';
margin-right: 10px;
transition: transform 0.3s;
/* IE8不支持::before伪元素和transform */
}
.tree-item-header.expanded::before {
content: '▼';
/* IE8不支持 */
.tree-item-header::before{
margin-right: 10px;
}
//.tree-item-header::before {
// content: '\e61f';
// margin-right: 10px;
// transition: transform 0.3s;
// /* IE8不支持::before伪元素和transform */
//}
//
//.tree-item-header.expanded::before {
// content: '\e61f';
// /* IE8不支持 */
//}
.result-container-item {
padding: 0 10px;
@@ -206,6 +212,9 @@
.result-container-item-child-ul {
list-style: none;
background: #F9F9F9!important;
margin: 10px 20px;
padding: 10px;
//padding-left: 20px;
}
@@ -234,15 +243,17 @@
.result-container-item-child-ul li {
font-size: 14px;
line-height: 1.8;
padding: 10px 15px;
//padding: 10px 15px;
margin: 8px 0;
background: #fff;
border: 1px solid #eee;
padding: 5px 0;
//background: #fff;
//border: 1px solid #eee;
border-radius: 4px;
cursor: pointer;
transition: all 0.3s;
border:none!important;
/* IE8兼容样式 */
*border: 1px solid #ddd;
//*border: 1px solid #ddd;
}
.result-container-item-child-ul li:hover {
@@ -337,6 +348,69 @@
// margin-bottom: 10px;
// /* IE8不支持:before */
//}
.actions{
height: 40px;
}
.actions button{
height: 30px;
margin: 5px 10px 5px 0;
background: #fff;
width: auto;
outline: none;
border:none
}
.actions button img{
background: #fff;
cursor: pointer;
width: 15px;
}
.dialog{
position: absolute;
width: 50%;
height: 300px;
background: #fff;
left:25%;
top:50%;
margin-top: -150px;
border: 1px solid #ccc;
text-align: center;
border-radius: 10px;
box-shadow: 0 0 10px rgba(0,0,0,0.2);
}
.dialog .title{
font-size: 16px;
font-weight: bold;
padding: 20px 30px;
text-align: left;
}
.dialog textarea{
text-align: left;
width:90%;
padding:10px;
margin:10px;
outline:none;
left: 0;
right:0;
border:1px solid #ccc;
height: 150px;
border-radius: 5px;
}
.dialog-action{
text-align: right;
margin-right: 20px;
padding-top: 10px;
}
.dialog-action button{
//height: 30px;
outline:none;
padding: 10px 20px;
cursor: pointer;
border-radius: 5px;
border: 1px solid #f0f4fa;
}
</style>
</head>
<body>
@@ -363,7 +437,21 @@
<span id="custom">客户名称</span>
<span id="time">时间</span>
</div>
<h4 id="insured">投保人</h4>
<div class='action-container'>
<h4 id="insured" style='float:left'>投保人</h4>
<div style='float:right' class='actions'>
<button>
<img src='./zan.png' alt=''>
</button>
<button>
<img src='./cai.png' alt=''>
</button>
<button>
<img src='./ping.png' alt=''>
</button>
</div>
<div style='clear: both'></div>
</div>
<div id="docs">风险摘要信息将显示在这里</div>
</div>
<div style="overflow: auto;">
@@ -375,6 +463,19 @@
<div style="clear: both"></div>
</div>
<!-- 悬浮弹窗-->
<div class='dialog'>
<div class='title'>查看评价</div>
<textarea></textarea>
<div class='dialog-action'>
<button style='background: #f0f4fa;margin-right: 20px;'>保存</button>
<button style='background: #fff'>关闭</button>
</div>
</div>
<script src="ajax.js"></script>
<script>
var noNav = getQueryParam('noNav')
@@ -645,7 +746,7 @@
}
var treeItem = document.createElement('div')
treeItem.className = 'tree-item-header'
treeItem.className = 'tree-item-header icon iconfont icon-youjiantou'
// 添加降级样式
treeItem.style.background = '#f0f4fa'
treeItem.style.cursor = 'pointer'
@@ -728,10 +829,10 @@
)
if (resultContainer.style.display === 'none') {
resultContainer.style.display = 'block'
this.className = 'tree-item-header expanded'
this.className = 'tree-item-header expanded icon iconfont icon-xiala'
} else {
resultContainer.style.display = 'none'
this.className = 'tree-item-header'
this.className = 'tree-item-header icon iconfont icon-youjiantou'
}
}
})(ind, resultDetail)
@@ -754,7 +855,7 @@
// 显示第一个结果容器
firstResultContainer.style.display = 'block'
// 更新第一个树项的类名以显示展开状态
firstTreeItem.className = 'tree-item-header expanded'
firstTreeItem.className = 'tree-item-header expanded icon iconfont icon-xiala'
}
}, 0)
}

BIN
public/bpic_eli/zan.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 472 B

539
public/fonts/demo.css Normal file
View File

@@ -0,0 +1,539 @@
/* Logo 字体 */
@font-face {
font-family: "iconfont logo";
src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834');
src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834#iefix') format('embedded-opentype'),
url('https://at.alicdn.com/t/font_985780_km7mi63cihi.woff?t=1545807318834') format('woff'),
url('https://at.alicdn.com/t/font_985780_km7mi63cihi.ttf?t=1545807318834') format('truetype'),
url('https://at.alicdn.com/t/font_985780_km7mi63cihi.svg?t=1545807318834#iconfont') format('svg');
}
.logo {
font-family: "iconfont logo";
font-size: 160px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
/* tabs */
.nav-tabs {
position: relative;
}
.nav-tabs .nav-more {
position: absolute;
right: 0;
bottom: 0;
height: 42px;
line-height: 42px;
color: #666;
}
#tabs {
border-bottom: 1px solid #eee;
}
#tabs li {
cursor: pointer;
width: 100px;
height: 40px;
line-height: 40px;
text-align: center;
font-size: 16px;
border-bottom: 2px solid transparent;
position: relative;
z-index: 1;
margin-bottom: -1px;
color: #666;
}
#tabs .active {
border-bottom-color: #f00;
color: #222;
}
.tab-container .content {
display: none;
}
/* 页面布局 */
.main {
padding: 30px 100px;
width: 960px;
margin: 0 auto;
}
.main .logo {
color: #333;
text-align: left;
margin-bottom: 30px;
line-height: 1;
height: 110px;
margin-top: -50px;
overflow: hidden;
*zoom: 1;
}
.main .logo a {
font-size: 160px;
color: #333;
}
.helps {
margin-top: 40px;
}
.helps pre {
padding: 20px;
margin: 10px 0;
border: solid 1px #e7e1cd;
background-color: #fffdef;
overflow: auto;
}
.icon_lists {
width: 100% !important;
overflow: hidden;
*zoom: 1;
}
.icon_lists li {
width: 100px;
margin-bottom: 10px;
margin-right: 20px;
text-align: center;
list-style: none !important;
cursor: default;
}
.icon_lists li .code-name {
line-height: 1.2;
}
.icon_lists .icon {
display: block;
height: 100px;
line-height: 100px;
font-size: 42px;
margin: 10px auto;
color: #333;
-webkit-transition: font-size 0.25s linear, width 0.25s linear;
-moz-transition: font-size 0.25s linear, width 0.25s linear;
transition: font-size 0.25s linear, width 0.25s linear;
}
.icon_lists .icon:hover {
font-size: 100px;
}
.icon_lists .svg-icon {
/* 通过设置 font-size 来改变图标大小 */
width: 1em;
/* 图标和文字相邻时,垂直对齐 */
vertical-align: -0.15em;
/* 通过设置 color 来改变 SVG 的颜色/fill */
fill: currentColor;
/* path 和 stroke 溢出 viewBox 部分在 IE 下会显示
normalize.css 中也包含这行 */
overflow: hidden;
}
.icon_lists li .name,
.icon_lists li .code-name {
color: #666;
}
/* markdown 样式 */
.markdown {
color: #666;
font-size: 14px;
line-height: 1.8;
}
.highlight {
line-height: 1.5;
}
.markdown img {
vertical-align: middle;
max-width: 100%;
}
.markdown h1 {
color: #404040;
font-weight: 500;
line-height: 40px;
margin-bottom: 24px;
}
.markdown h2,
.markdown h3,
.markdown h4,
.markdown h5,
.markdown h6 {
color: #404040;
margin: 1.6em 0 0.6em 0;
font-weight: 500;
clear: both;
}
.markdown h1 {
font-size: 28px;
}
.markdown h2 {
font-size: 22px;
}
.markdown h3 {
font-size: 16px;
}
.markdown h4 {
font-size: 14px;
}
.markdown h5 {
font-size: 12px;
}
.markdown h6 {
font-size: 12px;
}
.markdown hr {
height: 1px;
border: 0;
background: #e9e9e9;
margin: 16px 0;
clear: both;
}
.markdown p {
margin: 1em 0;
}
.markdown>p,
.markdown>blockquote,
.markdown>.highlight,
.markdown>ol,
.markdown>ul {
width: 80%;
}
.markdown ul>li {
list-style: circle;
}
.markdown>ul li,
.markdown blockquote ul>li {
margin-left: 20px;
padding-left: 4px;
}
.markdown>ul li p,
.markdown>ol li p {
margin: 0.6em 0;
}
.markdown ol>li {
list-style: decimal;
}
.markdown>ol li,
.markdown blockquote ol>li {
margin-left: 20px;
padding-left: 4px;
}
.markdown code {
margin: 0 3px;
padding: 0 5px;
background: #eee;
border-radius: 3px;
}
.markdown strong,
.markdown b {
font-weight: 600;
}
.markdown>table {
border-collapse: collapse;
border-spacing: 0px;
empty-cells: show;
border: 1px solid #e9e9e9;
width: 95%;
margin-bottom: 24px;
}
.markdown>table th {
white-space: nowrap;
color: #333;
font-weight: 600;
}
.markdown>table th,
.markdown>table td {
border: 1px solid #e9e9e9;
padding: 8px 16px;
text-align: left;
}
.markdown>table th {
background: #F7F7F7;
}
.markdown blockquote {
font-size: 90%;
color: #999;
border-left: 4px solid #e9e9e9;
padding-left: 0.8em;
margin: 1em 0;
}
.markdown blockquote p {
margin: 0;
}
.markdown .anchor {
opacity: 0;
transition: opacity 0.3s ease;
margin-left: 8px;
}
.markdown .waiting {
color: #ccc;
}
.markdown h1:hover .anchor,
.markdown h2:hover .anchor,
.markdown h3:hover .anchor,
.markdown h4:hover .anchor,
.markdown h5:hover .anchor,
.markdown h6:hover .anchor {
opacity: 1;
display: inline-block;
}
.markdown>br,
.markdown>p>br {
clear: both;
}
.hljs {
display: block;
background: white;
padding: 0.5em;
color: #333333;
overflow-x: auto;
}
.hljs-comment,
.hljs-meta {
color: #969896;
}
.hljs-string,
.hljs-variable,
.hljs-template-variable,
.hljs-strong,
.hljs-emphasis,
.hljs-quote {
color: #df5000;
}
.hljs-keyword,
.hljs-selector-tag,
.hljs-type {
color: #a71d5d;
}
.hljs-literal,
.hljs-symbol,
.hljs-bullet,
.hljs-attribute {
color: #0086b3;
}
.hljs-section,
.hljs-name {
color: #63a35c;
}
.hljs-tag {
color: #333333;
}
.hljs-title,
.hljs-attr,
.hljs-selector-id,
.hljs-selector-class,
.hljs-selector-attr,
.hljs-selector-pseudo {
color: #795da3;
}
.hljs-addition {
color: #55a532;
background-color: #eaffea;
}
.hljs-deletion {
color: #bd2c00;
background-color: #ffecec;
}
.hljs-link {
text-decoration: underline;
}
/* 代码高亮 */
/* PrismJS 1.15.0
https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript */
/**
* prism.js default theme for JavaScript, CSS and HTML
* Based on dabblet (http://dabblet.com)
* @author Lea Verou
*/
code[class*="language-"],
pre[class*="language-"] {
color: black;
background: none;
text-shadow: 0 1px white;
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
text-align: left;
white-space: pre;
word-spacing: normal;
word-break: normal;
word-wrap: normal;
line-height: 1.5;
-moz-tab-size: 4;
-o-tab-size: 4;
tab-size: 4;
-webkit-hyphens: none;
-moz-hyphens: none;
-ms-hyphens: none;
hyphens: none;
}
pre[class*="language-"]::-moz-selection,
pre[class*="language-"] ::-moz-selection,
code[class*="language-"]::-moz-selection,
code[class*="language-"] ::-moz-selection {
text-shadow: none;
background: #b3d4fc;
}
pre[class*="language-"]::selection,
pre[class*="language-"] ::selection,
code[class*="language-"]::selection,
code[class*="language-"] ::selection {
text-shadow: none;
background: #b3d4fc;
}
@media print {
code[class*="language-"],
pre[class*="language-"] {
text-shadow: none;
}
}
/* Code blocks */
pre[class*="language-"] {
padding: 1em;
margin: .5em 0;
overflow: auto;
}
:not(pre)>code[class*="language-"],
pre[class*="language-"] {
background: #f5f2f0;
}
/* Inline code */
:not(pre)>code[class*="language-"] {
padding: .1em;
border-radius: .3em;
white-space: normal;
}
.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
color: slategray;
}
.token.punctuation {
color: #999;
}
.namespace {
opacity: .7;
}
.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.constant,
.token.symbol,
.token.deleted {
color: #905;
}
.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.inserted {
color: #690;
}
.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string {
color: #9a6e3a;
background: hsla(0, 0%, 100%, .5);
}
.token.atrule,
.token.attr-value,
.token.keyword {
color: #07a;
}
.token.function,
.token.class-name {
color: #DD4A68;
}
.token.regex,
.token.important,
.token.variable {
color: #e90;
}
.token.important,
.token.bold {
font-weight: bold;
}
.token.italic {
font-style: italic;
}
.token.entity {
cursor: help;
}

1752
public/fonts/demo_index.html Normal file

File diff suppressed because it is too large Load Diff

287
public/fonts/iconfont.css Normal file
View File

@@ -0,0 +1,287 @@
@font-face {
font-family: "iconfont"; /* Project id 4902894 */
src: url('iconfont.woff2?t=1753684205709') format('woff2'),
url('iconfont.woff?t=1753684205709') format('woff'),
url('iconfont.ttf?t=1753684205709') format('truetype');
}
.iconfont {
font-family: "iconfont" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-youjiantou:before {
content: "\e61f";
}
.icon-shezhi:before {
content: "\e645";
}
.icon-tuichu:before {
content: "\e646";
}
.icon-yangmei:before {
content: "\e648";
}
.icon-shouye:before {
content: "\e649";
}
.icon-gongyeruanjian:before {
content: "\e64a";
}
.icon-tishici:before {
content: "\e64b";
}
.icon-zhongying:before {
content: "\e64c";
}
.icon-MCP:before {
content: "\e64d";
}
.icon-bianji:before {
content: "\e64e";
}
.icon-fabu:before {
content: "\e64f";
}
.icon-kaifa:before {
content: "\e650";
}
.icon-xiala:before {
content: "\e651";
}
.icon-shanchu:before {
content: "\e652";
}
.icon-fuzhi:before {
content: "\e653";
}
.icon-quxiaofabu:before {
content: "\e654";
}
.icon-paixu1:before {
content: "\e655";
}
.icon-tupian:before {
content: "\e656";
}
.icon-fasong1:before {
content: "\e657";
}
.icon-biaoge:before {
content: "\e658";
}
.icon-wenjian:before {
content: "\e659";
}
.icon-rongqi:before {
content: "\e65a";
}
.icon-shoucang:before {
content: "\e65b";
}
.icon-xihuan:before {
content: "\e65c";
}
.icon-dingzhi:before {
content: "\e65d";
}
.icon-yunhang:before {
content: "\e65f";
}
.icon-taolun:before {
content: "\e660";
}
.icon-xiangqing:before {
content: "\e661";
}
.icon-youse:before {
content: "\e662";
}
.icon-quanbu:before {
content: "\e663";
}
.icon-fenxiang1:before {
content: "\e664";
}
.icon-wenjianjia:before {
content: "\e665";
}
.icon-wenjian1:before {
content: "\e666";
}
.icon-jiankong:before {
content: "\e667";
}
.icon-shuaxin1:before {
content: "\e668";
}
.icon-shanchu1:before {
content: "\e669";
}
.icon-shangchuan1:before {
content: "\e66a";
}
.icon-xiazai:before {
content: "\e66b";
}
.icon-yangmei1:before {
content: "\e66c";
}
.icon-renwu:before {
content: "\e66d";
}
.icon-history:before {
content: "\e69b";
}
.icon-paixu:before {
content: "\e633";
}
.icon-shuaxin:before {
content: "\e634";
}
.icon-gengduo:before {
content: "\e635";
}
.icon-lishi:before {
content: "\e636";
}
.icon-shangchuan:before {
content: "\e637";
}
.icon-fasong:before {
content: "\e638";
}
.icon-zongjie:before {
content: "\e639";
}
.icon-laiyuan:before {
content: "\e63a";
}
.icon-qingchu:before {
content: "\e63b";
}
.icon-mengbanzu:before {
content: "\e63c";
}
.icon-fenxiang:before {
content: "\e63d";
}
.icon-xinjian:before {
content: "\e63e";
}
.icon-shenqian:before {
content: "\e63f";
}
.icon-ziyuanku:before {
content: "\e640";
}
.icon-guangchang:before {
content: "\e641";
}
.icon-geren:before {
content: "\e642";
}
.icon-zhishiku:before {
content: "\e643";
}
.icon-biaozhunku:before {
content: "\e644";
}
.icon-dingding:before {
content: "\e690";
}
.icon-chuansuoyou:before {
content: "\e647";
}
.icon-yanjingxianshi:before {
content: "\e76e";
}
.icon-zhuye:before {
content: "\e65e";
}
.icon-dingwei:before {
content: "\e629";
}
.icon-dengpao:before {
content: "\e69c";
}
.icon-dengpao1:before {
content: "\e67f";
}
.icon-guizeshezhi:before {
content: "\e6dc";
}
.icon-notebook:before {
content: "\e923";
}

1
public/fonts/iconfont.js Normal file

File diff suppressed because one or more lines are too long

485
public/fonts/iconfont.json Normal file
View File

@@ -0,0 +1,485 @@
{
"id": "4902894",
"name": "knowledge",
"font_family": "iconfont",
"css_prefix_text": "icon-",
"description": "",
"glyphs": [
{
"icon_id": "434756",
"name": "youjiantou",
"font_class": "youjiantou",
"unicode": "e61f",
"unicode_decimal": 58911
},
{
"icon_id": "44587650",
"name": "设置",
"font_class": "shezhi",
"unicode": "e645",
"unicode_decimal": 58949
},
{
"icon_id": "44587651",
"name": "退出",
"font_class": "tuichu",
"unicode": "e646",
"unicode_decimal": 58950
},
{
"icon_id": "44587652",
"name": "杨梅",
"font_class": "yangmei",
"unicode": "e648",
"unicode_decimal": 58952
},
{
"icon_id": "44587653",
"name": "首页",
"font_class": "shouye",
"unicode": "e649",
"unicode_decimal": 58953
},
{
"icon_id": "44587654",
"name": "工业软件",
"font_class": "gongyeruanjian",
"unicode": "e64a",
"unicode_decimal": 58954
},
{
"icon_id": "44587656",
"name": "提示词",
"font_class": "tishici",
"unicode": "e64b",
"unicode_decimal": 58955
},
{
"icon_id": "44587657",
"name": "中英",
"font_class": "zhongying",
"unicode": "e64c",
"unicode_decimal": 58956
},
{
"icon_id": "44587658",
"name": "MCP",
"font_class": "MCP",
"unicode": "e64d",
"unicode_decimal": 58957
},
{
"icon_id": "44587659",
"name": "编辑",
"font_class": "bianji",
"unicode": "e64e",
"unicode_decimal": 58958
},
{
"icon_id": "44587660",
"name": "发布",
"font_class": "fabu",
"unicode": "e64f",
"unicode_decimal": 58959
},
{
"icon_id": "44587661",
"name": "开发",
"font_class": "kaifa",
"unicode": "e650",
"unicode_decimal": 58960
},
{
"icon_id": "44587662",
"name": "下拉",
"font_class": "xiala",
"unicode": "e651",
"unicode_decimal": 58961
},
{
"icon_id": "44587663",
"name": "删除",
"font_class": "shanchu",
"unicode": "e652",
"unicode_decimal": 58962
},
{
"icon_id": "44587664",
"name": "复制",
"font_class": "fuzhi",
"unicode": "e653",
"unicode_decimal": 58963
},
{
"icon_id": "44587667",
"name": "取消发布",
"font_class": "quxiaofabu",
"unicode": "e654",
"unicode_decimal": 58964
},
{
"icon_id": "44587669",
"name": "排序",
"font_class": "paixu1",
"unicode": "e655",
"unicode_decimal": 58965
},
{
"icon_id": "44588125",
"name": "图片",
"font_class": "tupian",
"unicode": "e656",
"unicode_decimal": 58966
},
{
"icon_id": "44588126",
"name": "发送",
"font_class": "fasong1",
"unicode": "e657",
"unicode_decimal": 58967
},
{
"icon_id": "44588128",
"name": "表格",
"font_class": "biaoge",
"unicode": "e658",
"unicode_decimal": 58968
},
{
"icon_id": "44588207",
"name": "文件",
"font_class": "wenjian",
"unicode": "e659",
"unicode_decimal": 58969
},
{
"icon_id": "44588495",
"name": "容器",
"font_class": "rongqi",
"unicode": "e65a",
"unicode_decimal": 58970
},
{
"icon_id": "44588496",
"name": "收藏",
"font_class": "shoucang",
"unicode": "e65b",
"unicode_decimal": 58971
},
{
"icon_id": "44588497",
"name": "喜欢",
"font_class": "xihuan",
"unicode": "e65c",
"unicode_decimal": 58972
},
{
"icon_id": "44588498",
"name": "定制",
"font_class": "dingzhi",
"unicode": "e65d",
"unicode_decimal": 58973
},
{
"icon_id": "44588499",
"name": "运行",
"font_class": "yunhang",
"unicode": "e65f",
"unicode_decimal": 58975
},
{
"icon_id": "44588500",
"name": "讨论",
"font_class": "taolun",
"unicode": "e660",
"unicode_decimal": 58976
},
{
"icon_id": "44588501",
"name": "详情",
"font_class": "xiangqing",
"unicode": "e661",
"unicode_decimal": 58977
},
{
"icon_id": "44588510",
"name": "有色",
"font_class": "youse",
"unicode": "e662",
"unicode_decimal": 58978
},
{
"icon_id": "44588596",
"name": "全部",
"font_class": "quanbu",
"unicode": "e663",
"unicode_decimal": 58979
},
{
"icon_id": "44754887",
"name": "分享",
"font_class": "fenxiang1",
"unicode": "e664",
"unicode_decimal": 58980
},
{
"icon_id": "44754889",
"name": "文件夹",
"font_class": "wenjianjia",
"unicode": "e665",
"unicode_decimal": 58981
},
{
"icon_id": "44754890",
"name": "文件",
"font_class": "wenjian1",
"unicode": "e666",
"unicode_decimal": 58982
},
{
"icon_id": "44754891",
"name": "监控",
"font_class": "jiankong",
"unicode": "e667",
"unicode_decimal": 58983
},
{
"icon_id": "44754892",
"name": "刷新",
"font_class": "shuaxin1",
"unicode": "e668",
"unicode_decimal": 58984
},
{
"icon_id": "44754893",
"name": "删除",
"font_class": "shanchu1",
"unicode": "e669",
"unicode_decimal": 58985
},
{
"icon_id": "44754894",
"name": "上传",
"font_class": "shangchuan1",
"unicode": "e66a",
"unicode_decimal": 58986
},
{
"icon_id": "44754895",
"name": "下载",
"font_class": "xiazai",
"unicode": "e66b",
"unicode_decimal": 58987
},
{
"icon_id": "44754896",
"name": "杨梅",
"font_class": "yangmei1",
"unicode": "e66c",
"unicode_decimal": 58988
},
{
"icon_id": "44754897",
"name": "任务",
"font_class": "renwu",
"unicode": "e66d",
"unicode_decimal": 58989
},
{
"icon_id": "8106263",
"name": "history",
"font_class": "history",
"unicode": "e69b",
"unicode_decimal": 59035
},
{
"icon_id": "43121608",
"name": "排序",
"font_class": "paixu",
"unicode": "e633",
"unicode_decimal": 58931
},
{
"icon_id": "43121609",
"name": "刷新",
"font_class": "shuaxin",
"unicode": "e634",
"unicode_decimal": 58932
},
{
"icon_id": "43121610",
"name": "更多",
"font_class": "gengduo",
"unicode": "e635",
"unicode_decimal": 58933
},
{
"icon_id": "43121611",
"name": "历史",
"font_class": "lishi",
"unicode": "e636",
"unicode_decimal": 58934
},
{
"icon_id": "43121612",
"name": "上传",
"font_class": "shangchuan",
"unicode": "e637",
"unicode_decimal": 58935
},
{
"icon_id": "43121613",
"name": "发送",
"font_class": "fasong",
"unicode": "e638",
"unicode_decimal": 58936
},
{
"icon_id": "43121614",
"name": "总结",
"font_class": "zongjie",
"unicode": "e639",
"unicode_decimal": 58937
},
{
"icon_id": "43121615",
"name": "来源",
"font_class": "laiyuan",
"unicode": "e63a",
"unicode_decimal": 58938
},
{
"icon_id": "43121617",
"name": "清除",
"font_class": "qingchu",
"unicode": "e63b",
"unicode_decimal": 58939
},
{
"icon_id": "44524880",
"name": "蒙版组",
"font_class": "mengbanzu",
"unicode": "e63c",
"unicode_decimal": 58940
},
{
"icon_id": "44524903",
"name": "分享",
"font_class": "fenxiang",
"unicode": "e63d",
"unicode_decimal": 58941
},
{
"icon_id": "44587642",
"name": "新建",
"font_class": "xinjian",
"unicode": "e63e",
"unicode_decimal": 58942
},
{
"icon_id": "44587643",
"name": "深浅",
"font_class": "shenqian",
"unicode": "e63f",
"unicode_decimal": 58943
},
{
"icon_id": "44587644",
"name": "资源库",
"font_class": "ziyuanku",
"unicode": "e640",
"unicode_decimal": 58944
},
{
"icon_id": "44587645",
"name": "广场",
"font_class": "guangchang",
"unicode": "e641",
"unicode_decimal": 58945
},
{
"icon_id": "44587646",
"name": "个人",
"font_class": "geren",
"unicode": "e642",
"unicode_decimal": 58946
},
{
"icon_id": "44587647",
"name": "知识库",
"font_class": "zhishiku",
"unicode": "e643",
"unicode_decimal": 58947
},
{
"icon_id": "44587649",
"name": "nadou",
"font_class": "biaozhunku",
"unicode": "e644",
"unicode_decimal": 58948
},
{
"icon_id": "9307592",
"name": "钉钉",
"font_class": "dingding",
"unicode": "e690",
"unicode_decimal": 59024
},
{
"icon_id": "43551849",
"name": "穿梭右",
"font_class": "chuansuoyou",
"unicode": "e647",
"unicode_decimal": 58951
},
{
"icon_id": "33131587",
"name": "眼睛显示",
"font_class": "yanjingxianshi",
"unicode": "e76e",
"unicode_decimal": 59246
},
{
"icon_id": "4320362",
"name": "主页",
"font_class": "zhuye",
"unicode": "e65e",
"unicode_decimal": 58974
},
{
"icon_id": "8765144",
"name": "定位",
"font_class": "dingwei",
"unicode": "e629",
"unicode_decimal": 58921
},
{
"icon_id": "9652678",
"name": "技术支持",
"font_class": "dengpao",
"unicode": "e69c",
"unicode_decimal": 59036
},
{
"icon_id": "13277451",
"name": "灯泡",
"font_class": "dengpao1",
"unicode": "e67f",
"unicode_decimal": 59007
},
{
"icon_id": "13584358",
"name": "规则设置",
"font_class": "guizeshezhi",
"unicode": "e6dc",
"unicode_decimal": 59100
},
{
"icon_id": "18169542",
"name": "笔记本电脑",
"font_class": "notebook",
"unicode": "e923",
"unicode_decimal": 59683
}
]
}

BIN
public/fonts/iconfont.ttf Normal file

Binary file not shown.

View File

BIN
public/fonts/iconfont.woff2 Normal file

Binary file not shown.