From cee790c4fc0cb3c07f90c3e9e2fc079c6543625b Mon Sep 17 00:00:00 2001 From: copper Date: Sun, 29 Nov 2020 21:30:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=AE=9A=E4=BD=8D=E4=B8=8E?= =?UTF-8?q?=E5=B1=95=E7=A4=BA=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/poi.png | Bin 0 -> 1539 bytes src/assets/water.png | Bin 0 -> 1698 bytes src/components/Login.vue | 13 +- src/components/Main.vue | 6 +- src/components/admin/forms/DeviceDetail.vue | 38 ++++- src/components/admin/forms/PasswordChange.vue | 2 +- src/components/admin/forms/PositionSelect.vue | 135 ++++++++++++++++++ src/components/admin/forms/ProjectDetail.vue | 2 +- src/components/admin/forms/SensorDetai.vue | 2 +- src/components/admin/forms/UserDetail.vue | 2 +- src/components/map/Index.vue | 99 +++++++++++-- src/components/utils/olInteraction.js | 109 ++++++++++++++ src/utils/http.js | 4 +- 13 files changed, 391 insertions(+), 21 deletions(-) create mode 100644 src/assets/poi.png create mode 100644 src/assets/water.png create mode 100644 src/components/admin/forms/PositionSelect.vue create mode 100644 src/components/utils/olInteraction.js diff --git a/src/assets/poi.png b/src/assets/poi.png new file mode 100644 index 0000000000000000000000000000000000000000..0b0d82355937caf5558d1d319c11635607eeb04c GIT binary patch literal 1539 zcmV+e2K@PnP)?;7$1?>hX^V}KTI@6Km!T}Bfg@4u74U|7%`xb z2%4yg9~xgg{1C+Wi0g+Y?)CtYothONi9eX&cF#;-)59!`i@R1;SIn-f;MX3RcB76#)ijPwKL2(MAw9 z0+^%{(7)J@fUzaYT3dRLj+7H}odGv4fM3Y1XF?x=E;bn~gMTANpI51FGs$aI0N>4R z1!%p=0MF#&ZJwxZFy+IT0Di&V4Z<>0flbK6*yB~g9u>eAoT}zzSXGhHxKxB3!A=9kLBJf{6>Q?Pvp`FL zfkJknMb-hGpb6N;z{i<-=Bv?uzj05<)UP4nCI(jP@J1Xh>aEm1SH)@x;Jdla06nPa z><<7NJQ2P-5zcq*+W>3@aG@GMzvPMPCN)eW`_xCtwFLtO1>~Qe2&XF8!*}iD04|Wl z5Kt+K(3Q2YZbw^)St*pHhwbv40z;!lR;1^|`uw~8e85$Xqwf~0zirXy$J=80L%__c>w?N6YpJbp<(#cUz zgqKL#o?&))8ZN5a_V2QI0{V&~d`i|{D+5YyZWV)eNjmw-6XB(jwgv>?)kRT#L&cwZ z1{AUjm@MgrqaM-RdBZ`Y<5L}~CjoJ^uvn=bRPm!M!1psJ=bcQwBJG6v9trl~pv@EtRM4WJ*H z%*p#fy}lU0d?LCUz!e&tzj`8^u7T6r0?k7BG=Rr-oTh+z#uMQaI=tE$@M9snAfwO^ z=maN=sdKb&p5pmG%B?LxGYh_rQ&%?7l|_=sU4897pjGM)WR>Ou<bdYxPqrf@1^Lss}0V`_}kU-2$zSeAiZ~2dVD+&Ilk`58AQsJ0d{rRHh!ZW8Zg7 zfX2}{QGd{;ecw?5n*Bli1!wHpzSk3Bd!F03DA2Yd*sA)Gyfdd}as1LO-~9h@HlihS zG~W>3_(dXZa11VV9V3ki}a7^D|P2<0MbjQjx&Mlq6hXG`M+gZ{t^B;pTAsy|2! z5}=)}5QL<7!9>v*1q34zdx@w>6e6;-3L;`C;Du#AbCv~5g?7F(XIm3GNs~7H-uL~^ z)9LIvXAa>Czvv1dKY9W5-T~c2VAwkDpP$Bb0*cg^&lpaGA}|IpkOCoPF%J8LBY75n zI8;f^-O*ak{{^BAe2ed+l7L4g10u#+0EuLrc1U#6+MEH1xLiq$IUw94ZK^~48w!Ny z(EA~ME-B9m0Ndqt03J5kFaxVn4n1PhQ+XK$P`r`{`GwdH!Z_27X8k_Pw=m;i75!<- z-xz@6Ixh1qG?{9w6Q7e7VZxyp?KP2Q1i*Exd5D#dqb3>(>cKvuscQ0q)?cp92mm|5 zUxP6=Y%@arG0&kPLd}25Lj#Dq{2~L-g>6JfPmJZsI6bAKJ+BD`z;@XIP#>m&&|1a< zFHS3TeY62wyPmJ^_ZRj67@-?(O6R9><4-lTPsdLiK%|~)h_Fg0)VPN6j2EX`9bat# zc7nHoF-<2l2bx`;Lz8rTwEz@1@SVPo4|M|DY4(9|IP)`OB7m#H_*sOpI&%Xp01=lH z1XSrX%)qB0)TUze?s@&l2JUm#$6ZW#GQ?fA)N|+sX-`@JY?r?UaDzCEFgF>ajh*SD z30}sGXQkc%c6$y@km|$$>_+a3HnaiAlY|jrc`_F4Guw7~J%EQK{s4aW92z9l$QMI) z9gl;BFQq|XOz`5gJBY5><;gyr(R!Z6gttW@8jBX&<+lLL7Us-O#%Z%iBPmw3ku^M?^3W>L z5n)p@M)ylJc7peVF-oF=kDI+}QtOkzm-r4C*}&JNeH;&*aIWwu1J!Od}VzwV{@Qg<@~U7B5aSr8+GDk$Rp(ghpvtw*D&s8<56( zUJa@5QIz1J1;8X$PkqLC9bX2jQVzW))#?GLW1B1_rC}ZG88}G5833chcqyNB0d6`n zk4{N_v;btD0||Z|jJeXl9M!+?7PcKOfV*YT7OxSkU^M0#Hp1ujdhYKobb^<19XAdeyWg z=wNi}at^U08m}2?XDATnd3B_9-ve^$bK42 zQuFCM@n|#z-3H)%Z`l_s>djJNhkpNH!s1knq%U1GhW)Rk+W}-Aj`ci+E!2W>Teg+0 z3@iz=tktE^BLGyhLmPQO;YrMekK?I0ZPFb;SY3|+2-~s?E&h#EHMTEfK^&r`k*@0K$O|Bk5H;G(#)va(UkJjSvt^~$pF literal 0 HcmV?d00001 diff --git a/src/components/Login.vue b/src/components/Login.vue index 41ed719..26a0432 100644 --- a/src/components/Login.vue +++ b/src/components/Login.vue @@ -78,7 +78,7 @@ diff --git a/src/components/admin/forms/PasswordChange.vue b/src/components/admin/forms/PasswordChange.vue index 17bbf79..9ccb8f8 100644 --- a/src/components/admin/forms/PasswordChange.vue +++ b/src/components/admin/forms/PasswordChange.vue @@ -1,7 +1,7 @@