From 87dd2a3359dc670232c18e1332fd1193ee1f9194 Mon Sep 17 00:00:00 2001 From: Dragon <> Date: Wed, 13 Mar 2024 13:38:21 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/login/auth.png | Bin 0 -> 612 bytes src/assets/images/login/close.png | Bin 0 -> 621 bytes src/assets/images/login/company.png | Bin 0 -> 343 bytes src/assets/images/login/eye-close.png | Bin 0 -> 556 bytes src/assets/images/login/eye-open.png | Bin 0 -> 440 bytes src/assets/images/login/lock.png | Bin 0 -> 408 bytes src/assets/images/login/phone.png | Bin 0 -> 309 bytes src/assets/images/login/user.png | Bin 0 -> 539 bytes src/views/login/components/Login.vue | 270 ++++++++++++++++++++++++++ src/views/login/index.vue | 14 +- 10 files changed, 281 insertions(+), 3 deletions(-) create mode 100644 src/assets/images/login/auth.png create mode 100644 src/assets/images/login/close.png create mode 100644 src/assets/images/login/company.png create mode 100644 src/assets/images/login/eye-close.png create mode 100644 src/assets/images/login/eye-open.png create mode 100644 src/assets/images/login/lock.png create mode 100644 src/assets/images/login/phone.png create mode 100644 src/assets/images/login/user.png diff --git a/src/assets/images/login/auth.png b/src/assets/images/login/auth.png new file mode 100644 index 0000000000000000000000000000000000000000..2edd593b0c2894497ca075ba0dd2829b7e8ad007 GIT binary patch literal 612 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*Fy#x&WULS0KG&#fn+8X3d;A6G*}t zv%vt!oik_7s#U9i44?pz4H1VchN}lM=FXivfBt-+6q+oW2wV$LJp53n6VL^kB|(0{ z3~V{S?w|VD8fllV%Ja^}R7dpH(F2R7b(YHtJioYk?ed#D8!KPTPlyk&<5OPAz`&T} z>Eak-ar)|{+hwZ^L|n~1cid+=Qnh~V-n0MzA7tK`CA@Op^>gfO$;O=8-6!s=1Ze$` z&lhvDs9y1OFWZIMy7N)##SL%866UR4KKW|aaz-yvmQ^eltW7^(R*UX^s+*Uxp!5EQ z7rBo*irp5~7DXz0d=pgG@7vLwH{qS=VpFgkix{e*SMmo!mFlL{r}nW{THtm zRDRzda`4XAR~eIU`-YvXU|suL*?aYt4MOc4v*yQf-waT9dGv`X-dXW^&FtW9`s

>T=3vMIA2w@Yc3@-BWQRx6f}To?L&V!L!YbSKzel6t+VG7rfpD sN$M<{#4b|E5*TwLxl2d;iT@}5`|KL4zifQ@0T@{fp00i_>zopr0Eb*DIRF3v literal 0 HcmV?d00001 diff --git a/src/assets/images/login/close.png b/src/assets/images/login/close.png new file mode 100644 index 0000000000000000000000000000000000000000..510b19b11b7e55bd041e1252c0922d43b5771a25 GIT binary patch literal 621 zcmeAS@N?(olHy`uVBq!ia0vp^79h;Q3?%1AoYnzS$pJngu0Z-fjlnEe-UUEw6iR~p zf*B+pawzh*JT?CI=El{W7|VOna$jzrKfQZde`RKbj)>ap{?|7d7#L@Ix;Tb-9KRZN zeNnRlPiWw(wO(sW%Rl^&ujJ*J{xIY7H5l7%zRhA&yhuI8Wa{5!{YnXJT1@wIETBYd8<&Jc~=rt>Z3^6s!KlhCBd zc+;Z2yyiQmEOA-7Kh$l~l9I1>or_bha%xR{cq&YLPIb=Dk0)BT{@eI>zi#!sFL5$Q zYG3Brby};dzf(%tHh14vrFms)0S8aBCAe#^QRF-I@%ia%^|qpo0#k3Llr=04`J*Lw zR86n1V(BB!s^*RCEvBb`oZZ>l^H9n(zoDvmedQ{D)tzoxF@9T2H!qoXIdYNgHIH6y z)88{)`7_GcLd6~KB~&oqIl5qRbMY6$f_g!V6R&fR#mdG6G^{h~JJ`Z%cj?&AU8>@H zetO7@AJHoKRrN^Z=3MTb)~zl++ub}IB`Q1)STcFqE^5pOzW8Lp;YNRkno|!a-_c+F zWXGC)8c()Io_MjG`ENwxeD^QSJ%5=t%;)#Gqs+#TT;uvCa`tFs3LQM(+4T+kb6LcedbnpLnoPBGd#>%A^x&NuB z?n}JE9P-q};_JLUOA_sC+cGuMK70^e^=;}u*4Zz@|1k#!pECX+MYGuV z%&M;Ca=M``wJeTh?UD)2=Ph1jpDGGyH(tkP?YPsIr+CSyc1;J?22WQ%mvv4FO#qCkl}i8s literal 0 HcmV?d00001 diff --git a/src/assets/images/login/eye-close.png b/src/assets/images/login/eye-close.png new file mode 100644 index 0000000000000000000000000000000000000000..13ef2f7351feb245838bda6b539fb54fad83413b GIT binary patch literal 556 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*Fy#oB*E?S0FuS&YYPuXU?8Id)BO3 z>({S`uz@6y3zPzqm;j;}A`VfBre^8VrEqbeVjvp`mJ2F_>{BiY@(X5Ad7Au_?WrG7tJS{67 zxTowE4+!}3=J)=`p2^%6MyzM(yRR$*Zd8r|chWGM(2WkbBoz?}?>u)`^7=PD(E+PI=C@Z-v?S-s)+mpXLgc zf1buPCAdIu;k32h+wE9ay}$bW+S7w=$Fx1pf4Vm7=+wopPh8*IvmxVA`ljvc*X*)- xH)F%@*^Bh2hSknra_ZTYkN4&u^56Z1Kh;rvdF-MlMqo5Bc)I$ztaD0e0ssRW4BY?# literal 0 HcmV?d00001 diff --git a/src/assets/images/login/eye-open.png b/src/assets/images/login/eye-open.png new file mode 100644 index 0000000000000000000000000000000000000000..6f828e849b245f21dbf95be2869f037f87bc6067 GIT binary patch literal 440 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*Fy#v;dzFS0Fue=FD~L*3FtVYxeBf zKyuEUIY1F00|<~AKsHbTP!>%b$c1PGX#i`1s05NguxiyRAlV|uxdv#HVo8u+FvEAY z9y>Mp=XZ~7ncq;JlOgot`u+_wr&bjuMF)7BNs4glOK$?X^?|30V~EA+HW*={S0WAHmJ$LS0AUSj9 zOdz>r$r1<~CO-=(0%QYafdI$=%FdfN4@g1;ARn=P8v-p;Dhcun zW^nA;7$aNoEsb06?z&bp_7{(K&-77~e|zT00>NcL{S-@$>9K+D|?H}h=%AWnW`uhdJVwHPE z3&ke#u=~d6O=pyl`WyP(Vc{GDrl4>0on!k17tCW94cMi?e&E?bVT~Arh<}e6ZZ^Cu zlHV);>c`@*4*s4p-U|KUd#~pyZE#adj&yJ2JiR(FvvuLqNiw3VwuM$Jyl?1x-ym}T z1>cD!0+VF_RP5Q{)uSc7CGF5LR_Vu*!V^^;_0?Z78>T2NT^)195$F#FPgg&ebxsLQ E0ECXT1ONa4 literal 0 HcmV?d00001 diff --git a/src/assets/images/login/phone.png b/src/assets/images/login/phone.png new file mode 100644 index 0000000000000000000000000000000000000000..0516198bf2463cbb14509f4b9271b5c1b7f030a1 GIT binary patch literal 309 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxKzW|>QS0FtT3}(%mHGB4KAPEOR zVF-KPym>$dL>XK$P-M=WIY2E-mo8nna3Mr|b8f3K&_v0SAirRS1q}}!>^FV7cx+#{ z(u?~u3v(j<%=82~UzS^WHvtvZdb&7vBt6uK?w>SQpo^|W@?Q@pBYqFO7Hkdy3f^(?YWElaLnuGdQrEK$jFNNI;+-u6{1-oD!M<(y@YW literal 0 HcmV?d00001 diff --git a/src/assets/images/login/user.png b/src/assets/images/login/user.png new file mode 100644 index 0000000000000000000000000000000000000000..81c9830dd081ae05c032a401dacb1c960b703a2a GIT binary patch literal 539 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*Fy#(g2?jS0Fue=FC~MX3d*7Z{^CB zKn8>hWB|eJ*|S%ySOH-GNr)7LoI7{!oH=tqiooJPL7-v?8!QIWi)<875U!xpEOtK7 zVzrVWzhH*nEBH8`pI;cz5XO>f_VxX(D^oQ^PH&jl>8OAIsJF!4ZKe6Kax;E>=Cfd6 zVAS_?aSX9IeRcBfX-x(^47m#x6gV`xzP~>Azy48>W!Axx?>8&CWfeRppEMU*a?-y# z_RsRW$w!-Cd{{nRY)^;te)GkLkL2FHPvLex#Ir7o8V>j zzRfZ*hkf@`7A?Luc1n9iM()jOBu_)spyD66UI?~OH$Gq*UuezLS! zVpqy+1eO|{OSHVzzWCFbdm>i~XY`yr;%IpI%2)SG=LB9pth$r(k!_;zso?yRiSM?V jt#gj#d2KPXhI@a=JZ0yLDgTe~DWM4fBEtnc literal 0 HcmV?d00001 diff --git a/src/views/login/components/Login.vue b/src/views/login/components/Login.vue index e69de29..184813d 100644 --- a/src/views/login/components/Login.vue +++ b/src/views/login/components/Login.vue @@ -0,0 +1,270 @@ + + + + + diff --git a/src/views/login/index.vue b/src/views/login/index.vue index df36c84..f0760b6 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -3,6 +3,7 @@ import { reactive, ref } from 'vue' import { useRoute, useRouter } from 'vue-router' import { useMessage } from 'naive-ui' import captcha from './captcha.vue' +import Login from './components/Login.vue' import { PageEnum } from '@/enums/pageEnum' import { useUserStore } from '@/store/modules/user' import { ResultEnum } from '@/enums/httpEnum' @@ -25,7 +26,7 @@ const LOGIN_NAME = PageEnum.BASE_LOGIN_NAME const userStore = useUserStore() const router = useRouter() const route = useRoute() - +const show = ref(true) const formInline: FormState = reactive({ enterprisecode: '三方系统标识8', username: '13311111111', @@ -94,13 +95,17 @@ function handleSubmit(e) { } }) } + +function showLogin() { + show.value = true +}