From a47b2153cc302ddd4831f444bb332bd1b4585015 Mon Sep 17 00:00:00 2001 From: ssc <273702440@qq.com> Date: Mon, 3 Apr 2023 15:22:53 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=90=8C=E6=AD=A5Saber3.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .git.zip | Bin 11928414 -> 12194225 bytes package.json | 3 +- public/cdn/avue/2.10.10/avue.min.js | 9 ++++ public/cdn/avue/2.10.10/index.css | 1 + public/cdn/avue/2.9.12/avue.min.js | 9 ---- public/cdn/avue/2.9.12/index.css | 1 - public/index.html | 4 +- src/api/common.js | 4 +- src/api/system/user.js | 26 ++++++------ src/api/user.js | 2 +- src/config/env.js | 2 +- src/const/tool/model.js | 4 ++ src/router/axios.js | 8 +++- src/util/func.js | 2 +- src/views/flow/model.vue | 2 +- src/views/system/dict.vue | 3 ++ src/views/system/dictbiz.vue | 3 ++ src/views/system/user.vue | 20 ++++----- src/views/tool/model.vue | 45 ++++++++++++++------ src/views/wel/index.vue | 57 +++++++++++++++++++++++++- src/views/work/process/leave/form.vue | 2 +- 21 files changed, 149 insertions(+), 58 deletions(-) create mode 100644 public/cdn/avue/2.10.10/avue.min.js create mode 100644 public/cdn/avue/2.10.10/index.css delete mode 100644 public/cdn/avue/2.9.12/avue.min.js delete mode 100755 public/cdn/avue/2.9.12/index.css diff --git a/.git.zip b/.git.zip index 43720d939c4aec862e1b6d62d56c00a130df8078..db78bbfbe411a6ce36716238acce434319214797 100644 GIT binary patch delta 286491 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 delta 34822 zcmb@u1yq#L);|nN3DVL6A|TS;rF2M1N=k!tHxH81$^Zk>9nv7(-GhkIUDDn44XEh7 zZ`^zT?>B3mHEY)1=j`8(Q+uBM6sP@wpYk7pN0XPn3-Aa1$(C7n>LqGU@iP*T(D+#A!FJc<0@a00ee3t(GwcJk8cJNSh#{^TD-4XhG$PWe znb7_K6pa-uSOHBJALIy2bbmGPC!*_ba0Y+XOVAc99b7T=S1IWo3Rt*nKp^J(G$5P1 zI!qxlz1Seo{rpKUF|j|xei%U@4uKB40&V}Oas=Gt8_liLtc0xp}R2Rv&X->a>6w#zCxl`dN~-7F-8he%ieC%&^m5)me__Gq-;-FgUvJ{WMjEb6q$ zccv)#!lG8p%;Le~gDYXsE3p>yw}JRI)|Y1vN7 zSJf6v)NDPzBljYGc1s9WKUcQXxc%~kL)nvT=oCvN{(;EyfKN;w65*Z8`IC$|ZfR7S zZMjf+Z8Our;F2&z-iAmL#;=Ele8Gd;1-LWOobhc-^1$f2E}}wze?+W2tQAWlRf5q) zvS31N8N-p&C3gOO&M)F^!JPHaL^R`D2f;M<% zc|mm*XHpLQf#R)v8%w=TpUM5;Vfu#+vYz);7yEi5>^UZ2qVRy{ZT-l6a?hmf?RFWYtGM;cOg^n&d1}=b z@3{Lve7s63X$<#%q^Wi{%8re~Kr1EHGm6G}zK8QWJ;TvSY+#_SHZ}htX*r8;C@(^} zJVu~3GJ7PJ$b5CHp5CgBP9&9*e7~vlltt;P=O{3#f*`kEptIh!Uv4}oGA`@)NPYIh z<$a!S?+F{((wSCtAE5OO_!@{kZUH`2I^5r|zEE~CM8-MZ2rgy)9#&euroVcb)gx$y zs$Hl%e>tVBqHD;N8u%F-N0OBSlqb<{u)meg#AElg=PmI;Y>NEb1e{7Pl+LIFah|ij ziGer(OjDw(e#TpBHoYa_5|n-AL(IeKh17sj}CycX}t%xkMHQ??(HA04LcTT~J@v z&XWz*D9_##Mn@C6{-T5+{Rza*DP<6{8_Toi9<<`|pRmEG97g(qbJ=?Nk) znfZ%}uoLcQ@Q&s?iwgHtDhv8ka+8P@AJ9jv7)+OTGQUo^%W}{#GJ6#Aw83>rCA+cz zp}UJpU#awdkL$`s)mt)(zK^P$+pOe9s=GiS5$_x4_$1HFMLea~#tbQ*k!T|Tu5pme zQ(BWW()57?pCpp6=&DeR17ZjpLl0e0a7JPSD)g=C*cUZwJP)UrhYK%VjkaP1(-yk2 zQm?Q$%b1_@E{9qAAg}j!jK{XizdUrwb6VVyf{nchTS|9hC|pIP{a||4hej}#GZ}Rk zXQa4g95b?^Qe1MSGis4m8W$Z1njY?B;bZu25ttojgg7mtuz9leMjmz=7UF~*NY~GO z?vYkEjZZZlJvbN(+oWtYn${8Amw+u2Vv_vyYH*e>yD^M>s=wQdvt|+n{PNQV%TmK* z55c@@YVGKpy`*(7grHrb{!2gPb*|ZUq;689avG}3vCW6nPl_*J2Bb&>Z%QXEbH40_ zyhh|roXEEDLSCn91b5soUL`e;E=W+qdVKau^qEKotGUp5%a=94m$>Y0>iH5a9aJuB zJ)bQRVlxBcfa4gw4p0R#>bDF?I(iF%x3X zP>28c5%oY)_~6*v7Kx^)0pALUzQn0oiR|W%C8W3dx-PhX9KyS|^PEBN0w|G7IaTb- zxr7z=*m@6K93GI!zrCPzJ~P%htA;G$yKZq^?3OJjEL&YLu2}BBx&lJnl5t|qjm$-b z74bhGZPsHcy&gufI@-%cHALkWFx_F4Dc9DRD>9w!jxP${oSz*=1COrUKgr)lnYf+J1(RX9W)m?`>a{ zy0Mnb06RWdCeKr131+`y9*D~^IiM)bpnKLmt*q+JTMwLlzW9E3{dCs~H%Ea5qN;&+ zX=SqmaI#dCF`-eQL-r1QV^OXp%+F(8HQ|0>pU$e7weIZp7wJ-8{W1%p-sM&j=wj3;888F!x=w&^hViHx-Tpe2R@zvRLbd5MM&xZ54+dx}@Q7)ie($JpoQEcQwkQ%DEIw$1H>0D_#zMW{h}u0hIEp zujGexvE^2|G;TY$YvFCt^C05ngmivo?&)}bm{pu;6A#;Zp3bdi)v4=z@uIPp_pvEZ>h ztP^qKc&_k=2z_>xixFE$%bu;+?%cYCq#z+Ce4{9l>HCzN5BDsIGXZx~9Hqw4j^*I+ zORRaL>89#sy*0U@h($~4-6vl`yTq=-dR0j|arLmF{I zyOieM6ZVgXdpnUJ`CueJ5W_&czp5xvIA^%vU#qdVe@AEEf|w9&W~ovuwLcK=^Cj4ADozr6E9)% zolS(=hI|)9;ZjP&kIjw)N1C$Z70a_zZ3&*_b2FqO?RH5N--O{OLXR)c0k?D0e8X`2 zU4fi$=AJcRHo^6XQ*XAb51QC~6&L+H*gDYG4H|!P1h}4+wc8U8tQZib-NTANr!zu1c@*HGHvHSrYy>m?F+RtwC0QyNdj{#X@p zWcI$xnITR%km+?{SbC9<>4-B?h+(fc@^OxHgQ(oM_%+P(R|)I+5gyT*mP@aDJdfK$ ze>gqhpTJ+Pur7y(4jr@{mSk3@uJSdxg+>~yKsr{=&YHBJX^fjbfL=s8C*cf7t>zgEdMPqj=|%gQpiYS@t}a;Hq9m4^lJ z$TmN!_EMf5iRv`u5izceQtwk)ybYB&fbtZ(*L@_(_Db^G64zv#q$k0x2LzV=O%F#O z$oW|XVA%pr4rJZr$M>tr8dj3|Ui#dF>gKboZU3E95r_9lY(ACU%Gpj}1DcD2>ZGe6 z516ml;hh#Nj&Hki!u`DR>9Mfm__xufF!3(hH=MFb zw51j;`|@e;>5J(Iod=|?%N??>(qA%Au{(o}IuGr_s#q;H zsQOMvxs}4zJgq5cxv(_CH7!T*sIt9uo{cO6iPc{gmQMV&sS`3+@nmd2>{X;sS2EW^ zLKpYoD#a4ufMYjkHWaVr!(` z6Tc_MMDa@aP+Ld~4pbGM=hOKNdgQ=uCsc1B5D5kD;%rOZ^CT>~-1JJ3bA7WYr2&|cD?&lZh*#ORINA2b6)psq>?n5$Nz z;#e1A%<*iciOh%ZpEIm3Wi`kla|Nu(Xcm49dGTPo7;?;8=*4KchQGMfP!Ofg?V~Vw~j^qrK(UQ-HAgyW5qMSPTg2}o-H2Ti%2#w z*;jX$Y)uimi`U6?1|U8FmWfe^zt!%geOwq4-G@{o$~#&S%rb68;(njzcVdCA*u+Ba z@Lykmk3EW1C@Fa#+F~W8<`;FexGf=B!UexwgOr$6KxeAaougDgn>E~UZ|dP-(YxnT z^jg*P+CN^3wZ4@x^!v(W(>Y26jo>Y;O8Vd*iMe3D%~qPK0@5?!iTDt?Qo7UpJIAIJ zX6g~gVovRQP`i+~g7uy_(T&f~Q|u)lBjS;~ixNLpI*57%5?@3k?e_NEira$6+15bX z=${GmOFPV^E@qI~IEh}e`M9tw;5|sb8`FXuKpn7qDDB~cTzPbF?b`vWc>1De;YsON z6S1#|u~UbMqc58PMzJ9sia6Z2`3;(5eA!-S?*|G+tDhp!nVG4Rkyp3`x8zEna39_q zT@L6VM+w#y5Bp+2Ygw6+fspAvU#;Jb`cT2P!cZSCaMFZ-aM0US0AevV7F*27Y{;*a1c0DUt zwW#X>%?#FIRomEIbcX^K%_5_gF#3aB4dkqG)5Xq6)bO+xSh1d@q$jXAt+V%1lDJIY z?`ofJgm$cm4wroH)eLzoOTnIjUJ-7hB9g7^3>Pfb5-N_UNCNdymMAU&y<^wEC}b#b?TW-b2_3kl7P0C`!>2|yy_LNiK0WD!3AHaW0E%(z-l z5D@Y1$go8;5F&YS!kltPn~2P+O;%^4Vv^uUYGtW$DE8%ZJl6*rNtZ&I$$TnmT)~pU zq#7?r>~r4=`cxPor&$k^`noKpl+r-cK#u39MlbgJfTM4_Zv*T^DD%NCo307&+sah@ zaIqY@#57wr_Y)+88^?rB+H5VM9fo~R<8iqM1SP_zT+WY1Kc1YF9ya8!8RtGCgySuH zhos{BoU3B**-?oL?(syy{cNu*|Hh>H%*HFjiWjC9zDv`BuPWe&)@j;h&zlJNZttKZg3{)L0-6yNB3rBxWyL(=#UsQ|a~c-JO%59PrRmeUVj%T&C67 zD`9G$_Yxbu4?n2Z#xmB=D}d9vRvMr@on1D?MD4_WoKL zhr#Ym?E1(lK5OPQuL}s91v-~5xJM9^4Id0t1Hx=4QQ2L*Z__M;g*B7wj5{*6zsp; z?LcGkVBkxFT`JF6$W(d#1^g)Yc=?Bu3xH{>m)f}X-P`B}n&!JS?}Qn3CnaTK*Y+&6 z`;#h9@v!v5&rjQy7k@16U7*e!8clS643~P8@SLc>286=-41S`}_ml>Mu;M_Z@Do^V zX>&T)HP?!mj(SS@+!Nn|FUB)QV-su3K0EpRt#e}Kw8Po-*pM7G9tr92*~HZw;VGaS zkFu%LnI!zV?(Q2>jEhO!tp~J|4p=l`PVLvCgeeo=JEFnbQBoZKFC>U15)XoNd$0n( zdUQajB024&2@cjwAja8^g3WtsJKE$+b>omc*>B23;E7kx<`BF(u6F4Vz^19?@`4be z7bv`V1{UyR5_GPdGdWx=l$3ep=mfOv^~;0<1NH%#?b8*{G|)HsDxS+|GAhZF3hwZo ztah=je*R3enIFC8__XtBRxe|O+lQde6h7Dc30=H*S{jv5lH4{`n3WnY{FY^7s6=JQ zYzFC+nFY+dn*ySE+zI=Qf|8Xg&EYDjW!%QZ87yyUP_c}o4R`v;&|WKYtcMmss5 ze5amCm!#oxG4^DZ8O)~<$=MbC%Ken&;koQSHb4@-tRG$7a&9I|nsTT9Y04Dx)`b9L z)rC|cVoUzmcXIMpRfgeR>INMIckT456~fNu{T@_l8tDGX#iy!H;W;V)Gn_+a$}E!>C15h}09!>UGLAVTmS6CbfvFb2ifB`a1pdWHs#1yzupbG@#r zH8zSlS(UkBgx>D?5^3$g=f>0hF(iG5o7%?RpUJJJG!kuUxtakTj!>-Us3eCKE2fX2 z;-9pVX}v90sx11%qam@aY7~Ax`{<)Jm@8FwVeqcWWh9btuODrs+b4GDKGB0QHa+h_ zUFsQ3V(sB)U#q6$Isy5@>!CLyxEpxjd=|)|)Ci_r5FZ~(D8#v%NLY$l+0A%@c#>GB z@lm@k$tkoMaTRElv7e~@^r{($rieVCBF(y3Y3hq&*Tl)sY$l?L(qCvW6|35g~YY zQ6a!ehX*2d9yvMu){jI1TXgtTv!=Mc%U$H$#eI|XE^s-*`S2=wy%>6ryOZLHo{wX5 zeke&UX3-Y`r>hUP3J5t+q1rvt6`S45gc&)WV61}0*^WY58<||T>|DWn3U^gB`e`vf zqn=~u!Zx}?aIZ>>C;DpUIigY{)r25%+7yl9>jp>fvmOh7BRwZ?(n|u)3%!$u?VW?O zA`4ojMu2KU9LMv`h5Lk8^?I9V;5-X@{$7Q-N}lBLak#tve%m&whbL6zy(2|Y6<5Y? z&23et;+cs-@_W&aoa$KZb?ozncg1IYsECCxTJ*PYv%Lz1)Hvw{Z3{QlN_v$|!BOea zlne@flW(ePERE}iDIQHNtilBBRP{i^;(;9CulCr2L zYU!Q6dIpev*5t>W-|>vzVTiwxZPfyqXL*h30PVAIT)&7DNl=)(gC z^qUo>R>Vb`DU=T<3#ndHtop6s9lKA3kz5s_XX?!KLwYC?lf7MBp_7yDsP?pvZ9dPx zVCQoIsbCG|zIvzNWDtSsiMtT+BBDU$E%N#I#|vram-k*A80T_6uI|1N>@=?FI^)0C z!&IQO{^GziWfMueXY)jMVk|>R+3o8-IRuuI|XREg1f%D z-G*li2`@PvH6QU>y)jn&Alk-xyff1+-4s9Ww^kuFDxdv`@dupX+1*@6cfONOH7^VN$GdJu zTW3*u=p5$+rZ#Kj5iie$vKw{oHrHnBv`<9aw`j48n$);lnWi)x`P4BIZttO5 z2gIEXoO`FgID^BnmV_(Fdp6M+0kn;~X&7Isecfi7&+X%~xF>yiNj-xW0CQobJT+mf z5cn}b9)7@WZtLEej@}wwmz^Nr9_~XvyTa1VHD2iHKOQb@ZjMMaOSE)njWHr<1O*DB zxy~?U&Z&X)5_#U8+3`pUc>>dZEo7W<8te{?K2(A0V|v#`d0r9-p`k7;;j?li4RACwaoFuT8=-6ctOg&E^&60NR_k9_ z*4vy*zoQZCcNTEu7yUQ^=)&Vz(<4oYFDsTZY#iG)G^x}NwW?AF#y&mCv14O!Pu<)q z=bFl!>48xy(y@)eK(`SLEJaB=@pQMTy66nYjUyL4Qgi$i+Af;qT{KBtA?u4griGOF z$-$s;;A^2E|52l%?UyFXUB9rC^+drmn^|uh`m0DeLiy(p&5=%)0QX6$ZL#gw5xSv0 ztquw5mWEFbIa1G0n5*@BNL&kH3TtLWk{fx}oA?OgA zVdeHcS=cL9tWMkl_C7N)K20n(({{4dZX2@Y16NFn%&Z;)T*C00%@@XZK^3`*AT>RY zRg1%W5RWxO${>NHB)C2FMV42Xx(^We(ad+#YFGL`rQBhdtuO6dwBn}a8swQJkurf#kk@FybT_)LNAB zagW%g%=VJ2gwQ2!uUae_p&vC#=X~Dn%Ab@o3-)y&6rWXmMb|D-Kg-8{&DKF@Kf6FK z*s;3EZ+w-0uV52psyul@jXglHf9@F8;F-9K7#6@U4?7&#$X>EbF&rW@G-jiqza*aW ziMHTJrrSyAoD&S?WBc@JvAf*zuu0ZBF1@+o;@v|lHZ?5-4wF?Y4!cs5>n#s8FLzFw z%G6$55=;Zoxt(xtK6Nqbq$)y)sIY#5M%9&SOZu^RZOdnvFdcjbz`2zx%(hF_EcuSW ztTs?$Enx_D+YQGywn&?Ac#@ztRA+1)XnbzsK4q^9H=W*#cfA0TqeK@*eJC;VcYmGR zKsz=V?Y?5Y=|4n}*6P>PR4)D1-Za}wx)Pwvwe6KISa$0;tmEZ<`0>K>ko_vp^}s&z zbb+{!^i`6PnIkl*?dR(#Nao<~B-X+g2NXE5A{Y%%XnvkLY?F;rI1ft=&_CyZ6#64q zZu&Zsjzy_`ic(Sp4^;-S&Gxxf_bj2uQHlpT*)t^w6Jc5f$2&p)tM!?2vY%}vSfu!r zjCIvx2Pev+O>GgX7TcP1B_u%W4mTXJ2+cj*J1W97484oeoR8n;sz_pHbzVIA8iCJi|j0obi#3zX`5ytfi>y;)wZjb=tzk%JONblu|cPQ`R#_gfR&gOl2Rl2 zggCB@KtpP3yRGp~3pS5XTVX;!6~Ol+SF0%roXYn`#GETYG#)%=9{CozQu^LTKhxrR z%{gCieZsI})S%x{v?-~%;*{?WtJfV8`qcQ?=g^br6pPTq(qWQLi4)fPSzCQeF{k0v2ub2Y zt3z9=?8b&gUmNn6kApc=qy@@u^M&7ejR$p(0{j>%m=8i^u>w{{4^yCr#J#3Hdx0f1 z3FQ9XqmrHYIQx8S%bIavM;@Gc(yg8%zz(51RMAe_{(yjmb3^lG4!Y9J5e?sTUCv2Hs?t}4KnG5Tf?#@8cWo+) zi`c&D>BqZY^ksz+u(;zExy@xp_4-|`s8cu%zENx^OK2f0}v!GLxwXH7tZ&hv$| zfWz%G9ENdo=)Ayza7L+352dA+m@VI#XEw&6w`)NGYpb({P8V*UjDSXjJ!?GPK;7iK zyuOO9&*8Mh(Z=neoS4E>zUi`<=`w1gQ>?k(wL(_Fy9m9TQSy;SJHA7X$G~>Im;^Nw znBDL9+*45{e)_!yu>Au13R`B4KxDOn^tANDfc!6m;Qs<*AmT_ zgO)iVGYBR4wT^tPTB)DWuaiW=nbjZT={8Z+^ynsbCyQU`>=R5nOpU``as|%%E5t-T zQioeoLr!WK+JuAZpLf>Fj&`1@%#$9ffX@WRJ?GBhR0S6LPOUH9QG3K8toN4>Z2jo6 zy@+Tbf%(nMIlJ?olDc^OJkR)(Dh=xC{RwkD6M)NX&qn5 z!Tc9?HGxe7zAgGlHBW~NXpR@ag(R)7UUWB|EnsETN_c=mj50FfqmRc3Mvk%NI_KvA zqgtr?g=Bfdr-d(!I=Qpe<=&Tsryn5Rua$NK=qbGVq$lpV=xHaeNI`S>%iHec7T@ay zAg$S^-?cA>H#@6od(U={v)8lTrzBk-H)OhCK}REBcM3@;hxHM#ED&DJ z8ElpaNtrFu(cuxmCn+u#FJ7^xw9$CH>`H1 zP&OO4VcG%EX=x|2>hM0Y5}V$GUFUl4d>%f%C0N=FLxV4V@8a!q74=HVH_e8OTW*15 z3+E2ZHFO-R6`^xS1K3Z8rd=m}#7+cK0(@XXkt3)?%8UL88jz~ zoXESTuKI16G1N$#Wa&+yZEDrg{ygb=C6m3*M$cL6KFCErWJpY?GhSa;mmMoU_wXHsUEWDVakfUaW8yD28{E>pGc{SoZk9K_l zihGXbH`Ujv^=jF|!(e`0&PKFNCoZ%#?qm&3AW2x?ZhL2`eb)PnOZFp@S?2=U-FaB? zP7eL%b(}ZhxH?DcC4eX0#eF~!#X3NCOus!?qq;EV4sh>CV+g+n$B7!quevCmCG@k& z$u-Szy7CT=E82OKSVkI#I6NIpEGqwY`qPg4hUdL5eNz^jZXN>ZIGq>Sx+}Xz zTo9Hf7Pk5350|8}8?Bo8@lu2deWFRbAp2=cc`hw4(&*?a>{de?ZBIV6H$LMzPLjONP7}svhWn*c4^d1LOEGB&VU;^g)hN=}gboa<$GEg!qCSSh| zzcTHSWghtpji5gCN}i0@dufI%#@DBW@YJ@{MO-jT*3)poD1cR*?}t>HdYsaIuJF*s z!Dh7|7`o340q?WffW4c$XJ!z)ECsj`LY$9AU=1}BFx!sQ8xii6>HqvNM3|KW5{?g?>8;n zp<&_i*+8%P!B~#TWtGGIBycVQEE}4iz=KDTXO(P7G{B7Dld=E|`i{vg;&@r0K~4Ew zuMIOi$wT1PSFr`!OzPxXD$31kXXuC}%X8M&L>-PUWLb8f`z@0g6dAL~_LDYI#%Gc7 z=cD^Vx1%$bX5}zg@rGQ+p$kpsse;v=c2?;^Jmay~XOfY@F6m)C;AQK5)>oe0Ia`~?X)2Mia1-0-J)ex8^<4Hl;fMYq67QVYqV15=v5)~@PKAee z+RdB~_Bd#u<@D~EwSdv9w5UdaPJ4JVL43{zzUV>sWa`oUVlw}W`S6j}ErB5Nxffhu zF;{{zc<7F`d4^Gbwg)-q_u}?j7*G(okhtD@e@N^w>ec%@R80JS3sJ|0mNU z(dFlYCw)`INogef=PJCfI{?{tizUrAF6XBQ&!NDOA<8c#_!8s$)i|ux3w7tF97jd0^`a4 zykz(MqtB=yknB^n>9G=lSz=3f{5CYpMzNFW2cMJg@FpSc4EKE8CwH04h4m}%4*F(9 zP_ajcjkA4W7!l#*W#QaWBC(53HUcRw4a9NY{Xf#U8+{BW3LYSuxcg>egu-N!bCKDXn0CZ^AT8*Oz}ut3w^ z6@NvuSd%xuAnZN1^Ns@8>H|imm%JVY^KYzU7--@Pl`|<)1z*{s^IYW=GTjrU$`uL0^3oCY*16M=lB_;B%?Z`vf8hxroUp( zYTf*-kS1#}Rw`a=qh%adG~`=ot5ucgy64qJ{C1U3YN4&5rV&4Y5z;xgVUbGeSQ}e5 z%`{V&MJ?J`)HQ$CEw+WxVaosEDH;D1?~rbDP=eL)x`4}4O8=(txCO6EsY$EvneJPW z&MphdXv+1l?EN81JkA5(*3%s!|Myj-uE?}Ygv0%BdcSy#N0YG5?Dj$=!W+K$dQ;{l zWLoUJDCrqi=*LL{4k<9Iag&?nFzsZ5X(R}Rcaa0}R!6c{H@o=XN4 zCZ!0xgE2-J0Cu^IRUHODd|N;sUYdN;S5UG>OC^CW01rOP7xiuiCp$)~`n$MdJ=bp7^UhUkV`eK!M*G3!l-xw+PTOl8!HW7h}37dL_~Cx3uWE<9?~a3 zIjuIdpc;pKs$QU_ZxcRxblUcjC1cv67*G4s1U$(~q+?cwE><^~@iBKTPz$4b)04_f ztZMG_`uW7O7px`f4JI2gb(_53w^$$c7GAvhnvs=<8i&dF{@XX|>XR~GE(j3a=v{xz;Ii#*bKAz&DYPR!fz5_CbcSqfl%JU=H z>du=UoO?blv;N>zPRH+A&pD8h+P${C#JpA*P75qei-@2MD;0B{?S|>Vo>9EXq`BzS z;#hm$M|Ua8$|m_>jWvH`EN>8Ak9Un?fBM~&9mu1pA)qDSyu`UqRNiU?@7~s0pV$-H z$M#*r5(mM~y!2090rd#q%2T1~c8Ki0XaHEJX2|Fau{Csg#M=Xfr*CMO80V{UwQ7Az zjW}>9L=X&6V9h!V(Gx-+LL(_9nRIo`6twytceGQ*tn-D$H$XdyE4#MTv?Y0}{G$E> znY0hPeVKlKnSbkR>EJl1w2XF9!)n;Hf2`Je-2!66dW_zI$r2k}U-D_UvlqoE(~P}> zDwA>oGn!_zAyi;PJj6w?U{}BYA$Qx^$`-)2Pyf|30ksmZS_JcuZH7VKx63{hu6iu{t4ApjLVrF#N@_&lx* z;P|?mYR#56BX#82QAdkv@)x5AKgx#b7YSE}t7%Kqq^HIp8q8}mh`ssF55B6=Ft-6G zbSnWHUxnH$rN-IpP{Y5*5cU5!a?Z`RQ0H=ZHUBuJ)fcfTAsj+tD%UhkBGy2k%d*z# zo`$U38Wr&{*M6?_+lhfo^P=FL?f z(^~D9Db_kw;XyBgT>_g#s`tW|_|}>;&WBG@{o&^8fsO%QOx%sy?^0K>=9ewB#UI#zGM}vx#D@*`1g<=;3Lby z2>cYSyFv}~cn`;etua?+vD}N}Xb0UK)+2;M;pyGrkIH$B1r(E4{e!!VkKp_ACe!D6 zv;2?Hv?ATIlDshd7ru0rNBY@S9tR{-9np&6q`nLBTHj<}Gca5BaFDx-Sp) z4+f@3d@uJ6O!Frm&&SlHh(9?z76^-}1-f+=w-b%ElMLtzPL{I+1A;N;!)-<;bg&kC zylFByW_4it&IC#-jmr1Fq*n1e)uPlYGE(U1=w-?AKZ8CJ4q=Gabk+Et2Gs4>%P!R$ zQ^|M`v#cKsR5+#SPgx{g3iJmUJD@J(4?do3Ue@u=cSE1H>>v$c&xdEsF|H83`X-6v z=Ei7q5pgF$*d*$eEucwZ4*7zS7Bh_#kXS2U?ds%a;uQSw6a{%ePLd2AEEoNtusXO1 zDBNW@enw<5q~a}pFd(;uwmCZQsckS-Df)qxm3GRgFn4YFN`Q2KUi_53Gj#qQ z^VkA}L)n&WdDw7hqxC$Iv`n9*$Rur8uIIyW?V8?6ev^Eg5S2u{&NJE#*@$~Y&RdVeL!p2gfc;ux5GWD zwfkKxZ2`T#rPjAm6*mvI@}-Fxdo{}^j125@#baOla{!Ok-jE2xtqULLx2#x6lrrT} zN$Jk@j)Mn6vy)#LJF*N+(pYJwH_^wwZ zxq-Ck7-{*SOGblPzb8P>8*z6lBg`bcM0{U!I;K~KbPoSc^CqFiQ6`r}=eG7*huy&_ zqJp}OOq=(R1LLYx)=5$rr*6`-4ntN;YRNj&d(&*5>Em)Aztd`Poy9!%c+PyaXmg&p z8X}xx^HmJ5=Xi8>1w|>;Ny0d4^a;3dJU5;peVVz>;i$^Rv%m}!3%C@#u1FQfQFC$P zf`R!4$`}1rR=Fj*_NNe&>3=TyG=Nr97DL<5ic=&Qq?;mJkd-*aO?Bn(D%*dmt|V^n zLiKut0n^B-(gaC*8eB5sk3$E3?+hPU?2f(6j`^8I-Fsg<2NRRJyO{I^%=_{HSYrGD zkZvz7kLKKltP^U+qVYn`_q9YnHM@;W@U(jmRA#>EPjPGv#KBe?0s_ECfMx*B%@MB>B%LVAJmr&<+5oeo^BScU$lWYtQJ z>;bnPqp}hz45E2x-0SOhUHf}eMr$d{`!^@^pMfl8>AhI1AAy!A>EJsbf|OPes=^#8`5DLvfT9g zP5afW1w`lc2z;ee^$#lk17EYv7rBe}LZ%0jkpahY{$&=K6nFnnCP3tZ>)m z(bq-+YoY1h2ML)x!m-xXH@iV~O}cKkx{Ls157^j$+Q9~D(Cc=q&J!;>Y&Q0rj=yQY zJKh?R^Or|{Tj_V_Uq++`ZRjE1|4sbe8*0M8JQQvCmmQ#hK$S*+=?Db@7I^cQj^L3y zuo$32WAZ;f<}l&E_5NKU$6xMc{;3vm;i1lTyG3@*0Cg`IVpfH4|2Op(8WaF{+5B%u zTqBUT_zMB(+G^~E|BKbw4gWi<{q&%z)nD2{!yKD~^@iCDYWnMTiv$|*px5?)F<(c- zjKkkRu2~8l{*eWQUR3)0sLJ4X@Du0+X0$E*VE3(=%=p#&9tKf zTf0^v-v3Sc2k;HN~&%LlYIsQA?KTX8)D;zAK9=vXU>kDr5hRXX*`P)QbVjt)_ z^4ku7_rd1m`me%%zX`xC@X3u+OEUtoe=f8)FC75>(;W!9^xk~N@4~>K!90RtFgCSk zG`BLgW0VkmE^;IPdT-KDmesrd{-^yZ>WkJJB4!MjndPMiu8ig4gTN1nFUIabg-{9= zekg_8imTyPLEPa}ei2i-fy5^R`bv^#?}Z3C^qzU^#>hdlIbrV%kfh3}-JTWZ&%a=( zc|I9sG!r*}m(>?{?A(w9;=!o$Db^8`tzWT* zV3TaxKd(}2dXzh~6WwlKTuCYYX6TvU(=4@T9WUQoyibn|_EQH6lvxD~6|wF={iJQ8 zF~Rco@IAT9d#O*&k~o9k@pC-(kM<6pviDFeXL{RZyE~h^p?$7YW$81`Zhgv+7%pZv z&h1Unis5Z>9;xXo_;j)Ct{>8H*4K|~vx)xC?{d*!5s%BO(gQ!1mSd%B@V1yL52GS6 zLXQ%ISRM&~R~H?~r&mWj;o7tcUxE~N9)iZg(eB?BNqT(` z+HL}SW}m5);{C%rKUo-$Xh5&a5ioCp>^I-_)VPV{|L81rBNDxW2n30R2Ltb_e#%Au zCAU-_B>zihLe&%S`nxLZ8(i1)TY3N6>pDmmNI>4vKbM-)ifEHNH_HA$!c3eX#n*MP zx1u-Jzt#K}=~}GpFQokO9RC&Me{K|vgeSMdT>GF@C_(aAdf*n zGV<+EH=b5#XDZEx5W<#Dr@+Dfba(d`dR%=&Q^%kC;RG>GRe^~wxYT{-w{i7s>c7f9OSy;a$W#;hSlK&4$gzi@Q4Y;4{%I`Sn{=#`n{Op)lj+wCdArSe zOTN|VKbNAgLvu6C^(p(86sFROoj=y20$uI>Jl9;a{GTK}1g+KG13~uTZ-L(g;>^DE zFP#{V*l$U)cimYBfCg5*GIU&EePKmq|g;?9O#|;jbGr zhY1F#I}Gb*2f4H=>>G?w#_P)}I+z^}_OCPqhB^jF%;XnyJRB_UPiE+`7##K(R`o_v z@XBM@jX#S1FJ=Y5o~R@NN7KNHBdtKsZr4t#Sfqi~gT49r?>Oe?2tVllzuK-mJjSbw z&tf7XA|c2o5fYJ*AX>E);j1MQk`O!Dtg!__L=kBb`!?hhwS?HBY8^9o6pf`ttF5ZF zs;O#gsaT@;KBeEe_s+XbX2|@}KF{y*^qqUQ-#Pcb_r34Qj9kMz;p(=IYS=l-R0|q4 zRk!33JRfChWL(%(-9k38-WbQ_By|iE&uf^hHa1Mwoch867M5k}xU}&`w(cj51Cnd& zt7}2{GM&YDWWPClv`qJz11bvF>0~J=Tc>O8D1m>UKmz@b5sMQM;UocuZ_t6{M7=jX zy2Domx^d1^u~KOvcY9s0( zyb#_9AA~Q$4^bE4j|f22Lj)q~BN`xrj8U6|A1-9>RHzUmqKH474{w<0EUa*O;Smju z;SnL8MeLHOCGbr|s34(QY8|+FB}7tYY=1SRou^XK>nifq{g6y&`kjXKEHp2>Gz8HI z5sC;yG)6Q*gd-vlO%cry%@L7^7Kpcu*`;si+=2gIX_+cTm3FmdUfR`n5Umic5p57{ z5$__}A=(?$u69WIrQ*(ZJ{&bkOuX^f;V7S=iWC2!3lcxQB&v_7A@6cY6rv-d6XHLJ z_Yj>CT@YOn-4M};?uZyfETRXZCn63Jk4QlDLi9!?BKjcuBKjfvBL*M_A_gG_8!wj( z8RDVzx}u4`_;^SkiQmYwA$gHyNr+@)WLZkSPsMq}r29j{J2kPHGUC@&B%2_$N2JO^%^Z=MmpLL0F%&Tj zF&r@hF%mHfk&YOR7=sv#7>5{-$Usa$OhimVWFjUbrXZ#wvJle{*@)?g_YpG?GZC{8 zIf&T^{ImBFA0R$N%t6dW%tPcM<|7s$79tiQ79*A*mLirRmLpamRwDF>RfyGyd;}mq zLaafoMXW=7j98D@fY^xGgeX94Mr=V8BDNy7A+{rSAa){(5W5hcAa)}@MeITBMeIZD zM;t&LG-i%4+E(He5eP?xn;Yc%Sy?$LTndGy}7RkIWR}983R}Squ>3}re z?`pxGOO_i3z3Fw;fQ!+X?|_bWCL{M9K7V2gF&;1(7wa4l-&Sl9H~v*@EU4;$WaSHj zWZw%$qa&mxI+-kVZ*ekp@8p2Z{R1tMpdMs8>VP2I+hpGsZq00O<1)?U(B9@+w%~T? zbW@NcyA#|PSaQVn1RtL?$@TGGZj^Q zLzm9>a>jGlO~H=Di%ivms%1i5BVCzlaJpmK=YY$n9}7`qs_R4RGSfN-q;Xc%f_YC& zd@E+esd2!OS>gUd;4Arssh1<6W3p<&vR6W(Nf|rrOB~5qa9v`VBa`cr8;*E@xvm9A z)Mm>r6cgUXXl_7;RXpqda5z}7?$VIll1aXC1FKJ6>IV^#gul7M$FWezjU;?^U=Lnd zEl4X?RqWmM*DXjVmR9UKIL^L$9Im`Y8jH_s?3r%8x~IN*vZvY`etDPpL9;eQ$G#-| zK5pyi)=qp24#(dn&BTxBW|OLQlYiIsk6QSqC27bSGAjDQ>tA@^mE*_@uYcivSB@hu zy#9svT>~6>;pNc#E_l$2v}N@}^KYqv*EY1kpRGv(f9CDjhNOw*NWc6YrnDveOpt#2 z`>KkqKx_+o{aw<8mEt|2O4qAp1# zl}pM>dq0V25Up>yWd8H8^lPVQm$v%H+vDdOXOr?fr#iW`TlM5w@Hk_d`;nzrXZ!Yf zlpfhR;j_d2hPkWP<~Qn>xjf?Py_2Avm4nF}u;%^d&7vK-^f zU;YYA)m=2~DD)krI+pbFhK(1-XC2z!yUo}a+h1;clD56|u{3@(d{eP~#8ajB!i$*bhn@s=m_iLu*dwTU75jC{$Mf2xFyX75Q{8?IH zixa;-nszS_nz}YF{$KrRzioAal-8ETkP@wfjZP0(29XK0J{MCQKooM3ABcjR! zr}oQBl>hoeZH4k0T9rOP8^qrTobQX0)LU58o%qz(RI(V(z%NT4I$3tONL?4>3!oAM zcdR?M27RuI&eoAxxS!ht)G;K0MNP%TsG(~N@%N9>S!{@L9k~5{G6g;EVQ~d?9=s@l z{(ywgP3S4pUzmFsj>HgI0Qs@VLM{Zv5+8{L=ufYnfvi~hP%z_F?a9h2{rSpXvcWZa z;AK~5mEPOAK4->bE(w5XJ%~?m}0ie5J3CP(sxz3i~{-Bzjh19SxwV!lR>GyRB<(|{eS!u9-ODv5PM0JJbYWC9UtSB~P zXlLa{$eloHY729lLu>-!zf(d-Nkz0e0sU$ft$CWy@|zpIu*bzjra%eh_%oo%mQ1zn2?Z0 zT5F%is`R-%8_6<9HE5pofZKhr9#}=wftt=esVQIm-8eUCFzp-!k2K;N+$GN1q>YYE z7ATWxo28!l(|Qb2>5E24l={*Lw8?mtGAj0#Lc(ZFZOUL+JemaZBHf2q zw0j5hflgzHhpbAmiuU^ zQ)c5Bd5y6YCg94#ZjizZwbi03rck>vg~e6VMz1QXa_y#6m3~l$#G9oQOYt(D9X8rl zx%X_cKS+a7Qv~nXs?csI=TYonl}2mZ4^!z2rdUj|(Tnj4S`nLBxl2oitMu)&tX
    e@1QbV`;rRoz8@7ly86K><Y@b?UXG;v+g))~VYx6ueI)r;0^tV(|`N8*N+ zxn{&zI-|-(JaU{>#J1XH`D$($$E=s@nU&HPd}zFtHd}49oWDvLP?C!ahtTt?6<&TJ>Od z9`VthnTA`OWxlKrKr+t-HS1el%c^NND;@_r?_?Fq+ef%G5F5IhmiGBlb^UPkx1{b2=%U=&-{msMWm|OsUa$?M}s(; z5c_wqMx|+=hze?psMo_tu}==_$&J z+;IJ2OVQs2dX;`jQ3G*|ef^CT`u+1M`BK{))6MFz>M~UOJYS{%dw0d^u;WJRD*shJ zRzKXmyHttUIl+di!Ga z)>W{-Z5OOqNrKAzTCOUTS&ROZ+VTbWwWK=iU5V$!LS2cq5lH9F^Hpbh(RmYsmc0~~ z8|+c(L%!hirYAmoiS;6}^tm4A&8Pc#eSdSh8nZ#iiZ*zH!&hN_f4Co_SK*CN@I%yB zE|Oq{A2keAztkDYbh89Fuf_!2G0?j4fex#Qr=7*Hu|nT?qgXJOhkR*bKR}I|7!zGE zJRu;TDEqvvmOQpj?InKQs4fx_f(sKY% zkM9ZC`w{ViKfrFN$|CsoBrO7e{lg!wWuuW9G$9O`a!p3$@P^lhRTTF zh83%EEsXyyfNP?u?MCaoM$qSp4Y1CAvCeBL7_a`V;+{7&W8Ap($>HNNN0$401*`nC z{lMz;EMMh&J$Z$Gj1@ZadzF679o}Qdcv9S{!xhe4x?K{n~o;tjcAT-u=0!GM(bQl;(Md4S1Te7!rVZ zL&gTe=Q&+sMWt*li8=MOa*$1q2VYa^Qy%f%6+OqXVS};x>vcApYL6Q}X{7X*6I4QJ z=}?1&59`~sWcZ1$$F<9~d)mrfn-WHne!w&7&Ma{ry$Km|{e?2r$j;PNE>s@3xVmO9 zykw~hD!|m;z6DVQBt%lf&j{K2dEySA@wmBhT764x$rRnz@*~-Yeev}1qq~+OeO=2Z zzopVWH0(`6=YPMef`V#h&+?6*^wGaDoZC#?w13=F!HvztvTeo#fW~actbOZGi?G-P zN*~!8!;H}=^wxb9OmsHagqTX|YCI||E%v-z9j?<6b8rN+Ew+V1ZV|2u{kEcGd8PPa zef4`>l3wS0tk_9vYsWpHk2!Uq`Zjz$%F@9EpKeFNl!q!neeekT=>%+ z!b!=9wGJ_-g=4&##pgib`&js^o0i8kJ)iG`%CWXu496$ zbTxu`pW~z3*wd)AB+3hpeNI}6J!O2(hT)Med;Y3djMXuqcLT`%IVu(!Z`M_l+Rd0M zLouovn1}(Nu88J>PInZ7sdrFtPIm+Rl3m{7`5#Fgbu5?j zzN?U%aS!EI^)SGidv**?>B$9OoD^tb_2OHKf}`RL(5lpq;QjVc5*#4No$981W z2XdL5JAw=|miH8m4IX5GZy($7vc_O8*x{Li(6!G{P&dQ?)1KH7+?U1$+x|~sarbi+ zEF5Zpv(N3g`d~O0%zmj59QFzYZ;miP?khWjP13nwyr06=tbb52V6*|6)U_k{bSx8G z-PA0fN-Nc7eCQr$fIVun?do2f!3}oTC$~ncIODB`{+MAPhT%IXDIt8bW;sb&Dre74x{PcQ?ZxW%rw5EboY>- zT;K1w5=Y~HIY8{llbSd1rKLN3>1=k>-oZh*W%h%mZSWC`j-YLQ;w^(YBtK*Kl|4BY z=9XnKf@(u@6?0YQmC)2Dg(E*&mmeY)=KeR^Lc&*7%r%)bwaaX?m~<}4lKgSp5 zR+`DU2!@Dv@xWf>pbG7nVM&4WRn4`uH*gs8>ccv+6g_6ZZq}_`(Y?vDEQ2Pvn)w&M zun!gQH{|E#g}Ie;nDs`m)ZJXgIV`bf8uNgu^s0s`OKrDtv|Hrru}M+9id;1 zmjsoTmxTOSrZD&WITo86t7AdYauiE~5pl6P5>YzWVgk8!b*Ads?4kn{WHeDY=8?x# zx8aFp+K#%Twg-3}=W77GhSms$rnB>zrf}HQfm9Er4qCP1#mDHJu)0)kYB%+UY?Z2L IfdT*T{~EbA>Hq)$ diff --git a/package.json b/package.json index 8769c12..9178974 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "saber-admin", - "version": "3.0.1", + "version": "3.1.0", "private": true, "scripts": { "serve": "vue-cli-service serve", @@ -16,7 +16,6 @@ "babel-polyfill": "^6.26.0", "classlist-polyfill": "^1.2.0", "crypto-js": "^4.0.0", - "echarts": "^5.3.3", "element-ui": "^2.15.6", "js-base64": "^2.5.1", "js-cookie": "^2.2.0", diff --git a/public/cdn/avue/2.10.10/avue.min.js b/public/cdn/avue/2.10.10/avue.min.js new file mode 100644 index 0000000..a4e3b67 --- /dev/null +++ b/public/cdn/avue/2.10.10/avue.min.js @@ -0,0 +1,9 @@ +/*! + * Avue.js v2.10.10 + * (c) 2017-2023 Smallwei + * Released under the MIT License. + * + */ +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("vue"),require("axios")):"function"==typeof define&&define.amd?define("AVUE",["vue","axios"],e):"object"==typeof exports?exports.AVUE=e(require("vue"),require("axios")):t.AVUE=e(t.Vue,t.axios)}(this,(function(__WEBPACK_EXTERNAL_MODULE__4__,__WEBPACK_EXTERNAL_MODULE__6__){return function(t){var e={};function n(i){if(e[i])return e[i].exports;var o=e[i]={i:i,l:!1,exports:{}};return t[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(i,o,function(e){return t[e]}.bind(null,o));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=9)}([function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"q",(function(){return isMediaType})),__webpack_require__.d(__webpack_exports__,"v",(function(){return uuid})),__webpack_require__.d(__webpack_exports__,"n",(function(){return getFixed})),__webpack_require__.d(__webpack_exports__,"l",(function(){return getAsVal})),__webpack_require__.d(__webpack_exports__,"t",(function(){return setAsVal})),__webpack_require__.d(__webpack_exports__,"r",(function(){return loadScript})),__webpack_require__.d(__webpack_exports__,"g",(function(){return downFile})),__webpack_require__.d(__webpack_exports__,"c",(function(){return createObj})),__webpack_require__.d(__webpack_exports__,"d",(function(){return dataURLtoFile})),__webpack_require__.d(__webpack_exports__,"k",(function(){return findObject})),__webpack_require__.d(__webpack_exports__,"s",(function(){return randomId})),__webpack_require__.d(__webpack_exports__,"p",(function(){return isJson})),__webpack_require__.d(__webpack_exports__,"e",(function(){return deepClone})),__webpack_require__.d(__webpack_exports__,"u",(function(){return setPx})),__webpack_require__.d(__webpack_exports__,"f",(function(){return detailDataType})),__webpack_require__.d(__webpack_exports__,"m",(function(){return getDicValue})),__webpack_require__.d(__webpack_exports__,"h",(function(){return filterParams})),__webpack_require__.d(__webpack_exports__,"i",(function(){return findArray})),__webpack_require__.d(__webpack_exports__,"j",(function(){return findNode})),__webpack_require__.d(__webpack_exports__,"o",(function(){return getPasswordChar})),__webpack_require__.d(__webpack_exports__,"a",(function(){return arraySort})),__webpack_require__.d(__webpack_exports__,"b",(function(){return clearVal})),__webpack_require__.d(__webpack_exports__,"w",(function(){return vaildData}));var _validate__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(2),global_variable__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(1);function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var isMediaType=function(t,e){if(!Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t))return global_variable__WEBPACK_IMPORTED_MODULE_1__.n.audio.test(t)||"audio"==e?"audio":global_variable__WEBPACK_IMPORTED_MODULE_1__.n.video.test(t)||"video"==e?"video":global_variable__WEBPACK_IMPORTED_MODULE_1__.n.img.test(t)||"img"==e?"img":void 0},uuid=function(){for(var t=[],e=0;e<36;e++)t[e]="0123456789abcdef".substr(Math.floor(16*Math.random()),1);t[14]="4",t[19]="0123456789abcdef".substr(3&t[19]|8,1),t[8]=t[13]=t[18]=t[23]="-";var n=t.join("");return n};function getFixed(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return Number(t.toFixed(e))}function getAsVal(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=deepClone(t);return Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(e)||e.split(".").forEach((function(t){n=Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(n[t])?"":n[t]})),n}function setAsVal(obj){var bind=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",value=arguments.length>2?arguments[2]:void 0,result,type=getObjType(value);return result=Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(value)?"array"===type?"obj.".concat(bind,"=[]"):"object"===type?"obj.".concat(bind,"={}"):["number","boolean"].includes(type)?"obj.".concat(bind,"=undefined"):"obj.".concat(bind,"=''"):"string"==type?"obj.".concat(bind,"='").concat(value,"'"):"obj.".concat(bind,"=").concat(value),eval(result),obj}var loadScript=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"js",e=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"body",i=!1;return new Promise((function(o){for(var r,a="head"==n?document.getElementsByTagName("head")[0]:document.body,s=0;s=2){var r="";n.forEach((function(t){r="".concat(r).concat("{",'"').concat(t,'":')})),r="".concat(r,'""');for(var a=0;a0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"prop";return(t=findNode(e,{value:i},n))||e.forEach((function(e){e.column?t||(t=findNode(e.column,{value:i},n)):e.children&&global_variable__WEBPACK_IMPORTED_MODULE_1__.c.includes(e.type)&&(t||(t=findNode(e.children.column,{value:i},n)))})),t}function randomId(){for(var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",e=t.length,n="",i=0;i<16;i++)n+=t.charAt(Math.floor(Math.random()*e));return n}var getObjType=function(t){var e=Object.prototype.toString;return t instanceof Element?"element":{"[object Boolean]":"boolean","[object Number]":"number","[object String]":"string","[object Function]":"function","[object Array]":"array","[object Date]":"date","[object RegExp]":"regExp","[object Undefined]":"undefined","[object Null]":"null","[object Object]":"object"}[e.call(t)]},isJson=function(t){return Array.isArray(t)?t[0]instanceof Object:t instanceof Object},deepClone=function t(e){var n,i=getObjType(e);if("array"===i)n=[];else{if("object"!==i)return e;n={}}if("array"===i)for(var o=0,r=e.length;o1&&void 0!==arguments[1]?arguments[1]:"";return Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t)&&(t=e),Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t)?"":(-1===(t+="").indexOf("%")&&(t+="px"),t)},detailDataType=function(t,e){return Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t)?t:"number"===e?Number(t):"string"===e?t+"":t},getDicValue=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=Array.isArray(e);e=i?e:[e];var o=[],r=n[global_variable__WEBPACK_IMPORTED_MODULE_1__.f.label]||global_variable__WEBPACK_IMPORTED_MODULE_1__.f.label,a=n[global_variable__WEBPACK_IMPORTED_MODULE_1__.f.groups]||global_variable__WEBPACK_IMPORTED_MODULE_1__.f.groups,s=deepClone(t);return s.forEach((function(t){t[a]&&(s=s.concat(t[a]),delete t[a])})),e.forEach((function(t){var e=findNode(s,n,t)||{};o.push(e[r]||t)})),i?o:o.join("")},filterParams=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["","$"],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=n?deepClone(t):t;for(var o in i)e.includes("")&&Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(i[o])&&delete i[o],e.includes("$")&&-1!==o.indexOf("$")&&delete i[o];return i},findArray=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:global_variable__WEBPACK_IMPORTED_MODULE_1__.f.value,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return i?t.findIndex((function(t){return t[n]==e})):t.find((function(t){return t[n]==e}))},findNode=function t(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2?arguments[2]:void 0,o=n.value||global_variable__WEBPACK_IMPORTED_MODULE_1__.f.value,r=n.children||global_variable__WEBPACK_IMPORTED_MODULE_1__.f.children,a=0;a0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1?arguments[1]:void 0,n=t.toString().length;t="";for(var i=0;i0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return t.filter((function(t){return!Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t[e])})).sort((function(t,e){return n(t,e)})).concat(t.filter((function(t){return Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t[e])})))},clearVal=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return t?(e.forEach((function(e){if(!n.includes(e))if(e.includes("$"))delete t[e];else if(!Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t[e])){var i=getObjType(t[e]);"array"===i?t[e]=[]:"object"===i?t[e]={}:["number","boolean"].includes(i)?t[e]=void 0:t[e]=""}})),t):{}},vaildData=function(t,e){return"boolean"==typeof t?t:Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t)?e:t}},function(t,e,n){"use strict";n.d(e,"j",(function(){return i})),n.d(e,"f",(function(){return o})),n.d(e,"e",(function(){return r})),n.d(e,"d",(function(){return a})),n.d(e,"c",(function(){return s})),n.d(e,"i",(function(){return l})),n.d(e,"a",(function(){return c})),n.d(e,"k",(function(){return u})),n.d(e,"l",(function(){return d})),n.d(e,"b",(function(){return p})),n.d(e,"m",(function(){return h})),n.d(e,"g",(function(){return f})),n.d(e,"h",(function(){return m})),n.d(e,"n",(function(){return v}));var i="avue-",o={rowKey:"id",rowParentKey:"parentId",nodeKey:"id",label:"label",value:"value",desc:"desc",groups:"groups",title:"title",leaf:"leaf",children:"children",hasChildren:"hasChildren",labelText:"名称",disabled:"disabled"},r={name:"name",url:"url",fileName:"file",res:""},a=["dates","date","datetime","datetimerange","daterange","time","timerange","week","month","monthrange","year"],s=["table","dynamic"],l=["tree","number","icon","color","table","map"],c=["img","array","url"],u=["cascader","tree","select"],d=["slider"],p=c.concat(["upload","dynamic","map","checkbox","cascader","timerange","monthrange","daterange","datetimerange","dates"]),h=a.concat(["select","checkbox","radio","cascader","tree","color","icon","table","map"]),f=" | ",m=",",v={img:/\.(gif|jpg|jpeg|png|webp|svg|GIF|JPG|JPEG|PNG|WEBP|SVG)/,video:/\.(swf|avi|flv|mpg|rm|mov|wav|asf|3gp|mkv|rmvb|ogg|mp4)/,audio:/\.(mp3|wav|MP3|WAV)/}},function(t,e,n){"use strict";function i(t){if(t instanceof Date||"boolean"==typeof t||"number"==typeof t)return!1;if(!(t instanceof Array)){if(t instanceof Object){for(var e in t)return!1;return!0}return"null"===t||null==t||"undefined"===t||void 0===t||""===t}return 0===t.length}n.d(e,"a",(function(){return i}))},function(t,e,n){t.exports=function(){"use strict";var t=6e4,e=36e5,n="millisecond",i="second",o="minute",r="hour",a="day",s="week",l="month",c="quarter",u="year",d="date",p="Invalid Date",h=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,m={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(t){var e=["th","st","nd","rd"],n=t%100;return"["+t+(e[(n-20)%10]||e[n]||e[0])+"]"}},v=function(t,e,n){var i=String(t);return!i||i.length>=e?t:""+Array(e+1-i.length).join(n)+t},b={s:v,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),i=Math.floor(n/60),o=n%60;return(e<=0?"+":"-")+v(i,2,"0")+":"+v(o,2,"0")},m:function t(e,n){if(e.date()1)return t(a[0])}else{var s=e.name;y[s]=e,o=s}return!i&&o&&(g=o),o||!i&&g},w=function(t,e){if(_(t))return t.clone();var n="object"==typeof e?e:{};return n.date=t,n.args=arguments,new C(n)},k=b;k.l=x,k.i=_,k.w=function(t,e){return w(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var C=function(){function m(t){this.$L=x(t.locale,null,!0),this.parse(t)}var v=m.prototype;return v.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(k.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var i=e.match(h);if(i){var o=i[2]-1||0,r=(i[7]||"0").substring(0,3);return n?new Date(Date.UTC(i[1],o,i[3]||1,i[4]||0,i[5]||0,i[6]||0,r)):new Date(i[1],o,i[3]||1,i[4]||0,i[5]||0,i[6]||0,r)}}return new Date(e)}(t),this.$x=t.x||{},this.init()},v.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},v.$utils=function(){return k},v.isValid=function(){return!(this.$d.toString()===p)},v.isSame=function(t,e){var n=w(t);return this.startOf(e)<=n&&n<=this.endOf(e)},v.isAfter=function(t,e){return w(t)1?s.options.decimal+e[1]:"",s.options.useGrouping){for(o="",r=0,a=n.length;rs.endVal,s.frameVal=s.startVal,s.initialized=!0,0):(s.error="[CountUp] startVal ("+e+") or endVal ("+n+") is not a number",1)):(s.error="[CountUp] target is null or undefined",1)))},s.printValue=function(t){var e=s.options.formattingFn(t);"INPUT"===s.d.tagName?this.d.value=e:"text"===s.d.tagName||"tspan"===s.d.tagName?this.d.textContent=e:this.d.innerHTML=e},s.count=function(t){s.startTime||(s.startTime=t),s.timestamp=t;var e=t-s.startTime;s.remaining=s.duration-e,s.options.useEasing?s.countDown?s.frameVal=s.startVal-s.options.easingFn(e,0,s.startVal-s.endVal,s.duration):s.frameVal=s.options.easingFn(e,s.startVal,s.endVal-s.startVal,s.duration):s.countDown?s.frameVal=s.startVal-(s.startVal-s.endVal)*(e/s.duration):s.frameVal=s.startVal+(s.endVal-s.startVal)*(e/s.duration),s.countDown?s.frameVal=s.frameVals.endVal?s.endVal:s.frameVal,s.frameVal=Math.round(s.frameVal*s.dec)/s.dec,s.printValue(s.frameVal),es.endVal,s.rAF=requestAnimationFrame(s.count))}},s.initialize()&&s.printValue(s.startVal)}})?i.call(e,n,e,t):i)||(t.exports=o)},function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE__6__},function(t,e,n){var i,o; +/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress + * @license MIT */void 0===(o="function"==typeof(i=function(){var t,e,n={version:"0.2.0"},i=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
    '};function o(t,e,n){return tn?n:t}function r(t){return 100*(-1+t)}n.configure=function(t){var e,n;for(e in t)void 0!==(n=t[e])&&t.hasOwnProperty(e)&&(i[e]=n);return this},n.status=null,n.set=function(t){var e=n.isStarted();t=o(t,i.minimum,1),n.status=1===t?null:t;var l=n.render(!e),c=l.querySelector(i.barSelector),u=i.speed,d=i.easing;return l.offsetWidth,a((function(e){""===i.positionUsing&&(i.positionUsing=n.getPositioningCSS()),s(c,function(t,e,n){var o;return(o="translate3d"===i.positionUsing?{transform:"translate3d("+r(t)+"%,0,0)"}:"translate"===i.positionUsing?{transform:"translate("+r(t)+"%,0)"}:{"margin-left":r(t)+"%"}).transition="all "+e+"ms "+n,o}(t,u,d)),1===t?(s(l,{transition:"none",opacity:1}),l.offsetWidth,setTimeout((function(){s(l,{transition:"all "+u+"ms linear",opacity:0}),setTimeout((function(){n.remove(),e()}),u)}),u)):setTimeout(e,u)})),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var t=function(){setTimeout((function(){n.status&&(n.trickle(),t())}),i.trickleSpeed)};return i.trickle&&t(),this},n.done=function(t){return t||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(t){var e=n.status;return e?("number"!=typeof t&&(t=(1-e)*o(Math.random()*e,.1,.95)),e=o(e+t,0,.994),n.set(e)):n.start()},n.trickle=function(){return n.inc(Math.random()*i.trickleRate)},t=0,e=0,n.promise=function(i){return i&&"resolved"!==i.state()?(0===e&&n.start(),t++,e++,i.always((function(){0==--e?(t=0,n.done()):n.set((t-e)/t)})),this):this},n.render=function(t){if(n.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var e=document.createElement("div");e.id="nprogress",e.innerHTML=i.template;var o,a=e.querySelector(i.barSelector),l=t?"-100":r(n.status||0),u=document.querySelector(i.parent);return s(a,{transition:"all 0 linear",transform:"translate3d("+l+"%,0,0)"}),i.showSpinner||(o=e.querySelector(i.spinnerSelector))&&p(o),u!=document.body&&c(u,"nprogress-custom-parent"),u.appendChild(e),e},n.remove=function(){u(document.documentElement,"nprogress-busy"),u(document.querySelector(i.parent),"nprogress-custom-parent");var t=document.getElementById("nprogress");t&&p(t)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var t=document.body.style,e="WebkitTransform"in t?"Webkit":"MozTransform"in t?"Moz":"msTransform"in t?"ms":"OTransform"in t?"O":"";return e+"Perspective"in t?"translate3d":e+"Transform"in t?"translate":"margin"};var a=function(){var t=[];function e(){var n=t.shift();n&&n(e)}return function(n){t.push(n),1==t.length&&e()}}(),s=function(){var t=["Webkit","O","Moz","ms"],e={};function n(n){return n=n.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(t,e){return e.toUpperCase()})),e[n]||(e[n]=function(e){var n=document.body.style;if(e in n)return e;for(var i,o=t.length,r=e.charAt(0).toUpperCase()+e.slice(1);o--;)if((i=t[o]+r)in n)return i;return e}(n))}function i(t,e,i){e=n(e),t.style[e]=i}return function(t,e){var n,o,r=arguments;if(2==r.length)for(n in e)void 0!==(o=e[n])&&e.hasOwnProperty(n)&&i(t,n,o);else i(t,r[1],r[2])}}();function l(t,e){return("string"==typeof t?t:d(t)).indexOf(" "+e+" ")>=0}function c(t,e){var n=d(t),i=n+e;l(n,e)||(t.className=i.substring(1))}function u(t,e){var n,i=d(t);l(t,e)&&(n=i.replace(" "+e+" "," "),t.className=n.substring(1,n.length-1))}function d(t){return(" "+(t.className||"")+" ").replace(/\s+/gi," ")}function p(t){t&&t.parentNode&&t.parentNode.removeChild(t)}return n})?i.call(e,n,e,t):i)||(t.exports=o)},function(t,e,n){window,t.exports=function(t){var e={};function n(i){if(e[i])return e[i].exports;var o=e[i]={i:i,l:!1,exports:{}};return t[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(i,o,function(e){return t[e]}.bind(null,o));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=6)}([function(t,e,n){var i=n(2);"string"==typeof i&&(i=[[t.i,i,""]]),n(4)(i,{hmr:!0,transform:void 0,insertInto:void 0}),i.locals&&(t.exports=i.locals)},function(t,e,n){"use strict";var i=n(0);n.n(i).a},function(t,e,n){(t.exports=n(3)(!1)).push([t.i,'\n.vue-cropper[data-v-6dae58fd] {\n position: relative;\n width: 100%;\n height: 100%;\n box-sizing: border-box;\n user-select: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n direction: ltr;\n touch-action: none;\n text-align: left;\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC");\n}\n.cropper-box[data-v-6dae58fd],\n.cropper-box-canvas[data-v-6dae58fd],\n.cropper-drag-box[data-v-6dae58fd],\n.cropper-crop-box[data-v-6dae58fd],\n.cropper-face[data-v-6dae58fd] {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n user-select: none;\n}\n.cropper-box-canvas img[data-v-6dae58fd] {\n position: relative;\n text-align: left;\n user-select: none;\n transform: none;\n max-width: none;\n max-height: none;\n}\n.cropper-box[data-v-6dae58fd] {\n overflow: hidden;\n}\n.cropper-move[data-v-6dae58fd] {\n cursor: move;\n}\n.cropper-crop[data-v-6dae58fd] {\n cursor: crosshair;\n}\n.cropper-modal[data-v-6dae58fd] {\n background: rgba(0, 0, 0, 0.5);\n}\n.cropper-crop-box[data-v-6dae58fd] {\n /*border: 2px solid #39f;*/\n}\n.cropper-view-box[data-v-6dae58fd] {\n display: block;\n overflow: hidden;\n width: 100%;\n height: 100%;\n outline: 1px solid #39f;\n outline-color: rgba(51, 153, 255, 0.75);\n user-select: none;\n}\n.cropper-view-box img[data-v-6dae58fd] {\n user-select: none;\n text-align: left;\n max-width: none;\n max-height: none;\n}\n.cropper-face[data-v-6dae58fd] {\n top: 0;\n left: 0;\n background-color: #fff;\n opacity: 0.1;\n}\n.crop-info[data-v-6dae58fd] {\n position: absolute;\n left: 0px;\n min-width: 65px;\n text-align: center;\n color: white;\n line-height: 20px;\n background-color: rgba(0, 0, 0, 0.8);\n font-size: 12px;\n}\n.crop-line[data-v-6dae58fd] {\n position: absolute;\n display: block;\n width: 100%;\n height: 100%;\n opacity: 0.1;\n}\n.line-w[data-v-6dae58fd] {\n top: -3px;\n left: 0;\n height: 5px;\n cursor: n-resize;\n}\n.line-a[data-v-6dae58fd] {\n top: 0;\n left: -3px;\n width: 5px;\n cursor: w-resize;\n}\n.line-s[data-v-6dae58fd] {\n bottom: -3px;\n left: 0;\n height: 5px;\n cursor: s-resize;\n}\n.line-d[data-v-6dae58fd] {\n top: 0;\n right: -3px;\n width: 5px;\n cursor: e-resize;\n}\n.crop-point[data-v-6dae58fd] {\n position: absolute;\n width: 8px;\n height: 8px;\n opacity: 0.75;\n background-color: #39f;\n border-radius: 100%;\n}\n.point1[data-v-6dae58fd] {\n top: -4px;\n left: -4px;\n cursor: nw-resize;\n}\n.point2[data-v-6dae58fd] {\n top: -5px;\n left: 50%;\n margin-left: -3px;\n cursor: n-resize;\n}\n.point3[data-v-6dae58fd] {\n top: -4px;\n right: -4px;\n cursor: ne-resize;\n}\n.point4[data-v-6dae58fd] {\n top: 50%;\n left: -4px;\n margin-top: -3px;\n cursor: w-resize;\n}\n.point5[data-v-6dae58fd] {\n top: 50%;\n right: -4px;\n margin-top: -3px;\n cursor: e-resize;\n}\n.point6[data-v-6dae58fd] {\n bottom: -5px;\n left: -4px;\n cursor: sw-resize;\n}\n.point7[data-v-6dae58fd] {\n bottom: -5px;\n left: 50%;\n margin-left: -3px;\n cursor: s-resize;\n}\n.point8[data-v-6dae58fd] {\n bottom: -5px;\n right: -4px;\n cursor: se-resize;\n}\n@media screen and (max-width: 500px) {\n.crop-point[data-v-6dae58fd] {\n position: absolute;\n width: 20px;\n height: 20px;\n opacity: 0.45;\n background-color: #39f;\n border-radius: 100%;\n}\n.point1[data-v-6dae58fd] {\n top: -10px;\n left: -10px;\n}\n.point2[data-v-6dae58fd],\n .point4[data-v-6dae58fd],\n .point5[data-v-6dae58fd],\n .point7[data-v-6dae58fd] {\n display: none;\n}\n.point3[data-v-6dae58fd] {\n top: -10px;\n right: -10px;\n}\n.point4[data-v-6dae58fd] {\n top: 0;\n left: 0;\n}\n.point6[data-v-6dae58fd] {\n bottom: -10px;\n left: -10px;\n}\n.point8[data-v-6dae58fd] {\n bottom: -10px;\n right: -10px;\n}\n}\n',""])},function(t,e){t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=function(t,e){var n=t[1]||"",i=t[3];if(!i)return n;if(e&&"function"==typeof btoa){var o=function(t){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */"}(i),r=i.sources.map((function(t){return"/*# sourceURL="+i.sourceRoot+t+" */"}));return[n].concat(r).concat([o]).join("\n")}return[n].join("\n")}(e,t);return e[2]?"@media "+e[2]+"{"+n+"}":n})).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},o=0;o=0&&l.splice(e,1)}function f(t){var e=document.createElement("style");if(void 0===t.attrs.type&&(t.attrs.type="text/css"),void 0===t.attrs.nonce){var i=n.nc;i&&(t.attrs.nonce=i)}return m(e,t.attrs),p(t,e),e}function m(t,e){Object.keys(e).forEach((function(n){t.setAttribute(n,e[n])}))}function v(t,e){var n,i,o,r;if(e.transform&&t.css){if(!(r="function"==typeof e.transform?e.transform(t.css):e.transform.default(t.css)))return function(){};t.css=r}if(e.singleton){var l=s++;n=a||(a=f(e)),i=g.bind(null,n,l,!1),o=g.bind(null,n,l,!0)}else t.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(t){var e=document.createElement("link");return void 0===t.attrs.type&&(t.attrs.type="text/css"),t.attrs.rel="stylesheet",m(e,t.attrs),p(t,e),e}(e),i=function(t,e,n){var i=n.css,o=n.sourceMap,r=void 0===e.convertToAbsoluteUrls&&o;(e.convertToAbsoluteUrls||r)&&(i=c(i)),o&&(i+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */");var a=new Blob([i],{type:"text/css"}),s=t.href;t.href=URL.createObjectURL(a),s&&URL.revokeObjectURL(s)}.bind(null,n,e),o=function(){h(n),n.href&&URL.revokeObjectURL(n.href)}):(n=f(e),i=function(t,e){var n=e.css,i=e.media;if(i&&t.setAttribute("media",i),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}.bind(null,n),o=function(){h(n)});return i(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;i(t=e)}else o()}}t.exports=function(t,e){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(e=e||{}).attrs="object"==typeof e.attrs?e.attrs:{},e.singleton||"boolean"==typeof e.singleton||(e.singleton=o()),e.insertInto||(e.insertInto="head"),e.insertAt||(e.insertAt="bottom");var n=d(t,e);return u(n,e),function(t){for(var o=[],r=0;r=8&&(s=n+i)),s)for(d=u.getUint16(s,o),c=0;c21?"-21px":"0px",t.width=this.cropW>0?this.cropW:0,t.height=this.cropH>0?this.cropH:0,this.infoTrue){var e=1;this.high&&!this.full&&(e=window.devicePixelRatio),1!==this.enlarge&!this.full&&(e=Math.abs(Number(this.enlarge))),t.width=t.width*e,t.height=t.height*e,this.full&&(t.width=t.width/this.scale,t.height=t.height/this.scale)}return t.width=t.width.toFixed(0),t.height=t.height.toFixed(0),t},isIE:function(){return navigator.userAgent,!!window.ActiveXObject||"ActiveXObject"in window},passive:function(){return this.isIE?null:{passive:!1}}},watch:{img:function(){this.checkedImg()},imgs:function(t){""!==t&&this.reload()},cropW:function(){this.showPreview()},cropH:function(){this.showPreview()},cropOffsertX:function(){this.showPreview()},cropOffsertY:function(){this.showPreview()},scale:function(t,e){this.showPreview()},x:function(){this.showPreview()},y:function(){this.showPreview()},autoCrop:function(t){t&&this.goAutoCrop()},autoCropWidth:function(){this.autoCrop&&this.goAutoCrop()},autoCropHeight:function(){this.autoCrop&&this.goAutoCrop()},mode:function(){this.checkedImg()},rotate:function(){this.showPreview(),(this.autoCrop||this.cropW>0||this.cropH>0)&&this.goAutoCrop(this.cropW,this.cropH)}},methods:{getVersion:function(t){for(var e=navigator.userAgent.split(" "),n="",i=new RegExp(t,"i"),o=0;o=81)e=-1;else if(this.getVersion("safari")[0]>=605){var r=this.getVersion("version");r[0]>13&&r[1]>1&&(e=-1)}else{var a=navigator.userAgent.toLowerCase().match(/cpu iphone os (.*?) like mac os/);if(a){var s=a[1];((s=s.split("_"))[0]>13||s[0]>=13&&s[1]>=4)&&(e=-1)}}var l=document.createElement("canvas"),c=l.getContext("2d");switch(c.save(),e){case 2:l.width=n,l.height=i,c.translate(n,0),c.scale(-1,1);break;case 3:l.width=n,l.height=i,c.translate(n/2,i/2),c.rotate(180*Math.PI/180),c.translate(-n/2,-i/2);break;case 4:l.width=n,l.height=i,c.translate(0,i),c.scale(1,-1);break;case 5:l.height=n,l.width=i,c.rotate(.5*Math.PI),c.scale(1,-1);break;case 6:l.width=i,l.height=n,c.translate(i/2,n/2),c.rotate(90*Math.PI/180),c.translate(-n/2,-i/2);break;case 7:l.height=n,l.width=i,c.rotate(.5*Math.PI),c.translate(n,-i),c.scale(-1,1);break;case 8:l.height=n,l.width=i,c.translate(i/2,n/2),c.rotate(-90*Math.PI/180),c.translate(-n/2,-i/2);break;default:l.width=n,l.height=i}c.drawImage(t,0,0,n,i),c.restore(),l.toBlob((function(t){var e=URL.createObjectURL(t);URL.revokeObjectURL(o.imgs),o.imgs=e}),"image/"+this.outputType,1)},checkedImg:function(){var t=this;if(null===this.img||""===this.img)return this.imgs="",void this.clearCrop();this.loading=!0,this.scale=1,this.rotate=0,this.clearCrop();var e=new Image;if(e.onload=function(){if(""===t.img)return t.$emit("imgLoad","error"),t.$emit("img-load","error"),!1;var n=e.width,i=e.height;r.getData(e).then((function(o){t.orientation=o.orientation||1;var r=Number(t.maxImgSize);!t.orientation&&nr&&(i=i/n*r,n=r),i>r&&(n=n/i*r,i=r),t.checkOrientationImage(e,t.orientation,n,i))}))},e.onerror=function(){t.$emit("imgLoad","error"),t.$emit("img-load","error")},"data"!==this.img.substr(0,4)&&(e.crossOrigin=""),this.isIE){var n=new XMLHttpRequest;n.onload=function(){var t=URL.createObjectURL(this.response);e.src=t},n.open("GET",this.img,!0),n.responseType="blob",n.send()}else e.src=this.img},startMove:function(t){if(t.preventDefault(),this.move&&!this.crop){if(!this.canMove)return!1;this.moveX=("clientX"in t?t.clientX:t.touches[0].clientX)-this.x,this.moveY=("clientY"in t?t.clientY:t.touches[0].clientY)-this.y,t.touches?(window.addEventListener("touchmove",this.moveImg),window.addEventListener("touchend",this.leaveImg),2==t.touches.length&&(this.touches=t.touches,window.addEventListener("touchmove",this.touchScale),window.addEventListener("touchend",this.cancelTouchScale))):(window.addEventListener("mousemove",this.moveImg),window.addEventListener("mouseup",this.leaveImg)),this.$emit("imgMoving",{moving:!0,axis:this.getImgAxis()}),this.$emit("img-moving",{moving:!0,axis:this.getImgAxis()})}else this.cropping=!0,window.addEventListener("mousemove",this.createCrop),window.addEventListener("mouseup",this.endCrop),window.addEventListener("touchmove",this.createCrop),window.addEventListener("touchend",this.endCrop),this.cropOffsertX=t.offsetX?t.offsetX:t.touches[0].pageX-this.$refs.cropper.offsetLeft,this.cropOffsertY=t.offsetY?t.offsetY:t.touches[0].pageY-this.$refs.cropper.offsetTop,this.cropX="clientX"in t?t.clientX:t.touches[0].clientX,this.cropY="clientY"in t?t.clientY:t.touches[0].clientY,this.cropChangeX=this.cropOffsertX,this.cropChangeY=this.cropOffsertY,this.cropW=0,this.cropH=0},touchScale:function(t){var e=this;t.preventDefault();var n=this.scale,i=this.touches[0].clientX,o=this.touches[0].clientY,r=t.touches[0].clientX,a=t.touches[0].clientY,s=this.touches[1].clientX,l=this.touches[1].clientY,c=t.touches[1].clientX,u=t.touches[1].clientY,d=Math.sqrt(Math.pow(i-s,2)+Math.pow(o-l,2)),p=Math.sqrt(Math.pow(r-c,2)+Math.pow(a-u,2))-d,h=1,f=(h=(h=h/this.trueWidth>h/this.trueHeight?h/this.trueHeight:h/this.trueWidth)>.1?.1:h)*p;if(!this.touchNow){if(this.touchNow=!0,p>0?n+=Math.abs(f):p<0&&n>Math.abs(f)&&(n-=Math.abs(f)),this.touches=t.touches,setTimeout((function(){e.touchNow=!1}),8),!this.checkoutImgAxis(this.x,this.y,n))return!1;this.scale=n}},cancelTouchScale:function(t){window.removeEventListener("touchmove",this.touchScale)},moveImg:function(t){var e=this;if(t.preventDefault(),t.touches&&2===t.touches.length)return this.touches=t.touches,window.addEventListener("touchmove",this.touchScale),window.addEventListener("touchend",this.cancelTouchScale),window.removeEventListener("touchmove",this.moveImg),!1;var n,i,o="clientX"in t?t.clientX:t.touches[0].clientX,r="clientY"in t?t.clientY:t.touches[0].clientY;n=o-this.moveX,i=r-this.moveY,this.$nextTick((function(){if(e.centerBox){var t,o,r,a,s=e.getImgAxis(n,i,e.scale),l=e.getCropAxis(),c=e.trueHeight*e.scale,u=e.trueWidth*e.scale;switch(e.rotate){case 1:case-1:case 3:case-3:t=e.cropOffsertX-e.trueWidth*(1-e.scale)/2+(c-u)/2,o=e.cropOffsertY-e.trueHeight*(1-e.scale)/2+(u-c)/2,r=t-c+e.cropW,a=o-u+e.cropH;break;default:t=e.cropOffsertX-e.trueWidth*(1-e.scale)/2,o=e.cropOffsertY-e.trueHeight*(1-e.scale)/2,r=t-u+e.cropW,a=o-c+e.cropH}s.x1>=l.x1&&(n=t),s.y1>=l.y1&&(i=o),s.x2<=l.x2&&(n=r),s.y2<=l.y2&&(i=a)}e.x=n,e.y=i,e.$emit("imgMoving",{moving:!0,axis:e.getImgAxis()}),e.$emit("img-moving",{moving:!0,axis:e.getImgAxis()})}))},leaveImg:function(t){window.removeEventListener("mousemove",this.moveImg),window.removeEventListener("touchmove",this.moveImg),window.removeEventListener("mouseup",this.leaveImg),window.removeEventListener("touchend",this.leaveImg),this.$emit("imgMoving",{moving:!1,axis:this.getImgAxis()}),this.$emit("img-moving",{moving:!1,axis:this.getImgAxis()})},scaleImg:function(){this.canScale&&window.addEventListener(this.support,this.changeSize,this.passive)},cancelScale:function(){this.canScale&&window.removeEventListener(this.support,this.changeSize)},changeSize:function(t){var e=this;t.preventDefault();var n=this.scale,i=t.deltaY||t.wheelDelta;i=navigator.userAgent.indexOf("Firefox")>0?30*i:i,this.isIE&&(i=-i);var o=this.coe,r=(o=o/this.trueWidth>o/this.trueHeight?o/this.trueHeight:o/this.trueWidth)*i;r<0?n+=Math.abs(r):n>Math.abs(r)&&(n-=Math.abs(r));var a=r<0?"add":"reduce";if(a!==this.coeStatus&&(this.coeStatus=a,this.coe=.2),this.scaling||(this.scalingSet=setTimeout((function(){e.scaling=!1,e.coe=e.coe+=.01}),50)),this.scaling=!0,!this.checkoutImgAxis(this.x,this.y,n))return!1;this.scale=n},changeScale:function(t){var e=this.scale;t=t||1;var n=20;if((t*=n=n/this.trueWidth>n/this.trueHeight?n/this.trueHeight:n/this.trueWidth)>0?e+=Math.abs(t):e>Math.abs(t)&&(e-=Math.abs(t)),!this.checkoutImgAxis(this.x,this.y,e))return!1;this.scale=e},createCrop:function(t){var e=this;t.preventDefault();var n="clientX"in t?t.clientX:t.touches?t.touches[0].clientX:0,i="clientY"in t?t.clientY:t.touches?t.touches[0].clientY:0;this.$nextTick((function(){var t=n-e.cropX,o=i-e.cropY;if(t>0?(e.cropW=t+e.cropChangeX>e.w?e.w-e.cropChangeX:t,e.cropOffsertX=e.cropChangeX):(e.cropW=e.w-e.cropChangeX+Math.abs(t)>e.w?e.cropChangeX:Math.abs(t),e.cropOffsertX=e.cropChangeX+t>0?e.cropChangeX+t:0),e.fixed){var r=e.cropW/e.fixedNumber[0]*e.fixedNumber[1];r+e.cropOffsertY>e.h?(e.cropH=e.h-e.cropOffsertY,e.cropW=e.cropH/e.fixedNumber[1]*e.fixedNumber[0],e.cropOffsertX=t>0?e.cropChangeX:e.cropChangeX-e.cropW):e.cropH=r,e.cropOffsertY=e.cropOffsertY}else o>0?(e.cropH=o+e.cropChangeY>e.h?e.h-e.cropChangeY:o,e.cropOffsertY=e.cropChangeY):(e.cropH=e.h-e.cropChangeY+Math.abs(o)>e.h?e.cropChangeY:Math.abs(o),e.cropOffsertY=e.cropChangeY+o>0?e.cropChangeY+o:0)}))},changeCropSize:function(t,e,n,i,o){t.preventDefault(),window.addEventListener("mousemove",this.changeCropNow),window.addEventListener("mouseup",this.changeCropEnd),window.addEventListener("touchmove",this.changeCropNow),window.addEventListener("touchend",this.changeCropEnd),this.canChangeX=e,this.canChangeY=n,this.changeCropTypeX=i,this.changeCropTypeY=o,this.cropX="clientX"in t?t.clientX:t.touches[0].clientX,this.cropY="clientY"in t?t.clientY:t.touches[0].clientY,this.cropOldW=this.cropW,this.cropOldH=this.cropH,this.cropChangeX=this.cropOffsertX,this.cropChangeY=this.cropOffsertY,this.fixed&&this.canChangeX&&this.canChangeY&&(this.canChangeY=0),this.$emit("change-crop-size",{width:this.cropW,height:this.cropH})},changeCropNow:function(t){var e=this;t.preventDefault();var n="clientX"in t?t.clientX:t.touches?t.touches[0].clientX:0,i="clientY"in t?t.clientY:t.touches?t.touches[0].clientY:0,o=this.w,r=this.h,a=0,s=0;if(this.centerBox){var l=this.getImgAxis(),c=l.x2,u=l.y2;a=l.x1>0?l.x1:0,s=l.y1>0?l.y1:0,o>c&&(o=c),r>u&&(r=u)}this.$nextTick((function(){var t=n-e.cropX,l=i-e.cropY;if(e.canChangeX&&(1===e.changeCropTypeX?e.cropOldW-t>0?(e.cropW=o-e.cropChangeX-t<=o-a?e.cropOldW-t:e.cropOldW+e.cropChangeX-a,e.cropOffsertX=o-e.cropChangeX-t<=o-a?e.cropChangeX+t:a):(e.cropW=Math.abs(t)+e.cropChangeX<=o?Math.abs(t)-e.cropOldW:o-e.cropOldW-e.cropChangeX,e.cropOffsertX=e.cropChangeX+e.cropOldW):2===e.changeCropTypeX&&(e.cropOldW+t>0?(e.cropW=e.cropOldW+t+e.cropOffsertX<=o?e.cropOldW+t:o-e.cropOffsertX,e.cropOffsertX=e.cropChangeX):(e.cropW=o-e.cropChangeX+Math.abs(t+e.cropOldW)<=o-a?Math.abs(t+e.cropOldW):e.cropChangeX-a,e.cropOffsertX=o-e.cropChangeX+Math.abs(t+e.cropOldW)<=o-a?e.cropChangeX-Math.abs(t+e.cropOldW):a))),e.canChangeY&&(1===e.changeCropTypeY?e.cropOldH-l>0?(e.cropH=r-e.cropChangeY-l<=r-s?e.cropOldH-l:e.cropOldH+e.cropChangeY-s,e.cropOffsertY=r-e.cropChangeY-l<=r-s?e.cropChangeY+l:s):(e.cropH=Math.abs(l)+e.cropChangeY<=r?Math.abs(l)-e.cropOldH:r-e.cropOldH-e.cropChangeY,e.cropOffsertY=e.cropChangeY+e.cropOldH):2===e.changeCropTypeY&&(e.cropOldH+l>0?(e.cropH=e.cropOldH+l+e.cropOffsertY<=r?e.cropOldH+l:r-e.cropOffsertY,e.cropOffsertY=e.cropChangeY):(e.cropH=r-e.cropChangeY+Math.abs(l+e.cropOldH)<=r-s?Math.abs(l+e.cropOldH):e.cropChangeY-s,e.cropOffsertY=r-e.cropChangeY+Math.abs(l+e.cropOldH)<=r-s?e.cropChangeY-Math.abs(l+e.cropOldH):s))),e.canChangeX&&e.fixed){var c=e.cropW/e.fixedNumber[0]*e.fixedNumber[1];c+e.cropOffsertY>r?(e.cropH=r-e.cropOffsertY,e.cropW=e.cropH/e.fixedNumber[1]*e.fixedNumber[0]):e.cropH=c}if(e.canChangeY&&e.fixed){var u=e.cropH/e.fixedNumber[1]*e.fixedNumber[0];u+e.cropOffsertX>o?(e.cropW=o-e.cropOffsertX,e.cropH=e.cropW/e.fixedNumber[0]*e.fixedNumber[1]):e.cropW=u}e.$emit("crop-sizing",{cropW:e.cropW,cropH:e.cropH})}))},checkCropLimitSize:function(){this.cropW,this.cropH;var t=this.limitMinSize,e=new Array;return e=Array.isArray[t]?t:[t,t],[parseFloat(e[0]),parseFloat(e[1])]},changeCropEnd:function(t){window.removeEventListener("mousemove",this.changeCropNow),window.removeEventListener("mouseup",this.changeCropEnd),window.removeEventListener("touchmove",this.changeCropNow),window.removeEventListener("touchend",this.changeCropEnd)},endCrop:function(){0===this.cropW&&0===this.cropH&&(this.cropping=!1),window.removeEventListener("mousemove",this.createCrop),window.removeEventListener("mouseup",this.endCrop),window.removeEventListener("touchmove",this.createCrop),window.removeEventListener("touchend",this.endCrop)},startCrop:function(){this.crop=!0},stopCrop:function(){this.crop=!1},clearCrop:function(){this.cropping=!1,this.cropW=0,this.cropH=0},cropMove:function(t){if(t.preventDefault(),!this.canMoveBox)return this.crop=!1,this.startMove(t),!1;if(t.touches&&2===t.touches.length)return this.crop=!1,this.startMove(t),this.leaveCrop(),!1;window.addEventListener("mousemove",this.moveCrop),window.addEventListener("mouseup",this.leaveCrop),window.addEventListener("touchmove",this.moveCrop),window.addEventListener("touchend",this.leaveCrop);var e,n,i="clientX"in t?t.clientX:t.touches[0].clientX,o="clientY"in t?t.clientY:t.touches[0].clientY;e=i-this.cropOffsertX,n=o-this.cropOffsertY,this.cropX=e,this.cropY=n,this.$emit("cropMoving",{moving:!0,axis:this.getCropAxis()}),this.$emit("crop-moving",{moving:!0,axis:this.getCropAxis()})},moveCrop:function(t,e){var n=this,i=0,o=0;t&&(t.preventDefault(),i="clientX"in t?t.clientX:t.touches[0].clientX,o="clientY"in t?t.clientY:t.touches[0].clientY),this.$nextTick((function(){var t,r,a=i-n.cropX,s=o-n.cropY;if(e&&(a=n.cropOffsertX,s=n.cropOffsertY),t=a<=0?0:a+n.cropW>n.w?n.w-n.cropW:a,r=s<=0?0:s+n.cropH>n.h?n.h-n.cropH:s,n.centerBox){var l=n.getImgAxis();t<=l.x1&&(t=l.x1),t+n.cropW>l.x2&&(t=l.x2-n.cropW),r<=l.y1&&(r=l.y1),r+n.cropH>l.y2&&(r=l.y2-n.cropH)}n.cropOffsertX=t,n.cropOffsertY=r,n.$emit("cropMoving",{moving:!0,axis:n.getCropAxis()}),n.$emit("crop-moving",{moving:!0,axis:n.getCropAxis()})}))},getImgAxis:function(t,e,n){t=t||this.x,e=e||this.y,n=n||this.scale;var i={x1:0,x2:0,y1:0,y2:0},o=this.trueWidth*n,r=this.trueHeight*n;switch(this.rotate){case 0:i.x1=t+this.trueWidth*(1-n)/2,i.x2=i.x1+this.trueWidth*n,i.y1=e+this.trueHeight*(1-n)/2,i.y2=i.y1+this.trueHeight*n;break;case 1:case-1:case 3:case-3:i.x1=t+this.trueWidth*(1-n)/2+(o-r)/2,i.x2=i.x1+this.trueHeight*n,i.y1=e+this.trueHeight*(1-n)/2+(r-o)/2,i.y2=i.y1+this.trueWidth*n;break;default:i.x1=t+this.trueWidth*(1-n)/2,i.x2=i.x1+this.trueWidth*n,i.y1=e+this.trueHeight*(1-n)/2,i.y2=i.y1+this.trueHeight*n}return i},getCropAxis:function(){var t={x1:0,x2:0,y1:0,y2:0};return t.x1=this.cropOffsertX,t.x2=t.x1+this.cropW,t.y1=this.cropOffsertY,t.y2=t.y1+this.cropH,t},leaveCrop:function(t){window.removeEventListener("mousemove",this.moveCrop),window.removeEventListener("mouseup",this.leaveCrop),window.removeEventListener("touchmove",this.moveCrop),window.removeEventListener("touchend",this.leaveCrop),this.$emit("cropMoving",{moving:!1,axis:this.getCropAxis()}),this.$emit("crop-moving",{moving:!1,axis:this.getCropAxis()})},getCropChecked:function(t){var e=this,n=document.createElement("canvas"),i=new Image,o=this.rotate,r=this.trueWidth,a=this.trueHeight,s=this.cropOffsertX,l=this.cropOffsertY;function c(t,e){n.width=Math.round(t),n.height=Math.round(e)}i.onload=function(){if(0!==e.cropW){var u=n.getContext("2d"),d=1;e.high&!e.full&&(d=window.devicePixelRatio),1!==e.enlarge&!e.full&&(d=Math.abs(Number(e.enlarge)));var p=e.cropW*d,h=e.cropH*d,f=r*e.scale*d,m=a*e.scale*d,v=(e.x-s+e.trueWidth*(1-e.scale)/2)*d,b=(e.y-l+e.trueHeight*(1-e.scale)/2)*d;switch(c(p,h),u.save(),o){case 0:e.full?(c(p/e.scale,h/e.scale),u.drawImage(i,v/e.scale,b/e.scale,f/e.scale,m/e.scale)):u.drawImage(i,v,b,f,m);break;case 1:case-3:e.full?(c(p/e.scale,h/e.scale),v=v/e.scale+(f/e.scale-m/e.scale)/2,b=b/e.scale+(m/e.scale-f/e.scale)/2,u.rotate(90*o*Math.PI/180),u.drawImage(i,b,-v-m/e.scale,f/e.scale,m/e.scale)):(v+=(f-m)/2,b+=(m-f)/2,u.rotate(90*o*Math.PI/180),u.drawImage(i,b,-v-m,f,m));break;case 2:case-2:e.full?(c(p/e.scale,h/e.scale),u.rotate(90*o*Math.PI/180),v/=e.scale,b/=e.scale,u.drawImage(i,-v-f/e.scale,-b-m/e.scale,f/e.scale,m/e.scale)):(u.rotate(90*o*Math.PI/180),u.drawImage(i,-v-f,-b-m,f,m));break;case 3:case-1:e.full?(c(p/e.scale,h/e.scale),v=v/e.scale+(f/e.scale-m/e.scale)/2,b=b/e.scale+(m/e.scale-f/e.scale)/2,u.rotate(90*o*Math.PI/180),u.drawImage(i,-b-f/e.scale,v,f/e.scale,m/e.scale)):(v+=(f-m)/2,b+=(m-f)/2,u.rotate(90*o*Math.PI/180),u.drawImage(i,-b-f,v,f,m));break;default:e.full?(c(p/e.scale,h/e.scale),u.drawImage(i,v/e.scale,b/e.scale,f/e.scale,m/e.scale)):u.drawImage(i,v,b,f,m)}u.restore()}else{var g=r*e.scale,y=a*e.scale,_=n.getContext("2d");switch(_.save(),o){case 0:c(g,y),_.drawImage(i,0,0,g,y);break;case 1:case-3:c(y,g),_.rotate(90*o*Math.PI/180),_.drawImage(i,0,-y,g,y);break;case 2:case-2:c(g,y),_.rotate(90*o*Math.PI/180),_.drawImage(i,-g,-y,g,y);break;case 3:case-1:c(y,g),_.rotate(90*o*Math.PI/180),_.drawImage(i,-g,0,g,y);break;default:c(g,y),_.drawImage(i,0,0,g,y)}_.restore()}t(n)},"data"!==this.img.substr(0,4)&&(i.crossOrigin="Anonymous"),i.src=this.imgs},getCropData:function(t){var e=this;this.getCropChecked((function(n){t(n.toDataURL("image/"+e.outputType,e.outputSize))}))},getCropBlob:function(t){var e=this;this.getCropChecked((function(n){n.toBlob((function(e){return t(e)}),"image/"+e.outputType,e.outputSize)}))},showPreview:function(){var t=this;if(!this.isCanShow)return!1;this.isCanShow=!1,setTimeout((function(){t.isCanShow=!0}),16);var e=this.cropW,n=this.cropH,i=this.scale,o={};o.div={width:"".concat(e,"px"),height:"".concat(n,"px")};var r=(this.x-this.cropOffsertX)/i,a=(this.y-this.cropOffsertY)/i;o.w=e,o.h=n,o.url=this.imgs,o.img={width:"".concat(this.trueWidth,"px"),height:"".concat(this.trueHeight,"px"),transform:"scale(".concat(i,")translate3d(").concat(r,"px, ").concat(a,"px, ").concat(0,"px)rotateZ(").concat(90*this.rotate,"deg)")},o.html='\n
    \n
    \n \n
    \n
    '),this.$emit("realTime",o),this.$emit("real-time",o)},reload:function(){var t=this,e=new Image;e.onload=function(){t.w=parseFloat(window.getComputedStyle(t.$refs.cropper).width),t.h=parseFloat(window.getComputedStyle(t.$refs.cropper).height),t.trueWidth=e.width,t.trueHeight=e.height,t.original?t.scale=1:t.scale=t.checkedMode(),t.$nextTick((function(){t.x=-(t.trueWidth-t.trueWidth*t.scale)/2+(t.w-t.trueWidth*t.scale)/2,t.y=-(t.trueHeight-t.trueHeight*t.scale)/2+(t.h-t.trueHeight*t.scale)/2,t.loading=!1,t.autoCrop&&t.goAutoCrop(),t.$emit("img-load","success"),t.$emit("imgLoad","success"),setTimeout((function(){t.showPreview()}),20)}))},e.onerror=function(){t.$emit("imgLoad","error"),t.$emit("img-load","error")},e.src=this.imgs},checkedMode:function(){var t=1,e=(this.trueWidth,this.trueHeight),n=this.mode.split(" ");switch(n[0]){case"contain":this.trueWidth>this.w&&(t=this.w/this.trueWidth),this.trueHeight*t>this.h&&(t=this.h/this.trueHeight);break;case"cover":(e*=t=this.w/this.trueWidth)0,r=(o?this.trueHeight:this.trueWidth)*this.scale,a=(o?this.trueWidth:this.trueHeight)*this.scale;n=rn?n:s,l=l>i?i:l,this.fixed&&(l=s/this.fixedNumber[0]*this.fixedNumber[1]),l>this.h&&(s=(l=this.h)/this.fixedNumber[1]*this.fixedNumber[0]),this.changeCrop(s,l)}},changeCrop:function(t,e){var n=this;if(this.centerBox){var i=this.getImgAxis();t>i.x2-i.x1&&(e=(t=i.x2-i.x1)/this.fixedNumber[0]*this.fixedNumber[1]),e>i.y2-i.y1&&(t=(e=i.y2-i.y1)/this.fixedNumber[1]*this.fixedNumber[0])}this.cropW=t,this.cropH=e,this.checkCropLimitSize(),this.$nextTick((function(){n.cropOffsertX=(n.w-n.cropW)/2,n.cropOffsertY=(n.h-n.cropH)/2,n.centerBox&&n.moveCrop(null,!0)}))},refresh:function(){var t=this;this.img,this.imgs="",this.scale=1,this.crop=!1,this.rotate=0,this.w=0,this.h=0,this.trueWidth=0,this.trueHeight=0,this.clearCrop(),this.$nextTick((function(){t.checkedImg()}))},rotateLeft:function(){this.rotate=this.rotate<=-3?0:this.rotate-1},rotateRight:function(){this.rotate=this.rotate>=3?0:this.rotate+1},rotateClear:function(){this.rotate=0},checkoutImgAxis:function(t,e,n){t=t||this.x,e=e||this.y,n=n||this.scale;var i=!0;if(this.centerBox){var o=this.getImgAxis(t,e,n),r=this.getCropAxis();o.x1>=r.x1&&(i=!1),o.x2<=r.x2&&(i=!1),o.y1>=r.y1&&(i=!1),o.y2<=r.y2&&(i=!1)}return i}},mounted:function(){this.support="onwheel"in document.createElement("div")?"wheel":void 0!==document.onmousewheel?"mousewheel":"DOMMouseScroll";var t=this,e=navigator.userAgent;this.isIOS=!!e.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),HTMLCanvasElement.prototype.toBlob||Object.defineProperty(HTMLCanvasElement.prototype,"toBlob",{value:function(e,n,i){for(var o=atob(this.toDataURL(n,i).split(",")[1]),r=o.length,a=new Uint8Array(r),s=0;s=0&&(t="bottom"),t}},mounted:function(){this.target?this.container=document.querySelector(this.target):this.container=document,this.container.addEventListener("scroll",this.handleScroll,!1),this.container.addEventListener("resize",this.handleScroll,!1)},methods:{getScroll:function(t,e){var n=e?"scrollTop":"scrollLeft",i=t[e?"pageYOffset":"pageXOffset"];return"number"!=typeof i&&(i=document.documentElement[n]),i},getOffset:function(t){var e=t.getBoundingClientRect(),n=this.getScroll(this.container,!0),i=this.getScroll(this.container),o=document.body,r=o.clientTop||0,a=o.clientLeft||0;return{top:e.top+n-r,left:e.left+i-a}},handleScroll:function(){var t=this.affix,e=this.getScroll(this.container,!0),n=this.getOffset(this.$el),i=this.container.innerHeight,o=this.$el.getElementsByTagName("div")[0].offsetHeight;n.top-this.offsetTope&&"top"==this.offsetType&&t&&(this.slot=!1,this.slotStyle={},this.affix=!1,this.styles=null,this.$emit("on-change",!1)),n.top+this.offsetBottom+o>e+i&&"bottom"==this.offsetType&&!t?(this.affix=!0,this.styles={bottom:"".concat(this.offsetBottom,"px"),left:"".concat(n.left,"px"),width:"".concat(this.$el.offsetWidth,"px")},this.$emit("on-change",!0)):n.top+this.offsetBottom+ot.length)&&(e=t.length);for(var n=0,i=new Array(e);n0&&void 0!==arguments[0]?arguments[0]:"default",e="";switch(t){case"default":e="#35495E";break;case"primary":e="#3488ff";break;case"success":e="#43B883";break;case"warning":e="#e6a23c";break;case"danger":e="#f56c6c"}return e}_.capsule=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"primary";console.log("%c ".concat(t," %c ").concat(e," %c"),"background:#35495E; padding: 1px; border-radius: 3px 0 0 3px; color: #fff;","background:".concat(x(n),"; padding: 1px; border-radius: 0 3px 3px 0; color: #fff;"),"background:transparent")},_.colorful=function(t){var e;(e=console).log.apply(e,["%c".concat(t.map((function(t){return t.text||""})).join("%c"))].concat(g(t.map((function(t){return"color: ".concat(x(t.type),";")})))))},_.default=function(t){_.colorful([{text:t}])},_.primary=function(t){_.colorful([{text:t,type:"primary"}])},_.success=function(t){_.colorful([{text:t,type:"success"}])},_.warning=function(t){_.colorful([{text:t,type:"warning"}])},_.danger=function(t){_.colorful([{text:t,type:"danger"}])};var w=_,k={AliOSS:{url:"https://cdn.staticfile.org/ali-oss/6.17.1/aliyun-oss-sdk.min.js",title:"阿里云云图片上传,需引入OSS的sdk",github:"https://github.com/ali-sdk/ali-oss/"},Map:{url:"https://webapi.amap.com/maps?v=1.4.11&key=xxxxx&plugin=AMap.PlaceSearch,https://webapi.amap.com/ui/1.0/main.js?v=1.0.11",title:"地图组件,需引入高德SDK"},MapUi:{url:"https://webapi.amap.com/ui/1.0/main.js?v=1.0.11",title:"地图组件,需引入高德UISDK"},Sortable:{url:"https://cdn.staticfile.org/Sortable/1.10.0-rc2/Sortable.min.js",title:"拖拽,需引入sortableJs",github:"https://github.com/SortableJS/Sortable"},Screenshot:{url:"https://cdn.staticfile.org/html2canvas/0.5.0-beta4/html2canvas.min.js",title:"需引入html2canvas依赖包",github:"https://github.com/niklasvh/html2canvas/"},CryptoJS:{url:"https://avuejs.com/cdn/CryptoJS.js",title:"七牛云图片上传,需引入CryptoJS"},hljs:{url:"https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/highlight.min.js",title:"需引入hljs框架包",github:"https://github.com/highlightjs/highlight.js"},"file-saver":{url:"https://cdn.staticfile.org/FileSaver.js/2014-11-29/FileSaver.min.js",title:"需引入文件操作包",github:"https://github.com/eligrey/FileSaver.js"},xlsx:{url:"https://cdn.staticfile.org/xlsx/0.18.2/xlsx.full.min.js",title:"需引入excel操作包",github:"https://github.com/protobi/js-xlsx"},mock:{url:"https://cdn.staticfile.org/Mock.js/1.0.1-beta3/mock-min.js",title:"需要引入mock模拟数据包",github:"https://github.com/Colingo/mock"}},C={logs:function(t){var e=k[t];w.capsule(t,e.title,"warning"),w.warning("CDN:"+(e.url||"-")),w.warning("GITHUB:"+(e.github||"-"))}},S=function(){function t(t,e){var n=e.value;t.style.display=!1===n?"none":""}return{bind:function(e,n){t(e,n)},update:function(e,n){t(e,n)}}}(),O=n(0),T=n(2);function $(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function P(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,i=e.value||a.f.value,o=e.children||a.f.children;return t.forEach((function(t){t[i]=Object(O.f)(t[i],n),t[o]&&B(t[o],e,n)})),t}var D=function(t){var e=t.url,n=t.query,i=t.method,o=t.props,r=t.formatter,a=t.headers,s=t.value,l=t.column,c=void 0===l?{}:l,u=t.form,d=void 0===u?{}:u,p=t.dataType;e=c.dicUrl||e,i=(c.dicMethod||i||"get").toLowerCase(),a=c.dicHeaders||a||{},n=c.dicQuery||n||{},r=c.dicFormatter||r,o=c.props||o||{},(e.match(/[^\{\}]+(?=\})/g)||[]).forEach((function(t){var n="key"===t?s:d[t];Object(T.a)(n)&&(n=""),e=e.replace("{{".concat(t,"}}"),n)}));var h=function(t){var e={};return Object.keys(t).forEach((function(n){var i=t[n];if("string"==typeof i&&i.match(/\{{|}}/g)){var o=i.replace(/\{{|}}/g,"");e[n]="key"==o?s:d[o]}else e[n]=i;Object(T.a)(e[n])&&(e[n]="")})),e};return new Promise((function(t){e||t([]);var s,l=function(e){var n=[];e=e.data||{},n="function"==typeof r?r(e,d):function(t,e,n){var i,o=e.bind||"";if(""===o.split(".")[0]){var r=t.data;i=r?Array.isArray(r)?r:[r]:t}return i=Object(O.l)(i,o),n&&(i=B(i,e,n)),i}(e,o,p),t(n)};window.axios(Object.assign({url:e,method:i,headers:h(a)},(s=h(n),"get"==i?{params:s}:{data:s}))).then((function(t){l(t)})).catch((function(){return[t([])]}))}))},E={methods:{getSlotName:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"D",n=arguments.length>2?arguments[2]:void 0,i={F:"Form",H:"Header",E:"Error",L:"Label",S:"Search",T:"Type",D:""},o=t.prop+i[e];return n?n[o]:o},getSlotList:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return n=n.map((function(t){return t.prop})),Object.keys(e).filter((function(e){var i=!1;return n.includes(e)||t.forEach((function(t){e.includes(t)&&(i=!0)})),i}))}}},M=function(){return{mixins:[E],props:{defaults:{type:Object,default:function(){return{}}},option:{type:Object,required:!0,default:function(){return{}}}},watch:{defaults:{handler:function(t){this.objectOption=t},deep:!0},objectOption:{handler:function(t){this.$emit("update:defaults",t)},deep:!0},propOption:{handler:function(t){var e={};t.forEach((function(t){e[t.prop]=t})),this.$set(this,"objectOption",e)},deep:!0},option:{handler:function(){this.init(!1)},deep:!0}},data:function(){return{DIC:{},cascaderDIC:{},tableOption:{},isMobile:"",objectOption:{}}},created:function(){this.init()},computed:{resultOption:function(){return Object.assign(this.deepClone(this.tableOption),{column:this.propOption})},rowKey:function(){return this.tableOption.rowKey||a.f.rowKey},formRules:function(){var t={};return this.propOption.forEach((function(e){e.rules&&!1!==e.display&&(t[e.prop]=e.rules)})),t},isMediumSize:function(){return this.controlSize},controlSize:function(){return this.tableOption.size||this.$AVUE.size}},methods:{init:function(t){this.tableOption=this.option,this.getIsMobile(),this.handleLocalDic(),!1!==t&&this.handleLoadDic()},dicInit:function(t){"cascader"===t?this.handleLoadCascaderDic():this.handleLoadDic()},getIsMobile:function(){this.isMobile=document.body.clientWidth<=768},updateDic:function(t,e){var n=this,i=this.findObject(this.propOption,t);this.validatenull(e)&&this.validatenull(t)?this.handleLoadDic():this.validatenull(e)&&!this.validatenull(i.dicUrl)?D({column:i}).then((function(e){n.$set(n.DIC,t,e)})):this.$set(this.DIC,t,e)},handleLocalDic:function(){!function(t,e){var n={},i=t.dicData||{};t.column.forEach((function(t){t.dicData&&(n[t.prop]=B(t.dicData,t.props,t.dataType))}));var o=P(P({},i),n);Object.keys(o).forEach((function(t){e.$set(e.DIC,t,o[t])}))}(this.resultOption,this)},handleLoadDic:function(){var t,e;t=this.resultOption,e=this,new Promise((function(n){var i=[],o={},r=[],a=[];(t.column||[]).forEach((function(t){var n=t.dicUrl,o=t.prop,a=t.parentProp;r=r.concat(t.cascader||[]);var s=!1===t.dicFlag||!0===t.lazy||r.includes(o);!n||a||s||i.push(new Promise((function(i){D({url:n,name:o,method:t.dicMethod,headers:t.dicHeaders,formatter:t.dicFormatter,props:t.props,dataType:t.dataType,query:t.dicQuery}).then((function(t){e.$set(e.DIC,o,t),i(t)}))})))})),Promise.all(i).then((function(t){a.forEach((function(e,n){o[e]=t[n]})),n(o)}))}))},handleLoadCascaderDic:function(){var t,e;t=this.propOption,e=this,new Promise((function(n){var i=[],o={},r=t.filter((function(t){return t.parentProp}));e.data.forEach((function(t,n){e.cascaderDIC[n]||e.$set(e.cascaderDIC,n,{}),r.forEach((function(o){!0!==o.hide&&!1!==o.dicFlag&&i.push(new Promise((function(i){if(t[o.parentProp])D({url:o.dicUrl,props:o.props,method:o.dicMethod,headers:o.dicHeaders,formatter:o.dicFormatter,query:o.dicQuery,dataType:o.dataType,form:t,value:t[o.parentProp]}).then((function(t){var r={prop:o.prop,data:t,index:n};e.$set(e.cascaderDIC[n],r.prop,r.data),i(r)}));else{var r={prop:o.prop,data:[],index:n};e.$set(e.cascaderDIC[n],r.prop,r.data),i(r)}})))}))})),Promise.all(i).then((function(t){t.forEach((function(t){o[t.index]||(o[t.index]={}),o[t.index][t.prop]=t.data})),n(o)}))}))}}}},j={menuWidth:220,menuFixed:"right",menuXsWidth:100,menuAlign:"center",menuHeaderAlign:"center",headerAlign:"left",cancelBtnIcon:"el-icon-circle-close",viewBtnIcon:"el-icon-view",editBtnIcon:"el-icon-edit",copyBtnIcon:"el-icon-document-add",addBtnIcon:"el-icon-plus",printBtnIcon:"el-icon-printer",excelBtnIcon:"el-icon-download",delBtnIcon:"el-icon-delete",searchBtnIcon:"el-icon-search",emptyBtnIcon:"el-icon-delete",saveBtnIcon:"el-icon-circle-plus-outline",updateBtnIcon:"el-icon-circle-check",columnBtnIcon:"el-icon-s-operation",filterBtnIcon:"el-icon-tickets",refreshBtnIcon:"el-icon-refresh",viewBtn:!1,editBtn:!0,copyBtn:!1,cancelBtn:!0,addBtn:!0,addRowBtn:!1,printBtn:!1,excelBtn:!1,delBtn:!0,cellBtn:!1,dateBtn:!1,updateBtn:!0,saveBtn:!0,refreshBtn:!0,columnBtn:!0,filterBtn:!1,queryBtn:!0,menuBtn:!1,searchBtn:!0,clearBtn:!0,selectClearBtn:!0,searchShow:!0,tip:!0,dialogWidth:"60%",dialogDrag:!1,formFullscreen:!1,pageBackground:!0,page:!0,menu:!0,indexLabel:"#",indexWidth:50,indexFixed:"left",selectionWidth:50,selectionFixed:"left",expandWidth:60,expandFixed:"left",filterMultiple:!0,calcHeight:300,width:"100%",searchGutter:20,searchLabelWidth:80,searchSpan:6,dropRowClass:".el-table__body-wrapper > table > tbody",dropColClass:".el-table__header-wrapper tr",ghostClass:"avue-crud__ghost"},I=l(s({name:"crud",inject:["crud"],data:function(){return{config:j,defaultPage:{single:!1,total:0,pagerCount:7,currentPage:1,pageSize:10,pageSizes:[10,20,30,40,50,100],layout:"total, sizes, prev, pager, next, jumper",background:!0}}},created:function(){this.crud.isMobile&&(this.defaultPage.layout="total, sizes, prev, pager, next"),this.pageInit(),this.crud.$emit("on-load",this.defaultPage)},watch:{"crud.page":{handler:function(){this.pageInit()},deep:!0},pageFlag:function(){this.crud.getTableHeight()},"defaultPage.total":function(t){this.defaultPage.total===(this.defaultPage.currentPage-1)*this.defaultPage.pageSize&&0!=this.defaultPage.total&&(this.defaultPage.currentPage=this.defaultPage.currentPage-1,this.currentChange(this.defaultPage.currentPage))}},computed:{pageFlag:function(){return 0!=this.defaultPage.total}},methods:{pageInit:function(){this.defaultPage=Object.assign(this.defaultPage,this.crud.page),this.updateValue()},updateValue:function(){this.crud.$emit("update:page",this.defaultPage)},nextClick:function(t){this.crud.$emit("next-click",t)},prevClick:function(t){this.crud.$emit("prev-click",t)},sizeChange:function(t){this.defaultPage.currentPage=1,this.defaultPage.pageSize=t,this.updateValue(),this.crud.$emit("on-load",this.defaultPage),this.crud.$emit("size-change",t)},currentChange:function(t){this.updateValue(),this.crud.$emit("on-load",this.defaultPage),this.crud.$emit("current-change",t)}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return t.pageFlag&&t.vaildData(t.crud.tableOption.page,!0)?e("el-card",{class:t.b("pagination"),attrs:{shadow:t.crud.isCard}},[t._t("page"),t._v(" "),e("el-pagination",{attrs:{small:"mini"==t.crud.size,disabled:t.defaultPage.disabled,"hide-on-single-page":t.defaultPage.single,"pager-count":t.defaultPage.pagerCount,"current-page":t.defaultPage.currentPage,background:t.defaultPage.background,"page-size":t.defaultPage.pageSize,"page-sizes":t.defaultPage.pageSizes,layout:t.defaultPage.layout,total:t.defaultPage.total},on:{"update:currentPage":function(e){return t.$set(t.defaultPage,"currentPage",e)},"update:current-page":function(e){return t.$set(t.defaultPage,"currentPage",e)},"size-change":t.sizeChange,"prev-click":t.prevClick,"next-click":t.nextClick,"current-change":t.currentChange}})],2):t._e()}),[],!1,null,null,null).exports,L=n(4),N=n.n(L);function z(t){return(z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var F=Object.prototype.hasOwnProperty;function H(t,e){return F.call(t,e)}var K=/(%|)\{([0-9a-zA-Z_]+)\}/g,R=(N.a,function(){for(var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length,n=new Array(e>1?e-1:0),i=1;i0&&void 0!==arguments[0]?arguments[0]:[];return t.forEach((function(e){var n=e.cascader;if(!Object(T.a)(n)){var i=e.prop;n.forEach((function(e){var n=Object(O.k)(t,e);n&&(n.parentProp=i)}))}})),t},J=0,Q=function(t){var e=t.type,n=t.searchRange,i=e;if(t.searchType)return t.searchType;if(["radio","checkbox","switch"].includes(e))i="select";else if(a.d.includes(e)){i=n?e.includes("range")?e:e+"range":e.replace("range","")}else["textarea"].includes(e)&&(i="input");return i},Z=function(t,e){var n=t||"input";return Object(T.a)(e)?(a.a.includes(t)?n="array":["time","timerange"].includes(t)?n="time":a.d.includes(t)?n="date":["password","textarea","search"].includes(t)?n="input":a.i.includes(t)&&(n="input-"+t),a.j+n):e},tt=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e={};return t.forEach((function(t){a.b.includes(t.type)&&!1!==t.emitPath||a.k.includes(t.type)&&t.multiple||"array"===t.dataType?e[t.prop]=[]:a.l.includes(t.type)&&1==t.range?e[t.prop]=[0,0]:["rate","slider","number"].includes(t.type)||"number"===t.dataType?e[t.prop]=void 0:e[t.prop]="",t.bind&&(e=Object(O.c)(e,t.bind)),Object(T.a)(t.value)||(e[t.prop]=t.value)})),{tableForm:e}},et=function(t){var e=t.placeholder,n=t.label;return Object(T.a)(e)?a.m.includes(t.type)?"".concat(Y("tip.select")," ").concat(n):"".concat(Y("tip.input")," ").concat(n):e},nt=l(s({name:"crud__search",inject:["crud"],mixins:[q,E],data:function(){return{show:!1,searchIndex:2,searchShow:!0}},props:{search:Object},watch:{"crud.propOption":{handler:function(){this.dataFormat()},deep:!0},show:function(){this.crud.getTableHeight()},searchShow:function(){this.crud.getTableHeight()}},created:function(){this.initFun(),this.dataFormat()},computed:{searchForm:{get:function(){return this.crud.search},set:function(t){this.crud.$emit("update:search",t)}},option:function(){var t=this,e=this.crud.option;this.searchIndex=e.searchIndex||2;var n,i;return n=e,(i=t.deepClone(n)).column=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];n=t.deepClone(n);var i=[],o=0;return(n=n.sort((function(t,e){return(e.searchOrder||0)-(t.searchOrder||0)}))).forEach((function(n){if(n.search){var r=othis.searchIndex},searchLen:function(){var t=0;return this.crud.propOption.forEach((function(e){e.search&&t++})),t},searchFlag:function(){return!!this.crud.$scopedSlots.search||0!==this.searchLen}},methods:{initFun:function(){var t=this;["searchReset","searchChange"].forEach((function(e){return t.crud[e]=t[e]}))},getSlotName:function(t){return t.replace("Search","")},searchChange:function(t,e){t=Object(O.h)(t),this.crud.propOption.forEach((function(e){e.searchProp&&(t[e.searchProp]=t[e.prop],delete t[e.prop])})),this.crud.$emit("search-change",t,e)},resetChange:function(){this.crud.$emit("search-reset",this.searchForm)},searchReset:function(){this.$refs.form.resetForm()},handleSearchShow:function(){this.searchShow=!this.searchShow},dataFormat:function(){var t=this.crud.option;this.searchShow=this.vaildData(t.searchShow,j.searchShow)}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return t.searchFlag?e("el-card",{directives:[{name:"show",rawName:"v-show",value:t.searchShow&&t.searchFlag,expression:"searchShow && searchFlag"}],class:t.b(),attrs:{shadow:t.crud.isCard}},[t._t("search",null,{row:t.searchForm,search:t.searchForm,size:t.crud.controlSize}),t._v(" "),e("avue-form",{ref:"form",attrs:{option:t.option},on:{submit:t.searchChange,"reset-change":t.resetChange},scopedSlots:t._u([{key:"menuForm",fn:function(n){return[t._t("searchMenu",null,null,Object.assign(n,{search:t.searchForm,row:t.searchForm})),t._v(" "),t.isSearchIcon?[!1===t.show?e("el-button",{attrs:{type:"text",icon:"el-icon-arrow-down"},on:{click:function(e){t.show=!0}}},[t._v(t._s(t.t("crud.open")))]):t._e(),t._v(" "),!0===t.show?e("el-button",{attrs:{type:"text",icon:"el-icon-arrow-up"},on:{click:function(e){t.show=!1}}},[t._v(t._s(t.t("crud.shrink")))]):t._e()]:t._e()]}},t._l(t.crud.searchSlot,(function(e){return{key:t.getSlotName(e),fn:function(n){return[t._t(e,null,null,Object.assign(n,{search:t.searchForm,row:t.searchForm}))]}}}))],null,!0),model:{value:t.searchForm,callback:function(e){t.searchForm=e},expression:"searchForm"}})],2):t._e()}),[],!1,null,null,null).exports,it=n(3),ot=n.n(it),rt=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=t[e.prop],r=e.type,s=e.separator;if(e.bind&&(o=Object(O.l)(t,e.bind)),o=o,!Object(T.a)(o)){var l=a.k.includes(e.type)&&e.multiple,c=a.b.includes(e.type);if(!l&&!c||Array.isArray(o)||e.dataType||(e.dataType="string"),e.dataType&&(l||c?(Array.isArray(o)||(o=o.split(s||a.h)),o.forEach((function(t){t=Object(O.f)(t,e.dataType)}))):o=Object(O.f)(o,e.dataType)),"password"===r)o=Object(O.o)(o,"*");else if(a.d.includes(r)&&e.format){var u=e.format.replace("dd","DD").replace("yyyy","YYYY"),d=ot()().format("YYYY-MM-DD");if(-1!==r.indexOf("range")){var p=o[0]||"",h=o[1]||"";"timerange"===r&&p.length<=8&&h.length<8&&(p="".concat(d," ").concat(p),h="".concat(d," ").concat(h)),o=[ot()(p).format(u),ot()(h).format(u)].join(e.separator||"~")}else"time"===r&&o.length<=8&&(o="".concat(d," ").concat(o)),o=ot()(o).format(u)}o=Object(O.m)(i,o,e.props||n.props)}return"function"==typeof e.formatter?o=e.formatter(t,t[e.prop],o,e):Array.isArray(o)&&(o=o.join(s||a.g)),o},at=l({name:"form-temp",mixins:[E],props:{value:{},uploadBefore:Function,uploadDelete:Function,uploadAfter:Function,uploadPreview:Function,uploadError:Function,uploadExceed:Function,columnSlot:{type:Array,default:function(){return[]}},tableData:{type:Object,default:function(){return{}}},clearable:{type:Boolean},enter:{type:Boolean,default:!1},type:{type:String},propsHttp:{type:Object,default:function(){return{}}},props:{type:Object},dic:{type:Array},placeholder:{type:String},size:{type:String},disabled:{type:Boolean},readonly:{type:Boolean},column:{type:Object,default:function(){return{}}}},computed:{params:function(){return this.column.params||{}},event:function(){return this.column.event||{}},text:{get:function(){return this.value},set:function(t){this.$emit("input",t),this.$emit("change",t)}}},methods:{getComponent:Z,getPlaceholder:et,enterChange:function(){"function"==typeof this.column.enter?this.column.enter({value:this.text,column:this.column}):this.enter&&this.$emit("enter")}}},(function(){var t=this,e=t._self._c;return e(t.getComponent(t.column.type,t.column.component),t._g(t._b({ref:"temp",tag:"component",attrs:{column:Object.assign(t.column,t.params),dic:t.dic,disabled:t.column.disabled||t.disabled,readonly:t.column.readonly||t.readonly,placeholder:t.getPlaceholder(t.column),props:t.column.props||t.props,propsHttp:t.column.propsHttp||t.propsHttp,size:t.column.size||t.size,"table-data":t.tableData,type:t.type||t.column.type,"column-slot":t.columnSlot},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.enterChange.apply(null,arguments)}},scopedSlots:t._u([t._l(t.getSlotName(t.column,"T",t.$scopedSlots)?[t.column]:[],(function(e){return{key:"default",fn:function(n){return[t._t(t.getSlotName(e,"T"),null,null,n)]}}})),t._l(t.columnSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0),model:{value:t.text,callback:function(e){t.text=e},expression:"text"}},"component",Object.assign(t.column,t.$uploadFun(t.column)),!1),t.event),[t.params.html?e("span",{domProps:{innerHTML:t._s(t.params.html)}}):t._e()])}),[],!1,null,null,null).exports,st=l({name:"icon-temp",props:{small:Boolean,text:{type:String,default:""}}},(function(){var t=this._self._c;return t("span",{staticClass:"avue-icon",class:{"avue-icon--small":this.small}},[this.text.includes("#")?t("svg",{attrs:{"aria-hidden":"true"}},[t("use",{attrs:{"xlink:href":this.text}})]):t("i",{class:this.text})])}),[],!1,null,null,null).exports;function lt(t){return function(t){if(Array.isArray(t))return ct(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return ct(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ct(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ct(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n0?e("column-dynamic",{key:n.label,attrs:{columnOption:n},scopedSlots:t._u([t._l(t.crud.mainSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)}):e("column-slot",{attrs:{column:n,"column-option":t.columnOption.children},scopedSlots:t._u([t._l(t.crud.mainSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)})]}))],2):t._e()}),[],!1,null,null,null);function ht(t){return function(t){if(Array.isArray(t))return ft(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return ft(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ft(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ft(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n0?e("column-dynamic",{key:n.label,attrs:{columnOption:n},scopedSlots:t._u([t._l(t.crud.mainSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)}):e("column-slot",{attrs:{column:n,"column-option":t.columnOption},scopedSlots:t._u([t._l(t.crud.mainSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)})]})),t._v(" "),t._t("footer")],2)}),[],!1,null,null,null).exports,vt=l(s({name:"crud",mixins:[q],directives:{permission:S},inject:["crud"],data:function(){return{dateCreate:!1,pickerOptions:{shortcuts:[{text:"今日",onClick:function(t){var e=new Date,n=new Date;n.setTime(n.getTime()),t.$emit("pick",[n,e])}},{text:"昨日",onClick:function(t){var e=new Date,n=new Date;n.setTime(n.getTime()-864e5),t.$emit("pick",[n,e])}},{text:"最近一周",onClick:function(t){var e=new Date,n=new Date;n.setTime(n.getTime()-6048e5),t.$emit("pick",[n,e])}},{text:"最近一个月",onClick:function(t){var e=new Date,n=new Date;n.setTime(n.getTime()-2592e6),t.$emit("pick",[n,e])}},{text:"最近三个月",onClick:function(t){var e=new Date,n=new Date;n.setTime(n.getTime()-7776e6),t.$emit("pick",[n,e])}}]},config:j}},created:function(){this.initFun()},methods:{dateChange:function(t){this.dateCreate?this.crud.$emit("date-change",t):this.dateCreate=!0},initFun:function(){this.vaildData=O.w,this.crud.rowExcel=this.rowExcel,this.crud.rowPrint=this.rowPrint},rowExcel:function(){this.crud.$refs.dialogExcel.handleShow()},rowPrint:function(){this.$Print(this.crud.$refs.table)}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{class:t.b("menu")},[t.vaildData(t.crud.tableOption.menuLeft,!0)?e("div",{class:t.b("left")},[t.vaildData(t.crud.tableOption.addBtn,t.config.addBtn)?e("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("addBtn"),expression:"crud.getPermission('addBtn')"}],attrs:{type:"primary",icon:t.crud.getBtnIcon("addBtn"),size:t.crud.isMediumSize},on:{click:t.crud.rowAdd}},[t.crud.isIconMenu?t._e():[t._v("\n "+t._s(t.crud.menuIcon("addBtn"))+"\n ")]],2):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.addRowBtn,t.config.addRowBtn)?e("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("addRowBtn"),expression:"crud.getPermission('addRowBtn')"}],attrs:{type:"primary",icon:t.crud.getBtnIcon("addBtn"),size:t.crud.isMediumSize},on:{click:t.crud.rowCellAdd}},[t.crud.isIconMenu?t._e():[t._v("\n "+t._s(t.crud.menuIcon("addBtn"))+"\n ")]],2):t._e(),t._v(" "),t._t("menuLeft",null,{size:t.crud.isMediumSize})],2):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.menuRight,!0)?e("div",{class:t.b("right")},[t.vaildData(t.crud.tableOption.dateBtn,t.config.dateBtn)?e("avue-date",{staticStyle:{display:"inline-block","margin-right":"20px"},attrs:{type:"datetimerange","value-format":"yyyy-MM-dd HH:mm:ss",format:"yyyy-MM-dd HH:mm:ss",pickerOptions:t.pickerOptions,size:t.crud.isMediumSize},on:{change:t.dateChange}}):t._e(),t._v(" "),t._t("menuRight",null,{size:t.crud.isMediumSize}),t._v(" "),t.vaildData(t.crud.tableOption.excelBtn,t.config.excelBtn)?e("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("excelBtn"),expression:"crud.getPermission('excelBtn')"}],attrs:{icon:t.crud.getBtnIcon("excelBtn"),circle:"",size:t.crud.isMediumSize},on:{click:t.rowExcel}}):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.printBtn,t.config.printBtn)?e("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("printBtn"),expression:"crud.getPermission('printBtn')"}],attrs:{icon:t.crud.getBtnIcon("printBtn"),circle:"",size:t.crud.isMediumSize},on:{click:t.rowPrint}}):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.refreshBtn,t.config.refreshBtn)?e("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("refreshBtn"),expression:"crud.getPermission('refreshBtn')"}],attrs:{icon:t.crud.getBtnIcon("refreshBtn"),circle:"",size:t.crud.isMediumSize},on:{click:t.crud.refreshChange}}):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.columnBtn,t.config.columnBtn)?e("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("columnBtn"),expression:"crud.getPermission('columnBtn')"}],attrs:{icon:t.crud.getBtnIcon("columnBtn"),circle:"",size:t.crud.isMediumSize},on:{click:function(e){return t.crud.$refs.dialogColumn.handleShow()}}}):t._e(),t._v(" "),(t.crud.$refs.headerSearch||{}).searchFlag&&t.vaildData(t.crud.tableOption.searchShowBtn,!0)?e("el-button",{attrs:{icon:t.crud.getBtnIcon("searchBtn"),circle:"",size:t.crud.isMediumSize},on:{click:function(e){return t.crud.$refs.headerSearch.handleSearchShow()}}}):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.filterBtn,t.config.filterBtn)?e("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("filterBtn"),expression:"crud.getPermission('filterBtn')"}],attrs:{icon:t.crud.getBtnIcon("filterBtn"),circle:"",size:t.crud.isMediumSize},on:{click:function(e){return t.crud.$refs.dialogFilter.handleShow()}}}):t._e()],2):t._e()])}),[],!1,null,null,null).exports,bt=l(s({name:"crud",mixins:[q],inject:["crud"],data:function(){return{data:[],columnBox:!1}},computed:{defaultColumn:function(){return[{label:this.t("crud.column.hide"),prop:"hide"},{label:this.t("crud.column.fixed"),prop:"fixed"},{label:this.t("crud.column.filters"),prop:"filters"},{label:this.t("crud.column.sortable"),prop:"sortable"},{label:this.t("crud.column.index"),prop:"index",hide:!0},{label:this.t("crud.column.width"),prop:"width",hide:!0}]}},methods:{handleShow:function(){var t=this;this.data=[],this.crud.propOption.forEach((function(e){0!=e.showColumn&&t.data.push(e)})),this.columnBox=!0,this.$nextTick((function(){return t.rowDrop()}))},handleChange:function(t){["hide","filters"].includes(t)&&this.crud.refreshTable()},rowDrop:function(){var t=this,e=this.$refs.table.$el.querySelectorAll(j.dropRowClass)[0];this.crud.tableDrop("column",e,(function(e){var n=e.oldIndex,i=e.newIndex;t.crud.headerSort(n,i),t.crud.refreshTable((function(){return t.rowDrop()}))}))}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return t.columnBox?e("div",[e("el-drawer",{staticClass:"avue-dialog",class:[t.b("dialog"),t.b("column")],attrs:{"lock-scroll":"","modal-append-to-body":t.$AVUE.modalAppendToBody,"append-to-body":t.$AVUE.appendToBody,title:t.t("crud.showTitle"),size:t.crud.isMobile?"100%":"40%",visible:t.columnBox},on:{"update:visible":function(e){t.columnBox=e}}},[e("el-table",{ref:"table",attrs:{data:t.data,height:"100%",size:"small",border:""}},[e("el-table-column",{key:"label",attrs:{align:"center",width:"100","header-align":"center",prop:"label",label:t.t("crud.column.name")}}),t._v(" "),t._l(t.defaultColumn,(function(n,i){return[!0!==n.hide?e("el-table-column",{key:i,attrs:{label:n.label,prop:n.prop,align:"center","header-align":"center"},scopedSlots:t._u([{key:"default",fn:function({row:i}){return[e("el-checkbox",{on:{change:function(e){return t.handleChange(n.prop)}},model:{value:t.crud.objectOption[i.prop][n.prop],callback:function(e){t.$set(t.crud.objectOption[i.prop],n.prop,e)},expression:"crud.objectOption[row.prop][item.prop]"}})]}}],null,!0)}):t._e()]}))],2)],1)],1):t._e()}),[],!1,null,null,null).exports,gt=l(s({name:"crud",mixins:[q],inject:["crud"],data:function(){return{box:!1,columnObj:{},symbolDic:[{label:"=",value:"="},{label:"≠",value:"≠"},{label:"like",value:"like"},{label:">",value:">"},{label:"≥",value:"≥"},{label:"<",value:"<"},{label:"≤",value:"≤"},{label:"∈",value:"∈"}],list:[],columnOption:{}}},methods:{handleShow:function(){this.getColumnOption(),this.box=!0},getColumnOption:function(){var t=[];this.deepClone(this.crud.propOption).forEach((function(e){!1!==e.showColumn&&t.push(Object.assign(e,{value:e.prop}))})),this.columnOption=t,this.columnObj=this.columnOption[0]},handleDelete:function(t){this.list.splice(t,1)},handleClear:function(){this.list=[]},handleValueClear:function(){this.list.forEach((function(t,e){return t.value=""}))},handleSubmit:function(){var t=[];this.list.forEach((function(e){t.push([e.text,e.symbol,e.value])})),this.crud.$emit("filter",t),this.box=!1},handleChange:function(t){this.list[t].value=""},handleAdd:function(){var t=this.columnObj.prop;this.list.push({text:t,value:"",symbol:this.symbolDic[0].value})}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return t.box?e("div",[e("el-drawer",{staticClass:"avue-dialog",class:[t.b("dialog"),t.b("filter")],attrs:{"lock-scroll":"","modal-append-to-body":t.$AVUE.modalAppendToBody,"append-to-body":t.$AVUE.appendToBody,title:t.t("crud.filterTitle"),size:t.crud.isMobile?"100%":"60%",visible:t.box},on:{"update:visible":function(e){t.box=e}}},[e("el-row",{attrs:{span:24}},[e("div",{class:t.b("filter-menu")},[e("el-button-group",[e("el-button",{attrs:{type:"primary",size:t.crud.isMediumSize},on:{click:t.handleAdd}},[t._v(t._s(t.t("crud.filter.addBtn")))]),t._v(" "),e("el-button",{attrs:{type:"primary",size:t.crud.isMediumSize},on:{click:t.handleClear}},[t._v(t._s(t.t("crud.filter.resetBtn")))]),t._v(" "),e("el-button",{attrs:{type:"primary",size:t.crud.isMediumSize},on:{click:t.handleValueClear}},[t._v(t._s(t.t("crud.filter.clearBtn")))])],1)],1),t._v(" "),t._l(t.list,(function(n,i){return e("el-col",{key:i,class:t.b("filter-item"),attrs:{md:12,xs:24,sm:12}},[e("avue-select",{class:t.b("filter-label"),attrs:{dic:t.columnOption,clearable:!1,size:t.crud.isMediumSize},on:{change:function(e){return t.handleChange(i)}},model:{value:n.text,callback:function(e){t.$set(n,"text",e)},expression:"column.text"}}),t._v(" "),e("avue-select",{class:t.b("filter-symbol"),attrs:{dic:t.symbolDic,clearable:!1,size:t.crud.isMediumSize},model:{value:n.symbol,callback:function(e){t.$set(n,"symbol",e)},expression:"column.symbol"}}),t._v(" "),e("avue-input",{class:t.b("filter-value"),attrs:{size:t.crud.isMediumSize},model:{value:n.value,callback:function(e){t.$set(n,"value",e)},expression:"column.value"}}),t._v(" "),e("el-button",{class:t.b("filter-icon"),attrs:{type:"danger",size:"mini",circle:"",icon:"el-icon-minus"},on:{click:function(e){return t.handleDelete(i)}}})],1)})),t._v(" "),e("el-col",{staticClass:"avue-form__menu avue-form__menu--right",attrs:{span:24}},[e("el-button",{attrs:{type:"primary",size:t.crud.isMediumSize},on:{click:t.handleSubmit}},[t._v(t._s(t.t("crud.filter.submitBtn")))]),t._v(" "),e("el-button",{attrs:{size:t.crud.isMediumSize},on:{click:function(e){t.box=!1}}},[t._v(t._s(t.t("crud.filter.cancelBtn")))])],1)],2)],1)],1):t._e()}),[],!1,null,null,null).exports,yt=l(s({name:"crud",mixins:[q],inject:["crud"],data:function(){return{disabled:!1,config:j,boxType:"",fullscreen:!1,size:null,boxVisible:!1}},props:{value:{type:Object,default:function(){return{}}}},computed:{option:function(){var t=this,e=this.deepClone(this.crud.tableOption);return e.boxType=this.boxType,e.column=this.deepClone(this.crud.propOption),e.menuBtn=!1,this.isAdd?(e.submitBtn=e.saveBtn,e.submitText=this.crud.menuIcon("saveBtn"),e.submitIcon=this.crud.getBtnIcon("saveBtn")):this.isEdit?(e.submitBtn=e.updateBtn,e.submitText=this.crud.menuIcon("updateBtn"),e.submitIcon=this.crud.getBtnIcon("updateBtn")):this.isView&&(e.detail=!0),e.emptyBtn=e.cancelBtn,e.emptyText=this.crud.menuIcon("cancelBtn"),e.emptyIcon=this.crud.getBtnIcon("cancelBtn"),this.crud.isGroup||(e.dicFlag=!1,e.dicData=this.crud.DIC),this.validatenull(e.dicFlag)||e.column.forEach((function(n){n.boxType=t.boxType,n.dicFlag=n.dicFlag||e.dicFlag})),e},isView:function(){return"view"===this.boxType},isAdd:function(){return"add"===this.boxType},isEdit:function(){return"edit"===this.boxType},direction:function(){return this.crud.tableOption.dialogDirection},width:function(){return this.vaildData(this.crud.tableOption.dialogWidth+"",this.crud.isMobile?"100%":j.dialogWidth+"")},dialogType:function(){return this.isDrawer?"elDrawer":"elDialog"},dialogTop:function(){return this.isDrawer||this.fullscreen?"0":this.crud.tableOption.dialogTop},isDrawer:function(){return"drawer"===this.crud.tableOption.dialogType},params:function(){return this.isDrawer?{size:this.fullscreen?"100%":this.width,direction:this.crud.tableOption.dialogDirection}:{width:this.width,fullscreen:this.fullscreen}},dialogTitle:function(){var t="".concat(this.boxType);if(!this.validatenull(this.boxType))return this.crud.tableOption[t+"Title"]||this.t("crud.".concat(t,"Title"))},dialogMenuPosition:function(){return this.crud.option.dialogMenuPosition||"right"}},methods:{submit:function(){this.$refs.tableForm.submit()},reset:function(){this.$refs.tableForm.resetForm(!1)},getSlotName:function(t){return t.replace("Form","")},initFun:function(){var t=this;["clearValidate","validate","resetForm","validateField"].forEach((function(e){t.crud[e]=t.$refs.tableForm[e]}))},handleChange:function(){this.crud.setVal()},handleTabClick:function(t,e){this.crud.$emit("tab-click",t,e)},handleFullScreen:function(){this.isDrawer&&(this.validatenull(this.size)?this.size="100%":this.size=""),this.fullscreen?this.fullscreen=!1:this.fullscreen=!0},handleError:function(t){this.crud.$emit("error",t)},handleSubmit:function(t,e){this.isAdd?this.rowSave(e):this.isEdit&&this.rowUpdate(e)},rowSave:function(t){this.crud.$emit("row-save",Object(O.h)(this.crud.tableForm,["$"]),this.closeDialog,t)},rowUpdate:function(t){this.crud.$emit("row-update",Object(O.h)(this.crud.tableForm,["$"]),this.crud.tableIndex,this.closeDialog,t)},closeDialog:function(t){var e=this;(t=this.deepClone(t))&&function(){if(e.isEdit){var n=e.crud.findData(t[e.crud.rowKey]),i=n.parentList,o=n.index;if(i){var r=i.splice(o,1)[0];t[e.crud.childrenKey]=r[e.crud.childrenKey],i.splice(o,0,t)}}else if(e.isAdd){var a=e.crud.findData(t[e.crud.rowParentKey]).item;a?(a[e.crud.childrenKey]||e.$set(a,e.crud.childrenKey,[]),e.crud.tableOption.lazy&&e.$set(a,e.crud.hasChildrenKey,!0),a[e.crud.childrenKey].push(t)):e.crud.list.push(t)}}(),this.hide()},hide:function(t){var e=this,n=function(){t&&t(),e.crud.tableIndex=-1,e.crud.tableForm={},e.crud.setVal(),e.boxVisible=!1};"function"==typeof this.crud.beforeClose?this.crud.beforeClose(n,this.boxType):n()},show:function(t){var e=this;this.boxType=t;var n=function(){e.fullscreen=e.crud.tableOption.dialogFullscreen,e.boxVisible=!0,e.$nextTick((function(){e.initFun()}))};"function"==typeof this.crud.beforeOpen?this.crud.beforeOpen(n,this.boxType):n()}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return t.boxVisible?e("div",[e(t.dialogType,t._b({directives:[{name:"dialogDrag",rawName:"v-dialogDrag",value:t.vaildData(t.crud.tableOption.dialogDrag,t.config.dialogDrag),expression:"vaildData(crud.tableOption.dialogDrag,config.dialogDrag)"}],tag:"component",class:["avue-dialog",t.b("dialog"),{"avue-dialog--fullscreen":t.fullscreen}],attrs:{"lock-scroll":"","destroy-on-close":t.crud.tableOption.dialogDestroy,wrapperClosable:t.crud.tableOption.dialogClickModal,direction:t.direction,"custom-class":t.crud.tableOption.dialogCustomClass,"modal-append-to-body":t.vaildData(t.crud.tableOption.dialogModalAppendToBody,t.$AVUE.modalAppendToBody),"append-to-body":t.vaildData(t.crud.tableOption.appendToBody,t.$AVUE.appendToBody),top:t.dialogTop,title:t.dialogTitle,"close-on-press-escape":t.crud.tableOption.dialogEscape,"close-on-click-modal":t.vaildData(t.crud.tableOption.dialogClickModal,!1),modal:t.crud.tableOption.dialogModal,"show-close":t.crud.tableOption.dialogCloseBtn,visible:t.boxVisible,"before-close":t.hide},on:{"update:visible":function(e){t.boxVisible=e}}},"component",t.params,!1),[e("div",{class:t.b("dialog__header"),attrs:{slot:"title"},slot:"title"},[e("span",{staticClass:"el-dialog__title"},[t._v(t._s(t.dialogTitle))]),t._v(" "),e("div",{class:t.b("dialog__menu")},[e("i",{staticClass:"el-dialog__close",class:t.fullscreen?"el-icon-news":"el-icon-full-screen",on:{click:t.handleFullScreen}})])]),t._v(" "),e("avue-form",t._b({ref:"tableForm",attrs:{status:t.disabled,option:t.option},on:{"update:status":function(e){t.disabled=e},change:t.handleChange,submit:t.handleSubmit,"reset-change":t.hide,"tab-click":t.handleTabClick,error:t.handleError},scopedSlots:t._u([t._l(t.crud.formSlot,(function(e){return{key:t.getSlotName(e),fn:function(n){return[t._t(e,null,null,Object.assign(n,{type:t.boxType}))]}}}))],null,!0),model:{value:t.crud.tableForm,callback:function(e){t.$set(t.crud,"tableForm",e)},expression:"crud.tableForm"}},"avue-form",t.$uploadFun({},t.crud),!1)),t._v(" "),e("span",{staticClass:"avue-dialog__footer",class:"avue-dialog__footer--"+t.dialogMenuPosition},[t.vaildData(t.option.submitBtn,!0)&&!t.isView?e("el-button",{attrs:{loading:t.disabled,size:t.crud.controlSize,icon:t.option.submitIcon,type:"primary"},on:{click:t.submit}},[t._v(t._s(t.option.submitText))]):t._e(),t._v(" "),t.vaildData(t.option.emptyBtn,!0)&&!t.isView?e("el-button",{attrs:{disabled:t.disabled,size:t.crud.controlSize,icon:t.option.emptyIcon},on:{click:t.reset}},[t._v(t._s(t.option.emptyText))]):t._e(),t._v(" "),t._t("menuForm",null,{disabled:t.disabled,size:t.crud.controlSize,type:t.boxType})],2)],1)],1):t._e()}),[],!1,null,null,null).exports,_t=l({name:"crud",mixins:[q],inject:["crud"],data:function(){return{option:{},columnOption:{},box:!1,form:{name:this.crud.tableOption.title}}},methods:{handleShow:function(){this.getColumnOption(),this.getOption(),this.box=!0},handleSubmit:function(){this.$Export.excel({title:this.form.name,columns:this.getColumn(),data:this.handleSum()}),this.box=!1},handleSum:function(){var t=this,e=this.crud.tableOption,n=this.crud.propOption,i=this.form.type?this.crud.list:this.crud.tableSelect,o=[];return this.form.params.includes("data")&&i.forEach((function(i){var r=t.deepClone(i);n.forEach((function(n){var i=n.parentProp?(t.crud.cascaderDIC[row.$index]||{})[n.prop]:t.crud.DIC[n.prop];r[n.prop]=rt(r,n,e,i)})),o.push(r)})),this.form.params.includes("sum")&&e.showSummary&&o.push(this.crud.sumsList),o},getOption:function(){var t,e=this;this.option={submitBtn:!1,emptyBtn:!1,column:[{label:"文件名",prop:"name",span:24},{label:"选择数据",prop:"type",span:24,type:"select",dicData:[{label:"当前数据(当前页全部的数据)",value:!0},{label:"选中的数据(当前页选中的数据)",disabled:1!=this.crud.tableOption.selection,value:!1}]},{label:"选择字段",prop:"prop",type:"tree",multiple:!0,checkStrictly:!0,span:24,props:{value:"prop"},dicData:this.columnOption},{label:"参数设置",prop:"params",type:"checkbox",span:24,value:["header","data"].concat((t=[],e.crud.isHeader&&t.push("headers"),e.crud.isShowSummary&&t.push("sum"),t)),dicData:[{label:"表头",disabled:!0,value:"header"},{label:"数据源",value:"data"}].concat(function(){var t=[];return t.push({label:"复杂表头",value:"headers",disabled:!e.crud.isHeader}),t.push({label:"合计统计",value:"sum",disabled:!e.crud.isShowSummary}),t}())}]},this.form.type=0==this.crud.selectLen},getColumnOption:function(){var t=this.deepClone(this.crud.columnOption),e=[];!function t(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];n.forEach((function(i,o){var r=i.children;r&&!Array.isArray(r)?delete i.children:!1===i.showColumn?n.splice(o,1):(i.prop=i.prop||Object(O.v)(),e.push(i.prop),i.children&&t(r))}))}(t),this.columnOption=t,this.form.prop=e},getColumn:function(){var t=this.deepClone(this.columnOption),e=this.$refs.form.getPropRef("prop").$refs.temp.getHalfList();if(!this.form.params)return[];if(this.form.params.includes("headers")){return function t(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];n.forEach((function(i,o){e.includes(i.prop)?i.children&&t(i.children):n.splice(o,1)}))}(t),t}var n=[];return function t(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];i.forEach((function(i,o){i.children?t(i.children):e.includes(i.prop)&&n.push(i)}))}(t),n}}},(function(){var t=this,e=t._self._c;return t.box?e("div",[e("el-dialog",{staticClass:"avue-dialog",attrs:{title:t.t("crud.excelBtn"),"lock-scroll":"","modal-append-to-body":t.$AVUE.modalAppendToBody,"append-to-body":t.$AVUE.appendToBody,visible:t.box,width:t.crud.isMobile?"100%":"30%"},on:{"update:visible":function(e){t.box=e}}},[e("avue-form",{ref:"form",attrs:{option:t.option},model:{value:t.form,callback:function(e){t.form=e},expression:"form"}}),t._v(" "),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{attrs:{type:"primary",size:t.crud.isMediumSize},on:{click:t.handleSubmit}},[t._v(t._s(t.t("crud.filter.submitBtn")))]),t._v(" "),e("el-button",{attrs:{size:t.crud.isMediumSize},on:{click:function(e){t.box=!1}}},[t._v(t._s(t.t("crud.filter.cancelBtn")))])],1)],1)],1):t._e()}),[],!1,null,null,null).exports,xt=l(s({name:"crud",data:function(){return{config:j}},mixins:[q],inject:["crud"],directives:{permission:S},computed:{menuType:function(){return this.crud.tableOption.menuType||this.$AVUE.menuType||"button"},isIconMenu:function(){return"icon"===this.menuType},isTextMenu:function(){return"text"===this.menuType},isMenu:function(){return"menu"===this.menuType}},methods:{menuText:function(t){return["text","menu"].includes(this.menuType)?"text":t}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return t.vaildData(t.crud.tableOption.menu,t.config.menu)&&t.crud.getPermission("menu")?e("el-table-column",{key:"menu",class:t.b("btn"),attrs:{prop:"menu",fixed:t.vaildData(t.crud.tableOption.menuFixed,t.config.menuFixed),label:t.crud.tableOption.menuTitle||t.t("crud.menu"),align:t.crud.tableOption.menuAlign||t.config.menuAlign,"header-align":t.crud.tableOption.menuHeaderAlign||t.config.menuHeaderAlign,width:t.crud.isMobile?t.crud.tableOption.menuXsWidth||t.config.menuXsWidth:t.crud.tableOption.menuWidth||t.config.menuWidth},scopedSlots:t._u([{key:"header",fn:function(n){return[t.crud.getSlotName({prop:"menu"},"H",t.crud.$scopedSlots)?t._t("menuHeader",null,{size:t.crud.isMediumSize},n):e("span",[t._v(t._s(t.crud.tableOption.menuTitle||t.t("crud.menu")))])]}},{key:"default",fn:function({row:n,$index:i}){return[t.isMenu?e("el-dropdown",{attrs:{size:t.crud.isMediumSize}},[e("el-button",{attrs:{type:"text",size:t.crud.isMediumSize}},[t._v("\n "+t._s(t.crud.tableOption.menuBtnTitle||t.t("crud.menuBtn"))+"\n "),e("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),t._v(" "),e("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t.vaildData(t.crud.tableOption.viewBtn,t.config.viewBtn)?e("el-dropdown-item",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("viewBtn",n,i),expression:"crud.getPermission('viewBtn',row,$index)"}],attrs:{icon:t.crud.getBtnIcon("viewBtn")},nativeOn:{click:function(e){return t.crud.rowView(n,i)}}},[t._v(t._s(t.crud.menuIcon("viewBtn")))]):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.editBtn,t.config.editBtn)?e("el-dropdown-item",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("editBtn",n,i),expression:"crud.getPermission('editBtn',row,$index)"}],attrs:{icon:t.crud.getBtnIcon("editBtn")},nativeOn:{click:function(e){return t.crud.rowEdit(n,i)}}},[t._v(t._s(t.crud.menuIcon("editBtn")))]):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.copyBtn,t.config.copyBtn)?e("el-dropdown-item",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("copyBtn",n,i),expression:"crud.getPermission('copyBtn',row,$index)"}],attrs:{icon:t.crud.getBtnIcon("copyBtn")},nativeOn:{click:function(e){return t.crud.rowCopy(n)}}},[t._v(t._s(t.crud.menuIcon("copyBtn")))]):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.delBtn,t.config.delBtn)?e("el-dropdown-item",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("delBtn",n,i),expression:"crud.getPermission('delBtn',row,$index)"}],attrs:{icon:t.crud.getBtnIcon("delBtn")},nativeOn:{click:function(e){return t.crud.rowDel(n,i)}}},[t._v(t._s(t.crud.menuIcon("delBtn")))]):t._e(),t._v(" "),t._t("menuBtn",null,{row:n,type:t.menuText("primary"),disabled:t.crud.btnDisabled,size:t.crud.isMediumSize,index:i})],2)],1):["button","text","icon"].includes(t.menuType)?[t.vaildData(t.crud.tableOption.cellBtn,t.config.cellBtn)?[t.vaildData(t.crud.tableOption.editBtn,t.config.editBtn)&&!n.$cellEdit?e("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("editBtn",n,i),expression:"crud.getPermission('editBtn',row,$index)"}],attrs:{type:t.menuText("primary"),icon:t.crud.getBtnIcon("editBtn"),size:t.crud.isMediumSize,disabled:t.crud.btnDisabledList[i]},on:{click:function(e){return e.stopPropagation(),t.crud.rowCell(n,i)}}},[t.isIconMenu?t._e():[t._v("\n "+t._s(t.crud.menuIcon("editBtn"))+"\n ")]],2):t.vaildData(t.crud.tableOption.saveBtn,t.config.saveBtn)&&n.$cellEdit?e("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("saveBtn",n,i),expression:"crud.getPermission('saveBtn',row,$index)"}],attrs:{type:t.menuText("primary"),icon:t.crud.getBtnIcon("saveBtn"),size:t.crud.isMediumSize,disabled:t.crud.btnDisabledList[i]},on:{click:function(e){return e.stopPropagation(),t.crud.rowCell(n,i)}}},[t.isIconMenu?t._e():[t._v("\n "+t._s(t.crud.menuIcon("saveBtn"))+"\n ")]],2):t._e(),t._v(" "),n.$cellEdit?e("el-button",{attrs:{type:t.menuText("danger"),icon:t.crud.getBtnIcon("cancelBtn"),size:t.crud.isMediumSize,disabled:t.crud.btnDisabledList[i]},on:{click:function(e){return e.stopPropagation(),t.crud.rowCancel(n,i)}}},[t.isIconMenu?t._e():[t._v("\n "+t._s(t.crud.menuIcon("cancelBtn"))+"\n ")]],2):t._e()]:t._e(),t._v(" "),t.vaildData(t.crud.tableOption.viewBtn,t.config.viewBtn)?e("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("viewBtn",n,i),expression:"crud.getPermission('viewBtn',row,$index)"}],attrs:{type:t.menuText("success"),icon:t.crud.getBtnIcon("viewBtn"),size:t.crud.isMediumSize,disabled:t.btnDisabled},on:{click:function(e){return e.stopPropagation(),t.crud.rowView(n,i)}}},[t.isIconMenu?t._e():[t._v("\n "+t._s(t.crud.menuIcon("viewBtn"))+"\n ")]],2):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.editBtn,t.config.editBtn)&&!t.crud.tableOption.cellBtn?e("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("editBtn",n,i),expression:"crud.getPermission('editBtn',row,$index)"}],attrs:{type:t.menuText("primary"),icon:t.crud.getBtnIcon("editBtn"),size:t.crud.isMediumSize,disabled:t.btnDisabled},on:{click:function(e){return e.stopPropagation(),t.crud.rowEdit(n,i)}}},[t.isIconMenu?t._e():[t._v("\n "+t._s(t.crud.menuIcon("editBtn"))+"\n ")]],2):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.copyBtn,t.config.copyBtn)?e("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("copyBtn",n,i),expression:"crud.getPermission('copyBtn',row,$index)"}],attrs:{type:t.menuText("primary"),icon:t.crud.getBtnIcon("copyBtn"),size:t.crud.isMediumSize,disabled:t.btnDisabled},on:{click:function(e){return e.stopPropagation(),t.crud.rowCopy(n)}}},[t.isIconMenu?t._e():[t._v("\n "+t._s(t.crud.menuIcon("copyBtn"))+"\n ")]],2):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.delBtn,t.config.delBtn)&&!n.$cellEdit?e("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("delBtn",n,i),expression:"crud.getPermission('delBtn',row,$index)"}],attrs:{type:t.menuText("danger"),icon:t.crud.getBtnIcon("delBtn"),size:t.crud.isMediumSize,disabled:t.btnDisabled},on:{click:function(e){return e.stopPropagation(),t.crud.rowDel(n,i)}}},[t.isIconMenu?t._e():[t._v("\n "+t._s(t.crud.menuIcon("delBtn"))+"\n ")]],2):t._e()]:t._e(),t._v(" "),t._t("menu",null,{row:n,type:t.menuText("primary"),disabled:t.crud.btnDisabled,size:t.crud.isMediumSize,index:i})]}}],null,!0)}):t._e()}),[],!1,null,null,null).exports,wt=l(s({name:"crud",data:function(){return{config:j}},mixins:[q],inject:["crud"],mounted:function(){this.setSort()},methods:{indexMethod:function(t){return t+1+((this.crud.page.currentPage||1)-1)*(this.crud.page.pageSize||10)},setSort:function(){this.rowDrop(),this.columnDrop()},rowDrop:function(){var t=this,e=this.crud.$refs.table.$el.querySelectorAll(this.config.dropRowClass)[0];this.crud.tableDrop("row",e,(function(e){var n=e.oldIndex,i=e.newIndex,o=t.crud.list.splice(n,1)[0];t.crud.list.splice(i,0,o),t.crud.$emit("sortable-change",n,i),t.crud.refreshTable((function(){return t.rowDrop()}))}))},columnDrop:function(){var t=this,e=this.crud.$refs.table.$el.querySelector(this.config.dropColClass),n=0;["selection","index","expand"].forEach((function(e){t.crud.tableOption[e]&&(n+=1)})),this.crud.tableDrop("column",e,(function(e){t.crud.headerSort(e.oldIndex-n,e.newIndex-n),t.columnDrop()}))}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",[e("el-table-column",{attrs:{width:"1px"}}),t._v(" "),t.crud.tableOption.expand?e("el-table-column",{key:"expand",attrs:{type:"expand",width:t.crud.tableOption.expandWidth||t.config.expandWidth,fixed:t.vaildData(t.crud.tableOption.expandFixed,t.config.expandFixed),align:"center"},scopedSlots:t._u([{key:"default",fn:function({row:e}){return[t._t("expand",null,{row:e,index:e.$index})]}}],null,!0)}):t._e(),t._v(" "),t.crud.tableOption.selection?e("el-table-column",{key:"selection",attrs:{fixed:t.vaildData(t.crud.tableOption.selectionFixed,t.config.selectionFixed),type:"selection",selectable:t.crud.tableOption.selectable,"reserve-selection":t.vaildData(t.crud.tableOption.reserveSelection),width:t.crud.tableOption.selectionWidth||t.config.selectionWidth,align:"center"}}):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.index)?e("el-table-column",{key:"index",attrs:{fixed:t.vaildData(t.crud.tableOption.indexFixed,t.config.indexFixed),label:t.crud.tableOption.indexLabel||t.config.indexLabel,type:"index",width:t.crud.tableOption.indexWidth||t.config.indexWidth,index:t.indexMethod,align:"center"}}):t._e()],1)}),[],!1,null,null,null).exports;function kt(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return Ct(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ct(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,o=function(){};return{s:o,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){s=!0,r=t},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw r}}}}function Ct(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n0&&void 0!==arguments[0]?arguments[0]:[];Array.isArray(n)&&n.forEach((function(n){Array.isArray(n.children)?e(n.children):t.push(n)}))}(this.columnOption),t=G(t)},isShowSummary:function(){return this.option.showSummary},isHeader:function(){var t=!1;return this.columnOption.forEach((function(e){e.children&&(t=!0)})),t},isTree:function(){var t=!1;return this.data.forEach((function(e){e.children&&(t=!0)})),t},isCard:function(){return this.option.card?"always":"never"},expandLevel:function(){return this.parentOption.expandLevel||0},expandAll:function(){return this.parentOption.expandAll||!1},parentOption:function(){return this.tableOption||{}},columnOption:function(){return this.tableOption.column||[]},sumColumnList:function(){return this.tableOption.sumColumnList||[]},selectLen:function(){return this.tableSelect?this.tableSelect.length:0}},watch:{value:{handler:function(){this.tableForm=this.value},immediate:!0,deep:!0},list:{handler:function(){this.cellForm.list=this.list},deep:!0},data:{handler:function(){this.dataInit()},deep:!0}},props:{spanMethod:Function,summaryMethod:Function,rowStyle:Function,cellStyle:Function,beforeClose:Function,beforeOpen:Function,rowClassName:Function,cellClassName:Function,headerCellClassName:Function,uploadBefore:Function,uploadAfter:Function,uploadDelete:Function,uploadPreview:Function,uploadError:Function,uploadExceed:Function,permission:{type:[Function,Object],default:function(){return{}}},value:{type:Object,default:function(){return{}}},search:{type:Object,default:function(){return{}}},page:{type:Object,default:function(){return{}}},tableLoading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},data:{type:Array,required:!0,default:function(){return[]}}},methods:{handleValidate:function(t,e,n){this.listError[t]||this.$set(this.listError,t,{valid:!1,msg:""}),this.listError[t].valid=!e,this.listError[t].msg=n},getPermission:function(t,e,n){return"function"==typeof this.permission?this.permission(t,e,n):!!this.validatenull(this.permission[t])||this.permission[t]},getTableHeight:function(){var t=this;this.isAutoHeight?this.$nextTick((function(){var e=t.$refs.table,n=t.$refs.tablePage;if(e){var i=e.$el,o=n.$el.offsetHeight||20;t.tableHeight=document.documentElement.clientHeight-i.offsetTop-o-t.calcHeight}})):this.tableHeight=this.tableOption.height},doLayout:function(){this.$refs.table.doLayout()},refreshTable:function(t){this.reload=Math.random(),this.$nextTick((function(){t&&t()}))},treeLoad:function(t,e,n){this.$emit("tree-load",t,e,(function(e){t.children=e,n(e)}))},menuIcon:function(t){return this.vaildData(this.tableOption[t+"Text"],this.t("crud."+t))},getBtnIcon:function(t){var e=t+"Icon";return this.tableOption[e]||j[e]},validateField:function(t){return this.$refs.dialogForm.$refs.tableForm.validateField(t)},clearSelection:function(){this.$refs.table.clearSelection(),this.$emit("selection-clear",this.deepClone(this.tableSelect))},toggleAllSelection:function(){this.$refs.table.toggleAllSelection()},toggleRowSelection:function(t,e){this.$refs.table.toggleRowSelection(t,e)},toggleRowExpansion:function(t,e){this.$refs.table.toggleRowExpansion(t,e)},setCurrentRow:function(t){this.$refs.table.setCurrentRow(t)},dataInit:function(){var t=this;this.list=this.data,this.list.forEach((function(e,n){e.$cellEdit&&!t.cascaderFormList[n]&&(t.cascaderFormList[n]=t.deepClone(e)),t.$set(e,"$cellEdit",e.$cellEdit||!1),t.$set(e,"$index",n)}))},headerDragend:function(t,e,n,i){this.objectOption[n.property]&&this.$set(this.objectOption[n.property],"width",t),this.$emit("header-dragend",t,e,n,i)},headerSort:function(t,e){var n=this.columnOption,i=n.splice(t,1)[0];n.splice(e,0,i),this.refreshTable()},clearFilter:function(t){this.$refs.table.clearFilter(t)},expandChange:function(t,e){this.$emit("expand-change",t,e)},currentRowChange:function(t,e){this.$emit("current-row-change",t,e)},refreshChange:function(){this.$emit("refresh-change")},toggleSelection:function(t){var e=this;t?t.forEach((function(t){e.$refs.table.toggleRowSelection(t)})):this.$refs.table.clearSelection()},selectionChange:function(t){this.tableSelect=t,this.$emit("selection-change",this.tableSelect)},select:function(t,e){this.$emit("select",t,e)},selectAll:function(t){this.$emit("select-all",t)},filterChange:function(t){this.$emit("filter-change",t)},sortChange:function(t){this.$emit("sort-change",t)},rowDblclick:function(t,e){this.$emit("row-dblclick",t,e)},rowClick:function(t,e,n){this.$emit("row-click",t,e,n)},clearSort:function(){this.$refs.table.clearSort()},cellMouseEnter:function(t,e,n,i){this.$emit("cell-mouse-enter",t,e,n,i)},cellMouseLeave:function(t,e,n,i){this.$emit("cell-mouse-leave",t,e,n,i)},cellClick:function(t,e,n,i){this.$emit("cell-click",t,e,n,i)},headerClick:function(t,e){this.$emit("header-click",t,e)},rowContextmenu:function(t,e,n){this.$emit("row-contextmenu",t,e,n)},headerContextmenu:function(t,e){this.$emit("header-contextmenu",t,e)},cellDblclick:function(t,e,n,i){this.$emit("cell-dblclick",t,e,n,i)},rowCellAdd:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=this.list.length,n=tt(this.propOption).tableForm;t=this.deepClone(Object.assign({$cellEdit:!0,$index:e},n,t)),this.list.push(t)},rowCancel:function(t,e){this.validatenull(t[this.rowKey])?(this.list.splice(e,1),delete this.cascaderDIC[e]):(this.cascaderFormList[e].$cellEdit=!1,this.$set(this.cascaderDIC,e,this.cascaderDicList[e]),this.$set(this.list,e,this.cascaderFormList[e])),delete this.cascaderDicList[e],delete this.cascaderFormList[e],this.cascaderIndexList.splice(this.cascaderIndexList.indexOf(e),1)},rowCell:function(t,e){t.$cellEdit?this.rowCellUpdate(t,e):this.rowCellEdit(t,e)},rowCellUpdate:function(t,e){var n=this;t=this.deepClone(t);var i=function(){n.btnDisabledList[e]=!1,n.btnDisabled=!1,n.list[e].$cellEdit=!1,n.cascaderIndexList.splice(n.cascaderIndexList.indexOf(e),1),delete n.cascaderFormList[e]},o=function(){n.btnDisabledList[e]=!1,n.btnDisabled=!1};this.validateCellField(e)&&(this.btnDisabledList[e]=!0,this.btnDisabled=!0,this.validatenull(t[this.rowKey])?this.$emit("row-save",t,i,o):this.$emit("row-update",t,e,i,o))},rowCellEdit:function(t,e){t.$cellEdit=!0,this.cascaderFormList[e]=this.deepClone(t),this.cascaderDicList[e]=this.deepClone(this.cascaderDIC[e])},validateCellForm:function(t){var e=this;return new Promise((function(t){e.$refs.cellForm.validate((function(e,n){t(n)}))}))},validateCellField:function(t){var e,n=!0,i=kt(this.$refs.cellForm.fields);try{for(i.s();!(e=i.n()).done;){var o=e.value;if(o.prop.split(".")[1]==t&&this.$refs.cellForm.validateField(o.prop,(function(t){t&&(n=!1)})),!n)break}}catch(t){i.e(t)}finally{i.f()}return n},rowAdd:function(){this.$refs.dialogForm.show("add")},rowSave:function(){return this.$refs.dialogForm.$refs.tableForm.submit()},rowUpdate:function(){return this.$refs.dialogForm.$refs.tableForm.submit()},closeDialog:function(){return this.$refs.dialogForm.closeDialog()},getPropRef:function(t){return this.$refs.dialogForm.$refs.tableForm.getPropRef(t)},setVal:function(){this.$emit("input",this.tableForm),this.$emit("change",this.tableForm)},rowEdit:function(t,e){this.tableForm=this.deepClone(t),this.tableIndex=e,this.setVal(),this.$refs.dialogForm.show("edit")},rowCopy:function(t){this.tableForm=this.deepClone(t),delete this.tableForm[this.rowKey],this.tableIndex=-1,this.setVal(),this.$refs.dialogForm.show("add")},rowView:function(t,e){this.tableForm=this.deepClone(t),this.tableIndex=e,this.setVal(),this.$refs.dialogForm.show("view")},rowDel:function(t,e){var n=this;this.$emit("row-del",t,e,(function(){var e=n.findData(t[n.rowKey]),i=e.parentList,o=e.index;i&&i.splice(o,1)}))},tableSpanMethod:function(t){if("function"==typeof this.spanMethod)return this.spanMethod(t)},tableSummaryMethod:function(t){var e=this,n={};if("function"==typeof this.summaryMethod)return this.summaryMethod(t);var i=t.columns,o=t.data,r=[];return i.length>0&&i.forEach((function(t,i){var a=e.sumColumnList.find((function(e){return e.name===t.property}));if(a){var s=a.decimals||2,l=a.label||"";switch(a.type){case"count":r[i]=l+o.length;break;case"avg":var c=o.map((function(e){return Number(e[t.property])})),u=1;r[i]=c.reduce((function(t,e){var n=Number(e);return isNaN(n)?t:(t*(u-1)+e)/u++}),0),r[i]=l+r[i].toFixed(s);break;case"sum":var d=o.map((function(e){return Number(e[t.property])}));r[i]=d.reduce((function(t,e){var n=Number(e);return isNaN(n)?t:t+e}),0),r[i]=l+r[i].toFixed(s)}n[t.property]=r[i]}else r[i]=""})),this.sumsList=n,r},tableDrop:function(t,e,n){if(!0!==this.isSortable){if("row"==t&&!this.isRowSort)return;if("column"==t&&!this.isColumnSort)return}window.Sortable?window.Sortable.create(e,{ghostClass:j.ghostClass,chosenClass:j.ghostClass,animation:500,delay:0,onEnd:function(t){return n(t)}}):C.logs("Sortable")},findData:function(t){var e=this,n={};return function i(o,r){o.forEach((function(a,s){a[e.rowKey]==t&&(n={item:a,index:s,parentList:o,parent:r}),a[e.childrenKey]&&i(a[e.childrenKey],a)}))}(this.list),n}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{class:t.b({card:!t.option.card})},[t.tableOption.title?e(t.tableOption.titleSize||"h2",{tag:"component",style:t.tableOption.titleStyle},[t._v(t._s(t.tableOption.title))]):t._e(),t._v(" "),e("header-search",{ref:"headerSearch",scopedSlots:t._u([{key:"search",fn:function(e){return[t._t("search",null,null,e)]}},{key:"searchMenu",fn:function(e){return[t._t("searchMenu",null,null,e)]}},t._l(t.searchSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)}),t._v(" "),e("el-card",{attrs:{shadow:t.isCard}},[t.vaildData(t.tableOption.header,!0)?e("header-menu",{ref:"headerMenu",scopedSlots:t._u([{key:"menuLeft",fn:function(e){return[t._t("menuLeft",null,null,e)]}},{key:"menuRight",fn:function(e){return[t._t("menuRight",null,null,e)]}}],null,!0)}):t._e(),t._v(" "),t.vaildData(t.tableOption.tip,t.config.tip)&&t.tableOption.selection?e("el-tag",{staticClass:"avue-crud__tip"},[e("span",{staticClass:"avue-crud__tip-name"},[t._v("\n "+t._s(t.t("crud.tipStartTitle"))+"\n "),e("span",{staticClass:"avue-crud__tip-count"},[t._v(t._s(t.selectLen))]),t._v("\n "+t._s(t.t("crud.tipEndTitle"))+"\n ")]),t._v(" "),t.vaildData(t.tableOption.selectClearBtn,t.config.selectClearBtn)&&t.tableOption.selection?e("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.getPermission("selectClearBtn"),expression:"getPermission('selectClearBtn')"}],attrs:{type:"text",size:"small"},on:{click:t.clearSelection}},[t._v(t._s(t.t("crud.emptyBtn")))]):t._e(),t._v(" "),t._t("tip")],2):t._e(),t._v(" "),t._t("header"),t._v(" "),e("el-form",{ref:"cellForm",attrs:{model:t.cellForm,"show-message":!1},on:{validate:t.handleValidate}},[e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.tableLoading,expression:"tableLoading"}],key:t.reload,ref:"table",class:{"avue-crud--indeterminate":t.vaildData(t.tableOption.indeterminate,!1)},attrs:{data:t.cellForm.list,"row-key":t.rowKey,size:t.$AVUE.tableSize||t.controlSize,lazy:t.vaildData(t.tableOption.lazy,!1),load:t.treeLoad,"tree-props":t.treeProps,"expand-row-keys":t.tableOption.expandRowKeys,"default-expand-all":t.tableOption.defaultExpandAll,"highlight-current-row":t.tableOption.highlightCurrentRow,"show-summary":t.tableOption.showSummary,"summary-method":t.tableSummaryMethod,"span-method":t.tableSpanMethod,stripe:t.tableOption.stripe,"show-header":t.tableOption.showHeader,"default-sort":t.tableOption.defaultSort,"row-class-name":t.rowClassName,"cell-class-name":t.cellClassName,"row-style":t.rowStyle,"cell-style":t.cellStyle,fit:t.tableOption.fit,"header-cell-class-name":t.headerCellClassName,"max-height":t.isAutoHeight?t.tableHeight:t.tableOption.maxHeight,height:t.tableHeight,width:t.setPx(t.tableOption.width,t.config.width),border:t.tableOption.border},on:{"current-change":t.currentRowChange,"expand-change":t.expandChange,"header-dragend":t.headerDragend,"row-click":t.rowClick,"row-dblclick":t.rowDblclick,"cell-mouse-enter":t.cellMouseEnter,"cell-mouse-leave":t.cellMouseLeave,"cell-click":t.cellClick,"header-click":t.headerClick,"row-contextmenu":t.rowContextmenu,"header-contextmenu":t.headerContextmenu,"cell-dblclick":t.cellDblclick,"filter-change":t.filterChange,"selection-change":t.selectionChange,select:t.select,"select-all":t.selectAll,"sort-change":t.sortChange}},[e("template",{slot:"empty"},[e("div",{class:t.b("empty")},[t.$slots.empty?t._t("empty"):e("el-empty",{attrs:{"image-size":100,description:t.tableOption.emptyText}})],2)]),t._v(" "),e("column",{attrs:{columnOption:t.columnOption},scopedSlots:t._u([t._l(t.mainSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)},[e("column-default",{ref:"columnDefault",attrs:{slot:"header"},slot:"header",scopedSlots:t._u([{key:"expand",fn:function({row:e,index:n}){return[t._t("expand",null,{row:e,index:n})]}}],null,!0)}),t._v(" "),t._v(" "),e("column-menu",{attrs:{slot:"footer"},slot:"footer",scopedSlots:t._u([{key:"menuHeader",fn:function(e){return[t._t("menuHeader",null,null,e)]}},{key:"menu",fn:function(e){return[t._t("menu",null,null,e)]}},{key:"menuBtn",fn:function(e){return[t._t("menuBtn",null,null,e)]}}],null,!0)})],1)],2)],1),t._v(" "),t._t("footer")],2),t._v(" "),e("table-page",{ref:"tablePage"},[e("template",{slot:"page"},[t._t("page")],2)],2),t._v(" "),e("dialog-form",{ref:"dialogForm",scopedSlots:t._u([t._l(t.formSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}})),{key:"menuForm",fn:function(e){return[t._t("menuForm",null,null,e)]}}],null,!0)}),t._v(" "),e("dialog-column",{ref:"dialogColumn"}),t._v(" "),e("dialog-excel",{ref:"dialogExcel"}),t._v(" "),e("dialog-filter",{ref:"dialogFilter"})],1)}),[],!1,null,null,null).exports,Ot={img:"img",title:"title",info:"info"},Tt=l(s({name:"card",props:{props:{type:Object,default:function(){return Ot}},option:{type:Object,default:function(){return{}}},data:{type:Array,default:function(){return[]}}},data:function(){return{propsDefault:Ot}},computed:{imgKey:function(){return this.option.props.img||this.propsDefault.img},titleKey:function(){return this.option.props.title||this.propsDefault.title},infoKey:function(){return this.option.props.info||this.propsDefault.info},span:function(){return this.option.span||8},gutter:function(){return this.option.gutter||20}},methods:{rowAdd:function(){this.$emit("row-add")},rowClick:function(t,e){this.$emit("row-click",t,e)}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{class:t.b()},[e("el-row",{attrs:{span:24,gutter:t.gutter}},[t.vaildData(t.option.addBtn,!0)?e("el-col",{attrs:{span:t.span}},[e("div",{class:t.b("item",{add:!0}),on:{click:function(e){return t.rowAdd()}}},[e("i",{staticClass:"el-icon-plus"}),t._v(" "),e("span",[t._v("添加")])])]):t._e(),t._v(" "),t._l(t.data,(function(n,i){return e("el-col",{key:i,attrs:{span:t.span}},[e("div",{class:t.b("item"),on:{click:function(e){return t.rowClick(n,i)}}},[e("div",{class:t.b("body")},[e("div",{class:t.b("avatar")},[e("img",{attrs:{src:n[t.imgKey],alt:""}})]),t._v(" "),e("div",{class:t.b("detail")},[e("div",{class:t.b("title")},[t._v(t._s(n[t.titleKey]))]),t._v(" "),e("div",{class:t.b("info")},[t._v(t._s(n[t.infoKey]))])])]),t._v(" "),e("div",{class:t.b("menu")},[t._t("menu",null,{index:i,row:n})],2)])])}))],2)],1)}),[],!1,null,null,null).exports,$t=l(s({name:"code",props:{height:{type:Number,default:200},syntax:{type:String,default:"javascript"}},computed:{styleName:function(){return{height:this.setPx(this.height)}}},mounted:function(){window.hljs?window.hljs&&"function"==typeof window.hljs.highlightBlock&&window.hljs.highlightBlock(this.$refs.container):C.logs("hljs")}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{class:t.b()},[e("el-scrollbar",{style:t.styleName},[e("pre",[t._v(" "),e("code",{ref:"container",class:t.syntax},[t._v("\n "),t._t("default"),t._v("\n ")],2),t._v("\n ")])])],1)}),[],!1,null,null,null).exports;function Pt(t){return(Pt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var At=l(s({name:"chat",mixins:[q],data:function(){return{upload:{box:!1,src:"",type:"",title:""},visible:!1,imgSrc:"",videoSrc:"",audioSrc:"",keys:"",show:!1}},props:{beforeOpen:Function,tools:{type:Object,default:function(){return{img:!0,video:!0,file:!0}}},placeholder:{type:String,default:"请输入..."},width:{type:[String,Number],default:320},height:{type:[String,Number],default:520},value:{type:String},notice:{type:Boolean,default:!0},audio:{type:Array,default:function(){return["https://www.helloweba.net/demo/notifysound/notify.ogg","https://www.helloweba.net/demo/notifysound/notify.mp3","https://www.helloweba.net/demo/notifysound/notify.wav"]}},config:{type:Object,default:function(){return{}}},keylist:{type:Array,default:function(){return[]}},list:{type:Array,default:function(){return[]}}},computed:{msg:{get:function(){return this.value},set:function(t){this.$emit("input",t),this.$emit("change",t)}},heightStyleName:function(){return{height:this.setPx(this.height)}},widthStyleName:function(){return{width:this.setPx(this.width)}},msgActive:function(){return!this.validatenull(this.msg.replace(/[\r\n]/g,""))}},methods:{uploadSubmit:function(){var t=this;this.$refs.form.validate((function(e){e&&(t.upload.box=!1,t.$emit("submit",t.getDetail(t.upload)))}))},handleUpload:function(t){this.upload.type=t,this.upload.src="","img"===t?this.upload.title="图片上传":"video"===t?this.upload.title="视频上传":"file"===t&&(this.upload.title="文件上传"),this.upload.box=!0},handleClose:function(t){this.imgSrc=void 0,this.videoSrc=void 0,this.audioSrc=void 0,t()},addKey:function(){""!==this.keys&&(this.$emit("keyadd",this.keys),this.keys=""),this.visible=!1},sendKey:function(t){this.$emit("keysend",t)},getAudio:function(){this.$refs.chatAudio.play()},getNotification:function(t){var e=this,n=Notification||window.Notification;if(n){var i=function(){var n=new Notification(e.config.name,{body:t,icon:e.config.img});n.onshow=function(){e.getAudio(),setTimeout((function(){n.close()}),2500)},n.onclick=function(t){n.close()}},o=n.permission;"granted"===o?i():"denied"===o?console.log("用户拒绝了你!!!"):n.requestPermission((function(t){"granted"===t?i():console.log("用户无情残忍的拒绝了你!!!")}))}},pushMsg:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=!0===e.mine,i=e.text||{},o=e.date,r={date:o||ot()().format("YYYY-MM-DD HH:mm:ss"),text:"object"!=Pt(i)?{text:i}:i,mine:n,img:n?this.config.myImg:this.config.img,name:n?this.config.myName:this.config.name};this.list.push(r),setTimeout((function(){t.setScroll()}),50)},setScroll:function(t){var e=this;this.$nextTick((function(){e.$refs.main.scrollTop=t||e.$refs.main.scrollHeight}))},handleSend:function(){this.msgActive&&this.$emit("submit")},handleItemMsg:function(t){this.$emit("submit",t.ask)},handleDetail:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=e;return setTimeout((function(){(t.$refs.content||[]).forEach((function(e){for(var n=function(n){var i=e.children[n];0!=i.getAttribute("data-flag")&&(i.setAttribute("data-flag",0),i.onclick=function(){t.handleEvent(i.dataset)},"IMG"===i.tagName?(i.className="web__msg--img",i.src=i.getAttribute("data-src")):"VIDEO"===i.tagName?(i.className="web__msg--video",i.src=i.getAttribute("data-src")):"AUDIO"===i.tagName?(i.className="web__msg--audio",i.controls="controls",i.src=i.getAttribute("data-src")):"FILE"===i.tagName?(i.className="web__msg--file",i.innerHTML="

    File

    ".concat(i.getAttribute("data-name"),"")):"MAP"===i.tagName&&(i.className="web__msg--file web__msg--map",i.innerHTML="

    Map

    ".concat(i.getAttribute("data-longitude")," , ").concat(i.getAttribute("data-latitude"),"
    ").concat(i.getAttribute("data-address"),"
    ")),t.setScroll())},i=0;i0&&void 0!==arguments[0]?arguments[0]:{},e=t.type,n=t.src,i=t.name,o=t.longitude,r=t.latitude,a=t.address;return"img"===e?''):"video"===e?''):"audio"===e?''):"file"===e?''):"map"===e?''):void 0},handleEvent:function(t){var e=this,n=function(){"IMG"===t.type?(e.imgSrc=t.src,e.show=!0):"VIDEO"===t.type?(e.videoSrc=t.src,e.show=!0):"AUDIO"===t.type?(e.audioSrc=t.src,e.show=!0):"FILE"===t.type&&window.open(t.src)};"function"==typeof this.beforeOpen?this.beforeOpen(t,n):n()},rootSendMsg:function(t){this.pushMsg({text:t}),this.notice&&this.getNotification(t.text||t)}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{class:t.b(),style:t.heightStyleName,on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleSend.apply(null,arguments)}}},[e("audio",{ref:"chatAudio"},[e("source",{attrs:{src:t.audio[0],type:"audio/ogg"}}),t._v(" "),e("source",{attrs:{src:t.audio[1],type:"audio/mpeg"}}),t._v(" "),e("source",{attrs:{src:t.audio[2],type:"audio/wav"}})]),t._v(" "),e("div",{staticClass:"web__logo"},[e("img",{staticClass:"web__logo-img",attrs:{src:t.config.img,alt:""}}),t._v(" "),e("div",{staticClass:"web__logo-info"},[e("p",{staticClass:"web__logo-name"},[t._v(t._s(t.config.name))]),t._v(" "),e("p",{staticClass:"web__logo-dept"},[t._v(t._s(t.config.dept))])]),t._v(" "),t._t("header")],2),t._v(" "),e("div",{staticClass:"web__content"},[e("div",{style:t.widthStyleName},[e("div",{ref:"main",staticClass:"web__main"},t._l(t.list,(function(n,i){return e("div",{key:i,staticClass:"web__main-item",class:{"web__main-item--mine":n.mine}},[e("div",{staticClass:"web__main-user"},[e("img",{attrs:{src:n.img}}),t._v(" "),e("cite",[t._v("\n "+t._s(n.name)+"\n "),e("i",[t._v(t._s(n.date))])])]),t._v(" "),e("div",{staticClass:"web__main-text"},[e("div",{staticClass:"web__main-arrow"}),t._v(" "),e("span",{ref:"content",refInFor:!0,domProps:{innerHTML:t._s(t.handleDetail(n.text.text))}}),t._v(" "),t.validatenull(n.text.list)?t._e():e("ul",{staticClass:"web__main-list"},t._l(n.text.list,(function(n,i){return e("li",{key:i,on:{click:function(e){return t.handleItemMsg(n)}}},[t._v(t._s(n.text))])})),0)])])})),0),t._v(" "),e("div",{staticClass:"web__footer",style:t.widthStyleName},[e("div",{staticClass:"web__tools"},[t.tools.img?e("i",{staticClass:"el-icon-picture-outline",on:{click:function(e){return t.handleUpload("img")}}}):t._e(),t._v(" "),t.tools.video?e("i",{staticClass:"el-icon-video-camera",on:{click:function(e){return t.handleUpload("video")}}}):t._e(),t._v(" "),t.tools.file?e("i",{staticClass:"el-icon-folder-opened",on:{click:function(e){return t.handleUpload("file")}}}):t._e()]),t._v(" "),e("div",{staticClass:"web__msg"},[e("textarea",{directives:[{name:"model",rawName:"v-model",value:t.msg,expression:"msg"}],staticClass:"web__msg-input",attrs:{rows:"2",placeholder:t.placeholder},domProps:{value:t.msg},on:{input:function(e){e.target.composing||(t.msg=e.target.value)}}}),t._v(" "),e("div",{staticClass:"web__msg-menu"},[e("el-dropdown",{staticClass:"web__msg-submit",attrs:{"split-button":"",type:"primary",size:"mini",trigger:"click"},on:{click:t.handleSend}},[t._v("\n 发送\n "),e("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[e("el-dropdown-item",[e("el-popover",{attrs:{placement:"top",width:"160"},model:{value:t.visible,callback:function(e){t.visible=e},expression:"visible"}},[e("el-input",{staticStyle:{"margin-bottom":"10px"},attrs:{size:"mini",rows:3,"show-word-limit":"",maxlength:"100",placeholder:"请输入快捷回复语",type:"textarea"},model:{value:t.keys,callback:function(e){t.keys=e},expression:"keys"}}),t._v(" "),e("div",{staticStyle:{"text-align":"right",margin:"0"}},[e("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(e){t.visible=!1}}},[t._v(t._s(t.t("common.cancelBtn")))]),t._v(" "),e("el-button",{attrs:{type:"primary",size:"mini"},on:{click:t.addKey}},[t._v(t._s(t.t("common.submitBtn")))])],1),t._v(" "),e("el-button",{attrs:{slot:"reference",type:"text",icon:"el-icon-plus"},slot:"reference"})],1)],1),t._v(" "),e("el-scrollbar",{staticStyle:{height:"100px"}},t._l(t.keylist,(function(n,i){return e("el-dropdown-item",{key:i,nativeOn:{click:function(e){return t.sendKey(n)}}},[e("el-tooltip",{attrs:{effect:"dark",content:n,placement:"top"}},[e("span",[t._v(" "+t._s(n.substr(0,10))+t._s(n.length>10?"...":""))])])],1)})),1)],1)],1)],1)])])]),t._v(" "),t._t("default")],2),t._v(" "),t.upload.box?e("div",[e("el-dialog",{attrs:{title:t.upload.title,"modal-append-to-body":t.$AVUE.modalAppendToBody,"append-to-body":t.$AVUE.appendToBody,visible:t.upload.box,width:"30%"},on:{"update:visible":function(e){return t.$set(t.upload,"box",e)}}},[e("el-form",{ref:"form",attrs:{model:t.upload}},[e("el-form-item",{attrs:{prop:"src",rules:[{required:!0,message:"地址不能为空"}]}},[e("el-input",{staticStyle:{"margin-bottom":"10px"},attrs:{size:"mini",rows:4,"show-word-limit":"",maxlength:"100",placeholder:"请输入地址",type:"textarea"},model:{value:t.upload.src,callback:function(e){t.$set(t.upload,"src",e)},expression:"upload.src"}})],1)],1),t._v(" "),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{attrs:{size:"small"},on:{click:function(e){t.upload.box=!1}}},[t._v(t._s(t.t("common.cancelBtn")))]),t._v(" "),e("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.uploadSubmit}},[t._v(t._s(t.t("common.submitBtn")))])],1)],1)],1):t._e(),t._v(" "),t.show?e("div",[e("el-dialog",{staticClass:"web__dialog",attrs:{visible:t.show,width:"40%","modal-append-to-body":t.$AVUE.modalAppendToBody,"append-to-body":t.$AVUE.appendToBody,"before-close":t.handleClose},on:{"update:visible":function(e){t.show=e}}},[t.imgSrc?e("img",{staticStyle:{width:"100%","object-fit":"cover"},attrs:{src:t.imgSrc}}):t._e(),t._v(" "),t.videoSrc?e("video",{staticStyle:{width:"100%","object-fit":"cover"},attrs:{src:t.videoSrc,controls:"controls"}}):t._e(),t._v(" "),t.audioSrc?e("audio",{staticStyle:{width:"100%","object-fit":"cover"},attrs:{src:t.audioSrc,controls:"controls"}}):t._e()])],1):t._e()])}),[],!1,null,null,null).exports,Bt={avatar:"avatar",author:"author",body:"body"},Dt=l(s({name:"comment",props:{reverse:{type:Boolean,default:!1},data:{type:Object,default:function(){return{}}},props:{type:Object,default:function(){return Bt}},option:{type:Object,default:function(){return{}}}},computed:{avatarKey:function(){return this.props.avatar||Bt.avatar},authorKey:function(){return this.props.author||Bt.author},bodyKey:function(){return this.props.body||Bt.body},avatar:function(){return this.data[this.avatarKey]},author:function(){return this.data[this.authorKey]},body:function(){return this.data[this.bodyKey]}},mounted:function(){}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{class:t.b({reverse:t.reverse})},[e("img",{class:t.b("avatar"),attrs:{src:t.avatar,alt:""}}),t._v(" "),e("div",{class:t.b("main")},[e("div",{class:t.b("header")},[t.author?e("div",{class:t.b("author"),domProps:{textContent:t._s(t.author)}}):t._e(),t._v(" "),t._t("default")],2),t._v(" "),t.body?e("div",{class:t.b("body"),domProps:{innerHTML:t._s(t.body)}}):t._e()])])}),[],!1,null,null,null).exports;function Et(t){return(Et="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var Mt,jt=function(t,e,n,i){if(i){if(window.Mock){var o=(window.Mock||{}).Random,r={};return Object.keys(t).forEach((function(i){var s,l,c,u,d,p=t[i];if(p.mock&&"object"===Et(p.mock)){var h=p.mock;switch(h.dic="string"==typeof p.dicData?e[p.dicData]:p.dicData||[],h.props=p.props||{},h.columnType=p.type,h.multiple=p.multiple,h.type){case"name":r[p.prop]=h.en?o.name(!0):o.cname();break;case"number":r[p.prop]=a(h);break;case"datetime":r[p.prop]=(d=(u=h).format,u.now?o.now(d):o.datetime(d));break;case"word":r[p.prop]=(l=(s=h).min,c=s.max,o.csentence(l,c));break;case"url":r[p.prop]=function(t){var e=t.header,n=(t.footer,o.url()),i=n.indexOf("://");return n=!1===e?n.substring(i+3):"http://"+n.substring(i+3)}(h);break;case"county":r[p.prop]=o.county(!0);break;case"dic":r[p.prop]=function(t){var e=t.dic,n=t.props,i=t.columnType,o=t.multiple,r=n.value||"value",s=e.length;if(["checkbox"].includes(i)||o){for(var l=a({min:1,max:s}),c=[],u=0;u1&&void 0!==arguments[1]?arguments[1]:12,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];n&&(J=0);var i=24;return(J=J+(t.span||e)+(t.offset||0))===i?J=0:J>i?J=0+(t.span||e)+(t.offset||0):t.row&&J!==i&&(t.count=i-J,J=0),t}(e,t.itemSpanDefault,0===n))})),e.column=G(e.column),e.column=e.column.sort((function(t,e){return(e.order||0)-(t.order||0)}))})),n},menuPosition:function(){return this.parentOption.menuPosition?this.parentOption.menuPosition:"center"},boxType:function(){return this.parentOption.boxType},isPrint:function(){return this.vaildData(this.parentOption.printBtn,!1)},tabsActive:function(){return this.vaildData(this.tableOption.tabsActive+"","1")},isMock:function(){return this.vaildData(this.parentOption.mockBtn,!1)}},mounted:function(){var t=this;setTimeout((function(){t.dataFormat()}))},methods:{getComponent:Z,getPlaceholder:et,getDisabled:function(t){return this.vaildDetail(t)||this.isDetail||this.vaildDisabled(t)||this.allDisabled},getSpan:function(t){return t.span||this.parentOption.span||this.itemSpanDefault},isGroupShow:function(t,e){return!this.isTabs||(e==this.activeName||0==e)},dataFormat:function(){var t=this,e=tt(this.propOption).tableForm,n=this.value,i={};Object.entries(Object.assign(e,n)).forEach((function(e){var o=e[0],r=e[1];t.validatenull(n[o])?i[o]=r:i[o]=n[o]})),this.$set(this,"form",i),this.setLabel(),this.setControl(),this.setVal(),setTimeout((function(){t.formCreate=!0,t.clearValidate()}))},setControl:function(){var t=this;this.propOption.forEach((function(e){var n=e.prop,i=e.bind,o=e.control;t.form;if(!t.formBind[n]){var r=[];if(i){var a=t.$watch("form."+n,(function(e,n){e!=n&&Object(O.t)(t.form,i,e)})),s=t.$watch("form."+i,(function(e,i){e!=i&&t.$set(t.form,n,e)}));r.push(a),r.push(s),t.$set(t.form,n,Object(O.l)(t.form,i))}if(o){var l=function(){var n=o(t.form[e.prop],t.form)||{};Object.keys(n).forEach((function(e){var i=Object.assign(t.objectOption[e]||{},n[e]);t.$set(t.objectOption,e,i),n[e].dicData&&(t.DIC[e]=n[e].dicData)}))},c=t.$watch("form."+n,(function(t,e){l()}));r.push(c),l()}t.formBind[n]=r}}))},setForm:function(){var t=this;Object.keys(this.value).forEach((function(e){t.$set(t.form,e,t.value[e])}))},setVal:function(){this.$emit("input",this.form),this.$emit("change",this.form)},setLabel:function(){var t=this;!0===this.tableOption.filterNull&&(this.form=Object(O.h)(this.form,[""],!1)),1==this.tableOption.filterDic?this.form=Object(O.h)(this.form,["$"],!1):this.propOption.forEach((function(e){var n,i=t.DIC[e.prop];t.validatenull(i)||((n=rt(t.form,e,t.tableOption,i))?t.$set(t.form,"$".concat(e.prop),n):t.$delete(t.form,"$".concat(e.prop)))}))},handleGroupClick:function(t){this.$emit("tab-click",t)},handleTabClick:function(t,e){this.$emit("tab-click",t,e)},getLabelWidth:function(t,e){var n;return n=this.validatenull(t.labelWidth)?this.validatenull(e.labelWidth)?this.parentOption.labelWidth:e.labelWidth:t.labelWidth,this.setPx(n,this.labelWidth)},validateField:function(t){return this.$refs.form.validateField(t)},validTip:function(t){return!t.tip||"upload"===t.type},getPropRef:function(t){return this.$refs[t][0]},handleChange:function(t,e){var n=this;this.$nextTick((function(){var i=e.cascader,o=i.join(",");i.forEach((function(r){var s=r,l=n.form[e.prop],c=n.findObject(t,s);n.validatenull(c)||(n.formList.includes(o)&&i.forEach((function(t){n.form[t]="",n.$set(n.DIC,t,[])})),n.validatenull(i)||n.validatenull(l)||n.validatenull(c)||D({column:c,value:l,form:n.form}).then((function(t){n.formList.includes(o)||n.formList.push(o);var e=t||[];n.$set(n.DIC,s,e),n.validatenull(e)||n.validatenull(e)||n.validatenull(c.cascaderIndex)||!n.validatenull(n.form[s])||(n.form[s]=e[c.cascaderIndex][(c.props||{}).value||a.f.value])})))}))}))},handlePrint:function(){this.$Print(this.$el)},propChange:function(t,e){e.cascader&&this.handleChange(t,e)},handleMock:function(){var t=this;this.isMock&&(this.columnOption.forEach((function(e){var n=jt(e.column,t.DIC,t.form,t.isMock);t.validatenull(n)||Object.keys(n).forEach((function(e){t.form[e]=n[e]}))})),this.$nextTick((function(){t.clearValidate(),t.$emit("mock-change",t.form)})))},vaildDetail:function(t){var e;if(this.detail)return!1;if(this.validatenull(t.detail)){if(this.isAdd)e="addDetail";else if(this.isEdit)e="editDetail";else if(this.isView)return!1}else e="detail";return!!e&&this.vaildData(t[e],!1)},vaildDisabled:function(t){var e;if(this.disabled)return!0;if(this.validatenull(t.disabled)){if(this.isAdd)e="addDisabled";else if(this.isEdit)e="editDisabled";else if(this.isView)return!0}else e="disabled";return!!e&&this.vaildData(t[e],!1)},vaildDisplay:function(t){var e;return this.validatenull(t.display)?this.isAdd?e="addDisplay":this.isEdit?e="editDisplay":this.isView&&(e="viewDisplay"):e="display",!e||this.vaildData(t[e],!0)},clearValidate:function(t){this.$refs.form.clearValidate(t)},validateCellForm:function(){var t=this;return new Promise((function(e){t.$refs.form.validate((function(t,n){e(n)}))}))},validate:function(t){var e=this;this.$refs.form.validate((function(n,i){var o=[],r=[],a={};e.dynamicOption.forEach((function(t){var n="form"===t.children.type;r.push(t.prop),n?e.validatenull(e.$refs[t.prop][0].$refs.temp.$refs.main)||e.$refs[t.prop][0].$refs.temp.$refs.main.forEach((function(t){o.push(t.validateCellForm())})):o.push(e.$refs[t.prop][0].$refs.temp.$refs.main.validateCellForm())})),Promise.all(o).then((function(n){n.forEach((function(t,n){e.validatenull(t)||(a[r[n]]=t)}));var o=Object.assign(a,i);e.validatenull(o)?(e.show(),t(!0,e.hide)):t(!1,e.hide,o)}))}))},resetForm:function(){var t=this,e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(e){var n=this.propOption.map((function(t){return t.prop}));this.form=Object(O.b)(this.form,n,(this.tableOption.filterParams||[]).concat([this.rowKey]))}this.$nextTick((function(){t.clearValidate(),t.$emit("reset-change")}))},resetFields:function(){this.$refs.form.resetFields()},show:function(){this.allDisabled=!0},hide:function(){this.allDisabled=!1},submit:function(){var t=this;this.validate((function(e,n){e?t.$emit("submit",Object(O.h)(t.form,["$"]),t.hide):t.$emit("error",n)}))}},beforeDestroy:function(){var t=this;Object.keys(this.formBind).forEach((function(e){t.formBind[e].forEach((function(t){t()}))}))}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{class:[t.b(),{"avue--detail":t.isDetail}],style:{width:t.setPx(t.parentOption.formWidth,"100%")}},[e("el-form",{ref:"form",attrs:{"status-icon":t.parentOption.statusIcon,model:t.form,"label-suffix":t.labelSuffix,size:t.$AVUE.formSize||t.controlSize,"label-position":t.parentOption.labelPosition,"label-width":t.setPx(t.parentOption.labelWidth,t.labelWidth)},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-row",{class:{"avue-form__tabs":t.isTabs},attrs:{span:24}},[t._l(t.columnOption,(function(n,i){return e("avue-group",{key:n.prop,attrs:{tabs:t.isTabs,arrow:n.arrow,collapse:n.collapse,display:t.vaildDisplay(n),icon:n.icon,index:i,header:!t.isTabs,active:t.activeName,label:n.label},on:{change:t.handleGroupClick}},[t.isTabs&&1==i?e("el-tabs",{class:t.b("tabs"),attrs:{slot:"tabs",type:t.tabsType},on:{"tab-click":t.handleTabClick},slot:"tabs",model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[t._l(t.columnOption,(function(n,i){return[t.vaildDisplay(n)&&0!=i?e("el-tab-pane",{key:i,attrs:{name:i+""}},[e("span",{attrs:{slot:"label"},slot:"label"},[t.getSlotName(n,"H",t.$scopedSlots)?t._t(t.getSlotName(n,"H"),null,{column:t.column}):[e("i",{class:n.icon},[t._v(" ")]),t._v("\n "+t._s(n.label)+"\n ")]],2)]):t._e()]}))],2):t._e(),t._v(" "),t.getSlotName(n,"H",t.$scopedSlots)?e("template",{slot:"header"},[t._t(t.getSlotName(n,"H"),null,{column:n})],2):t._e(),t._v(" "),e("div",{directives:[{name:"show",rawName:"v-show",value:t.isGroupShow(n,i),expression:"isGroupShow(item,index)"}],class:t.b("group",{flex:t.vaildData(n.flex,!0)})},[t._l(n.column,(function(i,o){return[t.vaildDisplay(i)?e("el-col",{key:o,class:[t.b("row"),{"avue--detail avue--detail__column":t.vaildDetail(i)},i.className],style:{paddingLeft:t.gutter,paddingRight:t.gutter},attrs:{span:t.getSpan(i),md:t.getSpan(i),sm:i.smSpan||n.smSpan||12,xs:i.xsSpan||n.xmSpan||24,offset:i.offset||n.offset,push:i.push||n.push,pull:i.pull||n.pull}},[e("el-form-item",{class:t.b("item--"+(i.labelPosition||n.labelPosition||"")),attrs:{prop:i.prop,label:i.label,rules:i.rules,"label-position":i.labelPosition||n.labelPosition||t.parentOption.labelPosition,"label-width":t.getLabelWidth(i,n)},scopedSlots:t._u([{key:"error",fn:function(e){return t.getSlotName(i,"E",t.$scopedSlots)?[t._t(t.getSlotName(i,"E"),null,null,Object.assign(e,{column:i,value:t.form[i.prop],readonly:t.readonly||i.readonly,disabled:t.getDisabled(i),size:i.size||t.controlSize,dic:t.DIC[i.prop]}))]:void 0}}],null,!0)},[t.getSlotName(i,"L",t.$scopedSlots)?e("template",{slot:"label"},[t._t(t.getSlotName(i,"L"),null,{column:i,value:t.form[i.prop],readonly:i.readonly||t.readonly,disabled:t.getDisabled(i),size:i.size||t.controlSize,dic:t.DIC[i.prop]})],2):i.labelTip?e("template",{slot:"label"},[e("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:i.labelTipPlacement||"top-start"}},[e("div",{attrs:{slot:"content"},domProps:{innerHTML:t._s(i.labelTip)},slot:"content"}),t._v(" "),e("i",{staticClass:"el-icon-info"})]),t._v(" "),e("span",[t._v(" "+t._s(i.label)+t._s(t.labelSuffix))])],1):t._e(),t._v(" "),t._v(" "),e(t.validTip(i)?"div":"elTooltip",{tag:"component",attrs:{disabled:t.validTip(i),content:t.vaildData(i.tip,t.getPlaceholder(i)),placement:i.tipPlacement}},[t.$scopedSlots[i.prop]?t._t(i.prop,null,{value:t.form[i.prop],column:i,label:t.form["$"+i.prop],size:i.size||t.controlSize,readonly:t.readonly||i.readonly,disabled:t.getDisabled(i),dic:t.DIC[i.prop]}):e("form-temp",t._b({ref:i.prop,refInFor:!0,attrs:{column:i,dic:t.DIC[i.prop],props:t.parentOption.props,propsHttp:t.parentOption.propsHttp,disabled:t.getDisabled(i),readonly:i.readonly||t.readonly,enter:t.parentOption.enter,size:t.size,"column-slot":t.columnSlot},on:{enter:t.submit,change:function(e){return t.propChange(n.column,i)}},scopedSlots:t._u([t._l(t.getSlotName(i,"T",t.$scopedSlots)?[i]:[],(function(e){return{key:t.getSlotName(i,"T"),fn:function(n){return[t._t(t.getSlotName(e,"T"),null,null,n)]}}})),t._l(t.columnSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0),model:{value:t.form[i.prop],callback:function(e){t.$set(t.form,i.prop,e)},expression:"form[column.prop]"}},"form-temp",t.$uploadFun(i),!1))],2)],2)],1):t._e(),t._v(" "),t.vaildDisplay(i)&&i.row&&24!==i.span&&i.count?e("div",{key:"line"+o,class:t.b("line"),style:{width:i.count/24*100+"%"}}):t._e()]})),t._v(" "),t.isDetail||t.isMenu?t._e():e("form-menu",{scopedSlots:t._u([{key:"menuForm",fn:function(e){return[t._t("menuForm",null,null,e)]}}],null,!0)})],2)],2)})),t._v(" "),!t.isDetail&&t.isMenu?e("form-menu",{scopedSlots:t._u([{key:"menuForm",fn:function(e){return[t._t("menuForm",null,null,e)]}}],null,!0)}):t._e()],2)],1)],1)}),[],!1,null,null,null).exports,Nt=function(){return{mixins:[E],data:function(){return{stringMode:!1,name:"",text:void 0,propsHttpDefault:a.e,propsDefault:a.f}},props:{blur:Function,focus:Function,change:Function,click:Function,typeformat:Function,control:Function,separator:{type:String,default:a.h},params:{type:Object,default:function(){return{}}},listType:{type:String},tableData:{type:Object},value:{},column:{type:Object,default:function(){return{}}},label:{type:String,default:""},readonly:{type:Boolean,default:!1},size:{type:String,default:""},tip:{type:String,default:""},disabled:{type:Boolean,default:!1},dataType:{type:String},clearable:{type:Boolean,default:!0},type:{type:String,default:""},dicUrl:{type:String,default:""},dicMethod:{type:String,default:""},dicFormatter:Function,dicQuery:{type:Object,default:function(){return{}}},dic:{type:Array,default:function(){return[]}},placeholder:{type:String,default:""},rules:{type:Array},min:{type:Number},max:{type:Number},multiple:{type:Boolean,default:!1},button:{type:Boolean,default:!1},group:{type:Boolean,default:!1},row:{type:Boolean,default:!1},prop:{type:String,default:""},border:{type:Boolean,default:!1},popperClass:{type:String},propsHttp:{type:Object,default:function(){return a.e}},props:{type:Object,default:function(){return a.f}}},watch:{text:{handler:function(t){this.handleChange(t)}},value:{handler:function(){this.initVal()}}},computed:{clearableVal:function(){return!this.disabled&&this.clearable},componentName:function(){return"".concat("el","-").concat(this.name).concat(this.button?"-button":"")},required:function(){return!this.validatenull(this.rules)},isArray:function(){return"array"===this.dataType},isString:function(){return"string"===this.dataType},isNumber:function(){return"number"===this.dataType},nameKey:function(){return this.propsHttp.name||this.propsHttpDefault.name},urlKey:function(){return this.propsHttp.url||this.propsHttpDefault.url},resKey:function(){return this.propsHttp.res||this.propsHttpDefault.res},groupsKey:function(){return this.props.groups||this.propsDefault.groups},valueKey:function(){return this.props.value||this.propsDefault.value},descKey:function(){return this.props.desc||this.propsDefault.desc},leafKey:function(){return this.props.leaf||this.propsDefault.leaf},labelKey:function(){return this.props.label||this.propsDefault.label},childrenKey:function(){return this.props.children||this.propsDefault.children},disabledKey:function(){return this.props.disabled||this.propsDefault.disabled},idKey:function(){return this.props.id||this.propsDefault.id}},created:function(){this.initVal()}}},zt=function(){return{methods:{bindEvent:function(t,e){var n=Object(O.j)(this.dic,this.props,this.text);e=Object.assign(e,{column:this.column,dic:this.dic,item:n},this.tableData),"function"==typeof this[t]&&("change"==t?1!=this.column.cell&&this[t](e):this[t](e)),this.$emit(t,e)},initVal:function(){var t,e,n,i,o,r,s,l,c,u,d;this.stringMode="string"==typeof this.value,this.text=(t=this.value,n=(e=this).type,i=e.multiple,o=e.dataType,r=e.separator,s=void 0===r?a.h:r,l=e.alone,c=e.emitPath,u=e.range,d=t,a.k.includes(n)&&1==i||a.b.includes(n)&&!1!==c||a.l.includes(n)&&1==u?(Array.isArray(d)||(d=Object(T.a)(d)?[]:(d+"").split(s)||[]),d.forEach((function(t,e){d[e]=Object(O.f)(t,o)})),a.a.includes(n)&&Object(T.a)(d)&&l&&(d=[""])):d=Object(O.f)(d,o),d)},getLabelText:function(t){return this.validatenull(t)?"":"function"==typeof this.typeformat?this.typeformat(t,this.labelKey,this.valueKey):t[this.labelKey]},handleFocus:function(t){this.bindEvent("focus",{value:this.value,event:t})},handleBlur:function(t){this.bindEvent("blur",{value:this.value,event:t})},handleClick:function(t){this.bindEvent("click",{value:this.value,event:t})},handleChange:function(t){var e=t;(this.isString||this.isNumber||this.stringMode||"picture-img"===this.listType)&&Array.isArray(t)&&(e=t.join(this.separator)),this.bindEvent("change",{value:e}),this.$emit("input",e)}}}},Ft=l(s({name:"checkbox",props:{all:{type:Boolean,default:!1}},mixins:[Nt(),zt(),q],data:function(){return{checkAll:!1,isIndeterminate:!1,name:"checkbox"}},watch:{dic:function(){this.handleCheckChange()},text:{handler:function(t){this.handleCheckChange()}}},created:function(){},mounted:function(){},methods:{handleCheckAll:function(t){var e=this;this.all&&(this.text=t?this.dic.map((function(t){return t[e.valueKey]})):[],this.isIndeterminate=!1)},handleCheckChange:function(){var t=this.text;if(this.all){var e=t.length,n=this.dic.length;this.checkAll=e===n,this.isIndeterminate=e>0&&e0&&void 0!==arguments[0]?arguments[0]:0;return 0==t?"info":1==t?"":2==t?"warning":3==t?"danger":4==t?"success":void 0}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{class:t.b()},[t._l(t.data,(function(n,i){return e("div",{key:i,class:t.b("item"),on:{click:function(e){return t.click(n)}}},[n[t.imgKey]?e("div",{class:t.b("img")},[e("img",{attrs:{src:n[t.imgKey],alt:""}})]):t._e(),t._v(" "),e("div",{class:t.b("content")},[e("div",{class:t.b("title")},[e("span",{class:t.b("name")},[t._v(t._s(n[t.titleKey]))]),t._v(" "),n[t.tagKey]?e("span",{class:t.b("tag")},[e("el-tag",{attrs:{size:"small",type:t.getType(n[t.statusKey])}},[t._v(t._s(n[t.tagKey]))])],1):t._e()]),t._v(" "),e("div",{class:t.b("subtitle")},[t._v(t._s(n[t.subtitleKey]))])])])})),t._v(" "),t.finish?t._e():e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],class:t.b("more"),on:{click:t.handleClick}},[t._v("\n 加载更多\n ")])],2)}),[],!1,null,null,null).exports,Xt=l(s({name:"license",props:{id:{type:String,default:""},option:{type:Object,default:function(){return{}}}},watch:{option:{handler:function(){this.init()},deep:!0}},data:function(){return{base64:"",draw:!1,canvas:"",context:""}},computed:{img:function(){return this.option.img},list:function(){return this.option.list||[]}},mounted:function(){this.canvas=document.getElementById("canvas"+this.id),this.context=this.canvas.getContext("2d"),this.init()},methods:{init:function(){var t=this;this.draw=!1;var e=new Image;e.src=this.img,e.onload=function(){var n=t.option.width||e.width,i=t.option.width?e.height/e.width*t.option.width:e.height;t.$refs.canvas.width=n,t.$refs.canvas.height=i,t.context.clearRect(0,0,n,i),t.context.drawImage(e,0,0,n,i),t.list.forEach((function(e,n){var i=function(){n==t.list.length-1&&setTimeout((function(){t.draw=!0}),0)};if(e.img){var o=new Image;o.src=e.img,o.onload=function(){var n=e.width||o.width,r=e.width?o.height/o.width*e.width:o.height;t.context.drawImage(o,e.left,e.top,n,r),i()}}else e.bold?t.context.font="bold ".concat(e.size,"px ").concat(e.style):t.context.font="".concat(e.size,"px ").concat(e.style),t.context.fillStyle=e.color,t.context.fillText(e.text,e.left,e.top),t.context.stroke(),i()}))}},getFile:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(new Date).getTime();return new Promise((function(n){var i=setInterval((function(){if(t.draw){var o=t.canvas.toDataURL("image/jpeg",1),r=t.dataURLtoFile(o,e);clearInterval(i),n(r)}}),1e3)}))},downFile:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(new Date).getTime();Object(O.g)(this.base64,t)},getBase64:function(){var t=this;return new Promise((function(e){var n=setInterval((function(){if(t.draw){var i=t.canvas.toDataURL("image/jpeg",1);t.base64=i,clearInterval(n),e(i)}}),100)}))},getPdf:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(new Date).getTime(),e=this.canvas.width,n=this.canvas.height,i=e/592.28*841.89,o=n,r=0,a=595.28,s=592.28/e*n,l=this.canvas.toDataURL("image/jpeg",1),c=new window.jsPDF("","pt","a4");if(o0;)c.addImage(l,"JPEG",0,r,a,s),r-=841.89,(o-=i)>0&&c.addPage();c.save("".concat(t,".pdf"))}}}),(function(){var t=this._self._c;this._self._setupProxy;return t("div",{class:this.b(),staticStyle:{position:"relative"}},[t("canvas",{ref:"canvas",attrs:{id:"canvas"+this.id}}),this._v(" "),this._t("default")],2)}),[],!1,null,null,null).exports,qt=l(s({name:"progress",props:{showText:{type:Boolean},width:{type:[Number,String]},strokeWidth:{type:[Number,String]},type:{type:String},color:{type:String},percentage:{type:[Number]}}}),(function(){var t=this._self._c;this._self._setupProxy;return t("div",{class:this.b()},[t("el-progress",{attrs:{type:this.type,color:this.color,width:this.width,"text-inside":"","show-text":this.showText,"stroke-width":this.strokeWidth,percentage:this.percentage}})],1)}),[],!1,null,null,null).exports,Gt=l(s({name:"time",mixins:[Nt(),zt(),q],props:{editable:Boolean,startPlaceholder:String,endPlaceholder:String,rangeSeparator:String,defaultValue:[String,Array],pickerOptions:Object,valueFormat:String,arrowControl:Boolean,type:String,format:String},watch:{text:function(){Array.isArray(this.text)&&this.validatenull(this.text)&&(this.text=this.text.join(","))}},computed:{componentName:function(){var t=this.pickerOptions||{};return t.start||t.end||t.step?"elTimeSelect":"elTimePicker"},isRange:function(){return"timerange"===this.type}},methods:{}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{class:t.b()},[e(t.componentName,{tag:"component",attrs:{"popper-class":t.popperClass,"is-range":t.isRange,size:t.size,editable:t.editable,"default-value":t.defaultValue,"range-separator":t.rangeSeparator,"arrow-control":t.arrowControl,"start-placeholder":t.startPlaceholder||t.t("time.start"),"end-placeholder":t.endPlaceholder||t.t("time.end"),format:t.format,readonly:t.readonly,clearable:t.clearableVal,"picker-options":t.pickerOptions,"value-format":t.valueFormat,placeholder:t.placeholder,disabled:t.disabled},on:{change:t.handleChange},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}})],1)}),[],!1,null,null,null).exports;function Jt(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Qt=l(s({name:"input",mixins:[Nt(),zt()],props:(Mt={maxlength:"",minlength:"",showPassword:{type:Boolean,default:!0},showWordLimit:{type:Boolean,default:!1},target:{type:String,default:" _blank"},prefixIcon:{type:String},suffixIcon:{type:String},prependClick:{type:Function,default:function(){}},prepend:{type:String},appendClick:{type:Function,default:function(){}},append:{type:String}},Jt(Mt,"minlength",{type:Number}),Jt(Mt,"maxlength",{type:Number}),Jt(Mt,"rows",Number),Jt(Mt,"minRows",{type:Number,default:5}),Jt(Mt,"maxRows",{type:Number,default:10}),Jt(Mt,"autocomplete",{type:String}),Mt),computed:{isSearch:function(){return"search"==this.type},typeParam:function(){return"textarea"===this.type?"textarea":"password"===this.type?"password":"text"}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("el-input",{class:t.b(),attrs:{size:t.size,clearable:t.clearableVal,type:t.typeParam,maxlength:t.maxlength,minlength:t.minlength,"show-password":"password"==t.typeParam&&t.showPassword,rows:t.rows,autosize:{minRows:t.minRows,maxRows:t.maxRows},"prefix-icon":t.prefixIcon,"suffix-icon":t.suffixIcon,readonly:t.readonly,placeholder:t.placeholder,"show-word-limit":t.showWordLimit,disabled:t.disabled,autocomplete:t.autocomplete},on:{keyup:function(e){if(!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter"))return null;t.isSearch&&t.appendClick()},focus:t.handleFocus,blur:t.handleBlur},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}},[t.prepend?e("template",{slot:"prepend"},[e("span",{on:{click:function(e){return t.prependClick()}}},[t._v(t._s(t.prepend))])]):t._e(),t._v(" "),t.append?e("template",{slot:"append"},[e("span",{on:{click:function(e){return t.appendClick()}}},[t._v(t._s(t.append))])]):t.isSearch?e("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:function(e){return t.appendClick()}},slot:"append"}):t._e()],2)}),[],!1,null,null,null).exports,Zt=l(s({name:"radio",mixins:[Nt(),zt()],data:function(){return{name:"radio"}},props:{value:{}},watch:{},created:function(){},mounted:function(){},methods:{}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{class:t.b()},[e("el-radio-group",{attrs:{size:t.size,disabled:t.disabled},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}},t._l(t.dic,(function(n,i){return e(t.componentName,{key:i,tag:"component",attrs:{label:n[t.valueKey],border:t.border,readonly:t.readonly,disabled:n[t.disabledKey]}},[t._v(t._s(n[t.labelKey]))])})),1)],1)}),[],!1,null,null,null).exports,te=l(s({name:"select",mixins:[Nt(),zt()],data:function(){return{checked:!1,indeterminate:!1,created:!1,netDic:[],loading:!1}},props:{loadingText:{type:String},noMatchText:{type:String},noDataText:{type:String},drag:{type:Boolean,default:!1},remote:{type:Boolean,default:!1},tags:{type:Boolean,default:!1},limit:{type:Number,default:0},filterable:{type:Boolean,default:!1},allowCreate:{type:Boolean,default:!1},defaultFirstOption:{type:Boolean,default:!1},all:{type:Boolean,default:!1},popperAppendToBody:{type:Boolean,default:!0}},watch:{text:function(t){this.validatenull(t)||this.remote&&!this.created&&(this.created=!0,this.handleRemoteMethod(this.multiple?this.text.join(a.h):this.text)),this.multiple&&(0==this.text.length?(this.checked=!1,this.indeterminate=!1):this.text.length==this.netDic.length?(this.checked=!0,this.indeterminate=!1):(this.checked=!1,this.indeterminate=!0))},dic:{handler:function(t){this.netDic=t},immediate:!0}},mounted:function(){this.drag&&this.setSort()},methods:{setSort:function(){var t=this;if(window.Sortable){var e=this.$refs.main.$el.querySelectorAll(".el-select__tags > span")[0];window.Sortable.create(e,{animation:100,onEnd:function(e){var n=t.value.splice(e.oldIndex,1)[0];t.value.splice(e.newIndex,0,n)}})}else C.logs("Sortable")},handleRemoteMethod:function(t){var e=this;this.loading=!0,D({column:this.column,value:t}).then((function(t){e.loading=!1,e.netDic=t}))},checkChange:function(t){var e=this;this.text=[],this.checked=t,this.indeterminate=!1,t&&(this.text=this.netDic.map((function(t){return t[e.valueKey]})))}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("el-select",{ref:"main",class:t.b(),attrs:{size:t.size,loading:t.loading,"loading-text":t.loadingText,multiple:t.multiple,filterable:!!t.remote||t.filterable,remote:t.remote,readonly:t.readonly,"no-match-text":t.noMatchText,"no-data-text":t.noDataText,"remote-method":t.remote?t.handleRemoteMethod:void 0,"popper-class":t.popperClass,"popper-append-to-body":t.popperAppendToBody,"collapse-tags":t.tags,clearable:t.clearableVal,placeholder:t.placeholder,"multiple-limit":t.limit,"allow-create":t.allowCreate,"default-first-option":t.defaultFirstOption,disabled:t.disabled},on:{focus:t.handleFocus,blur:t.handleBlur},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}},[t.group?t._l(t.netDic,(function(n,i){return e("el-option-group",{key:i,attrs:{label:t.getLabelText(n)}},t._l(n[t.groupsKey],(function(n,i){return e("el-option",{key:i,attrs:{disabled:n[t.disabledKey],label:t.getLabelText(n),value:n[t.valueKey]}},[t.$scopedSlots.default?t._t("default",null,{label:t.labelKey,value:t.valueKey,item:n}):[e("span",[t._v(t._s(t.getLabelText(n)))]),t._v(" "),n[t.descKey]?e("span",{class:t.b("desc")},[t._v(t._s(n[t.descKey]))]):t._e()]],2)})),1)})):[t.all&&t.multiple?e("el-checkbox",{class:t.b("check"),attrs:{value:t.checked,checked:t.checked,disabled:t.disabled,indeterminate:t.indeterminate},on:{change:t.checkChange}},[t._v("全选")]):t._e(),t._v(" "),t._l(t.netDic,(function(n,i){return e("el-option",{key:i,attrs:{disabled:n[t.disabledKey],label:t.getLabelText(n),value:n[t.valueKey]}},[t.$scopedSlots.default?t._t("default",null,{label:t.labelKey,value:t.valueKey,item:n}):[e("span",[t._v(t._s(t.getLabelText(n)))]),t._v(" "),n[t.descKey]?e("span",{class:t.b("desc")},[t._v(t._s(n[t.descKey]))]):t._e()]],2)}))]],2)}),[],!1,null,null,null).exports,ee=l(s({name:"cascader",mixins:[Nt(),zt()],props:{checkStrictly:{type:Boolean,default:!1},emitPath:{type:Boolean,default:!0},tags:{type:Boolean,default:!1},expandTrigger:{type:String,default:"hover"},showAllLevels:{type:Boolean,default:!0},lazy:{type:Boolean,default:!1},lazyLoad:Function,filterable:{type:Boolean,default:!1},separator:{type:String}},data:function(){return{}},computed:{allProps:function(){var t=this;return{label:this.labelKey,value:this.valueKey,children:this.childrenKey,checkStrictly:this.checkStrictly,multiple:this.multiple,emitPath:this.emitPath,lazy:this.lazy,lazyLoad:function(e,n){t.lazyLoad&&t.lazyLoad(e,(function(i){!function e(n,i,o){n.forEach((function(n){n[t.valueKey]==i?n[t.childrenKey]=o:n[t.childrenKey]&&e(n[t.childrenKey])}))}(t.dic,e[t.valueKey],i),n(i)}))},expandTrigger:this.expandTrigger}}},created:function(){},mounted:function(){},methods:{}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("el-cascader",{attrs:{options:t.dic,placeholder:t.placeholder,props:t.allProps,size:t.size,clearable:t.clearableVal,"show-all-levels":t.showAllLevels,filterable:t.filterable,"popper-class":t.popperClass,separator:t.separator,disabled:t.disabled,"collapse-tags":t.tags},on:{focus:t.handleFocus,blur:t.handleBlur},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},scopedSlots:t._u([{key:"default",fn:function({data:n,node:i}){return[t.$scopedSlots.default?t._t("default",null,{data:n,node:i}):e("span",[t._v(t._s(n[t.labelKey]))])]}}],null,!0),model:{value:t.text,callback:function(e){t.text=e},expression:"text"}})}),[],!1,null,null,null).exports,ne=l(s({name:"input-color",mixins:[Nt(),zt()],props:{prefixIcon:{type:String},suffixIcon:{type:String},colorFormat:String,predefine:{type:Array,default:function(){return["#ff4500","#ff8c00","#ffd700","#90ee90","#00ced1","#1e90ff","#c71585","rgba(255, 69, 0, 0.68)","rgb(255, 120, 0)","hsv(51, 100, 98)","hsva(120, 40, 94, 0.5)","hsl(181, 100%, 37%)","hsla(209, 100%, 56%, 0.73)"]}},showAlpha:{type:Boolean,default:!0}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{class:t.b()},[e("el-input",{ref:"main",attrs:{"prefix-icon":t.prefixIcon,"suffix-icon":t.suffixIcon,placeholder:t.placeholder,size:t.size,readonly:t.readonly,clearable:t.clearableVal,disabled:t.disabled},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}},[e("template",{slot:"append"},[e("el-color-picker",{attrs:{size:"mini","popper-class":t.popperClass,"color-format":t.colorFormat,disabled:t.disabled,"show-alpha":t.showAlpha,predefine:t.predefine},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}})],1)],2)],1)}),[],!1,null,null,null).exports,ie=l(s({name:"input-number",mixins:[Nt(),zt()],data:function(){return{}},props:{controls:{type:Boolean,default:!0},step:{type:Number,default:1},controlsPosition:{type:String,default:"right"},precision:{type:Number},min:{type:Number,default:-1/0},max:{type:Number,default:1/0}},created:function(){},mounted:function(){},methods:{}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("el-input-number",{class:t.b(),attrs:{precision:t.precision,placeholder:t.placeholder,size:t.size,min:t.min,max:t.max,step:t.step,clearable:t.clearableVal,readonly:t.readonly,"controls-position":t.controlsPosition,controls:t.controls,label:t.placeholder,disabled:t.disabled},on:{focus:t.handleFocus,blur:t.handleBlur},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=t._n(e)},expression:"text"}})}),[],!1,null,null,null).exports;function oe(t){return function(t){if(Array.isArray(t))return re(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return re(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return re(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function re(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n21)return null;var e=new RegExp("(\\d{"+t+"})(\\.|$)"),n=(Array(t-1).join(0)+Math.pow(10,t)*Math.random()).match(e)[1];this.data=n}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{class:t.b()},t._l(t.list,(function(n,i){return e("span",{key:i,class:t.b("item"),style:t.styleName},[t._v("\n "+t._s(n)+"\n ")])})),0)}),[],!1,null,null,null).exports,de=l(s({name:"switch",mixins:[Nt(),zt()],props:{value:{},activeIconClass:String,inactiveIconClass:String,activeColor:String,inactiveColor:String,len:Number},data:function(){return{}},watch:{},created:function(){},mounted:function(){},computed:{active:function(){return this.dic[1]||{}},inactive:function(){return this.dic[0]||{}}},methods:{}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("el-switch",{attrs:{"active-text":t.active[t.labelKey],"active-value":t.active[t.valueKey],"inactive-value":t.inactive[t.valueKey],"inactive-text":t.inactive[t.labelKey],"active-icon-class":t.activeIconClass,"inactive-icon-class":t.inactiveIconClass,"active-color":t.activeColor,"inactive-color":t.inactiveColor,width:t.len,disabled:t.disabled,readonly:t.readonly,size:t.size},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}})}),[],!1,null,null,null).exports,pe=l(s({name:"rate",mixins:[Nt(),zt()],props:{allowHalf:Boolean,lowThreshold:Number,highThreshold:Number,disabledVoidColor:String,disabledVoidIconClass:String,value:{type:Number,default:0},colors:{type:Array},max:{type:Number,default:5},iconClasses:{type:Array},texts:{type:Array},scoreTemplate:String,showScore:{type:Boolean,default:!1},showText:{type:Boolean,default:!1},voidIconClass:{type:String}},data:function(){return{}},watch:{},created:function(){},mounted:function(){},methods:{}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("el-rate",{attrs:{max:t.max,"low-threshold":t.lowThreshold,"high-threshold":t.highThreshold,"disabled-void-color":t.disabledVoidColor,"disabled-void-icon-class":t.disabledVoidIconClass,"allow-half":t.allowHalf,readonly:t.readonly,texts:t.texts,"show-score":t.showScore,"score-template":t.scoreTemplate,"show-text":t.showText,"icon-classes":t.iconClasses,"void-icon-class":t.voidIconClass,disabled:t.disabled,colors:t.colors},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}})}),[],!1,null,null,null).exports;function he(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function fe(t,e){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};he(this,t),this.CONTAINERID=Object(O.s)(),this.drawCanvas=this.drawCanvas.bind(this),this.parentObserver=this.parentObserver.bind(this),this.Repaint=this.Repaint.bind(this),this.isOberserve=!1,this.init(e),this.drawCanvas(),this.parentObserver()}var e,n,i;return e=t,(n=[{key:"init",value:function(t){this.option=Object.assign({width:400,height:200,text:"avueJS",fontSize:"30px",fontStyle:"黑体",textAlign:"center",color:"rgba(100,100,100,0.15)",degree:-20},t)}},{key:"drawCanvas",value:function(){this.isOberserve=!0;var t=document.createElement("div"),e=document.createElement("canvas"),n=e.getContext("2d");t.id=this.CONTAINERID,e.width=this.option.width,e.height=this.option.height,n.font="".concat(this.option.fontSize," ").concat(this.option.fontStyle),n.textAlign=this.option.textAlign,n.fillStyle=this.option.color,n.translate(e.width/2,e.height/2),n.rotate(this.option.degree*Math.PI/180),n.fillText(this.option.text,0,0);var i,o=e.toDataURL("image/png"),r=this.option.id;r&&(i=document.getElementById(r)),this.styleStr="\n position:".concat(r?"absolute":"fixed",";\n top:0;\n left:0;\n width:").concat(r?i.offsetWidth+"px":"100%",";\n height:").concat(r?i.offsetHeight+"px":"100%",";\n z-index:9999;\n pointer-events:none;\n background-repeat:repeat;\n background-image:url('").concat(o,"')"),t.setAttribute("style",this.styleStr),r?document.getElementById(r).appendChild(t):document.body.appendChild(t),this.wmObserver(t),this.isOberserve=!1}},{key:"wmObserver",value:function(t){var e=this,n=new MutationObserver((function(t){if(!e.isOberserve){var i=t[0].target;i.setAttribute("style",e.styleStr),i.setAttribute("id",e.CONTAINERID),n.takeRecords()}}));n.observe(t,{attributes:!0,childList:!0,characterData:!0})}},{key:"parentObserver",value:function(){var t=this;new MutationObserver((function(){if(!t.isOberserve){var e=document.querySelector("#".concat(t.CONTAINERID));e?e.getAttribute("style")!==t.styleStr&&e.setAttribute("style",t.styleStr):t.drawCanvas()}})).observe(document.querySelector("#".concat(this.CONTAINERID)).parentNode,{childList:!0})}},{key:"Repaint",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.remove(),this.init(t),this.drawCanvas()}},{key:"remove",value:function(){this.isOberserve=!0;var t=document.querySelector("#".concat(this.CONTAINERID));t.parentNode.removeChild(t)}}])&&fe(e.prototype,n),i&&fe(e,i),Object.defineProperty(e,"prototype",{writable:!1}),t}(),ge=200,ye=200,_e={text:"avueJS",fontFamily:"microsoft yahei",color:"#999",fontSize:16,opacity:100,bottom:10,right:10,ratio:1};function xe(t,e){var n=new FileReader;n.readAsDataURL(t),n.onload=function(t){e(t.target.result)}}var we=function(t,e,n){var i=function(t){var e,n,i,o,r,a;i=t.length,n=0,e="";for(;n>2),e+=ke.charAt((3&o)<<4),e+="==";break}if(r=t.charCodeAt(n++),n==i){e+=ke.charAt(o>>2),e+=ke.charAt((3&o)<<4|(240&r)>>4),e+=ke.charAt((15&r)<<2),e+="=";break}a=t.charCodeAt(n++),e+=ke.charAt(o>>2),e+=ke.charAt((3&o)<<4|(240&r)>>4),e+=ke.charAt((15&r)<<2|(192&a)>>6),e+=ke.charAt(63&a)}return e}(function(t){var e,n,i,o;for(e="",i=t.length,n=0;n=1&&o<=127?e+=t.charAt(n):o>2047?(e+=String.fromCharCode(224|o>>12&15),e+=String.fromCharCode(128|o>>6&63),e+=String.fromCharCode(128|o>>0&63)):(e+=String.fromCharCode(192|o>>6&31),e+=String.fromCharCode(128|o>>0&63));return e}(JSON.stringify(n))),o=CryptoJS.HmacSHA1(i,e).toString(CryptoJS.enc.Base64);return t+":"+Ce(o)+":"+i};var ke="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_";new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1);var Ce=function(t){return t=(t=t.replace(/\+/g,"-")).replace(/\//g,"_")};function Se(t){return(Se="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function Oe(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e.match(/(^http:\/\/|^https:\/\/|^\/\/|data:image\/)/)?e:t+e}var Te=l(s({name:"upload",mixins:[Nt(),zt(),q],data:function(){return{res:"",loading:!1,menu:!1,reload:Math.random()}},props:{qiniu:Object,ali:Object,data:{type:Object,default:function(){return{}}},showFileList:{type:Boolean,default:!0},fileText:String,fileType:{type:String},oss:{type:String},limit:{type:Number},headers:{type:Object,default:function(){return{}}},accept:{type:[String,Array],default:""},canvasOption:{type:Object,default:function(){return{}}},cropperOption:{type:Object,default:function(){return{}}},fileSize:{type:Number},dragFile:{type:Boolean,default:!1},drag:{type:Boolean,default:!1},loadText:{type:String,default:"Loading..."},action:{type:String,default:""},uploadBefore:Function,uploadAfter:Function,uploadDelete:Function,uploadPreview:Function,uploadError:Function,uploadExceed:Function,httpRequest:Function},computed:{isObject:function(){return"object"===Se(this.text[0])||"object"==this.dataType},acceptList:function(){return Array.isArray(this.accept)?this.accept.join(","):this.accept},homeUrl:function(){return this.propsHttp.home||""},fileName:function(){return this.propsHttp.fileName||"file"},isAliOss:function(){return"ali"===this.oss},isQiniuOss:function(){return"qiniu"===this.oss},isPictureImg:function(){return"picture-img"===this.listType},imgUrl:function(){if(!this.validatenull(this.text))return Oe(this.homeUrl,this.text[0])},fileList:function(){var t=this,e=[];return(this.text||[]).forEach((function(n,i){if(n){var o=t.isObject?n[t.labelKey]:n.substring(n.lastIndexOf("/")+1),r=t.isObject?n[t.valueKey]:n;r=Oe(t.homeUrl,r),e.push({uid:i+"",status:"done",type:t.isMediaType(r),name:o,url:r})}})),e}},mounted:function(){this.drag&&this.setSort()},methods:{isMediaType:function(t){return Object(O.q)(t,this.fileType)},setSort:function(){var t=this;if(window.Sortable){var e=this.$el.querySelectorAll(".avue-upload > ul")[0];window.Sortable.create(e,{animation:100,onEnd:function(e){var n=t.text.splice(e.oldIndex,1)[0];t.text.splice(e.newIndex,0,n),t.reload=Math.random(),t.$nextTick((function(){return t.setSort()}))}})}else C.logs("Sortable")},handleSuccess:function(t){if(this.isPictureImg)this.text.splice(0,1,t[this.urlKey]);else if(this.isObject){var e={};e[this.labelKey]=t[this.nameKey],e[this.valueKey]=t[this.urlKey],this.text.push(e)}else this.text.push(t[this.urlKey])},handleRemove:function(t,e){var n=this;this.beforeRemove(t).then((function(){n.delete(t)}))},handleError:function(t){this.uploadError&&this.uploadError(t,this.column)},delete:function(t){var e=this;(this.text||[]).forEach((function(n,i){var o=e.isObject?n[e.valueKey]:n;Oe(e.homeUrl,o)===t.url&&e.text.splice(i,1)}))},show:function(t){this.loading=!1,this.res=t||this.res,this.handleSuccess(this.res)},hide:function(t){this.loading=!1,t&&this.handleError(t)},handleFileChange:function(t,e){e.splice(e.length-1,1)},httpUpload:function(t){var e=this;if("function"!=typeof this.httpRequest){this.loading=!0;var n=t.file,i=n.size/1024;if(!this.validatenull(i)&&i>this.fileSize)this.hide("文件太大不符合");else{var o=Object.assign(this.headers,{"Content-Type":"multipart/form-data"}),r={},a={},s=new FormData,l=function(){var t=function(t){var i=e.action;for(var l in e.data)s.append(l,e.data[l]);var c=t||n;if(s.append(e.fileName,c),e.isQiniuOss){if(!window.CryptoJS)return C.logs("CryptoJS"),void e.hide();r=e.qiniu||e.$AVUE.qiniu;var u=we(r.AK,r.SK,{scope:r.scope,deadline:(new Date).getTime()+3600*r.deadline});s.append("token",u),i=r.bucket}else if(e.isAliOss){if(!window.OSS)return C.logs("AliOSS"),void e.hide();r=e.ali||e.$AVUE.ali,a=new OSS(r)}(e.isAliOss?a.put(c.name,c,{headers:e.headers}):e.$axios.post(i,s,{headers:o})).then((function(t){e.res={},e.isQiniuOss&&(t.data.key=r.url+t.data.key),e.res=Object(O.l)(e.isAliOss?t:t.data,e.resKey),"function"==typeof e.uploadAfter?e.uploadAfter(e.res,e.show,e.hide,e.column):e.show()})).catch((function(t){e.hide(t)}))};"function"==typeof e.uploadBefore?e.uploadBefore(n,t,e.hide,e.column):t()};if("img"==Object(O.q)(n.name)){var c=function(){e.validatenull(e.canvasOption)?l():function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,i=e.text,o=e.fontFamily,r=e.color,a=e.fontSize,s=e.opacity,l=e.bottom,c=e.right,u=e.ratio;function d(){_e.text=i||_e.text,_e.fontFamily=o||_e.fontFamily,_e.color=r||_e.color,_e.fontSize=a||_e.fontSize,_e.opacity=s||_e.opacity,_e.bottom=l||_e.bottom,_e.right=c||_e.right,_e.ratio=u||_e.ratio}function p(e){var i=new Image;i.src=e,i.onload=function(){var e=i.width,o=i.height;h(e,o),ve.drawImage(i,0,0,e,o),f(e,o);var r=document.getElementById("canvas").toDataURL(t.type,_e.ratio),a=Object(O.d)(r,t.name);n&&n(a)}}function h(t,e){null===(me=document.getElementById("canvas"))&&((me=document.createElement("canvas")).id="canvas",me.className="avue-canvas",document.body.appendChild(me)),ve=me.getContext("2d"),me.width=t,me.height=e}function f(t,e){var n=_e.text,i=m(n,t,e);ve.font=i.fontSize+"px "+_e.fontFamily,ve.fillStyle=_e.color,ve.globalAlpha=_e.opacity/100,ve.fillText(n,i.x,i.y)}function m(t,e,n){var i,o,r=_e.fontSize/ge*e;return o=_e.bottom?ye-_e.bottom:_e.top,i=_e.right?ge-_e.right:_e.left,ve.font=_e.fontSize+"px "+_e.fontFamily,{x:i=(i-=Number(ve.measureText(t).width))/ge*e,y:o=o/ye*n,fontSize:r}}d(),xe(t,p)}(n,e.canvasOption,(function(t){n=t,l()}))};this.validatenull(this.cropperOption)?c():xe(n,(function(t){var i=Object.assign(e.cropperOption,{img:t,type:"file",callback:function(t){n=t,c()},cancel:function(){e.loading=!1}});e.$ImageCropper(i)}))}else l()}}else this.httpRequest(t)},handleExceed:function(t,e){this.uploadExceed&&this.uploadExceed(this.limit,t,e,this.column)},handlePreview:function(t){var e=this,n=function(){var n=e.fileList.findIndex((function(e){return e.url===t.url}));e.$ImagePreview(e.fileList,n)};"function"==typeof this.uploadPreview?this.uploadPreview(t,this.column,n):n()},handleDelete:function(t){var e=this;this.beforeRemove(t).then((function(){e.text=[],e.menu=!1}))},beforeRemove:function(t){return"function"==typeof this.uploadDelete?this.uploadDelete(t,this.column):Promise.resolve()}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{directives:[{name:"loading",rawName:"v-loading.lock",value:t.loading,expression:"loading",modifiers:{lock:!0}}],class:t.b(),attrs:{"element-loading-text":t.loadText}},[e("el-upload",{key:t.reload,class:t.b({list:"picture-img"==t.listType,upload:t.disabled}),attrs:{action:t.action,"on-remove":t.handleRemove,accept:t.acceptList,"before-remove":t.beforeRemove,multiple:t.multiple,"on-preview":t.handlePreview,limit:t.limit,"http-request":t.httpUpload,readonly:t.readonly,drag:t.dragFile,"show-file-list":!t.isPictureImg&&t.showFileList,"list-type":t.listType,"on-change":t.handleFileChange,"on-exceed":t.handleExceed,disabled:t.disabled,"file-list":t.fileList},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},scopedSlots:t._u([{key:"file",fn:function({file:n}){return[t.$scopedSlots.default?t._t("default",null,{file:n}):"picture-card"===t.listType?e("span",[t.isMediaType(n.url)?e(n.type,{tag:"component",staticClass:"el-upload-list__item-thumbnail",attrs:{src:n.url}}):e("i",{staticClass:"el-icon-document",class:t.b("avatar"),attrs:{src:n.url}}),t._v(" "),e("span",{staticClass:"el-upload-list__item-actions"},[e("span",{staticClass:"el-upload-list__item-preview"},[e("i",{staticClass:"el-icon-zoom-in",on:{click:function(e){return e.stopPropagation(),t.handlePreview(n)}}})]),t._v(" "),e("span",{staticClass:"el-upload-list__item-delete"},[t.disabled?t._e():e("i",{staticClass:"el-icon-delete",on:{click:function(e){return e.stopPropagation(),t.handleRemove(n)}}})])])],1):"picture"===t.listType?e("span",{on:{click:function(e){return e.stopPropagation(),t.handlePreview(n)}}},[e(n.type,{tag:"component",staticClass:"el-upload-list__item-thumbnail",attrs:{src:n.url}}),t._v(" "),e("a",{staticClass:"el-upload-list__item-name"},[e("i",{staticClass:"el-icon-document"}),t._v("\n "+t._s(n.name)+"\n ")]),t._v(" "),e("i",{staticClass:"el-icon-close",on:{click:function(e){return e.stopPropagation(),t.handleRemove(n)}}})],1):e("span",{on:{click:function(e){return e.stopPropagation(),t.handlePreview(n)}}},[e("a",{staticClass:"el-upload-list__item-name"},[e("i",{staticClass:"el-icon-document"}),t._v("\n "+t._s(n.name)+"\n ")]),t._v(" "),t.disabled?t._e():e("i",{staticClass:"el-icon-close",on:{click:function(e){return e.stopPropagation(),t.handleRemove(n)}}})])]}}],null,!0)},["picture-card"==t.listType?[e("i",{staticClass:"el-icon-plus"})]:"picture-img"==t.listType?[t.$scopedSlots.default?t._t("default",null,{file:{url:t.imgUrl}}):[t.isMediaType(t.imgUrl)?e(t.isMediaType(t.imgUrl),{tag:"component",class:t.b("avatar"),attrs:{src:t.imgUrl},on:{mouseover:function(e){t.menu=!0}}}):t.imgUrl?e("i",{staticClass:"el-icon-document",class:t.b("avatar"),attrs:{src:t.imgUrl},on:{mouseover:function(e){t.menu=!0}}}):e("i",{staticClass:"el-icon-plus",class:t.b("avatar")}),t._v(" "),t.menu?e("div",{staticClass:"el-upload-list__item-actions",class:t.b("menu"),on:{mouseover:function(e){t.menu=!0},mouseout:function(e){t.menu=!1},click:function(t){return t.stopPropagation(),(()=>!1).apply(null,arguments)}}},[e("i",{staticClass:"el-icon-zoom-in",on:{click:function(e){return e.stopPropagation(),t.handlePreview({url:t.imgUrl})}}}),t._v(" "),t.disabled?t._e():e("i",{staticClass:"el-icon-delete",on:{click:function(e){return e.stopPropagation(),t.handleDelete(t.imgUrl)}}})]):t._e()]]:t.dragFile?[e("i",{staticClass:"el-icon-upload"}),t._v(" "),e("div",{staticClass:"el-upload__text"},[e("em",[t._v(t._s(t.fileText||t.t("upload.upload")))])])]:[e("el-button",{attrs:{icon:"el-icon-upload",size:t.size,type:"primary"}},[t._v(t._s(t.fileText||t.t("upload.upload")))])],t._v(" "),e("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},domProps:{innerHTML:t._s(t.tip)},slot:"tip"})],2)],1)}),[],!1,null,null,null).exports;var $e=l(s({name:"sign",props:{width:{type:Number,default:600},height:{type:Number,default:400}},data:function(){return{disabled:!1,linex:[],liney:[],linen:[],canvas:{},context:{}}},computed:{styleName:function(){return{width:this.setPx(this.width),height:this.setPx(this.height)}}},mounted:function(){this.init()},methods:{getStar:function(t,e,n){var i=this.canvas,o=this.context,r=i.width/2,a=i.height/2;o.lineWidth=7,o.strokeStyle="#f00",o.beginPath(),o.arc(r,a,110,0,2*Math.PI),o.stroke(),function(t,e,n,i,o,r){t.save(),t.fillStyle=o,t.translate(e,n),t.rotate(Math.PI+r),t.beginPath();for(var a=Math.sin(0),s=Math.cos(0),l=Math.PI/5*4,c=0;c<5;c++){a=Math.sin(c*l),s=Math.cos(c*l);t.lineTo(a*i,s*i)}t.closePath(),t.stroke(),t.fill(),t.restore()}(o,r,a,20,"#f00",0),o.font="18px 黑体",o.textBaseline="middle",o.textAlign="center",o.lineWidth=1,o.strokeStyle="#f00",o.strokeText(t,r,a+50),o.font="14px 黑体",o.textBaseline="middle",o.textAlign="center",o.lineWidth=1,o.strokeStyle="#f00",o.strokeText(n,r,a+80),o.translate(r,a),o.font="22px 黑体";for(var s,l=e.length,c=4*Math.PI/(3*(l-1)),u=e.split(""),d=0;d',a=[],s=1;s<10;s++)a.push(s.toString());a.push("0");for(var l,c=e.keys||[["`"].concat(a).concat(["-","=","Delete"]),["Tab","q","w","e","r","t","y","u","i","o","p","[","]","\\"],["Caps","a","s","d","f","g","h","j","k","l",";","'","Enter"],["Shift","z","x","c","v","b","n","m",",",".","/","Shift"],["Space"]],u=[],d=[],p=0;p");continue;case"/":u[p].push("?");continue}u[p].push(l[h].toUpperCase())}}for(var f=0;f';for(var m=0;m'+l[m]+"";r+=""}r+="",n.innerHTML=r;var v=!1;if(c.forEach((function(t){t.includes("Shift")&&(v=!0)})),v)document.querySelectorAll(e.el+" .akeyboard-keyboard-keys-Shift").forEach((function(t){t.onclick=function(){if(this.isShift){t.isShift=!1,t.innerHTML="Shift",this.classList.remove("keyboard-keyboard-keys-focus");for(var n,i=document.querySelectorAll(e.el+" .akeyboard-keyboard-innerKeys"),o=0;o')}var e,n,i;return e=t,(n=[{key:"inputOn",value:function(t,e,n,i){if("string"==typeof t)if("string"==typeof e)for(var o=document.querySelector(t),r=document.querySelectorAll(this.obj.el+" .akeyboard-keyboard-keys"),a=0;a0&&i[r[a].innerHTML]?r[a].onclick=i[r[a].innerHTML]:r[a].onclick=function(){o[e]+=this.innerText,n(this.innerText,o[e])}:r[a].onclick=function(){o[e]+=" ",n("Space",o[e])}:r[a].onclick=function(){o[e]+="\n",n("Enter",o[e])}:r[a].onclick=function(){o[e]+=" ",n("Tab",o[e])}:r[a].onclick=function(){o[e]=o[e].substr(0,o[e].length-1),n("Delete",o[e])});else console.error('aKeyboard: The type parameter needs to be a string ');else console.error('aKeyboard: The inputEle parameter needs to be a string ')}},{key:"onclick",value:function(t,e){if("string"==typeof t)if("function"==typeof e){var n=document.querySelector(this.obj.el+" .akeyboard-keyboard-keys-"+t);n?n.onclick=e:console.error("Can not find key: "+t)}else console.error('aKeyboard: The fn parameter needs to be a function ');else console.error('aKeyboard: The btn parameter needs to be a string ')}}])&&Be(e.prototype,n),i&&Be(e,i),Object.defineProperty(e,"prototype",{writable:!1}),t}();function Ee(t){return(Ee="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function Me(t,e){for(var n=0;n';r+='
    ';for(var a=1;a<10;a++)r+='
    '+a+"
    ",a%3==0&&(r+='
    ');r+='
    0
    Delete
    Enter
    ',r+="",n.innerHTML=r}else console.error('aKeyboard: The obj parameter needs to be an object ')}var e,n,i;return e=t,(n=[{key:"inputOn",value:function(t,e,n,i){if("string"==typeof t)if("string"==typeof e)for(var o=document.querySelector(t),r=document.querySelectorAll(this.obj.el+" .akeyboard-keyboard-keys"),a=0;a0&&i[r[a].innerHTML]?r[a].onclick=i[r[a].innerHTML]:r[a].onclick=function(){o[e]+=this.innerText,n(this.innerText,o[e])}:r[a].onclick=function(){o[e]+="\n",n("Enter",o[e])}:r[a].onclick=function(){o[e]=o[e].substr(0,o[e].length-1),n("Delete",o[e])};else console.error('aKeyboard: The type parameter needs to be a string ');else console.error('aKeyboard: The inputEle parameter needs to be a string ')}},{key:"onclick",value:function(t,e){if("string"==typeof t)if("function"==typeof e){var n=document.querySelector(this.obj.el+" .akeyboard-keyboard-keys-"+t);n?n.onclick=e:console.error("Can not find key: "+t)}else console.error('aKeyboard: The fn parameter needs to be a function ');else console.error('aKeyboard: The btn parameter needs to be a string ')}}])&&Me(e.prototype,n),i&&Me(e,i),Object.defineProperty(e,"prototype",{writable:!1}),t}();var Ie=l(s({name:"keyboard",props:{ele:{type:String,required:!0},keys:Array,theme:{type:String,default:"default",validator:function(t){return["default","dark","green","classic"].includes(t)}},type:{type:String,default:"default",validator:function(t){return["default","number","mobile"].includes(t)}},fixedBottomCenter:{type:Boolean,default:!1},rebind:{type:Boolean,default:!0}},watch:{ele:function(){this.init()}},data:function(){return{customClick:{}}},computed:{className:function(){return"avue-keyboard--".concat(this.theme)}},mounted:function(){this.init()},methods:{init:function(){var t=this;if(this.ele){var e,n={el:"#keyboard",style:{},keys:this.keys,fixedBottomCenter:this.fixedBottomCenter};"default"==this.type?e=new De(n):"number"==this.type?e=new je(n):"mobile"==this.type&&(e=new MobileKeyBoard(n));var i=0==this.ele.indexOf("#")?this.ele.substring(1):this.ele;e.inputOn("#".concat(i),"value",(function(e,n){t.$emit("click",e,n)}),this.rebind?this.customClick:null),this.keyboard=e}},bindClick:function(t,e){this.keyboard.onclick(t,e),this.customClick[t]=e}}}),(function(){var t=this._self._c;this._self._setupProxy;return t("div",{class:[this.b(),this.className]},[t("div",{attrs:{id:"keyboard"}})])}),[],!1,null,null,null).exports,Le=l(s({name:"tree",mixins:[q],directives:{permission:S},props:{indent:Number,filterNodeMethod:Function,checkOnClickNode:Boolean,beforeClose:Function,beforeOpen:Function,permission:{type:[Function,Object],default:function(){return{}}},iconClass:{type:String},loading:{type:Boolean,default:!1},expandOnClickNode:{type:Boolean,default:!1},option:{type:Object,default:function(){return{}}},data:{type:Array,default:function(){return[]}},value:{type:Object,default:function(){return{}}}},data:function(){return{filterValue:"",client:{x:0,y:0,show:!1},box:!1,type:"",node:{},form:{}}},computed:{styleName:function(){return{top:this.setPx(this.client.y-10),left:this.setPx(this.client.x-10)}},treeProps:function(){return Object.assign(this.props,{isLeaf:this.leafKey})},menu:function(){return this.vaildData(this.option.menu,!0)},title:function(){return this.option.title||this.t("crud.addTitle")},treeLoad:function(){return this.option.treeLoad},checkStrictly:function(){return this.option.checkStrictly},accordion:function(){return this.option.accordion},multiple:function(){return this.option.multiple},lazy:function(){return this.option.lazy},addText:function(){return this.addFlag?this.menuIcon("addBtn"):this.menuIcon("updateBtn")},addFlag:function(){return["add","parentAdd"].includes(this.type)},size:function(){return this.option.size||"small"},props:function(){return this.option.props||{}},leafKey:function(){return this.props.leaf||a.f.leaf},valueKey:function(){return this.props.value||a.f.value},labelKey:function(){return this.props.label||a.f.label},childrenKey:function(){return this.props.children||a.f.children},nodeKey:function(){return this.option.nodeKey||a.f.nodeKey},defaultExpandAll:function(){return this.option.defaultExpandAll},defaultExpandedKeys:function(){return this.option.defaultExpandedKeys},formOption:function(){return Object.assign(this.option.formOption||{},{submitText:this.addText})}},mounted:function(){var t=this;document.addEventListener("click",(function(e){t.$el.contains(e.target)||(t.client.show=!1)})),this.initFun()},watch:{filterValue:function(t){this.$refs.tree.filter(t)},value:function(t){this.form=t},form:function(t){this.$emit("input",t),this.$emit("change",t)}},methods:{menuIcon:function(t){return this.vaildData(this.option[t+"Text"],this.t("crud."+t))},getPermission:function(t){return"function"==typeof this.permission?this.permission(t,this.node.data||{}):!!this.validatenull(this.permission[t])||this.permission[t]},initFun:function(){var t=this;["filter","updateKeyChildren","getCheckedNodes","setCheckedNodes","getCheckedKeys","setCheckedKeys","setChecked","getHalfCheckedNodes","getHalfCheckedKeys","getCurrentKey","getCurrentNode","setCurrentKey","setCurrentNode","getNode","remove","append","insertBefore","insertAfter"].forEach((function(e){t[e]=t.$refs.tree[e]}))},nodeContextmenu:function(t,e,n){this.node=n,this.client.x=t.clientX,this.client.y=t.clientY,this.client.show=!0},handleCheckChange:function(t,e,n){this.$emit("check-change",t,e,n)},handleSubmit:function(t,e){this.addFlag?this.save(t,e):this.update(t,e)},nodeClick:function(t,e,n){this.client.show=!1,this.$emit("node-click",t,e,n)},filterNode:function(t,e){return"function"==typeof this.filterNodeMethod?this.filterNodeMethod(t,e):!t||-1!==e[this.labelKey].indexOf(t)},hide:function(t){var e=this,n=function(){t&&t(),e.node={},e.form={},e.box=!1};"function"==typeof this.beforeClose?this.beforeClose(n,this.type):n()},save:function(t,e){var n=this;this.$emit("save",this.node,t,(function(t){t=t||n.form,"add"===n.type?n.$refs.tree.append(t,n.node.data[n.valueKey]):"parentAdd"===n.type&&n.$refs.tree.append(t),n.hide(),e()}),e)},update:function(t,e){var n=this;this.$emit("update",this.node,t,(function(t){var i=(t=t||n.form)[n.valueKey];n.node.data=n.form;var o=n.findData(i),r=o.parentList,a=o.index;if(r){var s=r.splice(a,1)[0];t[n.childrenKey]=s[n.childrenKey],r.splice(a,0,t)}n.hide(),e()}),e)},rowEdit:function(t){this.type="edit",this.form=this.node.data,this.show()},parentAdd:function(){this.type="parentAdd",this.show()},rowAdd:function(){this.type="add",this.show()},show:function(){var t=this,e=function(){t.client.show=!1,t.box=!0};"function"==typeof this.beforeOpen?this.beforeOpen(e,this.type):e()},rowRemove:function(){var t=this;this.client.show=!1;this.$emit("del",this.node,(function(){t.$refs.tree.remove(t.node.data[t.valueKey])}))},findData:function(t){var e=this,n={};return function i(o,r){o.forEach((function(a,s){a[e.valueKey]==t&&(n={item:a,index:s,parentList:o,parent:r}),a[e.childrenKey]&&i(a[e.childrenKey],a)}))}(this.data),n}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{class:t.b()},[t.vaildData(t.option.filter,!0)?e("div",{class:t.b("filter")},[e("el-input",{attrs:{placeholder:t.vaildData(t.option.filterText,t.t("tip.input")),size:t.size},model:{value:t.filterValue,callback:function(e){t.filterValue=e},expression:"filterValue"}}),t._v(" "),t.vaildData(t.option.addBtn,!0)?e("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.getPermission("addBtn"),expression:"getPermission('addBtn')"}],attrs:{size:t.size,icon:"el-icon-plus"},on:{click:t.parentAdd}}):t._t("addBtn")],2):t._e(),t._v(" "),e("el-scrollbar",{class:t.b("content")},[e("el-tree",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"tree",attrs:{data:t.data,lazy:t.lazy,load:t.treeLoad,props:t.treeProps,"icon-class":t.iconClass,indent:t.indent,"highlight-current":!t.multiple,"show-checkbox":t.multiple,accordion:t.accordion,"node-key":t.valueKey,"check-strictly":t.checkStrictly,"check-on-click-node":t.checkOnClickNode,"filter-node-method":t.filterNode,"expand-on-click-node":t.expandOnClickNode,"default-expand-all":t.defaultExpandAll,"default-expanded-keys":t.defaultExpandedKeys},on:{"check-change":t.handleCheckChange,"node-click":t.nodeClick,"node-contextmenu":t.nodeContextmenu},scopedSlots:t._u([{key:"default",fn:function({node:n,data:i}){return t.$scopedSlots.default?t._t("default",null,{node:n,data:i}):e("span",{staticClass:"el-tree-node__label"},[e("span",[t._v(t._s(n.label))])])}}],null,!0)})],1),t._v(" "),t.client.show&&t.menu?e("div",{staticClass:"el-cascader-panel is-bordered",class:t.b("menu"),style:t.styleName,on:{click:function(e){t.client.show=!1}}},[t.vaildData(t.option.addBtn,!0)?e("div",{directives:[{name:"permission",rawName:"v-permission",value:t.getPermission("addBtn"),expression:"getPermission('addBtn')"}],class:t.b("item"),on:{click:t.rowAdd}},[t._v(t._s(t.menuIcon("addBtn")))]):t._e(),t._v(" "),t.vaildData(t.option.editBtn,!0)?e("div",{directives:[{name:"permission",rawName:"v-permission",value:t.getPermission("editBtn"),expression:"getPermission('editBtn')"}],class:t.b("item"),on:{click:t.rowEdit}},[t._v(t._s(t.menuIcon("editBtn")))]):t._e(),t._v(" "),t.vaildData(t.option.delBtn,!0)?e("div",{directives:[{name:"permission",rawName:"v-permission",value:t.getPermission("delBtn"),expression:"getPermission('delBtn')"}],class:t.b("item"),on:{click:t.rowRemove}},[t._v(t._s(t.menuIcon("delBtn")))]):t._e(),t._v(" "),t._t("menu",null,{node:t.node})],2):t._e(),t._v(" "),t.box?e("div",[e("el-dialog",{staticClass:"avue-dialog avue-dialog--none",class:t.b("dialog"),attrs:{title:t.node[t.labelKey]||t.title,visible:t.box,"modal-append-to-body":t.$AVUE.modalAppendToBody,"append-to-body":t.$AVUE.appendToBody,"before-close":t.hide,width:t.vaildData(t.option.dialogWidth,"50%")},on:{"update:visible":function(e){t.box=e}}},[e("avue-form",{ref:"form",attrs:{option:t.formOption},on:{submit:t.handleSubmit},model:{value:t.form,callback:function(e){t.form=e},expression:"form"}})],1)],1):t._e()],1)}),[],!1,null,null,null).exports,Ne=l(s({name:"title",mixins:[Nt(),zt()],props:{styles:{type:Object,default:function(){return{}}}},mounted:function(){},methods:{}}),(function(){var t=this._self._c;this._self._setupProxy;return t("div",{class:this.b()},[t("p",{style:this.styles},[this._v(this._s(this.text))])])}),[],!1,null,null,null).exports,ze=l(s({name:"search",mixins:[M()],props:{value:{}},watch:{value:{handler:function(t){this.setVal(t)},deep:!0}},computed:{form:{get:function(){return this.value},set:function(t){this.setVal(t)}},props:function(){return this.parentOption.props||{}},labelKey:function(){return a.f.label},valueKey:function(){return a.f.value},mainSlot:function(){var t=this,e=[];return this.propOption.forEach((function(n){t.$scopedSlots[n.prop]&&e.push(n.prop)})),e},isCard:function(){return this.parentOption.card},parentOption:function(){return this.tableOption},propOption:function(){return this.columnOption},columnOption:function(){return this.parentOption.column}},created:function(){this.dataFormat()},methods:{setVal:function(t){this.$emit("input",t),this.$emit("change",t)},getKey:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return t[e[n]||this.props[n]||n]},dataFormat:function(){var t=this;this.propOption.forEach((function(e){var n=e.prop;t.validatenull(t.form[n])&&t.$set(t.form,n,!1===e.multiple?"":[])}))},getActive:function(t,e){var n=this.getKey(t,e.props,this.valueKey);return!1===e.multiple?this.form[e.prop]===n:this.form[e.prop].includes(n)},handleClick:function(t,e){var n=this.getKey(e,t.props,this.valueKey);if(!1===t.multiple)this.form[t.prop]=n;else{var i=this.form[t.prop].indexOf(n);-1===i?this.form[t.prop].push(n):this.form[t.prop].splice(i,1)}}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("el-row",{class:[t.b(),{"avue--card":t.isCard}],attrs:{span:24}},t._l(t.columnOption,(function(n,i){return e("el-col",{key:n.prop,class:t.b("item"),attrs:{span:n.span||24}},[e("p",{class:t.b("title")},[t._v(t._s(n.label)+":")]),t._v(" "),e("div",{class:t.b("content")},[t.mainSlot.includes(n.prop)?t._t(n.prop,null,{dic:t.DIC[n.prop]}):t._l(t.DIC[n.prop],(function(i){return e("span",{key:t.getKey(i,n.props,t.valueKey),class:[t.b("tags"),{"avue-search__tags--active":t.getActive(i,n)}],on:{click:function(e){return t.handleClick(n,i)}}},[t._v(t._s(t.getKey(i,n.props,t.labelKey)))])}))],2)])})),1)}),[],!1,null,null,null).exports;var Fe=l(s({name:"skeleton",props:{loading:{type:Boolean,default:!0},avatar:Boolean,active:{type:Boolean,default:!0},block:Boolean,number:{type:Number,default:1},rows:{type:Number,default:3}},computed:{styleName:function(){return this.block?{width:"100%"}:{}},className:function(){var t=this.active;return function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}({},"".concat("avue-skeleton","__loading"),t)}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{class:t.b()},t._l(t.number,(function(n,i){return t.loading?e("div",{key:i,class:t.b("item")},[e("div",{class:t.b("header")},[t.avatar?e("span",{class:[t.b("avatar"),t.className]}):t._e()]),t._v(" "),e("div",{class:t.b("content")},[e("h3",{class:[t.b("title"),t.className]}),t._v(" "),e("div",{class:t.b("list")},t._l(t.rows,(function(n,i){return e("li",{key:i,class:[t.b("li"),t.className],style:t.styleName})})),0)])]):e("div",[t._t("default")],2)})),0)}),[],!1,null,null,null).exports,He=l(s({name:"tabs",props:{option:{type:Object,required:!0,default:function(){return{}}}},data:function(){return{active:"0"}},watch:{active:function(){this.$emit("change",this.tabsObj)}},computed:{tabsObj:function(){return this.columnOption[this.active]},parentOption:function(){return this.option},columnOption:function(){return this.parentOption.column||[]}},methods:{changeTabs:function(t){this.active=t+""}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{class:t.b()},[e("el-tabs",{attrs:{"tab-position":t.parentOption.position,type:t.parentOption.type},model:{value:t.active,callback:function(e){t.active=e},expression:"active"}},t._l(t.columnOption,(function(n,i){return e("el-tab-pane",{key:i,attrs:{name:i+"",disabled:n.disabled}},[e("span",{attrs:{slot:"label"},slot:"label"},[e("i",{class:n.icon}),t._v(" \n "+t._s(n.label)+"\n ")])])})),1)],1)}),[],!1,null,null,null).exports,Ke=l(s({name:"dynamic",mixins:[Nt(),zt()],data:function(){return{reload:Math.random(),hoverList:[]}},props:{uploadBefore:Function,uploadAfter:Function,uploadDelete:Function,uploadPreview:Function,uploadError:Function,uploadExceed:Function,max:Number,columnSlot:{type:Array,default:function(){return[]}},children:{type:Object,default:function(){return{}}}},computed:{textLen:function(){return this.text.length},maxFlag:function(){return!this.max||!(this.text.length==this.max)},showIndex:function(){return this.vaildData(this.children.index,!0)},showType:function(){return this.children.type||"crud"},isForm:function(){return"form"===this.showType},isCrud:function(){return"crud"===this.showType},selectionChange:function(){return this.children.selectionChange},sortableChange:function(){return this.children.sortableChange},rowAdd:function(){return this.children.rowAdd},rowDel:function(){return this.children.rowDel},viewBtn:function(){return!1===this.children.viewBtn},addBtn:function(){return!1===this.children.addBtn},delBtn:function(){return!1===this.children.delBtn},valueOption:function(){var t={};return this.columnOption.forEach((function(e){e.value&&(t[e.prop]=e.value)})),t},rulesOption:function(){var t={};return this.columnOption.forEach((function(e){e.rules&&(t[e.prop]=e.rules)})),t},columnOption:function(){return this.children.column||[]},option:function(){var t,e=this;return Object.assign({border:!0,header:!1,menu:!1,size:this.size,disabled:this.disabled,readonly:this.readonly,emptyBtn:!1,submitBtn:!1},function(){var t=e.deepClone(e.children);return delete t.column,t}(),(t=[{label:e.children.indexLabel||"#",prop:"_index",display:e.showIndex,hide:!e.showIndex,fixed:!0,align:"center",headerAlign:"center",span:24,width:50}],e.columnOption.forEach((function(n){t.push(Object.assign(n,{cell:e.vaildData(n.cell,e.isCrud)}))})),{column:t}))}},mounted:function(){this.initData()},watch:{text:function(){this.initData()}},methods:{handleSelectionChange:function(t){this.selectionChange&&this.selectionChange(t)},handleSortableChange:function(t,e,n,i){this.sortableChange&&this.sortableChange(t,e,n,i)},cellMouseenter:function(t){var e=t.$index;this.mouseoverRow(e)},cellMouseLeave:function(t,e,n,i){var o=t.$index;this.mouseoutRow(o)},initData:function(){this.text.forEach((function(t,e){t=Object.assign(t,{$cellEdit:!0,$index:e})}))},mouseoverRow:function(t){this.delBtn||(this.flagList(),this.$set(this.hoverList,t,!0))},mouseoutRow:function(t){this.delBtn||(this.flagList(),this.$set(this.hoverList,t,!1))},flagList:function(){this.hoverList.forEach((function(t,e){!1}))},delRow:function(t){var e=this,n=function(){var n=e.deepClone(e.text);n.splice(t,1),e.text=n,e.reload=Math.random()};"function"==typeof this.rowDel?this.rowDel(this.text[t],n):n()},addRow:function(){var t=this,e=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e=Object.assign(t.valueOption,e,{$index:t.textLen}),t.isCrud?t.$refs.main.rowCellAdd(e):t.isForm&&t.text.push(e)};"function"==typeof this.rowAdd?this.rowAdd(e):e()}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{key:t.reload,class:t.b()},[t.isForm?[e("div",{class:t.b("header")},[t.readonly||t.disabled||t.addBtn?t._e():e("el-button",{attrs:{size:"mini",circle:"",disabled:t.disabled,type:"primary",icon:"el-icon-plus"},on:{click:t.addRow}})],1),t._v(" "),e("div",t._l(t.text,(function(n,i){return e("div",{key:i,class:t.b("row"),on:{mouseenter:function(e){return t.cellMouseenter({$index:i})},mouseleave:function(e){return t.cellMouseLeave({$index:i})}}},[t.readonly||t.disabled||t.delBtn||!t.hoverList[i]?t._e():e("el-button",{class:t.b("menu"),attrs:{type:"danger",size:"mini",disabled:t.disabled,icon:"el-icon-delete",circle:""},on:{click:function(e){return t.delRow(n.$index)}}}),t._v(" "),e("avue-form",t._b({key:i,ref:"main",refInFor:!0,attrs:{option:t.deepClone(t.option)},scopedSlots:t._u([{key:"_index",fn:function({}){return e("div",{},[e("span",[t._v(t._s(n.$index+1))])])}},t._l(t.columnSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,Object.assign(n,{row:t.text[i]}))]}}}))],null,!0),model:{value:t.text[i],callback:function(e){t.$set(t.text,i,e)},expression:"text[index]"}},"avue-form",t.$uploadFun({},this),!1))],1)})),0)]:t.isCrud?e("avue-crud",t._b({ref:"main",attrs:{option:t.option,disabled:t.disabled,data:t.text},on:{"cell-mouse-enter":t.cellMouseenter,"cell-mouse-leave":t.cellMouseLeave,"selection-change":t.handleSelectionChange,"sortable-change":t.handleSortableChange},scopedSlots:t._u([{key:"_indexHeader",fn:function(n){return[t.addBtn||t.readonly||!t.maxFlag?t._e():e("el-button",{attrs:{type:"primary",size:"mini",disabled:t.disabled,icon:"el-icon-plus",circle:""},on:{click:function(e){return t.addRow()}}})]}},{key:"_index",fn:function(n){return[t.readonly||t.disabled||t.delBtn||!t.hoverList[n.row.$index]?e("div",[t._v(t._s(n.row.$index+1))]):e("el-button",{attrs:{type:"danger",size:"mini",disabled:t.disabled,icon:"el-icon-delete",circle:""},on:{click:function(e){return t.delRow(n.row.$index)}}})]}},t._l(t.columnSlot,(function(e){return{key:t.getSlotName({prop:e},"F"),fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)},"avue-crud",t.$uploadFun({},this),!1)):t._e()],2)}),[],!1,null,null,null).exports;function Re(t,e){for(var n=0;n=this.limit},textLen:function(){return this.text.length},isImg:function(){return"img"===this.type},isUrl:function(){return"url"===this.type}},props:{fileType:String,alone:Boolean,type:String,limit:Number},methods:{isMediaType:function(t){return Object(O.q)(t,this.fileType)},add:function(t){this.text.splice(t+1,0,"")},remove:function(t){this.text.splice(t,1)},openImg:function(t){var e=this,n=this.text.map((function(t){return{thumbUrl:t,url:t,type:e.fileType}}));this.$ImagePreview(n,t)}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{class:t.b()},[t.validatenull(t.text)?e("el-button",{attrs:{type:"primary",icon:"el-icon-plus",circle:"",size:t.size,disabled:t.disabled},on:{click:function(e){return t.add()}}}):t._e(),t._v(" "),t._l(t.text,(function(n,i){return e("div",{key:i,class:t.b("item")},[e("div",{class:t.b("input")},[e("el-tooltip",{attrs:{placement:"bottom",disabled:!t.isImg&&!t.isUrl||t.validatenull(n)}},[e("div",{attrs:{slot:"content"},slot:"content"},[t.isImg?e(t.isMediaType(n),{tag:"component",staticStyle:{width:"200px"},attrs:{src:n,controls:"controls"},on:{click:function(e){return t.openImg(i)}}}):t.isUrl?e("el-link",{attrs:{type:"primary",href:n,target:t.target}},[t._v(t._s(n))]):t._e()],1),t._v(" "),e("el-input",{attrs:{size:t.size,placeholder:t.placeholder,disabled:t.disabled},model:{value:t.text[i],callback:function(e){t.$set(t.text,i,e)},expression:"text[index]"}})],1),t._v(" "),t.disabled||t.readonly||t.alone?t._e():[t.isLimit?t._e():e("el-button",{attrs:{type:"primary",icon:"el-icon-plus",circle:"",size:t.size,disabled:t.disabled},on:{click:function(e){return t.add(i)}}}),t._v(" "),e("el-button",{attrs:{type:"danger",icon:"el-icon-minus",circle:"",size:t.size,disabled:t.disabled},on:{click:function(e){return t.remove(i)}}})]],2)])}))],2)}),[],!1,null,null,null).exports,u,m,b,St,$t,Tt,At,Dt,Lt,Ft,Ht,h,Kt,Wt,Vt,Yt,Xt,qt,Gt,Qt,Zt,te,ee,ne,ie,ae,le,se,ce,de,pe,Te,Pe,Ie,Le,Ne,ze,He,Ke,Ve,ue,l(s({name:"text-ellipsis",props:{text:String,height:Number,width:Number,isLimitHeight:{type:Boolean,default:!0},useTooltip:{type:Boolean,default:!1},placement:String},data:function(){return{keyIndex:0,oversize:!1,isHide:!1}},watch:{isLimitHeight:function(){this.init()},text:function(){this.init()},height:function(){this.init()}},mounted:function(){this.init()},methods:{init:function(){this.oversize=!1,this.keyIndex+=1,this.$refs.more.style.display="none",this.isLimitHeight&&this.limitShow()},limitShow:function(){var t=this;this.$nextTick((function(){var e=t.$refs.text,n=t.$el,i=t.$refs.more,o=1e3;if(e)if(n.offsetHeight>t.height){i.style.display="inline-block";for(var r=t.text;n.offsetHeight>t.height&&o>0;)n.offsetHeight>3*t.height?e.innerText=r=r.substring(0,Math.floor(r.length/2)):e.innerText=r=r.substring(0,r.length-1),o--;t.$emit("hide"),t.isHide=!0}else t.$emit("show"),t.isHide=!1}))}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{class:t.b(),style:{width:t.setPx(t.width,"100%")}},[t._t("before"),t._v(" "),e("el-tooltip",{attrs:{content:t.text,disabled:!(t.useTooltip&&t.isHide),placement:t.placement}},[e("span",[e("span",{key:t.keyIndex,ref:"text",class:t.b("text")},[t._v(t._s(t.text))])])]),t._v(" "),e("span",{ref:"more",class:t.b("more")},[t._t("more")],2),t._v(" "),t._t("after")],2)}),[],!1,null,null,null).exports,Fe,$e,Ue],Xe=[l(s({name:"data-tabs",data:function(){return{}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||8},data:function(){return this.option.data||[]}},props:{option:{type:Object,default:function(){}}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"avue-data-tabs"},[e("el-row",{attrs:{span:24}},t._l(t.data,(function(n,i){return e("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[e("div",{staticClass:"item",style:{background:n.color}},[e("a",{attrs:{href:n.href,target:n.target},on:{click:function(t){n.click&&n.click(n)}}},[e("div",{staticClass:"item-header"},[e("p",[t._v(t._s(n.title))]),t._v(" "),e("span",[t._v(t._s(n.subtitle))])]),t._v(" "),e("div",{staticClass:"item-body"},[e("avue-count-up",{staticClass:"h2",attrs:{decimals:n.decimals||t.decimals,animation:n.animation||t.animation,end:n.count}})],1),t._v(" "),e("div",{staticClass:"item-footer"},[e("span",[t._v(t._s(n.allcount))]),t._v(" "),e("p",[t._v(t._s(n.text))])]),t._v(" "),e("p",{staticClass:"item-tip"},[t._v(t._s(n.key))])])])])})),1)],1)}),[],!1,null,null,null).exports,l(s({name:"data-cardtext",data:function(){return{}},computed:{icon:function(){return this.option.icon},color:function(){return this.option.color||"#333"},span:function(){return this.option.span||8},data:function(){return this.option.data||[]}},props:{option:{type:Object,default:function(){}}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"avue-data-cardText"},[e("el-row",{attrs:{span:24}},t._l(t.data,(function(n,i){return e("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[e("div",{staticClass:"item"},[e("a",{attrs:{href:n.href,target:n.target},on:{click:function(t){n.click&&n.click(n)}}},[e("div",{staticClass:"item-header"},[t._v("\n "+t._s(n.title)+"\n ")]),t._v(" "),e("div",{staticClass:"item-content"},[t._v(t._s(n.content))]),t._v(" "),e("div",{staticClass:"item-footer"},[e("span",[t._v(t._s(n.name))]),t._v(" "),e("span",[t._v(t._s(n.date))])])])])])})),1)],1)}),[],!1,null,null,null).exports,l(s({name:"data-box",data:function(){return{}},props:{option:{type:Object,default:function(){}}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||8},data:function(){return this.option.data||[]}},created:function(){},mounted:function(){},watch:{},methods:{}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"data-box"},[e("el-row",{attrs:{span:24}},t._l(t.data,(function(n,i){return e("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[e("div",{staticClass:"item"},[e("a",{attrs:{href:n.href,target:n.target},on:{click:function(t){n.click&&n.click(n)}}},[e("div",{staticClass:"item-icon",style:{backgroundColor:n.color}},[e("i",{class:n.icon})]),t._v(" "),e("div",{staticClass:"item-info"},[e("avue-count-up",{staticClass:"title",style:{color:n.color},attrs:{animation:n.animation||t.animation,decimals:n.decimals||t.decimals,end:n.count}}),t._v(" "),e("div",{staticClass:"info"},[t._v(t._s(n.title))])],1)])])])})),1)],1)}),[],!1,null,null,null).exports,l(s({name:"data-progress",data:function(){return{}},props:{option:{type:Object,default:function(){}}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||8},data:function(){return this.option.data||[]}},created:function(){},mounted:function(){},watch:{},methods:{}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"data-progress"},[e("el-row",{attrs:{span:24}},t._l(t.data,(function(n,i){return e("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[e("div",{staticClass:"item"},[e("a",{attrs:{href:n.href,target:n.target},on:{click:function(t){n.click&&n.click(n)}}},[e("div",{staticClass:"item-header"},[e("avue-count-up",{staticClass:"item-count",attrs:{animation:n.animation||t.animation,decimals:n.decimals||t.decimals,end:n.count}}),t._v(" "),e("div",{staticClass:"item-title",domProps:{textContent:t._s(n.title)}})],1),t._v(" "),e("el-progress",{attrs:{"stroke-width":15,percentage:n.count,color:n.color,"show-text":!1}})],1)])])})),1)],1)}),[],!1,null,null,null).exports,l(s({name:"data-icons",data:function(){return{}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||4},data:function(){return this.option.data},color:function(){return this.option.color||"rgb(63, 161, 255)"},discount:function(){return this.option.discount||!1}},props:{option:{type:Object,default:function(){}}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"data-icons"},[e("el-row",{attrs:{span:24}},[t._l(t.data,(function(n,i){return[e("el-col",{key:i,attrs:{xs:12,sm:6,md:t.span}},[e("div",{staticClass:"item",class:[{"item--easy":t.discount}]},[e("a",{attrs:{href:n.href,target:n.target},on:{click:function(t){n.click&&n.click(n)}}},[e("div",{staticClass:"item-icon",style:{color:t.color}},[e("i",{class:n.icon})]),t._v(" "),e("div",{staticClass:"item-info"},[e("span",[t._v(t._s(n.title))]),t._v(" "),e("avue-count-up",{staticClass:"count",style:{color:t.color},attrs:{animation:n.animation||t.animation,decimals:n.decimals||t.decimals,end:n.count}})],1)])])])]}))],2)],1)}),[],!1,null,null,null).exports,l(s({name:"data-card",data:function(){return{}},props:{option:{type:Object,default:function(){}}},computed:{span:function(){return this.option.span||6},data:function(){return this.option.data||[]},colorText:function(){return this.option.colorText||"#fff"},bgText:function(){return this.option.bgText||"#2e323f"},borderColor:function(){return this.option.borderColor||"#2e323f"}},created:function(){},mounted:function(){},watch:{},methods:{}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"data-card"},[e("el-row",{attrs:{span:24}},t._l(t.data,(function(n,i){return e("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[e("div",{staticClass:"item"},[e("a",{attrs:{href:n.href,target:n.target},on:{click:function(t){n.click&&n.click(n)}}},[e("img",{staticClass:"item-img",attrs:{src:n.src}}),t._v(" "),e("div",{staticClass:"item-text",style:{backgroundColor:t.bgText}},[e("h3",{style:{color:t.colorText}},[t._v(t._s(n.name))]),t._v(" "),e("p",{style:{color:t.colorText}},[t._v(t._s(n.text))])])])])])})),1)],1)}),[],!1,null,null,null).exports,l(s({name:"data-display",data:function(){return{}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||6},data:function(){return this.option.data||[]},color:function(){return this.option.color||"rgb(63, 161, 255)"}},props:{option:{type:Object,default:function(){}}},created:function(){},methods:{}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"avue-data-display"},[e("el-row",{attrs:{span:24}},t._l(t.data,(function(n,i){return e("el-col",{key:i,attrs:{md:t.span,xs:12,sm:12}},[e("div",{staticClass:"item",style:{color:t.color}},[e("a",{attrs:{href:n.href,target:n.target},on:{click:function(t){n.click&&n.click(n)}}},[e("avue-count-up",{staticClass:"count",attrs:{animation:n.animation||t.animation,decimals:n.decimals||t.decimals,end:n.count}}),t._v(" "),e("span",{staticClass:"splitLine"}),t._v(" "),e("div",{staticClass:"title"},[t._v(t._s(n.title))])],1)])])})),1)],1)}),[],!1,null,null,null).exports,l(s({name:"data-imgtext",data:function(){return{}},computed:{span:function(){return this.option.span||6},data:function(){return this.option.data||[]},color:function(){return this.option.color||"rgb(63, 161, 255)"}},props:{option:{type:Object,default:function(){}}},created:function(){},methods:{}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"avue-data-imgtext"},[e("el-row",{attrs:{span:24}},t._l(t.data,(function(n,i){return e("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[e("div",{staticClass:"item",style:{color:t.color}},[e("a",{attrs:{href:n.href,target:n.target},on:{click:function(t){n.click&&n.click(n)}}},[e("div",{staticClass:"item-header"},[e("img",{attrs:{src:n.imgsrc,alt:""}})]),t._v(" "),e("div",{staticClass:"item-content"},[e("span",[t._v(t._s(n.title))]),t._v(" "),e("p",[t._v(t._s(n.content))])]),t._v(" "),e("div",{staticClass:"item-footer"},[e("div",{staticClass:"time"},[e("span",[t._v(t._s(n.time))])]),t._v(" "),e("div",{staticClass:"imgs"},[e("ul",t._l(n.headimg,(function(t,n){return e("li",{key:n},[e("el-tooltip",{attrs:{effect:"dark",content:t.name,placement:"top-start"}},[e("img",{attrs:{src:t.src,alt:""}})])],1)})),0)])])])])])})),1)],1)}),[],!1,null,null,null).exports,l(s({name:"data-operatext",data:function(){return{}},computed:{span:function(){return this.option.span||6},data:function(){return this.option.data||[]}},props:{option:{type:Object,default:function(){}}},created:function(){},methods:{}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"avue-data-operatext"},[e("el-row",{attrs:{span:24}},t._l(t.data,(function(n,i){return e("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[e("div",{staticClass:"item"},[e("a",{attrs:{href:n.href},on:{click:function(t){n.click&&n.click(n)}}},[e("div",{staticClass:"item-header",style:{backgroundColor:n.color,backgroundImage:`url(${n.colorImg})`}},[e("span",{staticClass:"item-title"},[t._v(t._s(n.title))]),t._v(" "),e("span",{staticClass:"item-subtitle"},[t._v(t._s(n.subtitle))])]),t._v(" "),e("div",{staticClass:"item-content"},[e("div",{staticClass:"item-img"},[e("img",{attrs:{src:n.img,alt:""}})]),t._v(" "),e("div",{staticClass:"item-list"},t._l(n.list,(function(n,i){return e("div",{key:i,staticClass:"item-row"},[e("span",{staticClass:"item-label"},[t._v(t._s(n.label))]),t._v(" "),e("span",{staticClass:"item-value"},[t._v(t._s(n.value))])])})),0)])])])])})),1)],1)}),[],!1,null,null,null).exports,l(s({name:"data-rotate",data:function(){return{}},props:{option:{type:Object,default:function(){}}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||8},data:function(){return this.option.data||[]}},created:function(){},mounted:function(){},watch:{},methods:{}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"avue-data-rotate"},[e("el-row",{attrs:{span:24}},t._l(t.data,(function(n,i){return e("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[e("div",{staticClass:"item",style:{backgroundColor:n.color}},[e("div",{staticClass:"item-box"},[e("avue-count-up",{staticClass:"item-count",attrs:{decimals:n.decimals||t.decimals,animation:n.animation||t.animation,end:n.count}}),t._v(" "),e("span",{staticClass:"item-title"},[t._v(t._s(n.title))]),t._v(" "),e("i",{staticClass:"item-icon",class:n.icon})],1),t._v(" "),e("a",{attrs:{href:n.href},on:{click:function(t){n.click&&n.click(n)}}},[e("p",{staticClass:"item-more"},[t._v("更多"),e("i",{staticClass:"el-icon-arrow-right"})])])])])})),1)],1)}),[],!1,null,null,null).exports,l(s({name:"data-pay",props:{option:{type:Object,default:function(){}}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||6},data:function(){return this.option.data||[]}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{class:t.b()},[e("el-row",{attrs:{span:24}},t._l(t.data,(function(n,i){return e("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[e("div",{staticClass:"item"},[e("div",{staticClass:"top",style:{backgroundColor:n.color}}),t._v(" "),e("div",{staticClass:"header"},[e("p",{staticClass:"title"},[t._v(t._s(n.title))]),t._v(" "),e("img",{staticClass:"img",attrs:{src:n.src,alt:""}}),t._v(" "),n.subtitle?[e("p",{staticClass:"subtitle",style:{color:n.color}},[t._v(t._s(n.subtitle))])]:t._e(),t._v(" "),n.money||n.dismoney?[e("p",{staticClass:"money",style:{color:n.color}},[e("span",[t._v("¥")]),t._v(" "),e("avue-count-up",{staticClass:"b",attrs:{decimals:n.decimals||t.decimals,animation:n.animation||t.animation,end:n.dismoney}}),t._v(" "),e("s",[t._v(t._s(n.money))]),t._v(" "),e("em",[t._v(t._s(n.tip))])],1)]:t._e(),t._v(" "),e("div",{staticClass:"line"}),t._v(" "),e("a",{staticClass:"btn",style:{backgroundColor:n.color},attrs:{href:n.href},on:{click:function(t){n.click&&n.click(n)}}},[t._v(t._s(n.subtext))])],2),t._v(" "),e("div",{staticClass:"list"},t._l(n.list,(function(i,o){return e("div",{staticClass:"list-item"},[i.check?e("i",{staticClass:"list-item-icon list-item--check",style:{color:n.color}},[t._v("√")]):e("i",{staticClass:"list-item-icon list-item--no"},[t._v("x")]),t._v(" "),e("a",{attrs:{href:i.href?i.href:"javascript:void(0);"}},[e("el-tooltip",{attrs:{effect:"dark",disabled:!i.tip,placement:"top"}},[e("div",{attrs:{slot:"content"},domProps:{innerHTML:t._s(i.tip)},slot:"content"}),t._v(" "),e("span",{class:{"list-item--link":i.href}},[t._v(t._s(i.title))])])],1)])})),0)])])})),1)],1)}),[],!1,null,null,null).exports,l(s({name:"data-price",data:function(){return{}},computed:{span:function(){return this.option.span||6},data:function(){return this.option.data}},props:{option:{type:Object,default:function(){}}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"data-price"},[e("el-row",{attrs:{span:24}},[t._l(t.data,(function(n,i){return[e("el-col",{key:i,attrs:{xs:12,sm:6,md:t.span}},[e("div",{staticClass:"item item--active"},[e("a",{attrs:{href:n.href,target:n.target},on:{click:function(t){n.click&&n.click(n)}}},[e("div",{staticClass:"title"},[t._v("\n "+t._s(n.title)+"\n ")]),t._v(" "),e("div",{staticClass:"body"},[e("span",{staticClass:"price"},[t._v(t._s(n.price))]),t._v(" "),e("span",{staticClass:"append"},[t._v(t._s(n.append))])]),t._v(" "),e("div",{staticClass:"list"},t._l(n.list,(function(n,i){return e("p",{key:i},[t._v("\n "+t._s(n)+"\n ")])})),0)])])])]}))],2)],1)}),[],!1,null,null,null).exports,l(s({name:"data-panel",data:function(){return{}},computed:{decimals:function(){return this.option.decimals||0},animation:function(){return this.option.animation},span:function(){return this.option.span||6},data:function(){return this.option.data||[]}},props:{option:{type:Object,default:function(){}}},created:function(){},methods:{}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"avue-data-panel"},[e("el-row",{attrs:{span:24}},t._l(t.data,(function(n,i){return e("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[e("a",{attrs:{href:n.href},on:{click:function(t){n.click&&n.click(n)}}},[e("div",{staticClass:"item"},[e("div",{staticClass:"item-icon"},[e("i",{class:n.icon,style:{color:n.color}})]),t._v(" "),e("div",{staticClass:"item-info"},[e("div",{staticClass:"item-title"},[t._v(t._s(n.title))]),t._v(" "),e("avue-count-up",{staticClass:"item-count",attrs:{animation:n.animation||t.animation,decimals:n.decimals||t.decimals,end:n.count}})],1)])])])})),1)],1)}),[],!1,null,null,null).exports];function qe(t){return function(t){if(Array.isArray(t))return Ge(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return Ge(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ge(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ge(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);nt.length)&&(e=t.length);for(var n=0,i=new Array(e);n0){var l=this.getHeader(s.children,e,n+1,r.length-1);this.pushColSpanPlaceHolder(r,l-1),o+=l}else o++}return o},pushRowSpanPlaceHolder:function(t,e){for(var n=0;n0&&a>r?(n.push({s:{r:i,c:a-r-1},e:{r:i,c:a-1}}),r=0):r=0;for(var s=t[0].length,l=0;l0&&u>c?(n.push({s:{r:u-c-1,c:l},e:{r:u-1,c:l}}),c=0):c=0;return n},aoa_to_sheet:function(t,e){for(var n={},i={s:{c:1e7,r:1e7},e:{c:0,r:0}},o=0;o!==t.length;++o)for(var r=0;r!==t[o].length;++r){i.s.r>o&&(i.s.r=o),i.s.c>r&&(i.s.c=r),i.e.r"},getHtml:function(){for(var t=document.querySelectorAll("input"),e=document.querySelectorAll("textarea"),n=document.querySelectorAll("select"),i=0;i1}},methods:{getName:function(t){return t.substring(t.lastIndexOf("/")+1)},handlePrint:function(){this.$Print("#avue-image-preview__".concat(this.index))},handlePrev:function(){this.$refs.carousel.prev(),this.index=this.$refs.carousel.activeIndex,this.stopItem()},handleNext:function(){this.$refs.carousel.next(),this.index=this.$refs.carousel.activeIndex,this.stopItem()},stopItem:function(){this.left=0,this.top=0,this.$refs.item.forEach((function(t){t.pause&&t.pause()}))},isMediaType:function(t){t.url,t.type;return Object(O.q)(t.url,t.type)},subScale:function(){.2!=this.scale&&(this.scale=parseFloat((this.scale-.2).toFixed(2)))},addScale:function(){this.scale=parseFloat((this.scale+.2).toFixed(2))},handleChange:function(){this.scale=1,this.rotate=0},move:function(t){var e=this,n=t.clientX,i=t.clientY;document.onmousemove=function(t){var o=t.clientX-n,r=t.clientY-i;n=t.clientX,i=t.clientY,e.left=e.left+2*o,e.top=e.top+2*r},document.onmouseup=function(t){document.onmousemove=null,document.onmouseup=null}},handleClick:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];"function"==typeof this.ops.click?this.ops.click(t,e):n&&window.open(t.url)},close:function(){this.isShow=!1,"function"==typeof this.ops.beforeClose&&this.ops.beforeClose(this.datas,this.index),this.$destroy(),this.$el.remove()}}}),(function(){var t=this,e=t._self._c;t._self._setupProxy;return t.isShow?e("div",{class:t.b()},[t.ops.modal?e("div",{class:t.b("mask"),on:{click:t.close}}):t._e(),t._v(" "),e("span",{staticClass:"el-image-viewer__btn el-image-viewer__close",on:{click:t.close}},[e("i",{staticClass:"el-icon-circle-close"})]),t._v(" "),t.isRrrow?e("span",{staticClass:"el-image-viewer__btn el-image-viewer__prev",on:{click:function(e){return t.handlePrev()}}},[e("i",{staticClass:"el-icon-arrow-left"})]):t._e(),t._v(" "),t.isRrrow?e("span",{staticClass:"el-image-viewer__btn el-image-viewer__next",on:{click:function(e){return t.handleNext()}}},[e("i",{staticClass:"el-icon-arrow-right"})]):t._e(),t._v(" "),e("div",{ref:"box",class:t.b("box")},[e("el-carousel",{ref:"carousel",attrs:{"show-indicators":!1,"initial-index":t.index,"initial-swipe":t.index,interval:0,arrow:"never","indicator-position":"none"},on:{change:t.handleChange}},t._l(t.datas,(function(n,i){return e("el-carousel-item",{key:i,nativeOn:{click:function(e){if(e.target!==e.currentTarget)return null;t.ops.closeOnClickModal&&t.close()}}},[t.isMediaType(n)?e(t.isMediaType(n),{ref:"item",refInFor:!0,tag:"component",style:[t.styleName,t.styleBoxName],attrs:{id:"avue-image-preview__"+i,src:n.url,controls:"controls",ondragstart:"return false"},on:{click:function(e){return t.handleClick(n,i)},mousedown:t.move}}):e("div",{class:t.b("file"),attrs:{id:"avue-image-preview__"+i},on:{click:function(e){return t.handleClick(n,i,!0)}}},[e("span",[e("i",{staticClass:"el-icon-document"}),t._v(" "),e("p",[t._v(t._s(n.name||t.getName(n.url)))])])])],1)})),1)],1),t._v(" "),e("div",{staticClass:"el-image-viewer__btn el-image-viewer__actions"},[e("div",{staticClass:"el-image-viewer__actions__inner"},[e("i",{staticClass:"el-icon-zoom-out",on:{click:t.subScale}}),t._v(" "),e("i",{staticClass:"el-icon-zoom-in",on:{click:t.addScale}}),t._v(" "),e("i",{staticClass:"el-image-viewer__actions__divider"}),t._v(" "),e("i",{staticClass:"el-icon-printer",on:{click:t.handlePrint}}),t._v(" "),e("i",{staticClass:"el-image-viewer__actions__divider"}),t._v(" "),e("i",{staticClass:"el-icon-refresh-left",on:{click:function(e){t.rotate=t.rotate-90}}}),t._v(" "),e("i",{staticClass:"el-icon-refresh-right",on:{click:function(e){t.rotate=t.rotate+90}}})])])]):t._e()}),[],!1,null,null,null).exports,pn=l({name:"CropperImage",mixins:[q],components:{VueCropper:n(8).VueCropper},data:function(){return{visible:!1,previews:{},option:{}}},methods:{show:function(){this.visible=!0},changeScale:function(t){t=t||1,this.$refs.cropper.changeScale(t)},rotateLeft:function(){this.$refs.cropper.rotateLeft()},rotateRight:function(){this.$refs.cropper.rotateRight()},realTime:function(t){this.previews=t},submit:function(){var t=this;this.visible=!1,this.$refs.cropper.getCropData((function(e){var n=e;"file"===t.option.type&&(n=Object(O.d)(e,"".concat((new Date).getTime(),".").concat(t.option.outputType))),t.option.callback&&t.option.callback(n)}))},cancel:function(t){t&&t(),this.visible=!1,this.option.cancel&&this.option.cancel(),"function"==typeof this.option.beforeClose&&this.option.beforeClose(),this.$destroy(),this.$el.remove()}}},(function(){var t=this,e=t._self._c;return e("el-dialog",{staticClass:"avue-dialog avue-cropper",attrs:{visible:t.visible,"before-close":t.cancel,"close-on-press-escape":!1,"close-on-click-modal":!1,"modal-append-to-body":t.$AVUE.modalAppendToBody,"append-to-body":t.$AVUE.appendToBody,width:"1000px"},on:{"update:visible":function(e){t.visible=e}}},[e("div",{staticClass:"cropper-content"},[e("div",{staticClass:"cropper-box"},[e("div",{staticClass:"cropper"},[e("vue-cropper",{ref:"cropper",attrs:{img:t.option.img,outputSize:t.option.outputSize,outputType:t.option.outputType,info:t.option.info,canScale:t.option.canScale,autoCrop:t.option.autoCrop,autoCropWidth:t.option.autoCropWidth,autoCropHeight:t.option.autoCropHeight,fixed:t.option.fixed,fixedNumber:t.option.fixedNumber,full:t.option.full,fixedBox:t.option.fixedBox,canMove:t.option.canMove,canMoveBox:t.option.canMoveBox,original:t.option.original,centerBox:t.option.centerBox,height:t.option.height,infoTrue:t.option.infoTrue,maxImgSize:t.option.maxImgSize,enlarge:t.option.enlarge,mode:t.option.mode},on:{realTime:t.realTime}})],1),t._v(" "),e("div",{staticClass:"footer-btn"},[e("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-zoom-in"},on:{click:function(e){return t.changeScale(1)}}}),t._v(" "),e("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-zoom-out"},on:{click:function(e){return t.changeScale(-1)}}}),t._v(" "),e("el-button",{attrs:{size:"mini",icon:"el-icon-back",type:"danger"},on:{click:t.rotateLeft}}),t._v(" "),e("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-right"},on:{click:t.rotateRight}})],1)]),t._v(" "),e("div",{staticClass:"show-preview"},[e("div",{staticClass:"preview",style:t.previews.div},[e("img",{style:t.previews.img,attrs:{src:t.previews.url}})])])]),t._v(" "),e("span",{staticClass:"avue-dialog__footer"},[e("el-button",{attrs:{size:"small",type:"primary"},on:{click:t.submit}},[t._v(t._s(t.t("common.submitBtn")))]),t._v(" "),e("el-button",{attrs:{size:"small"},on:{click:function(e){return t.cancel()}}},[t._v(t._s(t.t("common.cancelBtn")))])],1)])}),[],!1,null,null,null).exports,hn=l({data:function(){return{opt:{},disabled:!1,callback:null,visible:!1,dialog:{closeOnClickModal:!1},isDrawer:!1,option:{submitText:"提交",emptyText:"关闭",submitIcon:"el-icon-check",emptyIcon:"el-icon-close",column:[]},data:{}}},computed:{dialogType:function(){return this.isDrawer?"elDrawer":"elDialog"},menuPosition:function(){return this.opt.menuPosition||"center"}},methods:{submit:function(){this.$refs.form.submit()},reset:function(){this.$refs.form.resetForm()},beforeClose:function(t){t(),this.close()},show:function(t){this.opt=t,this.callback=t.callback;var e=this.deepClone(t);["callback","option","data"].forEach((function(t){return delete e[t]})),this.dialog=Object.assign(this.dialog,e),this.dialog.size=this.dialog.width,this.isDrawer="drawer"===this.dialog.type,this.option=Object.assign(this.option,t.option),this.data=t.data,this.visible=!0},close:function(){var t=this,e=function(){t.visible=!1,t.$destroy(),t.$el.remove()};"function"==typeof this.dialog.beforeClose?this.dialog.beforeClose(e):e()},handleSubmit:function(t,e){this.callback&&this.callback({data:t,close:this.close,done:e})}}},(function(){var t=this,e=t._self._c;return e(t.dialogType,t._b({tag:"component",staticClass:"avue-dialog",attrs:{visible:t.visible,"destroy-on-close":"",beforeClose:t.beforeClose},on:{"update:visible":function(e){t.visible=e}}},"component",t.dialog,!1),[e("avue-form",{ref:"form",attrs:{option:{...t.deepClone(t.option),menuBtn:!1},status:t.disabled},on:{"update:status":function(e){t.disabled=e},submit:t.handleSubmit,"reset-change":t.close},model:{value:t.data,callback:function(e){t.data=e},expression:"data"}}),t._v(" "),t.vaildData(t.option.menuBtn,!0)?e("span",{staticClass:"avue-dialog__footer",class:"avue-dialog__footer--"+t.menuPosition},[t.vaildData(t.option.submitBtn,!0)?e("el-button",{attrs:{size:t.$AVUE.size,icon:t.option.submitIcon,loading:t.disabled,type:"primary"},on:{click:t.submit}},[t._v(t._s(t.option.submitText))]):t._e(),t._v(" "),t.vaildData(t.option.emptyBtn,!0)?e("el-button",{attrs:{disabled:t.disabled,size:t.$AVUE.size,icon:t.option.emptyIcon},on:{click:t.reset}},[t._v(t._s(t.option.emptyText))]):t._e()],1):t._e()],1)}),[],!1,null,null,null).exports,fn=function(){this.$root={}};fn.prototype.initMounted=function(){var t;this.$root=((t=new(window.Vue.extend(hn))).vm=t.$mount(),document.body.appendChild(t.vm.$el),t.dom=t.vm.$el,t.vm)},fn.prototype.show=function(t){this.initMounted(),this.$root.show(t)};var mn={$ImagePreview:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=window.Vue.extend(dn),o={datas:t,index:e,ops:Object.assign({closeOnClickModal:!1,beforeClose:null,click:null,modal:!0},n)},r=new i({data:o});return r.vm=r.$mount(),document.body.appendChild(r.vm.$el),r.vm.isShow=!0,r.dom=r.vm.$el,r.vm},$ImageCropper:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=window.Vue.extend(pn),n=Object.assign({outputSize:1,outputType:"jpeg",info:!0,canScale:!0,autoCrop:!0,fixed:!1,full:!1,fixedBox:!1,canMove:!0,canMoveBox:!0,original:!1,centerBox:!1,height:!0,infoTrue:!1,enlarge:1},t),i=new e({data:{option:n}});return i.vm=i.$mount(),document.body.appendChild(i.vm.$el),i.vm.show(),i.dom=i.vm.$el,i.vm},$DialogForm:new fn,$Export:rn,$Print:ln,$Clipboard:function(t){var e=t.text;return new Promise((function(t,n){var i=document.body,o="rtl"==document.documentElement.getAttribute("dir"),r=document.createElement("textarea");r.style.fontSize="12pt",r.style.border="0",r.style.padding="0",r.style.margin="0",r.style.position="absolute",r.style[o?"right":"left"]="-9999px";var a=window.pageYOffset||document.documentElement.scrollTop;r.style.top="".concat(a,"px"),r.setAttribute("readonly",""),r.value=e,i.appendChild(r),function(t){var e;if("SELECT"===t.nodeName)t.focus(),e=t.value;else if("INPUT"===t.nodeName||"TEXTAREA"===t.nodeName){var n=t.hasAttribute("readonly");n||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),n||t.removeAttribute("readonly"),e=t.value}else{t.hasAttribute("contenteditable")&&t.focus();var i=window.getSelection(),o=document.createRange();o.selectNodeContents(t),i.removeAllRanges(),i.addRange(o),e=i.toString()}}(r);try{document.execCommand("copy"),t()}catch(t){!1,n()}}))},$Log:w,$NProgress:un,$Screenshot:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(window.html2canvas)return window.html2canvas(t,e);C.logs("Screenshot")},deepClone:O.e,dataURLtoFile:O.d,isJson:O.p,setPx:O.u,vaildData:O.w,findArray:O.i,findNode:O.j,validatenull:T.a,downFile:O.g,loadScript:O.r,watermark:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new be(t)},findObject:O.k,randomId:O.s},vn={dialogDrag:tn,contextmenu:en},bn=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};"dark"===e.theme&&(document.documentElement.className="avue-theme--dark");var n={size:e.size||"small",calcHeight:e.calcHeight||0,menuType:e.menuType||"text",modalAppendToBody:Object(O.w)(e.modalAppendToBody,!0),appendToBody:Object(O.w)(e.appendToBody,!0),canvas:Object.assign({text:"avuejs.com",fontFamily:"microsoft yahei",color:"#999",fontSize:16,opacity:100,bottom:10,right:10,ratio:1},e.canvas),qiniu:Object.assign({AK:"",SK:"",scope:"",url:"",bucket:"https://upload.qiniup.com",deadline:1},e.qiniu||{}),ali:Object.assign({region:"",endpoint:"",stsToken:"",accessKeyId:"",accessKeySecret:"",bucket:""},e.ali||{})};t.prototype.$AVUE=Object.assign(e,n),Je.forEach((function(e){t.component(e.name,e)})),Object.keys(mn).forEach((function(e){t.prototype[e]=mn[e]})),Object.keys(vn).forEach((function(e){t.directive(e,vn[e])})),X.use(e.locale),X.i18n(e.i18n),t.prototype.$axios=e.axios||window.axios||Ze.a,window.axios=t.prototype.$axios,window.Vue=t,t.prototype.$uploadFun=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1?arguments[1]:void 0;e=e||this;var n=["uploadPreview","uploadBefore","uploadAfter","uploadDelete","uploadError","uploadExceed"],i={};return"upload"===t.type?n.forEach((function(n){t[n]||(i[n]=e[n])})):n.forEach((function(t){i[t]=e[t]})),i}};"undefined"!=typeof window&&window.Vue&&bn(window.Vue);e.default={version:"2.10.10",locale:X,install:bn}}]).default})); \ No newline at end of file diff --git a/public/cdn/avue/2.10.10/index.css b/public/cdn/avue/2.10.10/index.css new file mode 100644 index 0000000..60408fb --- /dev/null +++ b/public/cdn/avue/2.10.10/index.css @@ -0,0 +1 @@ +@charset "UTF-8";.avue-article__body,.avue-comment__body{font-family:Segoe UI,Lucida Grande,Helvetica,Arial,Microsoft YaHei,FreeSans,Arimo,Droid Sans,wenquanyi micro hei,Hiragino Sans GB,Hiragino Sans GB W3,FontAwesome,sans-serif}.avue-affix{position:fixed;z-index:10}.avue-article__title{margin-bottom:15px;font-size:32px;line-height:32px;font-weight:400}.avue-article__meta{display:block;margin-bottom:20px;font-size:12px;color:#999}.avue-article__lead{color:#666;font-size:14px;line-height:22px;border:1px solid #dedede;border-radius:2px;background:#f9f9f9;padding:10px}.avue-article__body{padding-top:10px;background:#fff;color:#333;font-size:14px}.avue-article blockquote{margin:0;font-family:Georgia,Times New Roman,Times,Kai,Kaiti SC,KaiTi,BiauKai,FontAwesome,serif;padding:1px 0 1px 15px;border-left:4px solid #ddd}.avue-avatar{font-size:14px;font-variant:tabular-nums;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;list-style:none;display:inline-block;text-align:center;background:#ccc;color:#fff;white-space:nowrap;position:relative;overflow:hidden;vertical-align:middle;width:32px;height:32px;line-height:32px;border-radius:50%}.avue-avatar__images{width:100%;height:100%}.avue-avatar__icon{font-size:18px}.avue-avatar__string{position:absolute;left:50%;-webkit-transform-origin:0 center;transform-origin:0 center}.avue-avatar--lg{width:40px;height:40px;line-height:40px;border-radius:50%;font-size:24px}.avue-avatar--sm{width:24px;height:24px;line-height:24px;border-radius:50%;font-size:14px}.avue-avatar--square{border-radius:4px}.avue-skeleton__avatar{width:40px;height:40px;line-height:40px;display:inline-block;border-radius:50%;background:#f2f2f2}.avue-skeleton__header{display:table-cell;vertical-align:top;padding-right:16px}.avue-skeleton__content{display:table-cell;vertical-align:top;width:100%}.avue-skeleton__title{margin-top:16px;height:16px;width:40%;background:#f2f2f2}.avue-skeleton__item{padding-top:16px;padding-bottom:16px;border-bottom:1px solid #e8e8e8}.avue-crud--card .el-card__body,.is-always-shadow+.avue-crud__pagination{padding:0}.avue-skeleton__item:last-child{border-bottom:none}.avue-skeleton__li{margin-bottom:10px;height:16px;background:#f2f2f2;list-style:none;width:100%}.avue-skeleton__li:last-child{width:50%}.avue-skeleton__loading{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f2f2f2),color-stop(37%,#e6e6e6),color-stop(63%,#f2f2f2));background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);-webkit-animation:avue-skeleton-loading 1.4s ease infinite;animation:avue-skeleton-loading 1.4s ease infinite;background-size:400% 100%}@-webkit-keyframes avue-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes avue-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}.avue-crud{margin:0 auto;width:100%}.avue-crud .el-card+.el-card{margin-top:8px}.avue-crud--card .el-card{border:none}.avue-crud--card .el-card+.el-card{margin-top:0}.avue-crud .el-table .el-form-item{margin-bottom:0;display:inline-block;width:100%}.avue-crud .el-table .el-form-item__label{position:absolute;left:2px}.avue-crud .el-table .el-form-item__content{line-height:inherit;font-size:inherit}.avue-crud .el-table .el-form-item__error{width:100%;text-align:left;position:relative}.avue-crud .el-dropdown+.el-button{margin-left:10px}.avue-crud .el-checkbox:last-of-type{margin-right:0}.avue-crud .el-range-editor--mini{height:28px}.avue-crud__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-crud__img>*{height:50px;margin-right:5px;-o-object-fit:contain;object-fit:contain;font-size:50px}.avue-crud__column .el-checkbox{margin-bottom:10px;cursor:move}.avue-crud__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%;min-height:40px;height:auto;overflow:hidden;margin-bottom:5px;background-color:#fff}.avue-crud__search .el-form-item--medium.el-form-item{margin-bottom:22px}.avue-crud__search .el-form-item--mini.el-form-item,.avue-crud__search .el-form-item--small.el-form-item{margin-bottom:14px}.avue-crud .el-table--mini .avue-crud__color{width:20px;height:20px}.avue-crud .el-table--mini .avue-crud__icon{font-size:20px}.avue-crud .el-table--small .avue-crud__color{width:30px;height:30px}.avue-crud .el-table--small .avue-crud__icon{font-size:30px}.avue-crud th{word-break:break-word;color:rgba(0,0,0,.85);background-color:#fafafa}.avue-crud table td{line-height:26px}.avue-crud--indeterminate .is-indeterminate .el-checkbox__inner{background-color:#fff;border-color:#dcdfe6}.avue-crud .el-table th{word-break:break-word;color:rgba(0,0,0,.85);background-color:#fafafa}.avue-crud__color{margin:0 auto;width:40px;height:40px;border-radius:5px;display:block}.avue-crud__icon{font-size:45px}.avue-crud__icon--small{font-size:20px;width:20px;height:20px}.avue-crud__ghost{cursor:move;opacity:.4}.avue-crud__pagination{position:relative;padding:25px 0 20px 20px;text-align:right}.avue-crud__pagination .el-pagination{display:inline-block}.avue-crud__tip,.avue-crud__title{display:-webkit-box;display:-ms-flexbox}.avue-crud__form{padding:0 8px}.avue-crud__empty{padding:20px 0}.avue-crud__empty .el-empty__description{margin-top:0}.avue-crud__header{margin-bottom:10px}.avue-crud__header>.el-button{padding:12px 25px}.avue-crud__title{font-weight:700;margin-bottom:20px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:22px}.avue-crud__tip{margin:0 0 8px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px}.avue-crud__dialog__header,.avue-crud__filter-item{display:-ms-flexbox;-webkit-box-align:center;display:-webkit-box}.avue-crud__tip-name{margin-right:10px}.avue-crud__tip-count{font-size:16px;font-weight:600}.avue-crud__tip .el-button{margin-bottom:0}.avue-crud__filter-item{margin-bottom:12px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-crud__filter-menu{padding:0 5px;margin-bottom:20px}.avue-crud__filter-label{margin:0 5px;width:120px!important}.avue-crud__filter-symbol{margin:0 5px;width:80px!important}.avue-crud__filter-value{margin:0 5px;width:150px!important}.avue-crud__filter-value .el-date-editor.el-input,.avue-crud__filter-value .el-date-editor.el-input__inner{width:100%}.avue-crud__filter-icon{margin-left:10px}.avue-crud__dialog .el-drawer__header .avue-crud__dialog__menu{padding-right:0}.avue-crud__dialog__header{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.avue-crud__dialog__menu{padding-right:20px}.avue-crud__dialog__menu i{color:#909399;font-size:15px}.avue-crud__dialog__menu i:hover{color:#409EFF}.avue-crud__dialog .el-dialog__body,.avue-crud__dialog .el-drawer__body{padding:20px 20px 5px 10px}.avue-crud__dialog .el-drawer__close-btn{margin-top:2px;font-size:18px}.avue-crud__dialog .el-scrollbar__wrap{overflow-x:hidden}.avue-crud__dialog .avue-form__menu{padding-top:15px}.avue-card__item{margin-bottom:16px;border:1px solid #e8e8e8;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";cursor:pointer;height:200px}.avue-card__item:hover{border-color:rgba(0,0,0,.09);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.09);box-shadow:0 2px 8px rgba(0,0,0,.09)}.avue-card__item--add{border:1px dashed #d9d9d9;width:100%;color:rgba(0,0,0,.45);background-color:#fff;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px}.avue-card__item--add i{margin-right:10px}.avue-card__item--add:hover{color:#40a9ff;background-color:#fff;border-color:#40a9ff}.avue-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px}.avue-card__detail{-webkit-box-flex:1;-ms-flex:1;flex:1}.avue-card__avatar{width:48px;height:48px;border-radius:48px;overflow:hidden;margin-right:12px}.avue-card__avatar img{width:100%;height:100%}.avue-card__title{color:rgba(0,0,0,.85);margin-bottom:12px;font-size:16px}.avue-card__title:hover{color:#1890ff}.avue-card__info,.avue-card__menu{display:-webkit-box;color:rgba(0,0,0,.45)}.avue-card__info{-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:64px}.avue-card__menu{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;height:50px;background:#f7f9fa;text-align:center;line-height:50px}.avue-card__menu:hover{color:#1890ff}.avue-comment{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.avue-comment--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.avue-comment--reverse .avue-comment__main:after,.avue-comment--reverse .avue-comment__main:before{left:auto;right:-8px;border-width:8px 0 8px 8px}.avue-comment--reverse .avue-comment__main:before{border-left-color:#dedede}.avue-comment--reverse .avue-comment__main:after{border-left-color:#f8f8f8;margin-right:1px;margin-left:auto}.avue-comment__avatar{width:48px;height:48px;border-radius:50%;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.avue-comment__header{padding:5px 15px;background:#f8f8f8;border-bottom:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.avue-comment__author{font-weight:700;font-size:14px;color:#999}.avue-comment__main{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 20px;position:relative;border:1px solid #dedede;border-radius:2px}.avue-comment__main:after,.avue-comment__main:before{position:absolute;top:10px;left:-8px;right:100%;width:0;height:0;display:block;content:" ";border-color:transparent;border-style:solid solid outset;border-width:8px 8px 8px 0;pointer-events:none}.avue-comment__main:before{border-right-color:#dedede;z-index:1}.avue-comment__main:after{border-right-color:#f8f8f8;margin-left:1px;z-index:2}.avue-comment__body{padding:15px;overflow:hidden;background:#fff;color:#333;font-size:14px}.avue-comment blockquote{margin:0;font-family:Georgia,Times New Roman,Times,Kai,Kaiti SC,KaiTi,BiauKai,FontAwesome,serif;padding:1px 0 1px 15px;border-left:4px solid #ddd}.avue-chat{-webkit-box-shadow:1px 2px 10px #eee;box-shadow:1px 2px 10px #eee;position:relative;background-color:#fcfcfc}.avue-chat li,.avue-chat ul{padding:0;margin:0}.avue-chat li{list-style:none;cursor:pointer}.avue-chat .web__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.avue-chat .web__main{height:calc(100% - 200px);padding:15px 15px 20px;overflow-x:hidden;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-chat .web__logo{background-color:#409eff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 12px;margin:0 auto;vertical-align:middle}.avue-chat .web__logo-img{margin-top:3px;width:35px;height:35px;border-radius:100%;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.1);box-shadow:0 3px 3px 0 rgba(0,0,0,.1)}.avue-chat .web__logo-info{margin-left:10px}.avue-chat .web__logo-name{position:relative;margin-top:5px;font-size:13px}.avue-chat .web__logo-dept{margin-top:1px;font-size:12px}.avue-chat .web__logo-dept,.avue-chat .web__logo-name{color:#fff;margin:0;padding:0;width:175px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.avue-chat .web__main-item{position:relative;font-size:0;margin-bottom:10px;padding-left:60px;min-height:68px}.avue-chat .web__main-text,.avue-chat .web__main-user{display:inline-block;vertical-align:top;font-size:14px}.avue-chat .web__main-user{position:absolute;left:3px}.avue-chat .web__main-user img{width:40px;height:40px;border-radius:100%}.avue-chat .web__main-user cite{position:absolute;left:60px;top:-2px;width:500px;line-height:24px;font-size:12px;white-space:nowrap;color:#999;text-align:left;font-style:normal}.avue-chat .web__main-user cite i{padding-left:15px;font-style:normal}.avue-chat .web__main-text{position:relative;line-height:22px;margin-top:25px;padding:8px 15px;background-color:#f3f3f3;border-radius:3px;border:1px solid #f0f0f0;color:#000;word-break:break-all}.avue-chat .web__main-arrow{top:6px;left:-8px;position:absolute;display:block;width:0;height:0;border-color:transparent #ebeef5 transparent transparent;border-style:solid;border-width:8px 8px 8px 0}.avue-chat .web__main-arrow::after{content:" ";top:-7px;left:1px;position:absolute;display:block;width:0;height:0;border-color:transparent #fff transparent transparent;border-style:solid;border-width:7px 7px 7px 0}.avue-chat .web__main-item--mine .web__main-text .web__main-arrow{left:auto;right:-5px;border-color:transparent transparent transparent #409eff;border-style:solid;border-width:8px 0 8px 8px}.avue-chat .web__main-item--mine .web__main-text .web__main-arrow::after{left:auto;right:-2px;border-color:transparent transparent transparent #409eff;border-style:solid;border-width:7px 0 7px 7px}.avue-chat .web__main-list{margin:10px 0}.avue-chat .web__main-list li{height:30px;color:#409eff;line-height:30px}.avue-chat .web__main-item--mine{text-align:right;padding-left:0;padding-right:60px}.avue-chat .web__main-item--mine .web__main-user{left:auto;right:3px}.avue-chat .web__main-item--mine .web__main-user cite{left:auto;right:60px;text-align:right}.avue-chat .web__main-item--mine .web__main-user cite i{padding-left:0;padding-right:15px}.avue-chat .web__main-item--mine .web__main-text{margin-left:0;text-align:left;background-color:#409eff;color:#fff}.avue-chat .web__footer{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.04),0 -2px 0 0 rgba(0,0,0,.01);box-shadow:0 -1px 0 0 rgba(0,0,0,.04),0 -2px 0 0 rgba(0,0,0,.01);position:absolute;left:0;bottom:0;width:100%;background-color:#fff}.avue-chat .web__msg{padding:10px;height:auto;overflow:hidden}.avue-chat .web__msg--file,.avue-chat .web__msg--img,.avue-chat .web__msg--video{position:relative;max-width:250px;min-width:200px;width:100%;margin:10px 0;border:1px solid #eee;overflow:hidden;border-radius:5px;cursor:pointer;display:block}.avue-chat .web__msg--file span,.avue-img--center{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.avue-chat .web__msg--file{height:140px;background-color:#fff}.avue-chat .web__msg--file span{-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px 5px;color:#333;display:flex;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(100% - 80px);overflow:hidden;font-size:13px;text-align:center}.avue-chat .web__msg--file h2{margin:0;width:100%;text-align:center;line-height:80px;background-color:#409EFF;color:#fff}.avue-chat .web__msg--map{height:160px}.avue-chat .web__msg-input{display:block;width:100%;height:60px;overflow-x:hidden;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none;outline:0;background-color:#fff;border:0;word-break:break-all;font-size:13px;line-height:17px;-webkit-appearance:none}.avue-chat .web__tools,.avue-form,.avue-form__menu{-webkit-box-sizing:border-box}.avue-chat .web__msg-submit{float:right;display:block;outline:0;cursor:pointer;text-align:center}.avue-chat .web__tools{padding:8px 10px 0;box-sizing:border-box}.avue-chat .web__tools i{margin-right:12px;font-size:20px;color:#888a91}.avue-chat .web__tools i:hover{color:#76b1f9}.avue-draggable{padding:10px;position:absolute;cursor:move;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.avue-draggable__focus{opacity:0;position:absolute!important;top:0;left:0;z-index:-1024}.avue-draggable__mask{width:100%;height:100%;border:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.avue-draggable--active{cursor:move;border:1px dashed #09f;background-color:rgba(115,170,229,.5)}.avue-draggable--move{opacity:.6;background-color:rgba(115,170,229,.5)}.avue-draggable--click{cursor:pointer}.avue-draggable__line--left{position:absolute;border-top:1px dashed #09f;width:10000px;height:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.avue-draggable__line--top{position:absolute;border-left:1px dashed #09f;width:0;height:10000px;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.avue-draggable__line--label{top:-5px;left:-8px;position:absolute;padding:5px;-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%);color:#09f;font-size:18px;white-space:nowrap;cursor:move}.avue-draggable__menu,.avue-image-preview .el-image-viewer__close i,.avue-image-preview__file a{color:#fff}.avue-draggable__menu{position:absolute;top:0;left:0;background-color:#409EFF;font-size:25px;z-index:9999;cursor:pointer}.avue-draggable__range{position:absolute;width:10px;height:10px;border-radius:100%;z-index:9999;background-color:#09f}.avue-draggable__range--left,.avue-draggable__range--right{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.avue-draggable__range--left:hover,.avue-draggable__range--right:hover{cursor:ew-resize}.avue-draggable__range--left{left:-6px}.avue-draggable__range--right{right:-6px}.avue-draggable__range--bottom,.avue-draggable__range--top{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.avue-draggable__range--bottom:hover,.avue-draggable__range--top:hover{cursor:ns-resize}.avue-draggable__range--top{top:-6px}.avue-draggable__range--bottom{bottom:-6px}.avue-draggable__range--bottom-right:hover,.avue-draggable__range--top-left:hover{cursor:nwse-resize}.avue-draggable__range--bottom-left:hover,.avue-draggable__range--top-right:hover{cursor:nesw-resize}.avue-draggable__range--top-right{top:-6px;right:-6px}.avue-draggable__range--top-left{top:-6px;left:-6px}.avue-draggable__range--bottom-right{bottom:-6px;right:-6px}.avue-draggable__range--bottom-left{bottom:-6px;left:-6px}.avue-img--center{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-img--fullscreen .el-dialog__body{height:100%}.avue-image-preview{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transition:all .5s;transition:all .5s;z-index:9998}.avue-image-preview .el-image-viewer__btn{z-index:1024}.avue-image-preview img{-webkit-transition:all .5s;transition:all .5s;cursor:pointer}.avue-image-preview__file{text-align:center}.avue-image-preview__file i{cursor:pointer;font-size:80px}.avue-image-preview__mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.avue-image-preview__box{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-image-preview__box .el-carousel{width:90%;height:100%}.avue-image-preview__box .el-carousel__container{height:100%}.avue-image-preview__box .el-carousel__item{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-cropper .cropper-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.avue-cropper .cropper-content .cropper-box{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.avue-cropper .cropper-content .cropper-box .cropper{width:auto;height:300px}.avue-cropper .cropper-content .show-preview{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-cropper .cropper-content .show-preview .preview{overflow:hidden;border:1px solid #67c23a;background:#ccc}.avue-cropper .cropper-content .footer-btn{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:10px}.avue-input-tree .el-tag__close{display:none!important}.avue-input-tree__item{width:100%}.avue-input-tree__filter{padding:0 10px;margin:5px 0 0}.avue-input-tree__select{padding:10px 0}.avue-input-tree__desc{margin-right:12px;float:right;color:#8492a6;font-size:13px}.avue-input-table__crud .avue-crud__pagination{padding:10px 0 2px 10px;margin:0}.amap-icon img,.amap-marker-content img{width:25px;height:34px}.avue-input-map__marker{position:absolute;top:-20px;right:-118px;color:#fff;padding:4px 10px;-webkit-box-shadow:1px 1px 1px rgba(10,10,10,.2);box-shadow:1px 1px 1px rgba(10,10,10,.2);white-space:nowrap;font-size:12px;font-family:"";background-color:#25a5f7;border-radius:3px}.avue-input-map__content-input{margin-bottom:10px}.avue-input-map__content-box{position:relative}.avue-input-map__content-container{width:100%;height:450px}.avue-input-map__content-result{display:block!important;position:absolute;top:0;right:-8px;width:250px;height:450px;overflow-y:auto}.avue-input-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.avue-input-icon__item{text-align:center;width:60px;padding:10px 20px 0;-webkit-transition:all .2s;transition:all .2s}.avue-input-icon__item p{font-size:12px;margin-top:5px}.avue-input-icon__item:hover{-webkit-transform:scale(1.4);transform:scale(1.4)}.avue-input-icon__item--active{-webkit-transform:scale(1.4);transform:scale(1.4);color:#409EFF}.avue-input-icon__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.avue-input-icon__filter{text-align:right}.avue-input-icon__filter .el-input{width:250px}.avue-upload--upload .el-upload,.avue-upload--upload .el-upload__tip{display:none}.avue-upload--upload .el-upload--picture-img{display:inline-block}.avue-upload--upload .el-upload-list{margin-top:-6px}.avue-upload--list .el-upload{background-color:#fbfdff;border:1px dashed #c0ccda;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.avue-upload--list .el-upload:hover{border-color:#409eff}.avue-upload__dialog .el-dialog__header{display:none}.avue-upload__dialog .el-dialog__body{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-upload__menu{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1024}.avue-form,.avue-form__group .el-col{position:relative}.avue-upload__menu i{color:#fff;margin:0 8px;font-size:20px}.avue-upload__avatar{font-size:28px;color:#8c939d;width:148px;height:148px;line-height:148px;text-align:center;display:block}.avue-form{margin:0 auto;box-sizing:border-box}.avue-form__item--top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.avue-form__item--top .el-form-item__label{width:100%!important;text-align:left!important}.avue-form__item--top .el-form-item__content{margin-left:0!important}.avue-form__item--left .el-form-item__label{text-align:left!important}.avue-form__menu{padding:5px 10px 0;box-sizing:border-box}.avue-form__menu--center{text-align:center}.avue-form__menu--center .el-button{margin:0 5px}.avue-form__menu--left{text-align:left}.avue-form__menu--right{text-align:right}.avue-form__tabs{padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-form__group{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}.avue-form__group--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.avue-form__line{display:inline-block;height:100%}.avue-form__row--block{width:100%;display:block}.avue-flow__node,.avue-flow__node-body{display:-webkit-box;display:-ms-flexbox}.avue-form__row--cursor{cursor:pointer}.avue-form__option{position:absolute;right:0;top:-10px;z-index:999}.avue-flow,.avue-flow__node,.avue-tree{position:relative}.avue-form__option i{color:#666}.avue-form__option i+i{margin-left:10px}.avue-flow .avue-draggable{padding:0}.avue-flow__node{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:200px;height:80px;border-radius:5px;-webkit-box-shadow:"#66a6e0 0px 0px 12px 0px";box-shadow:"#66a6e0 0px 0px 12px 0px";border:1px solid #eee;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.avue-flow__node--active{border-width:2px;border-color:#f56c6c}.avue-flow__node-drag{margin:0 5px;display:inline-block}.avue-checkbox .el-checkbox+.el-checkbox,.avue-crud .avue-crud__left .el-button+.el-button,.avue-crud .avue-crud__right .el-button+.el-button,.avue-form .avue-crud__left .el-button+.el-button,.avue-form .avue-crud__right .el-button+.el-button,.avue-radio .el-radio+.el-radio{margin-left:0}.avue-checkbox .el-checkbox,.avue-radio .el-radio{margin-right:10px}.avue-flow__node-header{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#66a6e0}.avue-flow__node-body{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;text-align:center;background:#fff}.avue-date__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.avue-date__radio .el-radio-button:last-child .el-radio-button__inner{border-radius:0;border-right:0}.avue-date__date{width:300px}.avue-date__date .el-date-editor{border-top-left-radius:0;border-bottom-left-radius:0}.avue-select .sortable-ghost{opacity:.8;color:#fff!important;background:#409EFF!important}.avue-select .el-tag{cursor:pointer}.avue-select__desc{float:right;color:#8492a6;font-size:13px}.el-select-dropdown .avue-select__check{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right;width:100%;padding:3px 20px 3px 0}.avue-group{width:100%}.avue-group .el-collapse,.avue-group .el-collapse-item__wrap{border-color:#fff}.avue-group .el-collapse-item__header{height:inherit;border:none;border-bottom:1px solid #eee;margin-bottom:20px}.avue-group .el-collapse-item__content,.avue-group .van-collapse-item__content{padding-bottom:0}.avue-group .van-collapse-item__content{padding:0 2px}.avue-group .van-hairline--top-bottom::after,.avue-group .van-hairline-unset--top-bottom::after,.avue-group--arrow .el-collapse-item__arrow,.avue-group--arrow .van-icon-arrow{display:none}.avue-group .van-collapse-item__title{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.avue-group .van-collapse-item__title::after{left:0!important}.avue-group--none{margin:0!important;border:none!important}.avue-group--header .el-collapse-item__header,.avue-group--header .van-collapse-item__title{display:none}.avue-group--collapse .el-collapse-item__arrow,.avue-group--collapse .el-collapse-item__header{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.avue-group__header,.avue-tree__filter{display:-webkit-box;display:-ms-flexbox}.avue-group__item{margin-bottom:10px;background-color:#fff;border-bottom:1px solid #eee;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-group__item:last-child{border-bottom:none}.avue-group__header{width:100%;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;line-height:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-group__icon{margin-right:8px;font-size:20px;color:rgba(0,0,0,.85)}.avue-group__title{font-size:16px;font-weight:500;color:rgba(0,0,0,.85)}.avue-tree{height:100%}.avue-tree__menu{width:200px;position:fixed;z-index:1024;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff}.avue-tree__item,.avue-video{position:relative;overflow:hidden}.avue-tree__dialog .el-dialog__body{padding:30px 20px 0}.avue-tree__item{height:34px;line-height:34px;outline:0;padding:0 10px;white-space:nowrap;text-overflow:ellipsis;width:100%;color:#666}.avue-tree__item:hover{cursor:pointer;color:#409eff}.avue-tree__filter{margin-bottom:5px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.avue-tree__content{padding:5px 0;height:calc(100% - 32px)}.avue-title p{font-weight:700;font-size:18px;margin:5px 10px}.avue-sign{padding:5px}.avue-sign__canvas{border:1px solid #ccc}.avue-search{padding:0 20px}.avue-search__item{padding:20px 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px dashed #e8e8e8}.avue-search__item:last-child{border-bottom:none}.avue-search__tags{padding:0 12px;margin-right:24px;margin-bottom:12px;font-size:14px;color:rgba(0,0,0,.65);cursor:pointer;white-space:nowrap;display:inline-block}.avue-search__tags:hover{color:#1890ff}.avue-search__tags--active{color:#fff;background-color:#1890ff;border-radius:5px}.avue-search__tags--active:hover{opacity:.85;color:#fff}.avue-search__title{margin:0;padding:0 20px;width:120px;font-size:14px;text-align:right;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-search__content{width:calc(100% - 190px);display:inline-block}.avue-search__content .el-tag{margin-right:10px;margin-bottom:10px}.avue-video{width:500px}.avue-video__border span{position:absolute;width:30px;height:30px;border-width:4px;color:#0073eb;border-style:solid}.avue-video__border span:nth-child(1){left:15px;top:15px;border-right:0;border-bottom:0}.avue-video__border span:nth-child(2){right:15px;top:15px;border-left:0;border-bottom:0}.avue-video__border span:nth-child(3){bottom:15px;left:15px;border-right:0;border-top:0}.avue-video__border span:nth-child(4){bottom:15px;right:15px;border-left:0;border-top:0}.avue-video__img{width:100px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.avue-video__main{width:100%}.avue-dynamic__item{margin-bottom:10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.avue-dynamic__header{padding-left:40px}.avue-dynamic__row{position:relative;border-top:1px dashed #eee;padding-top:13px}.avue-dynamic__row:first-child{border-top:0}.avue-dynamic__menu{position:absolute;right:0;z-index:1024}.avue-dynamic__input{margin-right:8px;width:100%}.avue-dynamic__button{margin-bottom:0!important}.avue-rate{margin-top:6px}.avue-verify__item{padding:5px 10px;display:inline-block;margin:0 4px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e1e1e1;font-size:64px;text-align:center}.avue-text-ellipsis__more{padding:0 2px}.avue-login .el-form-item{margin-bottom:18px}.avue-login .el-input-group__append{padding:0;overflow:hidden}.avue-login__send{min-width:150px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-login__send:hover{color:#C0C4CC!important;border-color:#EBEEF5!important;background-color:#F5F7FA!important}.avue-login__submit{width:100%}.avue-keyboard--default .akeyboard-keyboard{height:100%;width:100%;background:#f0f0f0;border-radius:5px;padding:9px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--default .akeyboard-keyboard-innerKeys{text-align:center}.avue-keyboard--default .akeyboard-keyboard-keys{height:40px;min-width:40px;padding:0 10px;border-radius:5px;background:#fff;display:inline-block;line-height:40px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.avue-keyboard--default .akeyboard-keyboard-keys:hover,.avue-keyboard--default .keyboard-keyboard-keys-focus{background:#1e9fff;color:#fff}.avue-keyboard--default .akeyboard-keyboard-keys-Delete,.avue-keyboard--default .akeyboard-keyboard-keys-Tab{width:80px}.avue-keyboard--default .akeyboard-keyboard-keys-Caps{width:77px}.avue-keyboard--default .akeyboard-keyboard-keys-Enter{width:90px}.avue-keyboard--default .akeyboard-keyboard-keys-Shift{width:106px}.avue-keyboard--default .akeyboard-keyboard-keys-Space{width:350px}.avue-keyboard--default .akeyboard-keyboard-fixedBottomCenter{width:100%!important;height:auto!important;position:fixed;bottom:0;left:0;border-radius:0!important}.avue-keyboard--default .akeyboard-numberKeyboard{height:100%;width:100%;background:#f0f0f0;border-radius:5px;padding:10px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--default .akeyboard-numberKeyboard-keys-Enter{height:40px;width:100px}.avue-keyboard--default .akeyboard-mobileKeyboard{height:100%;width:100%;background:#f0f0f0;border-radius:5px;padding:11px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--default .akeyboard-mobileKeyboard-keys,.avue-keyboard--green .akeyboard-keyboard-keys{padding:0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;text-align:center;cursor:pointer}.avue-keyboard--default .akeyboard-mobileKeyboard-keys{height:25px;min-width:25px;border-radius:3px;background:#fff;display:inline-block;line-height:25px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:3px 2px 2px;user-select:none;font-size:10px}.avue-keyboard--default .akeyboard-mobileKeyboard-keys:hover{background:#1e9fff!important;color:#fff}.avue-keyboard--default .akeyboard-mobileKeyboard-keys-⇦,.avue-keyboard--default .akeyboard-mobileKeyboard-keys-⇧{width:25px;background-color:#999faf}.avue-keyboard--default .akeyboard-mobileKeyboard-keys-Space{height:28px;width:100px;line-height:28px;margin-left:55px}.avue-keyboard--default .akeyboard-mobileKeyboard-keys-Enter{height:28px;width:55px;line-height:28px;background:#1e9fff!important;color:#fff}.avue-keyboard--default .akeyboard-mobileKeyboard-keys-focus{background:#1e9fff!important;color:#fff}.avue-keyboard--green .akeyboard-keyboard{height:100%;width:100%;background:#030;border-radius:5px;padding:9px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--green .akeyboard-keyboard-innerKeys{text-align:center}.avue-keyboard--green .akeyboard-keyboard-keys{height:40px;min-width:40px;border-radius:5px;background:#cc9;display:inline-block;line-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:4px;user-select:none}.avue-keyboard--green .akeyboard-keyboard-keys:hover,.avue-keyboard--green .keyboard-keyboard-keys-focus{background:#693;color:#fff}.avue-keyboard--green .akeyboard-keyboard-keys-Delete,.avue-keyboard--green .akeyboard-keyboard-keys-Tab{width:80px}.avue-keyboard--green .akeyboard-keyboard-keys-Caps{width:77px}.avue-keyboard--green .akeyboard-keyboard-keys-Enter{width:90px}.avue-keyboard--green .akeyboard-keyboard-keys-Shift{width:106px}.avue-keyboard--green .akeyboard-keyboard-keys-Space{width:350px}.avue-keyboard--green .akeyboard-keyboard-fixedBottomCenter{width:100%!important;height:auto!important;position:fixed;bottom:0;left:0;border-radius:0!important}.avue-keyboard--green .akeyboard-numberKeyboard{height:100%;width:100%;background:#030;border-radius:5px;padding:10px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--green .akeyboard-numberKeyboard-keys-Enter{height:40px;width:100px}.avue-keyboard--green .akeyboard-mobileKeyboard{height:100%;width:100%;background:#030;border-radius:5px;padding:11px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--green .akeyboard-mobileKeyboard-keys{height:25px;min-width:25px;padding:0 10px;border-radius:3px;background:#cc9;display:inline-block;line-height:25px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:3px 2px 2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:10px}.avue-keyboard--green .akeyboard-mobileKeyboard-keys:hover{background:#693!important;color:#fff}.avue-keyboard--green .akeyboard-mobileKeyboard-keys-⇦,.avue-keyboard--green .akeyboard-mobileKeyboard-keys-⇧{width:25px;background-color:#999faf}.avue-keyboard--green .akeyboard-mobileKeyboard-keys-Space{height:28px;width:100px;line-height:28px;margin-left:55px}.avue-keyboard--green .akeyboard-mobileKeyboard-keys-Enter{height:28px;width:55px;line-height:28px;background:#693!important;color:#fff}.avue-keyboard--green .akeyboard-mobileKeyboard-keys-focus{background:#693!important;color:#fff}.avue-keyboard--dark .akeyboard-keyboard{height:100%;width:100%;background:#000;color:#fff;border-radius:5px;padding:9px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--dark .akeyboard-keyboard-innerKeys{text-align:center}.avue-keyboard--dark .akeyboard-keyboard-keys{height:40px;min-width:40px;padding:0 10px;border-radius:5px;background:#393d49;color:#fff;display:inline-block;line-height:40px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.avue-keyboard--dark .akeyboard-keyboard-keys:hover,.avue-keyboard--dark .keyboard-keyboard-keys-focus{background:#1e9fff}.avue-keyboard--dark .akeyboard-keyboard-keys-Delete,.avue-keyboard--dark .akeyboard-keyboard-keys-Tab{width:80px}.avue-keyboard--dark .akeyboard-keyboard-keys-Caps{width:77px}.avue-keyboard--dark .akeyboard-keyboard-keys-Enter{width:90px}.avue-keyboard--dark .akeyboard-keyboard-keys-Shift{width:106px}.avue-keyboard--dark .akeyboard-keyboard-keys-Space{width:350px}.avue-keyboard--dark .akeyboard-keyboard-fixedBottomCenter{width:100%!important;height:auto!important;position:fixed;bottom:0;left:0;border-radius:0!important}.avue-keyboard--dark .akeyboard-numberKeyboard{height:100%;width:100%;background:#000;border-radius:5px;padding:10px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--dark .akeyboard-numberKeyboard-keys-Enter{height:40px;width:100px}.avue-keyboard--dark .akeyboard-mobileKeyboard{height:100%;width:100%;background:#000;border-radius:5px;padding:11px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--dark .akeyboard-mobileKeyboard-keys{height:25px;min-width:25px;padding:0 10px;border-radius:3px;background:#393d49;color:#fff;display:inline-block;line-height:25px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:3px 2px 2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:10px}.avue-keyboard--dark .akeyboard-mobileKeyboard-keys:hover{background:#1e9fff!important;color:#fff}.avue-keyboard--dark .akeyboard-mobileKeyboard-keys-⇦,.avue-keyboard--dark .akeyboard-mobileKeyboard-keys-⇧{width:25px;background-color:#999faf}.avue-keyboard--dark .akeyboard-mobileKeyboard-keys-Space{height:28px;width:100px;line-height:28px;margin-left:55px}.avue-keyboard--dark .akeyboard-mobileKeyboard-keys-Enter{height:28px;width:55px;line-height:28px;background:#1e9fff!important;color:#fff}.avue-keyboard--dark .akeyboard-mobileKeyboard-keys-focus{background:#1e9fff!important;color:#fff}.avue-keyboard--classic .akeyboard-keyboard{height:100%;width:100%;background:#2f4056;border-radius:5px;padding:9px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--classic .akeyboard-keyboard-innerKeys{text-align:center}.avue-keyboard--classic .akeyboard-keyboard-keys{height:40px;min-width:40px;padding:0 10px;border-radius:5px;background:#fff;display:inline-block;line-height:40px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.avue-keyboard--classic .akeyboard-keyboard-keys:hover,.avue-keyboard--classic .keyboard-keyboard-keys-focus{background:#c2c2c2;color:#fff}.avue-keyboard--classic .akeyboard-keyboard-keys-Delete,.avue-keyboard--classic .akeyboard-keyboard-keys-Tab{width:80px}.avue-keyboard--classic .akeyboard-keyboard-keys-Caps{width:77px}.avue-keyboard--classic .akeyboard-keyboard-keys-Enter{width:90px}.avue-keyboard--classic .akeyboard-keyboard-keys-Shift{width:106px}.avue-keyboard--classic .akeyboard-keyboard-keys-Space{width:350px}.avue-keyboard--classic .akeyboard-keyboard-fixedBottomCenter{width:100%!important;height:auto!important;position:fixed;bottom:0;left:0;border-radius:0!important}.avue-keyboard--classic .akeyboard-numberKeyboard{height:100%;width:100%;background:#2f4056;border-radius:5px;padding:10px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--classic .akeyboard-numberKeyboard-keys-Enter{height:40px;width:100px}.avue-keyboard--classic .akeyboard-mobileKeyboard{height:100%;width:100%;background:#2f4056;border-radius:5px;padding:11px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--classic .akeyboard-mobileKeyboard-keys{height:25px;min-width:25px;padding:0 10px;border-radius:3px;background:#fff;display:inline-block;line-height:25px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:3px 2px 2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:10px}.avue-data-operatext .item,.avue-data-operatext .item-row,.avue-data-tabs .item,.data-box .item,.data-card .item-text{-webkit-box-sizing:border-box}.avue-keyboard--classic .akeyboard-mobileKeyboard-keys:hover{background:#c2c2c2!important;color:#fff}.avue-keyboard--classic .akeyboard-mobileKeyboard-keys-⇦,.avue-keyboard--classic .akeyboard-mobileKeyboard-keys-⇧{width:25px;background-color:#999faf}.avue-keyboard--classic .akeyboard-mobileKeyboard-keys-Space{height:28px;width:100px;line-height:28px;margin-left:55px}.avue-keyboard--classic .akeyboard-mobileKeyboard-keys-Enter{height:28px;width:55px;line-height:28px;background:#c2c2c2!important;color:#fff}.avue-keyboard--classic .akeyboard-mobileKeyboard-keys-focus{background:#c2c2c2!important;color:#fff}.avue-notice__item{padding:12px 24px;border-bottom:1px solid #e8eaec;cursor:pointer;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.avue-notice__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.avue-notice__img{width:38px;height:38px;border-radius:100%;margin-top:5px;margin-right:10px;overflow:hidden}.avue-notice__img img{width:100%;height:100%}.avue-notice__name{line-height:25px}.avue-notice__title{font-size:14px;font-weight:400;line-height:22px;color:#515a6e;margin-bottom:4px}.avue-notice__tag{float:right;margin-top:2px}.avue-notice__subtitle{font-size:12px;color:#808695}.avue-notice__more{cursor:pointer;color:#2d8cf0;text-align:center;padding:10px 0}.avue-array__item{margin-bottom:5px}.avue-array__input{display:-webkit-box;display:-ms-flexbox;display:flex}.avue-array__input .el-input{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.avue-array__input .el-button{margin-left:5px}.avue-data-tabs .item{position:relative;margin:15px;padding:12px;height:160px;border-radius:4px;box-sizing:border-box;overflow:hidden;color:#fff}.avue-data-tabs .item a{color:#fff}.avue-data-tabs .item-header{position:relative}.avue-data-tabs .item-header>p{color:#fff;margin:0;font-size:14px}.avue-data-tabs .item-header>span{position:absolute;right:0;top:0;padding:2px 8px;border-radius:4px;font-size:12px;background:rgba(255,255,255,.3)}.avue-data-tabs .item-body .h2{color:#fff;margin:0;font-size:32px;line-height:60px;font-weight:700}.avue-data-tabs .item-footer{padding-top:8px;line-height:20px}.avue-data-tabs .item-footer>span{font-size:10px}.avue-data-tabs .item-footer>p{color:#fff;margin:0;font-size:12px}.avue-data-tabs .item-tip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:80px;height:80px;bottom:10px;right:10px;border:2px solid #fff;border-radius:100%;font-size:48px;-webkit-transform:rotate(-40deg);transform:rotate(-40deg);opacity:.1}.avue-data-cardText .item{padding:20px 25px;margin:10px 20px;background:#F8F8F8;border-radius:6px;-webkit-box-shadow:2px 2px 20px #ccc;box-shadow:2px 2px 20px #ccc}.data-box .item,.data-card .item{border-radius:5px;position:relative}.avue-data-cardText .item-header{color:#000;font-weight:700}.avue-data-cardText .item-content{margin-top:8PX;font-size:14px;line-height:22px;color:#333}.avue-data-cardText .item-footer{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;color:#999}.data-box .item{margin:0 auto 10px;width:96%;height:100px;overflow:hidden;box-sizing:border-box}.data-box .item:hover .item-text{top:0}.data-box .item a{display:-webkit-box;display:-ms-flexbox;display:flex}.data-box .item-icon{width:100px;height:100px;color:#fff;text-align:center;line-height:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.data-box .item-icon i{font-size:48px!important}.data-box .item-info{border-radius:0 5px 5px 0;border:1px solid #eee;border-left:none;background-color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.data-box .item-info .title{font-size:30px;line-height:40px;text-align:center}.data-box .item-info .info{color:#999;font-size:14px;text-align:center}.data-progress .item{margin:10px}.data-progress .item-header{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.data-progress .item-count{line-height:26px;font-size:26px;color:#666}.data-progress .item-title{color:#999;font-size:14px}.data-icons .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90%;margin:10px 15px}.data-icons .item-icon{margin-top:3px;margin-right:0!important;text-align:center}.data-icons .item-icon>i{font-size:46px!important}.data-icons .item-info{text-align:center;padding:10px 0}.data-icons .item-info>span{display:block;padding:5px 0;color:#999;font-size:12px}.data-icons .item-info .count{font-size:20px;line-height:25px}.data-icons .item--easy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.data-icons .item--easy>.item-icon{margin:0}.data-icons .item--easy>.item-info{margin-top:-15px}.data-icons .item--easy>.item-info>span{font-size:14px}.data-card .item{margin:0 auto 50px;width:230px;height:340px;overflow:hidden;border-color:#fff;border-width:1px;border-style:solid}.data-card .item:hover .item-text{top:0}.data-card .item-img{width:100%;border-radius:5px 5px 0 0}.data-card .item-text{position:absolute;top:150px;padding:20px 15px;width:100%;height:340px;overflow:auto;box-sizing:border-box;border-radius:0 0 5px 5px;opacity:.9;-webkit-transition:top .4s;transition:top .4s}.data-card .item-text>p{font-size:12px;line-height:25px;text-indent:2em}.avue-data-display .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:5px 0;text-align:center}.avue-data-display .count{display:block;margin:8px 0 15px;font-weight:700;font-size:32px;color:#15A0FF}.avue-data-display .title{line-height:32px;color:#999}.avue-data-display .splitLine{display:block;margin:0 auto;width:24px;height:1px;background:#9B9B9B}.avue-data-imgtext .item{position:relative;height:340px;width:240px;margin:10px auto 50px;border-radius:5px;-webkit-box-shadow:2px 2px 20px #ccc;box-shadow:2px 2px 20px #ccc}.avue-data-imgtext .item-header img{width:100%;height:170px;background:red;border-radius:5px 5px 0 0}.avue-data-imgtext .item-content{padding:10px 15px;color:#333!important}.avue-data-imgtext .item-content span{font-size:20px}.avue-data-imgtext .item-content:hover span{color:#1890ff}.avue-data-imgtext .item-content p{font-size:14px;height:60px;margin:6px 0;overflow:hidden}.avue-data-imgtext .item-footer{padding:10px 15px;position:relative}.avue-data-imgtext .item-footer img{height:20px;width:20px;border-radius:50%}.avue-data-imgtext .item-footer div{display:inline-block}.avue-data-imgtext .item-footer div li,.avue-data-imgtext .item-footer div ul{padding:0;margin:0 0 0 -8px;list-style:none;display:inline-block;border:2px solid #fff;border-radius:50%}.avue-data-imgtext .item-footer div:nth-child(1){font-size:14px;color:#ccc!important}.avue-data-imgtext .item-footer div:nth-child(2){position:absolute;right:15px}.avue-data-operatext .item{margin:5px 10px;box-sizing:border-box;position:relative;border-radius:3px;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.avue-data-operatext .item a{color:#333}.avue-data-operatext .item-header{padding:20px 20px 60px;border-top-right-radius:3px;border-top-left-radius:3px;color:#fff;background-position:center center}.avue-data-operatext .item-title{margin-top:0;margin-bottom:5px;font-size:25px;font-weight:300;text-shadow:0 1px 1px rgba(0,0,0,.2);display:block}.avue-data-operatext .item-subtitle{font-size:14px;font-weight:400}.avue-data-operatext .item-content{border-top:1px solid #f4f4f4;padding:10px 10px 20px;background-color:#fff;border-radius:0 0 3px 3px}.avue-data-operatext .item-img{margin:-60px auto 5px;width:90px;height:90px;border-radius:100%;overflow:hidden;border:4px solid #fff}.avue-data-operatext .item-img img{width:100%;height:100%}.avue-data-operatext .item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.avue-data-operatext .item-row{box-sizing:border-box;width:33.33%;text-align:center}.avue-data-operatext .item-label{margin-bottom:5px;display:block;font-weight:600;font-size:16px}.avue-data-operatext .item-value{display:block;font-weight:300;text-transform:uppercase}.avue-data-rotate .item{margin:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;color:#fff;border-radius:3px}.avue-data-rotate .item-box{padding:10px 20px}.avue-data-rotate .item-count{margin-bottom:5px;font-size:38px;white-space:nowrap;font-weight:300;display:block}.avue-data-rotate .item-title{font-size:15px}.avue-data-rotate .item-icon{-webkit-transition:all .3s linear;transition:all .3s linear;position:absolute;top:20px;right:20px;font-size:65px;color:rgba(0,0,0,.15)}.avue-data-rotate .item-icon:hover{font-size:70px}.avue-data-rotate .item-more{position:relative;text-align:center;padding:3px 0;color:#fff;color:rgba(255,255,255,.8);display:block;z-index:10;font-size:14px;letter-spacing:2px;background:rgba(0,0,0,.1);text-decoration:none}.avue-data-pay .item{margin:0 auto;padding-bottom:16px;width:80%;position:relative;border-radius:4px;background-color:#fff;min-height:670px;-webkit-box-shadow:1px 2px 10px #eee;box-shadow:1px 2px 10px #eee}.avue-data-pay .top{width:100%;height:6px;position:absolute;top:0;left:0;border-radius:4px 4px 0 0}.avue-data-pay .header{margin-bottom:40px;text-align:center}.avue-data-pay .title{text-align:center;padding:20px 0 10px;font-size:20px;font-weight:200}.avue-data-pay .money span{margin-right:5px;font-size:14px}.avue-data-pay .money .b{margin-right:2px;font-size:20px;font-weight:700}.avue-data-pay .money s{margin-right:3px;font-size:12px}.avue-data-pay .money em{font-size:14px;font-style:normal}.avue-data-pay .img{width:50px}.avue-data-pay .line{width:60%;height:1px;background:hsla(0deg,0%,59%,.1);margin:20px auto}.avue-data-pay .btn{display:block;width:120px;height:32px;line-height:32px;margin:0 auto;text-align:center;border-radius:32px;color:#fff;cursor:pointer;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.avue-data-pay .list-item{list-style:none;padding-left:20px;margin-bottom:12px;color:#666;font-size:14px}.avue-data-pay .list-item a{color:#666}.avue-data-pay .list-item-icon{color:#515a6e;margin-right:8px}.avue-data-pay .list-item--link{font-size:12px;color:#2d8cf0}.avue-data-pay .list-item--no,.avue-data-pay .list-item--no+span{color:#c5c8ce}.data-price .item{margin:0 20px;text-align:center;-webkit-box-shadow:2px 3px 15px #eee;box-shadow:2px 3px 15px #eee}.data-price .item:hover{border:1px solid #00a680}.data-price .item:hover .body{color:#fff;background-color:#00a680}.data-price .item:hover .body::after{border-top-color:#00a680}.data-price .item:hover .list{color:#00a680}.data-price .item:hover .price{color:#fff}.data-price .item .title{height:80px;line-height:80px;font-size:18px;color:#333}.data-price .item .price{padding:0 8px;margin:0 0 50px;line-height:120px;height:120px;font-size:42px;color:#6b6b6b}.data-price .item .append{font-size:16px}.data-price .item .body{position:relative;padding:0;margin:0 0 50px;background-color:#f4f4f4;line-height:120px;height:120px;font-size:42px;color:#6b6b6b}.data-price .item .body::before{content:"¥";font-size:16px;font-weight:400}.data-price .item .body::after{content:"";position:absolute;display:block;width:0;height:0;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-color:#f4f4f4 transparent transparent;border-style:solid;border-width:20px 30px 0}.data-price .item .list{padding-bottom:30px;color:#666;font-size:14px}.avue-data-panel .item{padding:0 30px;margin:0 20px;cursor:pointer;height:108px;font-size:12px;position:relative;overflow:hidden;color:#666;background:#fff;-webkit-box-shadow:4px 4px 40px rgba(0,0,0,.05);box-shadow:4px 4px 40px rgba(0,0,0,.05);border-color:rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.avue--detail .avue-checkbox__all,.avue--detail .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,.avue--detail .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before,.avue--detail .el-input-number__decrease,.avue--detail .el-input-number__increase,.avue--detail .el-input__prefix,.avue--detail .el-input__suffix,.avue-canvas{display:none}.avue-data-panel .item-icon{font-size:52px}.avue-data-panel .item-info{text-align:center}.avue-data-panel .item-title{line-height:18px;color:rgba(0,0,0,.45);font-size:16px;margin-bottom:12px}.avue-data-panel .item-count{font-size:20px}[class^=avue-data-] a,[class^=data-] a{text-decoration:none}body{font-family:Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}*{outline:0}.avue-ghost{opacity:.5;background:#c8ebfb}.avue--disabled{color:#ccc}.avue--detail .hover-row td{background-color:#fff!important}.avue--detail .avue-group__header{border-bottom:1px solid #eee;padding-left:10px}.avue--detail .el-collapse-item__header{margin-bottom:0}.avue--detail .el-input.is-disabled .el-input__inner,.avue--detail .el-range-editor.is-disabled,.avue--detail .el-range-editor.is-disabled input,.avue--detail .el-textarea.is-disabled .el-textarea__inner{color:#606266;background-color:#fff;padding-left:0}.avue--detail .el-input-group__append,.avue--detail .el-input-group__prepend{background-color:transparent;border:none}.avue--detail .el-input__inner,.avue--detail .el-textarea__inner{border:none}.avue--detail .el-input__inner::-webkit-input-placeholder,.avue--detail .el-textarea__inner::-webkit-input-placeholder{color:transparent!important}.avue--detail .el-input__inner::-moz-placeholder,.avue--detail .el-textarea__inner::-moz-placeholder{color:transparent!important}.avue--detail .el-input__inner::-ms-input-placeholder,.avue--detail .el-textarea__inner::-ms-input-placeholder{color:transparent!important}.avue--detail .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#409EFF;border-color:#409EFF}.avue--detail .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#fff}.avue--detail .el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:#409EFF;border-color:#409EFF}.avue--detail .el-radio__input.is-disabled.is-checked .el-radio__inner::after{background-color:#fff}.avue--detail .el-checkbox__input.is-disabled+span.el-checkbox__label,.avue--detail .el-radio__input.is-disabled+span.el-radio__label{color:#606266}.avue--detail .el-row{border-top:1px solid #ebeef5;border-left:1px solid #ebeef5}.avue--detail .el-col{margin:0!important;padding:0!important;border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5}.avue--detail .el-form-item--medium.el-form-item,.avue--detail .el-form-item--mini.el-form-item,.avue--detail .el-form-item--small.el-form-item{margin:0;background:#fafafa}.avue--detail .el-form-item__content,.avue--detail .el-form-item__label{padding:2px 0}.avue--detail .el-form-item__label{padding-right:20px;color:#909399;-webkit-box-sizing:border-box;box-sizing:border-box}.avue--detail .el-tag{margin-left:0!important;margin-right:6px!important}.avue--detail .avue-crud .el-form-item__content{border:none}.avue--detail .el-form-item__content{border-left:1px solid #ebeef5;padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.avue--detail__column .el-form-item{background-color:#fff}.avue--detail__column .el-form-item__label{padding-right:12px}.avue--detail__column .el-form-item__content{padding-left:0;border-left:none}.avue-grid{position:absolute;top:0;left:0;width:100%;height:100%;background-size:20px 20px,20px 20px;background-image:linear-gradient(rgba(0,0,0,.1) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.1) 1px,transparent 0)}.avue-mask{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(55,55,55,.6);height:100%;z-index:1000}.avue--card{-webkit-box-shadow:2px 1px 8px rgba(0,0,0,.15);box-shadow:2px 1px 8px rgba(0,0,0,.15);border-radius:5px}.avue-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-icon i,.avue-icon svg{width:20px;height:20px;font-size:20px}.avue-icon--small i,.avue-icon--small svg{font-size:15px;width:15px;height:15px}.avue-dialog{overflow:visible}.avue-dialog .el-dialog{min-height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);border-radius:2px;max-height:calc(100% - 200px);max-width:calc(100% - 100px)}.avue-dialog .el-dialog__header{padding:16px 24px;min-height:20px;border-bottom:1px solid #f0f0f0}.avue-dialog .el-dialog__title,.avue-dialog .el-drawer__header{color:rgba(0,0,0,.85);font-weight:500;word-wrap:break-word}.avue-dialog .el-dialog__body{padding:30px 20px 20px;margin-bottom:50px}.avue-dialog .el-dialog .el-dialog__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;overflow-y:auto}.avue-dialog .el-drawer{position:absolute;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.avue-dialog .el-drawer__header{margin:0;min-height:20px;padding:16px 10px 16px 24px;border-bottom:1px solid #f0f0f0}.avue-dialog .el-drawer,.avue-dialog .el-drawer__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.avue-dialog__footer{display:block;padding:10px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #f0f0f0;width:100%;position:absolute;left:0;bottom:0;background-color:#fff;text-align:right}.avue-dialog__footer--left{text-align:left}.avue-dialog__footer--center{text-align:center}.avue-dialog--fullscreen .el-dialog{left:0;top:0;-webkit-transform:translate(0,0);transform:translate(0,0);width:100%!important;height:100%;max-width:100%;max-height:100%}.avue-crud .el-tooltip__popper,.avue-form .el-tooltip__popper,.el-tooltip__popper{max-width:60%}.avue-dialog--top .el-dialog{top:15%}.avue-dialog--none .el-dialog__body{margin-bottom:0}.avue-queue--block{display:inline-block}.avue-opacity{opacity:0}.avue-opacity--active{opacity:1}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.avue-crud .avue-input-number,.avue-crud .el-cascader,.avue-crud .el-date-editor.el-input,.avue-crud .el-date-editor.el-input__inner,.avue-crud .el-select,.avue-form .avue-input-number,.avue-form .el-cascader,.avue-form .el-date-editor.el-input,.avue-form .el-date-editor.el-input__inner,.avue-form .el-select{width:100%!important}.avue-crud .el-input-number .el-input__inner,.avue-form .el-input-number .el-input__inner{text-align:left}.avue-crud .avue-crud__left .el-button,.avue-crud .avue-crud__right .el-button,.avue-form .avue-crud__left .el-button,.avue-form .avue-crud__right .el-button{margin-right:5px;margin-bottom:0}.avue-crud .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content,.avue-form .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{color:#409EFF}.avue-crud .el-tree-node__label,.avue-form .el-tree-node__label{margin-left:8px}.avue-crud .el-input__inner,.avue-form .el-input__inner{height:38px;line-height:38px}.avue-crud .el-range-editor--small,.avue-form .el-range-editor--small{height:32px;line-height:32px}.avue-crud .el-range-editor--mini,.avue-form .el-range-editor--mini{height:28px;line-height:28px}.avue-crud .el-input--small input,.avue-form .el-input--small input{height:32px;line-height:32px}.avue-crud .el-input--mini input,.avue-form .el-input--mini input{height:28px;line-height:28px}.avue-crud .el-table--medium td,.avue-form .el-table--medium td{padding:7px 0!important}.avue-crud .el-dropdown-menu__item,.avue-form .el-dropdown-menu__item{line-height:25px}.avue-crud .el-table-filter__list,.avue-form .el-table-filter__list{width:100%;height:300px;overflow-y:auto}.el-form-item--mini .el-color-picker--mini,.el-form-item--mini .el-color-picker--mini .el-color-picker__trigger{width:23px;height:23px}.el-dropdown-menu .el-button--text{width:100%!important}.el-pagination__editor.el-input .el-input__inner{line-height:28px}.el-drawer .el-drawer__body{height:100%}.el-drawer .avue-form{padding:20px}.el-checkbox:last-of-type{margin-right:8px}.el-table colgroup.gutter,.el-table th.gutter{display:table-cell!important}.el-input-number .el-input__suffix{display:none}.el-input-number__decrease,.el-input-number__increase{background-color:transparent}.el-tree-node.is-current>.el-tree-node__content{color:#409eff;background-color:#F5F7FA}.el-select-dropdown .el-scrollbar .el-scrollbar__view .el-select-dropdown__item{height:auto;padding:0}.el-select-dropdown .el-scrollbar .el-scrollbar__view .el-select-dropdown__item>span{padding:0 20px}.el-select-dropdown .el-tree-node__label,.el-select-dropdown__item.selected{font-weight:400}.el-form-item.is-error .avue-dynamic{border:1px solid #F56C6C;border-radius:3px}.el-dropdown-menu__item{padding-top:3px!important;padding-bottom:3px!important}.el-upload--picture-card .el-upload-dragger,.el-upload--picture-img .el-upload-dragger{width:inherit;height:inherit;background-color:inherit}.avue-theme--dark body{background:#000}.avue-theme--dark .el-pagination.is-background .btn-next,.avue-theme--dark .el-pagination.is-background .btn-prev,.avue-theme--dark .el-pagination.is-background .el-pager li{background-color:#151518;color:#525256;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #313135}.avue-theme--dark .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#151518;border-color:#409EFF}.avue-theme--dark .el-cascader-menu{border-right:solid 1px #313135}.avue-theme--dark .el-select-dropdown.is-multiple .el-select-dropdown__item.selected,.avue-theme--dark .el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:#151518}.avue-theme--dark .el-cascader__dropdown,.avue-theme--dark .el-input__inner,.avue-theme--dark .el-range-input,.avue-theme--dark .el-select-dropdown{background-color:#151518;color:#999;border:1px solid #313135}.avue-theme--dark .el-cascader__dropdown:hover,.avue-theme--dark .el-input__inner:hover,.avue-theme--dark .el-range-input:hover,.avue-theme--dark .el-select-dropdown:hover{border-color:#409EFF}.avue-theme--dark .el-cascader__dropdown::-webkit-input-placeholder,.avue-theme--dark .el-input__inner::-webkit-input-placeholder,.avue-theme--dark .el-range-input::-webkit-input-placeholder,.avue-theme--dark .el-select-dropdown::-webkit-input-placeholder{color:#525256}.avue-theme--dark .el-cascader__dropdown::-moz-placeholder,.avue-theme--dark .el-input__inner::-moz-placeholder,.avue-theme--dark .el-range-input::-moz-placeholder,.avue-theme--dark .el-select-dropdown::-moz-placeholder{color:#525256}.avue-theme--dark .el-cascader__dropdown:-moz-placeholder,.avue-theme--dark .el-input__inner:-moz-placeholder,.avue-theme--dark .el-range-input:-moz-placeholder,.avue-theme--dark .el-select-dropdown:-moz-placeholder{color:#525256}.avue-theme--dark .el-cascader__dropdown:-ms-input-placeholder,.avue-theme--dark .el-input__inner:-ms-input-placeholder,.avue-theme--dark .el-range-input:-ms-input-placeholder,.avue-theme--dark .el-select-dropdown:-ms-input-placeholder{color:#525256}.avue-theme--dark .el-form-item__label{color:#9a9a9f}.avue-theme--dark .el-switch__core{background:#151518;border-color:#151518}.avue-theme--dark .avue-group__item{background-color:#000}.avue-theme--dark .el-table--border,.avue-theme--dark .el-table--group{border-color:#313135}.avue-theme--dark .el-table__body tr.current-row>td,.avue-theme--dark .el-table__body tr.hover-row>td{background-color:#151518}.avue-theme--dark .el-table--border td,.avue-theme--dark .el-table--border th,.avue-theme--dark .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-color:#999}.avue-theme--dark .avue-crud .el-table th,.avue-theme--dark .el-table,.avue-theme--dark .el-table th,.avue-theme--dark .el-table tr,.avue-theme--dark .el-table__fixed-footer-wrapper tbody td,.avue-theme--dark .el-table__footer-wrapper tbody td,.avue-theme--dark .el-table__header-wrapper tbody td{background-color:#151518;color:#999;border-color:#999}@media screen and (max-width:992px){.avue-crud .avue-crud__menu{display:block}.avue-crud .avue-crud__left,.avue-crud .avue-crud__right{margin:5px 0;width:100%}.avue-crud .avue-crud__right{text-align:right}.avue-crud .el-button+.el-button{margin-left:0}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #29d,0 0 5px #29d;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}} \ No newline at end of file diff --git a/public/cdn/avue/2.9.12/avue.min.js b/public/cdn/avue/2.9.12/avue.min.js deleted file mode 100644 index 7cede98..0000000 --- a/public/cdn/avue/2.9.12/avue.min.js +++ /dev/null @@ -1,9 +0,0 @@ -/*! - * Avue.js v2.9.12 - * (c) 2017-2022 Smallwei - * Released under the MIT License. - * - */ -!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("vue"),require("axios")):"function"==typeof define&&define.amd?define("AVUE",["vue","axios"],e):"object"==typeof exports?exports.AVUE=e(require("vue"),require("axios")):t.AVUE=e(t.Vue,t.axios)}(this,(function(__WEBPACK_EXTERNAL_MODULE__8__,__WEBPACK_EXTERNAL_MODULE__20__){return function(t){var e={};function n(i){if(e[i])return e[i].exports;var o=e[i]={i:i,l:!1,exports:{}};return t[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(i,o,function(e){return t[e]}.bind(null,o));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=24)}([function(t,e,n){"use strict";function i(t,e,n,i,o,a,r,s){var l,c="function"==typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=n,c._compiled=!0),i&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),r?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(r)},c._ssrRegister=l):o&&(l=s?function(){o.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:o),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(t,e){return l.call(e),u(t,e)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:t,options:c}}n.d(e,"a",(function(){return i}))},function(t,e,n){"use strict";var i=function(t,e,n){return e?t+n+e:t},o=function t(e,n){if("string"==typeof n)return i(e,n,"--");if(Array.isArray(n))return n.map((function(n){return t(e,n)}));var o={};return Object.keys(n||{}).forEach((function(t){o[e+"--"+t]=n[t]})),o},a={methods:{b:function(t,e){var n=this.$options.name;return t&&"string"!=typeof t&&(e=t,t=""),t=i(n,t,"__"),e?[t,o(t,e)]:t}}},r=n(3);e.a=function(t){return t.name=r.i+(t.name||""),t.mixins=t.mixins||[],t.mixins.push(a),t}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"n",(function(){return getFixed})),__webpack_require__.d(__webpack_exports__,"m",(function(){return getAsVal})),__webpack_require__.d(__webpack_exports__,"t",(function(){return setAsVal})),__webpack_require__.d(__webpack_exports__,"r",(function(){return loadScript})),__webpack_require__.d(__webpack_exports__,"h",(function(){return downFile})),__webpack_require__.d(__webpack_exports__,"w",(function(){return strCorNum})),__webpack_require__.d(__webpack_exports__,"c",(function(){return createObj})),__webpack_require__.d(__webpack_exports__,"d",(function(){return dataURLtoFile})),__webpack_require__.d(__webpack_exports__,"l",(function(){return findObject})),__webpack_require__.d(__webpack_exports__,"s",(function(){return randomId})),__webpack_require__.d(__webpack_exports__,"q",(function(){return isJson})),__webpack_require__.d(__webpack_exports__,"e",(function(){return deepClone})),__webpack_require__.d(__webpack_exports__,"v",(function(){return sortArrys})),__webpack_require__.d(__webpack_exports__,"u",(function(){return setPx})),__webpack_require__.d(__webpack_exports__,"f",(function(){return detailDataType})),__webpack_require__.d(__webpack_exports__,"g",(function(){return detailDic})),__webpack_require__.d(__webpack_exports__,"k",(function(){return findByValue})),__webpack_require__.d(__webpack_exports__,"i",(function(){return filterParams})),__webpack_require__.d(__webpack_exports__,"o",(function(){return getObjValue})),__webpack_require__.d(__webpack_exports__,"j",(function(){return findArray})),__webpack_require__.d(__webpack_exports__,"p",(function(){return getPasswordChar})),__webpack_require__.d(__webpack_exports__,"a",(function(){return arraySort})),__webpack_require__.d(__webpack_exports__,"b",(function(){return clearVal})),__webpack_require__.d(__webpack_exports__,"x",(function(){return vaildData}));var _validate__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(5),global_variable__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(3);function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function getFixed(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return Number(t.toFixed(e))}function getAsVal(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=deepClone(t);return Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(e)||e.split(".").forEach((function(t){n=Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(n[t])?"":n[t]})),n}function setAsVal(obj){var bind=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",value=arguments.length>2?arguments[2]:void 0,result,type=getObjType(value);return result=Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(value)?"array"===type?"obj.".concat(bind,"=[]"):"object"===type?"obj.".concat(bind,"={}"):["number","boolean"].includes(type)?"obj.".concat(bind,"=undefined"):"obj.".concat(bind,"=''"):"string"==type?"obj.".concat(bind,"='").concat(value,"'"):"obj.".concat(bind,"=").concat(value),eval(result),obj}var loadScript=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"js",e=arguments.length>1?arguments[1]:void 0,n=!1;return new Promise((function(i){var o,a=document.getElementsByTagName("head")[0];(a.children.forEach((function(t){-1!==(t.src||"").indexOf(e)&&(n=!0,i())})),n)||("js"===t?((o=document.createElement("script")).type="text/javascript",o.src=e):"css"===t&&((o=document.createElement("link")).rel="stylesheet",o.type="text/css",o.href=e),a.appendChild(o),o.onload=function(){i()})}))};function downFile(t,e){"object"==_typeof(t)&&t instanceof Blob&&(t=URL.createObjectURL(t));var n,i=document.createElement("a");i.href=t,i.download=e||"",window.MouseEvent?n=new MouseEvent("click"):(n=document.createEvent("MouseEvents")).initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),i.dispatchEvent(n)}function strCorNum(t){return t.forEach((function(e,n){t[n]=Number(e)})),t}function extend(){var t,e,n,i,o=arguments[0]||{},a=!1,r=Array.prototype.slice.call(arguments),s=1,l=!1;for("boolean"==typeof o&&(a=o,s++,o=arguments[1]);s=2){var a="";n.forEach((function(t){a="".concat(a).concat("{",'"').concat(t,'":')})),a="".concat(a,'""');for(var r=0;r2&&void 0!==arguments[2]?arguments[2]:"prop",i=-1,o=function(){var e;return t.forEach((function(t){t.column?e="group":t.children&&(e="tree")})),e}();return"group"===o?t.forEach((function(t){var o=findArray(t.column,e,n,!0);-1!==o&&(i=o)})):i="tree"===o?findLabelNode(t,e,{value:n},!0):findArray(t,e,n,!0),i}function randomId(){for(var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",e=t.length,n="",i=0;i<16;i++)n+=t.charAt(Math.floor(Math.random()*e));return n}var getObjType=function(t){var e=Object.prototype.toString;return t instanceof Element?"element":{"[object Boolean]":"boolean","[object Number]":"number","[object String]":"string","[object Function]":"function","[object Array]":"array","[object Date]":"date","[object RegExp]":"regExp","[object Undefined]":"undefined","[object Null]":"null","[object Object]":"object"}[e.call(t)]},isJson=function(t){return Array.isArray(t)?t[0]instanceof Object:t instanceof Object},deepClone=function t(e){var n,i=getObjType(e);if("array"===i)n=[];else{if("object"!==i)return e;n={}}if("array"===i)for(var o=0,a=e.length;on[e]?-1:t[e]1&&void 0!==arguments[1]?arguments[1]:"";return Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t)&&(t=e),Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t)?"":(-1===(t+="").indexOf("%")&&(t+="px"),t)},detailDataType=function(t,e){return Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t)?t:"number"===e?Number(t):"string"===e?t+"":t},getUrlParams=function(t){var e={url:"",params:{}},n=t.split("?");e.url=n[0];var i=n[1];i&&i.split("&").forEach((function(t){var n=t.split("="),i=n[0],o=n[1];e.params[i]=o}));return e},detailDic=function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2?arguments[2]:void 0,o=n.value||global_variable__WEBPACK_IMPORTED_MODULE_1__.e.value,a=n.children||global_variable__WEBPACK_IMPORTED_MODULE_1__.e.children;return e.forEach((function(e){e[o]=detailDataType(e[o],i),e[a]&&t(e[a],n,i)})),e},findByValue=function(t,e,n){if(Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t))return e;var i="",o=e instanceof Array,a=o?e:[e];n=n||global_variable__WEBPACK_IMPORTED_MODULE_1__.e,i=[];for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:["","$"],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=n?deepClone(t):t;for(var o in i)e.includes("")&&Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(i[o])&&delete i[o],e.includes("$")&&-1!==o.indexOf("$")&&delete i[o];return i},detailDicGroup=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=deepClone(t),i=e[global_variable__WEBPACK_IMPORTED_MODULE_1__.e.groups]||global_variable__WEBPACK_IMPORTED_MODULE_1__.e.groups;return t.forEach((function(t){t[i]&&(n=n.concat(t[i]))})),n},findLabelNode=function(t,e,n,i){var o;i||(t=detailDicGroup(t,n));return function t(a){for(var r=n.label||global_variable__WEBPACK_IMPORTED_MODULE_1__.e.label,s=n.value||global_variable__WEBPACK_IMPORTED_MODULE_1__.e.value,l=n.children||global_variable__WEBPACK_IMPORTED_MODULE_1__.e.children,c=0;c1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2?arguments[2]:void 0,i=e.split("."),o=t;return""===i[0]&&"object"!==n?getDeepData(t):(""!==i[0]&&i.forEach((function(t){o=o[t]})),o)},findArray=function(t,e,n,i){n=n||global_variable__WEBPACK_IMPORTED_MODULE_1__.e.value;for(var o=0;o0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1?arguments[1]:void 0,n=t.toString().length;t="";for(var i=0;i0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return t.filter((function(t){return!Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t[e])})).sort((function(t,e){return n(t,e)})).concat(t.filter((function(t){return Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t[e])})))},clearVal=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return t?(Object.keys(t).forEach((function(n){if(!e.includes(n))if(n.includes("$"))delete t[n];else if(!Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t[n])){var i=getObjType(t[n]);"array"===i?t[n]=[]:"object"===i?t[n]={}:["number","boolean"].includes(i)?t[n]=void 0:t[n]=""}})),t):{}},vaildData=function(t,e){return"boolean"==typeof t?t:Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t)?e:t}},function(t,e,n){"use strict";n.d(e,"i",(function(){return i})),n.d(e,"e",(function(){return o})),n.d(e,"d",(function(){return a})),n.d(e,"c",(function(){return r})),n.d(e,"h",(function(){return s})),n.d(e,"a",(function(){return l})),n.d(e,"j",(function(){return c})),n.d(e,"k",(function(){return u})),n.d(e,"b",(function(){return d})),n.d(e,"l",(function(){return p})),n.d(e,"f",(function(){return h})),n.d(e,"g",(function(){return f})),n.d(e,"m",(function(){return m}));var i="avue-",o={rowKey:"id",rowParentKey:"parentId",nodeKey:"id",label:"label",value:"value",desc:"desc",groups:"groups",title:"title",leaf:"leaf",children:"children",hasChildren:"hasChildren",labelText:"名称",disabled:"disabled"},a={name:"name",url:"url",fileName:"file",res:""},r=["dates","date","datetime","datetimerange","daterange","time","timerange","week","month","monthrange","year"],s=["tree","number","icon","color","table","map"],l=["img","array","url"],c=["cascader","tree","select"],u=["slider"],d=l.concat(["upload","dynamic","map","checkbox","cascader","dynamic","timerange","monthrange","daterange","datetimerange","dates"]),p=r.concat(["select","checkbox","radio","cascader","tree","color","icon","table","map"]),h=" | ",f=",",m={img:/\.(gif|jpg|jpeg|png|webp|GIF|JPG|PNG)/,video:/\.(swf|avi|flv|mpg|rm|mov|wav|asf|3gp|mkv|rmvb|ogg|mp4)/}},function(t,e,n){"use strict";var i=n(12);e.a={methods:{t:function(){for(var t=arguments.length,e=new Array(t),n=0;n0&&void 0!==arguments[0]?arguments[0]:[];return t.forEach((function(e){var n=e.cascader;if(!Object(i.a)(n)){var o=e.prop;n.forEach((function(e){var n=Object(a.l)(t,e);-1!==n&&(n.parentProp=o)}))}})),t},l=0,c=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:12,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];n&&(l=0);var i=24;return(l=l+(t.span||e)+(t.offset||0))===i?l=0:l>i?l=0+(t.span||e)+(t.offset||0):t.row&&l!==i&&(t.count=i-l,l=0),t},u=function(t,e){var n=e.type,r=e.multiple,s=e.dataType,l=e.separator,c=void 0===l?o.g:l,u=e.alone,d=e.emitPath,p=e.range,h=t;return o.j.includes(n)&&1==r||o.b.includes(n)&&!1!==d||o.k.includes(n)&&1==p?(Array.isArray(h)||(h=Object(i.a)(h)?[]:(h+"").split(c)||[]),h.forEach((function(t,e){h[e]=Object(a.f)(t,s)})),o.a.includes(n)&&Object(i.a)(h)&&u&&(h=[""])):h=Object(a.f)(h,s),h},d=function(t){var e=t.type,n=t.searchRange,i=e;if(t.searchType)return t.searchType;if(["radio","checkbox","switch"].includes(e))i="select";else if(o.c.includes(e)){i=n?e.includes("range")?e:e+"range":e.replace("range","")}else["textarea"].includes(e)&&(i="input");return i},p=function(t,e){var n=t||"input";return Object(i.a)(e)?(o.a.includes(t)?n="array":["time","timerange"].includes(t)?n="time":o.c.includes(t)?n="date":["password","textarea","search"].includes(t)?n="input":o.h.includes(t)&&(n="input-"+t),o.i+n):e},h=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e={};return t.forEach((function(t){o.b.includes(t.type)&&!1!==t.emitPath||o.j.includes(t.type)&&t.multiple||"array"===t.dataType?e[t.prop]=[]:o.k.includes(t.type)&&1==t.range?e[t.prop]=[0,0]:["rate","slider","number"].includes(t.type)||"number"===t.dataType?e[t.prop]=void 0:e[t.prop]="",t.bind&&(e=Object(a.c)(e,t.bind)),Object(i.a)(t.value)||(e[t.prop]=t.value)})),{tableForm:e}},f=function(t){var e=t.placeholder,n=t.label;return Object(i.a)(e)?o.l.includes(t.type)?"".concat(Object(r.b)("tip.select")," ").concat(n):"".concat(Object(r.b)("tip.input")," ").concat(n):e}},function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE__8__},function(t,e,n){"use strict";n.d(e,"a",(function(){return a})),n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return s})),n.d(e,"d",(function(){return l}));var i=n(5),o=n(2),a=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return new Promise((function(n,o){var a=[],r=[],s={};t.forEach((function(t){t.parentProp&&a.push(t)})),e.forEach((function(t,e){a.forEach((function(n){!0!==n.hide&&!1!==n.dicFlag&&r.push(new Promise((function(o){Object(i.a)(t[n.parentProp])?o({prop:n.prop,data:[],index:e}):n.dicUrl&&l({url:"".concat(n.dicUrl.replace("{{key}}",t[n.parentProp])),props:n.props,method:n.dicMethod,formatter:n.dicFormatter,query:n.dicQuery,form:t}).then((function(t){o({prop:n.prop,data:t,index:e})}))})))}))})),Promise.all(r).then((function(t){t.forEach((function(t){Object(i.a)(s[t.index])&&(s[t.index]={}),s[t.index][t.prop]=t.data})),n(s)}))}))},r=function(t){var e=[];return new Promise((function(n,i){var a,r,s,c=function(t){var e=t.column||[],n=[],i={},o=[];return e.forEach((function(t){var e=t.dicData,a=t.dicUrl,r=t.prop,s=t.parentProp;o=o.concat(t.cascader||[]),Array.isArray(e)&&(i[r]=e),!1===t.dicFlag||!0===t.lazy||o.includes(r)||a&&!s&&n.push({url:a,name:r,method:t.dicMethod,formatter:t.dicFormatter,props:t.props,dataType:t.dataType,resKey:(t.props||{}).res,query:t.dicQuery||{}})})),{ajaxdic:n,locationdic:i}}(t);e=c.ajaxdic,(a=e,r={},s=[],new Promise((function(t){a.forEach((function(t){s.push(new Promise((function(e){l(Object.assign(t,{url:"".concat(t.url.replace("{{key}}",""))})).then((function(n){n=Object(o.g)(n,t.props,t.dataType),e(n)})).catch((function(){e([])}))})))})),Promise.all(s).then((function(e){a.forEach((function(t,n){r[t.name]=e[n]})),t(r)}))}))).then((function(t){n(t)})).catch((function(t){i(t)}))}))},s=function(t){var e={},n=t.dicData||{};return t.column.forEach((function(t){t.dicData&&(e[t.prop]=Object(o.g)(t.dicData,t.props,t.dataType))})),Object.assign(n,e)};var l=function(t){var e=t.url,n=t.query,i=t.method,a=t.resKey,r=t.props,s=t.formatter,l=t.value,c=void 0===l?"":l,u=t.column,d=t.form,p=void 0===d?{}:d;u&&(e=u.dicUrl,i=u.dicMethod,n=u.dicQuery||{},s=u.dicFormatter,r=u.props);var h={};return((e=e||"").match(/[^\{\}]+(?=\})/g)||[]).forEach((function(t){var n="{{".concat(t,"}}"),i=p[t];e="key"===t?e.replace(n,c):e.replace(n,i)})),"post"===i&&Object.keys(n).forEach((function(t){var e=n[t];if("string"==typeof e)if(e.match(/\{{|}}/g)){var i=p[e.replace(/\{{|}}/g,"")];h[t]=i}else h[t]=e;else h[t]=e})),r&&(a=(r||{}).res||a),new Promise((function(t){var r=function(e){var n=[];n="function"==typeof s?s(e.data):Object(o.o)(e.data,a),t(n)};"post"===i?window.axios.post(e,h).then((function(t){r(t)})).catch((function(){return[t([])]})):window.axios.get(e,{params:n}).then((function(t){r(t)})).catch((function(){return[t([])]}))}))}},function(t,e,n){t.exports=function(){"use strict";var t=6e4,e=36e5,n="millisecond",i="second",o="minute",a="hour",r="day",s="week",l="month",c="quarter",u="year",d="date",p="Invalid Date",h=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,m={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},v=function(t,e,n){var i=String(t);return!i||i.length>=e?t:""+Array(e+1-i.length).join(n)+t},b={s:v,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),i=Math.floor(n/60),o=n%60;return(e<=0?"+":"-")+v(i,2,"0")+":"+v(o,2,"0")},m:function t(e,n){if(e.date()1)return t(r[0])}else{var s=e.name;y[s]=e,o=s}return!i&&o&&(g=o),o||!i&&g},w=function(t,e){if(_(t))return t.clone();var n="object"==typeof e?e:{};return n.date=t,n.args=arguments,new C(n)},O=b;O.l=x,O.i=_,O.w=function(t,e){return w(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var C=function(){function m(t){this.$L=x(t.locale,null,!0),this.parse(t)}var v=m.prototype;return v.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(O.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var i=e.match(h);if(i){var o=i[2]-1||0,a=(i[7]||"0").substring(0,3);return n?new Date(Date.UTC(i[1],o,i[3]||1,i[4]||0,i[5]||0,i[6]||0,a)):new Date(i[1],o,i[3]||1,i[4]||0,i[5]||0,i[6]||0,a)}}return new Date(e)}(t),this.$x=t.x||{},this.init()},v.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},v.$utils=function(){return O},v.isValid=function(){return!(this.$d.toString()===p)},v.isSame=function(t,e){var n=w(t);return this.startOf(e)<=n&&n<=this.endOf(e)},v.isAfter=function(t,e){return w(t)0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"D",n=arguments.length>2?arguments[2]:void 0,i={F:"Form",H:"Header",E:"Error",L:"Label",S:"Search",T:"Type",D:""},o=t.prop+i[e];return n?n[o]:o},getSlotList:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return n=n.map((function(t){return t.prop})),Object.keys(e).filter((function(e){var i=!1;return n.includes(e)||t.forEach((function(t){e.includes(t)&&(i=!0)})),i}))}}}},function(t,e,n){"use strict";n.d(e,"b",(function(){return h}));var i=n(8),o=n.n(i);function a(t){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var r=Object.prototype.hasOwnProperty;function s(t,e){return r.call(t,e)}var l=/(%|)\{([0-9a-zA-Z_]+)\}/g,c=(o.a,function(){for(var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length,n=new Array(e>1?e-1:0),i=1;i1&&void 0!==arguments[1]?arguments[1]:{};Object.keys(n).forEach((function(i){e.$set(t,i,n[i])}))},handleLocalDic:function(){this.handleSetDic(this.DIC,Object(i.c)(this.resultOption))},handleLoadDic:function(){var t=this;Object(i.b)(this.resultOption).then((function(e){return t.handleSetDic(t.DIC,e)}))},handleLoadCascaderDic:function(){var t=this;Object(i.a)(this.propOption,this.data).then((function(e){return t.handleSetDic(t.cascaderDIC,e)}))}}}}},function(t,e,n){"use strict";var i=n(7),o={name:"form-temp",mixins:[n(11).a],props:{value:{},uploadBefore:Function,uploadDelete:Function,uploadAfter:Function,uploadPreview:Function,uploadError:Function,uploadExceed:Function,columnSlot:{type:Array,default:function(){return[]}},tableData:{type:Object,default:function(){return{}}},clearable:{type:Boolean},enter:{type:Boolean,default:!1},type:{type:String},propsHttp:{type:Object,default:function(){return{}}},props:{type:Object},dic:{type:Array},placeholder:{type:String},size:{type:String},disabled:{type:Boolean},readonly:{type:Boolean},column:{type:Object,default:function(){return{}}}},data:function(){return{first:!1,text:void 0}},computed:{params:function(){return this.column.params||{}},event:function(){return this.column.event||{}}},watch:{text:{handler:function(t){this.first||!this.validatenull(t)?(this.first=!0,this.$emit("input",t),this.$emit("change",t)):this.first=!0}},value:{handler:function(t){this.text=t},immediate:!0}},methods:{getComponent:i.e,getPlaceholder:i.f,enterChange:function(){var t=this.column.enter;this.validatenull(t)?this.enter&&this.$emit("enter"):"function"==typeof t&&this.column.enter(this.text,this.column)}}},a=n(0),r=Object(a.a)(o,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(t.getComponent(t.column.type,t.column.component),t._g(t._b({ref:"temp",tag:"component",attrs:{column:Object.assign(t.column,t.params),dic:t.dic,disabled:t.column.disabled||t.disabled,readonly:t.column.readonly||t.readonly,placeholder:t.getPlaceholder(t.column),props:t.column.props||t.props,propsHttp:t.column.propsHttp||t.propsHttp,size:t.column.size||t.size,"table-data":t.tableData,type:t.type||t.column.type,"column-slot":t.columnSlot},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.enterChange.apply(null,arguments)}},scopedSlots:t._u([t._l(t.getSlotName(t.column,"T",t.$scopedSlots)?[t.column]:[],(function(e){return{key:"default",fn:function(n){return[t._t(t.getSlotName(e,"T"),null,null,n)]}}})),t._l(t.columnSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0),model:{value:t.text,callback:function(e){t.text=e},expression:"text"}},"component",Object.assign(t.column,t.$uploadFun(t.column)),!1),t.event),[t.params.html?n("span",{domProps:{innerHTML:t._s(t.params.html)}}):t._e()])}),[],!1,null,null,null);e.a=r.exports},function(t,e,n){"use strict";function i(t){return function(t){if(Array.isArray(t))return o(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return o(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n0&&void 0!==arguments[0]?arguments[0]:"default",e="";switch(t){case"default":e="#35495E";break;case"primary":e="#3488ff";break;case"success":e="#43B883";break;case"warning":e="#e6a23c";break;case"danger":e="#f56c6c"}return e}a.capsule=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"primary";console.log("%c ".concat(t," %c ").concat(e," %c"),"background:#35495E; padding: 1px; border-radius: 3px 0 0 3px; color: #fff;","background:".concat(r(n),"; padding: 1px; border-radius: 0 3px 3px 0; color: #fff;"),"background:transparent")},a.colorful=function(t){var e;(e=console).log.apply(e,["%c".concat(t.map((function(t){return t.text||""})).join("%c"))].concat(i(t.map((function(t){return"color: ".concat(r(t.type),";")})))))},a.default=function(t){a.colorful([{text:t}])},a.primary=function(t){a.colorful([{text:t,type:"primary"}])},a.success=function(t){a.colorful([{text:t,type:"success"}])},a.warning=function(t){a.colorful([{text:t,type:"warning"}])},a.danger=function(t){a.colorful([{text:t,type:"danger"}])},window.$Log=a,e.a=a},function(module,__webpack_exports__,__webpack_require__){"use strict";var core_detail__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(17),core_create__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(1),common_common_init__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(13),common_components_form_index__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(14),global_variable__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(3),core_dataformat__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(7),core_dic__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(9),utils_util__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(2),utils_mock__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(19),_menu__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(23);__webpack_exports__.a=Object(core_create__WEBPACK_IMPORTED_MODULE_1__.a)({name:"form",mixins:[Object(common_common_init__WEBPACK_IMPORTED_MODULE_2__.a)()],components:{formTemp:common_components_form_index__WEBPACK_IMPORTED_MODULE_3__.a,formMenu:_menu__WEBPACK_IMPORTED_MODULE_9__.a},data:function(){return{activeName:"",labelWidth:90,allDisabled:!1,optionIndex:[],optionBox:!1,tableOption:{},itemSpanDefault:12,form:{},formList:[],formBind:{},formCreate:!1,formDefault:{},formVal:{}}},provide:function(){return{formSafe:this}},watch:{tabsActive:{handler:function(t){this.activeName=this.tabsActive},immediate:!0},form:{handler:function(t){this.formCreate&&this.setVal()},deep:!0},DIC:{handler:function(){this.forEachLabel()},deep:!0,immediate:!0},allDisabled:{handler:function(t){this.$emit("update:status",t)},deep:!0,immediate:!0},value:{handler:function(t){this.formCreate?this.setForm(t):this.formVal=Object.assign(this.formVal,t||{})},deep:!0,immediate:!0}},computed:{columnSlot:function(){var t=this;return Object.keys(this.$scopedSlots).filter((function(e){return!t.propOption.map((function(t){return t.prop})).includes(e)}))},labelSuffix:function(){return this.parentOption.labelSuffix||":"},isMenu:function(){return 1!=this.columnOption.length},isDetail:function(){return!0===this.detail},isTabs:function(){return!0===this.parentOption.tabs},isAdd:function(){return"add"===this.boxType},isEdit:function(){return"edit"===this.boxType},isView:function(){return"view"===this.boxType},gutter:function(){return this.setPx((this.parentOption.gutter||10)/2)},detail:function(){return this.parentOption.detail},disabled:function(){return this.parentOption.disabled},readonly:function(){return this.parentOption.readonly},tabsType:function(){return this.parentOption.tabsType},columnLen:function(){return this.columnOption.length},dynamicOption:function(){var t=this,e=[];return this.propOption.forEach((function(n){"dynamic"==n.type&&t.vaildDisplay(n)&&e.push(n)})),e},propOption:function(){var t=[];return this.columnOption.forEach((function(e){!1!==e.display&&e.column.forEach((function(e){t.push(e)}))})),t},parentOption:function(){return this.tableOption||{}},columnOption:function(){var t=this,e=this.tableOption.column||[],n=this.deepClone(this.tableOption.group)||[],i=this.tableOption.footer||[];return 0!==e.length&&n.unshift({header:!1,column:e}),0!==i.length&&n.push({header:!1,column:i}),n.forEach((function(e,n){e.column=e.column||[],e.column.forEach((function(e,n){!1===e.display||t.isMobile||(e=Object(core_dataformat__WEBPACK_IMPORTED_MODULE_5__.b)(e,t.itemSpanDefault,0===n))})),e.column=Object(core_dataformat__WEBPACK_IMPORTED_MODULE_5__.a)(e.column),e.column=e.column.sort((function(t,e){return(e.order||0)-(t.order||0)}))})),n},menuPosition:function(){return this.parentOption.menuPosition?this.parentOption.menuPosition:"center"},boxType:function(){return this.parentOption.boxType},isPrint:function(){return this.vaildData(this.parentOption.printBtn,!1)},tabsActive:function(){return this.vaildData(this.tableOption.tabsActive+"","1")},isMock:function(){return this.vaildData(this.parentOption.mockBtn,!1)}},props:{uploadBefore:Function,uploadAfter:Function,uploadDelete:Function,uploadPreview:Function,uploadError:Function,uploadExceed:Function,status:{type:Boolean,default:!1},isCrud:{type:Boolean,default:!1},value:{type:Object,required:!0,default:function(){return{}}}},created:function(){var t=this;this.$nextTick((function(){t.dataFormat(),t.setVal(),t.$nextTick((function(){return t.clearValidate()})),t.formCreate=!0,t.setControl()}))},methods:{getComponent:core_dataformat__WEBPACK_IMPORTED_MODULE_5__.e,getPlaceholder:core_dataformat__WEBPACK_IMPORTED_MODULE_5__.f,getDisabled:function(t){return this.vaildDetail(t)||this.isDetail||this.vaildDisabled(t)||this.allDisabled},getSpan:function(t){return t.span||this.parentOption.span||this.itemSpanDefault},isGroupShow:function(t,e){return!this.isTabs||(e==this.activeName||0==e)},forEachLabel:function(){var t=this;1!=this.tableOption.filterDic?this.propOption.forEach((function(e){var n,i=t.DIC[e.prop];t.validatenull(i)||(n=Object(core_detail__WEBPACK_IMPORTED_MODULE_0__.a)(t.form,e,t.tableOption,i),t.$set(t.form,["$"+e.prop],n))})):this.form=Object(utils_util__WEBPACK_IMPORTED_MODULE_7__.i)(this.form,["$"],!1)},handleGroupClick:function(t){this.$emit("tab-click",t)},handleTabClick:function(t,e){this.$emit("tab-click",t,e)},getLabelWidth:function(t,e){var n;return n=this.validatenull(t.labelWidth)?this.validatenull(e.labelWidth)?this.parentOption.labelWidth:e.labelWidth:t.labelWidth,this.setPx(n,this.labelWidth)},validateField:function(t){return this.$refs.form.validateField(t)},validTip:function(t){return!t.tip||"upload"===t.type},getPropRef:function(t){return this.$refs[t][0]},dataFormat:function(){this.formDefault=Object(core_dataformat__WEBPACK_IMPORTED_MODULE_5__.d)(this.propOption);var t=this.deepClone(this.formDefault.tableForm);this.setForm(this.deepClone(Object.assign(t,this.formVal)))},setVal:function(){this.$emit("input",this.form),this.$emit("change",this.form)},setControl:function setControl(){var _this6=this;this.propOption.forEach((function(column){var prop=column.prop,bind=column.bind,control=column.control,value=_this6.form;if(!_this6.formBind[prop]){if(bind&&(_this6.$watch("form."+prop,(function(t,e){t!=e&&Object(utils_util__WEBPACK_IMPORTED_MODULE_7__.t)(_this6.form,bind,t)})),_this6.$watch("form."+bind,(function(t,e){t!=e&&_this6.$set(_this6.form,prop,t)})),_this6.$set(_this6.form,prop,eval("value."+bind))),control){var callback=function(){var t=control(_this6.form[column.prop],_this6.form)||{};Object.keys(t).forEach((function(e){_this6.objectOption[e]=Object.assign(_this6.objectOption[e]||{},t[e]),t[e].dicData&&(_this6.DIC[e]=t[e].dicData)}))};_this6.$watch("form."+prop,(function(t,e){callback()})),callback()}_this6.formBind[prop]=!0}}))},setForm:function(t){var e=this;Object.keys(t).forEach((function(n){e.$set(e.form,n,t[n])})),this.forEachLabel(),!0===this.tableOption.filterNull&&(this.form=Object(utils_util__WEBPACK_IMPORTED_MODULE_7__.i)(this.form,[""],!1))},handleChange:function(t,e){var n=this;this.$nextTick((function(){var i=e.cascader,o=i.join(",");i.forEach((function(a){var r=a,s=n.form[e.prop],l=n.findObject(t,r);n.validatenull(l)||(n.formList.includes(o)&&i.forEach((function(t){n.form[t]="",n.$set(n.DIC,t,[])})),n.validatenull(i)||n.validatenull(s)||n.validatenull(l)||Object(core_dic__WEBPACK_IMPORTED_MODULE_6__.d)({column:l,value:s,form:n.form}).then((function(t){n.formList.includes(o)||n.formList.push(o);var e=t||[];n.$set(n.DIC,r,e),n.validatenull(e)||n.validatenull(e)||n.validatenull(l.cascaderIndex)||!n.validatenull(n.form[r])||(n.form[r]=e[l.cascaderIndex][(l.props||{}).value||global_variable__WEBPACK_IMPORTED_MODULE_4__.e.value])})))}))}))},handlePrint:function(){this.$Print(this.$el)},propChange:function(t,e){e.cascader&&this.handleChange(t,e)},handleMock:function(){var t=this;this.isMock&&(this.columnOption.forEach((function(e){var n=Object(utils_mock__WEBPACK_IMPORTED_MODULE_8__.a)(e.column,t.DIC,t.form,t.isMock);t.validatenull(n)||Object.keys(n).forEach((function(e){t.form[e]=n[e]}))})),this.$nextTick((function(){t.clearValidate(),t.$emit("mock-change",t.form)})))},vaildDetail:function(t){var e;if(this.detail)return!1;if(this.validatenull(t.detail)){if(this.isAdd)e="addDetail";else if(this.isEdit)e="editDetail";else if(this.isView)return!1}else e="detail";return!!e&&this.vaildData(t[e],!1)},vaildDisabled:function(t){var e;if(this.disabled)return!0;if(this.validatenull(t.disabled)){if(this.isAdd)e="addDisabled";else if(this.isEdit)e="editDisabled";else if(this.isView)return!0}else e="disabled";return!!e&&this.vaildData(t[e],!1)},vaildDisplay:function(t){var e;return this.validatenull(t.display)?this.isAdd?e="addDisplay":this.isEdit?e="editDisplay":this.isView&&(e="viewDisplay"):e="display",!e||this.vaildData(t[e],!0)},clearValidate:function(t){this.$refs.form.clearValidate(t)},validateCellForm:function(){var t=this;return new Promise((function(e){t.$refs.form.validate((function(t,n){e(n)}))}))},validate:function(t){var e=this;this.$refs.form.validate((function(n,i){var o=[],a=[],r={};e.dynamicOption.forEach((function(t){var n="form"===t.children.type;a.push(t.prop),n?e.validatenull(e.$refs[t.prop][0].$refs.temp.$refs.main)||e.$refs[t.prop][0].$refs.temp.$refs.main.forEach((function(t){o.push(t.validateCellForm())})):o.push(e.$refs[t.prop][0].$refs.temp.$refs.main.validateCellForm())})),Promise.all(o).then((function(n){n.forEach((function(t,n){e.validatenull(t)||(r[a[n]]=t)}));var o=Object.assign(r,i);e.validatenull(o)?(e.show(),t(!0,e.hide)):t(!1,e.hide,o)}))}))},resetForm:function(){var t=this;this.form=Object(utils_util__WEBPACK_IMPORTED_MODULE_7__.b)(this.form,(this.tableOption.filterParams||[]).concat([this.rowKey])),this.$nextTick((function(){t.clearValidate(),t.$emit("reset-change")}))},resetFields:function(){this.$refs.form.resetFields()},show:function(){this.allDisabled=!0},hide:function(){this.allDisabled=!1},submit:function(){var t=this;this.validate((function(e,n){e?t.$emit("submit",Object(utils_util__WEBPACK_IMPORTED_MODULE_7__.i)(t.form),t.hide):t.$emit("error",n)}))}}})},function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));var i=n(5),o=n(2),a=n(3),r=n(10),s=n.n(r),l=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],l=t[e.prop],c=e.type,u=e.separator;if(e.bind&&(l=Object(o.m)(t,e.bind)),Object(i.a)(l))l="";else{var d=a.j.includes(e.type)&&e.multiple,p=a.b.includes(e.type);if((["string","number"].includes(e.dataType)||d||p)&&!Array.isArray(l)&&(l=(l+"").split(u||a.g),"number"===e.dataType&&(l=Object(o.w)(l))),a.a.includes(c))l=Array.isArray(l)?l.join(u||a.f):l.split(u||a.g).join(u||a.f);else if("password"===c)l=Object(o.p)(l,"*");else if(a.c.includes(c)&&e.format){var h=e.format.replace("dd","DD").replace("yyyy","YYYY"),f=s()().format("YYYY-MM-DD");if(-1!==c.indexOf("range")){var m=l[0]||"",v=l[1]||"";"timerange"===c&&m.length<=8&&v.length<8&&(m="".concat(f," ").concat(m),v="".concat(f," ").concat(v)),l=[s()(m).format(h),s()(v).format(h)].join(e.separator||"~")}else"time"===c&&l.length<=8&&(l="".concat(f," ").concat(l)),l=s()(l).format(h)}l=Object(o.k)(r,l,e.props||n.props)}return e.formatter&&"function"==typeof e.formatter&&(l=e.formatter(t,t[e.prop],l,e)),l}},function(t,e,n){var i,o;void 0===(o="function"==typeof(i=function(t,e,n){return function(t,e,n,i,o,a){function r(t){return"number"==typeof t&&!isNaN(t)}var s=this;if(s.version=function(){return"1.9.3"},s.options={useEasing:!0,useGrouping:!0,separator:",",decimal:".",easingFn:function(t,e,n,i){return n*(1-Math.pow(2,-10*t/i))*1024/1023+e},formattingFn:function(t){var e,n,i,o,a,r,l=t<0;if(t=Math.abs(t).toFixed(s.decimals),n=(e=(t+="").split("."))[0],i=e.length>1?s.options.decimal+e[1]:"",s.options.useGrouping){for(o="",a=0,r=n.length;as.endVal,s.frameVal=s.startVal,s.initialized=!0,0):(s.error="[CountUp] startVal ("+e+") or endVal ("+n+") is not a number",1)):(s.error="[CountUp] target is null or undefined",1)))},s.printValue=function(t){var e=s.options.formattingFn(t);"INPUT"===s.d.tagName?this.d.value=e:"text"===s.d.tagName||"tspan"===s.d.tagName?this.d.textContent=e:this.d.innerHTML=e},s.count=function(t){s.startTime||(s.startTime=t),s.timestamp=t;var e=t-s.startTime;s.remaining=s.duration-e,s.options.useEasing?s.countDown?s.frameVal=s.startVal-s.options.easingFn(e,0,s.startVal-s.endVal,s.duration):s.frameVal=s.options.easingFn(e,s.startVal,s.endVal-s.startVal,s.duration):s.countDown?s.frameVal=s.startVal-(s.startVal-s.endVal)*(e/s.duration):s.frameVal=s.startVal+(s.endVal-s.startVal)*(e/s.duration),s.countDown?s.frameVal=s.frameVals.endVal?s.endVal:s.frameVal,s.frameVal=Math.round(s.frameVal*s.dec)/s.dec,s.printValue(s.frameVal),es.endVal,s.rAF=requestAnimationFrame(s.count))}},s.initialize()&&s.printValue(s.startVal)}})?i.call(e,n,e,t):i)||(t.exports=o)},function(t,e,n){"use strict";var i=n(6);function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}e.a=function(t,e,n,a){if(a){if(window.Mock){var r=(window.Mock||{}).Random,s={};return Object.keys(t).forEach((function(i){var a,c,u,d,p,h=t[i];if(h.mock&&"object"===o(h.mock)){var f=h.mock;switch(f.dic="string"==typeof h.dicData?e[h.dicData]:h.dicData||[],f.props=h.props||{},f.columnType=h.type,f.multiple=h.multiple,f.type){case"name":s[h.prop]=f.en?r.name(!0):r.cname();break;case"number":s[h.prop]=l(f);break;case"datetime":s[h.prop]=(p=(d=f).format,d.now?r.now(p):r.datetime(p));break;case"word":s[h.prop]=(c=(a=f).min,u=a.max,r.csentence(c,u));break;case"url":s[h.prop]=function(t){var e=t.header,n=(t.footer,r.url()),i=n.indexOf("://");return n=!1===e?n.substring(i+3):"http://"+n.substring(i+3)}(f);break;case"county":s[h.prop]=r.county(!0);break;case"dic":s[h.prop]=function(t){var e=t.dic,n=t.props,i=t.columnType,o=t.multiple,a=n.value||"value",r=e.length;if(["checkbox"].includes(i)||o){for(var s=l({min:1,max:r}),c=[],u=0;u
    '};function o(t,e,n){return tn?n:t}function a(t){return 100*(-1+t)}n.configure=function(t){var e,n;for(e in t)void 0!==(n=t[e])&&t.hasOwnProperty(e)&&(i[e]=n);return this},n.status=null,n.set=function(t){var e=n.isStarted();t=o(t,i.minimum,1),n.status=1===t?null:t;var l=n.render(!e),c=l.querySelector(i.barSelector),u=i.speed,d=i.easing;return l.offsetWidth,r((function(e){""===i.positionUsing&&(i.positionUsing=n.getPositioningCSS()),s(c,function(t,e,n){var o;return(o="translate3d"===i.positionUsing?{transform:"translate3d("+a(t)+"%,0,0)"}:"translate"===i.positionUsing?{transform:"translate("+a(t)+"%,0)"}:{"margin-left":a(t)+"%"}).transition="all "+e+"ms "+n,o}(t,u,d)),1===t?(s(l,{transition:"none",opacity:1}),l.offsetWidth,setTimeout((function(){s(l,{transition:"all "+u+"ms linear",opacity:0}),setTimeout((function(){n.remove(),e()}),u)}),u)):setTimeout(e,u)})),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var t=function(){setTimeout((function(){n.status&&(n.trickle(),t())}),i.trickleSpeed)};return i.trickle&&t(),this},n.done=function(t){return t||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(t){var e=n.status;return e?("number"!=typeof t&&(t=(1-e)*o(Math.random()*e,.1,.95)),e=o(e+t,0,.994),n.set(e)):n.start()},n.trickle=function(){return n.inc(Math.random()*i.trickleRate)},t=0,e=0,n.promise=function(i){return i&&"resolved"!==i.state()?(0===e&&n.start(),t++,e++,i.always((function(){0==--e?(t=0,n.done()):n.set((t-e)/t)})),this):this},n.render=function(t){if(n.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var e=document.createElement("div");e.id="nprogress",e.innerHTML=i.template;var o,r=e.querySelector(i.barSelector),l=t?"-100":a(n.status||0),u=document.querySelector(i.parent);return s(r,{transition:"all 0 linear",transform:"translate3d("+l+"%,0,0)"}),i.showSpinner||(o=e.querySelector(i.spinnerSelector))&&p(o),u!=document.body&&c(u,"nprogress-custom-parent"),u.appendChild(e),e},n.remove=function(){u(document.documentElement,"nprogress-busy"),u(document.querySelector(i.parent),"nprogress-custom-parent");var t=document.getElementById("nprogress");t&&p(t)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var t=document.body.style,e="WebkitTransform"in t?"Webkit":"MozTransform"in t?"Moz":"msTransform"in t?"ms":"OTransform"in t?"O":"";return e+"Perspective"in t?"translate3d":e+"Transform"in t?"translate":"margin"};var r=function(){var t=[];function e(){var n=t.shift();n&&n(e)}return function(n){t.push(n),1==t.length&&e()}}(),s=function(){var t=["Webkit","O","Moz","ms"],e={};function n(n){return n=n.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(t,e){return e.toUpperCase()})),e[n]||(e[n]=function(e){var n=document.body.style;if(e in n)return e;for(var i,o=t.length,a=e.charAt(0).toUpperCase()+e.slice(1);o--;)if((i=t[o]+a)in n)return i;return e}(n))}function i(t,e,i){e=n(e),t.style[e]=i}return function(t,e){var n,o,a=arguments;if(2==a.length)for(n in e)void 0!==(o=e[n])&&e.hasOwnProperty(n)&&i(t,n,o);else i(t,a[1],a[2])}}();function l(t,e){return("string"==typeof t?t:d(t)).indexOf(" "+e+" ")>=0}function c(t,e){var n=d(t),i=n+e;l(n,e)||(t.className=i.substring(1))}function u(t,e){var n,i=d(t);l(t,e)&&(n=i.replace(" "+e+" "," "),t.className=n.substring(1,n.length-1))}function d(t){return(" "+(t.className||"")+" ").replace(/\s+/gi," ")}function p(t){t&&t.parentNode&&t.parentNode.removeChild(t)}return n})?i.call(e,n,e,t):i)||(t.exports=o)},function(t,e,n){window,t.exports=function(t){var e={};function n(i){if(e[i])return e[i].exports;var o=e[i]={i:i,l:!1,exports:{}};return t[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(i,o,function(e){return t[e]}.bind(null,o));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=6)}([function(t,e,n){var i=n(2);"string"==typeof i&&(i=[[t.i,i,""]]),n(4)(i,{hmr:!0,transform:void 0,insertInto:void 0}),i.locals&&(t.exports=i.locals)},function(t,e,n){"use strict";var i=n(0);n.n(i).a},function(t,e,n){(t.exports=n(3)(!1)).push([t.i,'\n.vue-cropper[data-v-6dae58fd] {\n position: relative;\n width: 100%;\n height: 100%;\n box-sizing: border-box;\n user-select: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n direction: ltr;\n touch-action: none;\n text-align: left;\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC");\n}\n.cropper-box[data-v-6dae58fd],\n.cropper-box-canvas[data-v-6dae58fd],\n.cropper-drag-box[data-v-6dae58fd],\n.cropper-crop-box[data-v-6dae58fd],\n.cropper-face[data-v-6dae58fd] {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n user-select: none;\n}\n.cropper-box-canvas img[data-v-6dae58fd] {\n position: relative;\n text-align: left;\n user-select: none;\n transform: none;\n max-width: none;\n max-height: none;\n}\n.cropper-box[data-v-6dae58fd] {\n overflow: hidden;\n}\n.cropper-move[data-v-6dae58fd] {\n cursor: move;\n}\n.cropper-crop[data-v-6dae58fd] {\n cursor: crosshair;\n}\n.cropper-modal[data-v-6dae58fd] {\n background: rgba(0, 0, 0, 0.5);\n}\n.cropper-crop-box[data-v-6dae58fd] {\n /*border: 2px solid #39f;*/\n}\n.cropper-view-box[data-v-6dae58fd] {\n display: block;\n overflow: hidden;\n width: 100%;\n height: 100%;\n outline: 1px solid #39f;\n outline-color: rgba(51, 153, 255, 0.75);\n user-select: none;\n}\n.cropper-view-box img[data-v-6dae58fd] {\n user-select: none;\n text-align: left;\n max-width: none;\n max-height: none;\n}\n.cropper-face[data-v-6dae58fd] {\n top: 0;\n left: 0;\n background-color: #fff;\n opacity: 0.1;\n}\n.crop-info[data-v-6dae58fd] {\n position: absolute;\n left: 0px;\n min-width: 65px;\n text-align: center;\n color: white;\n line-height: 20px;\n background-color: rgba(0, 0, 0, 0.8);\n font-size: 12px;\n}\n.crop-line[data-v-6dae58fd] {\n position: absolute;\n display: block;\n width: 100%;\n height: 100%;\n opacity: 0.1;\n}\n.line-w[data-v-6dae58fd] {\n top: -3px;\n left: 0;\n height: 5px;\n cursor: n-resize;\n}\n.line-a[data-v-6dae58fd] {\n top: 0;\n left: -3px;\n width: 5px;\n cursor: w-resize;\n}\n.line-s[data-v-6dae58fd] {\n bottom: -3px;\n left: 0;\n height: 5px;\n cursor: s-resize;\n}\n.line-d[data-v-6dae58fd] {\n top: 0;\n right: -3px;\n width: 5px;\n cursor: e-resize;\n}\n.crop-point[data-v-6dae58fd] {\n position: absolute;\n width: 8px;\n height: 8px;\n opacity: 0.75;\n background-color: #39f;\n border-radius: 100%;\n}\n.point1[data-v-6dae58fd] {\n top: -4px;\n left: -4px;\n cursor: nw-resize;\n}\n.point2[data-v-6dae58fd] {\n top: -5px;\n left: 50%;\n margin-left: -3px;\n cursor: n-resize;\n}\n.point3[data-v-6dae58fd] {\n top: -4px;\n right: -4px;\n cursor: ne-resize;\n}\n.point4[data-v-6dae58fd] {\n top: 50%;\n left: -4px;\n margin-top: -3px;\n cursor: w-resize;\n}\n.point5[data-v-6dae58fd] {\n top: 50%;\n right: -4px;\n margin-top: -3px;\n cursor: e-resize;\n}\n.point6[data-v-6dae58fd] {\n bottom: -5px;\n left: -4px;\n cursor: sw-resize;\n}\n.point7[data-v-6dae58fd] {\n bottom: -5px;\n left: 50%;\n margin-left: -3px;\n cursor: s-resize;\n}\n.point8[data-v-6dae58fd] {\n bottom: -5px;\n right: -4px;\n cursor: se-resize;\n}\n@media screen and (max-width: 500px) {\n.crop-point[data-v-6dae58fd] {\n position: absolute;\n width: 20px;\n height: 20px;\n opacity: 0.45;\n background-color: #39f;\n border-radius: 100%;\n}\n.point1[data-v-6dae58fd] {\n top: -10px;\n left: -10px;\n}\n.point2[data-v-6dae58fd],\n .point4[data-v-6dae58fd],\n .point5[data-v-6dae58fd],\n .point7[data-v-6dae58fd] {\n display: none;\n}\n.point3[data-v-6dae58fd] {\n top: -10px;\n right: -10px;\n}\n.point4[data-v-6dae58fd] {\n top: 0;\n left: 0;\n}\n.point6[data-v-6dae58fd] {\n bottom: -10px;\n left: -10px;\n}\n.point8[data-v-6dae58fd] {\n bottom: -10px;\n right: -10px;\n}\n}\n',""])},function(t,e){t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=function(t,e){var n=t[1]||"",i=t[3];if(!i)return n;if(e&&"function"==typeof btoa){var o=function(t){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */"}(i),a=i.sources.map((function(t){return"/*# sourceURL="+i.sourceRoot+t+" */"}));return[n].concat(a).concat([o]).join("\n")}return[n].join("\n")}(e,t);return e[2]?"@media "+e[2]+"{"+n+"}":n})).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},o=0;o=0&&l.splice(e,1)}function f(t){var e=document.createElement("style");if(void 0===t.attrs.type&&(t.attrs.type="text/css"),void 0===t.attrs.nonce){var i=n.nc;i&&(t.attrs.nonce=i)}return m(e,t.attrs),p(t,e),e}function m(t,e){Object.keys(e).forEach((function(n){t.setAttribute(n,e[n])}))}function v(t,e){var n,i,o,a;if(e.transform&&t.css){if(!(a="function"==typeof e.transform?e.transform(t.css):e.transform.default(t.css)))return function(){};t.css=a}if(e.singleton){var l=s++;n=r||(r=f(e)),i=g.bind(null,n,l,!1),o=g.bind(null,n,l,!0)}else t.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(t){var e=document.createElement("link");return void 0===t.attrs.type&&(t.attrs.type="text/css"),t.attrs.rel="stylesheet",m(e,t.attrs),p(t,e),e}(e),i=function(t,e,n){var i=n.css,o=n.sourceMap,a=void 0===e.convertToAbsoluteUrls&&o;(e.convertToAbsoluteUrls||a)&&(i=c(i)),o&&(i+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */");var r=new Blob([i],{type:"text/css"}),s=t.href;t.href=URL.createObjectURL(r),s&&URL.revokeObjectURL(s)}.bind(null,n,e),o=function(){h(n),n.href&&URL.revokeObjectURL(n.href)}):(n=f(e),i=function(t,e){var n=e.css,i=e.media;if(i&&t.setAttribute("media",i),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}.bind(null,n),o=function(){h(n)});return i(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;i(t=e)}else o()}}t.exports=function(t,e){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(e=e||{}).attrs="object"==typeof e.attrs?e.attrs:{},e.singleton||"boolean"==typeof e.singleton||(e.singleton=o()),e.insertInto||(e.insertInto="head"),e.insertAt||(e.insertAt="bottom");var n=d(t,e);return u(n,e),function(t){for(var o=[],a=0;a=8&&(s=n+i)),s)for(d=u.getUint16(s,o),c=0;c21?"-21px":"0px",t.width=this.cropW>0?this.cropW:0,t.height=this.cropH>0?this.cropH:0,this.infoTrue){var e=1;this.high&&!this.full&&(e=window.devicePixelRatio),1!==this.enlarge&!this.full&&(e=Math.abs(Number(this.enlarge))),t.width=t.width*e,t.height=t.height*e,this.full&&(t.width=t.width/this.scale,t.height=t.height/this.scale)}return t.width=t.width.toFixed(0),t.height=t.height.toFixed(0),t},isIE:function(){return navigator.userAgent,!!window.ActiveXObject||"ActiveXObject"in window},passive:function(){return this.isIE?null:{passive:!1}}},watch:{img:function(){this.checkedImg()},imgs:function(t){""!==t&&this.reload()},cropW:function(){this.showPreview()},cropH:function(){this.showPreview()},cropOffsertX:function(){this.showPreview()},cropOffsertY:function(){this.showPreview()},scale:function(t,e){this.showPreview()},x:function(){this.showPreview()},y:function(){this.showPreview()},autoCrop:function(t){t&&this.goAutoCrop()},autoCropWidth:function(){this.autoCrop&&this.goAutoCrop()},autoCropHeight:function(){this.autoCrop&&this.goAutoCrop()},mode:function(){this.checkedImg()},rotate:function(){this.showPreview(),(this.autoCrop||this.cropW>0||this.cropH>0)&&this.goAutoCrop(this.cropW,this.cropH)}},methods:{getVersion:function(t){for(var e=navigator.userAgent.split(" "),n="",i=new RegExp(t,"i"),o=0;o=81)e=-1;else if(this.getVersion("safari")[0]>=605){var a=this.getVersion("version");a[0]>13&&a[1]>1&&(e=-1)}else{var r=navigator.userAgent.toLowerCase().match(/cpu iphone os (.*?) like mac os/);if(r){var s=r[1];((s=s.split("_"))[0]>13||s[0]>=13&&s[1]>=4)&&(e=-1)}}var l=document.createElement("canvas"),c=l.getContext("2d");switch(c.save(),e){case 2:l.width=n,l.height=i,c.translate(n,0),c.scale(-1,1);break;case 3:l.width=n,l.height=i,c.translate(n/2,i/2),c.rotate(180*Math.PI/180),c.translate(-n/2,-i/2);break;case 4:l.width=n,l.height=i,c.translate(0,i),c.scale(1,-1);break;case 5:l.height=n,l.width=i,c.rotate(.5*Math.PI),c.scale(1,-1);break;case 6:l.width=i,l.height=n,c.translate(i/2,n/2),c.rotate(90*Math.PI/180),c.translate(-n/2,-i/2);break;case 7:l.height=n,l.width=i,c.rotate(.5*Math.PI),c.translate(n,-i),c.scale(-1,1);break;case 8:l.height=n,l.width=i,c.translate(i/2,n/2),c.rotate(-90*Math.PI/180),c.translate(-n/2,-i/2);break;default:l.width=n,l.height=i}c.drawImage(t,0,0,n,i),c.restore(),l.toBlob((function(t){var e=URL.createObjectURL(t);URL.revokeObjectURL(o.imgs),o.imgs=e}),"image/"+this.outputType,1)},checkedImg:function(){var t=this;if(null===this.img||""===this.img)return this.imgs="",void this.clearCrop();this.loading=!0,this.scale=1,this.rotate=0,this.clearCrop();var e=new Image;if(e.onload=function(){if(""===t.img)return t.$emit("imgLoad","error"),t.$emit("img-load","error"),!1;var n=e.width,i=e.height;a.getData(e).then((function(o){t.orientation=o.orientation||1;var a=Number(t.maxImgSize);!t.orientation&&na&&(i=i/n*a,n=a),i>a&&(n=n/i*a,i=a),t.checkOrientationImage(e,t.orientation,n,i))}))},e.onerror=function(){t.$emit("imgLoad","error"),t.$emit("img-load","error")},"data"!==this.img.substr(0,4)&&(e.crossOrigin=""),this.isIE){var n=new XMLHttpRequest;n.onload=function(){var t=URL.createObjectURL(this.response);e.src=t},n.open("GET",this.img,!0),n.responseType="blob",n.send()}else e.src=this.img},startMove:function(t){if(t.preventDefault(),this.move&&!this.crop){if(!this.canMove)return!1;this.moveX=("clientX"in t?t.clientX:t.touches[0].clientX)-this.x,this.moveY=("clientY"in t?t.clientY:t.touches[0].clientY)-this.y,t.touches?(window.addEventListener("touchmove",this.moveImg),window.addEventListener("touchend",this.leaveImg),2==t.touches.length&&(this.touches=t.touches,window.addEventListener("touchmove",this.touchScale),window.addEventListener("touchend",this.cancelTouchScale))):(window.addEventListener("mousemove",this.moveImg),window.addEventListener("mouseup",this.leaveImg)),this.$emit("imgMoving",{moving:!0,axis:this.getImgAxis()}),this.$emit("img-moving",{moving:!0,axis:this.getImgAxis()})}else this.cropping=!0,window.addEventListener("mousemove",this.createCrop),window.addEventListener("mouseup",this.endCrop),window.addEventListener("touchmove",this.createCrop),window.addEventListener("touchend",this.endCrop),this.cropOffsertX=t.offsetX?t.offsetX:t.touches[0].pageX-this.$refs.cropper.offsetLeft,this.cropOffsertY=t.offsetY?t.offsetY:t.touches[0].pageY-this.$refs.cropper.offsetTop,this.cropX="clientX"in t?t.clientX:t.touches[0].clientX,this.cropY="clientY"in t?t.clientY:t.touches[0].clientY,this.cropChangeX=this.cropOffsertX,this.cropChangeY=this.cropOffsertY,this.cropW=0,this.cropH=0},touchScale:function(t){var e=this;t.preventDefault();var n=this.scale,i=this.touches[0].clientX,o=this.touches[0].clientY,a=t.touches[0].clientX,r=t.touches[0].clientY,s=this.touches[1].clientX,l=this.touches[1].clientY,c=t.touches[1].clientX,u=t.touches[1].clientY,d=Math.sqrt(Math.pow(i-s,2)+Math.pow(o-l,2)),p=Math.sqrt(Math.pow(a-c,2)+Math.pow(r-u,2))-d,h=1,f=(h=(h=h/this.trueWidth>h/this.trueHeight?h/this.trueHeight:h/this.trueWidth)>.1?.1:h)*p;if(!this.touchNow){if(this.touchNow=!0,p>0?n+=Math.abs(f):p<0&&n>Math.abs(f)&&(n-=Math.abs(f)),this.touches=t.touches,setTimeout((function(){e.touchNow=!1}),8),!this.checkoutImgAxis(this.x,this.y,n))return!1;this.scale=n}},cancelTouchScale:function(t){window.removeEventListener("touchmove",this.touchScale)},moveImg:function(t){var e=this;if(t.preventDefault(),t.touches&&2===t.touches.length)return this.touches=t.touches,window.addEventListener("touchmove",this.touchScale),window.addEventListener("touchend",this.cancelTouchScale),window.removeEventListener("touchmove",this.moveImg),!1;var n,i,o="clientX"in t?t.clientX:t.touches[0].clientX,a="clientY"in t?t.clientY:t.touches[0].clientY;n=o-this.moveX,i=a-this.moveY,this.$nextTick((function(){if(e.centerBox){var t,o,a,r,s=e.getImgAxis(n,i,e.scale),l=e.getCropAxis(),c=e.trueHeight*e.scale,u=e.trueWidth*e.scale;switch(e.rotate){case 1:case-1:case 3:case-3:t=e.cropOffsertX-e.trueWidth*(1-e.scale)/2+(c-u)/2,o=e.cropOffsertY-e.trueHeight*(1-e.scale)/2+(u-c)/2,a=t-c+e.cropW,r=o-u+e.cropH;break;default:t=e.cropOffsertX-e.trueWidth*(1-e.scale)/2,o=e.cropOffsertY-e.trueHeight*(1-e.scale)/2,a=t-u+e.cropW,r=o-c+e.cropH}s.x1>=l.x1&&(n=t),s.y1>=l.y1&&(i=o),s.x2<=l.x2&&(n=a),s.y2<=l.y2&&(i=r)}e.x=n,e.y=i,e.$emit("imgMoving",{moving:!0,axis:e.getImgAxis()}),e.$emit("img-moving",{moving:!0,axis:e.getImgAxis()})}))},leaveImg:function(t){window.removeEventListener("mousemove",this.moveImg),window.removeEventListener("touchmove",this.moveImg),window.removeEventListener("mouseup",this.leaveImg),window.removeEventListener("touchend",this.leaveImg),this.$emit("imgMoving",{moving:!1,axis:this.getImgAxis()}),this.$emit("img-moving",{moving:!1,axis:this.getImgAxis()})},scaleImg:function(){this.canScale&&window.addEventListener(this.support,this.changeSize,this.passive)},cancelScale:function(){this.canScale&&window.removeEventListener(this.support,this.changeSize)},changeSize:function(t){var e=this;t.preventDefault();var n=this.scale,i=t.deltaY||t.wheelDelta;i=navigator.userAgent.indexOf("Firefox")>0?30*i:i,this.isIE&&(i=-i);var o=this.coe,a=(o=o/this.trueWidth>o/this.trueHeight?o/this.trueHeight:o/this.trueWidth)*i;a<0?n+=Math.abs(a):n>Math.abs(a)&&(n-=Math.abs(a));var r=a<0?"add":"reduce";if(r!==this.coeStatus&&(this.coeStatus=r,this.coe=.2),this.scaling||(this.scalingSet=setTimeout((function(){e.scaling=!1,e.coe=e.coe+=.01}),50)),this.scaling=!0,!this.checkoutImgAxis(this.x,this.y,n))return!1;this.scale=n},changeScale:function(t){var e=this.scale;t=t||1;var n=20;if((t*=n=n/this.trueWidth>n/this.trueHeight?n/this.trueHeight:n/this.trueWidth)>0?e+=Math.abs(t):e>Math.abs(t)&&(e-=Math.abs(t)),!this.checkoutImgAxis(this.x,this.y,e))return!1;this.scale=e},createCrop:function(t){var e=this;t.preventDefault();var n="clientX"in t?t.clientX:t.touches?t.touches[0].clientX:0,i="clientY"in t?t.clientY:t.touches?t.touches[0].clientY:0;this.$nextTick((function(){var t=n-e.cropX,o=i-e.cropY;if(t>0?(e.cropW=t+e.cropChangeX>e.w?e.w-e.cropChangeX:t,e.cropOffsertX=e.cropChangeX):(e.cropW=e.w-e.cropChangeX+Math.abs(t)>e.w?e.cropChangeX:Math.abs(t),e.cropOffsertX=e.cropChangeX+t>0?e.cropChangeX+t:0),e.fixed){var a=e.cropW/e.fixedNumber[0]*e.fixedNumber[1];a+e.cropOffsertY>e.h?(e.cropH=e.h-e.cropOffsertY,e.cropW=e.cropH/e.fixedNumber[1]*e.fixedNumber[0],e.cropOffsertX=t>0?e.cropChangeX:e.cropChangeX-e.cropW):e.cropH=a,e.cropOffsertY=e.cropOffsertY}else o>0?(e.cropH=o+e.cropChangeY>e.h?e.h-e.cropChangeY:o,e.cropOffsertY=e.cropChangeY):(e.cropH=e.h-e.cropChangeY+Math.abs(o)>e.h?e.cropChangeY:Math.abs(o),e.cropOffsertY=e.cropChangeY+o>0?e.cropChangeY+o:0)}))},changeCropSize:function(t,e,n,i,o){t.preventDefault(),window.addEventListener("mousemove",this.changeCropNow),window.addEventListener("mouseup",this.changeCropEnd),window.addEventListener("touchmove",this.changeCropNow),window.addEventListener("touchend",this.changeCropEnd),this.canChangeX=e,this.canChangeY=n,this.changeCropTypeX=i,this.changeCropTypeY=o,this.cropX="clientX"in t?t.clientX:t.touches[0].clientX,this.cropY="clientY"in t?t.clientY:t.touches[0].clientY,this.cropOldW=this.cropW,this.cropOldH=this.cropH,this.cropChangeX=this.cropOffsertX,this.cropChangeY=this.cropOffsertY,this.fixed&&this.canChangeX&&this.canChangeY&&(this.canChangeY=0),this.$emit("change-crop-size",{width:this.cropW,height:this.cropH})},changeCropNow:function(t){var e=this;t.preventDefault();var n="clientX"in t?t.clientX:t.touches?t.touches[0].clientX:0,i="clientY"in t?t.clientY:t.touches?t.touches[0].clientY:0,o=this.w,a=this.h,r=0,s=0;if(this.centerBox){var l=this.getImgAxis(),c=l.x2,u=l.y2;r=l.x1>0?l.x1:0,s=l.y1>0?l.y1:0,o>c&&(o=c),a>u&&(a=u)}this.$nextTick((function(){var t=n-e.cropX,l=i-e.cropY;if(e.canChangeX&&(1===e.changeCropTypeX?e.cropOldW-t>0?(e.cropW=o-e.cropChangeX-t<=o-r?e.cropOldW-t:e.cropOldW+e.cropChangeX-r,e.cropOffsertX=o-e.cropChangeX-t<=o-r?e.cropChangeX+t:r):(e.cropW=Math.abs(t)+e.cropChangeX<=o?Math.abs(t)-e.cropOldW:o-e.cropOldW-e.cropChangeX,e.cropOffsertX=e.cropChangeX+e.cropOldW):2===e.changeCropTypeX&&(e.cropOldW+t>0?(e.cropW=e.cropOldW+t+e.cropOffsertX<=o?e.cropOldW+t:o-e.cropOffsertX,e.cropOffsertX=e.cropChangeX):(e.cropW=o-e.cropChangeX+Math.abs(t+e.cropOldW)<=o-r?Math.abs(t+e.cropOldW):e.cropChangeX-r,e.cropOffsertX=o-e.cropChangeX+Math.abs(t+e.cropOldW)<=o-r?e.cropChangeX-Math.abs(t+e.cropOldW):r))),e.canChangeY&&(1===e.changeCropTypeY?e.cropOldH-l>0?(e.cropH=a-e.cropChangeY-l<=a-s?e.cropOldH-l:e.cropOldH+e.cropChangeY-s,e.cropOffsertY=a-e.cropChangeY-l<=a-s?e.cropChangeY+l:s):(e.cropH=Math.abs(l)+e.cropChangeY<=a?Math.abs(l)-e.cropOldH:a-e.cropOldH-e.cropChangeY,e.cropOffsertY=e.cropChangeY+e.cropOldH):2===e.changeCropTypeY&&(e.cropOldH+l>0?(e.cropH=e.cropOldH+l+e.cropOffsertY<=a?e.cropOldH+l:a-e.cropOffsertY,e.cropOffsertY=e.cropChangeY):(e.cropH=a-e.cropChangeY+Math.abs(l+e.cropOldH)<=a-s?Math.abs(l+e.cropOldH):e.cropChangeY-s,e.cropOffsertY=a-e.cropChangeY+Math.abs(l+e.cropOldH)<=a-s?e.cropChangeY-Math.abs(l+e.cropOldH):s))),e.canChangeX&&e.fixed){var c=e.cropW/e.fixedNumber[0]*e.fixedNumber[1];c+e.cropOffsertY>a?(e.cropH=a-e.cropOffsertY,e.cropW=e.cropH/e.fixedNumber[1]*e.fixedNumber[0]):e.cropH=c}if(e.canChangeY&&e.fixed){var u=e.cropH/e.fixedNumber[1]*e.fixedNumber[0];u+e.cropOffsertX>o?(e.cropW=o-e.cropOffsertX,e.cropH=e.cropW/e.fixedNumber[0]*e.fixedNumber[1]):e.cropW=u}e.$emit("crop-sizing",{cropW:e.cropW,cropH:e.cropH})}))},checkCropLimitSize:function(){this.cropW,this.cropH;var t=this.limitMinSize,e=new Array;return e=Array.isArray[t]?t:[t,t],[parseFloat(e[0]),parseFloat(e[1])]},changeCropEnd:function(t){window.removeEventListener("mousemove",this.changeCropNow),window.removeEventListener("mouseup",this.changeCropEnd),window.removeEventListener("touchmove",this.changeCropNow),window.removeEventListener("touchend",this.changeCropEnd)},endCrop:function(){0===this.cropW&&0===this.cropH&&(this.cropping=!1),window.removeEventListener("mousemove",this.createCrop),window.removeEventListener("mouseup",this.endCrop),window.removeEventListener("touchmove",this.createCrop),window.removeEventListener("touchend",this.endCrop)},startCrop:function(){this.crop=!0},stopCrop:function(){this.crop=!1},clearCrop:function(){this.cropping=!1,this.cropW=0,this.cropH=0},cropMove:function(t){if(t.preventDefault(),!this.canMoveBox)return this.crop=!1,this.startMove(t),!1;if(t.touches&&2===t.touches.length)return this.crop=!1,this.startMove(t),this.leaveCrop(),!1;window.addEventListener("mousemove",this.moveCrop),window.addEventListener("mouseup",this.leaveCrop),window.addEventListener("touchmove",this.moveCrop),window.addEventListener("touchend",this.leaveCrop);var e,n,i="clientX"in t?t.clientX:t.touches[0].clientX,o="clientY"in t?t.clientY:t.touches[0].clientY;e=i-this.cropOffsertX,n=o-this.cropOffsertY,this.cropX=e,this.cropY=n,this.$emit("cropMoving",{moving:!0,axis:this.getCropAxis()}),this.$emit("crop-moving",{moving:!0,axis:this.getCropAxis()})},moveCrop:function(t,e){var n=this,i=0,o=0;t&&(t.preventDefault(),i="clientX"in t?t.clientX:t.touches[0].clientX,o="clientY"in t?t.clientY:t.touches[0].clientY),this.$nextTick((function(){var t,a,r=i-n.cropX,s=o-n.cropY;if(e&&(r=n.cropOffsertX,s=n.cropOffsertY),t=r<=0?0:r+n.cropW>n.w?n.w-n.cropW:r,a=s<=0?0:s+n.cropH>n.h?n.h-n.cropH:s,n.centerBox){var l=n.getImgAxis();t<=l.x1&&(t=l.x1),t+n.cropW>l.x2&&(t=l.x2-n.cropW),a<=l.y1&&(a=l.y1),a+n.cropH>l.y2&&(a=l.y2-n.cropH)}n.cropOffsertX=t,n.cropOffsertY=a,n.$emit("cropMoving",{moving:!0,axis:n.getCropAxis()}),n.$emit("crop-moving",{moving:!0,axis:n.getCropAxis()})}))},getImgAxis:function(t,e,n){t=t||this.x,e=e||this.y,n=n||this.scale;var i={x1:0,x2:0,y1:0,y2:0},o=this.trueWidth*n,a=this.trueHeight*n;switch(this.rotate){case 0:i.x1=t+this.trueWidth*(1-n)/2,i.x2=i.x1+this.trueWidth*n,i.y1=e+this.trueHeight*(1-n)/2,i.y2=i.y1+this.trueHeight*n;break;case 1:case-1:case 3:case-3:i.x1=t+this.trueWidth*(1-n)/2+(o-a)/2,i.x2=i.x1+this.trueHeight*n,i.y1=e+this.trueHeight*(1-n)/2+(a-o)/2,i.y2=i.y1+this.trueWidth*n;break;default:i.x1=t+this.trueWidth*(1-n)/2,i.x2=i.x1+this.trueWidth*n,i.y1=e+this.trueHeight*(1-n)/2,i.y2=i.y1+this.trueHeight*n}return i},getCropAxis:function(){var t={x1:0,x2:0,y1:0,y2:0};return t.x1=this.cropOffsertX,t.x2=t.x1+this.cropW,t.y1=this.cropOffsertY,t.y2=t.y1+this.cropH,t},leaveCrop:function(t){window.removeEventListener("mousemove",this.moveCrop),window.removeEventListener("mouseup",this.leaveCrop),window.removeEventListener("touchmove",this.moveCrop),window.removeEventListener("touchend",this.leaveCrop),this.$emit("cropMoving",{moving:!1,axis:this.getCropAxis()}),this.$emit("crop-moving",{moving:!1,axis:this.getCropAxis()})},getCropChecked:function(t){var e=this,n=document.createElement("canvas"),i=new Image,o=this.rotate,a=this.trueWidth,r=this.trueHeight,s=this.cropOffsertX,l=this.cropOffsertY;function c(t,e){n.width=Math.round(t),n.height=Math.round(e)}i.onload=function(){if(0!==e.cropW){var u=n.getContext("2d"),d=1;e.high&!e.full&&(d=window.devicePixelRatio),1!==e.enlarge&!e.full&&(d=Math.abs(Number(e.enlarge)));var p=e.cropW*d,h=e.cropH*d,f=a*e.scale*d,m=r*e.scale*d,v=(e.x-s+e.trueWidth*(1-e.scale)/2)*d,b=(e.y-l+e.trueHeight*(1-e.scale)/2)*d;switch(c(p,h),u.save(),o){case 0:e.full?(c(p/e.scale,h/e.scale),u.drawImage(i,v/e.scale,b/e.scale,f/e.scale,m/e.scale)):u.drawImage(i,v,b,f,m);break;case 1:case-3:e.full?(c(p/e.scale,h/e.scale),v=v/e.scale+(f/e.scale-m/e.scale)/2,b=b/e.scale+(m/e.scale-f/e.scale)/2,u.rotate(90*o*Math.PI/180),u.drawImage(i,b,-v-m/e.scale,f/e.scale,m/e.scale)):(v+=(f-m)/2,b+=(m-f)/2,u.rotate(90*o*Math.PI/180),u.drawImage(i,b,-v-m,f,m));break;case 2:case-2:e.full?(c(p/e.scale,h/e.scale),u.rotate(90*o*Math.PI/180),v/=e.scale,b/=e.scale,u.drawImage(i,-v-f/e.scale,-b-m/e.scale,f/e.scale,m/e.scale)):(u.rotate(90*o*Math.PI/180),u.drawImage(i,-v-f,-b-m,f,m));break;case 3:case-1:e.full?(c(p/e.scale,h/e.scale),v=v/e.scale+(f/e.scale-m/e.scale)/2,b=b/e.scale+(m/e.scale-f/e.scale)/2,u.rotate(90*o*Math.PI/180),u.drawImage(i,-b-f/e.scale,v,f/e.scale,m/e.scale)):(v+=(f-m)/2,b+=(m-f)/2,u.rotate(90*o*Math.PI/180),u.drawImage(i,-b-f,v,f,m));break;default:e.full?(c(p/e.scale,h/e.scale),u.drawImage(i,v/e.scale,b/e.scale,f/e.scale,m/e.scale)):u.drawImage(i,v,b,f,m)}u.restore()}else{var g=a*e.scale,y=r*e.scale,_=n.getContext("2d");switch(_.save(),o){case 0:c(g,y),_.drawImage(i,0,0,g,y);break;case 1:case-3:c(y,g),_.rotate(90*o*Math.PI/180),_.drawImage(i,0,-y,g,y);break;case 2:case-2:c(g,y),_.rotate(90*o*Math.PI/180),_.drawImage(i,-g,-y,g,y);break;case 3:case-1:c(y,g),_.rotate(90*o*Math.PI/180),_.drawImage(i,-g,0,g,y);break;default:c(g,y),_.drawImage(i,0,0,g,y)}_.restore()}t(n)},"data"!==this.img.substr(0,4)&&(i.crossOrigin="Anonymous"),i.src=this.imgs},getCropData:function(t){var e=this;this.getCropChecked((function(n){t(n.toDataURL("image/"+e.outputType,e.outputSize))}))},getCropBlob:function(t){var e=this;this.getCropChecked((function(n){n.toBlob((function(e){return t(e)}),"image/"+e.outputType,e.outputSize)}))},showPreview:function(){var t=this;if(!this.isCanShow)return!1;this.isCanShow=!1,setTimeout((function(){t.isCanShow=!0}),16);var e=this.cropW,n=this.cropH,i=this.scale,o={};o.div={width:"".concat(e,"px"),height:"".concat(n,"px")};var a=(this.x-this.cropOffsertX)/i,r=(this.y-this.cropOffsertY)/i;o.w=e,o.h=n,o.url=this.imgs,o.img={width:"".concat(this.trueWidth,"px"),height:"".concat(this.trueHeight,"px"),transform:"scale(".concat(i,")translate3d(").concat(a,"px, ").concat(r,"px, ").concat(0,"px)rotateZ(").concat(90*this.rotate,"deg)")},o.html='\n
    \n
    \n \n
    \n
    '),this.$emit("realTime",o),this.$emit("real-time",o)},reload:function(){var t=this,e=new Image;e.onload=function(){t.w=parseFloat(window.getComputedStyle(t.$refs.cropper).width),t.h=parseFloat(window.getComputedStyle(t.$refs.cropper).height),t.trueWidth=e.width,t.trueHeight=e.height,t.original?t.scale=1:t.scale=t.checkedMode(),t.$nextTick((function(){t.x=-(t.trueWidth-t.trueWidth*t.scale)/2+(t.w-t.trueWidth*t.scale)/2,t.y=-(t.trueHeight-t.trueHeight*t.scale)/2+(t.h-t.trueHeight*t.scale)/2,t.loading=!1,t.autoCrop&&t.goAutoCrop(),t.$emit("img-load","success"),t.$emit("imgLoad","success"),setTimeout((function(){t.showPreview()}),20)}))},e.onerror=function(){t.$emit("imgLoad","error"),t.$emit("img-load","error")},e.src=this.imgs},checkedMode:function(){var t=1,e=(this.trueWidth,this.trueHeight),n=this.mode.split(" ");switch(n[0]){case"contain":this.trueWidth>this.w&&(t=this.w/this.trueWidth),this.trueHeight*t>this.h&&(t=this.h/this.trueHeight);break;case"cover":(e*=t=this.w/this.trueWidth)0,a=(o?this.trueHeight:this.trueWidth)*this.scale,r=(o?this.trueWidth:this.trueHeight)*this.scale;n=an?n:s,l=l>i?i:l,this.fixed&&(l=s/this.fixedNumber[0]*this.fixedNumber[1]),l>this.h&&(s=(l=this.h)/this.fixedNumber[1]*this.fixedNumber[0]),this.changeCrop(s,l)}},changeCrop:function(t,e){var n=this;if(this.centerBox){var i=this.getImgAxis();t>i.x2-i.x1&&(e=(t=i.x2-i.x1)/this.fixedNumber[0]*this.fixedNumber[1]),e>i.y2-i.y1&&(t=(e=i.y2-i.y1)/this.fixedNumber[1]*this.fixedNumber[0])}this.cropW=t,this.cropH=e,this.checkCropLimitSize(),this.$nextTick((function(){n.cropOffsertX=(n.w-n.cropW)/2,n.cropOffsertY=(n.h-n.cropH)/2,n.centerBox&&n.moveCrop(null,!0)}))},refresh:function(){var t=this;this.img,this.imgs="",this.scale=1,this.crop=!1,this.rotate=0,this.w=0,this.h=0,this.trueWidth=0,this.trueHeight=0,this.clearCrop(),this.$nextTick((function(){t.checkedImg()}))},rotateLeft:function(){this.rotate=this.rotate<=-3?0:this.rotate-1},rotateRight:function(){this.rotate=this.rotate>=3?0:this.rotate+1},rotateClear:function(){this.rotate=0},checkoutImgAxis:function(t,e,n){t=t||this.x,e=e||this.y,n=n||this.scale;var i=!0;if(this.centerBox){var o=this.getImgAxis(t,e,n),a=this.getCropAxis();o.x1>=a.x1&&(i=!1),o.x2<=a.x2&&(i=!1),o.y1>=a.y1&&(i=!1),o.y2<=a.y2&&(i=!1)}return i}},mounted:function(){this.support="onwheel"in document.createElement("div")?"wheel":void 0!==document.onmousewheel?"mousewheel":"DOMMouseScroll";var t=this,e=navigator.userAgent;this.isIOS=!!e.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),HTMLCanvasElement.prototype.toBlob||Object.defineProperty(HTMLCanvasElement.prototype,"toBlob",{value:function(e,n,i){for(var o=atob(this.toDataURL(n,i).split(",")[1]),a=o.length,r=new Uint8Array(a),s=0;s=0&&(t="bottom"),t}},mounted:function(){this.parent.addEventListener("scroll",this.handleScroll,!1),this.parent.addEventListener("resize",this.handleScroll,!1)},beforeDestroy:function(){this.parent.removeEventListener("scroll",this.handleScroll,!1),this.parent.removeEventListener("resize",this.handleScroll,!1)},methods:{getScroll:function(t,e){var n=e?"scrollTop":"scrollLeft",i=t[e?"pageYOffset":"pageXOffset"];return"number"!=typeof i&&(i=window.document.documentElement[n]),i},getOffset:function(t){var e=t.getBoundingClientRect(),n=this.getScroll(this.parent,!0),i=this.getScroll(this.parent),o=window.document.body,a=o.clientTop||0,r=o.clientLeft||0;return{top:e.top+n-a,left:e.left+i-r}},handleScroll:function(){var t=this.affix,e=this.getScroll(this.parent,!0),n=this.getOffset(this.$el),i=this.parent.innerHeight,o=this.$el.getElementsByTagName("div")[0].offsetHeight;n.top-this.offsetTope&&"top"==this.offsetType&&t&&(this.slot=!1,this.slotStyle={},this.affix=!1,this.styles=null,this.$emit("on-change",!1)),n.top+this.offsetBottom+o>e+i&&"bottom"==this.offsetType&&!t?(this.affix=!0,this.styles={bottom:"".concat(this.offsetBottom,"px"),left:"".concat(n.left,"px"),width:"".concat(this.$el.offsetWidth,"px")},this.$emit("on-change",!0)):n.top+this.offsetBottom+o table > tbody",dropColClass:".el-table__header-wrapper tr",ghostClass:"avue-crud__ghost"},k=Object(i.a)({name:"crud",inject:["crud"],props:{page:{type:Object,default:function(){return{}}}},data:function(){return{config:C,defaultPage:{total:0,pagerCount:7,currentPage:1,pageSize:10,pageSizes:[10,20,30,40,50,100],layout:"total, sizes, prev, pager, next, jumper",background:!0}}},created:function(){this.pageInit(),this.crud.$emit("on-load",this.defaultPage)},watch:{page:{handler:function(){this.pageInit()},deep:!0},pageFlag:function(){this.crud.getTableHeight()},"defaultPage.total":function(t){this.defaultPage.total===(this.defaultPage.currentPage-1)*this.defaultPage.pageSize&&0!=this.defaultPage.total&&(this.defaultPage.currentPage=this.defaultPage.currentPage-1,this.crud.$emit("on-load",this.defaultPage),this.crud.$emit("current-change",this.defaultPage.currentPage),this.updateValue())}},computed:{pageFlag:function(){return 0!=this.defaultPage.total}},methods:{pageInit:function(){this.defaultPage=Object.assign(this.defaultPage,this.page,{total:Number(this.page.total||this.defaultPage.total),pagerCount:Number(this.page.pagerCount||this.defaultPage.pagerCount),currentPage:Number(this.page.currentPage||this.defaultPage.currentPage),pageSize:Number(this.page.pageSize||this.defaultPage.pageSize)}),this.updateValue()},updateValue:function(){this.crud.$emit("update:page",this.defaultPage)},nextClick:function(t){this.crud.$emit("next-click",t)},prevClick:function(t){this.crud.$emit("prev-click",t)},sizeChange:function(t){this.defaultPage.currentPage=1,this.defaultPage.pageSize=t,this.updateValue(),this.crud.$emit("on-load",this.defaultPage),this.crud.$emit("size-change",t)},currentChange:function(t){this.updateValue(),this.crud.$emit("on-load",this.defaultPage),this.crud.$emit("current-change",t)}}}),S=Object(s.a)(k,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.pageFlag&&t.vaildData(t.crud.tableOption.page,!0)?n("el-card",{class:t.b("pagination"),attrs:{shadow:t.crud.isCard}},[t._t("page"),t._v(" "),n("el-pagination",{attrs:{small:t.crud.isMobile,disabled:t.defaultPage.disabled,"hide-on-single-page":t.vaildData(t.crud.tableOption.simplePage,t.config.simplePage),"pager-count":t.defaultPage.pagerCount,"current-page":t.defaultPage.currentPage,background:t.vaildData(t.defaultPage.background,t.config.pageBackground),"page-size":t.defaultPage.pageSize,"page-sizes":t.defaultPage.pageSizes,layout:t.defaultPage.layout,total:t.defaultPage.total},on:{"update:currentPage":function(e){return t.$set(t.defaultPage,"currentPage",e)},"update:current-page":function(e){return t.$set(t.defaultPage,"currentPage",e)},"size-change":t.sizeChange,"prev-click":t.prevClick,"next-click":t.nextClick,"current-change":t.currentChange}})],2):t._e()}),[],!1,null,null,null).exports,E=n(11),j=n(4),$=n(7),D=n(2),A=Object(i.a)({name:"crud__search",inject:["crud"],mixins:[j.a,E.a],data:function(){return{show:!1,searchIndex:2,searchShow:!0,searchForm:{}}},props:{search:Object},watch:{"crud.propOption":{handler:function(){this.dataFormat()},deep:!0},show:function(){this.crud.getTableHeight()},searchShow:function(){this.crud.getTableHeight()},search:{handler:function(){this.searchForm=Object.assign(this.searchForm,this.search)},immediate:!0,deep:!0}},created:function(){this.initFun(),this.dataFormat()},computed:{option:function(){var t=this,e=this.crud.option;this.searchIndex=e.searchIndex||2;var n,i;return n=e,(i=t.deepClone(n)).column=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],i=[],o=0;return(n=n.sort((function(t,e){return(e.searchOrder||0)-(t.searchOrder||0)}))).forEach((function(n){if(n.search){var a=othis.searchIndex},searchLen:function(){var t=0;return this.crud.propOption.forEach((function(e){e.search&&t++})),t},searchFlag:function(){return!!this.crud.$scopedSlots.search||0!==this.searchLen}},methods:{initFun:function(){var t=this;["searchReset","searchChange"].forEach((function(e){return t.crud[e]=t[e]}))},getSlotName:function(t){return t.replace("Search","")},handleChange:function(){this.crud.$emit("update:search",this.searchForm)},searchChange:function(t,e){this.crud.$emit("search-change",Object(D.i)(t),e)},resetChange:function(){this.crud.$emit("search-reset",this.searchForm)},searchReset:function(){this.$refs.form.resetForm()},handleSearchShow:function(){this.searchShow=!this.searchShow},dataFormat:function(){var t=this.crud.option;this.searchShow=this.vaildData(t.searchShow,C.searchShow)}}}),T=Object(s.a)(A,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-card",{directives:[{name:"show",rawName:"v-show",value:t.searchShow&&t.searchFlag,expression:"searchShow && searchFlag"}],class:t.b(),attrs:{shadow:t.crud.isCard}},[t._t("search",null,{row:t.searchForm,search:t.searchForm,size:t.crud.controlSize}),t._v(" "),t.searchShow?n("avue-form",{ref:"form",attrs:{option:t.option},on:{submit:t.searchChange,change:t.handleChange,"reset-change":t.resetChange},scopedSlots:t._u([{key:"menuForm",fn:function(e){return[t._t("searchMenu",null,null,Object.assign(e,{search:t.searchForm,row:t.searchForm})),t._v(" "),t.isSearchIcon?[!1===t.show?n("el-button",{attrs:{type:"text",icon:"el-icon-arrow-down"},on:{click:function(e){t.show=!0}}},[t._v(t._s(t.t("crud.open")))]):t._e(),t._v(" "),!0===t.show?n("el-button",{attrs:{type:"text",icon:"el-icon-arrow-up"},on:{click:function(e){t.show=!1}}},[t._v(t._s(t.t("crud.shrink")))]):t._e()]:t._e()]}},t._l(t.crud.searchSlot,(function(e){return{key:t.getSlotName(e),fn:function(n){return[t._t(e,null,null,Object.assign(n,{search:t.searchForm,row:t.searchForm}))]}}}))],null,!0),model:{value:t.searchForm,callback:function(e){t.searchForm=e},expression:"searchForm"}}):t._e()],2)}),[],!1,null,null,null).exports,P=n(17),B=n(3),M=n(9),L=n(14),I={name:"icon-temp",props:{small:Boolean,text:{type:String,default:""}}},N=Object(s.a)(I,(function(){var t=this.$createElement,e=this._self._c||t;return e("span",{staticClass:"avue-icon",class:{"avue-icon--small":this.small}},[this.text.includes("#")?e("svg",{attrs:{"aria-hidden":"true"}},[e("use",{attrs:{"xlink:href":this.text}})]):e("i",{class:this.text})])}),[],!1,null,null,null).exports;function z(t){return(z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function F(t){return function(t){if(Array.isArray(t))return H(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return H(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return H(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function H(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n1&&void 0!==arguments[1]?arguments[1]:B.g;return this.validatenull(t)?[]:Array.isArray(t)?t:t.split(e)},handleDetail:function(t,e){var n=t[e.prop],i=e.parentProp?(this.crud.cascaderDIC[t.$index]||{})[e.prop]:this.crud.DIC[e.prop];return n=Object(P.a)(t,e,this.crud.tableOption,i),this.validatenull(i)||!0===this.crud.tableOption.filterDic||(t["$"+e.prop]=n),n},getImgList:function(t,e){var n=(e.propsHttp||{}).home||"",i=(e.props||{}).value||B.e.value,o=this.handleDetail(t,e);if(this.validatenull(o))return[];if("picture-img"==e.listType)return[n+o];var a=this.corArray(this.deepClone(o),e.separator);return a.forEach((function(t,e){a[e]=n+("object"===z(t)?t[i]:t)})),a}}},W=Object(s.a)(R,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.getColumnProp(t.column,"hide")?n("el-table-column",{key:t.column.prop,attrs:{prop:t.column.prop,label:t.column.label,"column-key":t.column.prop,"filter-placement":"bottom-end",filters:t.getColumnProp(t.column,"filters"),"filter-method":t.getColumnProp(t.column,"filterMethod")?t.handleFiltersMethod:void 0,"filter-multiple":t.vaildData(t.column.filterMultiple,!0),"show-overflow-tooltip":t.column.overHidden,"min-width":t.column.minWidth,sortable:t.getColumnProp(t.column,"sortable"),"render-header":t.column.renderHeader,align:t.column.align||t.crud.tableOption.align,"header-align":t.column.headerAlign||t.crud.tableOption.headerAlign,width:t.getColumnProp(t.column,"width"),fixed:t.getColumnProp(t.column,"fixed")},scopedSlots:t._u([{key:"header",fn:function(e){var i=e.$index;return[t.crud.getSlotName(t.column,"H",t.crud.$scopedSlots)?t._t(t.crud.getSlotName(t.column,"H"),null,null,{column:t.column,$index:i}):n("span",[t._v(t._s(t.column.label))])]}},{key:"default",fn:function(e){var i=e.row,o=e.$index;return[i.$cellEdit&&t.column.cell?n("el-form-item",{attrs:{prop:t.crud.isTree?"":"list."+o+"."+t.column.prop,label:t.vaildLabel(t.column,i," "),"label-width":t.vaildLabel(t.column,i,"1px"),rules:t.column.rules}},[n("el-tooltip",{attrs:{content:(t.crud.listError["list."+o+"."+t.column.prop]||{}).msg,disabled:!(t.crud.listError["list."+o+"."+t.column.prop]||{}).valid,placement:"top"}},[t.crud.getSlotName(t.column,"F",t.crud.$scopedSlots)?t._t(t.crud.getSlotName(t.column,"F"),null,null,{row:i,dic:t.crud.DIC[t.column.prop],size:t.crud.isMediumSize,index:o,disabled:t.crud.btnDisabledList[o],label:t.handleDetail(i,t.column),$cell:i.$cellEdit}):n("form-temp",t._b({attrs:{column:t.column,size:t.crud.isMediumSize,"table-data":{index:o,row:i,label:t.handleDetail(i,t.column)},dic:(t.crud.cascaderDIC[o]||{})[t.column.prop]||t.crud.DIC[t.column.prop],props:t.column.props||t.crud.tableOption.props,readonly:t.column.readonly,disabled:t.crud.disabled||t.crud.tableOption.disabled||t.column.disabled||t.crud.btnDisabledList[o],clearable:t.vaildData(t.column.clearable,!1),"column-slot":t.crud.mainSlot},on:{change:function(e){return t.columnChange(i,t.column,o)}},scopedSlots:t._u([t._l(t.crud.mainSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0),model:{value:i[t.column.prop],callback:function(e){t.$set(i,t.column.prop,e)},expression:"row[column.prop]"}},"form-temp",t.$uploadFun(t.column,t.crud),!1))],2)],1):t.crud.$scopedSlots[t.column.prop]?t._t(t.column.prop,null,{row:i,index:o,dic:t.crud.DIC[t.column.prop],size:t.crud.isMediumSize,label:t.handleDetail(i,t.column)}):[["img","upload"].includes(t.column.type)?n("span",[n("div",{staticClass:"avue-crud__img"},t._l(t.getImgList(i,t.column),(function(e,o){return n(t.getIsVideo(e),{key:o,tag:"component",attrs:{src:e},on:{click:function(e){e.stopPropagation(),t.openImg(t.getImgList(i,t.column),o)}}})})),1)]):"url"===t.column.type?n("span",t._l(t.corArray(i[t.column.prop],t.column.separator),(function(e,i){return n("el-link",{key:i,attrs:{type:"primary",href:e,target:t.column.target||"_blank"}},[t._v(t._s(e))])})),1):"rate"===t.column.type?n("span",[n("avue-rate",{attrs:{disabled:""},model:{value:i[t.column.prop],callback:function(e){t.$set(i,t.column.prop,e)},expression:"row[column.prop]"}})],1):"color"===t.column.type?n("i",{staticClass:"avue-crud__color",style:{backgroundColor:i[t.column.prop]}}):"icon"===t.column.type?n("icon-temp",{attrs:{text:i[t.column.prop]}}):t.column.html?n("span",{domProps:{innerHTML:t._s(t.handleDetail(i,t.column))}}):n("span",{domProps:{textContent:t._s(t.handleDetail(i,t.column))}})]]}}],null,!0)}):t._e()}),[],!1,null,null,null).exports,U={name:"column-dynamic",components:{columnSlot:W},inject:["dynamic","crud"],props:{columnOption:Object},created:function(){var t=this,e=["getColumnProp","handleFiltersMethod","handleFilters"];Object.keys(this.dynamic).forEach((function(n){e.includes(n)&&(t[n]=t.dynamic[n])}))}},V=Object(s.a)(U,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.getColumnProp(t.columnOption,"hide")?n("el-table-column",{key:t.columnOption.prop,attrs:{prop:t.columnOption.prop,label:t.columnOption.label,"filter-placement":"bottom-end",filters:t.getColumnProp(t.columnOption,"filters"),"filter-method":t.getColumnProp(t.columnOption,"filterMethod")?t.handleFiltersMethod:void 0,"filter-multiple":t.vaildData(t.columnOption.filterMultiple,!0),"show-overflow-tooltip":t.columnOption.overHidden,"min-width":t.columnOption.minWidth,sortable:t.getColumnProp(t.columnOption,"sortable"),"render-header":t.columnOption.renderHeader,align:t.columnOption.align||t.crud.tableOption.align,"header-align":t.columnOption.headerAlign||t.crud.tableOption.headerAlign,width:t.getColumnProp(t.columnOption,"width"),fixed:t.getColumnProp(t.columnOption,"fixed")}},[t._l(t.columnOption.children,(function(e){return[e.children&&e.children.length>0?n("column-dynamic",{key:e.label,attrs:{columnOption:e},scopedSlots:t._u([t._l(t.crud.mainSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)}):n("column-slot",{attrs:{column:e,"column-option":t.columnOption.children},scopedSlots:t._u([t._l(t.crud.mainSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)})]}))],2):t._e()}),[],!1,null,null,null).exports;function Y(t){return function(t){if(Array.isArray(t))return X(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return X(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return X(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function X(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n0?n("column-dynamic",{key:e.label,attrs:{columnOption:e},scopedSlots:t._u([t._l(t.crud.mainSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)}):n("column-slot",{attrs:{column:e,"column-option":t.columnOption},scopedSlots:t._u([t._l(t.crud.mainSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)})]})),t._v(" "),t._t("footer")],2)}),[],!1,null,null,null).exports,J=Object(i.a)({name:"crud",mixins:[j.a],directives:{permission:w},inject:["crud"],data:function(){return{dateCreate:!1,pickerOptions:{shortcuts:[{text:"今日",onClick:function(t){var e=new Date,n=new Date;n.setTime(n.getTime()),t.$emit("pick",[n,e])}},{text:"昨日",onClick:function(t){var e=new Date,n=new Date;n.setTime(n.getTime()-864e5),t.$emit("pick",[n,e])}},{text:"最近一周",onClick:function(t){var e=new Date,n=new Date;n.setTime(n.getTime()-6048e5),t.$emit("pick",[n,e])}},{text:"最近一个月",onClick:function(t){var e=new Date,n=new Date;n.setTime(n.getTime()-2592e6),t.$emit("pick",[n,e])}},{text:"最近三个月",onClick:function(t){var e=new Date,n=new Date;n.setTime(n.getTime()-7776e6),t.$emit("pick",[n,e])}}]},config:C}},created:function(){this.initFun()},methods:{dateChange:function(t){this.dateCreate?this.crud.$emit("date-change",t):this.dateCreate=!0},initFun:function(){this.vaildData=D.x,this.crud.rowExcel=this.rowExcel,this.crud.rowPrint=this.rowPrint},rowExcel:function(){this.crud.$refs.dialogExcel.handleShow()},rowPrint:function(){this.$Print(this.crud.$refs.table)}}}),Q=Object(s.a)(J,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b("menu")},[n("div",{class:t.b("left")},[t.vaildData(t.crud.tableOption.addBtn,t.config.addBtn)?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("addBtn"),expression:"crud.getPermission('addBtn')"}],attrs:{type:"primary",icon:t.crud.getBtnIcon("addBtn"),size:t.crud.isMediumSize},on:{click:t.crud.rowAdd}},[t.crud.isIconMenu?t._e():[t._v("\n "+t._s(t.crud.menuIcon("addBtn"))+"\n ")]],2):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.addRowBtn,t.config.addRowBtn)?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("addRowBtn"),expression:"crud.getPermission('addRowBtn')"}],attrs:{type:"primary",icon:t.crud.getBtnIcon("addBtn"),size:t.crud.isMediumSize},on:{click:t.crud.rowCellAdd}},[t.crud.isIconMenu?t._e():[t._v("\n "+t._s(t.crud.menuIcon("addBtn"))+"\n ")]],2):t._e(),t._v(" "),t._t("menuLeft",null,{size:t.crud.isMediumSize})],2),t._v(" "),n("div",{class:t.b("right")},[t.vaildData(t.crud.tableOption.dateBtn,t.config.dateBtn)?n("avue-date",{staticStyle:{display:"inline-block","margin-right":"20px"},attrs:{type:"datetimerange","value-format":"yyyy-MM-dd HH:mm:ss",format:"yyyy-MM-dd HH:mm:ss",pickerOptions:t.pickerOptions,size:t.crud.isMediumSize},on:{change:t.dateChange}}):t._e(),t._v(" "),t._t("menuRight",null,{size:t.crud.isMediumSize}),t._v(" "),t.vaildData(t.crud.tableOption.excelBtn,t.config.excelBtn)?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("excelBtn"),expression:"crud.getPermission('excelBtn')"}],attrs:{icon:t.crud.getBtnIcon("excelBtn"),circle:"",size:t.crud.isMediumSize},on:{click:t.rowExcel}}):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.printBtn,t.config.printBtn)?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("printBtn"),expression:"crud.getPermission('printBtn')"}],attrs:{icon:t.crud.getBtnIcon("printBtn"),circle:"",size:t.crud.isMediumSize},on:{click:t.rowPrint}}):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.refreshBtn,t.config.refreshBtn)?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("refreshBtn"),expression:"crud.getPermission('refreshBtn')"}],attrs:{icon:t.crud.getBtnIcon("refreshBtn"),circle:"",size:t.crud.isMediumSize},on:{click:t.crud.refreshChange}}):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.columnBtn,t.config.columnBtn)?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("columnBtn"),expression:"crud.getPermission('columnBtn')"}],attrs:{icon:t.crud.getBtnIcon("columnBtn"),circle:"",size:t.crud.isMediumSize},on:{click:function(e){t.crud.$refs.dialogColumn.columnBox=!0}}}):t._e(),t._v(" "),(t.crud.$refs.headerSearch||{}).searchFlag&&t.vaildData(t.crud.tableOption.searchShowBtn,!0)?n("el-button",{attrs:{icon:t.crud.getBtnIcon("searchBtn"),circle:"",size:t.crud.isMediumSize},on:{click:function(e){return t.crud.$refs.headerSearch.handleSearchShow()}}}):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.filterBtn,t.config.filterBtn)?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("filterBtn"),expression:"crud.getPermission('filterBtn')"}],attrs:{icon:t.crud.getBtnIcon("filterBtn"),circle:"",size:t.crud.isMediumSize},on:{click:function(e){t.crud.$refs.dialogFilter.box=!0}}}):t._e()],2)])}),[],!1,null,null,null).exports,Z=Object(i.a)({name:"crud",mixins:[j.a],inject:["crud"],data:function(){return{columnBox:!1,bindList:{}}},computed:{defaultColumn:function(){return[{label:this.t("crud.column.hide"),prop:"hide"},{label:this.t("crud.column.fixed"),prop:"fixed"},{label:this.t("crud.column.filters"),prop:"filters"},{label:this.t("crud.column.sortable"),prop:"sortable"},{label:this.t("crud.column.index"),prop:"index",hide:!0},{label:this.t("crud.column.width"),prop:"width",hide:!0}]},list:function(){var t=[];return this.crud.propOption.forEach((function(e){0!=e.showColumn&&t.push(e)})),t}},methods:{init:function(){var t=this;this.crud.propOption.forEach((function(e){!0!==t.bindList[e.prop]&&(t.defaultColumn.forEach((function(n){["hide","filters"].includes(n.prop)&&t.$watch("crud.objectOption.".concat(e.prop,".").concat(n.prop),(function(){return t.crud.refreshTable()}))})),t.bindList[e.prop]=!0)})),this.rowDrop()},rowDrop:function(){var t=this,e=this.$refs.table.$el.querySelectorAll(C.dropRowClass)[0];this.crud.tableDrop("column",e,(function(e){var n=e.oldIndex,i=e.newIndex;t.crud.headerSort(n,i),t.crud.refreshTable((function(){return t.rowDrop()}))}))}}}),tt=Object(s.a)(Z,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-drawer",{staticClass:"avue-dialog",class:[t.b("dialog"),t.b("column")],attrs:{"lock-scroll":"","modal-append-to-body":!1,"append-to-body":"",title:t.t("crud.showTitle"),size:t.crud.isMobile?"100%":"40%",visible:t.columnBox},on:{opened:t.init,"update:visible":function(e){t.columnBox=e}}},[n("el-table",{key:Math.random(),ref:"table",attrs:{data:t.list,height:"100%",size:"small",border:""}},[n("el-table-column",{key:"label",attrs:{align:"center",width:"100","header-align":"center",prop:"label",label:t.t("crud.column.name")}}),t._v(" "),t._l(t.defaultColumn,(function(e,i){return[1!=e.hide?n("el-table-column",{key:e.prop,attrs:{prop:e.prop,align:"center","header-align":"center",label:e.label},scopedSlots:t._u([{key:"default",fn:function(i){var o=i.row;return[n("el-checkbox",{model:{value:t.crud.objectOption[o.prop][e.prop],callback:function(n){t.$set(t.crud.objectOption[o.prop],e.prop,n)},expression:"crud.objectOption[row.prop][item.prop]"}})]}}],null,!0)}):t._e()]}))],2)],1)}),[],!1,null,null,null).exports,et=Object(i.a)({name:"crud",mixins:[j.a],inject:["crud"],components:{formTemp:L.a},data:function(){return{box:!1,formDefault:{},list:[],columnList:[],dateList:$.dateList,columnProps:{value:"prop"}}},computed:{symbolDic:function(){return[{label:"=",value:"="},{label:"≠",value:"≠"},{label:"like",value:"like"},{label:">",value:">"},{label:"≥",value:"≥"},{label:"<",value:"<"},{label:"≤",value:"≤"},{label:"∈",value:"∈"}]},result:function(){var t=this,e=[];return this.list.forEach((function(n){t.validatenull(n.value)||e.push([n.text,n.symbol,n.value])})),e},columnObj:function(){return this.columnOption[0]},columnOption:function(){return this.crud.propOption.filter((function(t){return!1!==t.filter&&!1!==t.showColumn}))}},created:function(){this.getSearchType=$.g,this.formDefault=Object($.d)(this.columnOption).tableForm},methods:{getColumnByIndex:function(t,e){var n=this.deepClone(t);return n.type=Object($.g)(n),n.multiple=["checkbox"].includes(t.type),n},handleDelete:function(t){this.list.splice(t,1),this.columnList.splice(t,1)},handleClear:function(){this.list=[],this.columnList=[]},handleValueClear:function(){var t=this;this.list.forEach((function(e,n){t.$set(t.list[n],"value",t.formDefault[e.text])}))},handleGetColumn:function(t){return this.columnOption.find((function(e){return e.prop===t}))},handleSubmit:function(){this.list.push({}),this.list.splice(this.list.length-1,1),this.crud.$emit("filter",this.result),this.box=!1},handleChange:function(t,e){var n=this.handleGetColumn(t);this.columnList[e]=n,this.list[e].value=this.formDefault[t]},handleAdd:function(){this.list.length;var t=this.columnObj.prop,e=this.handleGetColumn(t);this.columnList.push(e),this.list.push({text:t,value:this.formDefault[t],symbol:this.symbolDic[0].value})}}}),nt=Object(s.a)(et,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-drawer",{staticClass:"avue-dialog",class:[t.b("dialog"),t.b("filter")],attrs:{"lock-scroll":"","modal-append-to-body":!1,"append-to-body":"",title:t.t("crud.filterTitle"),size:t.crud.isMobile?"100%":"60%",visible:t.box},on:{"update:visible":function(e){t.box=e}}},[n("el-row",{attrs:{span:24}},[n("div",{class:t.b("filter-menu")},[n("el-button-group",[n("el-button",{attrs:{type:"primary",size:t.crud.isMediumSize},on:{click:t.handleAdd}},[t._v(t._s(t.t("crud.filter.addBtn")))]),t._v(" "),n("el-button",{attrs:{type:"primary",size:t.crud.isMediumSize},on:{click:t.handleClear}},[t._v(t._s(t.t("crud.filter.resetBtn")))]),t._v(" "),n("el-button",{attrs:{type:"primary",size:t.crud.isMediumSize},on:{click:t.handleValueClear}},[t._v(t._s(t.t("crud.filter.clearBtn")))])],1)],1),t._v(" "),t._l(t.list,(function(e,i){return n("el-col",{key:i,class:t.b("filter-item"),attrs:{md:12,xs:24,sm:12}},[n("avue-select",{class:t.b("filter-label"),attrs:{dic:t.columnOption,props:t.columnProps,clearable:!1,size:t.crud.isMediumSize},on:{change:function(n){return t.handleChange(e.text,i)}},model:{value:e.text,callback:function(n){t.$set(e,"text",n)},expression:"column.text"}}),t._v(" "),n("avue-select",{class:t.b("filter-symbol"),attrs:{dic:t.symbolDic,clearable:!1,size:t.crud.isMediumSize},model:{value:e.symbol,callback:function(n){t.$set(e,"symbol",n)},expression:"column.symbol"}}),t._v(" "),n("form-temp",{class:t.b("filter-value"),attrs:{column:t.getColumnByIndex(t.columnList[i]),size:t.crud.isMediumSize,dic:t.crud.DIC[t.columnList[i].prop],props:t.columnList[i].props||t.crud.tableOption.props},model:{value:e.value,callback:function(n){t.$set(e,"value",n)},expression:"column.value"}}),t._v(" "),n("el-button",{class:t.b("filter-icon"),attrs:{type:"danger",size:"mini",circle:"",icon:"el-icon-minus"},on:{click:function(e){return t.handleDelete(i)}}})],1)})),t._v(" "),n("el-col",{staticClass:"avue-form__menu avue-form__menu--right",attrs:{span:24}},[n("el-button",{attrs:{type:"primary",size:t.crud.isMediumSize},on:{click:t.handleSubmit}},[t._v(t._s(t.t("crud.filter.submitBtn")))]),t._v(" "),n("el-button",{attrs:{size:t.crud.isMediumSize},on:{click:function(e){t.box=!1}}},[t._v(t._s(t.t("crud.filter.cancelBtn")))])],1)],2)],1)}),[],!1,null,null,null).exports,it=Object(i.a)({name:"crud",mixins:[j.a],inject:["crud"],data:function(){return{disabled:!1,config:C,boxType:"",fullscreen:!1,size:null,boxVisible:!1}},props:{value:{type:Object,default:function(){return{}}}},computed:{option:function(){var t=this,e=this.deepClone(this.crud.tableOption);return e.boxType=this.boxType,e.column=this.deepClone(this.crud.propOption),e.menuBtn=!1,this.isAdd?(e.submitBtn=e.saveBtn,e.submitText=this.crud.menuIcon("saveBtn"),e.submitIcon=this.crud.getBtnIcon("saveBtn")):this.isEdit?(e.submitBtn=e.updateBtn,e.submitText=this.crud.menuIcon("updateBtn"),e.submitIcon=this.crud.getBtnIcon("updateBtn")):this.isView&&(e.detail=!0),e.emptyBtn=e.cancelBtn,e.emptyText=this.crud.menuIcon("cancelBtn"),e.emptyIcon=this.crud.getBtnIcon("cancelBtn"),this.crud.isGroup||(e.dicFlag=!1,e.dicData=this.crud.DIC),this.validatenull(e.dicFlag)||e.column.forEach((function(n){n.boxType=t.boxType,n.dicFlag=n.dicFlag||e.dicFlag})),e},isView:function(){return"view"===this.boxType},isAdd:function(){return"add"===this.boxType},isEdit:function(){return"edit"===this.boxType},direction:function(){return this.crud.tableOption.dialogDirection},width:function(){return this.vaildData(this.crud.tableOption.dialogWidth+"",this.crud.isMobile?"100%":C.dialogWidth+"")},dialogType:function(){return this.isDrawer?"elDrawer":"elDialog"},dialogTop:function(){return this.isDrawer||this.fullscreen?"0":this.crud.tableOption.dialogTop},isDrawer:function(){return"drawer"===this.crud.tableOption.dialogType},params:function(){return this.isDrawer?{size:this.fullscreen?"100%":this.width,direction:this.crud.tableOption.dialogDirection}:{width:this.width,fullscreen:this.fullscreen}},dialogTitle:function(){var t="".concat(this.boxType);if(!this.validatenull(this.boxType))return this.crud.tableOption[t+"Title"]||this.t("crud.".concat(t,"Title"))},dialogMenuPosition:function(){return this.crud.option.dialogMenuPosition||"right"}},methods:{submit:function(){this.$refs.tableForm.submit()},reset:function(){this.$refs.tableForm.resetForm()},getSlotName:function(t){return t.replace("Form","")},handleOpened:function(){var t=this;this.$nextTick((function(){["clearValidate","validate","resetForm"].forEach((function(e){t.crud[e]=t.$refs.tableForm[e]}))}))},handleChange:function(){this.crud.$emit("input",this.crud.tableForm),this.crud.$emit("change",this.crud.tableForm)},handleTabClick:function(t,e){this.crud.$emit("tab-click",t,e)},handleFullScreen:function(){this.isDrawer&&(this.validatenull(this.size)?this.size="100%":this.size=""),this.fullscreen?this.fullscreen=!1:this.fullscreen=!0},handleError:function(t){this.crud.$emit("error",t)},handleSubmit:function(t,e){this.isAdd?this.rowSave(e):this.isEdit&&this.rowUpdate(e)},rowSave:function(t){this.crud.$emit("row-save",Object(D.i)(this.crud.tableForm),this.closeDialog,t)},rowUpdate:function(t){this.crud.$emit("row-update",Object(D.i)(this.crud.tableForm),this.crud.tableIndex,this.closeDialog,t)},closeDialog:function(t){var e=this;(t=this.deepClone(t))&&function(){if(e.isEdit){var n=e.crud.findData(t[e.crud.rowKey]),i=n.parentList,o=n.index;i&&(i.splice(o,1),i.splice(o,0,t))}else if(e.isAdd){var a=e.crud.findData(t[e.crud.rowParentKey]).item;a?(a[e.crud.childrenKey]||(a[e.crud.childrenKey]=[],a[e.crud.hasChildrenKey]=!0),a[e.crud.childrenKey].push(t)):e.crud.list.push(t)}}(),this.hide()},hide:function(t){var e=this,n=function(){t&&t(),e.crud.tableIndex=-1,e.boxVisible=!1,Object.keys(e.crud.tableForm).forEach((function(t){e.$delete(e.crud.tableForm,t)}))};"function"==typeof this.crud.beforeClose?this.crud.beforeClose(n,this.boxType):n()},show:function(t){var e=this;this.boxType=t;var n=function(){e.fullscreen=e.crud.tableOption.dialogFullscreen,e.boxVisible=!0};"function"==typeof this.crud.beforeOpen?this.crud.beforeOpen(n,this.boxType):n()}}}),ot=Object(s.a)(it,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(t.dialogType,t._b({directives:[{name:"dialogDrag",rawName:"v-dialogDrag",value:t.vaildData(t.crud.tableOption.dialogDrag,t.config.dialogDrag),expression:"vaildData(crud.tableOption.dialogDrag,config.dialogDrag)"}],tag:"component",class:["avue-dialog",t.b("dialog"),{"avue-dialog--fullscreen":t.fullscreen}],attrs:{"lock-scroll":"","destroy-on-close":t.crud.tableOption.dialogDestroy,wrapperClosable:t.crud.tableOption.dialogClickModal,direction:t.direction,"custom-class":t.crud.tableOption.dialogCustomClass,"modal-append-to-body":"","append-to-body":"",top:t.dialogTop,title:t.dialogTitle,"close-on-press-escape":t.crud.tableOption.dialogEscape,"close-on-click-modal":t.vaildData(t.crud.tableOption.dialogClickModal,!1),modal:t.crud.tableOption.dialogModal,"show-close":t.crud.tableOption.dialogCloseBtn,visible:t.boxVisible,"before-close":t.hide},on:{"update:visible":function(e){t.boxVisible=e},opened:t.handleOpened}},"component",t.params,!1),[n("div",{class:t.b("dialog__header"),attrs:{slot:"title"},slot:"title"},[n("span",{staticClass:"el-dialog__title"},[t._v(t._s(t.dialogTitle))]),t._v(" "),n("div",{class:t.b("dialog__menu")},[n("i",{staticClass:"el-dialog__close",class:t.fullscreen?"el-icon-news":"el-icon-full-screen",on:{click:t.handleFullScreen}})])]),t._v(" "),t.boxVisible?n("avue-form",t._b({ref:"tableForm",attrs:{status:t.disabled,option:t.option},on:{"update:status":function(e){t.disabled=e},change:t.handleChange,submit:t.handleSubmit,"reset-change":t.hide,"tab-click":t.handleTabClick,error:t.handleError},scopedSlots:t._u([t._l(t.crud.formSlot,(function(e){return{key:t.getSlotName(e),fn:function(n){return[t._t(e,null,null,Object.assign(n,{type:t.boxType}))]}}}))],null,!0),model:{value:t.crud.tableForm,callback:function(e){t.$set(t.crud,"tableForm",e)},expression:"crud.tableForm"}},"avue-form",t.$uploadFun({},t.crud),!1)):t._e(),t._v(" "),n("span",{staticClass:"avue-dialog__footer",class:"avue-dialog__footer--"+t.dialogMenuPosition},[t.vaildData(t.option.submitBtn,!0)&&!t.isView?n("el-button",{attrs:{disabled:t.disabled,size:t.crud.controlSize,icon:t.option.submitIcon,type:"primary"},on:{click:t.submit}},[t._v(t._s(t.option.submitText))]):t._e(),t._v(" "),t.vaildData(t.option.emptyBtn,!0)&&!t.isView?n("el-button",{attrs:{disabled:t.disabled,size:t.crud.controlSize,icon:t.option.emptyIcon},on:{click:t.reset}},[t._v(t._s(t.option.emptyText))]):t._e(),t._v(" "),t._t("menuForm",null,{disabled:t.disabled,size:t.crud.controlSize,type:t.boxType})],2)],1)}),[],!1,null,null,null).exports,at={name:"crud",mixins:[j.a],inject:["crud"],data:function(){return{box:!1,form:{name:this.crud.tableOption.title}}},computed:{columnOption:function(){var t=[];return this.deepClone(this.crud.columnOption).forEach((function(e){var n=e.children;n&&!Array.isArray(n)&&delete e.children,!1!==e.showColumn&&t.push(e)})),t},columnList:function(){if(!this.form.params)return[];if(this.form.params.includes("headers"))return this.crud.propOption;var t=[];return function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];n.forEach((function(n,i){n.children?e(n.children):t.push(n)}))}(this.columnOption),t},columns:function(){var t=this,e=this.deepClone(this.columnOption);if(!this.form.params)return[];if(this.form.params.includes("headers")){return function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];n.forEach((function(i,o){i.children?e(i.children):t.form.prop.includes(i.prop)||n.splice(o,1)}))}(e),e}var n=[];return function e(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];i.forEach((function(i,o){i.children?e(i.children):t.form.prop.includes(i.prop)&&n.push(i)}))}(e),n},option:function(){var t,e=this;return{submitBtn:!1,emptyBtn:!1,column:[{label:"文件名",prop:"name",span:24},{label:"选择数据",prop:"type",span:24,type:"select",value:0,dicData:[{label:"当前数据(当前页全部的数据)",value:0},{label:"选中的数据(当前页选中的数据)",value:1}]},{label:"选择字段",prop:"prop",type:"tree",multiple:!0,checkStrictly:!0,span:24,props:{value:"prop"},dicData:this.columnOption},{label:"参数设置",prop:"params",type:"checkbox",span:24,value:["header","data"].concat((t=[],e.crud.isHeader&&t.push("headers"),e.crud.isShowSummary&&t.push("sum"),t)),dicData:[{label:"表头",disabled:!0,value:"header"},{label:"数据源",value:"data"}].concat(function(){var t=[];return t.push({label:"复杂表头",value:"headers",disabled:!e.crud.isHeader}),t.push({label:"合计统计",value:"sum",disabled:!e.crud.isShowSummary}),t}())}]}}},watch:{columnList:function(){this.form.prop=this.columnList.map((function(t){return t.prop}))}},methods:{handleShow:function(){this.box=!0},handleSubmit:function(){this.$Export.excel({title:this.form.name,columns:this.columns,data:this.handleSum()}),this.box=!1},handleSum:function(){var t=this,e=this.crud.tableOption,n=this.crud.propOption,i=0==this.form.type?this.crud.list:this.crud.tableSelect,o=[];return this.form.params.includes("data")&&i.forEach((function(e){var i=t.deepClone(e);n.forEach((function(e){e.bind&&(i[e.prop]=Object(D.m)(i,e.bind)),t.validatenull(i["$"+e.prop])||(i[e.prop]=i["$"+e.prop])})),o.push(i)})),this.form.params.includes("sum")&&e.showSummary&&o.push(this.crud.sumsList),o}}},rt=Object(s.a)(at,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-dialog",{staticClass:"avue-dialog",attrs:{title:t.t("crud.excelBtn"),"lock-scroll":"","modal-append-to-body":!1,"append-to-body":"",visible:t.box,width:t.crud.isMobile?"100%":"30%"},on:{"update:visible":function(e){t.box=e}}},[n("avue-form",{attrs:{option:t.option},model:{value:t.form,callback:function(e){t.form=e},expression:"form"}}),t._v(" "),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{type:"primary",size:t.crud.isMediumSize},on:{click:t.handleSubmit}},[t._v(t._s(t.t("crud.filter.submitBtn")))]),t._v(" "),n("el-button",{attrs:{size:t.crud.isMediumSize},on:{click:function(e){t.box=!1}}},[t._v(t._s(t.t("crud.filter.cancelBtn")))])],1)],1)}),[],!1,null,null,null).exports,st=Object(i.a)({name:"crud",data:function(){return{config:C}},mixins:[j.a],inject:["crud"],directives:{permission:w},computed:{menuType:function(){return this.crud.tableOption.menuType||this.$AVUE.menuType||"button"},isIconMenu:function(){return"icon"===this.menuType},isTextMenu:function(){return"text"===this.menuType},isMenu:function(){return"menu"===this.menuType}},methods:{menuText:function(t){return["text","menu"].includes(this.menuType)?"text":t}}}),lt=Object(s.a)(st,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.vaildData(t.crud.tableOption.menu,t.config.menu)&&t.crud.getPermission("menu")?n("el-table-column",{key:"menu",class:t.b("btn"),attrs:{prop:"menu",fixed:t.vaildData(t.crud.tableOption.menuFixed,t.config.menuFixed),label:t.crud.tableOption.menuTitle||t.t("crud.menu"),align:t.crud.tableOption.menuAlign||t.config.menuAlign,"header-align":t.crud.tableOption.menuHeaderAlign||t.config.menuHeaderAlign,width:t.crud.isMobile?t.crud.tableOption.menuXsWidth||t.config.menuXsWidth:t.crud.tableOption.menuWidth||t.config.menuWidth},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.row,o=e.$index;return[t.isMenu?n("el-dropdown",{attrs:{size:t.crud.isMediumSize}},[n("el-button",{attrs:{type:"text",size:t.crud.isMediumSize}},[t._v("\n "+t._s(t.crud.tableOption.menuBtnTitle||t.t("crud.menuBtn"))+"\n "),n("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),t._v(" "),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t.vaildData(t.crud.tableOption.viewBtn,t.config.viewBtn)?n("el-dropdown-item",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("viewBtn",i,o),expression:"crud.getPermission('viewBtn',row,$index)"}],attrs:{icon:t.crud.getBtnIcon("viewBtn")},nativeOn:{click:function(e){return t.crud.rowView(i,o)}}},[t._v(t._s(t.crud.menuIcon("viewBtn")))]):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.editBtn,t.config.editBtn)?n("el-dropdown-item",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("editBtn",i,o),expression:"crud.getPermission('editBtn',row,$index)"}],attrs:{icon:t.crud.getBtnIcon("editBtn")},nativeOn:{click:function(e){return t.crud.rowEdit(i,o)}}},[t._v(t._s(t.crud.menuIcon("editBtn")))]):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.copyBtn,t.config.copyBtn)?n("el-dropdown-item",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("copyBtn",i,o),expression:"crud.getPermission('copyBtn',row,$index)"}],attrs:{icon:t.crud.getBtnIcon("copyBtn")},nativeOn:{click:function(e){return t.crud.rowCopy(i)}}},[t._v(t._s(t.crud.menuIcon("copyBtn")))]):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.delBtn,t.config.delBtn)?n("el-dropdown-item",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("delBtn",i,o),expression:"crud.getPermission('delBtn',row,$index)"}],attrs:{icon:t.crud.getBtnIcon("delBtn")},nativeOn:{click:function(e){return t.crud.rowDel(i,o)}}},[t._v(t._s(t.crud.menuIcon("delBtn")))]):t._e(),t._v(" "),t._t("menuBtn",null,{row:i,type:t.menuText("primary"),disabled:t.crud.btnDisabled,size:t.crud.isMediumSize,index:o})],2)],1):["button","text","icon"].includes(t.menuType)?[t.vaildData(t.crud.tableOption.cellBtn,t.config.cellBtn)?[t.vaildData(t.crud.tableOption.editBtn,t.config.editBtn)&&!i.$cellEdit?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("editBtn",i,o),expression:"crud.getPermission('editBtn',row,$index)"}],attrs:{type:t.menuText("primary"),icon:t.crud.getBtnIcon("editBtn"),size:t.crud.isMediumSize,disabled:t.crud.btnDisabledList[o]},on:{click:function(e){return e.stopPropagation(),t.crud.rowCell(i,o)}}},[t.isIconMenu?t._e():[t._v("\n "+t._s(t.crud.menuIcon("editBtn"))+"\n ")]],2):t.vaildData(t.crud.tableOption.saveBtn,t.config.saveBtn)&&i.$cellEdit?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("saveBtn",i,o),expression:"crud.getPermission('saveBtn',row,$index)"}],attrs:{type:t.menuText("primary"),icon:t.crud.getBtnIcon("saveBtn"),size:t.crud.isMediumSize,disabled:t.crud.btnDisabledList[o]},on:{click:function(e){return e.stopPropagation(),t.crud.rowCell(i,o)}}},[t.isIconMenu?t._e():[t._v("\n "+t._s(t.crud.menuIcon("saveBtn"))+"\n ")]],2):t._e(),t._v(" "),i.$cellEdit?n("el-button",{attrs:{type:t.menuText("danger"),icon:t.crud.getBtnIcon("cancelBtn"),size:t.crud.isMediumSize,disabled:t.crud.btnDisabledList[o]},on:{click:function(e){return e.stopPropagation(),t.crud.rowCancel(i,o)}}},[t.isIconMenu?t._e():[t._v("\n "+t._s(t.crud.menuIcon("cancelBtn"))+"\n ")]],2):t._e()]:t._e(),t._v(" "),t.vaildData(t.crud.tableOption.viewBtn,t.config.viewBtn)?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("viewBtn",i,o),expression:"crud.getPermission('viewBtn',row,$index)"}],attrs:{type:t.menuText("success"),icon:t.crud.getBtnIcon("viewBtn"),size:t.crud.isMediumSize,disabled:t.btnDisabled},on:{click:function(e){return e.stopPropagation(),t.crud.rowView(i,o)}}},[t.isIconMenu?t._e():[t._v("\n "+t._s(t.crud.menuIcon("viewBtn"))+"\n ")]],2):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.editBtn,t.config.editBtn)&&!t.crud.tableOption.cellBtn?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("editBtn",i,o),expression:"crud.getPermission('editBtn',row,$index)"}],attrs:{type:t.menuText("primary"),icon:t.crud.getBtnIcon("editBtn"),size:t.crud.isMediumSize,disabled:t.btnDisabled},on:{click:function(e){return e.stopPropagation(),t.crud.rowEdit(i,o)}}},[t.isIconMenu?t._e():[t._v("\n "+t._s(t.crud.menuIcon("editBtn"))+"\n ")]],2):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.copyBtn,t.config.copyBtn)?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("copyBtn",i,o),expression:"crud.getPermission('copyBtn',row,$index)"}],attrs:{type:t.menuText("primary"),icon:t.crud.getBtnIcon("copyBtn"),size:t.crud.isMediumSize,disabled:t.btnDisabled},on:{click:function(e){return e.stopPropagation(),t.crud.rowCopy(i)}}},[t.isIconMenu?t._e():[t._v("\n "+t._s(t.crud.menuIcon("copyBtn"))+"\n ")]],2):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.delBtn,t.config.delBtn)&&!i.$cellEdit?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("delBtn",i,o),expression:"crud.getPermission('delBtn',row,$index)"}],attrs:{type:t.menuText("danger"),icon:t.crud.getBtnIcon("delBtn"),size:t.crud.isMediumSize,disabled:t.btnDisabled},on:{click:function(e){return e.stopPropagation(),t.crud.rowDel(i,o)}}},[t.isIconMenu?t._e():[t._v("\n "+t._s(t.crud.menuIcon("delBtn"))+"\n ")]],2):t._e()]:t._e(),t._v(" "),t._t("menu",null,{row:i,type:t.menuText("primary"),disabled:t.crud.btnDisabled,size:t.crud.isMediumSize,index:o})]}}],null,!0)}):t._e()}),[],!1,null,null,null).exports,ct=Object(i.a)({name:"crud",data:function(){return{config:C}},mixins:[j.a],inject:["crud"],methods:{indexMethod:function(t){return t+1+((this.crud.page.currentPage||1)-1)*(this.crud.page.pageSize||10)},setSort:function(){this.rowDrop(),this.columnDrop()},rowDrop:function(){var t=this,e=this.crud.$refs.table.$el.querySelectorAll(this.config.dropRowClass)[0];this.crud.tableDrop("row",e,(function(e){var n=e.oldIndex,i=e.newIndex,o=t.crud.list.splice(n,1)[0];t.crud.list.splice(i,0,o),t.crud.$emit("sortable-change",n,i),t.crud.refreshTable((function(){return t.rowDrop()}))}))},columnDrop:function(){var t=this,e=this.crud.$refs.table.$el.querySelector(this.config.dropColClass),n=0;this.crud.tableOption.selection&&(n+=1),this.crud.tableOption.index&&(n+=1),this.crud.tableOption.expand&&(n+=1),this.crud.tableDrop("column",e,(function(e){t.crud.headerSort(e.oldIndex-n,e.newIndex-n),t.columnDrop()}))}}}),ut=Object(s.a)(ct,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-table-column",{attrs:{width:"1px"}}),t._v(" "),t.crud.tableOption.expand?n("el-table-column",{key:"expand",attrs:{type:"expand",width:t.crud.tableOption.expandWidth||t.config.expandWidth,fixed:t.vaildData(t.crud.tableOption.expandFixed,t.config.expandFixed),align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[t._t("expand",null,{row:n,index:n.$index})]}}],null,!0)}):t._e(),t._v(" "),t.crud.tableOption.selection?n("el-table-column",{key:"selection",attrs:{fixed:t.vaildData(t.crud.tableOption.selectionFixed,t.config.selectionFixed),type:"selection",selectable:t.crud.tableOption.selectable,"reserve-selection":t.vaildData(t.crud.tableOption.reserveSelection),width:t.crud.tableOption.selectionWidth||t.config.selectionWidth,align:"center"}}):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.index)?n("el-table-column",{key:"index",attrs:{fixed:t.vaildData(t.crud.tableOption.indexFixed,t.config.indexFixed),label:t.crud.tableOption.indexLabel||t.config.indexLabel,type:"index",width:t.crud.tableOption.indexWidth||t.config.indexWidth,index:t.indexMethod,align:"center"}}):t._e()],1)}),[],!1,null,null,null).exports;function dt(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return pt(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return pt(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,o=function(){};return{s:o,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,r=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return r=t.done,t},e:function(t){s=!0,a=t},f:function(){try{r||null==n.return||n.return()}finally{if(s)throw a}}}}function pt(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n0&&void 0!==arguments[0]?arguments[0]:[];Array.isArray(n)&&n.forEach((function(n){t.push(n),n.children&&e(n.children)}))}(this.columnOption),t=Object($.a)(t)},isShowSummary:function(){return this.option.showSummary},isHeader:function(){var t=!1;return this.columnOption.forEach((function(e){e.children&&(t=!0)})),t},isTree:function(){var t=!1;return this.data.forEach((function(e){e.children&&(t=!0)})),t},isCard:function(){return this.option.card?"always":"never"},expandLevel:function(){return this.parentOption.expandLevel||0},expandAll:function(){return this.parentOption.expandAll||!1},parentOption:function(){return this.tableOption||{}},columnOption:function(){return this.tableOption.column||[]},sumColumnList:function(){return this.tableOption.sumColumnList||[]},selectLen:function(){return this.tableSelect?this.tableSelect.length:0}},watch:{value:{handler:function(){this.tableForm=this.value},immediate:!0,deep:!0},list:{handler:function(){this.cellForm.list=this.list},deep:!0},data:{handler:function(){this.dataInit()},deep:!0}},props:{sortBy:Function,sortOrders:Array,sortMethod:Function,spanMethod:Function,summaryMethod:Function,rowStyle:Function,cellStyle:Function,beforeClose:Function,beforeOpen:Function,rowClassName:Function,cellClassName:Function,headerCellClassName:Function,uploadBefore:Function,uploadAfter:Function,uploadDelete:Function,uploadPreview:Function,uploadError:Function,uploadExceed:Function,permission:{type:[Function,Object],default:function(){return{}}},value:{type:Object,default:function(){return{}}},search:{type:Object,default:function(){return{}}},page:{type:Object,default:function(){return{}}},tableLoading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},data:{type:Array,required:!0,default:function(){return[]}}},methods:{handleValidate:function(t,e,n){this.listError[t]||this.$set(this.listError,t,{valid:!1,msg:""}),this.listError[t].valid=!e,this.listError[t].msg=n},getPermission:function(t,e,n){return"function"==typeof this.permission?this.permission(t,e,n):!!this.validatenull(this.permission[t])||this.permission[t]},getTableHeight:function(){var t=this;this.isAutoHeight?this.$nextTick((function(){var e=t.$refs.table,n=t.$refs.tablePage;if(e){var i=e.$el,o=n.$el.offsetHeight||20;t.tableHeight=document.documentElement.clientHeight-i.offsetTop-o-t.calcHeight}})):this.tableHeight=this.tableOption.height,this.refreshTable()},doLayout:function(){this.$refs.table.doLayout()},refreshTable:function(t){var e=this;this.reload=Math.random(),this.tableSelect=[],this.$nextTick((function(){e.$refs.columnDefault.setSort(),t&&t()}))},treeLoad:function(t,e,n){this.$emit("tree-load",t,e,(function(e){t.children=e,n(e)}))},menuIcon:function(t){return this.vaildData(this.tableOption[t+"Text"],this.t("crud."+t))},getBtnIcon:function(t){var e=t+"Icon";return this.tableOption[e]||C[e]},validateField:function(t){return this.$refs.dialogForm.$refs.tableForm.validateField(t)},handleGetRowKeys:function(t){return t[this.rowKey]},selectClear:function(){this.$emit("selection-clear",this.deepClone(this.tableSelect)),this.$refs.table.clearSelection()},toggleRowSelection:function(t,e){this.$refs.table.toggleRowSelection(t,e)},toggleRowExpansion:function(t,e){this.$refs.table.toggleRowExpansion(t,e)},setCurrentRow:function(t){this.$refs.table.setCurrentRow(t)},dataInit:function(){var t=this;this.list=this.data,this.list.forEach((function(e,n){e.$cellEdit&&!t.formCascaderList[n]&&(t.formCascaderList[n]=t.deepClone(e)),t.$set(e,"$cellEdit",e.$cellEdit||!1),t.$set(e,"$index",n)}))},headerDragend:function(t,e,n,i){this.objectOption[n.property].width=t,this.$emit("header-dragend",t,e,n,i)},headerSort:function(t,e){var n=this.columnOption,i=n.splice(t,1)[0];n.splice(e,0,i),this.refreshTable()},clearFilter:function(t){this.$refs.table.clearFilter(t)},expandChange:function(t,e){this.$emit("expand-change",t,e)},currentRowChange:function(t,e){this.$emit("current-row-change",t,e)},refreshChange:function(){this.$emit("refresh-change")},toggleSelection:function(t){var e=this;t?t.forEach((function(t){e.$refs.table.toggleRowSelection(t)})):this.$refs.table.clearSelection()},selectionChange:function(t){this.tableSelect=t,this.$emit("selection-change",this.tableSelect)},select:function(t,e){this.$emit("select",t,e)},selectAll:function(t){this.$emit("select-all",t)},filterChange:function(t){this.$emit("filter-change",t)},sortChange:function(t){this.$emit("sort-change",t)},rowDblclick:function(t,e){this.$emit("row-dblclick",t,e)},rowClick:function(t,e,n){this.$emit("row-click",t,e,n)},clearSort:function(){this.$refs.table.clearSort()},cellMouseEnter:function(t,e,n,i){this.$emit("cell-mouse-enter",t,e,n,i)},cellMouseLeave:function(t,e,n,i){this.$emit("cell-mouse-leave",t,e,n,i)},cellClick:function(t,e,n,i){this.$emit("cell-click",t,e,n,i)},headerClick:function(t,e){this.$emit("header-click",t,e)},rowContextmenu:function(t,e,n){this.$emit("row-contextmenu",t,e,n)},headerContextmenu:function(t,e){this.$emit("header-contextmenu",t,e)},cellDblclick:function(t,e,n,i){this.$emit("cell-dblclick",t,e,n,i)},rowCell:function(t,e){t.$cellEdit?this.rowCellUpdate(t,e):this.rowCellEdit(t,e)},rowCellAdd:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=this.list.length,i=Object($.d)(this.propOption).tableForm;e=this.deepClone(Object.assign({$cellEdit:!0,$index:n},i,e)),this.list.push(e),this.formIndexList.push(n),setTimeout((function(){return t.$refs.columnDefault.setSort()}))},rowCancel:function(t,e){this.validatenull(t[this.rowKey])?this.list.splice(e,1):(this.formCascaderList[e].$cellEdit=!1,this.$set(this.list,e,this.formCascaderList[e]),delete this.formCascaderList[e],this.$set(this.cascaderDIC,e,this.cascaderDicList[e]),this.formIndexList.splice(this.formIndexList.indexOf(e),1))},rowCellEdit:function(t,e){var n=this;t.$cellEdit=!0,this.$set(this.list,e,t),this.formCascaderList[e]=this.deepClone(t),this.cascaderDicList[e]=this.deepClone(this.cascaderDIC[e]),setTimeout((function(){n.formIndexList.push(e)}),1e3)},validateCellForm:function(t){var e=this;return new Promise((function(t){e.$refs.cellForm.validate((function(e,n){t(n)}))}))},validateCellField:function(t){var e,n=!0,i=dt(this.$refs.cellForm.fields);try{for(i.s();!(e=i.n()).done;){var o=e.value;if(o.prop.split(".")[1]==t&&this.$refs.cellForm.validateField(o.prop,(function(t){t&&(n=!1)})),!n)break}}catch(t){i.e(t)}finally{i.f()}return n},rowCellUpdate:function(t,e){var n=this;t=this.deepClone(t);var i=function(){n.btnDisabledList[e]=!1,n.btnDisabled=!1,t.$cellEdit=!1,n.$set(n.list,e,t),delete n.formCascaderList[e]},o=function(){n.btnDisabledList[e]=!1,n.btnDisabled=!1};this.validateCellField(e)&&(this.btnDisabledList[e]=!0,this.btnDisabled=!0,this.validatenull(t[this.rowKey])?this.$emit("row-save",t,i,o):this.$emit("row-update",t,e,i,o))},rowAdd:function(){this.$refs.dialogForm.show("add")},rowSave:function(){return this.$refs.dialogForm.$refs.tableForm.submit()},rowUpdate:function(){return this.$refs.dialogForm.$refs.tableForm.submit()},closeDialog:function(){return this.$refs.dialogForm.closeDialog()},rowClone:function(t){var e={};return Object.keys(t).forEach((function(n){["_parent","children"].includes(n)||(e[n]=t[n])})),e},getPropRef:function(t){return this.$refs.dialogForm.$refs.tableForm.getPropRef(t)},rowEdit:function(t,e){this.tableForm=this.rowClone(t),this.tableIndex=e,this.$emit("input",this.tableForm),this.$refs.dialogForm.show("edit")},rowCopy:function(t){this.tableForm=this.rowClone(t),delete this.tableForm[this.rowKey],this.tableIndex=-1,this.$emit("input",this.tableForm),this.$refs.dialogForm.show("add")},rowView:function(t,e){this.tableForm=this.rowClone(t),this.tableIndex=e,this.$emit("input",this.tableForm),this.$refs.dialogForm.show("view")},rowDel:function(t,e){var n=this;this.$emit("row-del",t,e,(function(){var e=n.findData(t[n.rowKey]),i=e.parentList,o=e.index;i&&i.splice(o,1)}))},tableSpanMethod:function(t){if("function"==typeof this.spanMethod)return this.spanMethod(t)},tableSummaryMethod:function(t){var e=this,n={};if("function"==typeof this.summaryMethod)return this.summaryMethod(t);var i=t.columns,o=t.data,a=[];return i.length>0&&i.forEach((function(t,i){var r=e.sumColumnList.find((function(e){return e.name===t.property}));if(r){var s=r.decimals||2,l=r.label||"";switch(r.type){case"count":a[i]=l+o.length;break;case"avg":var c=o.map((function(e){return Number(e[t.property])})),u=1;a[i]=c.reduce((function(t,e){var n=Number(e);return isNaN(n)?t:(t*(u-1)+e)/u++}),0),a[i]=l+a[i].toFixed(s);break;case"sum":var d=o.map((function(e){return Number(e[t.property])}));a[i]=d.reduce((function(t,e){var n=Number(e);return isNaN(n)?t:t+e}),0),a[i]=l+a[i].toFixed(s)}n[t.property]=a[i]}else a[i]=""})),this.sumsList=n,a},tableDrop:function(t,e,n){if(!0!==this.isSortable){if("row"==t&&!this.isRowSort)return;if("column"==t&&!this.isColumnSort)return}window.Sortable?window.Sortable.create(e,{ghostClass:C.ghostClass,chosenClass:C.ghostClass,animation:500,delay:0,onEnd:function(t){return n(t)}}):x.a.logs("Sortable")},findData:function(t){var e=this,n={};return function i(o,a){o.forEach((function(r,s){r[e.rowKey]==t&&(n={item:r,index:s,parentList:o,parent:a}),r[e.childrenKey]&&i(r[e.childrenKey],r)}))}(this.list),n}}}),ft=Object(s.a)(ht,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b({card:!t.option.card})},[t.tableOption.title?n(t.tableOption.titleSize||"h2",{tag:"component",style:t.tableOption.titleStyle},[t._v(t._s(t.tableOption.title))]):t._e(),t._v(" "),n("header-search",{ref:"headerSearch",attrs:{search:t.search},scopedSlots:t._u([{key:"search",fn:function(e){return[t._t("search",null,null,e)]}},{key:"searchMenu",fn:function(e){return[t._t("searchMenu",null,null,e)]}},t._l(t.searchSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)}),t._v(" "),n("el-card",{attrs:{shadow:t.isCard}},[t.vaildData(t.tableOption.header,!0)?n("header-menu",{ref:"headerMenu",scopedSlots:t._u([{key:"menuLeft",fn:function(e){return[t._t("menuLeft",null,null,e)]}},{key:"menuRight",fn:function(e){return[t._t("menuRight",null,null,e)]}}],null,!0)}):t._e(),t._v(" "),t.vaildData(t.tableOption.tip,t.config.tip)&&t.tableOption.selection?n("el-tag",{staticClass:"avue-crud__tip"},[n("span",{staticClass:"avue-crud__tip-name"},[t._v("\n "+t._s(t.t("crud.tipStartTitle"))+"\n "),n("span",{staticClass:"avue-crud__tip-count"},[t._v(t._s(t.selectLen))]),t._v("\n "+t._s(t.t("crud.tipEndTitle"))+"\n ")]),t._v(" "),t.vaildData(t.tableOption.selectClearBtn,t.config.selectClearBtn)&&t.tableOption.selection?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.getPermission("selectClearBtn"),expression:"getPermission('selectClearBtn')"}],attrs:{type:"text",size:"small"},on:{click:t.selectClear}},[t._v(t._s(t.t("crud.emptyBtn")))]):t._e(),t._v(" "),t._t("tip")],2):t._e(),t._v(" "),t._t("header"),t._v(" "),n("el-form",{ref:"cellForm",attrs:{model:t.cellForm,"show-message":!1},on:{validate:t.handleValidate}},[n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.tableLoading,expression:"tableLoading"}],key:t.reload,ref:"table",class:{"avue-crud--indeterminate":t.vaildData(t.tableOption.indeterminate,!1)},attrs:{data:t.cellForm.list,"row-key":t.handleGetRowKeys,size:t.$AVUE.tableSize||t.controlSize,lazy:t.vaildData(t.tableOption.lazy,!1),load:t.treeLoad,"tree-props":t.treeProps,"expand-row-keys":t.tableOption.expandRowKeys,"default-expand-all":t.tableOption.defaultExpandAll,"highlight-current-row":t.tableOption.highlightCurrentRow,"show-summary":t.tableOption.showSummary,"summary-method":t.tableSummaryMethod,"span-method":t.tableSpanMethod,stripe:t.tableOption.stripe,"show-header":t.tableOption.showHeader,"default-sort":t.tableOption.defaultSort,"row-class-name":t.rowClassName,"cell-class-name":t.cellClassName,"row-style":t.rowStyle,"cell-style":t.cellStyle,"sort-method":t.sortMethod,"sort-orders":t.sortOrders,"sort-by":t.sortBy,fit:t.tableOption.fit,"header-cell-class-name":t.headerCellClassName,"max-height":t.isAutoHeight?t.tableHeight:t.tableOption.maxHeight,height:t.tableHeight,width:t.setPx(t.tableOption.width,t.config.width),border:t.tableOption.border},on:{"current-change":t.currentRowChange,"expand-change":t.expandChange,"header-dragend":t.headerDragend,"row-click":t.rowClick,"row-dblclick":t.rowDblclick,"cell-mouse-enter":t.cellMouseEnter,"cell-mouse-leave":t.cellMouseLeave,"cell-click":t.cellClick,"header-click":t.headerClick,"row-contextmenu":t.rowContextmenu,"header-contextmenu":t.headerContextmenu,"cell-dblclick":t.cellDblclick,"filter-change":t.filterChange,"selection-change":t.selectionChange,select:t.select,"select-all":t.selectAll,"sort-change":t.sortChange}},[n("template",{slot:"empty"},[n("div",{class:t.b("empty")},[t.$slots.empty?t._t("empty"):n("el-empty",{attrs:{"image-size":100,description:t.tableOption.emptyText}})],2)]),t._v(" "),n("column",{attrs:{columnOption:t.columnOption},scopedSlots:t._u([t._l(t.mainSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)},[n("column-default",{ref:"columnDefault",attrs:{slot:"header"},slot:"header",scopedSlots:t._u([{key:"expand",fn:function(e){var n=e.row,i=e.index;return[t._t("expand",null,{row:n,index:i})]}}],null,!0)}),t._v(" "),t._v(" "),n("column-menu",{attrs:{slot:"footer"},slot:"footer",scopedSlots:t._u([{key:"menu",fn:function(e){return[t._t("menu",null,null,e)]}},{key:"menuBtn",fn:function(e){return[t._t("menuBtn",null,null,e)]}}],null,!0)})],1)],2)],1),t._v(" "),t._t("footer")],2),t._v(" "),n("table-page",{ref:"tablePage",attrs:{page:t.page}},[n("template",{slot:"page"},[t._t("page")],2)],2),t._v(" "),n("dialog-form",{ref:"dialogForm",scopedSlots:t._u([t._l(t.formSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}})),{key:"menuForm",fn:function(e){return[t._t("menuForm",null,null,e)]}}],null,!0)}),t._v(" "),n("dialog-column",{ref:"dialogColumn"}),t._v(" "),n("dialog-excel",{ref:"dialogExcel"}),t._v(" "),n("dialog-filter",{ref:"dialogFilter"})],1)}),[],!1,null,null,null).exports,mt={img:"img",title:"title",info:"info"},vt=Object(i.a)({name:"card",props:{props:{type:Object,default:function(){return mt}},option:{type:Object,default:function(){return{}}},data:{type:Array,default:function(){return[]}}},data:function(){return{propsDefault:mt}},computed:{imgKey:function(){return this.option.props.img||this.propsDefault.img},titleKey:function(){return this.option.props.title||this.propsDefault.title},infoKey:function(){return this.option.props.info||this.propsDefault.info},span:function(){return this.option.span||8},gutter:function(){return this.option.gutter||20}},methods:{rowAdd:function(){this.$emit("row-add")},rowClick:function(t,e){this.$emit("row-click",t,e)}}}),bt=Object(s.a)(vt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-row",{attrs:{span:24,gutter:t.gutter}},[t.vaildData(t.option.addBtn,!0)?n("el-col",{attrs:{span:t.span}},[n("div",{class:t.b("item",{add:!0}),on:{click:function(e){return t.rowAdd()}}},[n("i",{staticClass:"el-icon-plus"}),t._v(" "),n("span",[t._v("添加")])])]):t._e(),t._v(" "),t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{span:t.span}},[n("div",{class:t.b("item"),on:{click:function(n){return t.rowClick(e,i)}}},[n("div",{class:t.b("body")},[n("div",{class:t.b("avatar")},[n("img",{attrs:{src:e[t.imgKey],alt:""}})]),t._v(" "),n("div",{class:t.b("detail")},[n("div",{class:t.b("title")},[t._v(t._s(e[t.titleKey]))]),t._v(" "),n("div",{class:t.b("info")},[t._v(t._s(e[t.infoKey]))])])]),t._v(" "),n("div",{class:t.b("menu")},[t._t("menu",null,{index:i,row:e})],2)])])}))],2)],1)}),[],!1,null,null,null).exports,gt=Object(i.a)({name:"code",props:{height:{type:Number,default:200},syntax:{type:String,default:"javascript"}},computed:{styleName:function(){return{height:this.setPx(this.height)}}},mounted:function(){window.hljs?window.hljs&&"function"==typeof window.hljs.highlightBlock&&window.hljs.highlightBlock(this.$refs.container):x.a.logs("hljs")}}),yt=Object(s.a)(gt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-scrollbar",{style:t.styleName},[n("pre",[t._v(" "),n("code",{ref:"container",class:t.syntax},[t._v("\n "),t._t("default"),t._v("\n ")],2),t._v("\n ")])])],1)}),[],!1,null,null,null).exports,_t=n(10),xt=n.n(_t);function wt(t){return(wt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var Ot,Ct=Object(i.a)({name:"chat",data:function(){return{upload:{box:!1,src:"",type:"",title:""},visible:!1,imgSrc:"",videoSrc:"",audioSrc:"",keys:"",show:!1,msg:""}},props:{beforeOpen:Function,tools:{type:Object,default:function(){return{img:!0,video:!0,file:!0}}},placeholder:{type:String,default:"请输入..."},width:{type:[String,Number],default:320},height:{type:[String,Number],default:520},value:{type:String},notice:{type:Boolean,default:!0},audio:{type:Array,default:function(){return["https://www.helloweba.net/demo/notifysound/notify.ogg","https://www.helloweba.net/demo/notifysound/notify.mp3","https://www.helloweba.net/demo/notifysound/notify.wav"]}},config:{type:Object,default:function(){return{}}},keylist:{type:Array,default:function(){return[]}},list:{type:Array,default:function(){return[]}}},watch:{"upload.box":function(t){var e=this;t&&this.$nextTick((function(){e.$refs.form.clearValidate()}))},value:{handler:function(){this.msg=this.value},immediate:!0},msg:{handler:function(){this.$emit("input",this.msg)},immediate:!0}},computed:{heightStyleName:function(){return{height:this.setPx(this.height)}},widthStyleName:function(){return{width:this.setPx(this.width)}},msgActive:function(){return!this.validatenull(this.msg.replace(/[\r\n]/g,""))}},methods:{uploadSubmit:function(){var t=this;this.$refs.form.validate((function(e){e&&(t.upload.box=!1,t.$emit("submit",t.getDetail(t.upload)))}))},handleUpload:function(t){this.upload.type=t,this.upload.src="","img"===t?this.upload.title="图片上传":"video"===t?this.upload.title="视频上传":"file"===t&&(this.upload.title="文件上传"),this.upload.box=!0},handleClose:function(t){this.imgSrc=void 0,this.videoSrc=void 0,this.audioSrc=void 0,t()},addKey:function(){""!==this.keys&&(this.$emit("keyadd",this.keys),this.keys=""),this.visible=!1},sendKey:function(t){this.$emit("keysend",t)},getAudio:function(){this.$refs.chatAudio.play()},getNotification:function(t){var e=this,n=Notification||window.Notification;if(n){var i=function(){var n=new Notification(e.config.name,{body:t,icon:e.config.img});n.onshow=function(){e.getAudio(),setTimeout((function(){n.close()}),2500)},n.onclick=function(t){n.close()}},o=n.permission;"granted"===o?i():"denied"===o?console.log("用户拒绝了你!!!"):n.requestPermission((function(t){"granted"===t?i():console.log("用户无情残忍的拒绝了你!!!")}))}},pushMsg:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=!0===e.mine,i=e.text||{},o=e.date,a={date:o||xt()().format("YYYY-MM-DD HH:mm:ss"),text:"object"!=wt(i)?{text:i}:i,mine:n,img:n?this.config.myImg:this.config.img,name:n?this.config.myName:this.config.name};this.list.push(a),setTimeout((function(){t.setScroll()}),50)},setScroll:function(t){var e=this;this.$nextTick((function(){e.$refs.main.scrollTop=t||e.$refs.main.scrollHeight}))},handleSend:function(){this.msgActive&&this.$emit("submit")},handleItemMsg:function(t){this.$emit("submit",t.ask)},handleDetail:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=e;return setTimeout((function(){t.$refs.content.forEach((function(e){for(var n=function(n){var i=e.children[n];0!=i.getAttribute("data-flag")&&(i.setAttribute("data-flag",0),i.onclick=function(){t.handleEvent(i.dataset)},"IMG"===i.tagName?(i.className="web__msg--img",i.src=i.getAttribute("data-src")):"VIDEO"===i.tagName?(i.className="web__msg--video",i.src=i.getAttribute("data-src")):"AUDIO"===i.tagName?(i.className="web__msg--audio",i.controls="controls",i.src=i.getAttribute("data-src")):"FILE"===i.tagName?(i.className="web__msg--file",i.innerHTML="

    File

    ".concat(i.getAttribute("data-name"),"")):"MAP"===i.tagName&&(i.className="web__msg--file web__msg--map",i.innerHTML="

    Map

    ".concat(i.getAttribute("data-longitude")," , ").concat(i.getAttribute("data-latitude"),"
    ").concat(i.getAttribute("data-address"),"
    ")),t.setScroll())},i=0;i0&&void 0!==arguments[0]?arguments[0]:{},e=t.type,n=t.src,i=t.name,o=t.longitude,a=t.latitude,r=t.address;return"img"===e?''):"video"===e?''):"audio"===e?''):"file"===e?''):"map"===e?''):void 0},handleEvent:function(t){var e=this,n=function(){"IMG"===t.type?(e.imgSrc=t.src,e.show=!0):"VIDEO"===t.type?(e.videoSrc=t.src,e.show=!0):"AUDIO"===t.type?(e.audioSrc=t.src,e.show=!0):"FILE"===t.type&&window.open(t.src)};"function"==typeof this.beforeOpen?this.beforeOpen(t,n):n()},rootSendMsg:function(t){this.pushMsg({text:t}),this.notice&&this.getNotification(t.text||t)}}}),kt=Object(s.a)(Ct,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b(),style:t.heightStyleName,on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleSend.apply(null,arguments)}}},[n("audio",{ref:"chatAudio"},[n("source",{attrs:{src:t.audio[0],type:"audio/ogg"}}),t._v(" "),n("source",{attrs:{src:t.audio[1],type:"audio/mpeg"}}),t._v(" "),n("source",{attrs:{src:t.audio[2],type:"audio/wav"}})]),t._v(" "),n("div",{staticClass:"web__logo"},[n("img",{staticClass:"web__logo-img",attrs:{src:t.config.img,alt:""}}),t._v(" "),n("div",{staticClass:"web__logo-info"},[n("p",{staticClass:"web__logo-name"},[t._v(t._s(t.config.name))]),t._v(" "),n("p",{staticClass:"web__logo-dept"},[t._v(t._s(t.config.dept))])]),t._v(" "),t._t("header")],2),t._v(" "),n("div",{staticClass:"web__content"},[n("div",{style:t.widthStyleName},[n("div",{ref:"main",staticClass:"web__main"},t._l(t.list,(function(e,i){return n("div",{key:i,staticClass:"web__main-item",class:{"web__main-item--mine":e.mine}},[n("div",{staticClass:"web__main-user"},[n("img",{attrs:{src:e.img}}),t._v(" "),n("cite",[t._v("\n "+t._s(e.name)+"\n "),n("i",[t._v(t._s(e.date))])])]),t._v(" "),n("div",{staticClass:"web__main-text"},[n("div",{staticClass:"web__main-arrow"}),t._v(" "),n("span",{ref:"content",refInFor:!0,domProps:{innerHTML:t._s(t.handleDetail(e.text.text))}}),t._v(" "),t.validatenull(e.text.list)?t._e():n("ul",{staticClass:" web__main-list"},t._l(e.text.list,(function(e,i){return n("li",{key:i,on:{click:function(n){return t.handleItemMsg(e)}}},[t._v(t._s(e.text))])})),0)])])})),0),t._v(" "),n("div",{staticClass:"web__footer",style:t.widthStyleName},[n("div",{staticClass:"web__tools"},[t.tools.img?n("i",{staticClass:"el-icon-picture-outline",on:{click:function(e){return t.handleUpload("img")}}}):t._e(),t._v(" "),t.tools.video?n("i",{staticClass:"el-icon-video-camera",on:{click:function(e){return t.handleUpload("video")}}}):t._e(),t._v(" "),t.tools.file?n("i",{staticClass:"el-icon-folder-opened",on:{click:function(e){return t.handleUpload("file")}}}):t._e()]),t._v(" "),n("div",{staticClass:"web__msg"},[n("textarea",{directives:[{name:"model",rawName:"v-model",value:t.msg,expression:"msg"}],staticClass:"web__msg-input",attrs:{rows:"2",placeholder:t.placeholder},domProps:{value:t.msg},on:{input:function(e){e.target.composing||(t.msg=e.target.value)}}}),t._v(" "),n("div",{staticClass:"web__msg-menu"},[n("el-dropdown",{staticClass:"web__msg-submit",attrs:{"split-button":"",type:"primary",size:"mini",trigger:"click"},on:{click:t.handleSend}},[t._v("\n 发送\n "),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[n("el-dropdown-item",[n("el-popover",{attrs:{placement:"top",width:"160"},model:{value:t.visible,callback:function(e){t.visible=e},expression:"visible"}},[n("el-input",{staticStyle:{"margin-bottom":"10px"},attrs:{size:"mini",rows:3,"show-word-limit":"",maxlength:"100",placeholder:"请输入快捷回复语",type:"textarea"},model:{value:t.keys,callback:function(e){t.keys=e},expression:"keys"}}),t._v(" "),n("div",{staticStyle:{"text-align":"right",margin:"0"}},[n("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(e){t.visible=!1}}},[t._v("取消")]),t._v(" "),n("el-button",{attrs:{type:"primary",size:"mini"},on:{click:t.addKey}},[t._v("确定")])],1),t._v(" "),n("el-button",{attrs:{slot:"reference",type:"text",icon:"el-icon-plus"},slot:"reference"})],1)],1),t._v(" "),n("el-scrollbar",{staticStyle:{height:"100px"}},t._l(t.keylist,(function(e,i){return n("el-dropdown-item",{key:i,nativeOn:{click:function(n){return t.sendKey(e)}}},[n("el-tooltip",{attrs:{effect:"dark",content:e,placement:"top"}},[n("span",[t._v(" "+t._s(e.substr(0,10))+t._s(e.length>10?"...":""))])])],1)})),1)],1)],1)],1)])])]),t._v(" "),t._t("default")],2),t._v(" "),n("el-dialog",{attrs:{title:t.upload.title,"append-to-body":"",visible:t.upload.box,width:"30%"},on:{"update:visible":function(e){return t.$set(t.upload,"box",e)}}},[n("el-form",{ref:"form",attrs:{model:t.upload}},[n("el-form-item",{attrs:{prop:"src",rules:[{required:!0,message:"地址不能为空"}]}},[n("el-input",{staticStyle:{"margin-bottom":"10px"},attrs:{size:"mini",rows:4,"show-word-limit":"",maxlength:"100",placeholder:"请输入地址",type:"textarea"},model:{value:t.upload.src,callback:function(e){t.$set(t.upload,"src",e)},expression:"upload.src"}})],1)],1),t._v(" "),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.upload.box=!1}}},[t._v("取 消")]),t._v(" "),n("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.uploadSubmit}},[t._v("确 定")])],1)],1),t._v(" "),n("el-dialog",{staticClass:"web__dialog",attrs:{visible:t.show,width:"40%","append-to-body":"","before-close":t.handleClose},on:{"update:visible":function(e){t.show=e}}},[t.imgSrc?n("img",{staticStyle:{width:"100%","object-fit":"cover"},attrs:{src:t.imgSrc}}):t._e(),t._v(" "),t.videoSrc?n("video",{staticStyle:{width:"100%","object-fit":"cover"},attrs:{src:t.videoSrc,controls:"controls"}}):t._e(),t._v(" "),t.audioSrc?n("audio",{staticStyle:{width:"100%","object-fit":"cover"},attrs:{src:t.audioSrc,controls:"controls"}}):t._e()])],1)}),[],!1,null,null,null).exports,St={avatar:"avatar",author:"author",body:"body"},Et=Object(i.a)({name:"comment",props:{reverse:{type:Boolean,default:!1},data:{type:Object,default:function(){return{}}},props:{type:Object,default:function(){return St}},option:{type:Object,default:function(){return{}}}},computed:{avatarKey:function(){return this.props.avatar||St.avatar},authorKey:function(){return this.props.author||St.author},bodyKey:function(){return this.props.body||St.body},avatar:function(){return this.data[this.avatarKey]},author:function(){return this.data[this.authorKey]},body:function(){return this.data[this.bodyKey]}},mounted:function(){}}),jt=Object(s.a)(Et,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b({reverse:t.reverse})},[n("img",{class:t.b("avatar"),attrs:{src:t.avatar,alt:""}}),t._v(" "),n("div",{class:t.b("main")},[n("div",{class:t.b("header")},[t.author?n("div",{class:t.b("author"),domProps:{textContent:t._s(t.author)}}):t._e(),t._v(" "),t._t("default")],2),t._v(" "),t.body?n("div",{class:t.b("body"),domProps:{innerHTML:t._s(t.body)}}):t._e()])])}),[],!1,null,null,null).exports,$t=n(16).a,Dt=Object(s.a)($t,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:[t.b(),{"avue--detail":t.isDetail}],style:{width:t.setPx(t.parentOption.formWidth,"100%")}},[n("el-form",{ref:"form",attrs:{"status-icon":t.parentOption.statusIcon,model:t.form,"label-suffix":t.labelSuffix,size:t.$AVUE.formSize||t.controlSize,"label-position":t.parentOption.labelPosition,"label-width":t.setPx(t.parentOption.labelWidth,t.labelWidth)},nativeOn:{submit:function(t){t.preventDefault()}}},[n("el-row",{class:{"avue-form__tabs":t.isTabs},attrs:{span:24}},[t._l(t.columnOption,(function(e,i){return n("avue-group",{key:e.prop,attrs:{tabs:t.isTabs,arrow:e.arrow,collapse:e.collapse,display:t.vaildDisplay(e),icon:e.icon,index:i,header:!t.isTabs,active:t.activeName,label:e.label},on:{change:t.handleGroupClick}},[t.isTabs&&1==i?n("el-tabs",{class:t.b("tabs"),attrs:{slot:"tabs",type:t.tabsType},on:{"tab-click":t.handleTabClick},slot:"tabs",model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[t._l(t.columnOption,(function(e,i){return[t.vaildDisplay(e)&&0!=i?n("el-tab-pane",{key:i,attrs:{name:i+""}},[n("span",{attrs:{slot:"label"},slot:"label"},[t.getSlotName(e,"H",t.$scopedSlots)?t._t(t.getSlotName(e,"H"),null,{column:t.column}):[n("i",{class:e.icon},[t._v(" ")]),t._v("\n "+t._s(e.label)+"\n ")]],2)]):t._e()]}))],2):t._e(),t._v(" "),t.getSlotName(e,"H",t.$scopedSlots)?n("template",{slot:"header"},[t._t(t.getSlotName(e,"H"),null,{column:e})],2):t._e(),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.isGroupShow(e,i),expression:"isGroupShow(item,index)"}],class:t.b("group",{flex:t.vaildData(e.flex,!0)})},[t._l(e.column,(function(i,o){return[t.vaildDisplay(i)?n("el-col",{key:o,class:[t.b("row"),{"avue--detail avue--detail__column":t.vaildDetail(i)},i.className],style:{paddingLeft:t.gutter,paddingRight:t.gutter},attrs:{span:t.getSpan(i),md:t.getSpan(i),sm:i.smSpan||e.smSpan||12,xs:i.xsSpan||e.xmSpan||24,offset:i.offset||e.offset||0}},[n("el-form-item",{class:t.b("item--"+(i.labelPosition||e.labelPosition||"")),attrs:{prop:i.prop,label:i.label,rules:i.rules,"label-position":i.labelPosition||e.labelPosition||t.parentOption.labelPosition,"label-width":t.getLabelWidth(i,e)},scopedSlots:t._u([{key:"error",fn:function(e){return t.getSlotName(i,"E",t.$scopedSlots)?[t._t(t.getSlotName(i,"E"),null,null,Object.assign(e,{column:i,value:t.form[i.prop],readonly:t.readonly||i.readonly,disabled:t.getDisabled(i),size:i.size||t.controlSize,dic:t.DIC[i.prop]}))]:void 0}}],null,!0)},[t.getSlotName(i,"L",t.$scopedSlots)?n("template",{slot:"label"},[t._t(t.getSlotName(i,"L"),null,{column:i,value:t.form[i.prop],readonly:i.readonly||t.readonly,disabled:t.getDisabled(i),size:i.size||t.controlSize,dic:t.DIC[i.prop]})],2):i.labelTip?n("template",{slot:"label"},[n("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:i.labelTipPlacement||"top-start"}},[n("div",{attrs:{slot:"content"},domProps:{innerHTML:t._s(i.labelTip)},slot:"content"}),t._v(" "),n("i",{staticClass:"el-icon-info"})]),t._v(" "),n("span",[t._v(" "+t._s(i.label)+t._s(t.labelSuffix))])],1):t._e(),t._v(" "),t._v(" "),n(t.validTip(i)?"div":"elTooltip",{tag:"component",attrs:{disabled:t.validTip(i),content:t.vaildData(i.tip,t.getPlaceholder(i)),placement:i.tipPlacement}},[t.$scopedSlots[i.prop]?t._t(i.prop,null,{value:t.form[i.prop],column:i,label:t.form["$"+i.prop],size:i.size||t.controlSize,readonly:t.readonly||i.readonly,disabled:t.getDisabled(i),dic:t.DIC[i.prop]}):n("form-temp",t._b({ref:i.prop,refInFor:!0,attrs:{column:i,dic:t.DIC[i.prop],props:t.parentOption.props,propsHttp:t.parentOption.propsHttp,disabled:t.getDisabled(i),readonly:i.readonly||t.readonly,enter:t.parentOption.enter,size:t.parentOption.size,"column-slot":t.columnSlot},on:{enter:t.submit,change:function(n){return t.propChange(e.column,i)}},scopedSlots:t._u([t._l(t.getSlotName(i,"T",t.$scopedSlots)?[i]:[],(function(e){return{key:t.getSlotName(i,"T"),fn:function(n){return[t._t(t.getSlotName(e,"T"),null,null,n)]}}})),t._l(t.columnSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0),model:{value:t.form[i.prop],callback:function(e){t.$set(t.form,i.prop,e)},expression:"form[column.prop]"}},"form-temp",t.$uploadFun(i),!1))],2)],2)],1):t._e(),t._v(" "),t.vaildDisplay(i)&&i.row&&24!==i.span&&i.count?n("div",{key:"line"+o,class:t.b("line"),style:{width:i.count/24*100+"%"}}):t._e()]})),t._v(" "),t.isDetail||t.isMenu?t._e():n("form-menu",{scopedSlots:t._u([{key:"menuForm",fn:function(e){return[t._t("menuForm",null,null,e)]}}],null,!0)})],2)],2)})),t._v(" "),!t.isDetail&&t.isMenu?n("form-menu",{scopedSlots:t._u([{key:"menuForm",fn:function(e){return[t._t("menuForm",null,null,e)]}}],null,!0)}):t._e()],2)],1)],1)}),[],!1,null,null,null).exports,At=function(){return{mixins:[E.a],data:function(){return{stringMode:!1,name:"",text:void 0,propsHttpDefault:B.d,propsDefault:B.e}},props:{blur:Function,focus:Function,change:Function,click:Function,typeformat:Function,control:Function,separator:{type:String,default:B.g},params:{type:Object,default:function(){return{}}},listType:{type:String},tableData:{type:Object},value:{},column:{type:Object,default:function(){return{}}},label:{type:String,default:""},readonly:{type:Boolean,default:!1},size:{type:String,default:""},tip:{type:String,default:""},disabled:{type:Boolean,default:!1},dataType:{type:String},clearable:{type:Boolean,default:!0},type:{type:String,default:""},dicUrl:{type:String,default:""},dicMethod:{type:String,default:""},dicFormatter:Function,dicQuery:{type:Object,default:function(){return{}}},dic:{type:Array,default:function(){return[]}},placeholder:{type:String,default:""},rules:{type:Array},min:{type:Number},max:{type:Number},multiple:{type:Boolean,default:!1},button:{type:Boolean,default:!1},group:{type:Boolean,default:!1},row:{type:Boolean,default:!1},prop:{type:String,default:""},border:{type:Boolean,default:!1},popperClass:{type:String},propsHttp:{type:Object,default:function(){return B.d}},props:{type:Object,default:function(){return B.e}}},watch:{text:{handler:function(t){this.handleChange(t)}},value:{handler:function(){this.initVal()}}},computed:{clearableVal:function(){return!this.disabled&&this.clearable},componentName:function(){return"".concat("el","-").concat(this.name).concat(this.button?"-button":"")},required:function(){return!this.validatenull(this.rules)},isArray:function(){return"array"===this.dataType},isString:function(){return"string"===this.dataType},isNumber:function(){return"number"===this.dataType},nameKey:function(){return this.propsHttp.name||this.propsHttpDefault.name},urlKey:function(){return this.propsHttp.url||this.propsHttpDefault.url},resKey:function(){return this.propsHttp.res||this.propsHttpDefault.res},groupsKey:function(){return this.props.groups||this.propsDefault.groups},valueKey:function(){return this.props.value||this.propsDefault.value},descKey:function(){return this.props.desc||this.propsDefault.desc},leafKey:function(){return this.props.leaf||this.propsDefault.leaf},labelKey:function(){return this.props.label||this.propsDefault.label},childrenKey:function(){return this.props.children||this.propsDefault.children},disabledKey:function(){return this.props.disabled||this.propsDefault.disabled},idKey:function(){return this.props.id||this.propsDefault.id}},created:function(){this.initVal()}}},Tt=function(){return{methods:{bindEvent:function(t,e){e=Object.assign(e,{column:this.column},this.tableData),"function"==typeof this[t]&&("change"==t?1!=this.column.cell&&this[t](e):this[t](e)),this.$emit(t,e)},initVal:function(){this.stringMode="string"==typeof this.value,this.text=Object($.h)(this.value,this.column)},getLabelText:function(t){return this.validatenull(t)?"":"function"==typeof this.typeformat?this.typeformat(t,this.labelKey,this.valueKey):t[this.labelKey]},handleFocus:function(t){this.bindEvent("focus",{value:this.value,event:t})},handleBlur:function(t){this.bindEvent("blur",{value:this.value,event:t})},handleClick:function(t){this.bindEvent("click",{value:this.value,event:t})},handleChange:function(t){var e=t;(this.isString||this.isNumber||this.stringMode||"picture-img"===this.listType)&&Array.isArray(t)&&(e=t.join(this.separator||B.g)),this.bindEvent("change",{value:e}),this.$emit("input",e)}}}},Pt=Object(i.a)({name:"checkbox",props:{all:{type:Boolean,default:!1}},mixins:[At(),Tt()],data:function(){return{checkAll:!1,isIndeterminate:!1,name:"checkbox"}},watch:{dic:function(){this.handleCheckChange(this.text)},text:{handler:function(t){this.handleChange(t),this.handleCheckChange(t)},immediate:!0}},created:function(){},mounted:function(){},methods:{handleCheckAll:function(t){var e=this;this.all&&(this.text=t?this.dic.map((function(t){return t[e.valueKey]})):[],this.isIndeterminate=!1)},handleCheckChange:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(this.all){var e=t.length,n=this.dic.length;this.checkAll=e===n,this.isIndeterminate=e>0&&e0&&void 0!==arguments[0]?arguments[0]:0;return 0==t?"info":1==t?"":2==t?"warning":3==t?"danger":4==t?"success":void 0}}}),Yt=Object(s.a)(Vt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[t._l(t.data,(function(e,i){return n("div",{key:i,class:t.b("item"),on:{click:function(n){return t.click(e)}}},[e[t.imgKey]?n("div",{class:t.b("img")},[n("img",{attrs:{src:e[t.imgKey],alt:""}})]):t._e(),t._v(" "),n("div",{class:t.b("content")},[n("div",{class:t.b("title")},[n("span",{class:t.b("name")},[t._v(t._s(e[t.titleKey]))]),t._v(" "),e[t.tagKey]?n("span",{class:t.b("tag")},[n("el-tag",{attrs:{size:"small",type:t.getType(e[t.statusKey])}},[t._v(t._s(e[t.tagKey]))])],1):t._e()]),t._v(" "),n("div",{class:t.b("subtitle")},[t._v(t._s(e[t.subtitleKey]))])])])})),t._v(" "),t.finish?t._e():n("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],class:t.b("more"),on:{click:t.handleClick}},[t._v("\n 加载更多\n ")])],2)}),[],!1,null,null,null).exports,Xt=Object(i.a)({name:"license",props:{id:{type:String,default:""},option:{type:Object,default:function(){return{}}}},watch:{option:{handler:function(){this.init()},deep:!0}},data:function(){return{base64:"",draw:!1,canvas:"",context:""}},computed:{img:function(){return this.option.img},list:function(){return this.option.list||[]}},mounted:function(){this.canvas=document.getElementById("canvas"+this.id),this.context=this.canvas.getContext("2d"),this.init()},methods:{init:function(){var t=this;this.draw=!1;var e=new Image;e.src=this.img,e.onload=function(){var n=t.option.width||e.width,i=t.option.width?e.height/e.width*t.option.width:e.height;t.$refs.canvas.width=n,t.$refs.canvas.height=i,t.context.clearRect(0,0,n,i),t.context.drawImage(e,0,0,n,i),t.list.forEach((function(e,n){var i=function(){n==t.list.length-1&&setTimeout((function(){t.draw=!0}),0)};if(e.img){var o=new Image;o.src=e.img,o.onload=function(){var n=e.width||o.width,a=e.width?o.height/o.width*e.width:o.height;t.context.drawImage(o,e.left,e.top,n,a),i()}}else e.bold?t.context.font="bold ".concat(e.size,"px ").concat(e.style):t.context.font="".concat(e.size,"px ").concat(e.style),t.context.fillStyle=e.color,t.context.fillText(e.text,e.left,e.top),t.context.stroke(),i()}))}},getFile:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(new Date).getTime();return new Promise((function(n){var i=setInterval((function(){if(t.draw){var o=t.canvas.toDataURL("image/jpeg",1),a=t.dataURLtoFile(o,e);clearInterval(i),n(a)}}),1e3)}))},downFile:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(new Date).getTime();Object(D.h)(this.base64,t)},getBase64:function(){var t=this;return new Promise((function(e){var n=setInterval((function(){if(t.draw){var i=t.canvas.toDataURL("image/jpeg",1);t.base64=i,clearInterval(n),e(i)}}),100)}))},getPdf:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(new Date).getTime(),e=this.canvas.width,n=this.canvas.height,i=e/592.28*841.89,o=n,a=0,r=595.28,s=592.28/e*n,l=this.canvas.toDataURL("image/jpeg",1),c=new window.jsPDF("","pt","a4");if(o0;)c.addImage(l,"JPEG",0,a,r,s),a-=841.89,(o-=i)>0&&c.addPage();c.save("".concat(t,".pdf"))}}}),qt=Object(s.a)(Xt,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{class:this.b(),staticStyle:{position:"relative"}},[e("canvas",{ref:"canvas",attrs:{id:"canvas"+this.id}}),this._v(" "),this._t("default")],2)}),[],!1,null,null,null).exports,Gt=Object(i.a)({name:"progress",props:{showText:{type:Boolean},width:{type:[Number,String]},strokeWidth:{type:[Number,String]},type:{type:String},color:{type:String},percentage:{type:[Number]}}}),Jt=Object(s.a)(Gt,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{class:this.b()},[e("el-progress",{attrs:{type:this.type,color:this.color,width:this.width,"text-inside":"","show-text":this.showText,"stroke-width":this.strokeWidth,percentage:this.percentage}})],1)}),[],!1,null,null,null).exports,Qt=Object(i.a)({name:"time",mixins:[At(),Tt(),j.a],data:function(){return{}},props:{editable:{type:Boolean,default:!0},startPlaceholder:{type:String,default:"开始时间"},endPlaceholder:{type:String,default:"结束时间"},rangeSeparator:{type:String},value:{required:!0},defaultValue:{type:[String,Array]},pickerOptions:{type:Object,default:function(){}},valueFormat:{default:""},arrowControl:{type:Boolean,default:!1},type:{default:""},format:{default:""}},watch:{text:function(){Array.isArray(this.text)&&this.validatenull(this.text)&&(this.text=this.text.join(","))}},created:function(){},mounted:function(){},computed:{isRange:function(){return"timerange"===this.type}},methods:{}}),Zt=Object(s.a)(Qt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-time-picker",{attrs:{"popper-class":t.popperClass,"is-range":t.isRange,size:t.size,editable:t.editable,"default-value":t.defaultValue,"range-separator":t.rangeSeparator,"arrow-control":t.arrowControl,"start-placeholder":t.startPlaceholder,"end-placeholder":t.endPlaceholder,format:t.format,readonly:t.readonly,clearable:t.clearableVal,"picker-options":t.pickerOptions,"value-format":t.valueFormat,placeholder:t.placeholder,disabled:t.disabled},on:{change:t.handleChange},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}})],1)}),[],!1,null,null,null).exports,te=n(5);function ee(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ne,ie=Object(i.a)({name:"input",mixins:[At(),Tt()],data:function(){return{}},props:(Ot={value:{},maxlength:"",minlength:"",showPassword:{type:Boolean,default:!0},showWordLimit:{type:Boolean,default:!1},target:{type:String,default:" _blank"},prefixIcon:{type:String},suffixIcon:{type:String},prependClick:{type:Function,default:function(){}},prepend:{type:String},appendClick:{type:Function,default:function(){}},append:{type:String}},ee(Ot,"minlength",{type:Number}),ee(Ot,"maxlength",{type:Number}),ee(Ot,"minRows",{type:Number,default:5}),ee(Ot,"maxRows",{type:Number,default:10}),ee(Ot,"autocomplete",{type:String}),Ot),computed:{isSearch:function(){return"search"==this.type},typeParam:function(){return"textarea"===this.type?"textarea":"password"===this.type?"password":"text"}}}),oe=Object(s.a)(ie,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-input",{class:t.b(),attrs:{size:t.size,clearable:t.clearableVal,type:t.typeParam,maxlength:t.maxlength,minlength:t.minlength,"show-password":"password"==t.typeParam&&t.showPassword,autosize:{minRows:t.minRows,maxRows:t.maxRows},"prefix-icon":t.prefixIcon,"suffix-icon":t.suffixIcon,readonly:t.readonly,placeholder:t.placeholder,"show-word-limit":t.showWordLimit,disabled:t.disabled,autocomplete:t.autocomplete},on:{keyup:function(e){if(!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter"))return null;t.isSearch&&t.appendClick()},focus:t.handleFocus,blur:t.handleBlur},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}},[t.prepend?n("template",{slot:"prepend"},[n("span",{on:{click:function(e){return t.prependClick()}}},[t._v(t._s(t.prepend))])]):t._e(),t._v(" "),t.append?n("template",{slot:"append"},[n("span",{on:{click:function(e){return t.appendClick()}}},[t._v(t._s(t.append))])]):t.isSearch?n("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:function(e){return t.appendClick()}},slot:"append"}):t._e()],2)}),[],!1,null,null,null).exports,ae=Object(i.a)({name:"radio",mixins:[At(),Tt()],data:function(){return{name:"radio"}},props:{value:{}},watch:{},created:function(){},mounted:function(){},methods:{}}),re=Object(s.a)(ae,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-radio-group",{attrs:{size:t.size,disabled:t.disabled},on:{change:t.handleChange},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}},t._l(t.dic,(function(e,i){return n(t.componentName,{key:i,tag:"component",attrs:{label:e[t.valueKey],border:t.border,readonly:t.readonly,disabled:e[t.disabledKey]}},[t._v(t._s(e[t.labelKey]))])})),1)],1)}),[],!1,null,null,null).exports,se=Object(i.a)({name:"select",mixins:[At(),Tt()],data:function(){return{checkAll:!1,created:!1,netDic:[],loading:!1}},props:{value:{},loadingText:{type:String},noMatchText:{type:String},noDataText:{type:String},drag:{type:Boolean,default:!1},remote:{type:Boolean,default:!1},tags:{type:Boolean,default:!1},limit:{type:Number,default:0},filterable:{type:Boolean,default:!1},allowCreate:{type:Boolean,default:!1},defaultFirstOption:{type:Boolean,default:!1},all:{type:Boolean,default:!1},popperAppendToBody:{type:Boolean,default:!0}},watch:{value:function(t){this.validatenull(t)||this.remote&&!this.created&&(this.created=!0,this.handleRemoteMethod(this.multiple?this.text.join(B.g):this.text))},dic:{handler:function(t){this.netDic=t},immediate:!0}},mounted:function(){this.drag&&this.setSort()},methods:{setSort:function(){var t=this;if(window.Sortable){var e=this.$refs.main.$el.querySelectorAll(".el-select__tags > span")[0];window.Sortable.create(e,{animation:100,onEnd:function(e){var n=t.value.splice(e.oldIndex,1)[0];t.value.splice(e.newIndex,0,n)}})}else x.a.logs("Sortable")},handleRemoteMethod:function(t){var e=this;this.loading=!0,Object(M.d)({column:this.column,value:t}).then((function(t){e.loading=!1,e.netDic=t}))},selectAll:function(){var t=this;this.text=[],this.checkAll?this.netDic.map((function(e){t.text.push(e[t.valueKey])})):this.text=[]},changeSelect:function(t){this.checkAll=t.length===this.netDic.length}}}),le=Object(s.a)(se,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-select",{ref:"main",class:t.b(),attrs:{size:t.size,loading:t.loading,"loading-text":t.loadingText,multiple:t.multiple,filterable:!!t.remote||t.filterable,remote:t.remote,readonly:t.readonly,"no-match-text":t.noMatchText,"no-data-text":t.noDataText,"remote-method":t.handleRemoteMethod,"popper-class":t.popperClass,"popper-append-to-body":t.popperAppendToBody,"collapse-tags":t.tags,clearable:t.clearableVal,placeholder:t.placeholder,"multiple-limit":t.limit,"allow-create":t.allowCreate,"default-first-option":t.defaultFirstOption,disabled:t.disabled},on:{focus:t.handleFocus,blur:t.handleBlur,change:t.changeSelect},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}},[t.group?t._l(t.netDic,(function(e,i){return n("el-option-group",{key:i,attrs:{label:t.getLabelText(e)}},t._l(e[t.groupsKey],(function(e,i){return n("el-option",{key:i,attrs:{disabled:e[t.disabledKey],label:t.getLabelText(e),value:e[t.valueKey]}},[t.$scopedSlots.default?t._t("default",null,{label:t.labelKey,value:t.valueKey,item:e}):[n("span",[t._v(t._s(t.getLabelText(e)))]),t._v(" "),e[t.descKey]?n("span",{class:t.b("desc")},[t._v(t._s(e[t.descKey]))]):t._e()]],2)})),1)})):[t.all&&t.multiple?n("el-checkbox",{class:t.b("check"),on:{change:t.selectAll},model:{value:t.checkAll,callback:function(e){t.checkAll=e},expression:"checkAll"}},[t._v("全选")]):t._e(),t._v(" "),t._l(t.netDic,(function(e,i){return n("el-option",{key:i,attrs:{disabled:e[t.disabledKey],label:t.getLabelText(e),value:e[t.valueKey]}},[t.$scopedSlots.default?t._t("default",null,{label:t.labelKey,value:t.valueKey,item:e}):[n("span",[t._v(t._s(t.getLabelText(e)))]),t._v(" "),e[t.descKey]?n("span",{class:t.b("desc")},[t._v(t._s(e[t.descKey]))]):t._e()]],2)}))]],2)}),[],!1,null,null,null).exports;function ce(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ue=Object(i.a)({name:"cascader",mixins:[At(),Tt()],props:(ne={checkStrictly:{type:Boolean,default:!1},emitPath:{type:Boolean,default:!0},tags:{type:Boolean,default:!1},expandTrigger:{type:String,default:"hover"},showAllLevels:{type:Boolean,default:!0},lazy:{type:Boolean,default:!1},lazyLoad:Function,filterable:{type:Boolean,default:!1}},ce(ne,"expandTrigger",{type:String,default:"click"}),ce(ne,"separator",{type:String}),ne),data:function(){return{}},watch:{},computed:{allProps:function(){var t=this;return{label:this.labelKey,value:this.valueKey,children:this.childrenKey,checkStrictly:this.checkStrictly,multiple:this.multiple,emitPath:this.emitPath,lazy:this.lazy,lazyLoad:function(e,n){t.lazyLoad&&t.lazyLoad(e,(function(i){!function e(n,i,o){n.forEach((function(n){n[t.valueKey]==i?n[t.childrenKey]=o:n[t.childrenKey]&&e(n[t.childrenKey])}))}(t.dic,e[t.valueKey],i),n(i)}))},expandTrigger:this.expandTrigger}}},created:function(){},mounted:function(){},methods:{}}),de=Object(s.a)(ue,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-cascader",{attrs:{options:t.dic,placeholder:t.placeholder,props:t.allProps,size:t.size,clearable:t.clearableVal,"show-all-levels":t.showAllLevels,filterable:t.filterable,"popper-class":t.popperClass,separator:t.separator,disabled:t.disabled,"collapse-tags":t.tags},on:{focus:t.handleFocus,blur:t.handleBlur},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.data,o=e.node;return[t.$scopedSlots.default?t._t("default",null,{data:i,node:o}):n("span",[t._v(t._s(i[t.labelKey]))])]}}],null,!0),model:{value:t.text,callback:function(e){t.text=e},expression:"text"}})}),[],!1,null,null,null).exports,pe=Object(i.a)({name:"input-color",mixins:[At(),Tt()],props:{colorFormat:String,showAlpha:{type:Boolean,default:!0},iconList:{type:Array,default:function(){return[]}}},data:function(){return{predefineColors:["#ff4500","#ff8c00","#ffd700","#90ee90","#00ced1","#1e90ff","#c71585","rgba(255, 69, 0, 0.68)","rgb(255, 120, 0)","hsv(51, 100, 98)","hsva(120, 40, 94, 0.5)","hsl(181, 100%, 37%)","hsla(209, 100%, 56%, 0.73)","#c7158577"]}},methods:{}}),he=Object(s.a)(pe,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-input",{ref:"main",attrs:{placeholder:t.placeholder,size:t.size,readonly:t.readonly,clearable:t.clearableVal,disabled:t.disabled},on:{change:t.handleChange},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}},[n("template",{slot:"append"},[n("el-color-picker",{attrs:{size:"mini","popper-class":t.popperClass,"color-format":t.colorFormat,disabled:t.disabled,"show-alpha":t.showAlpha,predefine:t.predefineColors},on:{change:t.handleChange},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}})],1)],2)],1)}),[],!1,null,null,null).exports,fe=Object(i.a)({name:"input-number",mixins:[At(),Tt()],data:function(){return{}},props:{controls:{type:Boolean,default:!0},step:{type:Number,default:1},controlsPosition:{type:String,default:"right"},precision:{type:Number},min:{type:Number,default:-1/0},max:{type:Number,default:1/0}},created:function(){},mounted:function(){},methods:{}}),me=Object(s.a)(fe,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("el-input-number",{class:t.b(),attrs:{precision:t.precision,placeholder:t.placeholder,size:t.size,min:t.min,max:t.max,step:t.step,clearable:t.clearableVal,readonly:t.readonly,"controls-position":t.controlsPosition,controls:t.controls,label:t.placeholder,disabled:t.disabled},on:{focus:t.handleFocus,blur:t.handleBlur},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=t._n(e)},expression:"text"}})}),[],!1,null,null,null).exports,ve=Object(i.a)({name:"input-tree",mixins:[At(),Tt()],data:function(){return{node:[],filterValue:"",box:!1,created:!1,netDic:[],loading:!1}},props:{nodeClick:Function,treeLoad:Function,checked:Function,value:{},loadingText:{type:String},lazy:{type:Boolean,default:!1},leafOnly:{type:Boolean,default:!1},tags:{type:Boolean,default:!1},limit:{type:Number,default:0},expandOnClickNode:{type:Boolean,default:!0},filter:{type:Boolean,default:!0},filterText:{type:String,default:"输入关键字进行过滤"},checkStrictly:{type:Boolean,default:!1},accordion:{type:Boolean,default:!1},parent:{type:Boolean,default:!0},iconClass:{type:String},defaultExpandAll:{type:Boolean,default:!1},popperAppendToBody:{type:Boolean,default:!0}},watch:{text:{handler:function(t){this.validatenull(t)&&this.clearHandle(),this.init()}},value:function(t){this.validatenull(t)||this.lazy&&!this.created&&(this.created=!0,this.handleRemoteMethod(this.multiple?this.text.join(","):this.text))},dic:{handler:function(t){this.netDic=t},immediate:!0},netDic:{handler:function(){this.init()},immediate:!0},filterValue:function(t){this.$refs.tree.filter(t)}},computed:{treeProps:function(){return Object.assign(this.props,{isLeaf:this.leafKey})},dicList:function(){var t=this.netDic;return function t(e,n){e.forEach((function(e){var i=e.children;i&&t(i,e),n&&(e.$parent=n)}))}(t),t},keysList:function(){var t=this;if(this.validatenull(this.text))return[];return Array.isArray(this.text)?this.text:(this.text+"").split(this.separator).map((function(e){return Object(D.f)(e,t.dataType)}))},labelShow:function(){var t=this,e=[],n=this.deepClone(this.node);return e=this.typeformat?n.map((function(e){return t.getLabelText(e)})):n.map((function(e){return e[t.labelKey]})),this.multiple?e:e.join("")}},methods:{handleClear:function(){this.multiple?this.text=[]:this.text="",this.node=[]},handleTreeLoad:function(t,e){var n=this;this.treeLoad&&this.treeLoad(t,(function(i){!function t(e,i,o){e.forEach((function(e){e[n.valueKey]==i?e[n.childrenKey]=o:e[n.childrenKey]&&t(e[n.childrenKey])}))}(n.netDic,t.key,i),e(i)}))},initScroll:function(t){var e=this;setTimeout((function(){e.$nextTick((function(){document.querySelectorAll(".el-scrollbar .el-select-dropdown__wrap").forEach((function(t){t.scrollTop=0}))}))}),0),this.handleClick(t)},filterNode:function(t,e){return!t||-1!==e[this.labelKey].toLowerCase().indexOf(t.toLowerCase())},checkChange:function(t,e,n,i){var o=this;this.text=[],this.$refs.tree.getCheckedNodes(this.leafOnly,!1).forEach((function(t){return o.text.push(t[o.valueKey])})),"function"==typeof this.checked&&this.checked(t,e,n,i)},getHalfList:function(){var t=this,e=this.$refs.tree.getCheckedNodes(!1,!0);return e=e.map((function(e){return e[t.valueKey]}))},init:function(){var t=this;this.$nextTick((function(){if(t.node=[],t.multiple){t.$refs.tree.getCheckedNodes(t.leafOnly,!1).forEach((function(e){t.node.push(e)}))}else{var e=t.$refs.tree.getNode(t.vaildData(t.text,""));if(e){var n=e.data;t.$refs.tree.setCurrentKey(n[t.valueKey]),t.node.push(n)}}})),this.disabledParentNode(this.dic,this.parent)},disabledParentNode:function(t,e){var n=this;t.forEach((function(t){var i=t[n.childrenKey];n.validatenull(i)||(e||(t.disabled=!0),n.disabledParentNode(i,e))}))},clearHandle:function(){this.filterValue="",this.$refs.tree.setCurrentKey(null),this.$refs.tree.setCheckedKeys([])},handleNodeClick:function(t,e,n){t.disabled||("function"==typeof this.nodeClick&&this.nodeClick(t,e,n),this.multiple||(this.validatenull(t[this.childrenKey])&&!this.multiple||this.parent)&&(this.text=t[this.valueKey],this.$refs.main.blur()))},handleRemoteMethod:function(t){var e=this;this.loading=!0,Object(M.d)({column:this.column,value:t}).then((function(t){e.loading=!1,e.netDic=t}))}}}),be=Object(s.a)(ve,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-select",{ref:"main",class:t.b(),attrs:{size:t.size,loading:t.loading,"loading-text":t.loadingText,multiple:t.multiple,"multiple-limit":t.limit,"collapse-tags":t.tags,value:t.labelShow,clearable:t.clearableVal,placeholder:t.placeholder,"popper-class":t.popperClass,"popper-append-to-body":t.popperAppendToBody,disabled:t.disabled},on:{focus:t.handleFocus,blur:t.handleBlur,clear:t.handleClear},nativeOn:{click:function(e){return t.initScroll.apply(null,arguments)}}},[t.filter?n("div",{staticStyle:{padding:"0 10px",margin:"5px 0 0 0"}},[n("el-input",{attrs:{size:"mini",placeholder:t.filterText},model:{value:t.filterValue,callback:function(e){t.filterValue=e},expression:"filterValue"}})],1):t._e(),t._v(" "),n("el-option",{attrs:{value:t.text}},[n("el-tree",{ref:"tree",staticClass:"tree-option",staticStyle:{padding:"10px 0"},attrs:{data:t.dicList,lazy:t.lazy,load:t.handleTreeLoad,"node-key":t.valueKey,accordion:t.accordion,"icon-class":t.iconClass,"show-checkbox":t.multiple,"expand-on-click-node":t.expandOnClickNode,props:t.treeProps,"check-strictly":t.checkStrictly,"highlight-current":!t.multiple,"current-node-key":t.multiple?"":t.text,"filter-node-method":t.filterNode,"default-checked-keys":t.keysList,"default-expand-all":t.defaultExpandAll},on:{check:t.checkChange,"node-click":function(e){return e.target!==e.currentTarget?null:t.handleNodeClick.apply(null,arguments)}},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.data;return n("div",{staticStyle:{width:"100%","padding-right":"10px"}},[t.$scopedSlots.default?t._t("default",null,{label:t.labelKey,value:t.valueKey,item:i}):[n("span",{class:{"avue--disabled":i[t.disabledKey]}},[t._v(t._s(i[t.labelKey]))]),t._v(" "),i[t.descKey]?n("span",{class:t.b("desc")},[t._v(t._s(i[t.descKey]))]):t._e()]],2)}}],null,!0)})],1)],1)}),[],!1,null,null,null).exports,ge=Object(i.a)({name:"input-map",mixins:[At(),Tt()],props:{dialogWidth:{type:String,default:"80%"}},data:function(){return{formattedAddress:"",address:"",poi:{},marker:null,map:null,box:!1}},watch:{poi:function(t){this.formattedAddress=t.formattedAddress},value:function(t){this.validatenull(t)&&(this.poi={})},text:function(t){this.validatenull(t)||(this.poi={longitude:t[0],latitude:t[1],formattedAddress:t[2]},this.address=t[2])},box:{handler:function(){var t=this;this.box&&this.$nextTick((function(){return t.init((function(){t.longitude&&t.latitude&&(t.addMarker(t.longitude,t.latitude),t.getAddress(t.longitude,t.latitude))}))}))},immediate:!0}},computed:{longitude:function(){return this.text[0]},latitude:function(){return this.text[1]},title:function(){return this.disabled||this.readonly?"查看":"选择"}},methods:{clear:function(){this.poi={},this.clearMarker()},handleSubmit:function(){this.setVal(),this.box=!1},handleClear:function(){this.text=[],this.poi={},this.handleChange(this.text)},setVal:function(){this.text=[this.poi.longitude,this.poi.latitude,this.poi.formattedAddress],this.handleChange(this.text)},handleShow:function(){this.$refs.main.blur(),this.box=!0},addMarker:function(t,e){this.clearMarker(),this.marker=new window.AMap.Marker({position:[t,e]}),this.marker.setMap(this.map)},clearMarker:function(){this.marker&&(this.marker.setMap(null),this.marker=null)},getAddress:function(t,e){var n=this;new window.AMap.service("AMap.Geocoder",(function(){new window.AMap.Geocoder({}).getAddress([t,e],(function(i,o){if("complete"===i&&"OK"===o.info){var a=o.regeocode;n.poi=Object.assign(a,{longitude:t,latitude:e});var r=document.createElement("div"),s=document.createElement("img");s.src="//a.amap.com/jsapi_demos/static/demo-center/icons/poi-marker-default.png",r.appendChild(s);var l=document.createElement("span");l.className="avue-input-map__marker",l.innerHTML=n.poi.formattedAddress,r.appendChild(l),n.marker.setContent(r)}}))}))},handleClose:function(){window.poiPicker.clearSearchResults()},addClick:function(){var t=this;this.map.on("click",(function(e){if(!t.disabled&&!t.readonly){var n=e.lnglat,i=n.P||n.Q,o=n.R;t.addMarker(o,i),t.getAddress(o,i)}}))},init:function(t){var e=this;window.AMap?(this.map=new window.AMap.Map("map__container",Object.assign({zoom:13,center:function(){if(e.longitude&&e.latitude)return[e.longitude,e.latitude]}()},this.params)),this.initPoip(),this.addClick(),t()):x.a.logs("Map")},initPoip:function(){var t=this;window.AMapUI?window.AMapUI.loadUI(["misc/PoiPicker"],(function(e){var n=new e({input:"map__input",placeSearchOptions:{map:t.map,pageSize:10},searchResultsContainer:"map__result"});t.poiPickerReady(n)})):x.a.logs("MapUi")},poiPickerReady:function(t){var e=this;window.poiPicker=t,t.on("poiPicked",(function(n){e.clearMarker();var i=n.source,o=n.item;e.poi=Object.assign(o,{formattedAddress:o.name,longitude:o.location.R,latitude:o.location.P||o.location.Q}),"search"!==i&&t.searchByKeyword(o.name)}))}}}),ye=Object(s.a)(ge,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-input",{ref:"main",attrs:{size:t.size,clearable:t.clearableVal,disabled:t.disabled,placeholder:t.placeholder},on:{clear:t.handleClear,focus:t.handleShow},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.address,callback:function(e){t.address=e},expression:"address"}}),t._v(" "),n("el-dialog",{staticClass:"avue-dialog avue-dialog--none",attrs:{width:t.dialogWidth,"append-to-body":"",title:t.placeholder,visible:t.box},on:{close:t.handleClose,"update:visible":function(e){t.box=e}}},[t.box?n("div",{class:t.b("content")},[n("el-input",{class:t.b("content-input"),attrs:{id:"map__input",size:t.size,readonly:t.disabled,clearable:"",placeholder:"输入关键字选取地点"},on:{clear:t.clear},model:{value:t.formattedAddress,callback:function(e){t.formattedAddress=e},expression:"formattedAddress"}}),t._v(" "),n("div",{class:t.b("content-box")},[n("div",{class:t.b("content-container"),attrs:{id:"map__container",tabindex:"0"}}),t._v(" "),n("div",{class:t.b("content-result"),attrs:{id:"map__result"}})])],1):t._e(),t._v(" "),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t.disabled||t.readonly?t._e():n("el-button",{attrs:{type:"primary",size:t.size,icon:"el-icon-check"},on:{click:t.handleSubmit}},[t._v("确 定")])],1)])],1)}),[],!1,null,null,null).exports,_e=Object(i.a)({name:"input-icon",components:{iconTemp:N},mixins:[At(),Tt()],props:{dialogWidth:{type:String,default:"80%"},iconList:{type:Array,default:function(){return[]}}},data:function(){return{box:!1,tabs:{}}},computed:{list:function(){var t=(this.tabs.list||[]).map((function(t){return t.value?t:{value:t}}));return t},option:function(){return{column:this.iconList}}},created:function(){this.tabs=this.iconList[0]||{}},methods:{handleTabs:function(t){this.tabs=t},handleSubmit:function(t){this.box=!1,this.text=t,this.handleChange(t)},handleShow:function(){this.$refs.main.blur(),this.disabled||this.readonly||(this.box=!0)}}}),xe=Object(s.a)(_e,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-input",{ref:"main",attrs:{placeholder:t.placeholder,size:t.size,clearable:t.clearableVal,disabled:t.disabled},on:{change:t.handleChange,focus:t.handleShow},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}},[n("icon-temp",{attrs:{slot:"append",text:t.text,size:28,small:""},on:{click:t.handleShow},slot:"append"})],1),t._v(" "),n("el-dialog",{staticClass:"avue-dialog avue-dialog--none",attrs:{title:t.placeholder,"append-to-body":"",visible:t.box,width:t.dialogWidth},on:{"update:visible":function(e){t.box=e}}},[n("avue-tabs",{attrs:{option:t.option},on:{change:t.handleTabs}}),t._v(" "),n("div",{class:t.b("list")},t._l(t.list,(function(e,i){return n("div",{key:i,class:t.b("item",{active:t.text===e}),on:{click:function(n){return t.handleSubmit(e.value)}}},[n("icon-temp",{attrs:{text:e.value}}),t._v(" "),n("p",[t._v(t._s(e.label||e.value))])],1)})),0)],1)],1)}),[],!1,null,null,null).exports,we=Object(i.a)({name:"input-table",mixins:[At(),Tt()],data:function(){return{object:{},active:{},page:{},loading:!1,box:!1,created:!1,data:[]}},props:{formatter:Function,onLoad:Function,dialogWidth:{type:String,default:"80%"}},watch:{value:function(t){this.validatenull(t)&&(this.active={},this.object={})},text:function(t){var e=this;this.created||this.validatenull(t)||"function"==typeof this.onLoad&&this.onLoad({value:this.text},(function(t){e.active=t,e.object=t,e.created=!0}))}},computed:{title:function(){return this.disabled||this.readonly?"查看":"选择"},labelShow:function(){return"function"==typeof this.formatter?this.formatter(this.object):this.object[this.labelKey]||""},option:function(){return Object.assign({menu:!1,header:!1,size:"mini",headerAlign:"center",align:"center",highlightCurrentRow:!0},this.column.children)}},methods:{handleClear:function(){this.active={},this.setVal()},handleShow:function(){this.$refs.main.blur(),this.disabled||this.readonly||(this.page={currentPage:1,total:0},this.data=[],this.box=!0)},setVal:function(){this.object=this.active,this.text=this.active[this.valueKey]||"",this.handleChange(this.text),this.box=!1},handleCurrentRowChange:function(t){this.active=t},handleSearchChange:function(t,e){var n=this;this.onLoad({page:this.page,data:t},(function(t){n.page.total=t.total,n.data=t.data})),e&&e()},onList:function(t){var e=this;this.loading=!0,"function"==typeof this.onLoad&&this.onLoad({page:this.page},(function(t){e.page.total=t.total,e.data=t.data,e.loading=!1;var n=e.data.find((function(t){return t[e.valueKey]==e.object[e.valueKey]}));setTimeout((function(){return e.$refs.crud.setCurrentRow(n)}))}))}}}),Oe=Object(s.a)(we,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-input",{ref:"main",attrs:{size:t.size,value:t.labelShow,clearable:t.clearableVal,placeholder:t.placeholder,disabled:t.disabled},on:{clear:t.handleClear,focus:t.handleShow},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}}}),t._v(" "),n("el-dialog",{staticClass:"avue-dialog avue-dialog--none",attrs:{width:t.dialogWidth,"append-to-body":"",title:t.placeholder,visible:t.box},on:{"update:visible":function(e){t.box=e}}},[t.box?n("avue-crud",{ref:"crud",class:t.b("crud"),attrs:{option:t.option,data:t.data,"table-loading":t.loading,page:t.page},on:{"on-load":t.onList,"search-change":t.handleSearchChange,"search-reset":t.handleSearchChange,"current-row-change":t.handleCurrentRowChange,"update:page":function(e){t.page=e}}}):t._e(),t._v(" "),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{type:"primary",size:t.size,icon:"el-icon-check"},on:{click:t.setVal}},[t._v("确 定")])],1)],1)],1)}),[],!1,null,null,null).exports,Ce=Object(i.a)({name:"verify",props:{size:{type:[Number,String],default:50},value:[Number,String],len:{type:[Number,String],default:6}},computed:{styleName:function(){return{padding:"".concat(this.setPx(this.size/7)," ").concat(this.setPx(this.size/4)),fontSize:this.setPx(this.size)}},list:function(){return this.data.split("")}},watch:{value:{handler:function(t){this.validatenull(t)?this.randomn():this.data=t+""},immediate:!0},data:{handler:function(t){this.$emit("input",t)},immediate:!0}},data:function(){return{data:0}},methods:{randomn:function(){var t=this.len;if(t>21)return null;var e=new RegExp("(\\d{"+t+"})(\\.|$)"),n=(Array(t-1).join(0)+Math.pow(10,t)*Math.random()).match(e)[1];this.data=n}}}),ke=Object(s.a)(Ce,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},t._l(t.list,(function(e,i){return n("span",{key:i,class:t.b("item"),style:t.styleName},[t._v("\n "+t._s(e)+"\n ")])})),0)}),[],!1,null,null,null).exports,Se=Object(i.a)({name:"switch",mixins:[At(),Tt()],props:{value:{},activeIconClass:String,inactiveIconClass:String,activeColor:String,inactiveColor:String,len:Number},data:function(){return{}},watch:{},created:function(){},mounted:function(){},computed:{active:function(){return this.dic[1]||{}},inactive:function(){return this.dic[0]||{}}},methods:{}}),Ee=Object(s.a)(Se,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("el-switch",{attrs:{"active-text":t.active[t.labelKey],"active-value":t.active[t.valueKey],"inactive-value":t.inactive[t.valueKey],"inactive-text":t.inactive[t.labelKey],"active-icon-class":t.activeIconClass,"inactive-icon-class":t.inactiveIconClass,"active-color":t.activeColor,"inactive-color":t.inactiveColor,width:t.len,disabled:t.disabled,readonly:t.readonly,size:t.size},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}})}),[],!1,null,null,null).exports,je=Object(i.a)({name:"rate",mixins:[At(),Tt()],props:{value:{type:Number,default:0},colors:{type:Array},max:{type:Number,default:5},iconClasses:{type:Array},texts:{type:Array},showText:{type:Boolean,default:!1},voidIconClass:{type:String}},data:function(){return{}},watch:{},created:function(){},mounted:function(){},methods:{}}),$e=Object(s.a)(je,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("el-rate",{staticStyle:{"margin-top":"10px"},attrs:{max:t.max,readonly:t.readonly,texts:t.texts,"show-text":t.showText,"icon-classes":t.iconClasses,"void-icon-class":t.voidIconClass,disabled:t.disabled,colors:t.colors},on:{change:t.handleChange},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}})}),[],!1,null,null,null).exports;function De(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Ae(t,e){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};De(this,t),this.CONTAINERID=Object(D.s)(),this.drawCanvas=this.drawCanvas.bind(this),this.parentObserver=this.parentObserver.bind(this),this.Repaint=this.Repaint.bind(this),this.isOberserve=!1,this.init(e),this.drawCanvas(),this.parentObserver()}var e,n,i;return e=t,(n=[{key:"init",value:function(t){this.option=Object.assign({width:400,height:200,text:"avueJS",fontSize:"30px",fontStyle:"黑体",textAlign:"center",color:"rgba(100,100,100,0.15)",degree:-20},t)}},{key:"drawCanvas",value:function(){this.isOberserve=!0;var t=document.createElement("div"),e=document.createElement("canvas"),n=e.getContext("2d");t.id=this.CONTAINERID,e.width=this.option.width,e.height=this.option.height,n.font="".concat(this.option.fontSize," ").concat(this.option.fontStyle),n.textAlign=this.option.textAlign,n.fillStyle=this.option.color,n.translate(e.width/2,e.height/2),n.rotate(this.option.degree*Math.PI/180),n.fillText(this.option.text,0,0);var i,o=e.toDataURL("image/png"),a=this.option.id;a&&(i=document.getElementById(a)),this.styleStr="\n position:".concat(a?"absolute":"fixed",";\n top:0;\n left:0;\n width:").concat(a?i.offsetWidth+"px":"100%",";\n height:").concat(a?i.offsetHeight+"px":"100%",";\n z-index:9999;\n pointer-events:none;\n background-repeat:repeat;\n background-image:url('").concat(o,"')"),t.setAttribute("style",this.styleStr),a?document.getElementById(a).appendChild(t):document.body.appendChild(t),this.wmObserver(t),this.isOberserve=!1}},{key:"wmObserver",value:function(t){var e=this,n=new MutationObserver((function(t){if(!e.isOberserve){var i=t[0].target;i.setAttribute("style",e.styleStr),i.setAttribute("id",e.CONTAINERID),n.takeRecords()}}));n.observe(t,{attributes:!0,childList:!0,characterData:!0})}},{key:"parentObserver",value:function(){var t=this;new MutationObserver((function(){if(!t.isOberserve){var e=document.querySelector("#".concat(t.CONTAINERID));e?e.getAttribute("style")!==t.styleStr&&e.setAttribute("style",t.styleStr):t.drawCanvas()}})).observe(document.querySelector("#".concat(this.CONTAINERID)).parentNode,{childList:!0})}},{key:"Repaint",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.remove(),this.init(t),this.drawCanvas()}},{key:"remove",value:function(){this.isOberserve=!0;var t=document.querySelector("#".concat(this.CONTAINERID));t.parentNode.removeChild(t)}}])&&Ae(e.prototype,n),i&&Ae(e,i),Object.defineProperty(e,"prototype",{writable:!1}),t}(),Me=200,Le=200,Ie={text:"avueJS",fontFamily:"microsoft yahei",color:"#999",fontSize:16,opacity:100,bottom:10,right:10,ratio:1};function Ne(t,e){var n=new FileReader;n.readAsDataURL(t),n.onload=function(t){e(t.target.result)}}var ze=function(t,e,n){var i=function(t){var e,n,i,o,a,r;i=t.length,n=0,e="";for(;n>2),e+=Fe.charAt((3&o)<<4),e+="==";break}if(a=t.charCodeAt(n++),n==i){e+=Fe.charAt(o>>2),e+=Fe.charAt((3&o)<<4|(240&a)>>4),e+=Fe.charAt((15&a)<<2),e+="=";break}r=t.charCodeAt(n++),e+=Fe.charAt(o>>2),e+=Fe.charAt((3&o)<<4|(240&a)>>4),e+=Fe.charAt((15&a)<<2|(192&r)>>6),e+=Fe.charAt(63&r)}return e}(function(t){var e,n,i,o;for(e="",i=t.length,n=0;n=1&&o<=127?e+=t.charAt(n):o>2047?(e+=String.fromCharCode(224|o>>12&15),e+=String.fromCharCode(128|o>>6&63),e+=String.fromCharCode(128|o>>0&63)):(e+=String.fromCharCode(192|o>>6&31),e+=String.fromCharCode(128|o>>0&63));return e}(JSON.stringify(n))),o=CryptoJS.HmacSHA1(i,e).toString(CryptoJS.enc.Base64);return t+":"+He(o)+":"+i};var Fe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_";new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1);var He=function(t){return t=(t=t.replace(/\+/g,"-")).replace(/\//g,"_")};function Ke(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e.match(/(^http:\/\/|^https:\/\/|^\/\/|data:image\/)/)?e:t+e}var Re=Object(i.a)({name:"upload",mixins:[At(),Tt(),j.a],data:function(){return{res:"",loading:!1,text:[],file:{},menu:!1,reload:Math.random()}},props:{data:{type:Object,default:function(){return{}}},showFileList:{type:Boolean,default:!0},fileType:{type:String},oss:{type:String},limit:{type:Number,default:10},headers:{type:Object,default:function(){return{}}},accept:{type:[String,Array],default:""},canvasOption:{type:Object,default:function(){return{}}},cropperOption:{type:Object,default:function(){return{}}},fileSize:{type:Number},dragFile:{type:Boolean,default:!1},drag:{type:Boolean,default:!1},loadText:{type:String,default:"Loading..."},action:{type:String,default:""},uploadBefore:Function,uploadAfter:Function,uploadDelete:Function,uploadPreview:Function,uploadError:Function,uploadExceed:Function,httpRequest:Function},computed:{isMultiple:function(){return this.isArray||this.isString||this.stringMode},acceptList:function(){return Array.isArray(this.accept)?this.accept.join(","):this.accept},homeUrl:function(){return this.propsHttp.home||""},fileName:function(){return this.propsHttp.fileName||"file"},isAliOss:function(){return"ali"===this.oss},isQiniuOss:function(){return"qiniu"===this.oss},isPictureImg:function(){return"picture-img"===this.listType},imgUrl:function(){if(!this.validatenull(this.text))return Ke(this.homeUrl,this.text[0])},fileList:function(){var t=this,e=[];return(this.text||[]).forEach((function(n,i){if(n){var o;if(t.isMultiple){var a=n.lastIndexOf("/");o=n.substring(a+1)}var r=Ke(t.homeUrl,t.isMultiple?n:n[t.valueKey]);e.push({uid:i+"",status:"done",type:t.getIsVideo(r),name:t.isMultiple?o:n[t.labelKey],url:r})}})),e}},mounted:function(){this.drag&&this.setSort()},methods:{getIsVideo:function(t){return B.m.video.test(t)||"video"==this.fileType?"video":B.m.img.test(t)||"image"==this.fileType?"img":void 0},setSort:function(){var t=this;if(window.Sortable){var e=this.$el.querySelectorAll(".avue-upload > ul")[0];window.Sortable.create(e,{animation:100,onEnd:function(e){var n=t.text.splice(e.oldIndex,1)[0];t.text.splice(e.newIndex,0,n),t.reload=Math.random(),t.$nextTick((function(){return t.setSort()}))}})}else x.a.logs("Sortable")},handleSuccess:function(t){if(this.isPictureImg)this.text.splice(0,1,t[this.urlKey]);else if(this.isMultiple)this.text.push(t[this.urlKey]);else{var e={};e[this.labelKey]=t[this.nameKey],e[this.valueKey]=t[this.urlKey],this.text.push(e)}},handleRemove:function(t,e){var n=this;this.beforeRemove(t).then((function(){n.delete(t)}))},handleError:function(t){this.uploadError&&this.uploadError(t,this.column)},delete:function(t){var e=this;(this.text||[]).forEach((function(n,i){(e.isMultiple?n:n[e.valueKey])===t.url.replace(e.homeUrl,"")&&e.text.splice(i,1)}))},show:function(t){this.loading=!1,this.handleSuccess(t||this.res)},hide:function(t){this.loading=!1,this.handleError(t)},handleFileChange:function(t,e){e.splice(e.length-1,1)},httpUpload:function(t){var e=this;if("function"!=typeof this.httpRequest){this.loading=!0;var n=t.file,i=n.size/1024;if(this.file=t.file,!this.validatenull(i)&&i>this.fileSize)this.hide("文件太大不符合");else{var o=Object.assign(this.headers,{"Content-Type":"multipart/form-data"}),a={},r={},s=new FormData,l=function(){var t=function(t){var i=e.action;for(var l in e.data)s.append(l,e.data[l]);var c=t||n;if(s.append(e.fileName,c),e.isQiniuOss){if(!window.CryptoJS)return x.a.logs("CryptoJS"),void e.hide();a=e.$AVUE.qiniu;var u=ze(a.AK,a.SK,{scope:a.scope,deadline:(new Date).getTime()+3600*a.deadline});s.append("token",u),i=a.bucket}else if(e.isAliOss){if(!window.OSS)return x.a.logs("AliOSS"),void e.hide();a=e.$AVUE.ali,r=new OSS(a)}(e.isAliOss?r.put(c.name,c,{headers:e.headers}):e.$axios.post(i,s,{headers:o})).then((function(t){e.res={},e.isQiniuOss&&(t.data.key=a.url+t.data.key),e.isAliOss?e.res=Object(D.m)(t,e.resKey):e.res=Object(D.m)(t.data,e.resKey),"function"==typeof e.uploadAfter?e.uploadAfter(e.res,e.show,(function(){e.loading=!1}),e.column):e.show(e.res)})).catch((function(t){"function"==typeof e.uploadAfter?e.uploadAfter(t,e.hide,(function(){e.loading=!1}),e.column):e.hide(t)}))};"function"==typeof e.uploadBefore?e.uploadBefore(e.file,t,(function(){e.loading=!1}),e.column):t()};this.validatenull(this.cropperOption)?this.validatenull(this.canvasOption)?l():function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,i=e.text,o=e.fontFamily,a=e.color,r=e.fontSize,s=e.opacity,l=e.bottom,c=e.right,u=e.ratio;function d(){Ie.text=i||Ie.text,Ie.fontFamily=o||Ie.fontFamily,Ie.color=a||Ie.color,Ie.fontSize=r||Ie.fontSize,Ie.opacity=s||Ie.opacity,Ie.bottom=l||Ie.bottom,Ie.right=c||Ie.right,Ie.ratio=u||Ie.ratio}function p(e){var i=new Image;i.src=e,i.onload=function(){var e=i.width,o=i.height;h(e,o),Pe.drawImage(i,0,0,e,o),f(e,o),n&&n(Object(D.d)(document.getElementById("canvas").toDataURL(t.type,Ie.ratio),t.name))}}function h(t,e){null===(Te=document.getElementById("canvas"))&&((Te=document.createElement("canvas")).id="canvas",Te.className="avue-canvas",document.body.appendChild(Te)),Pe=Te.getContext("2d"),Te.width=t,Te.height=e}function f(t,e){var n=Ie.text,i=m(n,t,e);Pe.font=i.fontSize+"px "+Ie.fontFamily,Pe.fillStyle=Ie.color,Pe.globalAlpha=Ie.opacity/100,Pe.fillText(n,i.x,i.y)}function m(t,e,n){var i,o,a=Ie.fontSize/Me*e;return o=Ie.bottom?Le-Ie.bottom:Ie.top,i=Ie.right?Me-Ie.right:Ie.left,Pe.font=Ie.fontSize+"px "+Ie.fontFamily,{x:i=(i-=Number(Pe.measureText(t).width))/Me*e,y:o=o/Le*n,fontSize:a}}d(),Ne(t,p)}(n,this.canvasOption,(function(t){n=t,l()})):Ne(this.file,(function(t){var i=Object.assign(e.cropperOption,{img:t,type:"file",callback:function(t){n=t,l()},cancel:function(){e.loading=!1}});e.$ImageCropper(i)}))}}else this.httpRequest(t)},handleExceed:function(t,e){this.uploadExceed&&this.uploadExceed(this.limit,t,e,this.column)},handlePreview:function(t){var e=this,n=function(){var n=e.fileList.findIndex((function(e){return e.url===t.url}));e.$ImagePreview(e.fileList,n)};"function"==typeof this.uploadPreview?this.uploadPreview(t,this.column,n):n()},handleDelete:function(t){var e=this;this.beforeRemove(t).then((function(){e.text=[],e.menu=!1}))},beforeRemove:function(t){return"function"==typeof this.uploadDelete?this.uploadDelete(t,this.column):Promise.resolve()}}}),We=Object(s.a)(Re,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"loading",rawName:"v-loading.lock",value:t.loading,expression:"loading",modifiers:{lock:!0}}],class:t.b(),attrs:{"element-loading-text":t.loadText}},[n("el-upload",{key:t.reload,class:t.b({list:"picture-img"==t.listType,upload:t.disabled}),attrs:{action:t.action,"on-remove":t.handleRemove,accept:t.acceptList,"before-remove":t.beforeRemove,multiple:t.multiple,"on-preview":t.handlePreview,limit:t.limit,"http-request":t.httpUpload,readonly:t.readonly,drag:t.dragFile,"show-file-list":!t.isPictureImg&&t.showFileList,"list-type":t.listType,"on-change":t.handleFileChange,"on-exceed":t.handleExceed,disabled:t.disabled,"file-list":t.fileList},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},scopedSlots:t._u([{key:"file",fn:function(e){var i=e.file;return[t.$scopedSlots.default?t._t("default",null,{file:i}):"picture-card"===t.listType?n("span",[n(i.type,{tag:"component",staticClass:"el-upload-list__item-thumbnail",attrs:{src:i.url}}),t._v(" "),n("span",{staticClass:"el-upload-list__item-actions"},[n("span",{staticClass:"el-upload-list__item-preview"},[n("i",{staticClass:"el-icon-zoom-in",on:{click:function(e){return e.stopPropagation(),t.handlePreview(i)}}})]),t._v(" "),n("span",{staticClass:"el-upload-list__item-delete"},[t.disabled?t._e():n("i",{staticClass:"el-icon-delete",on:{click:function(e){return e.stopPropagation(),t.handleRemove(i)}}})])])],1):"picture"===t.listType?n("span",{on:{click:function(e){return e.stopPropagation(),t.handlePreview(i)}}},[n(i.type,{tag:"component",staticClass:"el-upload-list__item-thumbnail",attrs:{src:i.url}}),t._v(" "),n("a",{staticClass:"el-upload-list__item-name"},[n("i",{staticClass:"el-icon-document"}),t._v("\n "+t._s(i.name)+"\n ")]),t._v(" "),n("i",{staticClass:"el-icon-close",on:{click:function(e){return e.stopPropagation(),t.handleRemove(i)}}})],1):n("span",{on:{click:function(e){return e.stopPropagation(),t.handlePreview(i)}}},[n("a",{staticClass:"el-upload-list__item-name"},[n("i",{staticClass:"el-icon-document"}),t._v("\n "+t._s(i.name)+"\n ")]),t._v(" "),t.disabled?t._e():n("i",{staticClass:"el-icon-close",on:{click:function(e){return e.stopPropagation(),t.handleRemove(i)}}})])]}}],null,!0)},["picture-card"==t.listType?[n("i",{staticClass:"el-icon-plus"})]:"picture-img"==t.listType?[t.$scopedSlots.default?t._t("default",null,{file:{url:t.imgUrl}}):[t.imgUrl?n(t.getIsVideo(t.imgUrl),{tag:"component",class:t.b("avatar"),attrs:{src:t.imgUrl},on:{mouseover:function(e){t.menu=!0}}}):n("i",{staticClass:"el-icon-plus",class:t.b("icon")}),t._v(" "),t.menu?n("div",{staticClass:"el-upload-list__item-actions",class:t.b("menu"),on:{mouseover:function(e){t.menu=!0},mouseout:function(e){t.menu=!1},click:function(t){return t.stopPropagation(),function(){return!1}.apply(null,arguments)}}},[n("i",{staticClass:"el-icon-zoom-in",on:{click:function(e){return e.stopPropagation(),t.handlePreview({url:t.imgUrl})}}}),t._v(" "),t.disabled?t._e():n("i",{staticClass:"el-icon-delete",on:{click:function(e){return e.stopPropagation(),t.handleDelete(t.imgUrl)}}})]):t._e()]]:t.dragFile?[n("i",{staticClass:"el-icon-upload"}),t._v(" "),n("div",{staticClass:"el-upload__text"},[t._v("\n "+t._s(t.t("upload.tip"))+"\n "),n("em",[t._v(t._s(t.t("upload.upload")))])])]:[n("el-button",{attrs:{size:"small",type:"primary"}},[t._v(t._s(t.t("upload.upload")))])],t._v(" "),n("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},domProps:{innerHTML:t._s(t.tip)},slot:"tip"})],2)],1)}),[],!1,null,null,null).exports;var Ue=Object(i.a)({name:"sign",props:{width:{type:Number,default:600},height:{type:Number,default:400}},data:function(){return{disabled:!1,linex:[],liney:[],linen:[],canvas:{},context:{}}},computed:{styleName:function(){return{width:this.setPx(this.width),height:this.setPx(this.height)}}},mounted:function(){this.init()},methods:{getStar:function(t,e,n){var i=this.canvas,o=this.context,a=i.width/2,r=i.height/2;o.lineWidth=7,o.strokeStyle="#f00",o.beginPath(),o.arc(a,r,110,0,2*Math.PI),o.stroke(),function(t,e,n,i,o,a){t.save(),t.fillStyle=o,t.translate(e,n),t.rotate(Math.PI+a),t.beginPath();for(var r=Math.sin(0),s=Math.cos(0),l=Math.PI/5*4,c=0;c<5;c++){r=Math.sin(c*l),s=Math.cos(c*l);t.lineTo(r*i,s*i)}t.closePath(),t.stroke(),t.fill(),t.restore()}(o,a,r,20,"#f00",0),o.font="18px 黑体",o.textBaseline="middle",o.textAlign="center",o.lineWidth=1,o.strokeStyle="#f00",o.strokeText(t,a,r+50),o.font="14px 黑体",o.textBaseline="middle",o.textAlign="center",o.lineWidth=1,o.strokeStyle="#f00",o.strokeText(n,a,r+80),o.translate(a,r),o.font="22px 黑体";for(var s,l=e.length,c=4*Math.PI/(3*(l-1)),u=e.split(""),d=0;d',r=[],s=1;s<10;s++)r.push(s.toString());r.push("0");for(var l,c=e.keys||[["`"].concat(r).concat(["-","=","Delete"]),["Tab","q","w","e","r","t","y","u","i","o","p","[","]","\\"],["Caps","a","s","d","f","g","h","j","k","l",";","'","Enter"],["Shift","z","x","c","v","b","n","m",",",".","/","Shift"],["Space"]],u=[],d=[],p=0;p");continue;case"/":u[p].push("?");continue}u[p].push(l[h].toUpperCase())}}for(var f=0;f';for(var m=0;m'+l[m]+"";a+=""}a+="",n.innerHTML=a;var v=!1;if(c.forEach((function(t){t.includes("Shift")&&(v=!0)})),v)document.querySelectorAll(e.el+" .akeyboard-keyboard-keys-Shift").forEach((function(t){t.onclick=function(){if(this.isShift){t.isShift=!1,t.innerHTML="Shift",this.classList.remove("keyboard-keyboard-keys-focus");for(var n,i=document.querySelectorAll(e.el+" .akeyboard-keyboard-innerKeys"),o=0;o')}var e,n,i;return e=t,(n=[{key:"inputOn",value:function(t,e,n,i){if("string"==typeof t)if("string"==typeof e)for(var o=document.querySelector(t),a=document.querySelectorAll(this.obj.el+" .akeyboard-keyboard-keys"),r=0;r0&&i[a[r].innerHTML]?a[r].onclick=i[a[r].innerHTML]:a[r].onclick=function(){o[e]+=this.innerText,n(this.innerText,o[e])}:a[r].onclick=function(){o[e]+=" ",n("Space",o[e])}:a[r].onclick=function(){o[e]+="\n",n("Enter",o[e])}:a[r].onclick=function(){o[e]+=" ",n("Tab",o[e])}:a[r].onclick=function(){o[e]=o[e].substr(0,o[e].length-1),n("Delete",o[e])});else console.error('aKeyboard: The type parameter needs to be a string ');else console.error('aKeyboard: The inputEle parameter needs to be a string ')}},{key:"onclick",value:function(t,e){if("string"==typeof t)if("function"==typeof e){var n=document.querySelector(this.obj.el+" .akeyboard-keyboard-keys-"+t);n?n.onclick=e:console.error("Can not find key: "+t)}else console.error('aKeyboard: The fn parameter needs to be a function ');else console.error('aKeyboard: The btn parameter needs to be a string ')}}])&&Ge(e.prototype,n),i&&Ge(e,i),Object.defineProperty(e,"prototype",{writable:!1}),t}();function Qe(t){return(Qe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function Ze(t,e){for(var n=0;n';a+='
    ';for(var r=1;r<10;r++)a+='
    '+r+"
    ",r%3==0&&(a+='
    ');a+='
    0
    Delete
    Enter
    ',a+="",n.innerHTML=a}else console.error('aKeyboard: The obj parameter needs to be an object ')}var e,n,i;return e=t,(n=[{key:"inputOn",value:function(t,e,n,i){if("string"==typeof t)if("string"==typeof e)for(var o=document.querySelector(t),a=document.querySelectorAll(this.obj.el+" .akeyboard-keyboard-keys"),r=0;r0&&i[a[r].innerHTML]?a[r].onclick=i[a[r].innerHTML]:a[r].onclick=function(){o[e]+=this.innerText,n(this.innerText,o[e])}:a[r].onclick=function(){o[e]+="\n",n("Enter",o[e])}:a[r].onclick=function(){o[e]=o[e].substr(0,o[e].length-1),n("Delete",o[e])};else console.error('aKeyboard: The type parameter needs to be a string ');else console.error('aKeyboard: The inputEle parameter needs to be a string ')}},{key:"onclick",value:function(t,e){if("string"==typeof t)if("function"==typeof e){var n=document.querySelector(this.obj.el+" .akeyboard-keyboard-keys-"+t);n?n.onclick=e:console.error("Can not find key: "+t)}else console.error('aKeyboard: The fn parameter needs to be a function ');else console.error('aKeyboard: The btn parameter needs to be a string ')}}])&&Ze(e.prototype,n),i&&Ze(e,i),Object.defineProperty(e,"prototype",{writable:!1}),t}();var en=Object(i.a)({name:"keyboard",props:{ele:{type:String,required:!0},keys:Array,theme:{type:String,default:"default",validator:function(t){return["default","dark","green","classic"].includes(t)}},type:{type:String,default:"default",validator:function(t){return["default","number","mobile"].includes(t)}},fixedBottomCenter:{type:Boolean,default:!1},rebind:{type:Boolean,default:!0}},watch:{ele:function(){this.init()}},data:function(){return{customClick:{}}},computed:{className:function(){return"avue-keyboard--".concat(this.theme)}},mounted:function(){this.init()},methods:{init:function(){var t=this;if(this.ele){var e,n={el:"#keyboard",style:{},keys:this.keys,fixedBottomCenter:this.fixedBottomCenter};"default"==this.type?e=new Je(n):"number"==this.type?e=new tn(n):"mobile"==this.type&&(e=new MobileKeyBoard(n));var i=0==this.ele.indexOf("#")?this.ele.substring(1):this.ele;e.inputOn("#".concat(i),"value",(function(e,n){t.$emit("click",e,n)}),this.rebind?this.customClick:null),this.keyboard=e}},bindClick:function(t,e){this.keyboard.onclick(t,e),this.customClick[t]=e}}}),nn=Object(s.a)(en,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{class:[this.b(),this.className]},[e("div",{attrs:{id:"keyboard"}})])}),[],!1,null,null,null).exports,on=Object(i.a)({name:"tree",mixins:[j.a],directives:{permission:w},props:{indent:Number,filterNodeMethod:Function,checkOnClickNode:Boolean,permission:{type:[Function,Object],default:function(){return{}}},iconClass:{type:String},loading:{type:Boolean,default:!1},expandOnClickNode:{type:Boolean,default:!1},option:{type:Object,default:function(){return{}}},data:{type:Array,default:function(){return[]}},value:{type:Object,default:function(){return{}}}},data:function(){return{filterValue:"",client:{x:0,y:0,show:!1},box:!1,type:"",node:{},obj:{},form:{}}},computed:{styleName:function(){return{top:this.setPx(this.client.y-10),left:this.setPx(this.client.x-10)}},treeProps:function(){return Object.assign(this.props,{isLeaf:this.leafKey})},menu:function(){return this.vaildData(this.option.menu,!0)},title:function(){return this.option.title},treeLoad:function(){return this.option.treeLoad},checkStrictly:function(){return this.option.checkStrictly},accordion:function(){return this.option.accordion},multiple:function(){return this.option.multiple},lazy:function(){return this.option.lazy},addText:function(){return this.addFlag?this.menuIcon("addBtn"):this.menuIcon("updateBtn")},addFlag:function(){return["add","parentAdd"].includes(this.type)},size:function(){return this.option.size||"small"},props:function(){return this.option.props||{}},leafKey:function(){return this.props.leaf||B.e.leaf},valueKey:function(){return this.props.value||B.e.value},labelKey:function(){return this.props.label||B.e.label},childrenKey:function(){return this.props.children||B.e.children},nodeKey:function(){return this.option.nodeKey||B.e.nodeKey},defaultExpandAll:function(){return this.option.defaultExpandAll},defaultExpandedKeys:function(){return this.option.defaultExpandedKeys},formOption:function(){return Object.assign(this.option.formOption||{},{submitText:this.addText})}},mounted:function(){var t=this;document.addEventListener("click",(function(e){t.$el.contains(e.target)||(t.client.show=!1)})),this.initFun()},watch:{filterValue:function(t){this.$refs.tree.filter(t)},value:function(t){this.form=t},form:function(t){this.$emit("input",t)}},methods:{menuIcon:function(t){return this.vaildData(this.option[t+"Text"],this.t("crud."+t))},getPermission:function(t){return"function"==typeof this.permission?this.permission(t,this.node):!!this.validatenull(this.permission[t])||this.permission[t]},initFun:function(){var t=this;["filter","updateKeyChildren","getCheckedNodes","setCheckedNodes","getCheckedKeys","setCheckedKeys","setChecked","getHalfCheckedNodes","getHalfCheckedKeys","getCurrentKey","getCurrentNode","setCurrentKey","setCurrentNode","getNode","remove","append","insertBefore","insertAfter"].forEach((function(e){t[e]=t.$refs.tree[e]}))},nodeContextmenu:function(t,e){this.node=this.deepClone(e),this.client.x=t.clientX,this.client.y=t.clientY,this.client.show=!0},handleCheckChange:function(t,e,n){this.$emit("check-change",t,e,n)},handleSubmit:function(t,e){this.addFlag?this.save(t,e):this.update(t,e)},nodeClick:function(t,e,n){this.client.show=!1,this.$emit("node-click",t,e,n)},filterNode:function(t,e){return"function"==typeof this.filterNodeMethod?this.filterNodeMethod(t,e):!t||-1!==e[this.labelKey].indexOf(t)},hide:function(){this.box=!1,this.node={},this.$refs.form.resetForm(),this.$refs.form.clearValidate()},save:function(t,e){var n=this;this.$emit("save",this.node,t,(function(){var t=n.deepClone(n.form);"add"===n.type?n.$refs.tree.append(t,n.node[n.valueKey]):"parentAdd"===n.type&&n.$refs.tree.append(t),n.hide(),e()}),e)},update:function(t,e){var n=this;this.$emit("update",this.node,t,(function(){(n.$refs.tree.getNode(n.node[n.valueKey])||{}).data=n.deepClone(n.form),n.hide(),e()}),e)},rowEdit:function(t){this.type="edit",this.form=this.node,this.show()},parentAdd:function(){this.type="parentAdd",this.show()},rowAdd:function(){this.type="add",this.show()},show:function(){this.client.show=!1,this.box=!0},rowRemove:function(){var t=this;this.client.show=!1;this.$emit("del",this.node,(function(){t.$refs.tree.remove(t.node[t.valueKey])}))}}}),an=Object(s.a)(on,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[t.vaildData(t.option.filter,!0)?n("div",{class:t.b("filter")},[n("el-input",{attrs:{placeholder:t.vaildData(t.option.filterText,"输入关键字进行过滤"),size:t.size},model:{value:t.filterValue,callback:function(e){t.filterValue=e},expression:"filterValue"}},[t.vaildData(t.option.addBtn,!0)?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.getPermission("addBtn"),expression:"getPermission('addBtn')"}],attrs:{slot:"append",size:t.size,icon:"el-icon-plus"},on:{click:t.parentAdd},slot:"append"}):t._t("addBtn",null,{slot:"append"})],2)],1):t._e(),t._v(" "),n("el-scrollbar",{class:t.b("content")},[n("el-tree",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"tree",attrs:{data:t.data,lazy:t.lazy,load:t.treeLoad,props:t.treeProps,"icon-class":t.iconClass,indent:t.indent,"highlight-current":!t.multiple,"show-checkbox":t.multiple,accordion:t.accordion,"node-key":t.valueKey,"check-strictly":t.checkStrictly,"check-on-click-node":t.checkOnClickNode,"filter-node-method":t.filterNode,"expand-on-click-node":t.expandOnClickNode,"default-expand-all":t.defaultExpandAll,"default-expanded-keys":t.defaultExpandedKeys},on:{"check-change":t.handleCheckChange,"node-click":t.nodeClick,"node-contextmenu":t.nodeContextmenu},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.node,o=e.data;return t.$scopedSlots.default?t._t("default",null,{node:i,data:o}):n("span",{staticClass:"el-tree-node__label"},[n("span",[t._v(t._s(i.label))])])}}],null,!0)})],1),t._v(" "),t.client.show&&t.menu?n("div",{staticClass:"el-cascader-panel is-bordered",class:t.b("menu"),style:t.styleName,on:{click:function(e){t.client.show=!1}}},[t.vaildData(t.option.addBtn,!0)?n("div",{directives:[{name:"permission",rawName:"v-permission",value:t.getPermission("addBtn"),expression:"getPermission('addBtn')"}],class:t.b("item"),on:{click:t.rowAdd}},[t._v(t._s(t.menuIcon("addBtn")))]):t._e(),t._v(" "),t.vaildData(t.option.editBtn,!0)?n("div",{directives:[{name:"permission",rawName:"v-permission",value:t.getPermission("editBtn"),expression:"getPermission('editBtn')"}],class:t.b("item"),on:{click:t.rowEdit}},[t._v(t._s(t.menuIcon("editBtn")))]):t._e(),t._v(" "),t.vaildData(t.option.delBtn,!0)?n("div",{directives:[{name:"permission",rawName:"v-permission",value:t.getPermission("delBtn"),expression:"getPermission('delBtn')"}],class:t.b("item"),on:{click:t.rowRemove}},[t._v(t._s(t.menuIcon("delBtn")))]):t._e(),t._v(" "),t._t("menu",null,{node:t.node})],2):t._e(),t._v(" "),n("el-dialog",{staticClass:"avue-dialog",class:t.b("dialog"),attrs:{title:t.node[t.labelKey]||t.title,visible:t.box,"modal-append-to-body":"","append-to-body":"",width:t.vaildData(t.option.dialogWidth,"50%")},on:{"update:visible":function(e){t.box=e},close:t.hide}},[n("avue-form",{ref:"form",attrs:{option:t.formOption},on:{submit:t.handleSubmit},model:{value:t.form,callback:function(e){t.form=e},expression:"form"}})],1)],1)}),[],!1,null,null,null).exports,rn=Object(i.a)({name:"title",mixins:[At(),Tt()],props:{styles:{type:Object,default:function(){return{}}}},mounted:function(){},methods:{}}),sn=Object(s.a)(rn,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{class:this.b()},[e("p",{style:this.styles},[this._v(this._s(this.text))])])}),[],!1,null,null,null).exports,ln=Object(i.a)({name:"search",mixins:[Object(O.a)()],props:{value:{}},computed:{isCard:function(){return this.parentOption.card},parentOption:function(){return this.tableOption},propOption:function(){return this.columnOption},columnOption:function(){return this.parentOption.column}},data:function(){return{form:{}}},watch:{value:{handler:function(){this.setVal()},deep:!0}},created:function(){this.dataformat(),this.setVal()},methods:{setVal:function(){var t=this;Object.keys(this.value).forEach((function(e){t.$set(t.form,e,t.value[e])}))},getKey:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return t[e[n]||(this.parentOption.props||{})[n]||n]},dataformat:function(){var t=this;this.columnOption.forEach((function(e){var n=e.prop;t.validatenull(t.form[n])&&(!1===e.multiple?t.$set(t.form,n,""):t.$set(t.form,n,[]))}))},getActive:function(t,e){var n=this.getKey(t,e.props,"value");return!1===e.multiple?this.form[e.prop]===n:this.form[e.prop].includes(n)},handleClick:function(t,e){var n=this.getKey(e,t.props,"value");if(!1===t.multiple)this.form[t.prop]=n;else{var i=this.form[t.prop].indexOf(n);-1===i?this.form[t.prop].push(n):this.form[t.prop].splice(i,1)}this.$emit("change",this.form),this.$emit("input",this.form)}}}),cn=Object(s.a)(ln,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-row",{class:[t.b(),{"avue--card":t.isCard}],attrs:{span:24}},t._l(t.columnOption,(function(e,i){return n("el-col",{key:e.prop,class:t.b("item"),attrs:{span:e.span||24}},[n("p",{class:t.b("title")},[t._v(t._s(e.label)+":")]),t._v(" "),n("div",{class:t.b("content")},[e.slot?t._t(e.prop,null,{dic:t.DIC[e.prop]}):t._l(t.DIC[e.prop],(function(i){return n("span",{key:t.getKey(i,e.props,"value"),class:[t.b("tags"),{"avue-search__tags--active":t.getActive(i,e)}],on:{click:function(n){return t.handleClick(e,i)}}},[t._v(t._s(t.getKey(i,e.props,"label")))])}))],2)])})),1)}),[],!1,null,null,null).exports;var un=Object(i.a)({name:"skeleton",props:{loading:{type:Boolean,default:!0},avatar:Boolean,active:{type:Boolean,default:!0},block:Boolean,number:{type:Number,default:1},rows:{type:Number,default:3}},computed:{styleName:function(){return this.block?{width:"100%"}:{}},className:function(){var t,e,n,i=this.active;return t={},e="".concat("avue-skeleton","__loading"),n=i,e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}}}),dn=Object(s.a)(un,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},t._l(t.number,(function(e,i){return t.loading?n("div",{key:i,class:t.b("item")},[n("div",{class:t.b("header")},[t.avatar?n("span",{class:[t.b("avatar"),t.className]}):t._e()]),t._v(" "),n("div",{class:t.b("content")},[n("h3",{class:[t.b("title"),t.className]}),t._v(" "),n("div",{class:t.b("list")},t._l(t.rows,(function(e,i){return n("li",{key:i,class:[t.b("li"),t.className],style:t.styleName})})),0)])]):n("div",[t._t("default")],2)})),0)}),[],!1,null,null,null).exports,pn=Object(i.a)({name:"tabs",props:{option:{type:Object,required:!0,default:function(){return{}}}},data:function(){return{active:"0"}},watch:{active:function(){this.$emit("change",this.tabsObj)}},computed:{tabsObj:function(){return this.columnOption[this.active]},parentOption:function(){return this.option},columnOption:function(){return this.parentOption.column||[]}},methods:{changeTabs:function(t){this.active=t+""}}}),hn=Object(s.a)(pn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-tabs",{attrs:{"tab-position":t.parentOption.position,type:t.parentOption.type},model:{value:t.active,callback:function(e){t.active=e},expression:"active"}},t._l(t.columnOption,(function(e,i){return n("el-tab-pane",{key:i,attrs:{name:i+"",disabled:e.disabled}},[n("span",{attrs:{slot:"label"},slot:"label"},[n("i",{class:e.icon}),t._v(" \n "+t._s(e.label)+"\n ")])])})),1)],1)}),[],!1,null,null,null).exports,fn=Object(i.a)({name:"dynamic",mixins:[At(),Tt()],data:function(){return{hoverList:[]}},props:{columnSlot:{type:Array,default:function(){return[]}},children:{type:Object,default:function(){return{}}}},computed:{showIndex:function(){return this.vaildData(this.children.index,!0)},showType:function(){return this.children.type||"crud"},isForm:function(){return"form"===this.showType},isCrud:function(){return"crud"===this.showType},selectionChange:function(){return this.children.selectionChange},sortableChange:function(){return this.children.sortableChange},rowAdd:function(){return this.children.rowAdd},rowDel:function(){return this.children.rowDel},viewBtn:function(){return!1===this.children.viewBtn},addBtn:function(){return!1===this.children.addBtn},delBtn:function(){return!1===this.children.delBtn},valueOption:function(){var t={};return this.columnOption.forEach((function(e){e.value&&(t[e.prop]=e.value)})),t},rulesOption:function(){var t={};return this.columnOption.forEach((function(e){e.rules&&(t[e.prop]=e.rules)})),t},columnOption:function(){return this.children.column||[]},option:function(){var t,e=this;return Object.assign({border:!0,header:!1,menu:!1,size:this.size,disabled:this.disabled,readonly:this.readonly,emptyBtn:!1,submitBtn:!1},function(){var t=e.deepClone(e.children);return delete t.column,t}(),(t=[{label:e.children.indexLabel||"#",prop:"_index",display:e.showIndex,fixed:!0,align:"center",headerAlign:"center",span:24,width:50}],e.columnOption.forEach((function(n){t.push(Object.assign(n,{cell:e.vaildData(n.cell,!0)}))})),{column:t}))}},mounted:function(){this.initData()},watch:{textLen:function(){return this.text.length},text:function(){this.initData()}},methods:{handleSelectionChange:function(t){this.selectionChange&&this.selectionChange(t)},handleSortableChange:function(t,e,n,i){this.sortableChange&&this.sortableChange(t,e,n,i)},cellMouseenter:function(t){var e=t.$index;this.mouseoverRow(e)},cellMouseLeave:function(t,e,n,i){var o=t.$index;this.mouseoutRow(o)},initData:function(){this.text.forEach((function(t,e){t=Object.assign(t,{$cellEdit:!0,$index:e})}))},mouseoverRow:function(t){this.delBtn||(this.flagList(),this.$set(this.hoverList,t,!0))},mouseoutRow:function(t){this.delBtn||(this.flagList(),this.$set(this.hoverList,t,!1))},flagList:function(){this.hoverList.forEach((function(t,e){!1}))},delRow:function(t){var e=this,n=function(){var n=e.deepClone(e.text);n.splice(t,1),e.text=n};"function"==typeof this.rowDel?this.rowDel(this.text[t],n):n()},addRow:function(){var t=this,e=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e=Object.assign(t.valueOption,e,{$index:t.textLen}),t.isCrud?t.$refs.main.rowCellAdd(e):t.isForm&&t.text.push(e)};"function"==typeof this.rowAdd?this.rowAdd(e):e()}}}),mn=Object(s.a)(fn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[t.isForm?[n("div",{class:t.b("header")},[t.readonly||t.disabled||t.addBtn?t._e():n("el-button",{attrs:{size:"mini",circle:"",disabled:t.disabled,type:"primary",icon:"el-icon-plus"},on:{click:t.addRow}})],1),t._v(" "),n("div",t._l(t.text,(function(e,i){return n("div",{key:i,class:t.b("row"),on:{mouseenter:function(e){return t.cellMouseenter({$index:i})},mouseleave:function(e){return t.cellMouseLeave({$index:i})}}},[t.readonly||t.disabled||t.delBtn||!t.hoverList[i]?t._e():n("el-button",{class:t.b("menu"),attrs:{type:"danger",size:"mini",disabled:t.disabled,icon:"el-icon-delete",circle:""},on:{click:function(n){return t.delRow(e.$index)}}}),t._v(" "),n("avue-form",{key:i,ref:"main",refInFor:!0,attrs:{option:t.deepClone(t.option)},scopedSlots:t._u([{key:"_index",fn:function(i){return n("div",{},[n("span",[t._v(t._s(e.$index+1))])])}},t._l(t.columnSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,Object.assign(n,{row:t.text[i]}))]}}}))],null,!0),model:{value:t.text[i],callback:function(e){t.$set(t.text,i,e)},expression:"text[index]"}})],1)})),0)]:t.isCrud?n("avue-crud",{ref:"main",attrs:{option:t.option,disabled:t.disabled,data:t.text},on:{"cell-mouse-enter":t.cellMouseenter,"cell-mouse-leave":t.cellMouseLeave,"selection-change":t.handleSelectionChange,"sortable-change":t.handleSortableChange},scopedSlots:t._u([{key:"_indexHeader",fn:function(e){return[t.addBtn||t.readonly?t._e():n("el-button",{attrs:{type:"primary",size:"mini",disabled:t.disabled,icon:"el-icon-plus",circle:""},on:{click:function(e){return t.addRow()}}})]}},{key:"_index",fn:function(e){return[t.readonly||t.disabled||t.delBtn||!t.hoverList[e.row.$index]?n("div",[t._v(t._s(e.row.$index+1))]):n("el-button",{attrs:{type:"danger",size:"mini",disabled:t.disabled,icon:"el-icon-delete",circle:""},on:{click:function(n){return t.delRow(e.row.$index)}}})]}},t._l(t.columnSlot,(function(e){return{key:t.getSlotName({prop:e},"F"),fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)}):t._e()],2)}),[],!1,null,null,null).exports,vn=Object(i.a)({name:"queue",props:{enter:{type:String,default:"fadeInLeft"},leave:{type:String,default:"fadeOutRight"},block:{type:Boolean,default:!1},delay:{type:Number,default:0}},data:function(){return{isFixed:0,animate:[]}},mounted:function(){var t=this;this.$nextTick((function(){addEventListener("scroll",t.handleAnimate),t.handleAnimate()}))},methods:{handleAnimate:function(){var t=this;(pageYOffset||document.documentElement.scrollTop||document.body.scrollTop)+document.documentElement.clientHeight>this.$refs.queue.offsetTop?setTimeout((function(){t.animate=[t.enter,"avue-opacity--active"]}),this.delay):this.animate=["avue-opacity"]}},destroyed:function(){removeEventListener("scroll",this.handleAnimate)}}),bn=Object(s.a)(vn,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{class:[this.b(),{"avue-queue--block":this.block}]},[e("div",{ref:"queue",staticClass:"animated",class:this.animate},[this._t("default")],2)])}),[],!1,null,null,null).exports;function gn(t,e){for(var n=0;n=this.limit},textLen:function(){return(this.text||[]).length},isImg:function(){return"img"===this.type},isUrl:function(){return"url"===this.type}},props:{alone:Boolean,type:String,size:String,placeholder:String,readonly:Boolean,disabled:Boolean,value:[Array,String],limit:Number},methods:{add:function(t){this.text.splice(t+1,0,"")},remove:function(t){this.text.splice(t,1)},openImg:function(t){var e=this.text.map((function(t){return{thumbUrl:t,url:t}}));this.$ImagePreview(e,t)}}}),kn=Object(s.a)(Cn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[t.validatenull(t.text)?n("el-button",{attrs:{type:"primary",icon:"el-icon-plus",circle:"",size:t.size,disabled:t.disabled},on:{click:function(e){return t.add()}}}):t._e(),t._v(" "),t._l(t.text,(function(e,i){return n("div",{key:i,class:t.b("item")},[n("div",{class:t.b("input")},[n("el-tooltip",{attrs:{placement:"bottom",disabled:!t.isImg&&!t.isUrl||t.validatenull(e)}},[n("div",{attrs:{slot:"content"},slot:"content"},[t.isImg?n("el-image",{staticStyle:{width:"150px"},attrs:{src:e,fit:"cover"},on:{click:function(e){return t.openImg(i)}}}):t.isUrl?n("el-link",{attrs:{type:"primary",href:e,target:t.target}},[t._v(t._s(e))]):t._e()],1),t._v(" "),n("el-input",{attrs:{size:t.size,placeholder:t.placeholder,disabled:t.disabled},model:{value:t.text[i],callback:function(e){t.$set(t.text,i,e)},expression:"text[index]"}})],1),t._v(" "),t.disabled||t.readonly||t.alone?t._e():[t.isLimit?t._e():n("el-button",{attrs:{type:"primary",icon:"el-icon-plus",circle:"",size:t.size,disabled:t.disabled},on:{click:function(e){return t.add(i)}}}),t._v(" "),n("el-button",{attrs:{type:"danger",icon:"el-icon-minus",circle:"",size:t.size,disabled:t.disabled},on:{click:function(e){return t.remove(i)}}})]],2)])}))],2)}),[],!1,null,null,null).exports,Sn=Object(i.a)({name:"text-ellipsis",props:{text:String,height:Number,width:Number,isLimitHeight:{type:Boolean,default:!0},useTooltip:{type:Boolean,default:!1},placement:String},data:function(){return{keyIndex:0,oversize:!1,isHide:!1}},watch:{isLimitHeight:function(){this.init()},text:function(){this.init()},height:function(){this.init()}},mounted:function(){this.init()},methods:{init:function(){this.oversize=!1,this.keyIndex+=1,this.$refs.more.style.display="none",this.isLimitHeight&&this.limitShow()},limitShow:function(){var t=this;this.$nextTick((function(){var e=t.$refs.text,n=t.$el,i=t.$refs.more,o=1e3;if(e)if(n.offsetHeight>t.height){i.style.display="inline-block";for(var a=t.text;n.offsetHeight>t.height&&o>0;)n.offsetHeight>3*t.height?e.innerText=a=a.substring(0,Math.floor(a.length/2)):e.innerText=a=a.substring(0,a.length-1),o--;t.$emit("hide"),t.isHide=!0}else t.$emit("show"),t.isHide=!1}))}}}),En=[kn,l,m,g,_,ft,yt,bt,kt,jt,Dt,Bt,Lt,p,Nt,Kt,Wt,Yt,qt,Jt,Zt,oe,re,le,de,he,me,be,xe,ye,Oe,Ee,$e,We,Xe,nn,an,sn,cn,hn,bn,mn,xn,ke,Object(s.a)(Sn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b(),style:{width:t.setPx(t.width,"100%")}},[t._t("before"),t._v(" "),n("el-tooltip",{attrs:{content:t.text,disabled:!(t.useTooltip&&t.isHide),placement:t.placement}},[n("span",[n("span",{key:t.keyIndex,ref:"text",class:t.b("text")},[t._v(t._s(t.text))])])]),t._v(" "),n("span",{ref:"more",class:t.b("more")},[t._t("more")],2),t._v(" "),t._t("after")],2)}),[],!1,null,null,null).exports,dn,Ve,On],jn=Object(i.a)({name:"data-tabs",data:function(){return{}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||8},data:function(){return this.option.data||[]}},props:{option:{type:Object,default:function(){}}}}),$n=Object(s.a)(jn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"avue-data-tabs"},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[n("div",{staticClass:"item",style:{background:e.color}},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);",target:e.target},on:{click:function(t){e.click&&e.click(e)}}},[n("div",{staticClass:"item-header"},[n("p",[t._v(t._s(e.title))]),t._v(" "),n("span",[t._v(t._s(e.subtitle))])]),t._v(" "),n("div",{staticClass:"item-body"},[n("avue-count-up",{staticClass:"h2",attrs:{decimals:e.decimals||t.decimals,animation:e.animation||t.animation,end:e.count}})],1),t._v(" "),n("div",{staticClass:"item-footer"},[n("span",[t._v(t._s(e.allcount))]),t._v(" "),n("p",[t._v(t._s(e.text))])]),t._v(" "),n("p",{staticClass:"item-tip"},[t._v(t._s(e.key))])])])])})),1)],1)}),[],!1,null,null,null).exports,Dn=Object(i.a)({name:"data-cardtext",data:function(){return{}},computed:{icon:function(){return this.option.icon},color:function(){return this.option.color||"#333"},span:function(){return this.option.span||8},data:function(){return this.option.data||[]}},props:{option:{type:Object,default:function(){}}}}),An=Object(s.a)(Dn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"avue-data-cardText"},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[n("div",{staticClass:"item"},[n("a",{attrs:{href:e.href||"javascript:void(0);",target:e.target},on:{click:function(t){e.click&&e.click(e)}}},[n("div",{staticClass:"item-header"},[n("i",{class:e.icon||"el-icon-bell",style:{color:e.color||"red"}}),t._v(" "),n("a",{},[t._v(t._s(e.title))])]),t._v(" "),n("div",{staticClass:"item-content"},[t._v(t._s(e.content))]),t._v(" "),n("div",{staticClass:"item-footer"},[n("span",[t._v(t._s(e.name))]),t._v(" "),n("span",[t._v(t._s(e.date))])])])])])})),1)],1)}),[],!1,null,null,null).exports,Tn=Object(i.a)({name:"data-box",data:function(){return{}},props:{option:{type:Object,default:function(){}}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||8},data:function(){return this.option.data||[]}},created:function(){},mounted:function(){},watch:{},methods:{}}),Pn=Object(s.a)(Tn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"data-box"},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[n("div",{staticClass:"item"},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);",target:e.target},on:{click:function(t){e.click&&e.click(e)}}},[n("div",{staticClass:"item-icon",style:{backgroundColor:e.color}},[n("i",{class:e.icon})]),t._v(" "),n("div",{staticClass:"item-info"},[n("avue-count-up",{staticClass:"title",style:{color:e.color},attrs:{animation:e.animation||t.animation,decimals:e.decimals||t.decimals,end:e.count}}),t._v(" "),n("div",{staticClass:"info"},[t._v(t._s(e.title))])],1)])])])})),1)],1)}),[],!1,null,null,null).exports,Bn=Object(i.a)({name:"data-progress",data:function(){return{}},props:{option:{type:Object,default:function(){}}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||8},data:function(){return this.option.data||[]}},created:function(){},mounted:function(){},watch:{},methods:{}}),Mn=Object(s.a)(Bn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"data-progress"},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[n("div",{staticClass:"item"},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);",target:e.target},on:{click:function(t){e.click&&e.click(e)}}},[n("div",{staticClass:"item-header"},[n("avue-count-up",{staticClass:"item-count",attrs:{animation:e.animation||t.animation,decimals:e.decimals||t.decimals,end:e.count}}),t._v(" "),n("div",{staticClass:"item-title",domProps:{textContent:t._s(e.title)}})],1),t._v(" "),n("el-progress",{attrs:{"stroke-width":15,percentage:e.count,color:e.color,"show-text":!1}})],1)])])})),1)],1)}),[],!1,null,null,null).exports,Ln=Object(i.a)({name:"data-icons",data:function(){return{}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||4},data:function(){return this.option.data},color:function(){return this.option.color||"rgb(63, 161, 255)"},discount:function(){return this.option.discount||!1}},props:{option:{type:Object,default:function(){}}}}),In=Object(s.a)(Ln,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"data-icons"},[n("el-row",{attrs:{span:24}},[t._l(t.data,(function(e,i){return[n("el-col",{key:i,attrs:{xs:12,sm:6,md:t.span}},[n("div",{staticClass:"item",class:[{"item--easy":t.discount}]},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);",target:e.target},on:{click:function(t){e.click&&e.click(e)}}},[n("div",{staticClass:"item-icon",style:{color:t.color}},[n("i",{class:e.icon})]),t._v(" "),n("div",{staticClass:"item-info"},[n("span",[t._v(t._s(e.title))]),t._v(" "),n("avue-count-up",{staticClass:"count",style:{color:t.color},attrs:{animation:e.animation||t.animation,decimals:e.decimals||t.decimals,end:e.count}})],1)])])])]}))],2)],1)}),[],!1,null,null,null).exports,Nn=Object(i.a)({name:"data-card",data:function(){return{}},props:{option:{type:Object,default:function(){}}},computed:{span:function(){return this.option.span||6},data:function(){return this.option.data||[]},colorText:function(){return this.option.colorText||"#fff"},bgText:function(){return this.option.bgText||"#2e323f"},borderColor:function(){return this.option.borderColor||"#2e323f"}},created:function(){},mounted:function(){},watch:{},methods:{}}),zn=Object(s.a)(Nn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"data-card"},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[n("div",{staticClass:"item"},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);",target:e.target},on:{click:function(t){e.click&&e.click(e)}}},[n("img",{staticClass:"item-img",attrs:{src:e.src}}),t._v(" "),n("div",{staticClass:"item-text",style:{backgroundColor:t.bgText}},[n("h3",{style:{color:t.colorText}},[t._v(t._s(e.name))]),t._v(" "),n("p",{style:{color:t.colorText}},[t._v(t._s(e.text))])])])])])})),1)],1)}),[],!1,null,null,null).exports,Fn=Object(i.a)({name:"data-display",data:function(){return{}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||6},data:function(){return this.option.data||[]},color:function(){return this.option.color||"rgb(63, 161, 255)"}},props:{option:{type:Object,default:function(){}}},created:function(){},methods:{}}),Hn=Object(s.a)(Fn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"avue-data-display"},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:12,sm:12}},[n("div",{staticClass:"item",style:{color:t.color}},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);",target:e.target},on:{click:function(t){e.click&&e.click(e)}}},[n("avue-count-up",{staticClass:"count",attrs:{animation:e.animation||t.animation,decimals:e.decimals||t.decimals,end:e.count}}),t._v(" "),n("span",{staticClass:"splitLine"}),t._v(" "),n("div",{staticClass:"title"},[t._v(t._s(e.title))])],1)])])})),1)],1)}),[],!1,null,null,null).exports,Kn=Object(i.a)({name:"data-imgtext",data:function(){return{}},computed:{span:function(){return this.option.span||6},data:function(){return this.option.data||[]},color:function(){return this.option.color||"rgb(63, 161, 255)"}},props:{option:{type:Object,default:function(){}}},created:function(){},methods:{}}),Rn=Object(s.a)(Kn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"avue-data-imgtext"},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[n("div",{staticClass:"item",style:{color:t.color}},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);",target:e.target},on:{click:function(t){e.click&&e.click(e)}}},[n("div",{staticClass:"item-header"},[n("img",{attrs:{src:e.imgsrc,alt:""}})]),t._v(" "),n("div",{staticClass:"item-content"},[n("span",[t._v(t._s(e.title))]),t._v(" "),n("p",[t._v(t._s(e.content))])]),t._v(" "),n("div",{staticClass:"item-footer"},[n("div",{staticClass:"time"},[n("span",[t._v(t._s(e.time))])]),t._v(" "),n("div",{staticClass:"imgs"},[n("ul",t._l(e.headimg,(function(t,e){return n("li",{key:e},[n("el-tooltip",{attrs:{effect:"dark",content:t.name,placement:"top-start"}},[n("img",{attrs:{src:t.src,alt:""}})])],1)})),0)])])])])])})),1)],1)}),[],!1,null,null,null).exports,Wn=Object(i.a)({name:"data-operatext",data:function(){return{}},computed:{span:function(){return this.option.span||6},data:function(){return this.option.data||[]}},props:{option:{type:Object,default:function(){}}},created:function(){},methods:{}}),Un=Object(s.a)(Wn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"avue-data-operatext"},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[n("div",{staticClass:"item"},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);"},on:{click:function(t){e.click&&e.click(e)}}},[n("div",{staticClass:"item-header",style:{backgroundColor:e.color,backgroundImage:"url("+e.colorImg+")"}},[n("span",{staticClass:"item-title"},[t._v(t._s(e.title))]),t._v(" "),n("span",{staticClass:"item-subtitle"},[t._v(t._s(e.subtitle))])]),t._v(" "),n("div",{staticClass:"item-content"},[n("div",{staticClass:"item-img"},[n("img",{attrs:{src:e.img,alt:""}})]),t._v(" "),n("div",{staticClass:"item-list"},t._l(e.list,(function(e,i){return n("div",{key:i,staticClass:"item-row"},[n("span",{staticClass:"item-label"},[t._v(t._s(e.label))]),t._v(" "),n("span",{staticClass:"item-value"},[t._v(t._s(e.value))])])})),0)])])])])})),1)],1)}),[],!1,null,null,null).exports,Vn=Object(i.a)({name:"data-rotate",data:function(){return{}},props:{option:{type:Object,default:function(){}}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||8},data:function(){return this.option.data||[]}},created:function(){},mounted:function(){},watch:{},methods:{}}),Yn=Object(s.a)(Vn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"avue-data-rotate"},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[n("div",{staticClass:"item",style:{backgroundColor:e.color}},[n("div",{staticClass:"item-box"},[n("avue-count-up",{staticClass:"item-count",attrs:{decimals:e.decimals||t.decimals,animation:e.animation||t.animation,end:e.count}}),t._v(" "),n("span",{staticClass:"item-title"},[t._v(t._s(e.title))]),t._v(" "),n("i",{staticClass:"item-icon",class:e.icon})],1),t._v(" "),n("a",{attrs:{href:e.href?e.href:"javascript:void(0);"},on:{click:function(t){e.click&&e.click(e)}}},[n("p",{staticClass:"item-more"},[t._v("更多"),n("i",{staticClass:"el-icon-arrow-right"})])])])])})),1)],1)}),[],!1,null,null,null).exports,Xn=Object(i.a)({name:"data-pay",props:{option:{type:Object,default:function(){}}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||6},data:function(){return this.option.data||[]}}}),qn=Object(s.a)(Xn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[n("div",{staticClass:"item"},[n("div",{staticClass:"top",style:{backgroundColor:e.color}}),t._v(" "),n("div",{staticClass:"header"},[n("p",{staticClass:"title"},[t._v(t._s(e.title))]),t._v(" "),n("img",{staticClass:"img",attrs:{src:e.src,alt:""}}),t._v(" "),e.subtitle?[n("p",{staticClass:"subtitle",style:{color:e.color}},[t._v(t._s(e.subtitle))])]:t._e(),t._v(" "),e.money||e.dismoney?[n("p",{staticClass:"money",style:{color:e.color}},[n("span",[t._v("¥")]),t._v(" "),n("avue-count-up",{staticClass:"b",attrs:{decimals:e.decimals||t.decimals,animation:e.animation||t.animation,end:e.dismoney}}),t._v(" "),n("s",[t._v(t._s(e.money))]),t._v(" "),n("em",[t._v(t._s(e.tip))])],1)]:t._e(),t._v(" "),n("div",{staticClass:"line"}),t._v(" "),n("a",{staticClass:"btn",style:{backgroundColor:e.color},attrs:{href:e.href?e.href:"javascript:void(0);"},on:{click:function(t){e.click&&e.click(e)}}},[t._v(t._s(e.subtext))])],2),t._v(" "),n("div",{staticClass:"list"},t._l(e.list,(function(i,o){return n("div",{staticClass:"list-item"},[i.check?n("i",{staticClass:"list-item-icon list-item--check",style:{color:e.color}},[t._v("√")]):n("i",{staticClass:"list-item-icon list-item--no"},[t._v("x")]),t._v(" "),n("a",{attrs:{href:i.href?i.href:"javascript:void(0);"}},[n("el-tooltip",{attrs:{effect:"dark",disabled:!i.tip,placement:"top"}},[n("div",{attrs:{slot:"content"},domProps:{innerHTML:t._s(i.tip)},slot:"content"}),t._v(" "),n("span",{class:{"list-item--link":i.href}},[t._v(t._s(i.title))])])],1)])})),0)])])})),1)],1)}),[],!1,null,null,null).exports,Gn=Object(i.a)({name:"data-price",data:function(){return{}},computed:{span:function(){return this.option.span||6},data:function(){return this.option.data}},props:{option:{type:Object,default:function(){}}}}),Jn=Object(s.a)(Gn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"data-price"},[n("el-row",{attrs:{span:24}},[t._l(t.data,(function(e,i){return[n("el-col",{key:i,attrs:{xs:12,sm:6,md:t.span}},[n("div",{staticClass:"item item--active"},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);",target:e.target},on:{click:function(t){e.click&&e.click(e)}}},[n("div",{staticClass:"title"},[t._v("\n "+t._s(e.title)+"\n ")]),t._v(" "),n("div",{staticClass:"body"},[n("span",{staticClass:"price"},[t._v(t._s(e.price))]),t._v(" "),n("span",{staticClass:"append"},[t._v(t._s(e.append))])]),t._v(" "),n("div",{staticClass:"list"},t._l(e.list,(function(e,i){return n("p",{key:i},[t._v("\n "+t._s(e)+"\n ")])})),0)])])])]}))],2)],1)}),[],!1,null,null,null).exports,Qn=Object(i.a)({name:"data-panel",data:function(){return{}},computed:{decimals:function(){return this.option.decimals||0},animation:function(){return this.option.animation},span:function(){return this.option.span||6},data:function(){return this.option.data||[]}},props:{option:{type:Object,default:function(){}}},created:function(){},methods:{}}),Zn=[$n,An,Pn,Mn,In,zn,Hn,Rn,Un,Yn,qn,Jn,Object(s.a)(Qn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"avue-data-panel"},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);"},on:{click:function(t){e.click&&e.click(e)}}},[n("div",{staticClass:"item"},[n("div",{staticClass:"item-icon"},[n("i",{class:e.icon,style:{color:e.color}})]),t._v(" "),n("div",{staticClass:"item-info"},[n("div",{staticClass:"item-title"},[t._v(t._s(e.title))]),t._v(" "),n("avue-count-up",{staticClass:"item-count",attrs:{animation:e.animation||t.animation,decimals:e.decimals||t.decimals,end:e.count}})],1)])])])})),1)],1)}),[],!1,null,null,null).exports];function ti(t){return function(t){if(Array.isArray(t))return ei(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return ei(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ei(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ei(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);nt.length)&&(e=t.length);for(var n=0,i=new Array(e);n0){var l=this.getHeader(s.children,e,n+1,a.length-1);this.pushColSpanPlaceHolder(a,l-1),o+=l}else o++}return o},pushRowSpanPlaceHolder:function(t,e){for(var n=0;n0&&r>a?(n.push({s:{r:i,c:r-a-1},e:{r:i,c:r-1}}),a=0):a=0;for(var s=t[0].length,l=0;l0&&u>c?(n.push({s:{r:u-c-1,c:l},e:{r:u-1,c:l}}),c=0):c=0;return n},aoa_to_sheet:function(t,e){for(var n={},i={s:{c:1e7,r:1e7},e:{c:0,r:0}},o=0;o!==t.length;++o)for(var a=0;a!==t[o].length;++a){i.s.r>o&&(i.s.r=o),i.s.c>a&&(i.s.c=a),i.e.r"},getHtml:function(){for(var t=document.querySelectorAll("input"),e=document.querySelectorAll("textarea"),n=document.querySelectorAll("select"),i=0;i2&&void 0!==arguments[2]&&arguments[2];"function"==typeof this.ops.click?this.ops.click(t,e):n&&window.open(t.url)},close:function(){this.isShow=!1,"function"==typeof this.ops.beforeClose&&this.ops.beforeClose(this.datas,this.index),this.$destroy(),this.$el.remove()}}}),gi=Object(s.a)(bi,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.isShow?n("div",{class:t.b()},[t.ops.modal?n("div",{class:t.b("mask"),on:{click:t.close}}):t._e(),t._v(" "),n("span",{staticClass:"el-image-viewer__btn el-image-viewer__close",on:{click:t.close}},[n("i",{staticClass:"el-icon-circle-close"})]),t._v(" "),t.isRrrow?n("span",{staticClass:"el-image-viewer__btn el-image-viewer__prev",on:{click:function(e){return t.handlePrev()}}},[n("i",{staticClass:"el-icon-arrow-left"})]):t._e(),t._v(" "),t.isRrrow?n("span",{staticClass:"el-image-viewer__btn el-image-viewer__next",on:{click:function(e){return t.handleNext()}}},[n("i",{staticClass:"el-icon-arrow-right"})]):t._e(),t._v(" "),n("div",{ref:"box",class:t.b("box")},[n("el-carousel",{ref:"carousel",attrs:{"show-indicators":!1,"initial-index":t.index,"initial-swipe":t.index,interval:0,arrow:"never","indicator-position":"none",height:t.height},on:{change:t.handleChange}},t._l(t.datas,(function(e,i){return n("el-carousel-item",{key:i,nativeOn:{click:function(e){if(e.target!==e.currentTarget)return null;t.ops.closeOnClickModal&&t.close()}}},[t.getIsVideo(e)?n(t.getIsVideo(e),{directives:[{name:"else",rawName:"v-else"}],ref:"item",refInFor:!0,tag:"component",style:[t.styleName,t.styleBoxName],attrs:{id:"avue-image-preview__"+i,src:e.url,controls:"controls",ondragstart:"return false"},on:{click:function(n){return t.handleClick(e,i)},mousedown:t.move}}):n("div",{class:t.b("file"),attrs:{id:"avue-image-preview__"+i},on:{click:function(n){return t.handleClick(e,i,!0)}}},[n("span",[n("i",{staticClass:"el-icon-document"}),t._v(" "),n("p",[t._v(t._s(e.name))])])])],1)})),1)],1),t._v(" "),n("div",{staticClass:"el-image-viewer__btn el-image-viewer__actions"},[n("div",{staticClass:"el-image-viewer__actions__inner"},[n("i",{staticClass:"el-icon-zoom-out",on:{click:t.subScale}}),t._v(" "),n("i",{staticClass:"el-icon-zoom-in",on:{click:t.addScale}}),t._v(" "),n("i",{staticClass:"el-image-viewer__actions__divider"}),t._v(" "),n("i",{staticClass:"el-icon-printer",on:{click:t.handlePrint}}),t._v(" "),n("i",{staticClass:"el-image-viewer__actions__divider"}),t._v(" "),n("i",{staticClass:"el-icon-refresh-left",on:{click:function(e){t.rotate=t.rotate-90}}}),t._v(" "),n("i",{staticClass:"el-icon-refresh-right",on:{click:function(e){t.rotate=t.rotate+90}}})])])]):t._e()}),[],!1,null,null,null).exports,yi=n(8),_i=n.n(yi),xi={name:"CropperImage",components:{VueCropper:n(22).VueCropper},data:function(){return{visible:!1,previews:{},option:{}}},methods:{show:function(){this.visible=!0},changeScale:function(t){t=t||1,this.$refs.cropper.changeScale(t)},rotateLeft:function(){this.$refs.cropper.rotateLeft()},rotateRight:function(){this.$refs.cropper.rotateRight()},realTime:function(t){this.previews=t},submit:function(){var t=this;this.visible=!1,this.$refs.cropper.getCropData((function(e){var n=e;"file"===t.option.type&&(n=Object(D.d)(e,"".concat((new Date).getTime(),".").concat(t.option.outputType))),t.option.callback&&t.option.callback(n)}))},cancel:function(t){t&&t(),this.visible=!1,this.option.cancel&&this.option.cancel(),"function"==typeof this.option.beforeClose&&this.option.beforeClose(),this.$destroy(),this.$el.remove()}}},wi=Object(s.a)(xi,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-dialog",{staticClass:"avue-dialog avue-cropper",attrs:{visible:t.visible,"before-close":t.cancel,"close-on-press-escape":!1,"close-on-click-modal":!1,"append-to-body":"",width:"1000px"},on:{"update:visible":function(e){t.visible=e}}},[n("div",{staticClass:"cropper-content"},[n("div",{staticClass:"cropper-box"},[n("div",{staticClass:"cropper"},[n("vue-cropper",{ref:"cropper",attrs:{img:t.option.img,outputSize:t.option.outputSize,outputType:t.option.outputType,info:t.option.info,canScale:t.option.canScale,autoCrop:t.option.autoCrop,autoCropWidth:t.option.autoCropWidth,autoCropHeight:t.option.autoCropHeight,fixed:t.option.fixed,fixedNumber:t.option.fixedNumber,full:t.option.full,fixedBox:t.option.fixedBox,canMove:t.option.canMove,canMoveBox:t.option.canMoveBox,original:t.option.original,centerBox:t.option.centerBox,height:t.option.height,infoTrue:t.option.infoTrue,maxImgSize:t.option.maxImgSize,enlarge:t.option.enlarge,mode:t.option.mode},on:{realTime:t.realTime}})],1),t._v(" "),n("div",{staticClass:"footer-btn"},[n("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-zoom-in"},on:{click:function(e){return t.changeScale(1)}}}),t._v(" "),n("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-zoom-out"},on:{click:function(e){return t.changeScale(-1)}}}),t._v(" "),n("el-button",{attrs:{size:"mini",icon:"el-icon-back",type:"danger"},on:{click:t.rotateLeft}}),t._v(" "),n("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-right"},on:{click:t.rotateRight}})],1)]),t._v(" "),n("div",{staticClass:"show-preview"},[n("div",{staticClass:"preview",style:t.previews.div},[n("img",{style:t.previews.img,attrs:{src:t.previews.url}})])])]),t._v(" "),n("span",{staticClass:"avue-dialog__footer"},[n("el-button",{attrs:{size:"small",type:"primary"},on:{click:t.submit}},[t._v("确 定")]),t._v(" "),n("el-button",{attrs:{size:"small"},on:{click:function(e){return t.cancel()}}},[t._v("取 消")])],1)])}),[],!1,null,null,null).exports,Oi={data:function(){return{opt:{},callback:null,visible:!1,dialog:{closeOnClickModal:!1},option:{submitText:"提交",emptyText:"关闭",submitIcon:"el-icon-check",emptyIcon:"el-icon-close",column:[]},data:{}}},computed:{menuPosition:function(){return this.opt.menuPosition||"center"}},methods:{submit:function(){this.$refs.form.submit()},reset:function(){this.$refs.form.resetForm()},beforeClose:function(t){t(),this.close()},show:function(t){this.opt=t,this.callback=t.callback;var e=this.deepClone(t);["callback","option","data"].forEach((function(t){return delete e[t]})),this.dialog=Object.assign(this.dialog,e),this.option=Object.assign(this.option,t.option),this.data=t.data,this.visible=!0},close:function(){var t=this,e=function(){t.visible=!1,t.$destroy(),t.$el.remove()};"function"==typeof this.dialog.beforeClose?this.dialog.beforeClose(e):e()},handleSubmit:function(t,e){this.callback&&this.callback({data:t,close:this.close,done:e})}}},Ci=Object(s.a)(Oi,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-dialog",t._b({staticClass:"avue-dialog",attrs:{visible:t.visible,"destroy-on-close":"",beforeClose:t.beforeClose},on:{"update:visible":function(e){t.visible=e}}},"el-dialog",t.dialog,!1),[n("avue-form",{ref:"form",attrs:{option:Object.assign({},t.deepClone(t.option),{menuBtn:!1})},on:{submit:t.handleSubmit,"reset-change":t.close},model:{value:t.data,callback:function(e){t.data=e},expression:"data"}}),t._v(" "),this.vaildData(t.option.menuBtn,!0)?n("span",{staticClass:"avue-dialog__footer",class:"avue-dialog__footer--"+t.menuPosition},[this.vaildData(t.option.submitBtn,!0)?n("el-button",{attrs:{size:t.$AVUE.size,icon:t.option.submitIcon,type:"primary"},on:{click:t.submit}},[t._v(t._s(t.option.submitText))]):t._e(),t._v(" "),this.vaildData(t.option.emptyBtn,!0)?n("el-button",{attrs:{size:t.$AVUE.size,icon:t.option.emptyIcon},on:{click:t.reset}},[t._v(t._s(t.option.emptyText))]):t._e()],1):t._e()],1)}),[],!1,null,null,null).exports,ki=function(){this.$root={}};ki.prototype.initMounted=function(){var t;this.$root=((t=new(_i.a.extend(Ci))).vm=t.$mount(),document.body.appendChild(t.vm.$el),t.dom=t.vm.$el,t.vm)},ki.prototype.show=function(t){this.initMounted(),this.$root.show(t)};var Si={$ImagePreview:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=_i.a.extend(gi),o={datas:t,index:e,ops:Object.assign({closeOnClickModal:!1,beforeClose:null,click:null,modal:!0},n)},a=new i({data:o});return a.vm=a.$mount(),document.body.appendChild(a.vm.$el),a.vm.isShow=!0,a.dom=a.vm.$el,a.vm},$ImageCropper:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=_i.a.extend(wi),n=Object.assign({outputSize:1,outputType:"jpeg",info:!0,canScale:!0,autoCrop:!0,fixed:!1,full:!1,fixedBox:!1,canMove:!0,canMoveBox:!0,original:!1,centerBox:!1,height:!0,infoTrue:!1,enlarge:1},t),i=new e({data:{option:n}});return i.vm=i.$mount(),document.body.appendChild(i.vm.$el),i.vm.show(),i.dom=i.vm.$el,i.vm},$DialogForm:new ki,$Export:ci,$Print:fi,$Clipboard:function(t){var e=t.text;return new Promise((function(t,n){var i=document.body,o="rtl"==document.documentElement.getAttribute("dir"),a=document.createElement("textarea");a.style.fontSize="12pt",a.style.border="0",a.style.padding="0",a.style.margin="0",a.style.position="absolute",a.style[o?"right":"left"]="-9999px";var r=window.pageYOffset||document.documentElement.scrollTop;a.style.top="".concat(r,"px"),a.setAttribute("readonly",""),a.value=e,i.appendChild(a),function(t){var e;if("SELECT"===t.nodeName)t.focus(),e=t.value;else if("INPUT"===t.nodeName||"TEXTAREA"===t.nodeName){var n=t.hasAttribute("readonly");n||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),n||t.removeAttribute("readonly"),e=t.value}else{t.hasAttribute("contenteditable")&&t.focus();var i=window.getSelection(),o=document.createRange();o.selectNodeContents(t),i.removeAllRanges(),i.addRange(o),e=i.toString()}}(a);try{document.execCommand("copy"),t()}catch(t){!1,n()}}))},$Log:ui.a,$NProgress:vi,$Screenshot:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(window.html2canvas)return window.html2canvas(t,e);x.a.logs("Screenshot")},deepClone:D.e,dataURLtoFile:D.d,isJson:D.q,setPx:D.u,vaildData:D.x,sortArrys:D.v,findArray:D.j,validatenull:te.a,downFile:D.h,loadScript:D.r,watermark:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new Be(t)},findObject:D.l,randomId:D.s},Ei={dialogDrag:ai,contextmenu:ri},ji=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};"dark"===e.theme&&(document.documentElement.className="avue-theme--dark");var n={size:e.size||"small",calcHeight:e.calcHeight||0,menuType:e.menuType||"text",canvas:Object.assign({text:"avuejs.com",fontFamily:"microsoft yahei",color:"#999",fontSize:16,opacity:100,bottom:10,right:10,ratio:1},e.canvas),qiniu:Object.assign({AK:"",SK:"",scope:"",url:"",bucket:"https://upload.qiniup.com",deadline:1},e.qiniu||{}),ali:Object.assign({region:"",endpoint:"",stsToken:"",accessKeyId:"",accessKeySecret:"",bucket:""},e.ali||{})};t.prototype.$AVUE=Object.assign(e,n),ni.forEach((function(e){t.component(e.name,e)})),Object.keys(Si).forEach((function(e){t.prototype[e]=Si[e]})),Object.keys(Ei).forEach((function(e){t.directive(e,Ei[e])})),di.a.use(e.locale),di.a.i18n(e.i18n),t.prototype.$axios=e.axios||window.axios||oi.a,window.axios=t.prototype.$axios,t.prototype.$uploadFun=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1?arguments[1]:void 0;e=e||this;var n=["uploadPreview","uploadBefore","uploadAfter","uploadDelete","uploadError","uploadExceed"],i={};return"upload"===t.type?n.forEach((function(n){t[n]||(i[n]=e[n])})):n.forEach((function(t){i[t]=e[t]})),i}};"undefined"!=typeof window&&window.Vue&&ji(window.Vue);var $i=Object.assign({version:"2.9.12",locale:{en:{},zh:{}},install:ji},ni);e.default=$i}]).default})); \ No newline at end of file diff --git a/public/cdn/avue/2.9.12/index.css b/public/cdn/avue/2.9.12/index.css deleted file mode 100755 index f6754b5..0000000 --- a/public/cdn/avue/2.9.12/index.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";.avue-affix{position:fixed;z-index:10}.avue-sign{padding:5px}.avue-sign__canvas{border:1px solid #ccc}.avue-carousel--fullscreen{height:100%}.avue-carousel--fullscreen .el-carousel,.avue-carousel--fullscreen .el-carousel__container{height:90%}.avue-carousel__item{position:relative;width:100%;height:100%}.avue-carousel__item a{width:100%;height:100%;display:block}.avue-carousel__img{height:100%;background-size:cover;background-position:center center}.avue-carousel__title{z-index:1024;position:absolute;left:0;bottom:0;width:100%;height:50px;line-height:50px;font-size:16px;text-align:center;color:#fff;background-color:rgba(0,0,0,.6)}.avue-article__title{margin-bottom:15px;font-size:32px;line-height:32px;font-weight:400}.avue-article__meta{display:block;margin-bottom:20px;font-size:12px;color:#999}.avue-article__lead{color:#666;font-size:14px;line-height:22px;border:1px solid #dedede;border-radius:2px;background:#f9f9f9;padding:10px}.avue-article__body,.avue-comment__body{background:#fff;font-family:Segoe UI,Lucida Grande,Helvetica,Arial,Microsoft YaHei,FreeSans,Arimo,Droid Sans,wenquanyi micro hei,Hiragino Sans GB,Hiragino Sans GB W3,FontAwesome,sans-serif}.avue-article__body{padding-top:10px;color:#333;font-size:14px}.avue-article blockquote{margin:0;font-family:Georgia,Times New Roman,Times,Kai,Kaiti SC,KaiTi,BiauKai,FontAwesome,serif;padding:1px 0 1px 15px;border-left:4px solid #ddd}.avue-avatar{font-size:14px;font-variant:tabular-nums;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;list-style:none;display:inline-block;text-align:center;background:#ccc;color:#fff;white-space:nowrap;position:relative;overflow:hidden;vertical-align:middle;width:32px;height:32px;line-height:32px;border-radius:50%}.avue-avatar__images{width:100%;height:100%}.avue-avatar__icon{font-size:18px}.avue-avatar__string{position:absolute;left:50%;-webkit-transform-origin:0 center;transform-origin:0 center}.avue-avatar--lg{width:40px;height:40px;line-height:40px;border-radius:50%;font-size:24px}.avue-avatar--sm{width:24px;height:24px;line-height:24px;border-radius:50%;font-size:14px}.avue-avatar--square{border-radius:4px}.avue-skeleton__avatar{width:40px;height:40px;line-height:40px;display:inline-block;border-radius:50%;background:#f2f2f2}.avue-skeleton__header{display:table-cell;vertical-align:top;padding-right:16px}.avue-skeleton__content{display:table-cell;vertical-align:top;width:100%}.avue-skeleton__title{margin-top:16px;height:16px;width:40%;background:#f2f2f2}.avue-skeleton__item{padding-top:16px;padding-bottom:16px;border-bottom:1px solid #e8e8e8}.avue-crud--card .el-card__body,.is-always-shadow+.avue-crud__pagination{padding:0}.avue-skeleton__item:last-child{border-bottom:none}.avue-skeleton__li{margin-bottom:10px;height:16px;background:#f2f2f2;list-style:none;width:100%}.avue-skeleton__li:last-child{width:50%}.avue-skeleton__loading{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f2f2f2),color-stop(37%,#e6e6e6),color-stop(63%,#f2f2f2));background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);-webkit-animation:avue-skeleton-loading 1.4s ease infinite;animation:avue-skeleton-loading 1.4s ease infinite;background-size:400% 100%}@-webkit-keyframes avue-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes avue-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}.avue-crud{margin:0 auto;width:100%}.avue-crud .el-card+.el-card{margin-top:8px}.avue-crud--card .el-card{border:none}.avue-crud--card .el-card+.el-card{margin-top:0}.avue-crud .el-table .el-form-item{margin-bottom:0;display:inline-block;width:100%}.avue-crud .el-table .el-form-item__label{position:absolute;left:2px}.avue-crud .el-table .el-form-item__content{line-height:inherit;font-size:inherit}.avue-crud .el-table .el-form-item__error{width:100%;text-align:left;position:relative}.avue-crud .el-dropdown+.el-button{margin-left:10px}.avue-crud .el-checkbox:last-of-type{margin-right:0}.avue-crud .el-range-editor--mini{height:28px}.avue-crud__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-crud__img img,.avue-crud__img video{height:40px;margin-left:5px;-o-object-fit:contain;object-fit:contain}.avue-crud__column .el-checkbox{margin-bottom:10px;cursor:move}.avue-crud__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%;min-height:40px;height:auto;overflow:hidden;margin-bottom:5px;background-color:#fff}.avue-crud__search .el-form-item--medium.el-form-item{margin-bottom:22px}.avue-crud__search .el-form-item--mini.el-form-item,.avue-crud__search .el-form-item--small.el-form-item{margin-bottom:14px}.avue-crud .el-table--mini .avue-crud__color{width:20px;height:20px}.avue-crud .el-table--mini .avue-crud__icon{font-size:20px}.avue-crud .el-table--small .avue-crud__color{width:30px;height:30px}.avue-crud .el-table--small .avue-crud__icon{font-size:30px}.avue-crud th{word-break:break-word;color:rgba(0,0,0,.85);background-color:#fafafa}.avue-crud table td{line-height:26px}.avue-crud--indeterminate .is-indeterminate .el-checkbox__inner{background-color:#fff;border-color:#dcdfe6}.avue-crud .el-table th{word-break:break-word;color:rgba(0,0,0,.85);background-color:#fafafa}.avue-crud__color{margin:0 auto;width:40px;height:40px;border-radius:5px;display:block}.avue-crud__icon{font-size:45px}.avue-crud__icon--small{font-size:20px;width:20px;height:20px}.avue-crud__ghost{cursor:move;opacity:.4}.avue-crud__pagination{position:relative;padding:25px 0 20px 20px;text-align:right}.avue-crud__pagination .el-pagination{display:inline-block}.avue-crud__tip,.avue-crud__title{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.avue-crud__form{padding:0 8px}.avue-crud__empty{padding:20px 0}.avue-crud__empty .el-empty__description{margin-top:0}.avue-crud__header{margin-bottom:10px}.avue-crud__header>.el-button{padding:12px 25px}.avue-crud__title{font-weight:700;margin-bottom:20px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:22px}.avue-crud__tip{margin:0 0 8px;display:flex;-ms-flex-align:center;align-items:center;font-size:12px}.avue-card__item--add i,.avue-crud__tip-name{margin-right:10px}.avue-card__item--add,.avue-crud__dialog__header,.avue-crud__filter-item{display:-webkit-box;-webkit-box-align:center;display:-ms-flexbox}.avue-crud__tip-count{font-size:16px;font-weight:600}.avue-crud__tip .el-button{margin-bottom:0}.avue-crud__filter-item{margin-bottom:12px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-crud__filter-menu{padding:0 5px;margin-bottom:20px}.avue-crud__filter-label{margin:0 5px;width:120px!important}.avue-crud__filter-symbol{margin:0 5px;width:80px!important}.avue-crud__filter-value{margin:0 5px;width:150px!important}.avue-crud__filter-value .el-date-editor.el-input,.avue-crud__filter-value .el-date-editor.el-input__inner{width:100%}.avue-crud__filter-icon{margin-left:10px}.avue-crud__dialog__header{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.avue-crud__dialog__menu{padding-right:20px}.avue-crud__dialog__menu i{color:#909399;font-size:15px}.avue-crud__dialog__menu i:hover{color:#409EFF}.avue-crud__dialog .el-dialog__body{padding:20px 20px 5px 10px}.avue-crud__dialog .el-scrollbar__wrap{overflow-x:hidden}.avue-crud__dialog .avue-form__menu{padding-top:15px}.avue-card__item{margin-bottom:16px;border:1px solid #e8e8e8;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";cursor:pointer;height:200px}.avue-card__item:hover{border-color:rgba(0,0,0,.09);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.09);box-shadow:0 2px 8px rgba(0,0,0,.09)}.avue-card__item--add{border:1px dashed #d9d9d9;width:100%;color:rgba(0,0,0,.45);background-color:#fff;border-radius:2px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px}.avue-card__item--add:hover{color:#40a9ff;background-color:#fff;border-color:#40a9ff}.avue-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px}.avue-card__detail{-webkit-box-flex:1;-ms-flex:1;flex:1}.avue-card__avatar{width:48px;height:48px;border-radius:48px;overflow:hidden;margin-right:12px}.avue-card__avatar img{width:100%;height:100%}.avue-card__title{color:rgba(0,0,0,.85);margin-bottom:12px;font-size:16px}.avue-card__title:hover{color:#1890ff}.avue-card__info,.avue-card__menu{display:-webkit-box;color:rgba(0,0,0,.45)}.avue-card__info{-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:64px}.avue-card__menu{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;height:50px;background:#f7f9fa;text-align:center;line-height:50px}.avue-card__menu:hover{color:#1890ff}.avue-comment{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.avue-comment--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.avue-comment--reverse .avue-comment__main:after,.avue-comment--reverse .avue-comment__main:before{left:auto;right:-8px;border-width:8px 0 8px 8px}.avue-comment--reverse .avue-comment__main:before{border-left-color:#dedede}.avue-comment--reverse .avue-comment__main:after{border-left-color:#f8f8f8;margin-right:1px;margin-left:auto}.avue-comment__avatar{width:48px;height:48px;border-radius:50%;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.avue-comment__header{padding:5px 15px;background:#f8f8f8;border-bottom:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.avue-comment__author{font-weight:700;font-size:14px;color:#999}.avue-comment__main{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 20px;position:relative;border:1px solid #dedede;border-radius:2px}.avue-comment__main:after,.avue-comment__main:before{position:absolute;top:10px;left:-8px;right:100%;width:0;height:0;display:block;content:" ";border-color:transparent;border-style:solid solid outset;border-width:8px 8px 8px 0;pointer-events:none}.avue-comment__main:before{border-right-color:#dedede;z-index:1}.avue-comment__main:after{border-right-color:#f8f8f8;margin-left:1px;z-index:2}.avue-comment__body{padding:15px;overflow:hidden;color:#333;font-size:14px}.avue-chat .web__main,.avue-chat .web__msg-input{overflow-x:hidden;overflow-y:auto;-webkit-box-sizing:border-box}.avue-comment blockquote{margin:0;font-family:Georgia,Times New Roman,Times,Kai,Kaiti SC,KaiTi,BiauKai,FontAwesome,serif;padding:1px 0 1px 15px;border-left:4px solid #ddd}.avue-chat{-webkit-box-shadow:1px 2px 10px #eee;box-shadow:1px 2px 10px #eee;position:relative;background-color:#fcfcfc}.avue-chat li,.avue-chat ul{padding:0;margin:0}.avue-chat li{list-style:none;cursor:pointer}.avue-chat .web__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.avue-chat .web__main{height:calc(100% - 200px);padding:15px 15px 20px;box-sizing:border-box}.avue-chat .web__logo{background-color:#409eff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 12px;margin:0 auto;vertical-align:middle}.avue-chat .web__logo-img{margin-top:3px;width:35px;height:35px;border-radius:100%;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.1);box-shadow:0 3px 3px 0 rgba(0,0,0,.1)}.avue-chat .web__logo-info{margin-left:10px}.avue-chat .web__logo-name{position:relative;margin-top:5px;font-size:13px}.avue-chat .web__logo-dept{margin-top:1px;font-size:12px}.avue-chat .web__logo-dept,.avue-chat .web__logo-name{color:#fff;margin:0;padding:0;width:175px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.avue-chat .web__main-item{position:relative;font-size:0;margin-bottom:10px;padding-left:60px;min-height:68px}.avue-chat .web__main-text,.avue-chat .web__main-user{display:inline-block;vertical-align:top;font-size:14px}.avue-chat .web__main-user{position:absolute;left:3px}.avue-chat .web__main-user img{width:40px;height:40px;border-radius:100%}.avue-chat .web__main-user cite{position:absolute;left:60px;top:-2px;width:500px;line-height:24px;font-size:12px;white-space:nowrap;color:#999;text-align:left;font-style:normal}.avue-chat .web__main-user cite i{padding-left:15px;font-style:normal}.avue-chat .web__main-text{position:relative;line-height:22px;margin-top:25px;padding:8px 15px;background-color:#f3f3f3;border-radius:3px;border:1px solid #f0f0f0;color:#000;word-break:break-all}.avue-chat .web__main-arrow{top:6px;left:-8px;position:absolute;display:block;width:0;height:0;border-color:transparent #ebeef5 transparent transparent;border-style:solid;border-width:8px 8px 8px 0}.avue-chat .web__main-arrow::after{content:" ";top:-7px;left:1px;position:absolute;display:block;width:0;height:0;border-color:transparent #fff transparent transparent;border-style:solid;border-width:7px 7px 7px 0}.avue-chat .web__main-item--mine .web__main-text .web__main-arrow{left:auto;right:-5px;border-color:transparent transparent transparent #409eff;border-style:solid;border-width:8px 0 8px 8px}.avue-chat .web__main-item--mine .web__main-text .web__main-arrow::after{left:auto;right:-2px;border-color:transparent transparent transparent #409eff;border-style:solid;border-width:7px 0 7px 7px}.avue-chat .web__main-list{margin:10px 0}.avue-chat .web__main-list li{height:30px;color:#409eff;line-height:30px}.avue-chat .web__main-item--mine{text-align:right;padding-left:0;padding-right:60px}.avue-chat .web__main-item--mine .web__main-user{left:auto;right:3px}.avue-chat .web__main-item--mine .web__main-user cite{left:auto;right:60px;text-align:right}.avue-chat .web__main-item--mine .web__main-user cite i{padding-left:0;padding-right:15px}.avue-chat .web__main-item--mine .web__main-text{margin-left:0;text-align:left;background-color:#409eff;color:#fff}.avue-chat .web__footer{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.04),0 -2px 0 0 rgba(0,0,0,.01);box-shadow:0 -1px 0 0 rgba(0,0,0,.04),0 -2px 0 0 rgba(0,0,0,.01);position:absolute;left:0;bottom:0;width:100%;background-color:#fff}.avue-chat .web__msg{padding:10px;height:auto;overflow:hidden}.avue-chat .web__msg--file,.avue-chat .web__msg--img,.avue-chat .web__msg--video{position:relative;max-width:250px;min-width:200px;width:100%;margin:10px 0;border:1px solid #eee;overflow:hidden;border-radius:5px;cursor:pointer;display:block}.avue-chat .web__msg--file span,.avue-img--center{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.avue-chat .web__msg--file{height:140px;background-color:#fff}.avue-chat .web__msg--file span{-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px 5px;color:#333;display:flex;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(100% - 80px);overflow:hidden;font-size:13px;text-align:center}.avue-chat .web__msg--file h2{margin:0;width:100%;text-align:center;line-height:80px;background-color:#409EFF;color:#fff}.avue-chat .web__msg--map{height:160px}.avue-chat .web__msg-input{display:block;width:100%;height:60px;box-sizing:border-box;resize:none;outline:0;background-color:#fff;border:0;word-break:break-all;font-size:13px;line-height:17px;-webkit-appearance:none}.avue-chat .web__tools,.avue-form,.avue-form__menu{-webkit-box-sizing:border-box}.avue-chat .web__msg-submit{float:right;display:block;outline:0;cursor:pointer;text-align:center}.avue-chat .web__tools{padding:8px 10px 0;box-sizing:border-box}.avue-chat .web__tools i{margin-right:12px;font-size:20px;color:#888a91}.avue-chat .web__tools i:hover{color:#76b1f9}.avue-draggable{padding:10px;position:absolute;cursor:move;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.avue-draggable__focus{opacity:0;position:absolute!important;top:0;left:0;z-index:-1024}.avue-draggable__mask{width:100%;height:100%;border:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.avue-draggable--active{cursor:move;border:1px dashed #09f;background-color:rgba(115,170,229,.5)}.avue-draggable--move{opacity:.6;background-color:rgba(115,170,229,.5)}.avue-draggable--click{cursor:pointer}.avue-draggable__line--left{position:absolute;border-top:1px dashed #09f;width:10000px;height:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.avue-draggable__line--top{position:absolute;border-left:1px dashed #09f;width:0;height:10000px;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.avue-draggable__line--label{top:-5px;left:-8px;position:absolute;padding:5px;-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%);color:#09f;font-size:18px;white-space:nowrap;cursor:move}.avue-draggable__menu{position:absolute;top:0;left:0;background-color:#409EFF;font-size:25px;color:#fff;z-index:9999;cursor:pointer}.avue-draggable__range{position:absolute;width:10px;height:10px;border-radius:100%;z-index:9999;background-color:#09f}.avue-draggable__range--left,.avue-draggable__range--right{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.avue-draggable__range--left:hover,.avue-draggable__range--right:hover{cursor:ew-resize}.avue-draggable__range--left{left:-6px}.avue-draggable__range--right{right:-6px}.avue-draggable__range--bottom,.avue-draggable__range--top{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.avue-draggable__range--bottom:hover,.avue-draggable__range--top:hover{cursor:ns-resize}.avue-draggable__range--top{top:-6px}.avue-draggable__range--bottom{bottom:-6px}.avue-draggable__range--bottom-right:hover,.avue-draggable__range--top-left:hover{cursor:nwse-resize}.avue-draggable__range--bottom-left:hover,.avue-draggable__range--top-right:hover{cursor:nesw-resize}.avue-draggable__range--top-right{top:-6px;right:-6px}.avue-draggable__range--top-left{top:-6px;left:-6px}.avue-draggable__range--bottom-right{bottom:-6px;right:-6px}.avue-draggable__range--bottom-left{bottom:-6px;left:-6px}.avue-img--center{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-img--fullscreen .el-dialog__body{height:100%}.avue-image-preview{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transition:all .5s;transition:all .5s;z-index:9998}.avue-image-preview .el-image-viewer__close i{color:#fff}.avue-image-preview .el-image-viewer__btn{z-index:1024}.avue-image-preview img{-webkit-transition:all .5s;transition:all .5s;cursor:pointer}.avue-image-preview__file{text-align:center}.avue-image-preview__file a{color:#fff}.avue-image-preview__file i{font-size:80px}.avue-image-preview__mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.avue-image-preview__box{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-image-preview__box .el-carousel{width:90%;height:100%}.avue-image-preview__box .el-carousel__container{height:100%}.avue-image-preview__box .el-carousel__item{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-cropper .cropper-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.avue-cropper .cropper-content .cropper-box{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.avue-cropper .cropper-content .cropper-box .cropper{width:auto;height:300px}.avue-cropper .cropper-content .show-preview{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-cropper .cropper-content .show-preview .preview{overflow:hidden;border:1px solid #67c23a;background:#ccc}.avue-cropper .cropper-content .footer-btn{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:10px}.avue-input-tree .el-tag__close{display:none!important}.avue-input-tree__desc{float:right;color:#8492a6;font-size:13px}.avue-input-table__crud .avue-crud__pagination{padding:10px 0 2px 10px;margin:0}.amap-icon img,.amap-marker-content img{width:25px;height:34px}.avue-input-map__marker{position:absolute;top:-20px;right:-118px;color:#fff;padding:4px 10px;-webkit-box-shadow:1px 1px 1px rgba(10,10,10,.2);box-shadow:1px 1px 1px rgba(10,10,10,.2);white-space:nowrap;font-size:12px;font-family:"";background-color:#25a5f7;border-radius:3px}.avue-input-map__content-input{margin-bottom:10px}.avue-input-map__content-box{position:relative}.avue-input-map__content-container{width:100%;height:450px}.avue-input-map__content-result{display:block!important;position:absolute;top:0;right:-8px;width:250px;height:450px;overflow-y:auto}.avue-input-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.avue-input-icon__item{text-align:center;width:60px;padding:10px 20px 0;-webkit-transition:all .2s;transition:all .2s}.avue-input-icon__item p{font-size:12px;margin-top:5px}.avue-input-icon__item:hover{-webkit-transform:scale(1.4);transform:scale(1.4)}.avue-input-icon__item--active{-webkit-transform:scale(1.4);transform:scale(1.4);color:#409EFF}.avue-input-icon__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.avue-upload--upload .el-upload,.avue-upload--upload .el-upload__tip{display:none}.avue-upload--upload .el-upload--picture-img{display:inline-block}.avue-upload--upload .el-upload-list{margin-top:-6px}.avue-upload--list .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.avue-upload--list .el-upload:hover{border-color:#409eff}.avue-upload__dialog .el-dialog__header{display:none}.avue-upload__dialog .el-dialog__body{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-upload__menu{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1024}.avue-form,.avue-form__group .el-col{position:relative}.avue-upload__menu i{color:#fff;margin:0 8px;font-size:20px}.avue-upload__icon{font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.avue-upload__avatar{width:178px;height:178px;display:block}.avue-form{margin:0 auto;box-sizing:border-box}.avue-form__item--top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.avue-form__item--top .el-form-item__label{width:100%!important;text-align:left!important}.avue-form__item--top .el-form-item__content{margin-left:0!important}.avue-form__item--left .el-form-item__label{text-align:left!important}.avue-form__menu{padding:5px 10px 0;box-sizing:border-box}.avue-form__menu--center{text-align:center}.avue-form__menu--center .el-button{margin:0 5px}.avue-form__menu--left{text-align:left}.avue-form__menu--right{text-align:right}.avue-form__tabs{padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-form__group{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}.avue-form__group--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.avue-form__line{display:inline-block;height:100%}.avue-form__row--block{width:100%;display:block}.avue-flow__node,.avue-flow__node-body{display:-webkit-box;display:-ms-flexbox}.avue-form__row--cursor{cursor:pointer}.avue-form__option{position:absolute;right:0;top:-10px;z-index:999}.avue-flow,.avue-flow__node,.avue-tree{position:relative}.avue-form__option i{color:#666}.avue-form__option i+i{margin-left:10px}.el-drawer .avue-form{padding:0 20px}.avue-flow .avue-draggable{padding:0}.avue-flow__node{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:200px;height:80px;border-radius:5px;-webkit-box-shadow:'#66a6e0 0px 0px 12px 0px';box-shadow:'#66a6e0 0px 0px 12px 0px';border:1px solid #eee;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.avue-flow__node--active{border-width:2px;border-color:#f56c6c}.avue-flow__node-drag{margin:0 5px;display:inline-block}.avue-checkbox .el-checkbox+.el-checkbox,.avue-crud .avue-crud__left .el-button+.el-button,.avue-crud .avue-crud__right .el-button+.el-button,.avue-form .avue-crud__left .el-button+.el-button,.avue-form .avue-crud__right .el-button+.el-button,.avue-radio .el-radio+.el-radio{margin-left:0}.avue-checkbox .el-checkbox,.avue-radio .el-radio{margin-right:10px}.avue-flow__node-header{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#66a6e0}.avue-flow__node-body{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;text-align:center;background:#fff}.avue-date__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.avue-date__radio .el-radio-button:last-child .el-radio-button__inner{border-radius:0;border-right:0}.avue-date__date{width:300px}.avue-date__date .el-date-editor{border-top-left-radius:0;border-bottom-left-radius:0}.avue-select .sortable-ghost{opacity:.8;color:#fff!important;background:#409EFF!important}.avue-select .el-tag{cursor:pointer}.avue-select__desc{float:right;color:#8492a6;font-size:13px}.el-select-dropdown .avue-select__check{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right;width:100%;padding:3px 20px 3px 0}.avue-group{width:100%}.avue-group .el-collapse,.avue-group .el-collapse-item__wrap{border-color:#fff}.avue-group .el-collapse-item__header{height:inherit;border:none;border-bottom:1px solid #eee;margin-bottom:20px}.avue-group .el-collapse-item__content,.avue-group .van-collapse-item__content{padding-bottom:0}.avue-group .van-collapse-item__content{padding:0 2px}.avue-group .van-hairline--top-bottom::after,.avue-group .van-hairline-unset--top-bottom::after,.avue-group--arrow .el-collapse-item__arrow,.avue-group--arrow .van-icon-arrow{display:none}.avue-group .van-collapse-item__title{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.avue-group .van-collapse-item__title::after{left:0!important}.avue-group--none{margin:0!important;border:none!important}.avue-group--header .el-collapse-item__header,.avue-group--header .van-collapse-item__title{display:none}.avue-group--collapse .el-collapse-item__arrow,.avue-group--collapse .el-collapse-item__header{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.avue-group__header,.avue-tree__filter{display:-webkit-box;display:-ms-flexbox}.avue-group__item{margin-bottom:10px;background-color:#fff;border-bottom:1px solid #eee;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-group__item:last-child{border-bottom:none}.avue-group__header{width:100%;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;line-height:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-group__icon{margin-right:8px;font-size:20px;color:rgba(0,0,0,.85)}.avue-group__title{font-size:16px;font-weight:500;color:rgba(0,0,0,.85)}.avue-tree__menu{width:200px;position:fixed;z-index:1024;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff}.avue-tree__item,.avue-video{position:relative;overflow:hidden}.avue-tree__dialog .el-dialog__body{padding:30px 20px 0}.avue-tree__item{height:34px;line-height:34px;outline:0;padding:0 10px;white-space:nowrap;text-overflow:ellipsis;width:100%;color:#666}.avue-tree__item:hover{cursor:pointer;color:#409eff}.avue-tree__filter{margin-bottom:5px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.avue-tree__content{padding:5px 0;height:calc(100% - 32px)}.avue-title p{font-weight:700;font-size:18px;margin:5px 10px}.avue-search{padding:0 20px}.avue-search__item{padding:20px 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px dashed #e8e8e8}.avue-search__item:last-child{border-bottom:none}.avue-search__tags{padding:0 12px;margin-right:24px;margin-bottom:12px;font-size:14px;color:rgba(0,0,0,.65);cursor:pointer;white-space:nowrap;display:inline-block}.avue-search__tags:hover{color:#1890ff}.avue-search__tags--active{color:#fff;background-color:#1890ff;border-radius:5px}.avue-search__tags--active:hover{opacity:.85;color:#fff}.avue-search__title{margin:0;padding:0 20px;width:120px;font-size:14px;text-align:right;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-search__content{width:calc(100% - 190px);display:inline-block}.avue-search__content .el-tag{margin-right:10px;margin-bottom:10px}.avue-video{width:500px}.avue-video__border span{position:absolute;width:30px;height:30px;border-width:4px;color:#0073eb;border-style:solid}.avue-video__border span:nth-child(1){left:15px;top:15px;border-right:0;border-bottom:0}.avue-video__border span:nth-child(2){right:15px;top:15px;border-left:0;border-bottom:0}.avue-video__border span:nth-child(3){bottom:15px;left:15px;border-right:0;border-top:0}.avue-video__border span:nth-child(4){bottom:15px;right:15px;border-left:0;border-top:0}.avue-video__img{width:100px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.avue-video__main{width:100%}.avue-dynamic__item{margin-bottom:10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.avue-dynamic__header{padding-left:40px}.avue-dynamic__row{position:relative;border-top:1px dashed #eee;padding-top:13px}.avue-dynamic__row:first-child{border-top:0}.avue-dynamic__menu{position:absolute;right:0;z-index:1024}.avue-dynamic__input{margin-right:8px;width:100%}.avue-dynamic__button{margin-bottom:0!important}.avue-verify__item{padding:5px 10px;display:inline-block;margin:0 4px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e1e1e1;font-size:64px;text-align:center}.avue-text-ellipsis__more{padding:0 2px}.avue-login .el-form-item{margin-bottom:18px}.avue-login .el-input-group__append{padding:0;overflow:hidden}.avue-login__send{min-width:150px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-login__send:hover{color:#C0C4CC!important;border-color:#EBEEF5!important;background-color:#F5F7FA!important}.avue-login__submit{width:100%}.avue-keyboard--default .akeyboard-keyboard{height:100%;width:100%;background:#f0f0f0;border-radius:5px;padding:9px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--default .akeyboard-keyboard-innerKeys{text-align:center}.avue-keyboard--default .akeyboard-keyboard-keys{height:40px;min-width:40px;padding:0 10px;border-radius:5px;background:#fff;display:inline-block;line-height:40px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.avue-keyboard--default .akeyboard-keyboard-keys:hover,.avue-keyboard--default .keyboard-keyboard-keys-focus{background:#1e9fff;color:#fff}.avue-keyboard--default .akeyboard-keyboard-keys-Delete,.avue-keyboard--default .akeyboard-keyboard-keys-Tab{width:80px}.avue-keyboard--default .akeyboard-keyboard-keys-Caps{width:77px}.avue-keyboard--default .akeyboard-keyboard-keys-Enter{width:90px}.avue-keyboard--default .akeyboard-keyboard-keys-Shift{width:106px}.avue-keyboard--default .akeyboard-keyboard-keys-Space{width:350px}.avue-keyboard--default .akeyboard-keyboard-fixedBottomCenter{width:100%!important;height:auto!important;position:fixed;bottom:0;left:0;border-radius:0!important}.avue-keyboard--default .akeyboard-numberKeyboard{height:100%;width:100%;background:#f0f0f0;border-radius:5px;padding:10px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--default .akeyboard-numberKeyboard-keys-Enter{height:40px;width:100px}.avue-keyboard--default .akeyboard-mobileKeyboard{height:100%;width:100%;background:#f0f0f0;border-radius:5px;padding:11px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--default .akeyboard-mobileKeyboard-keys,.avue-keyboard--green .akeyboard-keyboard-keys{padding:0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;text-align:center;cursor:pointer}.avue-keyboard--default .akeyboard-mobileKeyboard-keys{height:25px;min-width:25px;border-radius:3px;background:#fff;display:inline-block;line-height:25px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:3px 2px 2px;user-select:none;font-size:10px}.avue-keyboard--default .akeyboard-mobileKeyboard-keys:hover{background:#1e9fff!important;color:#fff}.avue-keyboard--default .akeyboard-mobileKeyboard-keys-⇦,.avue-keyboard--default .akeyboard-mobileKeyboard-keys-⇧{width:25px;background-color:#999faf}.avue-keyboard--default .akeyboard-mobileKeyboard-keys-Space{height:28px;width:100px;line-height:28px;margin-left:55px}.avue-keyboard--default .akeyboard-mobileKeyboard-keys-Enter{height:28px;width:55px;line-height:28px;background:#1e9fff!important;color:#fff}.avue-keyboard--default .akeyboard-mobileKeyboard-keys-focus{background:#1e9fff!important;color:#fff}.avue-keyboard--green .akeyboard-keyboard{height:100%;width:100%;background:#030;border-radius:5px;padding:9px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--green .akeyboard-keyboard-innerKeys{text-align:center}.avue-keyboard--green .akeyboard-keyboard-keys{height:40px;min-width:40px;border-radius:5px;background:#cc9;display:inline-block;line-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:4px;user-select:none}.avue-keyboard--green .akeyboard-keyboard-keys:hover,.avue-keyboard--green .keyboard-keyboard-keys-focus{background:#693;color:#fff}.avue-keyboard--green .akeyboard-keyboard-keys-Delete,.avue-keyboard--green .akeyboard-keyboard-keys-Tab{width:80px}.avue-keyboard--green .akeyboard-keyboard-keys-Caps{width:77px}.avue-keyboard--green .akeyboard-keyboard-keys-Enter{width:90px}.avue-keyboard--green .akeyboard-keyboard-keys-Shift{width:106px}.avue-keyboard--green .akeyboard-keyboard-keys-Space{width:350px}.avue-keyboard--green .akeyboard-keyboard-fixedBottomCenter{width:100%!important;height:auto!important;position:fixed;bottom:0;left:0;border-radius:0!important}.avue-keyboard--green .akeyboard-numberKeyboard{height:100%;width:100%;background:#030;border-radius:5px;padding:10px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--green .akeyboard-numberKeyboard-keys-Enter{height:40px;width:100px}.avue-keyboard--green .akeyboard-mobileKeyboard{height:100%;width:100%;background:#030;border-radius:5px;padding:11px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--green .akeyboard-mobileKeyboard-keys{height:25px;min-width:25px;padding:0 10px;border-radius:3px;background:#cc9;display:inline-block;line-height:25px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:3px 2px 2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:10px}.avue-keyboard--green .akeyboard-mobileKeyboard-keys:hover{background:#693!important;color:#fff}.avue-keyboard--green .akeyboard-mobileKeyboard-keys-⇦,.avue-keyboard--green .akeyboard-mobileKeyboard-keys-⇧{width:25px;background-color:#999faf}.avue-keyboard--green .akeyboard-mobileKeyboard-keys-Space{height:28px;width:100px;line-height:28px;margin-left:55px}.avue-keyboard--green .akeyboard-mobileKeyboard-keys-Enter{height:28px;width:55px;line-height:28px;background:#693!important;color:#fff}.avue-keyboard--green .akeyboard-mobileKeyboard-keys-focus{background:#693!important;color:#fff}.avue-keyboard--dark .akeyboard-keyboard{height:100%;width:100%;background:#000;color:#fff;border-radius:5px;padding:9px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--dark .akeyboard-keyboard-innerKeys{text-align:center}.avue-keyboard--dark .akeyboard-keyboard-keys{height:40px;min-width:40px;padding:0 10px;border-radius:5px;background:#393d49;color:#fff;display:inline-block;line-height:40px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.avue-keyboard--dark .akeyboard-keyboard-keys:hover,.avue-keyboard--dark .keyboard-keyboard-keys-focus{background:#1e9fff}.avue-keyboard--dark .akeyboard-keyboard-keys-Delete,.avue-keyboard--dark .akeyboard-keyboard-keys-Tab{width:80px}.avue-keyboard--dark .akeyboard-keyboard-keys-Caps{width:77px}.avue-keyboard--dark .akeyboard-keyboard-keys-Enter{width:90px}.avue-keyboard--dark .akeyboard-keyboard-keys-Shift{width:106px}.avue-keyboard--dark .akeyboard-keyboard-keys-Space{width:350px}.avue-keyboard--dark .akeyboard-keyboard-fixedBottomCenter{width:100%!important;height:auto!important;position:fixed;bottom:0;left:0;border-radius:0!important}.avue-keyboard--dark .akeyboard-numberKeyboard{height:100%;width:100%;background:#000;border-radius:5px;padding:10px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--dark .akeyboard-numberKeyboard-keys-Enter{height:40px;width:100px}.avue-keyboard--dark .akeyboard-mobileKeyboard{height:100%;width:100%;background:#000;border-radius:5px;padding:11px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--dark .akeyboard-mobileKeyboard-keys{height:25px;min-width:25px;padding:0 10px;border-radius:3px;background:#393d49;color:#fff;display:inline-block;line-height:25px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:3px 2px 2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:10px}.avue-keyboard--dark .akeyboard-mobileKeyboard-keys:hover{background:#1e9fff!important;color:#fff}.avue-keyboard--dark .akeyboard-mobileKeyboard-keys-⇦,.avue-keyboard--dark .akeyboard-mobileKeyboard-keys-⇧{width:25px;background-color:#999faf}.avue-keyboard--dark .akeyboard-mobileKeyboard-keys-Space{height:28px;width:100px;line-height:28px;margin-left:55px}.avue-keyboard--dark .akeyboard-mobileKeyboard-keys-Enter{height:28px;width:55px;line-height:28px;background:#1e9fff!important;color:#fff}.avue-keyboard--dark .akeyboard-mobileKeyboard-keys-focus{background:#1e9fff!important;color:#fff}.avue-keyboard--classic .akeyboard-keyboard{height:100%;width:100%;background:#2f4056;border-radius:5px;padding:9px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--classic .akeyboard-keyboard-innerKeys{text-align:center}.avue-keyboard--classic .akeyboard-keyboard-keys{height:40px;min-width:40px;padding:0 10px;border-radius:5px;background:#fff;display:inline-block;line-height:40px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.avue-keyboard--classic .akeyboard-keyboard-keys:hover,.avue-keyboard--classic .keyboard-keyboard-keys-focus{background:#c2c2c2;color:#fff}.avue-keyboard--classic .akeyboard-keyboard-keys-Delete,.avue-keyboard--classic .akeyboard-keyboard-keys-Tab{width:80px}.avue-keyboard--classic .akeyboard-keyboard-keys-Caps{width:77px}.avue-keyboard--classic .akeyboard-keyboard-keys-Enter{width:90px}.avue-keyboard--classic .akeyboard-keyboard-keys-Shift{width:106px}.avue-keyboard--classic .akeyboard-keyboard-keys-Space{width:350px}.avue-keyboard--classic .akeyboard-keyboard-fixedBottomCenter{width:100%!important;height:auto!important;position:fixed;bottom:0;left:0;border-radius:0!important}.avue-keyboard--classic .akeyboard-numberKeyboard{height:100%;width:100%;background:#2f4056;border-radius:5px;padding:10px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--classic .akeyboard-numberKeyboard-keys-Enter{height:40px;width:100px}.avue-keyboard--classic .akeyboard-mobileKeyboard{height:100%;width:100%;background:#2f4056;border-radius:5px;padding:11px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--classic .akeyboard-mobileKeyboard-keys{height:25px;min-width:25px;padding:0 10px;border-radius:3px;background:#fff;display:inline-block;line-height:25px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:3px 2px 2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:10px}.avue-keyboard--classic .akeyboard-mobileKeyboard-keys:hover{background:#c2c2c2!important;color:#fff}.avue-keyboard--classic .akeyboard-mobileKeyboard-keys-⇦,.avue-keyboard--classic .akeyboard-mobileKeyboard-keys-⇧{width:25px;background-color:#999faf}.avue-keyboard--classic .akeyboard-mobileKeyboard-keys-Space{height:28px;width:100px;line-height:28px;margin-left:55px}.avue-keyboard--classic .akeyboard-mobileKeyboard-keys-Enter{height:28px;width:55px;line-height:28px;background:#c2c2c2!important;color:#fff}.avue-keyboard--classic .akeyboard-mobileKeyboard-keys-focus{background:#c2c2c2!important;color:#fff}.avue-notice__item{padding:12px 24px;border-bottom:1px solid #e8eaec;cursor:pointer;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.avue-notice__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.avue-notice__img{width:38px;height:38px;border-radius:100%;margin-top:5px;margin-right:10px;overflow:hidden}.avue-notice__img img{width:100%;height:100%}.avue-notice__name{line-height:25px}.avue-notice__title{font-size:14px;font-weight:400;line-height:22px;color:#515a6e;margin-bottom:4px}.avue-notice__tag{float:right;margin-top:2px}.avue-notice__subtitle{font-size:12px;color:#808695}.avue-notice__more{cursor:pointer;color:#2d8cf0;text-align:center;padding:10px 0}.avue-array__item{margin-bottom:5px}.avue-array__input{display:-webkit-box;display:-ms-flexbox;display:flex}.avue-array__input .el-input{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.avue-array__input .el-button{margin-left:5px}.avue-data-tabs .item{position:relative;margin:15px;padding:12px;height:160px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;color:#fff}.avue-data-tabs .item a{color:#fff}.avue-data-tabs .item-header{position:relative}.avue-data-tabs .item-header>p{color:#fff;margin:0;font-size:14px}.avue-data-tabs .item-header>span{position:absolute;right:0;top:0;padding:2px 8px;border-radius:4px;font-size:12px;background:rgba(255,255,255,.3)}.avue-data-tabs .item-body .h2{color:#fff;margin:0;font-size:32px;line-height:60px;font-weight:700}.avue-data-tabs .item-footer{padding-top:8px;line-height:20px}.avue-data-tabs .item-footer>span{font-size:10px}.avue-data-tabs .item-footer>p{color:#fff;margin:0;font-size:12px}.avue-data-tabs .item-tip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:80px;height:80px;bottom:10px;right:10px;border:2px solid #fff;border-radius:100%;font-size:48px;-webkit-transform:rotate(-40deg);transform:rotate(-40deg);opacity:.1}.avue-data-cardText .item{padding:20px 25px;margin:10px 20px;background:#F8F8F8;border-radius:6px;-webkit-box-shadow:2px 2px 20px #ccc;box-shadow:2px 2px 20px #ccc}.avue-data-cardText .item-header{position:relative}.avue-data-cardText .item-header i{font-size:26px;color:#009688}.avue-data-cardText .item-header a{font-size:16px;margin-left:6px;position:absolute;bottom:4px}.avue-data-cardText .item-content{margin-top:8PX;font-size:14px;line-height:22px;color:#333}.avue-data-cardText .item-footer{position:relative}.avue-data-cardText .item-footer span:nth-child(1){color:#777;font-size:12px;text-overflow:ellipsis;word-break:break-all}.avue-data-cardText .item-footer span:nth-child(2){color:#CCC;font-size:12px;line-height:24px;position:absolute;right:0}.data-box .item{position:relative;margin:0 auto 10px;width:96%;height:100px;overflow:hidden;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.data-box .item:hover .item-text{top:0}.data-box .item a{display:-webkit-box;display:-ms-flexbox;display:flex}.data-box .item-icon{width:100px;height:100px;color:#fff;text-align:center;line-height:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.data-box .item-icon i{font-size:48px!important}.data-box .item-info{border-radius:0 5px 5px 0;border:1px solid #eee;border-left:none;background-color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.data-box .item-info .title{font-size:30px;line-height:40px;text-align:center}.data-box .item-info .info{color:#999;font-size:14px;text-align:center}.data-progress .item{margin:10px}.data-progress .item-header{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.data-progress .item-count{line-height:26px;font-size:26px;color:#666}.data-progress .item-title{color:#999;font-size:14px}.data-icons .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90%;margin:10px 15px}.data-icons .item-icon{margin-top:3px;margin-right:0!important;text-align:center}.data-icons .item-icon>i{font-size:46px!important}.data-icons .item-info{text-align:center;padding:10px 0}.data-icons .item-info>span{display:block;padding:5px 0;color:#999;font-size:12px}.data-icons .item-info .count{font-size:20px;line-height:25px}.data-icons .item--easy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.data-icons .item--easy>.item-icon{margin:0}.data-icons .item--easy>.item-info{margin-top:-15px}.data-icons .item--easy>.item-info>span{font-size:14px}.data-card .item{position:relative;margin:0 auto 50px;width:230px;height:340px;overflow:hidden;border-radius:5px;border-color:#fff;border-width:1px;border-style:solid}.data-card .item:hover .item-text{top:0}.data-card .item-img{width:100%;border-radius:5px 5px 0 0}.data-card .item-text{position:absolute;top:150px;padding:20px 15px;width:100%;height:340px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0 0 5px 5px;opacity:.9;-webkit-transition:top .4s;transition:top .4s}.data-card .item-text>p{font-size:12px;line-height:25px;text-indent:2em}.avue-data-display .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:5px 0;text-align:center}.avue-data-display .count{display:block;margin:8px 0 15px;font-weight:700;font-size:32px;color:#15A0FF}.avue-data-display .title{line-height:32px;color:#999}.avue-data-display .splitLine{display:block;margin:0 auto;width:24px;height:1px;background:#9B9B9B}.avue-data-imgtext .item{position:relative;height:340px;width:240px;margin:10px auto 50px;border-radius:5px;-webkit-box-shadow:2px 2px 20px #ccc;box-shadow:2px 2px 20px #ccc}.avue-data-imgtext .item-header img{width:100%;height:170px;background:red;border-radius:5px 5px 0 0}.avue-data-imgtext .item-content{padding:10px 15px;color:#333!important}.avue-data-imgtext .item-content span{font-size:20px}.avue-data-imgtext .item-content:hover span{color:#1890ff}.avue-data-imgtext .item-content p{font-size:14px;height:60px;margin:6px 0;overflow:hidden}.avue-data-imgtext .item-footer{padding:10px 15px;position:relative}.avue-data-imgtext .item-footer img{height:20px;width:20px;border-radius:50%}.avue-data-imgtext .item-footer div{display:inline-block}.avue-data-imgtext .item-footer div li,.avue-data-imgtext .item-footer div ul{padding:0;margin:0 0 0 -8px;list-style:none;display:inline-block;border:2px solid #fff;border-radius:50%}.avue-data-imgtext .item-footer div:nth-child(1){font-size:14px;color:#ccc!important}.avue-data-imgtext .item-footer div:nth-child(2){position:absolute;right:15px}.avue-data-operatext .item{margin:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border-radius:3px;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.avue-data-operatext .item a{color:#333}.avue-data-operatext .item-header{padding:20px 20px 60px;border-top-right-radius:3px;border-top-left-radius:3px;color:#fff;background-position:center center}.avue-data-operatext .item-title{margin-top:0;margin-bottom:5px;font-size:25px;font-weight:300;text-shadow:0 1px 1px rgba(0,0,0,.2);display:block}.avue-data-operatext .item-subtitle{font-size:14px;font-weight:400}.avue-data-operatext .item-content{border-top:1px solid #f4f4f4;padding:10px 10px 20px;background-color:#fff;border-radius:0 0 3px 3px}.avue-data-operatext .item-img{margin:-60px auto 5px;width:90px;height:90px;border-radius:100%;overflow:hidden;border:4px solid #fff}.avue-data-operatext .item-img img{width:100%;height:100%}.avue-data-operatext .item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.avue-data-operatext .item-row{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33%;text-align:center}.avue-data-operatext .item-label{margin-bottom:5px;display:block;font-weight:600;font-size:16px}.avue-data-operatext .item-value{display:block;font-weight:300;text-transform:uppercase}.avue-data-rotate .item{margin:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;color:#fff;border-radius:3px}.avue-data-rotate .item-box{padding:10px 20px}.avue-data-rotate .item-count{margin-bottom:5px;font-size:38px;white-space:nowrap;font-weight:300;display:block}.avue-data-rotate .item-title{font-size:15px}.avue-data-rotate .item-icon{-webkit-transition:all .3s linear;transition:all .3s linear;position:absolute;top:20px;right:20px;font-size:65px;color:rgba(0,0,0,.15)}.avue-data-rotate .item-icon:hover{font-size:70px}.avue-data-rotate .item-more{position:relative;text-align:center;padding:3px 0;color:#fff;color:rgba(255,255,255,.8);display:block;z-index:10;font-size:14px;letter-spacing:2px;background:rgba(0,0,0,.1);text-decoration:none}.avue-data-pay .item{margin:0 auto;padding-bottom:16px;width:80%;position:relative;border-radius:4px;background-color:#fff;min-height:670px;-webkit-box-shadow:1px 2px 10px #eee;box-shadow:1px 2px 10px #eee}.avue-data-pay .top{width:100%;height:6px;position:absolute;top:0;left:0;border-radius:4px 4px 0 0}.avue-data-pay .header{margin-bottom:40px;text-align:center}.avue-data-pay .title{text-align:center;padding:20px 0 10px;font-size:20px;font-weight:200}.avue-data-pay .money span{margin-right:5px;font-size:14px}.avue-data-pay .money .b{margin-right:2px;font-size:20px;font-weight:700}.data-price .item .body::before,.el-select-dropdown .el-tree-node__label,.el-select-dropdown__item.selected{font-weight:400}.avue-data-pay .money s{margin-right:3px;font-size:12px}.avue-data-pay .money em{font-size:14px;font-style:normal}.avue-data-pay .img{width:50px}.avue-data-pay .line{width:60%;height:1px;background:rgba(150,150,150,.1);margin:20px auto}.avue-data-pay .btn{display:block;width:120px;height:32px;line-height:32px;margin:0 auto;text-align:center;border-radius:32px;color:#fff;cursor:pointer;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.avue-data-pay .list-item{list-style:none;padding-left:20px;margin-bottom:12px;color:#666;font-size:14px}.avue-data-pay .list-item a{color:#666}.avue-data-pay .list-item-icon{color:#515a6e;margin-right:8px}.avue-data-pay .list-item--link{font-size:12px;color:#2d8cf0}.avue-data-pay .list-item--no,.avue-data-pay .list-item--no+span{color:#c5c8ce}.data-price .item{margin:0 20px;text-align:center;-webkit-box-shadow:2px 3px 15px #eee;box-shadow:2px 3px 15px #eee}.data-price .item:hover{border:1px solid #00a680}.data-price .item:hover .body{color:#fff;background-color:#00a680}.data-price .item:hover .body::after{border-top-color:#00a680}.data-price .item:hover .list{color:#00a680}.data-price .item:hover .price{color:#fff}.data-price .item .title{height:80px;line-height:80px;font-size:18px;color:#333}.data-price .item .body,.data-price .item .price{margin:0 0 50px;line-height:120px;height:120px;color:#6b6b6b}.data-price .item .price{padding:0 8px;font-size:42px}.data-price .item .append{font-size:16px}.data-price .item .body{position:relative;padding:0;background-color:#f4f4f4;font-size:42px}.data-price .item .body::before{content:"¥";font-size:16px}.data-price .item .body::after{content:'';position:absolute;display:block;width:0;height:0;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-color:#f4f4f4 transparent transparent;border-style:solid;border-width:20px 30px 0}.data-price .item .list{padding-bottom:30px;color:#666;font-size:14px}.avue-data-panel .item{padding:0 30px;margin:0 20px;cursor:pointer;height:108px;font-size:12px;position:relative;overflow:hidden;color:#666;background:#fff;-webkit-box-shadow:4px 4px 40px rgba(0,0,0,.05);box-shadow:4px 4px 40px rgba(0,0,0,.05);border-color:rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.avue--detail .avue-checkbox__all,.avue--detail .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,.avue--detail .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before,.avue--detail .el-input-number__decrease,.avue--detail .el-input-number__increase,.avue--detail .el-input__prefix,.avue--detail .el-input__suffix,.avue-canvas{display:none}.avue-data-panel .item-icon{font-size:52px}.avue-data-panel .item-info{text-align:center}.avue-data-panel .item-title{line-height:18px;color:rgba(0,0,0,.45);font-size:16px;margin-bottom:12px}.avue-data-panel .item-count{font-size:20px}[class^=avue-data-] a,[class^=data-] a{text-decoration:none}body{font-family:Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}*{outline:0}.avue-ghost{opacity:.5;background:#c8ebfb}.avue--disabled{color:#ccc}.avue--detail .hover-row td{background-color:#fff!important}.avue--detail .avue-group__header{border-bottom:1px solid #eee;padding-left:10px}.avue--detail .el-collapse-item__header{margin-bottom:0}.avue--detail .el-input.is-disabled .el-input__inner,.avue--detail .el-range-editor.is-disabled,.avue--detail .el-range-editor.is-disabled input,.avue--detail .el-textarea.is-disabled .el-textarea__inner{color:#606266;background-color:#fff;padding-left:0}.avue--detail .el-input-group__append,.avue--detail .el-input-group__prepend{background-color:transparent;border:none}.avue--detail .el-input__inner,.avue--detail .el-textarea__inner{border:none}.avue--detail .el-input__inner::-webkit-input-placeholder,.avue--detail .el-textarea__inner::-webkit-input-placeholder{color:transparent!important}.avue--detail .el-input__inner::-moz-placeholder,.avue--detail .el-textarea__inner::-moz-placeholder{color:transparent!important}.avue--detail .el-input__inner::-ms-input-placeholder,.avue--detail .el-textarea__inner::-ms-input-placeholder{color:transparent!important}.avue--detail .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#409EFF;border-color:#409EFF}.avue--detail .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#fff}.avue--detail .el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:#409EFF;border-color:#409EFF}.avue--detail .el-radio__input.is-disabled.is-checked .el-radio__inner::after{background-color:#fff}.avue--detail .el-checkbox__input.is-disabled+span.el-checkbox__label,.avue--detail .el-radio__input.is-disabled+span.el-radio__label{color:#606266}.avue--detail .el-row{border-top:1px solid #ebeef5;border-left:1px solid #ebeef5}.avue--detail .el-col{margin:0!important;padding:0!important;border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5}.avue--detail .el-form-item--medium.el-form-item,.avue--detail .el-form-item--mini.el-form-item,.avue--detail .el-form-item--small.el-form-item{margin:0;background:#fafafa}.avue--detail .el-form-item__content,.avue--detail .el-form-item__label{padding:2px 0}.avue--detail .el-form-item__label{padding-right:20px;color:#909399;-webkit-box-sizing:border-box;box-sizing:border-box}.avue--detail .el-tag{margin-left:0!important;margin-right:6px!important}.avue--detail .avue-crud .el-form-item__content{border:none}.avue--detail .el-form-item__content{border-left:1px solid #ebeef5;padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.avue--detail .el-button{display:none!important}.avue--detail__column .el-form-item{background-color:#fff}.avue--detail__column .el-form-item__label{padding-right:12px}.avue--detail__column .el-form-item__content{padding-left:0;border-left:none}.avue-grid{position:absolute;top:0;left:0;width:100%;height:100%;background-size:20px 20px,20px 20px;background-image:linear-gradient(rgba(0,0,0,.1) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.1) 1px,transparent 0)}.avue-mask{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(55,55,55,.6);height:100%;z-index:1000}.avue--card{-webkit-box-shadow:2px 1px 8px rgba(0,0,0,.15);box-shadow:2px 1px 8px rgba(0,0,0,.15);border-radius:5px}.avue-icon i,.avue-icon svg{width:32px;height:32px;font-size:32px}.avue-icon--small i,.avue-icon--small svg{font-size:20px;width:20px;height:20px}.avue-dialog{overflow:visible}.avue-dialog .el-dialog{min-height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);border-radius:2px;max-height:calc(100% - 200px);max-width:calc(100% - 100px)}.avue-dialog .el-dialog__header{padding:16px 24px;min-height:20px;border-bottom:1px solid #f0f0f0}.avue-dialog .el-dialog__title,.avue-dialog .el-drawer__header{color:rgba(0,0,0,.85);font-weight:500;word-wrap:break-word}.avue-dialog .el-dialog__body{padding:30px 20px 20px;margin-bottom:50px}.avue-dialog .el-dialog .el-dialog__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;overflow-y:auto}.avue-dialog .el-drawer{position:absolute;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.avue-dialog .el-drawer__header{margin:0;min-height:20px;padding:16px 10px 16px 24px;border-bottom:1px solid #f0f0f0}.avue-dialog .el-drawer,.avue-dialog .el-drawer__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.avue-dialog .el-drawer__body{padding:30px 10px 60px 30px}.avue-dialog__footer{display:block;padding:10px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #f0f0f0;width:100%;position:absolute;left:0;bottom:0;background-color:#fff;text-align:right}.avue-dialog__footer--left{text-align:left}.avue-dialog__footer--center{text-align:center}.avue-dialog--fullscreen .el-dialog{left:0;top:0;-webkit-transform:translate(0,0);transform:translate(0,0);width:100%!important;height:100%;max-width:100%;max-height:100%}.avue-crud .el-tooltip__popper,.avue-form .el-tooltip__popper,.el-tooltip__popper{max-width:60%}.avue-dialog--top .el-dialog{top:15%}.avue-dialog--none .el-dialog__body{margin-bottom:0}.avue-queue--block{display:inline-block}.avue-opacity{opacity:0}.avue-opacity--active{opacity:1}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.avue-crud .avue-input-number,.avue-crud .el-cascader,.avue-crud .el-date-editor.el-input,.avue-crud .el-date-editor.el-input__inner,.avue-crud .el-select,.avue-form .avue-input-number,.avue-form .el-cascader,.avue-form .el-date-editor.el-input,.avue-form .el-date-editor.el-input__inner,.avue-form .el-select{width:100%!important}.avue-crud .el-input-number .el-input__inner,.avue-form .el-input-number .el-input__inner{text-align:left}.avue-crud .avue-crud__left .el-button,.avue-crud .avue-crud__right .el-button,.avue-form .avue-crud__left .el-button,.avue-form .avue-crud__right .el-button{margin-right:5px;margin-bottom:0}.avue-crud .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content,.avue-form .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{color:#409EFF}.avue-crud .el-tree-node__label,.avue-form .el-tree-node__label{margin-left:8px}.avue-crud .el-input__inner,.avue-form .el-input__inner{height:38px;line-height:38px}.avue-crud .el-range-editor--small,.avue-form .el-range-editor--small{height:32px;line-height:32px}.avue-crud .el-range-editor--mini,.avue-form .el-range-editor--mini{height:28px;line-height:28px}.avue-crud .el-input--small input,.avue-form .el-input--small input{height:32px;line-height:32px}.avue-crud .el-input--mini input,.avue-form .el-input--mini input{height:28px;line-height:28px}.avue-crud .el-table--medium td,.avue-form .el-table--medium td{padding:7px 0!important}.avue-crud .el-dropdown-menu__item,.avue-form .el-dropdown-menu__item{line-height:25px}.avue-crud .el-table-filter__list,.avue-form .el-table-filter__list{width:100%;height:300px;overflow-y:auto}.el-form-item--mini .el-color-picker--mini,.el-form-item--mini .el-color-picker--mini .el-color-picker__trigger{width:23px;height:23px}.el-dropdown-menu .el-button--text{width:100%!important}.el-pagination__editor.el-input .el-input__inner{line-height:28px}.el-drawer__body{height:100%}.el-checkbox:last-of-type{margin-right:8px}.el-table colgroup.gutter,.el-table th.gutter{display:table-cell!important}.el-input-number .el-input__suffix{display:none}.el-input-number__decrease,.el-input-number__increase{background-color:transparent}.el-tree-node.is-current>.el-tree-node__content{color:#409eff;background-color:#F5F7FA}.el-select-dropdown .el-scrollbar .el-scrollbar__view .el-select-dropdown__item{height:auto;padding:0}.el-select-dropdown .el-scrollbar .el-scrollbar__view .el-select-dropdown__item>span{padding:0 20px}.el-select-dropdown ul li>>>.el-tree .el-tree-node__content{height:auto;padding:0 20px}.el-select-dropdown .el-tree>>>.is-current .el-tree-node__label{color:#409EFF;font-weight:700}.el-select-dropdown .el-tree>>>.is-current .el-tree-node__children .el-tree-node__label{color:#606266;font-weight:400}.el-form-item.is-error .avue-dynamic{border:1px solid #F56C6C;border-radius:3px}.el-dropdown-menu__item{padding-top:3px!important;padding-bottom:3px!important}.el-upload--picture-card .el-upload-dragger,.el-upload--picture-img .el-upload-dragger{width:inherit;height:inherit;background-color:inherit}.avue-theme--dark body{background:#000}.avue-theme--dark .el-pagination.is-background .btn-next,.avue-theme--dark .el-pagination.is-background .btn-prev,.avue-theme--dark .el-pagination.is-background .el-pager li{background-color:#151518;color:#525256;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #313135}.avue-theme--dark .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#151518;border-color:#409EFF}.avue-theme--dark .el-cascader-menu{border-right:solid 1px #313135}.avue-theme--dark .el-select-dropdown.is-multiple .el-select-dropdown__item.selected,.avue-theme--dark .el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:#151518}.avue-theme--dark .el-cascader__dropdown,.avue-theme--dark .el-input__inner,.avue-theme--dark .el-range-input,.avue-theme--dark .el-select-dropdown{background-color:#151518;color:#999;border:1px solid #313135}.avue-theme--dark .el-cascader__dropdown:hover,.avue-theme--dark .el-input__inner:hover,.avue-theme--dark .el-range-input:hover,.avue-theme--dark .el-select-dropdown:hover{border-color:#409EFF}.avue-theme--dark .el-cascader__dropdown::-webkit-input-placeholder,.avue-theme--dark .el-input__inner::-webkit-input-placeholder,.avue-theme--dark .el-range-input::-webkit-input-placeholder,.avue-theme--dark .el-select-dropdown::-webkit-input-placeholder{color:#525256}.avue-theme--dark .el-cascader__dropdown::-moz-placeholder,.avue-theme--dark .el-input__inner::-moz-placeholder,.avue-theme--dark .el-range-input::-moz-placeholder,.avue-theme--dark .el-select-dropdown::-moz-placeholder{color:#525256}.avue-theme--dark .el-cascader__dropdown:-moz-placeholder,.avue-theme--dark .el-input__inner:-moz-placeholder,.avue-theme--dark .el-range-input:-moz-placeholder,.avue-theme--dark .el-select-dropdown:-moz-placeholder{color:#525256}.avue-theme--dark .el-cascader__dropdown:-ms-input-placeholder,.avue-theme--dark .el-input__inner:-ms-input-placeholder,.avue-theme--dark .el-range-input:-ms-input-placeholder,.avue-theme--dark .el-select-dropdown:-ms-input-placeholder{color:#525256}.avue-theme--dark .el-form-item__label{color:#9a9a9f}.avue-theme--dark .el-switch__core{background:#151518;border-color:#151518}.avue-theme--dark .avue-group__item{background-color:#000}.avue-theme--dark .el-table--border,.avue-theme--dark .el-table--group{border-color:#313135}.avue-theme--dark .el-table__body tr.current-row>td,.avue-theme--dark .el-table__body tr.hover-row>td{background-color:#151518}.avue-theme--dark .el-table--border td,.avue-theme--dark .el-table--border th,.avue-theme--dark .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-color:#999}.avue-theme--dark .avue-crud .el-table th,.avue-theme--dark .el-table,.avue-theme--dark .el-table th,.avue-theme--dark .el-table tr,.avue-theme--dark .el-table__fixed-footer-wrapper tbody td,.avue-theme--dark .el-table__footer-wrapper tbody td,.avue-theme--dark .el-table__header-wrapper tbody td{background-color:#151518;color:#999;border-color:#999}@media screen and (max-width:992px){.el-dialog__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-button+.el-button{margin-left:0}.avue-upload__avatar,.avue-upload__icon,.el-upload--picture-card,.el-upload-list--picture-card .el-upload-list__item{width:100px;height:100px;line-height:100px}.avue-crud .el-form-item,.avue-crud__title .avue-date__radio,.avue-crud__title .avue-date__radio .el-radio-group .el-radio-button__inner,.avue-crud__title .avue-date__radio .el-radio-group label{width:100%}.avue-tip{display:none}.avue-crud__menu,.avue-crud__title{display:block!important}.avue-crud .el-form-item__label{-webkit-box-flex:1;-ms-flex:1;flex:1}.avue-crud .el-form-item__content{-webkit-box-flex:5;-ms-flex:5;flex:5}.avue-crud__searchMenu{text-align:center}.avue-crud__title p{margin-bottom:20px}.avue-crud__title .avue-date__group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-crud__title .avue-date__date{display:none}.avue-crud__title .avue-date__radio .el-radio-group{display:-webkit-box;display:-ms-flexbox;display:flex}.avue-crud__title .avue-date__radio .el-radio-button:last-child .el-radio-button__inner{border-radius:0 4px 4px 0;border-right:1px solid #dcdfe6}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #29d,0 0 5px #29d;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}} \ No newline at end of file diff --git a/public/index.html b/public/index.html index 88fc51d..9bb30fc 100644 --- a/public/index.html +++ b/public/index.html @@ -15,7 +15,7 @@ - + @@ -108,7 +108,7 @@ - + diff --git a/src/api/common.js b/src/api/common.js index 743dc69..1328c34 100644 --- a/src/api/common.js +++ b/src/api/common.js @@ -3,10 +3,12 @@ import request from "@/router/axios"; /** * 文件流返回 * @param url 接口地址 + * @param params 接口参数 */ -export const exportBlob = (url) => { +export const exportBlob = (url, params) => { return request({ url: url, + params: params, method: 'get', responseType: 'blob' }) diff --git a/src/api/system/user.js b/src/api/system/user.js index c8a8101..b37cbf9 100644 --- a/src/api/system/user.js +++ b/src/api/system/user.js @@ -2,7 +2,7 @@ import request from '@/router/axios'; export const getList = (current, size, params, deptId) => { return request({ - url: '/api/blade-user/page', + url: '/api/blade-system/user/page', method: 'get', params: { ...params, @@ -15,7 +15,7 @@ export const getList = (current, size, params, deptId) => { export const remove = (ids) => { return request({ - url: '/api/blade-user/remove', + url: '/api/blade-system/user/remove', method: 'post', params: { ids, @@ -25,7 +25,7 @@ export const remove = (ids) => { export const add = (row) => { return request({ - url: '/api/blade-user/submit', + url: '/api/blade-system/user/submit', method: 'post', data: row }) @@ -33,7 +33,7 @@ export const add = (row) => { export const update = (row) => { return request({ - url: '/api/blade-user/update', + url: '/api/blade-system/user/update', method: 'post', data: row }) @@ -41,7 +41,7 @@ export const update = (row) => { export const updatePlatform = (userId, userType, userExt) => { return request({ - url: '/api/blade-user/update-platform', + url: '/api/blade-system/user/update-platform', method: 'post', params: { userId, @@ -53,7 +53,7 @@ export const updatePlatform = (userId, userType, userExt) => { export const getUser = (id) => { return request({ - url: '/api/blade-user/detail', + url: '/api/blade-system/user/detail', method: 'get', params: { id, @@ -63,7 +63,7 @@ export const getUser = (id) => { export const getUserPlatform = (id) => { return request({ - url: '/api/blade-user/platform-detail', + url: '/api/blade-system/user/platform-detail', method: 'get', params: { id, @@ -73,14 +73,14 @@ export const getUserPlatform = (id) => { export const getUserInfo = () => { return request({ - url: '/api/blade-user/info', + url: '/api/blade-system/user/info', method: 'get', }) } export const resetPassword = (userIds) => { return request({ - url: '/api/blade-user/reset-password', + url: '/api/blade-system/user/reset-password', method: 'post', params: { userIds, @@ -90,7 +90,7 @@ export const resetPassword = (userIds) => { export const updatePassword = (oldPassword, newPassword, newPassword1) => { return request({ - url: '/api/blade-user/update-password', + url: '/api/blade-system/user/update-password', method: 'post', params: { oldPassword, @@ -102,7 +102,7 @@ export const updatePassword = (oldPassword, newPassword, newPassword1) => { export const updateInfo = (row) => { return request({ - url: '/api/blade-user/update-info', + url: '/api/blade-system/user/update-info', method: 'post', data: row }) @@ -110,7 +110,7 @@ export const updateInfo = (row) => { export const grant = (userIds, roleIds) => { return request({ - url: '/api/blade-user/grant', + url: '/api/blade-system/user/grant', method: 'post', params: { userIds, @@ -121,7 +121,7 @@ export const grant = (userIds, roleIds) => { export const unlock = (userIds) => { return request({ - url: '/api/blade-user/unlock', + url: '/api/blade-system/user/unlock', method: 'post', params: { userIds, diff --git a/src/api/user.js b/src/api/user.js index 66a5ec6..5775d8a 100644 --- a/src/api/user.js +++ b/src/api/user.js @@ -69,7 +69,7 @@ export const refreshToken = (refresh_token, tenantId, deptId, roleId) => request }); export const registerGuest = (form, oauthId) => request({ - url: '/api/blade-user/register-guest', + url: '/api/blade-system/user/register-guest', method: 'post', params: { tenantId: form.tenantId, diff --git a/src/config/env.js b/src/config/env.js index 5270f73..5067343 100644 --- a/src/config/env.js +++ b/src/config/env.js @@ -6,7 +6,7 @@ let baseUrl = ''; let codeUrl = `${baseUrl}/code` const env = process.env if (env.NODE_ENV === 'development') { - baseUrl = ``; // 开发环境地址 + baseUrl = `/api`; // 开发环境地址 } else if (env.NODE_ENV === 'production') { baseUrl = ``; //生产环境地址 } else if (env.NODE_ENV === 'test') { diff --git a/src/const/tool/model.js b/src/const/tool/model.js index 1883012..fea7b3e 100644 --- a/src/const/tool/model.js +++ b/src/const/tool/model.js @@ -49,6 +49,10 @@ export const componentDic = [ label: "多行文本", value: "textarea" }, + { + label: "富文本", + value: "editor" + }, { label: "下拉选项", value: "select" diff --git a/src/router/axios.js b/src/router/axios.js index d4f9b30..c2b9f7b 100644 --- a/src/router/axios.js +++ b/src/router/axios.js @@ -11,13 +11,15 @@ import router from '@/router/router'; import {serialize} from '@/util/util'; import {getToken} from '@/util/auth'; import {Message} from 'element-ui'; +import {isURL} from "@/util/validate"; import website from '@/config/website'; import {Base64} from 'js-base64'; +import { baseUrl } from '@/config/env'; import NProgress from 'nprogress'; import 'nprogress/nprogress.css'; //默认超时时间 -axios.defaults.timeout = 60000; +axios.defaults.timeout = 10000; //返回其他状态码 axios.defaults.validateStatus = function (status) { return status >= 200 && status <= 500; @@ -32,6 +34,10 @@ NProgress.configure({ axios.interceptors.request.use(config => { //开启 progress bar NProgress.start(); + //地址为已经配置状态则不添加前缀 + if (!isURL(config.url) && !config.url.startsWith(baseUrl)) { + config.url = baseUrl + config.url + } //headers判断是否需要 const authorization = config.authorization === false; if (!authorization) { diff --git a/src/util/func.js b/src/util/func.js index c347c27..6707725 100644 --- a/src/util/func.js +++ b/src/util/func.js @@ -79,7 +79,7 @@ export default class func { * @returns {string} */ static join(arr) { - return arr ? arr.join(',') : ''; + return Array.isArray(arr) ? arr.join(',') : arr; } /** diff --git a/src/views/flow/model.vue b/src/views/flow/model.vue index 9efc65a..bcf88cb 100644 --- a/src/views/flow/model.vue +++ b/src/views/flow/model.vue @@ -347,7 +347,7 @@ export default { deployModel({ modelId: this.selectionId, category: flowCategory(form.categoryValue), - tenantIds: form.tenantId.join(",") + tenantIds: form.tenantId ? form.tenantId.join(",") : "" }).then(res => { const data = res.data; if (data.success) { diff --git a/src/views/system/dict.vue b/src/views/system/dict.vue index 1355028..7b136f4 100644 --- a/src/views/system/dict.vue +++ b/src/views/system/dict.vue @@ -240,6 +240,9 @@ export default { const parentId = this.findObject(this.optionChild.column, "parentId"); parentId.value = row.id; + this.formChild.code = row.code; + this.formChild.parentId = row.id; + this.box = true; this.onLoadChild(this.pageChild); }, diff --git a/src/views/system/dictbiz.vue b/src/views/system/dictbiz.vue index d7772fe..3dc9863 100644 --- a/src/views/system/dictbiz.vue +++ b/src/views/system/dictbiz.vue @@ -240,6 +240,9 @@ const parentId = this.findObject(this.optionChild.column, "parentId"); parentId.value = row.id; + this.formChild.code = row.code; + this.formChild.parentId = row.id; + this.box = true; this.onLoadChild(this.pageChild); }, diff --git a/src/views/system/user.vue b/src/views/system/user.vue index 80ff0ef..921d9a8 100644 --- a/src/views/system/user.vue +++ b/src/views/system/user.vue @@ -630,7 +630,7 @@ res: 'data' }, tip: '请上传 .xls,.xlsx 标准格式文件', - action: "/api/blade-user/import-user" + action: "/api/blade-system/user/import-user" }, { label: "数据覆盖", @@ -677,7 +677,7 @@ 'excelForm.isCovered'() { if (this.excelForm.isCovered !== '') { const column = this.findObject(this.excelOption.column, "excelFile"); - column.action = `/api/blade-user/import-user?isCovered=${this.excelForm.isCovered}`; + column.action = `/api/blade-system/user/import-user?isCovered=${this.excelForm.isCovered}`; } } }, @@ -745,9 +745,9 @@ }); }, rowSave(row, done, loading) { - row.deptId = row.deptId.join(","); - row.roleId = row.roleId.join(","); - row.postId = row.postId.join(","); + row.deptId = func.join(row.deptId); + row.roleId = func.join(row.roleId); + row.postId = func.join(row.postId); add(row).then(() => { this.initFlag = false; this.onLoad(this.page); @@ -762,9 +762,9 @@ }); }, rowUpdate(row, index, done, loading) { - row.deptId = row.deptId.join(","); - row.roleId = row.roleId.join(","); - row.postId = row.postId.join(","); + row.deptId = func.join(row.deptId); + row.roleId = func.join(row.roleId); + row.postId = func.join(row.postId); update(row).then(() => { this.initFlag = false; this.onLoad(this.page); @@ -911,14 +911,14 @@ type: "warning" }).then(() => { NProgress.start(); - exportBlob(`/api/blade-user/export-user?${this.website.tokenHeader}=${getToken()}&account=${account}&realName=${realName}`).then(res => { + exportBlob(`/api/blade-system/user/export-user?${this.website.tokenHeader}=${getToken()}&account=${account}&realName=${realName}`).then(res => { downloadXls(res.data, `用户数据表${dateNow()}.xlsx`); NProgress.done(); }) }); }, handleTemplate() { - exportBlob(`/api/blade-user/export-template?${this.website.tokenHeader}=${getToken()}`).then(res => { + exportBlob(`/api/blade-system/user/export-template?${this.website.tokenHeader}=${getToken()}`).then(res => { downloadXls(res.data, "用户数据模板.xlsx"); }) }, diff --git a/src/views/tool/model.vue b/src/views/tool/model.vue index 0c0db08..d94e486 100644 --- a/src/views/tool/model.vue +++ b/src/views/tool/model.vue @@ -76,7 +76,7 @@ export default { loading: true, loadingOption: { lock: true, - text: 'Loading', + text: '物理表读取中', spinner: 'el-icon-loading', background: 'rgba(0, 0, 0, 0)' }, @@ -100,6 +100,8 @@ export default { formStep: {}, fields: [], selectionModelList: [], + // 默认不需要显示的字段名 + hideFields: ["id", "tenant_id", "create_user", "create_dept", "create_time", "update_user", "update_time", "status", "is_deleted"] }; }, watch: { @@ -133,6 +135,8 @@ export default { } fullLoading.close(); } + }).catch(() => { + fullLoading.close(); }); } } @@ -157,13 +161,24 @@ export default { }, methods: { rowSave(row, done, loading) { - add(row).then(() => { + add(row).then((res) => { done(); this.onLoad(this.page); this.$message({ type: "success", message: "操作成功!" }); + this.$confirm("是否进行模型配置?", { + confirmButtonText: "确定", + cancelButtonText: "取消", + type: "warning" + }).then(() => { + let model = { + id: res.data.data.id, + datasourceId: res.data.data.datasourceId + }; + this.handleModel(model); + }); }, error => { loading(); window.console.log(error); @@ -277,19 +292,10 @@ export default { this.fields.forEach(item => { item.$cellEdit = true; item.modelId = this.modelId; - // 首次加载配置默认值 - if (validatenull(item.id)) { - item.isList = 1; - item.isForm = 1; - item.isRow = 0; - item.isRequired = 0; - item.isQuery = 0; - item.componentType = "input"; - } + // 根据字段物理类型自动适配实体类型 if (!validatenull(item.name)) { item.jdbcName = item.name; item.jdbcType = item.propertyType; - // 根据字段物理类型自动适配实体类型 if (item.propertyType === "LocalDateTime") { item.propertyType = "Date"; item.propertyEntity = "java.util.Date"; @@ -302,6 +308,21 @@ export default { }); } } + // 首次加载配置默认值 + if (validatenull(item.id)) { + item.isList = 1; + item.isForm = 1; + item.isRow = 0; + item.isRequired = 0; + item.isQuery = 0; + item.componentType = "input"; + // 默认不需要显示的字段名配置 + if (this.hideFields.includes(item.jdbcName)) { + item.isList = 0; + item.isForm = 0; + item.isRequired = 0; + } + } }); this.loading = false; } diff --git a/src/views/wel/index.vue b/src/views/wel/index.vue index 14e9ab6..052c5de 100644 --- a/src/views/wel/index.vue +++ b/src/views/wel/index.vue @@ -9,7 +9,7 @@

    - Downloads + Downloads Build Status Coverage Status Downloads @@ -139,6 +139,59 @@ + +

    1.[升级]SpringCloud 至 2021.0.6
    +
    2.[升级]SpringBoot 至 2.7.10
    +
    3.[升级]SpringBootAdmin 至 2.7.10
    +
    4.[升级]AlibabaCloud 至 2021.0.5.0
    +
    5.[升级]Mybatis-Plus 至 3.5.3.1
    +
    6.[升级]Mybatis-Plus-Generator 至 3.5.3.1
    +
    7.[升级]Nacos 至 2.1.2
    +
    8.[升级]Seata 至 1.6.1
    +
    9.[升级]Knife4j 至 4.1.0
    +
    10.[升级]Avue2 至 2.10.10
    +
    12.[升级]Avue3 至 3.2.13
    +
    13.[新增]基于Vue3与Element-Plus版本的Saber正式发布
    +
    14.[新增]新增Sharding-Jdbc与动态数据源联合demo
    +
    15.[新增]axios支持baseUrl自动追加
    +
    16.[新增]字典管理新增全数据接口提供前端缓存支持
    +
    17.[新增]使用 flatten maven 插件优化版本处理
    +
    18.[新增]BizService供用户自行修改拓展并引入新的业务模块
    +
    19.[新增]Auto 支持 spring boot 2.7.x spi
    +
    20.[新增]Metrics 增加 undertow 指标
    +
    21.[新增]Redis 添加 stream,轻量级 mq,支持广播和集群模式
    +
    22.[新增]Redis 调整限流脚本,更好的支持云服务器
    +
    23.[新增]S3Template支持 aws s3 且可同时支持minio作为分布式存储
    +
    24.[新增]可配置七牛云region的方式 增加七牛云私有文件下载方式
    +
    25.[新增]OssTemplate实现类获取流的方式去下载文件
    +
    26.[新增]代码生成saber3以及element-plus模版
    +
    27.[优化]代码生成数据模型新增后增加提示框是否需要配置详情
    +
    28.[优化]代码生成查询类型适配
    +
    29.[优化]代码生成优化基础业务的判断逻辑
    +
    30.[优化]代码生成增加excel导出功能
    +
    31.[优化]代码生成加快物理表信息读取速度
    +
    32.[优化]代码生成参数类型适配pg
    +
    33.[优化]代码生成数据模型新增逻辑
    +
    34.[优化]代码生成数据模型增加表前缀提醒
    +
    35.[优化]代码生成优化表前缀判断
    +
    36.[优化]代码生成数据模型删除增加关联表
    +
    37.[优化]登录成功后清除验证码缓存
    +
    38.[优化]代码生成通用字段默认隐藏
    +
    39.[优化]关闭nacos默认日志解决与logback冲突的问题
    +
    40.[优化]取消token默认签名,强制要求配置自定义签名
    +
    41.[优化]资源管理默认参数判断逻辑
    +
    42.[优化]Oauth2 token发放增加空判断
    +
    43.[优化]BladeReids getIncr与getDecr专用方法
    +
    44.[修复]BladeRedis rPush 方法
    +
    45.[修复]Xss转义符
    +
    46.[修复]行政区划市级新增报错问题
    +
    47.[修复]Jackson注册模块失效的问题
    +
    48.[修复]流程部署问题
    +
    49.[修复]字典管理新增缓存上级数据不匹配的问题
    +
    50.[修复]用户模块先查看再提交会失败的问题
    +
    51.[迁移]Xxl-Job迁移至Biz工程
    +
    52.[迁移]user服务合并至system服务,保留blade-user-api
    +
    1.[新增]数据模型在线配置
    2.[新增]代码生成表单组件在线配置
    @@ -771,7 +824,7 @@ data() { return { activeNames: ['1', '2', '3', '5'], - logActiveNames: ['28'] + logActiveNames: ['29'] }; }, computed: { diff --git a/src/views/work/process/leave/form.vue b/src/views/work/process/leave/form.vue index 6f20bb3..39244b9 100644 --- a/src/views/work/process/leave/form.vue +++ b/src/views/work/process/leave/form.vue @@ -28,7 +28,7 @@ label: '审批人员', prop: 'taskUser', type: 'select', - dicUrl: `/api/blade-user/user-list`, + dicUrl: `/api/blade-system/user/user-list`, props: { label: "account", value: "id"