From b8bba6fc6767943fa3ee687ac5f543b9fba9a2f6 Mon Sep 17 00:00:00 2001 From: caill <815519168@qq.com> Date: Fri, 5 May 2023 18:11:56 +0800 Subject: [PATCH] menu --- src/main.js | 4 +- src/pages/shells/management/index/index.vue | 131 ++++++++++++++++++++ src/router/index.js | 7 ++ src/style/iconfont.styl | 21 +--- src/style/iconfont/iconfont.ttf | Bin 2140 -> 2596 bytes src/style/iconfont/iconfont.woff | Bin 1432 -> 1756 bytes src/style/iconfont/iconfont.woff2 | Bin 1044 -> 1316 bytes src/style/layout.styl | 2 +- 8 files changed, 145 insertions(+), 20 deletions(-) create mode 100644 src/pages/shells/management/index/index.vue diff --git a/src/main.js b/src/main.js index fc76393..f0fce1a 100644 --- a/src/main.js +++ b/src/main.js @@ -9,7 +9,7 @@ import fastClick from 'fastclick' import infiniteScroll from 'vue-infinite-scroll' import VueTouchKeyboard from 'vue-touch-keyboard' import 'vue-touch-keyboard/dist/vue-touch-keyboard.css' -import { DatePicker, Select, Option, Radio } from 'element-ui' +import { DatePicker, Select, Option, Radio, Menu, MenuItem } from 'element-ui' import { Pagination } from 'vant' // import '@style/layout.styl' import '@style/common.styl' @@ -24,6 +24,8 @@ Vue.use(DatePicker) Vue.use(Select) Vue.use(Option) Vue.use(Radio) +Vue.use(Menu) +Vue.use(MenuItem) Vue.use(Pagination) Vue.use(infiniteScroll) Vue.use(VueTouchKeyboard) diff --git a/src/pages/shells/management/index/index.vue b/src/pages/shells/management/index/index.vue new file mode 100644 index 0000000..efee096 --- /dev/null +++ b/src/pages/shells/management/index/index.vue @@ -0,0 +1,131 @@ + + + + + diff --git a/src/router/index.js b/src/router/index.js index 745931a..5339059 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -3,6 +3,8 @@ import Router from 'vue-router' const Preload = r => require.ensure([], () => r(require('@page/Preload')), 'Preload') const Setup = r => require.ensure([], () => r(require('@page/Setup')), 'Setup') + +const IndexComponent = r => require.ensure([], () => r(require('@page/shells/management/index/index.vue')), 'shells') // carry const Home = r => require.ensure([], () => r(require('@page/Home')), 'Home') const MovePoint = r => require.ensure([], () => r(require('@page/MovePoint')), 'MovePoint') @@ -37,6 +39,11 @@ export default new Router({ path: '/setup', component: Setup }, + { + path: '/index', + component: IndexComponent, + children: [] + }, { path: '/home', component: Home diff --git a/src/style/iconfont.styl b/src/style/iconfont.styl index 2d4003c..a974ca9 100644 --- a/src/style/iconfont.styl +++ b/src/style/iconfont.styl @@ -1,15 +1,3 @@ -// .delete_icon -// &::before -// content: '\e632' -// .eye_open_icon -// &::before -// content: '\e60a' -// .eye_colse_icon -// &::before -// content: '\e7b2' -// .back_icon -// &::before -// content: '\e644' .icon_dropdown &::before content: '\e65b' @@ -19,9 +7,6 @@ .icon_eyeclose &::before content: '\ee34' -// .dropdown_icon_2 -// &::before -// content:'\e62b' -// .select_icon -// &::before -// content '\e608' \ No newline at end of file +.icon_admin + &::before + content: '\e7a3' \ No newline at end of file diff --git a/src/style/iconfont/iconfont.ttf b/src/style/iconfont/iconfont.ttf index 003e5eb64547c28f96bdc9bf4297f98a1fb1e6b8..88a47b86d5c7d601deaf1048607986efee52828f 100644 GIT binary patch delta 879 zcmX|8O=uHQ5T4nW>}G4WHX%(FYph9)7l|faQ=697zvLiN@YYhH-NZDBX49Ze8U>Sr z7r|DPfVC9_sYjs&K@3caz;+1PbW*$4?Yj7xv|EI5nhMfScAxS! zLU&r9E_G5uy}!tHW~UOGFv7yryG6WB*GhS8hZMa(K)frb>B-Kv<$+ZI=_)Nv<)>~< z|AzQE0Qn;c#viZwh9p2r3Gcqwzm4x7_yhasz+_u@W@*xHY^+;=4H310z^i1uPpW!w z1#Q(Y7^v>xkxaQ+1ty z+Zc$n+e(uF#i}O!t>y)(VsGk4{&$IdnhCzYHfn-;p*CiMroi^H34WJ)j|rL#b=3sl z(KI&{;T5*v6MSRdjC~MRxl+bsl8kJkVq7vd&f=^9!isV7YnSmtsPIl2(D=meu|9Bs zA5=IGVDtN!DDH5}^jV7p87p|@3_$m@ebPsmNBpf`Z(Acj2XYDJ&J+lnp^h6Yg$ zppWUYT@8wMr`X%C$VN4KH?CIfPNiR;AC~QQIaZ9tigVn>B8f;OG0k1%j9reFPe~3% z?Bz1lRjnN5^5J>CUvVhWnFlk`ro$hRcp=f(mng&|{I-pC_MZOvAv(H@Vb$-Y8~eSY zt3yW77tL&|j!UaijN=C-WNKQq<1tY~dF5)8bgSdoGdEH1;QIlGAEfNXp0waB(G<*ocKSKGFny((g*(s D+x@%y delta 419 zcmYjLF-SsD6g}_#r+tj*Qw|Olg+UD^gc3nQOW@qnkYN7I{FdK@3~Z{Ut--P}Txu_H zwXLDau_>b|O2Q#(3+y~~=)!sDoO{oG@7?&Ht@6}yVNC(z3_vpF+J$CyeVP83xXk2^ zb}nW=-T~tZkbWm^Z;yY?$C-U479BPQUW`-fIx+3I#gawA-A^7?Za-xU2QBWG>3yzU zDu@weI1kWI=504UW?e_`01qKEh5dtKAYt4CrVgy0*Mlnxf|8IkjmOR5=nn?@VOBHy z{qUa^Ug}5vrJSG?wgkfejd4HAnU_nuJ1#c`sQ&zQx;-P6r@| zHM0a~Ub4aaMeRfmiKR$)pj!;~pmjUkgZ@aH8IAt43ABU{wV0=>f=WnX2qio)w+{Ex QyIDK$?Ncdh=j;XG4@fUoF8}}l diff --git a/src/style/iconfont/iconfont.woff b/src/style/iconfont/iconfont.woff index d00e1e42fe6c849d8942d0b152a20df2f190fe8d..63b6a0f934357809456090439d1256d5056b5bac 100644 GIT binary patch delta 1257 zcmV{hZDDW#00D>q004Xd z00Gu^+>QfhYaBp*T000J< z0000)0001A^Z;T(lL!H40&%>PaRC#5Y7Gpec%1E#!3~5k3HCGC8)zGCQO{_7@?4)Oegt zQqNBlK@^_1TXwVCc1z3tfC5|GvRi1^wrr;@U202|Eo}|NlO`mJ&_qDfaItU_G#)%C zCPov4n}2~GJa|(Q6V6_U|BQ<>r6$gsyf@#QFEjJadk7F2><{J(8bU|_lNW$}=(qig zMR?92=ChysHRXR|4k;~w(B(OQ`;x7oD6$YnHxU{#tRl8j7A`rO4vNer!H^gdX}-o3 z9F?Tzj4a?9I6BA@B%_7|vJOrSa2AqmR|w%bE)?U+3t_>3?>*bZp;&mKd$cNqLPBG& z(b#)KUBm6TZs#d=?tDn_4)T07%#|q(x_INjqx99I?m{>k_V!=zdwmCgzunDVr&8(k zHeE!tUY@bv**Y30FBhPMEraN_3{KVr;AGV)3!pkB%zpE?;Fu4`cz?&=;bUPQj{Pl) z;RH?y9)nZ(Nb~+SiIlhPKkD;NNessjy872MW(~OnSR7BxNLi^YNT8`2Pj9PVt#l~W z$+czjfi=icps7xORW4b7?AM?!KG;}4U*EVdPHK#JYuODdy66RS1!G8>j1MLCsy-bU zpO6AZAtx>cClv@*mX}0^xg#>cCzy=KAx74NE7%ovMfA9_;oV4FkRrW6pcj#Zcw~2Y zjPpcts*6{GI<0fRCoWI|Euj^(Mie;Ysnq&HcrHn`P$O^bo52r%cH{w(2pa6+0oCGZ zHyET>%Kx_jgO(aKH*dCkgDecp_CPKN0~1IT0A%tDk^p#<(E}Al0{}-20&sYoV_{%m zV8MX_0o(u`000000000M0CoVZ0SW<@0k(LYV_;-pU|?s6W?*3e0VW{k0zw9c|6o1? z01`$4eX}P7OaVEak%^I+k%f_!k&Tg^k%NIPy)-c|DU&rlwJ0@@9l|l>NGi=v&B{#7 TV}nu^nTa`xh71eu{a<--3z; zG$8v05bt1MU=o?6@$yARYGMil1M>o)I$a<(ll`O{odFaCid_KmWq??P{T_2`Ms7(3 zQ0xtm&j-W;0ze`sKN+O%50J?P!i*UVuW}PB3M?2HSU7+JazL!WD8!JSmzbLh6w?4& z>;SYlU0|`zhJyU!5}>;?fNJ!B*hM0adGBNn#&jmv{gVqBh3iYCc)nN6c{|~tV1oh= zi+O{MjCbK52h(30tLATM5Z}O)pH_S_^?_glbU=1GTOf_@U^+?{_976hpFunU+cF){O=CIe+b4&y8=3O?B*t%Ee zqRbROow8eNN)@u_=o#kLPuUSEe#px4wyEpX9Z8p#7`_$LD>L2U5>wdTa%Axb1_i~B zYB!K zY#JBuD#*B%;%<5WSDw+IXTM&3zxq}6oh8S93vHi6AMVJc{@Zr7csqZ@$zS!i>aJh< zlhcx(*6;B7M^2kyRqMo`eyb{eGu%8AbDGJx>3LQ9_hnDtMXZhX-JKh0o%cFz`{MH( zZ$+Khda~hK#{b5D4E$#fNX2NdubdRM*f8k@`_}1FUdhb&Z}`074V1if=1JSB-YK_s zonM+1eIYGi<`n0S13863DviA#<0ka<$JehD^WEFNQC7u&zV5S7Q{Bz#j_ni56gGX@ z@+)law3#oqYvvX!p3dC*#yc`KQelpnEdp} z%Kmn>`VY2OmEOO1*1x3j$6@~E^&f<1wiFmBmdnesH`J%C3<#*0lbn!}kid|n_O)33 z(a+p{Mg^M<8V=k&qwhW;Q;cm{wnJBQBj*uj2JPEiLBIqCRiF3c{sDo*hZvX~CQW1% z-N3-$&c&1qluJxVNN_yFz_5Wq5U7}e0hm_f7+x^~(=}9MLShG7l0X7elAc0J!Vmsu z#taOCUm2?yHixtNFsimr?3_4rV(Y}Ijmj%ctWC9z4f}b$LQ~Y9sYn?aFff!Uau_i% F0031GcY^=` diff --git a/src/style/iconfont/iconfont.woff2 b/src/style/iconfont/iconfont.woff2 index 1a2249861a99e02b8589245704361554c185448b..e43073184e481ca4ea98fbdca4d8845347c7f465 100644 GIT binary patch delta 1304 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