From 47ef5d9f10e15d6229179cc7e1eba958facfa4d1 Mon Sep 17 00:00:00 2001 From: wolfcode <37436228+wolf-leo@users.noreply.github.com> Date: Mon, 28 Oct 2024 16:35:06 +0800 Subject: [PATCH] =?UTF-8?q?feat(auth):=20=E6=94=B9=E7=94=A8=20zTree=20?= =?UTF-8?q?=E6=9B=BF=E6=8D=A2=20layui=20=E7=9A=84=20tree=20=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=20use=20zTree=20for=20node=20authorization?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Replace layui tree with zTree for better performance and flexibility - Update auth.js to use zTree for node rendering and checking - Add zTree CSS and JS files to project Signed-off-by: wolfcode <37436228+wolf-leo@users.noreply.github.com> --- app/admin/view/system/auth/authorize.html | 13 +- public/static/admin/js/system/auth.js | 182 +- public/static/plugs/zTree/fontawesome.css | 6110 +++++++++++++++++ public/static/plugs/zTree/img/diy/1_close.png | Bin 0 -> 601 bytes public/static/plugs/zTree/img/diy/1_open.png | Bin 0 -> 580 bytes public/static/plugs/zTree/img/diy/2.png | Bin 0 -> 570 bytes public/static/plugs/zTree/img/diy/3.png | Bin 0 -> 762 bytes public/static/plugs/zTree/img/diy/4.png | Bin 0 -> 399 bytes public/static/plugs/zTree/img/diy/5.png | Bin 0 -> 710 bytes public/static/plugs/zTree/img/diy/6.png | Bin 0 -> 432 bytes public/static/plugs/zTree/img/diy/7.png | Bin 0 -> 534 bytes public/static/plugs/zTree/img/diy/8.png | Bin 0 -> 529 bytes public/static/plugs/zTree/img/diy/9.png | Bin 0 -> 467 bytes public/static/plugs/zTree/img/line_conn.gif | Bin 0 -> 45 bytes public/static/plugs/zTree/img/loading.gif | Bin 0 -> 381 bytes .../static/plugs/zTree/img/zTreeStandard.gif | Bin 0 -> 5564 bytes .../static/plugs/zTree/img/zTreeStandard.png | Bin 0 -> 11173 bytes .../plugs/zTree/jquery.ztree.all.min.js | 3 + .../static/plugs/zTree/jquery.ztree.core.js | 2017 ++++++ .../plugs/zTree/jquery.ztree.excheck.js | 652 ++ .../plugs/zTree/webfonts/fa-regular-400.woff2 | Bin 0 -> 13224 bytes .../plugs/zTree/webfonts/fa-solid-900.woff2 | Bin 0 -> 78268 bytes public/static/plugs/zTree/zTreeStyle.css | 250 + 23 files changed, 9142 insertions(+), 85 deletions(-) create mode 100644 public/static/plugs/zTree/fontawesome.css create mode 100644 public/static/plugs/zTree/img/diy/1_close.png create mode 100644 public/static/plugs/zTree/img/diy/1_open.png create mode 100644 public/static/plugs/zTree/img/diy/2.png create mode 100644 public/static/plugs/zTree/img/diy/3.png create mode 100644 public/static/plugs/zTree/img/diy/4.png create mode 100644 public/static/plugs/zTree/img/diy/5.png create mode 100644 public/static/plugs/zTree/img/diy/6.png create mode 100644 public/static/plugs/zTree/img/diy/7.png create mode 100644 public/static/plugs/zTree/img/diy/8.png create mode 100644 public/static/plugs/zTree/img/diy/9.png create mode 100644 public/static/plugs/zTree/img/line_conn.gif create mode 100644 public/static/plugs/zTree/img/loading.gif create mode 100644 public/static/plugs/zTree/img/zTreeStandard.gif create mode 100644 public/static/plugs/zTree/img/zTreeStandard.png create mode 100644 public/static/plugs/zTree/jquery.ztree.all.min.js create mode 100644 public/static/plugs/zTree/jquery.ztree.core.js create mode 100644 public/static/plugs/zTree/jquery.ztree.excheck.js create mode 100644 public/static/plugs/zTree/webfonts/fa-regular-400.woff2 create mode 100644 public/static/plugs/zTree/webfonts/fa-solid-900.woff2 create mode 100644 public/static/plugs/zTree/zTreeStyle.css diff --git a/app/admin/view/system/auth/authorize.html b/app/admin/view/system/auth/authorize.html index 5a36706..6f276fc 100644 --- a/app/admin/view/system/auth/authorize.html +++ b/app/admin/view/system/auth/authorize.html @@ -1,4 +1,11 @@ + + + + + +
o;_))8`dE(m0)q8!FkQOrQgYPNx?>W8={PsN3GL~m7rjV46Ae9l#$7U
ziiWrd#~Mp*CnZCq-PJ|EZ>=~`YG>Wc>~hQP0kTdCIB*ROnmzNVOC6VlEC*;fW3n9D
z^=ABOHaat>f;CV(b2!zw28uR~UC&O3A9AT{!Acf|F+{SgUI5d)JI_?h0TlleZN)#Q
z$$b^^4x9F8ypOPE;$<+gY33G(F2&Wn;17i_@1WQm^3K08RF+j19qrdwdga{Gz+H#w
zirt_-E1BAJrtEs(VWR6PS+jHFyUFi9>`)y~d43 xv%@^hZy%Z)
ze`kM4e&op*IV)eJU4V{ZINz#C_b3W=>Ds=B14hmElPt =TF9{R?8zh{Wb+aXM(SR5Wb3S~5G$pAqBeOYj|U8^h)
{A}#WTc_~K%Rlvzw6Uny=0oTG
z#8o|ys~cTb7f^|(<^65}!}vK}50
6pAZXZr@s}3VY7D{`H#__Q72&3E!J3f=hJ%Eo!`$BU{eJ
z-#K9HLkCBhrElE5Rp1;d*=J2`6`f7)H<$*S4VoFX``PyQj1hPgw%a`*0O3~lDC5wd
zq+hqcapj{!vJ=bM*#on~bd?V5E9AGNgoCMZa&k5HfdUYY7DAF@o#*e(0AE?XbSd;p
ze){R_%fN3=)`VPNyL>sZ_FsJQ+M1Ax416D6wle&k^;nvkm`esZ
jt0expM09*
zzQAYbaGwC^HO$&cNh6}WY0>Pq`{9ZJm(FZ!(<#;+Bv%r7-;BUX2pmCA6IuoV(;r&S
z$dAWf7p_+T=eGChXh87dndippki&qYkW3xz%!v$quxo3tltH?pEcN=#
V%P|@-j7k@c6?Ev#wz+AhCL_N{b!B@hS=%n$Llby
zf7?Av213biA0;I4?nH>O!!IOd1dqDGDR{2XPtSu-uFB&&vgT5s$~>lMd0*|6{m$&h
zkAYg`9E