ZaiZai 2 роки тому
батько
коміт
a0d7bc66e5
2 змінених файлів з 47 додано та 47 видалено
  1. 2 2
      src/layout/modules/MenuItem.vue
  2. 45 45
      src/router/menus.js

+ 2 - 2
src/layout/modules/MenuItem.vue

@@ -4,7 +4,7 @@
             <template #title>
                 <div class="hc-aside-menu-item">
                     <div class="menu---item">
-                        <HcIcon :name="item?.source" :fill="curKey === item?.code" class="hc-menu-icon" v-if="item?.source"/>
+                        <i :class="[`ri-${item?.source}`]" class="hc-icon-i hc-menu-icon" v-if="item?.source"/>
                         <div class="name truncate" v-if="isCollapse">{{ item?.name.substring(0,2) }}</div>
                         <div class="name truncate" v-else>{{ item?.name }}</div>
                     </div>
@@ -16,7 +16,7 @@
         <el-menu-item :index="item?.code" v-else @click="MenuClick(item)">
             <div class="hc-aside-menu-item">
                 <div class="menu---item">
-                    <HcIcon :name="item?.source" :fill="curKey === item?.code" class="hc-menu-icon" v-if="item?.source"/>
+                    <i :class="[`ri-${item?.source}`]" class="hc-icon-i hc-menu-icon" v-if="item?.source"/>
                     <div class="name truncate" v-if="isCollapse">{{ item?.name.substring(0,2) }}</div>
                     <div class="name truncate" v-else>{{ item?.name }}</div>
                 </div>

+ 45 - 45
src/router/menus.js

@@ -1,179 +1,179 @@
 export default [
     {
-        source: 'home-3',
+        source: 'home-3-line',
         name: '门户',
         code: 'home',
         children: [
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '普通权限',
                 code: 'home-index',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '领导权限',
                 code: 'home-admin',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '审批管理',
                 code: 'home-task',
             }
         ]
     },
     {
-        source: 'home-3',
+        source: 'home-3-line',
         name: '项目管理',
         code: 'project',
         children: [
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '项目列表',
                 code: 'project-index',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '成本测算',
                 code: 'project-cost',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '项目合同',
                 code: 'project-contract',
             },
         ]
     },
     {
-        source: 'home-3',
+        source: 'home-3-line',
         name: '预算计划管理',
         code: 'program',
         children: [
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '年度经营预算',
                 code: 'program-annual',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '项目计划预算',
                 code: 'program-project',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '部门月度计划预算',
                 code: 'program-section',
             },
         ]
     },
     {
-        source: 'home-3',
+        source: 'home-3-line',
         name: '任务管理',
         code: 'task',
         children: [
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '日志填报',
                 code: 'task-logs',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '计划任务执行',
                 code: 'task-plan',
             },
         ]
     },
     {
-        source: 'home-3',
+        source: 'home-3-line',
         name: '费用管理',
         code: 'expense',
         children: [
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '财务报销',
                 code: 'expense-finReimburse',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '支付申请',
                 code: 'expense-paymentRequest',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '借款申请',
                 code: 'expense-loanRequest',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '采购申请',
                 code: 'expense-purchaseRequest',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '用车申请',
                 code: 'expense-vehicleRequest',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '发票管理',
                 code: 'expense-invoice',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '外包支付',
                 code: 'expense-outsourcing',
             },
         ]
     },
     {
-        source: 'home-3',
+        source: 'home-3-line',
         name: '考勤管理',
         code: 'attendance',
         children: [
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '出差管理',
                 code: 'attendance-business-trip',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '考勤统计',
                 code: 'attendance-statistic',
             },
-          
+
         ]
     },
     {
-        source: 'home-3',
+        source: 'home-3-line',
         name: '人资管理',
         code: 'people',
         children: [
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '公司制度',
                 code: 'people-company-rule',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '员工档案',
                 code: 'people-archive',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '员工合同',
                 code: 'people-contract',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '薪酬管理',
                 code: 'people-salary',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '入职管理',
                 code: 'people-entry',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '离职管理',
                 code: 'people-dimission',
             },
@@ -181,27 +181,27 @@ export default [
         ]
     },
     {
-        source: 'home-3',
+        source: 'home-3-line',
         name: '系统设置',
         code: 'system',
         children: [
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '账户管理',
                 code: 'system-user',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '菜单管理',
                 code: 'system-menu',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '参数配置',
                 code: 'system-parameter',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '组织架构管理',
                 code: 'system-organization',
             },
@@ -209,22 +209,22 @@ export default [
         ]
     },
     {
-        source: 'home-3',
+        source: 'home-3-line',
         name: '综合查询统计',
         code: 'static',
         children: [
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '预算与实际统计',
                 code: 'static-actual',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '项目统计',
                 code: 'static-project',
             },
             {
-                source: 'home-3',
+                source: 'home-3-line',
                 name: '任务统计',
                 code: 'static-plan',
             },
@@ -232,12 +232,12 @@ export default [
         ]
     },
     // {
-    //     source: 'home-3',
+    //     source: 'home-3-line',
     //     name: '风险预警',
     //     code: 'risk',
     //     children: [
     //         {
-    //             source: 'home-3',
+    //             source: 'home-3-line',
     //             name: '风险预警',
     //             code: 'risk-warning',
     //         },