From 840323ff072b31f9f5188de6aa3ca1b00ad9aa13 Mon Sep 17 00:00:00 2001 From: sheng <15292050171@163.com> Date: Wed, 26 Jul 2023 13:35:47 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E7=BE=8E=E5=8C=96=EF=BC=9A?= =?UTF-8?q?=E8=8F=9C=E5=8D=95=E7=AE=A1=E7=90=86=E6=A0=91=E7=9A=84=E7=BE=8E?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/.env.development | 2 +- web/package.json | 1 + web/src/assets/img/menu-tree-head-icon.png | Bin 0 -> 698 bytes web/src/assets/img/menu-tree-hidden-icon.png | Bin 0 -> 663 bytes web/src/assets/img/menu-tree-show-icon.png | Bin 0 -> 737 bytes web/src/layout/component/main.vue | 13 +- web/src/main.ts | 2 + web/src/views/system/login/index.vue | 39 ++- web/src/views/system/menu/index.vue | 267 ++++++++++--------- 9 files changed, 181 insertions(+), 143 deletions(-) create mode 100644 web/src/assets/img/menu-tree-head-icon.png create mode 100644 web/src/assets/img/menu-tree-hidden-icon.png create mode 100644 web/src/assets/img/menu-tree-show-icon.png diff --git a/web/.env.development b/web/.env.development index 203010c..60c9086 100644 --- a/web/.env.development +++ b/web/.env.development @@ -2,7 +2,7 @@ ENV = 'development' # 本地环境接口地址 -VITE_API_URL = 'http://192.168.1.160:9000' +VITE_API_URL = 'https://demo.dvadmin.com/api' # 是否启用按钮权限 VITE_PM_ENABLED = true diff --git a/web/package.json b/web/package.json index 43fdacf..3d5af3a 100644 --- a/web/package.json +++ b/web/package.json @@ -26,6 +26,7 @@ "echarts-gl": "^2.0.9", "echarts-wordcloud": "^2.1.0", "element-plus": "^2.2.26", + "element-tree-line": "^0.2.1", "font-awesome": "^4.7.0", "js-cookie": "^3.0.1", "js-table2excel": "^1.0.3", diff --git a/web/src/assets/img/menu-tree-head-icon.png b/web/src/assets/img/menu-tree-head-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..dc4eab3d000b7911c3cca8b13c82a2060e6fcfc1 GIT binary patch literal 698 zcmV;r0!96aP)Px%bV)=(RCr$PT2XR>Fc96O7txbcPtw4&)?2jR!fFR|6X{9HMVfR_X(b^ffSbW# z{oeRCFS`qQ4+azev5D^=hybd9i8DYg5K;g_tY^U06KK5v#%3XF>M<+_P+v0J%aFA( z@w^ov($yOPyoV(2jnO&>{g6nxEnKm&@mdKG>FWVN3-89d1ZbVh!+zPc9=reojPh4}-qyQq#9T-ytEsAnLT0=9^%|?)hT^fG12DF@U|4v50+N^G)gOS& zcHV*6N<#hrYyxococX(305>5bz-j?p!l?pWEle%oe4OBxB+USt0p@!EZpG0Mq#@{d zk)x*oJp~*L2xBP0fXm70R+z57TQ5Vncs+*TjjqF&%^RwceYLj5kbc+iP(1%_uvrl4 zDu$FeLj(~tJTC!fCSyxtaq(IuF{hf-RT8Sl7ohmkC9E{6M~HY{0xE2gz6b#R2wKhh z%i_9x|KEh{Cnnw?l_z8~V~-&M#(qNB`B4RgFkJKMLKc`Yj2FGVL1a8{1>DxIViFYF zkT-be-e8}iG}d(T22t?5ufnmty4ZLD1l+kd$WP9;(~I;IfGbjxEKagG$>PTM0k|#K zLlVPHh-LuI0Ga_b1L_}1;m#Zyf@F@8IokZ0Up#ks+TLL4E3m`=#U9%m^yB$&gX9g8 zH`x58_b`DfzBkBuB0smeD{ZeTe0GTkdV^XQz*rv58|;7=M8L2^ANOh^VBF_}pB+^I gKF8xmn0y8N0(;MCZjX0LD*ylh07*qoM6N<$f-iePPx%QAtEWRCr$PTWxlNFc942Bzh9{B#pdky@mD`R{JnLiS{I=2a)t4U_%0ekB~wg ze@aNQ!{%dmb{IYQk3G2k1OV>w03lYRd)ohHTPe3ulksnQz{Ox5Kao;XVr<%^!ydJX zNU4YzJIQeOS~agq0L1fZN^yMbkwI;yvZ(^06o7wbdd67Rhiot^wfX zpd%;4-Jp+35iHk4w8@P&?J4m94S)fE{oG({KjVBR-?yjyxeb86{sF*n*FQWULjX&_ zywG6}z$S=O0LLKi0k{a^CWxzWo+U5?Pk~rKONJmALNGMgY!ISBM1v^;2#0-#!xzNQ z=QT0b0gaZhJa%sXRu0*_2Z&&qq@g=7J~z|O?e_}+n^bX=TSkJG}#-ZbH7Fd-nj}2G)%S0DK>Vbzj8yb9ewez^HTqF#=))#0ZEH5F;Q)K#YJG z0Wp#yfGROiV+I1?20@M%D#fkhV&Cz6+wrX8@0gEuHAzXWaIv_U?##lrov`co3rjkw z`8SHcZ2)YgNJKH8HPzs_HlR&^W~DfhEt)77Oa#S}c_Pa6H@uM$sm-L_y{i(9Q<0!4 z@#b;>(%gQc7wVAVac647o=SB?)uO2@!SO3LXgE;cnqA~RcZsHS3({SbPe{e1ZV1ng x@X91}6!VW;``4i5FfO1204`7*avu-x0Y8?C`d^E6IK2P>002ovPDHLkV1l(!DAND{ literal 0 HcmV?d00001 diff --git a/web/src/assets/img/menu-tree-show-icon.png b/web/src/assets/img/menu-tree-show-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..62782bb7989ec97cd6ade41b42d57775dc71330d GIT binary patch literal 737 zcmV<70v`Q|P)Px%n@L1LRCr$PTU&O*AP~Kz8?h^?T}d&g+U}z5F0AcQx)R+{P6rr({h{i;m{1z;bGS5f8u#xA*U;y?`wK%S6DryLS0A>k7Nm9;r$ZlrYP z?uEa|7Zx260C^;xx@4fYR@40t3wFa5GtzB zibAY21xz)isd8Gd0OV%#Ehk30xZOH?1kC|;2xvQp00=cK-u7net|ty44lpZUsX~M* zM9k9P>QdPrRoJK8J$?rW|0ZQ)EB-b5yz} z*51#)eN{T|FPAUs?3I&ZG#ivXIDH?w!~IpsfAfZk+)2?rwGK~o)vcPe%#@y*gA=Yw z!-YR@-ZXVcUgYAi9RtaOqX*~0^9-`ANVYPz@s;{U+YZwej08YeNXEL)&2zvXb?dfY TJPFgZ00000NkvXXu0mjfrBh0z literal 0 HcmV?d00001 diff --git a/web/src/layout/component/main.vue b/web/src/layout/component/main.vue index 36cec94..fd3f599 100644 --- a/web/src/layout/component/main.vue +++ b/web/src/layout/component/main.vue @@ -1,13 +1,10 @@