瀏覽代碼

首页优化

seimin 6 月之前
父節點
當前提交
f36f08b87e

+ 33 - 41
src/app/views/main/main.component.html

@@ -1,28 +1,25 @@
1 1
 <nz-layout class="app-layout display_flex flex_auto ant-layout-has-sider">
2 2
   <overlay-scrollbars #osComponentRef1 class="menu-sidebar">
3 3
     <div class="sidebar-logo display_flex align-items_center justify-content_flex-center">
4
-      <div style="line-height: normal;height:100%;" class="display_flex align-items_center justify-content_flex-center flex-direction_column">
5
-        <img [src]="tool.logoUrl">
6
-        <span>{{tool.logoTitle}}</span>
4
+      <div class="display_flex align-items_center justify-content_flex-center logoTitle">
5
+        <div class="title ellipsis-multiline" nz-tooltip nzTooltipTitle="{{tool.logoTitle}}">{{tool.logoTitle}}</div>
7 6
       </div>
8 7
     </div>
9 8
     <!-- 导航重写,兼容chrome39 -->
10 9
     <ul id="ds-menu">
11 10
       <li class="mainMenuOne" (click)="totoMenu('首页')" [ngClass]="{mainMenuSelected:indexFlag}">
12 11
         <i nz-icon nzType="home"></i>
13
-        <span>首页</span>
12
+        <span nz-tooltip nzTooltipTitle="首页">首页</span>
14 13
       </li>
15 14
       <li *ngFor="let data of menus" class="mainMenuWrap">
16 15
         <div class="mainMenuOne" (click)="clickMenuOne(data)" [ngClass]="{mainMenuSelected:data.flagBg}">
17 16
           <i class="icon_transport" [ngClass]="data.icon" *ngIf="isTransportIcon(data.icon)"></i>
18 17
           <i nz-icon [nzType]="data.icon" *ngIf="!isTransportIcon(data.icon)"></i>
19
-          <span>{{data.title}}</span>
20
-          <span class="icon_transport transport-xialajiantou"
21
-            [ngStyle]="{transform:data.flag?'rotate(180deg)':'rotate(0deg)',color:data.flag?'#fff':'#999'}"></span>
18
+          <span nz-tooltip nzTooltipTitle="{{data.title}}">{{data.title}}</span>
19
+          <span class="icon_transport transport-xialajiantou" [ngStyle]="{transform:data.flag?'rotate(180deg)':'rotate(0deg)',color:data.flag?'#fff':'#999'}"></span>
22 20
         </div>
23 21
         <ul>
24
-          <li *ngFor="let item of data.childrens" class="mainMenu" (click)="totoMenu(item.title,item,data)"
25
-            [ngStyle]="{height:data.flag?'44px':0}" [ngClass]="{menuTwoSelected:item.flag}">
22
+          <li *ngFor="let item of data.childrens" class="mainMenu" (click)="totoMenu(item.title,item,data)" [ngStyle]="{height:data.flag?'44px':0}" [ngClass]="{menuTwoSelected:item.flag}" nz-tooltip nzTooltipTitle="{{item.title}}">
26 23
             {{item.title}}
27 24
           </li>
28 25
         </ul>
@@ -33,42 +30,37 @@
33 30
     <nz-header>
34 31
       <div class="app-header display_flex justify-content_space-between align-items_center">
35 32
         <div class="left">
36
-          <button nz-button nzType="primary" *ngIf='deskRole' (click)="toFuwutai()">调度台</button>
37
-          <button nz-button nzType="primary" *ngIf="nurseRole" (click)="toHuShi()">护士端</button>
38
-          <button nz-button nzType="primary" *ngIf="pharmacyRole" (click)="toPharmacy()">药房端</button>
39
-          <button nz-button nzType="primary" *ngIf="pharmacyRole" (click)="toPharmacy2()">药房端2</button>
40
-          <button nz-button nzType="primary" *ngIf="largeScreenRole" (click)="toBigScreen('largeScreen')">大屏端</button>
41
-          <button nz-button nzType="primary" *ngIf="largeScreenRole2" (click)="toBigScreen('largeScreen2')">大屏端2</button>
42
-          <button nz-button nzType="primary" *ngIf="specimenViewRole" (click)="toBigScreen('specimenView')" [nzLoading]="deptTypeLoading">业务视图</button>
43
-          <button nz-button nzType="primary" *ngIf="specimenViewRole2" (click)="toSpecimenView2()">标本视图</button>
44
-					<button nz-button nzType="primary" *ngIf="specimenRoomView" (click)="toSpecimenRoomView()">标本间端</button>
45
-					<button nz-button nzType="primary" *ngIf="pathology" (click)="toPathology()">病理科端</button>
46
-					<button nz-button nzType="primary" *ngIf="disinfectionSupplyRole" (click)="toDisinfectionSupply()">全局业务查看</button>
47
-          <button nz-button nzType="primary" *ngIf="configurationCenterRole" (click)="toConfigurationCenter()">配置中心</button>
33
+          <i class="icon_transport transport-peizhi1 green" *ngIf='deskRole' (click)="toFuwutai()" nz-tooltip nzTooltipTitle="调度台"></i>
34
+          <i class="icon_transport transport-hushi green" *ngIf="nurseRole" (click)="toHuShi()" nz-tooltip nzTooltipTitle="护士端"></i>
35
+          <i class="icon_transport transport-tiaodu-fill green" *ngIf="configurationCenterRole" (click)="toConfigurationCenter()" nz-tooltip nzTooltipTitle="配置中心"></i>
36
+          <i class="icon_transport transport-shangban green" *ngIf='PCCommutesToWork && userInfo.user && !userInfo.user.online' (click)="GoWork()" nz-tooltip nzTooltipTitle="我要上班"></i>
37
+          <i class="icon_transport transport-shangban green" *ngIf='PCCommutesToWork && userInfo.user && userInfo.user.online' (click)="GoWork()" nz-tooltip nzTooltipTitle="我要下班"></i>
38
+          <div class="dropdown">
39
+            <i class="icon_transport transport-gengduoda-copy" (mouseenter)="showDropdown1 = true" (mouseleave)="showDropdown1 = false"></i>
40
+            <div class="dropdown-content ct" [hidden]="!showDropdown1" (mouseenter)="showDropdown1 = true" (mouseleave)="showDropdown1 = false">
41
+              <div class="dropdownItem" *ngIf="pharmacyRole" (click)="toPharmacy()">药房端</div>
42
+              <div class="dropdownItem" *ngIf="pharmacyRole" (click)="toPharmacy2()">药房端2</div>
43
+              <div class="dropdownItem" *ngIf="largeScreenRole" (click)="toBigScreen('largeScreen')">大屏端</div>
44
+              <div class="dropdownItem" *ngIf="largeScreenRole2" (click)="toBigScreen('largeScreen2')">大屏端2</div>
45
+              <div class="dropdownItem" *ngIf="specimenViewRole" (click)="toBigScreen('specimenView')">业务视图</div>
46
+              <div class="dropdownItem" *ngIf="specimenViewRole2" (click)="toSpecimenView2()">标本视图</div>
47
+              <div class="dropdownItem" *ngIf="specimenRoomView" (click)="toSpecimenRoomView()">标本间端</div>
48
+              <div class="dropdownItem" *ngIf="pathology" (click)="toPathology()">病理科端</div>
49
+              <div class="dropdownItem" *ngIf="disinfectionSupplyRole" (click)="toDisinfectionSupply()">全局业务查看</div>
50
+            </div>
51
+          </div>
48 52
         </div>
49 53
         <div class="right">
50
-          <button class="mr8" nz-button nzType="primary" *ngIf='PCCommutesToWork && userInfo.user && !userInfo.user.online' (click)="GoWork()">我要上班</button>
51
-          <button class="mr8" nz-button nzType="primary" *ngIf='PCCommutesToWork && userInfo.user && userInfo.user.online' (click)="GoWork()">我要下班</button>
52
-          <!-- <div class="msg">
53
-            <div class="msgBtn display_flex align-items_center justify-content_flex-center" nz-popover [nzPopoverContent]="contentTemplate" nzPopoverPlacement="bottomRight">
54
-              <i nz-icon nzType="bell" nzTheme="outline"></i>
55
-            </div>
56
-            <ng-template #contentTemplate>
57
-              <div>
58
-                <p>消息通知</p>
59
-              </div>
60
-            </ng-template>
61
-          </div> -->
62
-          <div class="userInfo">
63
-            <div class="wel" [title]="'欢迎您,' + currentHospital.hosName + ':'">欢迎您,{{currentHospital.hosName}}:</div>
64
-            <div class="user">
54
+          <div class="userInfo dropdown">
55
+            <div class="user" (mouseenter)="showDropdown = true" (mouseleave)="showDropdown = false">
65 56
               <img src="../../assets/images/icon_keshi.png" alt="">
66
-              <span [title]="(userInfo&&userInfo.user)?userInfo.user.name:''">{{(userInfo&&userInfo.user)?userInfo.user.name:''}}</span>
57
+              <span><ng-container *ngIf="currentHospital.hosName">{{currentHospital.hosName}}-</ng-container>{{(userInfo&&userInfo.user)?userInfo.user.name:''}}</span>
58
+              <i class="icon_transport transport-xiala1 ml8"></i>
67 59
             </div>
68
-            <div class="logOut">
69
-              <span (click)="hosFlag1 = true">选择院区</span>
70
-              <span (click)="showUpPwd()">修改密码</span>
71
-              <span (click)="logOut()">退出</span>
60
+            <div class="dropdown-content r8" [hidden]="!showDropdown" (mouseenter)="showDropdown = true" (mouseleave)="showDropdown = false">
61
+              <div class="dropdownItem" (click)="selectHospital()">选择院区</div>
62
+              <div class="dropdownItem" (click)="showUpPwd()">修改密码</div>
63
+              <div class="dropdownItem" (click)="logOut()">退出</div>
72 64
             </div>
73 65
           </div>
74 66
         </div>

+ 76 - 22
src/app/views/main/main.component.less

@@ -17,9 +17,46 @@ nz-sider {
17 17
   overflow-y: auto;
18 18
 }
19 19
 
20
+// 下拉列表
21
+.dropdown{
22
+  position: relative;
23
+  height: 48px;
24
+  line-height: 48px;
25
+  .dropdown-content {
26
+    position: absolute;
27
+    top: 48px;
28
+    background-color: #fff;
29
+    width: 156px;
30
+    box-shadow: 0px 2px 4px 1px #D9D9D9;
31
+    z-index: 999999;
32
+    border-radius: 4px;
33
+    border: 1px solid rgba(0,0,0,0.15);
34
+    color: rgba(0,0,0,0.65);
35
+    &.ct{
36
+      left: 50%;
37
+      transform: translateX(-50%);
38
+    }
39
+    &.r8{
40
+      right: 8px;
41
+    }
42
+  }
43
+
44
+  .dropdown-content .dropdownItem {
45
+    height: 40px;
46
+    cursor: pointer;
47
+    display: flex;
48
+    align-items: center;
49
+    padding: 0 24px;
50
+  }
51
+
52
+  .dropdown-content .dropdownItem:hover {
53
+    background-color: #e9f7e9;
54
+  }
55
+}
56
+
20 57
 .menu-sidebar {
21
-  width: 224px;
22
-  flex: 0 0 224px;
58
+  width: 175px;
59
+  flex: 0 0 175px;
23 60
   position: relative;
24 61
   z-index: 8;
25 62
   min-height: 100vh;
@@ -79,7 +116,7 @@ nz-sider {
79 116
     box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45);
80 117
 
81 118
     & > i {
82
-      margin-left: 24px;
119
+      margin-left: 16px;
83 120
       margin-right: 10px;
84 121
       font-size: 14px;
85 122
     }
@@ -113,7 +150,11 @@ nz-sider {
113 150
     margin: 0;
114 151
     padding: 0;
115 152
     li {
116
-      padding-left: 48px;
153
+      white-space: nowrap;
154
+      overflow: hidden;//文本超出隐藏
155
+      text-overflow: ellipsis;//文本超出省略号替代
156
+      padding-left: 40px;
157
+      padding-right: 40px;
117 158
       transition: height 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
118 159
       box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.45) inset;
119 160
     }
@@ -123,14 +164,19 @@ nz-sider {
123 164
 
124 165
 .sidebar-logo {
125 166
   position: relative;
126
-  height: 88px;
167
+  height: 48px;
127 168
   overflow: hidden;
128
-  line-height: 64px;
169
+  line-height: 48px;
129 170
   background: #fff;
130 171
   transition: all 0.3s;
131 172
 
132
-  span {
133
-    margin-top: 8px;
173
+  .logoTitle{
174
+    padding: 0 8px;
175
+    line-height: normal;
176
+    height:100%;
177
+  }
178
+
179
+  .title {
134 180
     color: @primary-color;
135 181
     font-weight: 600;
136 182
     font-size: 13px;
@@ -147,13 +193,13 @@ nz-sider {
147 193
 nz-header.ant-layout-header {
148 194
   padding: 0;
149 195
   width: 100%;
150
-  z-index: 2;
196
+  z-index: 99;
151 197
   background: #fff;
152
-  height: 88px;
198
+  height: 48px;
153 199
 
154 200
   .app-header {
155 201
     position: relative;
156
-    height: 88px;
202
+    height: 48px;
157 203
     padding: 0;
158 204
     background: #fff;
159 205
     box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
@@ -161,10 +207,19 @@ nz-header.ant-layout-header {
161 207
     border-bottom: 1px solid rgba(0, 21, 41, 0.08);
162 208
 
163 209
     .left {
210
+      height: 100%;
164 211
       flex: 1;
165 212
       display: flex;
166
-      flex-wrap: wrap;
167 213
       align-items: center;
214
+      justify-content: flex-end;
215
+      .icon_transport{
216
+        margin-right: 24px;
217
+        cursor: pointer;
218
+        font-size: 20px;
219
+        height: 48px;
220
+        line-height: 48px;
221
+        display: inline-block;
222
+      }
168 223
       .menuLabel {
169 224
         color: #333;
170 225
         font-size: 22px;
@@ -206,10 +261,9 @@ nz-header.ant-layout-header {
206 261
       }
207 262
 
208 263
       .userInfo {
209
-        width: 260px;
210 264
         height: 100%;
211 265
         float: right;
212
-        padding: 8px 36px 8px 8px;
266
+        padding: 0 24px;
213 267
         box-sizing: border-box;
214 268
         font-size: 14px;
215 269
         border-left: 1px solid #e5e9ed;
@@ -223,22 +277,22 @@ nz-header.ant-layout-header {
223 277
 
224 278
         .user {
225 279
           overflow: hidden;
226
-          font-size: 20px;
227
-          height: 40px;
280
+          height: 100%;
228 281
           display: flex;
229 282
           justify-content: center;
230 283
           align-items: center;
284
+          font-size: 16px;
285
+          cursor: pointer;
231 286
 
232 287
           img {
233
-            width: 36px;
234
-            height: 36px;
288
+            width: 32px;
289
+            height: 32px;
235 290
             margin-right: 8px;
236 291
           }
237 292
 
238
-          span {
239
-            white-space: nowrap;
240
-            overflow: hidden;//文本超出隐藏
241
-            text-overflow: ellipsis;//文本超出省略号替代
293
+          span, .transport-xiala1 {
294
+            height: 48px;
295
+            line-height: 48px;
242 296
           }
243 297
         }
244 298
 

+ 14 - 3
src/app/views/main/main.component.ts

@@ -452,18 +452,20 @@ export class MainComponent implements OnInit {
452 452
     }
453 453
   }
454 454
   //获取系统设置中的科室类型
455
-  deptTypeLoading = false;
456 455
   getTypeByDept(id) {
457 456
     let postData = {
458 457
       idx: 0,
459 458
       sum: 1,
460 459
       systemConfiguration: { keyconfig: "busiViewDeptId" },
461 460
     };
462
-    this.deptTypeLoading = true;
461
+    this.maskFlag = this.msg.loading("正在加载中..", {
462
+      nzDuration: 0,
463
+    }).messageId;
463 464
     this.mainService
464 465
       .getFetchDataList("simple/data", "systemConfiguration", postData)
465 466
       .subscribe((result) => {
466
-        this.deptTypeLoading = false;
467
+        this.msg.remove(this.maskFlag);
468
+        this.maskFlag = false;
467 469
         if (result.status == 200) {
468 470
           let remember = JSON.parse(localStorage.getItem("remember"));
469 471
           window.open(
@@ -493,6 +495,15 @@ export class MainComponent implements OnInit {
493 495
     this.iShowMenuModal = false;
494 496
   }
495 497
 
498
+  // 下拉
499
+  showDropdown:boolean = false;
500
+  showDropdown1:boolean = false;
501
+
502
+  // 选择院区
503
+  selectHospital(){
504
+    this.hosFlag1 = true
505
+  }
506
+
496 507
   // 退出
497 508
   logOut(): void {
498 509
     // 假退出

+ 141 - 3
src/assets/iconfont/demo_index.html

@@ -55,6 +55,36 @@
55 55
           <ul class="icon_lists dib-box">
56 56
           
57 57
             <li class="dib">
58
+              <span class="icon icon_transport">&#xe6bb;</span>
59
+                <div class="name">配置</div>
60
+                <div class="code-name">&amp;#xe6bb;</div>
61
+              </li>
62
+          
63
+            <li class="dib">
64
+              <span class="icon icon_transport">&#xe659;</span>
65
+                <div class="name">筛选</div>
66
+                <div class="code-name">&amp;#xe659;</div>
67
+              </li>
68
+          
69
+            <li class="dib">
70
+              <span class="icon icon_transport">&#xe695;</span>
71
+                <div class="name">home_title_class</div>
72
+                <div class="code-name">&amp;#xe695;</div>
73
+              </li>
74
+          
75
+            <li class="dib">
76
+              <span class="icon icon_transport">&#xe6b5;</span>
77
+                <div class="name">调度-fill</div>
78
+                <div class="code-name">&amp;#xe6b5;</div>
79
+              </li>
80
+          
81
+            <li class="dib">
82
+              <span class="icon icon_transport">&#xe657;</span>
83
+                <div class="name">护士</div>
84
+                <div class="code-name">&amp;#xe657;</div>
85
+              </li>
86
+          
87
+            <li class="dib">
58 88
               <span class="icon icon_transport">&#xe62b;</span>
59 89
                 <div class="name">下载</div>
60 90
                 <div class="code-name">&amp;#xe62b;</div>
@@ -841,6 +871,12 @@
841 871
               </li>
842 872
           
843 873
             <li class="dib">
874
+              <span class="icon icon_transport">&#xeeed;</span>
875
+                <div class="name">更多</div>
876
+                <div class="code-name">&amp;#xeeed;</div>
877
+              </li>
878
+          
879
+            <li class="dib">
844 880
               <span class="icon icon_transport">&#xe633;</span>
845 881
                 <div class="name">搜索</div>
846 882
                 <div class="code-name">&amp;#xe633;</div>
@@ -906,9 +942,9 @@
906 942
 <pre><code class="language-css"
907 943
 >@font-face {
908 944
   font-family: 'icon_transport';
909
-  src: url('iconfont.woff2?t=1724726830485') format('woff2'),
910
-       url('iconfont.woff?t=1724726830485') format('woff'),
911
-       url('iconfont.ttf?t=1724726830485') format('truetype');
945
+  src: url('iconfont.woff2?t=1728986389176') format('woff2'),
946
+       url('iconfont.woff?t=1728986389176') format('woff'),
947
+       url('iconfont.ttf?t=1728986389176') format('truetype');
912 948
 }
913 949
 </code></pre>
914 950
           <h3 id="-iconfont-">第二步:定义使用 iconfont 的样式</h3>
@@ -935,6 +971,51 @@
935 971
         <ul class="icon_lists dib-box">
936 972
           
937 973
           <li class="dib">
974
+            <span class="icon icon_transport transport-peizhi1"></span>
975
+            <div class="name">
976
+              配置
977
+            </div>
978
+            <div class="code-name">.transport-peizhi1
979
+            </div>
980
+          </li>
981
+          
982
+          <li class="dib">
983
+            <span class="icon icon_transport transport-shaixuan"></span>
984
+            <div class="name">
985
+              筛选
986
+            </div>
987
+            <div class="code-name">.transport-shaixuan
988
+            </div>
989
+          </li>
990
+          
991
+          <li class="dib">
992
+            <span class="icon icon_transport transport-shangban"></span>
993
+            <div class="name">
994
+              home_title_class
995
+            </div>
996
+            <div class="code-name">.transport-shangban
997
+            </div>
998
+          </li>
999
+          
1000
+          <li class="dib">
1001
+            <span class="icon icon_transport transport-tiaodu-fill"></span>
1002
+            <div class="name">
1003
+              调度-fill
1004
+            </div>
1005
+            <div class="code-name">.transport-tiaodu-fill
1006
+            </div>
1007
+          </li>
1008
+          
1009
+          <li class="dib">
1010
+            <span class="icon icon_transport transport-hushi"></span>
1011
+            <div class="name">
1012
+              护士
1013
+            </div>
1014
+            <div class="code-name">.transport-hushi
1015
+            </div>
1016
+          </li>
1017
+          
1018
+          <li class="dib">
938 1019
             <span class="icon icon_transport transport-xiazai"></span>
939 1020
             <div class="name">
940 1021
               下载
@@ -2114,6 +2195,15 @@
2114 2195
           </li>
2115 2196
           
2116 2197
           <li class="dib">
2198
+            <span class="icon icon_transport transport-gengduoda-copy"></span>
2199
+            <div class="name">
2200
+              更多
2201
+            </div>
2202
+            <div class="code-name">.transport-gengduoda-copy
2203
+            </div>
2204
+          </li>
2205
+          
2206
+          <li class="dib">
2117 2207
             <span class="icon icon_transport transport-sousuo"></span>
2118 2208
             <div class="name">
2119 2209
               搜索
@@ -2214,6 +2304,46 @@
2214 2304
           
2215 2305
             <li class="dib">
2216 2306
                 <svg class="icon svg-icon" aria-hidden="true">
2307
+                  <use xlink:href="#transport-peizhi1"></use>
2308
+                </svg>
2309
+                <div class="name">配置</div>
2310
+                <div class="code-name">#transport-peizhi1</div>
2311
+            </li>
2312
+          
2313
+            <li class="dib">
2314
+                <svg class="icon svg-icon" aria-hidden="true">
2315
+                  <use xlink:href="#transport-shaixuan"></use>
2316
+                </svg>
2317
+                <div class="name">筛选</div>
2318
+                <div class="code-name">#transport-shaixuan</div>
2319
+            </li>
2320
+          
2321
+            <li class="dib">
2322
+                <svg class="icon svg-icon" aria-hidden="true">
2323
+                  <use xlink:href="#transport-shangban"></use>
2324
+                </svg>
2325
+                <div class="name">home_title_class</div>
2326
+                <div class="code-name">#transport-shangban</div>
2327
+            </li>
2328
+          
2329
+            <li class="dib">
2330
+                <svg class="icon svg-icon" aria-hidden="true">
2331
+                  <use xlink:href="#transport-tiaodu-fill"></use>
2332
+                </svg>
2333
+                <div class="name">调度-fill</div>
2334
+                <div class="code-name">#transport-tiaodu-fill</div>
2335
+            </li>
2336
+          
2337
+            <li class="dib">
2338
+                <svg class="icon svg-icon" aria-hidden="true">
2339
+                  <use xlink:href="#transport-hushi"></use>
2340
+                </svg>
2341
+                <div class="name">护士</div>
2342
+                <div class="code-name">#transport-hushi</div>
2343
+            </li>
2344
+          
2345
+            <li class="dib">
2346
+                <svg class="icon svg-icon" aria-hidden="true">
2217 2347
                   <use xlink:href="#transport-xiazai"></use>
2218 2348
                 </svg>
2219 2349
                 <div class="name">下载</div>
@@ -3262,6 +3392,14 @@
3262 3392
           
3263 3393
             <li class="dib">
3264 3394
                 <svg class="icon svg-icon" aria-hidden="true">
3395
+                  <use xlink:href="#transport-gengduoda-copy"></use>
3396
+                </svg>
3397
+                <div class="name">更多</div>
3398
+                <div class="code-name">#transport-gengduoda-copy</div>
3399
+            </li>
3400
+          
3401
+            <li class="dib">
3402
+                <svg class="icon svg-icon" aria-hidden="true">
3265 3403
                   <use xlink:href="#transport-sousuo"></use>
3266 3404
                 </svg>
3267 3405
                 <div class="name">搜索</div>

+ 27 - 3
src/assets/iconfont/iconfont.css

@@ -1,8 +1,8 @@
1 1
 @font-face {
2 2
   font-family: "icon_transport"; /* Project id 4543613 */
3
-  src: url('iconfont.woff2?t=1724726830485') format('woff2'),
4
-       url('iconfont.woff?t=1724726830485') format('woff'),
5
-       url('iconfont.ttf?t=1724726830485') format('truetype');
3
+  src: url('iconfont.woff2?t=1728986389176') format('woff2'),
4
+       url('iconfont.woff?t=1728986389176') format('woff'),
5
+       url('iconfont.ttf?t=1728986389176') format('truetype');
6 6
 }
7 7
 
8 8
 .icon_transport {
@@ -13,6 +13,26 @@
13 13
   -moz-osx-font-smoothing: grayscale;
14 14
 }
15 15
 
16
+.transport-peizhi1:before {
17
+  content: "\e6bb";
18
+}
19
+
20
+.transport-shaixuan:before {
21
+  content: "\e659";
22
+}
23
+
24
+.transport-shangban:before {
25
+  content: "\e695";
26
+}
27
+
28
+.transport-tiaodu-fill:before {
29
+  content: "\e6b5";
30
+}
31
+
32
+.transport-hushi:before {
33
+  content: "\e657";
34
+}
35
+
16 36
 .transport-xiazai:before {
17 37
   content: "\e62b";
18 38
 }
@@ -537,6 +557,10 @@
537 557
   content: "\ea66";
538 558
 }
539 559
 
560
+.transport-gengduoda-copy:before {
561
+  content: "\eeed";
562
+}
563
+
540 564
 .transport-sousuo:before {
541 565
   content: "\e633";
542 566
 }

File diff suppressed because it is too large
+ 1 - 1
src/assets/iconfont/iconfont.js


+ 42 - 0
src/assets/iconfont/iconfont.json

@@ -6,6 +6,41 @@
6 6
   "description": "",
7 7
   "glyphs": [
8 8
     {
9
+      "icon_id": "376638",
10
+      "name": "配置",
11
+      "font_class": "peizhi1",
12
+      "unicode": "e6bb",
13
+      "unicode_decimal": 59067
14
+    },
15
+    {
16
+      "icon_id": "12911869",
17
+      "name": "筛选",
18
+      "font_class": "shaixuan",
19
+      "unicode": "e659",
20
+      "unicode_decimal": 58969
21
+    },
22
+    {
23
+      "icon_id": "2213025",
24
+      "name": "home_title_class",
25
+      "font_class": "shangban",
26
+      "unicode": "e695",
27
+      "unicode_decimal": 59029
28
+    },
29
+    {
30
+      "icon_id": "5766821",
31
+      "name": "调度-fill",
32
+      "font_class": "tiaodu-fill",
33
+      "unicode": "e6b5",
34
+      "unicode_decimal": 59061
35
+    },
36
+    {
37
+      "icon_id": "28467714",
38
+      "name": "护士",
39
+      "font_class": "hushi",
40
+      "unicode": "e657",
41
+      "unicode_decimal": 58967
42
+    },
43
+    {
9 44
       "icon_id": "11833563",
10 45
       "name": "下载",
11 46
       "font_class": "xiazai",
@@ -923,6 +958,13 @@
923 958
       "unicode_decimal": 60006
924 959
     },
925 960
     {
961
+      "icon_id": "42129639",
962
+      "name": "更多",
963
+      "font_class": "gengduoda-copy",
964
+      "unicode": "eeed",
965
+      "unicode_decimal": 61165
966
+    },
967
+    {
926 968
       "icon_id": "2675116",
927 969
       "name": "搜索",
928 970
       "font_class": "sousuo",

二進制
src/assets/iconfont/iconfont.ttf


二進制
src/assets/iconfont/iconfont.woff


二進制
src/assets/iconfont/iconfont.woff2