From 1179e8abfa2f04be17ee7dfff984108a76022228 Mon Sep 17 00:00:00 2001 From: danshihao Date: Tue, 16 Jan 2024 09:11:29 +0800 Subject: [PATCH] fix 80798 --- src/assets/imgs/icon/icon_drafting_group.png | Bin 0 -> 562 bytes src/assets/imgs/icon/icon_drafting_group_act.png | Bin 0 -> 1689 bytes src/components/menu/SideMenu.vue | 6 ++++++ src/components/menu/index.js | 7 +++++++ src/config/router.config.js | 2 +- 5 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 src/assets/imgs/icon/icon_drafting_group.png create mode 100644 src/assets/imgs/icon/icon_drafting_group_act.png diff --git a/src/assets/imgs/icon/icon_drafting_group.png b/src/assets/imgs/icon/icon_drafting_group.png new file mode 100644 index 0000000000000000000000000000000000000000..5e47ba047f8c3ad68da5c7252b8383df5b9d2eb8 GIT binary patch literal 562 zcmV-20?qx2P)Px$>`6pHR5(w)ls$`6K@^71xz`Ix6R;5#L4~YEFmdioqhg^Jf{av! z2#Sb*Ko`W?VvE&At>#RUwaFHK6cTZZ6(j`7&Aje}1lADmjZvIxn0e20KIWWZDp=KO zwNj~6&IVbp*L%_FbiU`AaNeacCIQf9=3PMt;H!w#i75M>T`sWEXdF(GWUb%t?+Ji% zx!fHL2K9Ek{jLzGlsdr7`-3owqM^0+O`4|lD2kfH;c#a-kK=gLd#{{xYf7nO%)Db9 z`KM;H`7!KA5h|t5#c{kGY{s55@BI-XN@f9xXb?qFd!h&60bFp-Js$y$F)IMpMda%C zRBE-_?oz4rnVIj5Be~7Y`>eIy?K-XXLuNj-mDQOE@Fjp(A~G_Z5?>~w>v`}@wh z$1^m+(MfCVsX|~;TZMbAbw1D-Q_r&ON2}FZS4u50^WJGNGjEDWsN-C~E`Sdra$IZu zmYI)E0|9hJWaOwY!g|af=1N&>{S3et=iD`8 z%mX3{^ZUyJupuJn=K}t94Yk&*%>3F~d-G3W<4L;<;Dm^ro;3C?BDz6DZV_PU902#i zq)ooBC{5E#%zSVWAb|JIxhF*AbN|Cd;Qt)>6S2}XB(&%0E&u=k07*qoM6N<$f&;4x AwEzGB literal 0 HcmV?d00001 diff --git a/src/assets/imgs/icon/icon_drafting_group_act.png b/src/assets/imgs/icon/icon_drafting_group_act.png new file mode 100644 index 0000000000000000000000000000000000000000..b67bff80b84d0e6af2cc9b5446f6093f20161526 GIT binary patch literal 1689 zcmbVN4Qvxt9KSJwW20c)GKL9w9E8B|dLL`o-DMrlcI=Ceu~pW^nE875+MR3f&bu3J z$0EY~2+G&Sk~u|jVHguL6QT(QjoX}aA;yY{CPY-GfXpSp{9dAFzU$fs%#_F_@7{a& ze((4H{@?!kx=Ks-z1bLsS*okt4QS3YN7fSbKDd9i1x-uUs%9O-a&pa)fxURF0K*nv zm%Kj1=h?;!O4tfS#Sg8~u!_(aR=Ops0-+5WxE}^3*-6}ZcbLE>(MdGfJ+w!4!B(lN zLxYVSbzY&PP2fagOBr4ogJti9eRB;Uti% z^EQOlG_9;B{e(P5MS)5&R@$^F0ThKaPHoph3E`qZ!4M2X+0YS|Nn_Pk#ZdHC)x@|g9NO{Vv!+ATXf0~#$yQyYVaMTFQWx55SO}dFe8FelV zwW!9zwI5(u#*S)txwqut(C19;!#fH-`mv>FiKDW-@5_OWy?BZJWY-(_y_)^Q+sO0$QIA8He{Xp&0w$o$IZr3}%e_#CT-j&~6{pr|TEXI9R z)3g4y-^vQl*><}2Jk=5#z0ma1n!N7%iKT&k!&@`|dN1?RlR3T*Lo;7b4)xiTP7=)b?)uTIyccUdinX;d#>E&n*jFC^CQa(2c}ELAIduIvJCDn zwTvzM`NpYL+kKUk&{O;N3_nZ$u%_~hv7-gP!4(5Fn^v43A>%Uz`l|lpvpe&n2lUdh zvR4A)ndX&OGJ+@G?>~Ch+unKkVy^?_IHo2~8i!9zfBQ)Dtg diff --git a/src/components/menu/index.js b/src/components/menu/index.js index 18ac600..3c03aa8 100644 --- a/src/components/menu/index.js +++ b/src/components/menu/index.js @@ -147,6 +147,13 @@ export default { ) }, renderIcon (icon) { + // 图片做菜单icon,cus_img_xxx.png, xxx-act.png放在assets/imgs/icon/ + // (act是激活后的图片,未激活时通过样式置灰) + if (icon !== 'none' && icon !== undefined && icon.indexOf('cus_img_') !== -1) { + const img = require('@/assets/imgs/icon/' + icon.substr(8) + '_act.png') + return () + } if (icon !== 'none' && icon !== undefined && icon.indexOf('cus_') !== -1) { let className = `anticon-jeecg anticon${icon.substr(4)}` return diff --git a/src/config/router.config.js b/src/config/router.config.js index 74fb893..3d4a6e9 100644 --- a/src/config/router.config.js +++ b/src/config/router.config.js @@ -139,7 +139,7 @@ export const routerData = [ component: 'draftTeam/DraftTeam', route: '1', meta: { - icon: 'cus_member', // 菜单前图标 + icon: 'cus_img_icon_drafting_group', // 菜单前图标 componentName: 'DraftTeam', keepAlive: false, title: '起草组' // 菜单名称