From cde05ddc6461161c34f43ba1ed5ae8df540b4186 Mon Sep 17 00:00:00 2001 From: syc_zhaoqianyan Date: Mon, 23 Jun 2025 15:41:15 +0800 Subject: [PATCH] =?UTF-8?q?1.=E5=8D=95=E5=93=81=E5=92=8C=E6=88=90=E7=AE=B1?= =?UTF-8?q?=E5=A2=9E=E5=88=A0=E6=94=B9=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vs/Seyounth.Auto.Hs/v17/.suo | Bin 0 -> 409600 bytes .../v17/DocumentLayout.backup.json | 518 +++++++++++++++++ .vs/Seyounth.Auto.Hs/v17/DocumentLayout.json | 522 ++++++++++++++++++ .../v17/HierarchyCache.v1.txt | Bin 0 -> 99096 bytes common.props | 15 + .../Dto/BoxDto.cs | 22 + .../Dto/BoxInput.cs | 12 + .../Dto/SilkDto.cs | 20 + .../Dto/SilkInput.cs | 14 + .../Service/BoxService.cs | 132 +++++ .../Service/SilkService.cs | 123 +++++ .../Service/TcpService.cs | 64 +++ .../Service/TestService.cs | 29 + .../Syc.Basic.Web.WMS.Domain/Entitys/Box.cs | 22 + .../Syc.Basic.Web.WMS.Domain/Entitys/Silk.cs | 20 + 15 files changed, 1513 insertions(+) create mode 100644 .vs/Seyounth.Auto.Hs/v17/.suo create mode 100644 .vs/Seyounth.Auto.Hs/v17/DocumentLayout.backup.json create mode 100644 .vs/Seyounth.Auto.Hs/v17/DocumentLayout.json create mode 100644 .vs/Seyounth.Auto.Hs/v17/HierarchyCache.v1.txt create mode 100644 common.props create mode 100644 services/Syc.Basic.Web.WMS.Application/Dto/BoxDto.cs create mode 100644 services/Syc.Basic.Web.WMS.Application/Dto/BoxInput.cs create mode 100644 services/Syc.Basic.Web.WMS.Application/Dto/SilkDto.cs create mode 100644 services/Syc.Basic.Web.WMS.Application/Dto/SilkInput.cs create mode 100644 services/Syc.Basic.Web.WMS.Application/Service/BoxService.cs create mode 100644 services/Syc.Basic.Web.WMS.Application/Service/SilkService.cs create mode 100644 services/Syc.Basic.Web.WMS.Application/Service/TcpService.cs create mode 100644 services/Syc.Basic.Web.WMS.Application/Service/TestService.cs create mode 100644 services/Syc.Basic.Web.WMS.Domain/Entitys/Box.cs create mode 100644 services/Syc.Basic.Web.WMS.Domain/Entitys/Silk.cs diff --git a/.vs/Seyounth.Auto.Hs/v17/.suo b/.vs/Seyounth.Auto.Hs/v17/.suo new file mode 100644 index 0000000000000000000000000000000000000000..a09c1636755c4d1ed3ec45f50e67cfa8e051579a GIT binary patch literal 409600 zcmeEP2YeL8_rFjrpduhjktzx#Aw8j!LJ3MS2|Wsz-QMT&xoii$K9P!ucJ zK*0hQY}gS|>=k=MQSAEves^|qd$+rn-MgUv{xbQz%U|XA{(zQ%SU_*U7{D=r(*VhUzJQ|uCjxo` zdI2s0oC25tI0?`da0XxiAR5pQ&;ig8Fa*#Za5f+bFdlF^pc^0?kO1fmU_WdP=m@9; zv;o8b(g0Tg`T&jx3S9Bw!Sv0FVW^7?1;K z2nKj60oNx3_`7t(R|1v*3ITC|DF7#cbUz1i37{A-888u$3djd!0LlRk0C@nmfo!X( zxaT!tG_J{;ajAsGn(JZeHQ$?q>ji-G099)G-#PvteJi16{14oS0wBo#{&$Z5O-IJR zGGCMaYM1%Th!4o|KM?P+?+r!V6i^1xj(?7q!#)0w298k1KkH|A{PQ<*{AU91SU@P_ zzY%_CHvWl&W0K>a*TKd=pL6^(X5d)A7N8yfOy{`Qj(5)FOrNK|%WDRXe-B_jU;)O$ zLIB(M0>p~|i`Dy!5MK;f0=Ps?yA1JCz~z7|09OL|+p7>S2dn_BRMS=?z8Y{1;99^M z0N-7Q_&UJ#fc0wHjfgh@ZUWq_rrnD8Ho)!bJ%4*7)GY-vFpKA5HYma$<(|Qqjmj~z zWkU`u!xJ~8lVG8%qh5rzM8V#b&)AOgIuQSGl%hsVTEHj?#fXbkt%*E{wIYX|4|mt&AWT19G z$j`$u7C8#V>Z=;prQk)w@q}`1ZJ`7DKi3V-09N}yWtdfJ##zAZK`pDm`|@!;1TpU_ z{K_;Osg#)YAv%QmbL`*A0gEsSI4eu(a^R1k>_8dJYW<1# z3;sh$Lv7uTso=Rzlw+#pb+7m}*G%;y+T(^i)hhnSQ1>&`404p(PDQN+1+uXcBIos@ zHP{0K`GFZXiOIdx1_XGcjg8vra|1dD4Fzz|-We6jikbf$1Gq#(_0{mbhfO6FZh!+94 zj$8@22yhu-3E&dIr2xM75#q}M)TL3k#k8vsF9)np@0qq5*H;5>0C2s!2Cx>uXV)RV z9O}iEGZGhX=d$O!M0C%eQcO$+>y?zMsy@2}wTh+At5kCNUP`%%d zc!zrZ2;xTpkE!>MBYpz#qWw8}ZA4-_Vy|LA)36Du8v_ zhxm2C8|wXAh~Eahqu!s4-@K3O4*=|o{0-q_Tz>-iR89LFG3V+p0bi+U-yr@LZ~*X~ znsyNJ4}c#5ht#y65&r`CRlWZm@gKYfC>;f5(9So*F%xn&6f41K=x-^Tcp;xTu@aOs zG=EWm)M9W+jAP8dU74R6a9L~MT-ic>D;WNQSDbf*Fp*6h7MXA5-^*{T|QOd8Wx3`X8 z$i-J+Wk z|0j$+@-PM~^MA6kx)ARN{tspT{~h?r3mL58j~6c+{0Dxe|INTNtM#938$Yc^#)0@< zcr*)O6@Pi<)QUA~IK7$qfu~_AhzZ(VW|0uUmMzLD|vB3Ym znwb^+y@JcXO8Zl8v5J2p@H+?yR`9d_W<3z~SMU-ygUB`b|Bh&X$`}kIF|$vBwxtMM zm7JY?U93bsnEzA6OF{nA{wy$y|3O}@d9)pMAEVx-gZGiI6I%%|&(M{k=4XZ%q1fLk zXUWV0*S}*GF3h<_&hYY0;~4rU+x344^_TKbAb!qnE|g&^W(7AW!uIg#q=d|&EeYfw z#ZG-164?UUXJ*$Gz<-STklhg7LD5H$E{$<5Wl_%2M+5jS^-Gi)`0O~uoWA6H+PEds zPXe?8aE>_zpncvB_niRk0UZDx0es#WaTfsVL0N`r<%qihx&wLuA^}l=Xh2VZ%r_6$ z93KgQL_iXN&+bCp3(y|rg}dd@d&_3 z_5N(cS%7Tyel%kC?Xl|pc*GL`6V>~35T6T}q~1Fb7pd2jZe4&vK;H=A6To^*!TnS~ zDL~fQjq7Q6XBy&40DA@{vMRuI0N~?NPI{hM&F5ID~?~1X=m`FSVS(^)K-&jVg^uGr0+Tnk(LF7O={)n3aS=SoY@eRyf z3|8n*Ewot(rT?!&W_H>?wwCp8ALK_l!)pDxR;p*K{*-Kt1M5$jMj^gM`ftShU#Zzu zL+?QEh62S4!~c1o)ZVGWJVIZjHyB5Z-3pNv-au*D;nO^eb)i|KgHWMY;GrOGWP#C$6VL!l=M|*+{9z6QO}Bc5E{J zec+qX(6w-`b)#%UQMOzFbzRhY(eld_dcEZ1d782&VR|$;8_U3WIG#tNq;ADpO4&SD zwa(H;M+;&uY}O*zK--<5$Iha8N53`ogL`*v&S^Ypz=pxEf8XZuwg+2v-SO$d|s&*2>!Wi!qfzLh-+ug89b||L+xi{_&$2DOg)5 z2Y!3w-<$)n{?`H_c?x@fZMgZo68P=tpJG9MGYL49_5XC>x5Ix@>X`pt3jDb?_+LsL z&p*q6{|sCBlTDkI^WQ~ydL6)O`>z82b8X=_Ykfuji`W3%*W19q7WiXS{EjKZ6OR6V zYwC5G-_Jg^x>-_;J0|n;HA$y@upb%LjI6!&Vc9y#ckg&~4JO4G-n2VXg z$IWvwlhLn*x-8BFz9)hcADjP7beA9cUj5!TiN$XXa__is)w4_HFX~W*=p&+Ge! zU+v|rCOsu{ktgTJ6wC(O|F!iGoPms}u>WEoU98T3#`KS_(c95FBlfOvR_A=noW?XyrJb)e>D2;_2=phXm{4U_qBB`I1c_*7=i0yxJgHR0Lnwg15Ot4(l)U1 zVmvQz2mgGG?K|2-Z-;niM-lJqEaIcPV%-OYUT4HlBW@0*`rUtf|JBk@FF$2~n%sGn zp-5%Y9!3$UTBY0<-*m5c$E|x${UD-olL*)DClAdmO78dR!|k7YFaMXktt;=$`gz2=>%r)Pcp=`T~Bdtz|z$B9|@Onac!h#AjZ zRsX1_`~LhrGHo%dChII?gMrz{*KN7)jT-+-j79pv(f>||Eu@f!OHXw;e`!l*% z4OW>RET-;JJ`eOY6?h6!iXvs~_-vx`7ydEjAFgK`0$5}Jr^a`UFm^sXMLhGbWe(^d zZ2sg;+>cnP$ojG$>hpvDT?F;yHPqI>qDx7~Sd9cQ1e3ox1}epCrvK^xNL@JlwblCf z#>;Z0I-U`8Su;XueJIIm;Z=& zvJLz#f#1&hC!rSm<7nV!b6Tzcsd)E807JOzN4Y9CmI`vgy_}fi>AzEn`H|k{-0`4I z6`XBdS6BZp-~4m{3_-_sI^odicRt?xt4qD#ZETvde8;Md-7%y2#u)3#z-9bq)A`Gq z{-CbvAADBJR=Da^bp{(ee4Tf}vYn|v9dp5~Ms5CD*<)7Rjnf{#A!F*#ZC@SVFJ2M$ zMGbxb72$zyM;hMkcsruNT>i9H|9eg8M|n}JX{jqpne`NZ`P3&d`lpNDGVjvK&Q~4X zdL~^nXY18Z_UrlNm}|C8KefdtX;m|O-?pcrqAv5%PFzvPBkNFHvnKer>5oQYoD^Zq z&>MFaVmb4OdS4d%{p9c7I=#Hjx_#LTULE()C%^Z2VgC3Y?+%XX65Aks;zXlSVq9;b z^NO~_|IM|JivBx-Hd9G$mY}vU3NP5Rf0^ePivIm9WcQhxr8WK^6u)Bs8iQ9z1M@e1 zPjYZ6`L7lHvA&<`u2BC7ECUpqwN?C_FW*;ldhY4eoBHg2zkC1T<1*SrPRd;tv261Y z#W)~aRL0^56kC4IJA1%WjbCYYMYiM7e=q-#bBz)INdBa-)14Q6{z}xL`)Kf!; z82@(!MVy28)@$|G(>WI=-k0!s%-HL`ef8~c>OVE^y9IYFi5b%G-gk^Ba@n?mm)0%( zWkaj6M;&HGYx}Ro)^ESUz#`_C)XfN{!(}klGFI47ylikf{vq3T-@gEMiIYW+hyou+wOU{ zXXQ6>H|*+s(SsLMM*ge4hWi-zo+w6wvTR+(JUYn|+vGG6Tew%#P!qyqRzq@D9LlZ0O zKh}G`zCM5bB`DD`>W_69sbxby82#P{hst&z^7Q_6_tuxb*n4&K%4y4fY*rzEd1sjI zA0GX*<4^XVJgj!feT@A2jkV-L=O(mpT=(#osi3Ho{k6{pb-qvd@P^Nq514lHYDfI= zi?$A%@rp<{q1k7x9>ix;+IKN-3jx4pS<|ug>9Ssx!?hk zT-%R%?Q4dpgYQfob^Uh@e#x1rVa%ef&$^y4G^W zeq3VMcdlB#ZSn1KI~U)-Zr6%|4evSHHT&2tCmc6CW?IS4{XNUF4RrwK{w$9zzwo7s zc`N5nZ2is?WA0pV?Vri7zWC9&`1jseJap*kP9r)>iHiMC%l|^1Kg8_864J|u`w-lU zq{cI7^mf}mzc$)g@3L!J?0xk7s_ysiomo`+^rWUgKGNXhZLLaA>A$hesKnad6F7<< z40HbQ&7YySzwkOrg_lu;2p)X!|U46+4e)`s# z1?oSzIvN1*=L}}Q5WbST)yG!wo3Fk?^Z(2RZbij{*b090)u*6;2J%S*Sgrqac=tm9 zgO&X!+*@E4NdF#qD94!Dd)oAJOq}Pc34!?8+o`cMKXFEz6VHpZ?|=R!vY679v$wwf zzR^bCL!Q18ygWGnL(%`yrec-;%kb`JEr?x@pR%4ff6EOnD9)r2ZyNt+{kdnS0l+H$ zGE`kfZ?XRc*Z)+ixUJ$(0e;#4tn~kcI`;pX5B$%o+MIqem9XM;tA7uN{o+ptA$6D5{mzMJqIjsB3u*3{O80dd(GzmHF_uC$4$w`S>T+?0o&9&9@X)_C2n_^UFV;a%}4Kt@D+k zBVNTkx)(@t;)7 z_%BC(`8M!Vp0YFlCn=`}<3|P|6#e&Rr1Jj^M4{F;%4a^2V8pURX4u9_xkhq|JCaUck^fCrcXbu`&l1O`E}+O2d*Lka#QcLK4~I=(*){^9Yfn^pP^0)HTv;EsdAm@~v_Br{MJp5Ml`Bz3g( ztQ%Z&mxUDWCl;rP@r`PAr5?B*3RSCM+^W(8l)7g(Bq@4Txgpocy(P;H_V-^5&;LS}O{`^ud8-7{gTK&PyU1DmQ;hgaubJm}+c#oG zyTT=ZJ-j7;`*n}~`C#`Kv%4*6M!SsK{jz`1#y~~pP9~<2M>&H<^f!e}6ykKwtO`K_#(*8-Eg4Owd z3*J>6{1ID`Ke+$KED--dJmj2i75_H8Ye)aV^FPc&DD(deWG3f-Z*;!9tY?91x~tS( z;i~Le=E9u#}esc5TPu8u<&36~L@|^io zt15D{UDfWYa&K{TYL(X=J=BxyaaB$)$#;2jv#ax?)101?{OGZ+yy&sRv!gTIWzLfF z=rcv0;oAT7`ddmT;tX1Q_U}QE zs;IlJ#60PN9-A_kN0GXyv85fII@`uA<9ls>D1ZB>-W$K@{(Q5WCJcUiZNpn#4@Q3Z z_=@|TH(bhbE-55qv$4`g^Ir4!!P^{j8l%T+*%K-d69#!9ryFXhg?;EUR1dB-FGJR zJa7N_$rBT{_1U}mvY$UvoSN2!HGhZ0X@s;BUjOHQC-XgaR_ZU?TgI5`VsOY0{~P_0 zDoX15ocM*J@ca*p{VcUct3)vpKIyQ1*z+kZAH8w@1y5do!|&~v-m_$C z|3m24Js~E;*3(A-)45R(?{wu}*_4P9?-Ta0U_e`17Z|C}ZU$}4K!HKU= zoY}D8naU~Wtl9GG55LSBJ@nT0HxHXVzPoXo3+-qg=*W`>e3laJ{!{byua)(K%Td$_ z=l#OK^#}|IvgKsV*=!2xMNbrIqZZy>9u`;${|5W1);~u2&*<$o+P6fn?iqh^-Xl-E z+Mu&D!~I0wdC#`kKl-Tw+1C|4v_0m5N$Zb!pB0p}kg-x}^&iyuj_~}4w7M;;`XB%C zWA1+#|7x{M`u)GsYhU!!(=J-Gxp3_-x4*al?#M@eJY&kRt6J=PtI?DxX~pZ#X_GbK zJkn5(Oc@7SmxA+8^ZjGi_@{4V)lL14_C05U|MIIyaus;Zq&4q#`)2%z8`?*H^XIem z?zpmFhff_9?>+zK%54qWy}IQ!BdP?Rt|MzF_wQ+2C2&`}U9DjB?x!xlXU0`)H@!Bl z2B@{Qeg9=IayySDqTeD}{CXWr7q(CeE!s)eTAy#4-J|G#L* z-?9Fvjs6_-rJy<`jo|?8=~M4Lf7DlL7hm_&{Xd^{;EV3hMVG(y(Xz(Jo;PuP-_{#j ztv^3f+m|EeAo5pMZe`2Kjgi4^WJ9Xw@>`G-lo&qotpUSp_K`n?>B0HrUeUi zr$4mo|LQ;1DLn*^e~w_Ed?9+oYY{y!dvpJL6WTo9;?m!yKR)*7iIWd{es6H~s?_mK z$9hY^-}F5qm|e_@{Uar~|AFFvA$wmiTFYk{;KT>in=#64E519&uT9QW_?EBM@;7EN z&L58eLsz~#%`%w1r%itZLjlWOC0MC{FQ}Z%g0w%`ssEY4FY9j&zc9rZm4W!z;sGZ@ ztMwlV{J*Q21$tPBeki$+Rw^{=jqh~xblj2GY-*o%E4N%w|EEi)ti7Yi<$mE{)t-yq z*yw(1DUnFZ$XI;in`fplgr~pKj*rmfZzG)zN1~*F(Q`2pvtFIMGqbFTw|nE&Yd4(o z+6!lVR5CC6>YHv_ch(u?oUbi|#14Qn17UO?qk^ZglX z_;XO6;V2(9wm#hxGpGOU32J^U1Jh~?5DII?KYKN$be{N64J&nSY;($Fw2Yk%e+Tw5 zew)ApKTPqJLLUbBUn=~MrLu}&d;U?d?+=YqG=JQ!S%CUWPaj?Vl{5M~*}#wE!fNPm zh5yk0oZ_pp-&H8*f5wCV|E%U>6~EaY0OG#{d6CsvrGFpbKV%EPxdlFy`qNji3wSVt zwfdWTAn^RFtB}u?0IT&+1MZ_#{O0y=j*MWEL%92Y^zx5?iqU-YM_Kzmg%>^3dd|-8 z&dhnO&!&5?yT16F_4VI>D0loFukY$U5JafqM5G2oaQ->yrD;)H%2!|3vU+*nE1E}4 zHp+pz0q#qpr=8&a4hMM-=dd?T*H8bH|3KibcG~}iCNUe_lePr0=bc<`8l)}SE@<-= z{$Nti&pMZ)chXYng!28HlTm*uf3la;c0?Ns@zMLAJ(ly4 zpiLo4#y8}5=ln~A?=MHRLehxAC{lxx{HOTI2fK~iX;Q!M`{mK35UuG0Sp}!0G>!}@p z5y`76Y(&>nd&`VnMMFcs`qCjrUOg1dOsTR z7{FNdemr8HO~`Gz%NU9yCF?@K-}U{U@ccitXM#w-d?7dcd-o3o zSCjLO{5HT#A6IWUG(9~1o00y>n*UO!dV)!C50-W<+CB2Z6^qjcPQJG7)mt~lJ=XHY zv^&=v?ALhOoe?)}-u4k1%8&b@fi28H?5_hO_*+L1|8=|am(;&mtG}>2rds0viID%z zLMZ;HccSig_WvZ*a{m7`6s`hbjrtD97U2Ixt&kP|pBP;K<<|qu=%h{G2K?XKz@Hra z{7>8X`vLz600#0T&IR=W4FJ4vgt#$)YXsgOgZNlL6ZQT$#K!}e2cMsaxH+JOdVdn) zR)7wGQvf{citlwq+zxOmpuL*L^iH_$tlpo7m|JsCSMR$a?hfdo-bW#h2J}?#V-d#z z;??^^#7Tf;^}ZM4-he*pJ@NI&^#B0JV5*uv6mbS%5MVH12!QWqA|3{q1UL&Y954dF zXQL3G4aidOa}bXPj8X5$As!Eypx*PF2j>8I_CJ45aN;@-kguk>5ElZ90L6e3z!U)A zEk%5xdhJ$YrdQ(H1MmW>0Mh|805bvAfLVaq09pd(0?q@>16%-D09Xh(AHcj8Azlo) z7;urAwgmAdfJ*_F0hR(T2V4QT60i(#6<|4F1z;s$6@Z^Cxf*Z{;99^Mz*@jMz;%G@ z0qX%b0B!_q0Nez)8E^~WR={n5+W{K^n*etJHUsVg+zq$~z;dV6qc0A={|(rxrrnSD z0lT1*x#qou$C3U7;7Pz!fTsbw0M7uP1w03M9`FL-MZimd-GG+?djPKh_5xl7 zyaw0@cpdNt;7!0=fVTnf0Nw?>2Y4Uw0pLTxM}Yl+j{%x%ApnKCpAr88_!S`Q`3J87f2nC~<7EqPO)YnpR(nc3%dgr{ z?kscdd~RTg!X6w~-B?yqj$6tx2)K35)ZE_UobIZ07V!t_8@H#sOG{n(-V%5DGF@gH zOPyYq$2-PZTBZ5PRmasMOSiw5Zgigh4TJF>y)h zDZS=K&u~{xEh#UG^0>Sk$BOF?*)H$(n+8pHm3z~<4Z&5p{Ec{v*%jqS6}y}jQJ#`n zu1!PII}F85hiu#gX4v0ihTh^zm$RV4?JkWHmr?mF)3zKXeH79=h|3O2S^d#)M;Ltu zNj=pD$Kc{yuMa-wt!5Gs>tj@ZcAvSgRUIbQSM*tnB^fmLJ>g>vYj=`RDAK z*XRA!&U3#%y2;K)XI_2iW@RyrA?Ftg#yvYM``boK9~d(El)Dc8(q#VAuKC-}zvAIX zGT7bxUd0V%8@a3sL`-Vbq`6^t#x;FZ2}t8nUeyMZCGE z!L&2?=Kk#d?9y)=Czqda$0JFjmaKnlXN!qV8-8w7BU}4bbN3cxBY>A6+tM?1ZLyH{P`G{>VF7 z%D{f3-vK7LD5=5_&i=W>(f;AkFB3CUa0)iv_sOV=jZZ%EO4H9<7F^YS!j|@nrmem@ z^Qp-nL@!D|K9Pzh9R+i7HkYv%zWMwUdjAin{?gY@#I&dcKUM9sh;-#sg3{hiE>Z~H z^A!9q!nK&~JPOMq^-B5nJ*a^9T-|*`N{Wj0i ziNiBmoD+c~AMfNNg?aLiS1xGq_^SkHJ-PNy#(N0>7v7CUOVDD=`()(j#2ZW{4&uv4 zYA=*PyRS=(oK4L~Y<%JLMeDDbIPTGu_kV5p!;+^5fBvMo|L;HBesz7SYJ7ZT;+(kcW!}iJFlQkD5vU)uXO&~#=n36m%UQED{thF?|Q%7`|;zO-k6!$qw^9^;qxC} z(&~&U_5N6U_lCFHUHGig_-C4N*jq33@soo-%hNK&cTwnB!T!uR6+BEkx^mH{UFh)~ zKO8|$jDjSLtpa5naD?!ldNPg!7e-eB#zM04Ml$XafrI;p*r$n+79}C;ThV_dDH?U- z`qTetDjr=9;Jjn}mVfHQxZSHJS;KE;{SfvS;;lx0R`Kt|yY}>dz0}g`BkBJ|ovu~< zPvPCy)U2%3KM^fy7DCa#vWp)@AqGM0Eab^k=DknsoN}r5NPaJuXXBC2r=VvEKHLk} z3CM$-xfdV-eJu`GiArybL!T|gU4hb56LBTx0@3q%${Bkj_f89b^wE}UAIa===M}fV z(Db;c$DQ=&wf(z}ylqR@vs?7slzd9$uv=MjQk#L-A8PI`p9nCPCjz|oKR$lLYrlBM z&ImLAvwvp(^FM>-@SVyc`p#c}neX5Gch+Bwk5InKAbdVsVcg5QGo}=l1W3mJJj5v& zuP%&Uj%v;-`53tzyPRv1F``oxJ`sbrdm)YO!`&PD5xnfQmiNtCyCAl3LD${Qc2q1q z{`fQQe(AJ(@4w~KDP13l|KnYbT3HTWYe%qpR7h$?MQKUClbS?>gF@7&|F-_?@54lC z+CRleA_>W>Nj;>+{QRGPrvDB_|L|FQS%07ZkywQbzax58($~`eebKu+U%lqCPbM_} zq0y#kR~(aYf8i4!9`#2=yHE07_uk*+o!1Tw)%G3p{l}r#zb>_c;tRN3D~WSe#J#BJ z%r5b>kBNQmXV1#irmw|4(ERIn?r-|`um$H&n7z0ChFb^TtgUCwSV@yxSJ;i9ZFr z)-168>+x_QfPKX5J#G4hz~5b!{~~Z*4^SU)0-zzF5uh=EHY0vV_!z*k>OH?Nd>r6- z^}ZS669LTuEdVV6Cjq3riE(S(w*jgr<0P)cYBTX9B7Lv(&UXi01;%Q}5>^9u00y zuSZJ%oW}$GF?o(cu)y=D>5oN!DUi!j|6{#np0(lUs&zWXAAP%w0>+>1{YP5-LzUGG z>rQ{uQv4qbYLqI};8&q)3*3Kn3|?vh2&Mi;8an9%E46OH$^iN+cuxrtf4K8U-Rr*t z<%f}IliI(^b=93)E?VFEmYX`>*?MHv)7|$BXqdR`!|s>1Si7g&wv>jy(q&Jf6Wd4z zroH)}UjHRp^8bntKL0D@kA9G(D`{F=_zf@QsPm7N`8OV`4zm!7{4p7sJ+EeH4S(?Y zm%gC%|Fl~Fwy66THt&fvCjgn(t7&Wl~;hw zr!G&m*N+0(5*L3wE_%*WKXEA58g}9hssF9}`A^oHYd+zVD^_a8r=j_u8mIj#g1uAa zF3cYN+>-BheScA#*)5Ll@q6d-Q~Nx#v`b=jv-#~u7roJXFo_~*C1a-P+us9O$i7#B zaSsdp{=1+APjwJfA|^5VwjXp2xbK@+r=(`|EuZpP#0^uEuk+@7etgXNt5>}L+D+e$ zH!45nxVmq@(CQ!D|3FG|MyLCT`hW3F_j-5Sy7$x%A{sY|aP5Bb(9ELbexE+v{<-(^ zf63dr@?Nw0{}3ksB@OFgKBy090N{Ni#Ek*85%B&P#K!`fsQ1SqJ|1v_dVeC~=71LJ z{Yi+aXY2qt1<)G6d^#d-2RIebUQJ_qCtP<{?@vSA6>z$G-wiR>sy)>ED8$i#p6Y!p z;y6IOdY_0m36QMb_d?toaK!(&cK_cCK&M53#efR|7X#2de=R}0RK4as!{xZY0zkiB zky87AyZ*nosd?Xycq2gi|K5q~y8w3s=>NMJumx~0K>Gh~!!`YX9|jne>=C3t3ZPG~ z(Q~sj`uhexV;^Rqu0dS+|F6yem%slA`R)hQmH+Qg$V==0`y1|m2Wb6&v2;|wn#ozf z=&Kxo{9DXP=3IQ}z+-P6mT|$m-G5I`FUV{V(^mRw!P#g6|LhyzI)H9RHU9E(Kf$ zATN;P|4Ljh16&1I4p;$L30MVK4Y(R`4S;;Y?)bkIzab9@9RD2e+VRgarlBuu$3N3J z{vQB52;e3eZ~p(4koJTp2){aIe)4?T zwsB4FzNzcfb07F7`|KH8Mj!Wim#n*se^~69eEwT|+T5MR{s=Pq1uO0U{l8@VYW>B0 zXKfgLRmXQ;ez5m49C^?rik;kYZ@oOfG2^@^Uij{j9fun3Jnx4qGQO(U{n)scH;(#uC$L!qw>#xNnm*r$^ z+<8v?&;vJ&Nn3T`$(x&>Kdj)j3U0d9^$7h+C|v$^xcRqsrQ-Xhu{Krk@mEG)+TzI- zkDYeHxotY`eRks)Z?^4v&Vj~T?wy*qJQP-JHhNf7b5fJHt@Ftemnb*iJxZ*7zNsYm*K%>0IT&s4frWD zF<7m?nFU_jzb-{yR`EvyKV>xr|L=K~6y5sTpvrcyH`~+gmTsP`%7gP-x4gL9qPVQI z;;s9KdG6sah(#Ni2joA%T?S9JZyH^jpMU%B;2-|;U!e5<+p>f2E?xiJkURTaziL|g zwDX=g?#CtBsa*#D@qp{pVYl{HOs7V*_NAGh-}d*^-&+5p&%SYx{coMx_Qr4drxu{^ zQ8r|-ia*%+zXJI*1(2%Dv$ik_{hvB025b0Zg4TaE^0^pb6@Mo1+u?uQ-(VKVf7#6z z*}y*(`1h+B)|LEJ*YdNq{DkyMS(|>N#gI+PAgyrks@RRF^(p>!@Z3EsH!a-1V9&u7 z{V(r3`Px&4M}OMP-@|%?3tC^mt@!-gi$v*Q&{1%g=p( zQ?H&K#;lt9RB@Z(Z8{o_WuFeHKY0HDz(BywVXmM5t@QJ)w8~1N&cH z*)QvAS9oy$zoo6;{%u9tvu8;AZ#e#c|HbjodG365=DSFZxdoPMDxSB-bq!?;d2Sou zmuoFvQ}&n*kn;aZTr+(Y;#V-fcwX8cOb9XDhTqRs^9;;_%Mqr1VDdch{eSB{WieT{ zk8%B}djA<>9+W^|A@CKQ;)IKPft~e=t9TS9D3Ni%c8` ziLDg)g^o#_eNy|Wqw?20Gf?<{wn36r{5wH|myZ{D&~EQlzc@lJNsTQjKx#xQo~P!r zA9JApYg@$K0ao!>;9c5M7{s}wMfl>3I0IjM9yIZrt$W0;mHImt;D)#vWO}feYq;F&Po7VroBkr~S|J03{`TtXIW#<1Mk7ru{|76_L|DU{OA!45S zt@Z!s8N>qt^#7;rkn(>9Kr8=qoy@hm*8iXT0i^#w^$1%3{~X+F{r|ZiU_3zj|I_bZ zwj2HbCj*>-JU~8x{{Jq3^#7lNYxzF?{}*WPWqMu2q|y1v``g2me_fRENFD|h2(!KT z;gn$e@E$nhzLl4s*=laz%7@;q`t_m3x3zk`>&NM*b=~r3`I>R{_j21qP5+do6Z4Kb zxi~}|p~NyxydmG)6Q=&;K=+?M^7eRO@cFZDdMtI$Z$E=1jvsDHj-8Nv_sHANoKt`P zhD$axt<&Q<8$KEL<;ZPEpL_b8^QLWM+K7i9xuEmlwGG$1x}^V%Amb zbJOp6uxsI$ua`c{wDHwL`(zYdFyy|Ue>vgAgLAm;#!wDk7K7H|XFWz-#WGdN#V@T@F$2htrrQg48^T9=L?!AF&^RsULDs#n?16NP) z_;Ry-yU0QveVQ*w8Tat7gI8TXdP%k;^8%)I%3Av6q7gertX>}9`O?o;l1(_4J-zAu zm*Q3rzTv$wt9GQXIKZ?B$G+k>*IzyS)-zToxYM5C639_~*0fj8ZnW{t`FmXZ`YinL zJEn~=a7aBO|NXb+Kkm?#+5vvyfalONEfZE9t^?@1;DyCkNGKKU#$Uc+!GOG|1%K|` z`u=CnHIKY5XYC&^zP0|g!S80ZS~v`yOve!xBh8@WDf@zPmQTUpN*p-Ja~;Q)loz;X zbn5M`ta3$m%5s&tr@Jy-6|V9ES9yMk%R_TH&aa8=G}v94?-I{z(lX2QOREZ8qbgmM zu2PrNGsl^S z7uCcJB$kwV@ODjUs?%J>&gms?W_Ol*29C7EQy_4qyUPo)Y2BNu9DvC@D&1uj-q9Xl zj_fqDf}7brgJxDZQKcO96`^Dp2!UWjM6EUiy9BHuJq`|i`3iczOqLTy@)f zB;VyRKjT0-0U^Wd&dn| zVGjSZUf{c@fV5Nc|t*r_PVDHc$u1 zb%xz=ME`eq^?!}fRudikDuviTmEj2dQgm=VLT&SlW&V~e*kEo>eua8zgUKbvM<&FG zabaRIED>}GawBT zaZx3t;R5?5jE_9r{3axJ6Wc2?#TFmbj{my8J{j^sYXI|YgP8l?wfp}%;GTN|I{`Wa zx&TfCaQ|OlKwX!I`SnA-TKj)0?$ZG2fDFJOz+k`-z)(OYU>M*`z*&IdfDwR^fKh<6 z0a<`-Kn`FuU<_a^U>smPU;Cq7*GP30+cwj-~o66Re3pGK~M9 z^Zyb4|KH~S)Evq%eISfJz-e; zMTxr)Rb7Z{?eAS)FTM=}J>l$56_xHOSlIUt(00{G^n54VT~(P+p2`B#f1!8I<+1Ng z{^{OxO-W_;G+qjm$@;GH&0FFNa{PZy=|`s0b4 zFM034algEQcSdh|YRJH<>YclAJ+w0R$+kNdfBrJA^YUUZ8QQVO(=G7+yr!3)a$j-f z?A=IjGWN2L`?vqt>S&~Y^~H|gd)@S4H~#j?D<8Qseo%SE@ksA6Y4)C{FYWxm3AipT zTh#QlQ%inrjO#}a?ud5GKlk-_cMeHAc=6=#&hB)^s?YG--iaSIpL^XsjX%Nl=E5;2 z-T7JTVXxr&_}9FjzMFr|CoIq7$J`kG&O7zq=k*nLr#?08zJ3)f&!p>*S~uwW)`d#h zHh$T9^^2|*Pa=KVt$$qHs9ukayasu3uAJ{$>Tg>ho%B~a4PSCp47AgJ;kN&`4?Qxw zlh8clJ3{vR59(3j_LO+tmDSMpmRA+IywUE;BC3{)-7}z$o?habAvN2o{+dsqO0IO_ za8q;py%qhbPcthu?5Xhft5Cf9jP`R!>va9$d_P938Lq9g#$UQH-)}m-d(P&sva<>{ zUp-^vg$tLjT+-mg9t(1Jl}0x|{rQw-U6ccv0_8*JeKA#OMZbQQJ}h=#O5;6^(&&t) zlOmbs3x3M*TIGOHm)o&1Nm4H7W`VlY1HeW@Z>7U`QgX1b4?-4I^dmz(;jE=nByC;} zjW*^A^g$?|x4Oo{lze5u4r@tiIzHq@b}(qB*H!MJ*~W%? zB{nH3GG1N5URT$Z%5axCOUl)HcycpfugZYQ2}N{PR@*6LBItf({A-M1|H1J;m?qV2 zb=^gc#+Xss*x}hVqs~UpO-hbTQq>&Xds&z4RApx&jruqaD21S*mC9LBVPpjy>h)Hn zR+K~!b$h(IuqPM6U~Yq0u{BfAdIMTL*!{)qu1ohEw`=6_FMq&8Ty^v15&r-Gng7?B z{bo3NFI2u5(U?qK;?71djgk6PZX^w1K%2_|+Rq56g`_)1=p_tMg0ogan)%b*GZEP! zUP@$avS2*d*rlG8{jdDekXfMre<2=n4>;vMdEkGr%=q^mlWaM#5DfKS-y3b=i_ zJgL*+>E+BTb#eW!`i&X7hGgL@zo64$aS02%N#@Q~KL4!iGeSqFOGXdU2dioPrPX(h z-lO8@>NmRNxty_y@vg$Cy!iO!sDy$%S5!(|9&Vi}c`5NJ&X~l)xcQ6T=u(hZkm$-w zPKrt{EKG??a3wmUoW1f=qT*unVq%gLlH&4{3+unpB_TgAJ}D(B30_h8g;7XOj&jDu z6htMbI1^)I?3Hej$)e}2i;EU^A``=*3w6+i9#+`GzP z4S$??+2B9hpLoy3GpqQ|0RH#YysY5o_iD`o>(8f|0IT>L0{<6khSu;0m%sTzEaGNR zvke*@Z5w~k_K)D`I8!Y{P{iuP_YfaaudUTT`1cohICu`gYW=ydx*ll2UFGb* z_ggQ*iG28h5v%ww#=Bnu7_8ur3y#00?XBX!5O`((6W$ND)~0qn(6KsIeWiFvoc(DL zi*+jw^3XhJmio})SCzVKtf3QHd^M*R=m^B5{ z4C-99mt|LD(@mLe4PJa~WQtnK^@p>Rsy8Y1cy{ie15`=84ixZBFe{vPbxXg)`=v6{P#?_C&#Zm@&y$|Qv;Wfb zfZqe>X))YMCcRL6r%y$z`#c#B$Mb0He&aXjol5`8HPjt3C!=7bKl&yj-O(HG%l&@* zZ6S6nPQm{oT#Ma;^7|{f4t`rNAJ}=qNj9#lPy?2p)M8zPF9pAMoDZ#UFT9zEYknm; z89DO1$gxP}smP2833w8R`((UZfIogeISJSN2D%IH=i!eS@^Q^`BzetW#~{xeNRYnT^G@v4?HKjPx{TDap&yKX z?}I~SyAOGKf4Y0?OJD50I(p@_Wj{9K5j4t(B)&qFR(!KP9=LfPJnNf)U5Y6vZ!${E zFQD?v&*DAS)uqsd)ZUC8_*9?KDhjAY#Ino*EXI``vuZysAsqXxz?D9|XrE;TwTD|(4>A8-@C98^Z zK|8n7x@M>;-z=@sF!J#?ui~kHGN! z6YDbe#Ka9;Hs+g?zf9fQgJtCC7Ux5i0i*V$BA%7R7OGUw36FM+!<{_YiDxOfly3{L z?^h^$%6XMM4qmmyE#*H)&?TAZ;eYsRzWP2$U1 zUZuCn@14^7ELe$n9@-p}64BljSR#&gV&@+E6101{LKU8=#gnzzU;Rs+igNNzjz9jU zw(`sZPEw5_uzkiL&3<|K?RGD)7XTR7R)WdE!j(2dUBBZnYYs|1uQ z6t4{rSJP=kg0OA(iM>mA?rwH(n&bK|!`kiXj1uu(rfg*Ct1n{|3h>cyj+Ym;ce+tIhr6{QwsGfn473 zGy>oHrl+Hgqi2C@x~r6S^1V|Y{oyTVVcTWb?d`ok@|8m+ z!*AaE{p{hR(WEuh>#y`J17%m2^UKk(_bch-JVie)}2d#07; zf6RY={jVHc67upt_sII+jDL}1Xus5>Un6k+|4;M(zzte|Gy8Y_*ZDu^h59%LkTJC` zj43ZRM%qz;qXEYNjs-LUGzA<7I392Upc$YofWNa6*$Gy+t$Xhm;A{Z=&e@a1S{@kLP&G!i9{LJFXDr~YfIDJE(c2NMlKAf{-fnPHlW zT;0$Hnb(0@8RpIqm~(HW8Raa#K+F}`NYx@hy&mzHQEEPN@&XtFv2a#3!a{ABPhS}A z7=nATmy>I}Y*4HS_oO6k6fV$*8ZBB*s3|mVF>1Fsdou)G%b^^oL5S2M4N+gFAlAK)MdMnFDaLb-b~v8`+^x3 z8rf(kUjWU$Xj~s2IB2tir1J@p>P!6D6zt` zNTG26hQQJeM4Azmd>GO}4O(z%X`uZ{oK|esBB6|XYT|iDw6HshH8ZUy!Fd?x&0zqB zz*@y2&8Sv54HkcFS!q8qtH&(lP|mCo0&^#3que^#KLSx51llSC zZC*$UuzC4#@S8T`M8$E+_icD>CvWm_e|wrQZ(3IEk1X_u%t}MW2_&Lt) zHAyAo3og?|BhLyDc#mamywVLra;=EBoHcf?Bby(3cX$IwgRP)+Umpp z>c6(K-pUCU^0(8n`ng#4Mqj_ofXrNhIiA`EN-8eZ!v){uK#SYKrk{()f}_$GOzKSn zy^rZV=Ksb>MTOh>=K{PiWs0WM)@FG0&ucNLf-G?>(3aoxuizmU#- zt1zD=ZKt$TLMZJ}(2KIOEUWPs8|{>0x`k56nUSk_@iiFVw`28fn4|QZGNp{7M^VRP zeH3g6yF|iE!l-@prPcZ?n*YvD`Im=Xeo1f9<0{c71N*Vjd^{NaSp32sy}cI7OFajB z9lg96a}4N9CA?3$BIXKwmcmc$%L+3?E)QjYj!~9PUb9WT&|eFUNvQIRe&rO{B3wfo z(MXm$***K+=brgF(sZVXKA*#s-VOj zojR+k(iNTM^6;ot912v9Z!A?tt0!u75=eTN)S#I$V@C9hc$sl*&vC=g%2qH(mGGNQ z<@v5o{rf8A>)F3=X8CkyWr?$#CznhwDR5QttP-U6G_Fzqz!`wXC(K zx~j)GORHQX3q9US9Bkq&ug|^ z?=Dk(?0Uw=^n~M4iLmCIL?WAzqkmsK=r7xI2+q#07@jq{Z%?N7Rp{5D zq_-Dz>(|NITcxc3+m%&H`^jQCYuf&>bg^h0vs&t|E_0Q8bKLIIJZEJm_7KzB38I96RSlX{=|C;>=(N5k*a=AbKxPJ72nsV0|@BMWYXCkE46`(b~knC&(Rd!XrZV zKe1+?i7_axX=O^C<(TCDPoV*_w^k~ybyOOcM|urV%QCfw{-aO|K_5FbshvL=mtm07 z=4EJiwusD%`l4f`JZz864wN{j*SE~d43D9R9u&XG3pKstwlKX?!0OyOG*rsG=d&?A>H z>KFQ*XY7?+B{Kxt1gRf4+IeQjZluRpid-iH7y>cU>SK(N?USj@kF1*<4OVMO9Va;< zLm*D}LnEA-prvnaCT*#~)3=Adh8$z`RbU9jHVkRCW8>b^B1j*yo@QA6cll06-sXLd zUKY~Bg8O|*MWHR0I$O$i^kJBRzF%qBe}DkN$d(>_yw#379T+*%sL7V60qAROj^BK| zQB%lSlpaNrp3$JwG>mj&pbdlHOtvp?WuQ35^p<|LoWFTWg*=PHXiS>dDW}%_wL4Zh ziYd)A1ok@GXpMTEToVZ&MLoUseVa2WWf_J*ETo4K7D^Ewg}2gMMc9n2j$ExLP9VNG z6MX6LA{lOJq*6{{jTi!RAB8ld+W5Se#9Yi(M3GWMVL!53vrs6h^^Pk*-y?3{*)C(y z)41XdRa>g}5a5|IoRMXJ4$Yp(b_zaD^gWL)V$5j?d=>bc* zPgt9zG;So3iFJ;6!V?0dmCinonPXbpz!J&z1JA1Ppxq8{xe|2c8m-JOa)n1uZin)E zTfA8NkTd%%6C7Jyjrn{xt*^|<1O5Ar)RYmEJXOMY^x~%oM)RJ&Z_8ZeS|vOx$lNH6 z`1_Fh&Q`J4CVDT69Pl+E^HLiqW|gt%w;bg|mHsQvZxgG!a%FU+ zp++MW?LO;fk5+m;wowVRX`!vWL&d}Px6|+R62G?WlA_u)jwm6cRigcPlF{L(p|5Y7 z)s5b`fu6~FZK1XvzPfRypQ>_JaV@>c3Q$9?lp+fqkoMr9+sl<;e>E%imzQdX#P2={V{lacBkm#hWl zda-5>#STE-L+$mFYYB1^q4V-j;W~$2OLoTyS8TOo=P4=NvqBwTCDvKOKWY?cETmUE zv^ARV^u3lNQLMzp%us+eBDuH=IsiM^^t$aFB@Zv;8?hFYyIGiP1!_mDlWa%fPr?-= z@lx{eDt$WinT2NUKzcK8mS-67vbMe}J2j=Q$}DGUps6ht-k8)QaDNpkYQ6^bmSvayOx04WyTyz7ZZ}h>52j zliN}==HG7YKT{R@*eQ{n-g-9rCi{i&6h@ZAZd>SOXY<|>Xtg?AH51lOF^|w{;A?F= z813+!;lNP_y=L8D)@$j_X(}<>shOQ#;!nR&ZHv?#TOF}n^Z2Y-{`jdU6_$U_+V)mo z`dQnYs+0~W6B%Kc?1&}nMlj;udaYn+Sj;i#*B<5=DDxD6%Sh{gIJyPB9o`(Tu%A>Y zGY;23oDt~-Ms2(o_ahKfO5omhTCwe|`4)pXR(q3iN%Z*rdmZ;+7brd*p=oaCgk3^P z`s{z)nZorc&zRsnDe05J$=mFVd^UXLH>jT1m@6(cu0@h0K5$@q)Ik@JhbW{o+%=;dABHpk=jqu9kKSunim8Q_CK>2Ua zi%+jdGN)52ID7$WFXY2iP=nX>oT^rQJB3e&9g2j5-8avKx+kN=eFc$!HjMhe&Olu^8BRndpqxoo2*>?i> z3$RqAjC_|P+)jCn*M@e=6Rfm$N@6Ub2A0G(+xj#L9L2)3TI@dNs*5%c!Plty5GVXu z*N^La3is%W)+j@MQj2Z8e_Ti|M$hcfL*G;El)+z0lm1#hn%URF=(%2CdB{hkXN~YN zkTM))RXcUp%VV|U3dEiRKF_wYZ?nkJaWwnb?bKH9Ra84ZuI4F=3I9u{qJ{R^Z)o|; z1_#Z+f1e+vy*8L10u`*6Y6!|t{w{dAT|JWCA0v=r?EgaN;>OG<`yuBQt{O<4LGXOB z(@J{HkbRs^We*@d?pg0@*qX%t+2QD`)I*ccQ|tCmmn#b;;VHb~l&iAV{!?2UQ6d$m zyl_^dHi>hcvn_=Be6Ezf+LErx5{;s9h`bi z5~=4qfnDw(*4Ecf{(3v0asEcBQep_jyyx5P{RBHLfA`Ftr_j(s?>kh=(bh#f3L zbrkWHTwfRZ+_)65gG0|rg5em3K9*-o_SbWgVEKz$)rHkS-+ODv8;;ku-hLMhpO8xg zXVQ;Ydv47>*h@3g^iG6w0Y;wQ8{qtA* zn&ho*IVbYv`oa#M(|g6!dzD_{VpnfAI2(PInMP?@pK1qNj6p55*zDw`w|~l#2bNiT zZwG_k{wXn#htZEyo&~~FNT|yWO`6j4WFH>kJ&=Rkr6&RP<@!`R_0mh`5}%00$qrK$ zi+mw4%P$g1>3NhYG1$SWmtgJTv{EuV<Z0^k*7%sZ*`$}w6|+a zZ;!E44x>|X0<~#&#zlCgq198KYfkM&CfaE__&BK)ioVY3m@#gnz|z>E!xG)>YNu6* z*=GaERz?T=20e_N;3R^}Q>(|X<%NFgi{3-9E=n1WCO~hysEZQWX}Kw3wp>2OGd&lD z1%tAgumanYm&4;OJm)}`f-7ZmR{Hv~RQ7E3`t^dH_VBlP*=dF4VYPz5>p^|#HN>$b zPssPBQOf04n1lsRcy)-Cp0rrlDet;}u)KPWp`DV4$FYqlJqjzxY=u)*C>-2QY39^9 z9a$RD*0euTPZWwJDm;E}L?tn|NgGk%8$OSvPQm+fJ$5W)w zp1swn-g;&iD|d-hqSo~1v8y8u54#vq#7z4+?T7aE`RjdV?bMyv>q@sB-t5Yf)P)8i ze0qpdgs(dfkNc7y{(MAl<%&;VcK<&c_^w2W&2ff#V z9qNQTiv6i0#!%?1-tg8AMsqwplFjy6p*awYEU@8@8-H0N)DySDr3Upg(n~HJ&4^VU zm9Z|u=M!(IU(QF%_}i%M@pIN)=q!Z58Oz4b!h z$s1ltM4u2^_i#sUc#^TUBzAg9cv`Y>#zc79o=im!FZ&0zxNPryi~@dPn=4DM3ql*I z;ql6$CK`I&a^8Ffrd4Y3IyvQU)VGVGua&%}3$MaNHgC z@3CA2md4IF437@PL@vm)pr|8}x>T(cVy86Wtw=M_qr^83!&z~JCqZgCQbAaA)p_XI zS~_wMhu(_Koh7sokq`Q;X3^k`WoQpEO9ifi!j)UXlc2OE3%4XoG&J&Yvk^%3@f;6& zrdE>{4Laq6GU98;rIy-A%kA`>#|$%P2siL>x06^`kZZ7Q%w5$tnclzw{+!cN;xm4*vEKLcXa;7xK!=2Rhr)3Dl6Nxlq zJmlxx&qH0MalY0m=PN&LpdOUo{{$J|cV_~>5NV8=+7$Y5Fa*}9Khlh9BruCH;?7gEI%Xj^YqP9>9j78!e%qAZ0LFEo+|Jw?0_#BU8lyT0jlJ<{yvA7OBPV(> zG6Z6wbN9w7Joe&0ffN{r998mxF5~j$?+vawH*5Uk=&{ z?D5D{lt!yL^nH;-?++Tzx<|iL(GDk1Rr)?{Fj~I|t+%F~88$q9D`jBmnZa3w?ap>) zd(-mD{zmPQof7H2r88lF;MzuLgskR8k9^}@1jap#y_uYjA+U#~AWh%HqLsOV=UI`5 z`meu@aoF$0{y4P0g2os^;cS$Sd>oW(nL=euau%W#ZHy@t&L+8~@W(UDnR6P~2@HWP z!QNri5|kV$c~&Z%h5NXTOC1W=WZqm~i&drn>DI7Ou4~PxNDjsoJ40X#orN@`7SfMf)|fzxrtkC_wxJnbN+BGJ z41st%Ak7%BaT|p)7JY4DWzHgnxSD4OEbTy~8I{(DAssZSM30bPOptb8f(sa$Zke0mOnP(9mJ7S zhA|}8i<~9Q&()v?R(K%tJ2gCY$*jIcB_Q7lEP+;{mm|!7AA^4>DND1&g}}}cVFy3Q zxqbX%%=u23vV)PUWq*v)MxOm__&`KiOUlNb4&F)ifRzNiP2CrfJ6jC|kiVCH%uG|ZHF zLhnH#zp=`q0-42F<7BFbr%TC_?E#w`VrH;~VZFJFk z%Y{lEyLiZ_$ouTJ0;Q1J>cjr(zqYczw?Dx`{&recKNm~Om#<%DKxU>zR%%FGiaaLw zmf69kpNq$0KIKeL{TB6e(zDz*I|sfoQqkhEUF5gq?UZ1dj(&mp>q{W?R@Cy9pyk9D znJM4;JpKLMsL@k+6>%wU55ET4~h$cXlYcJnZtz z+DVyJUuvWII8?2s*Ft%v?vj3q9KB+nNMOqgYg(}~>ixf}X@`C@LoN@cYK~F4hlST{ zQ)z7u{fqW`$tkez!Xif6_|wR!Om?VYr8gP3jxlDg_)0-1AJ5{9m5(+H)TK##w7uO} zm37*BgA}g{|MJ?Q9(8a2Gq%-sBWA(t$niNpic_enq3!jZ^1B=JwWCDIIhNXOF`L<;d~Ziz`86rxz-wT4bOcxT(NNsi;+zp$KB%A<#;=fOuSCm54=%H7cHA(SaXIR&bAu0pAWvLQY3#CM=6IkVlo z%K6TmclZqpJ3YZjHu3KX#vVLEW}k^MD7EQa(UjJVNx84lu57CJu?nQVae1WGkgF{6 zJYlU8-=!pd?9ilk{$yN+L8w3N{9;yPiHMgnx+sl3y{F!f$r>e$N|CDYu26es8pdtl zeCI-)q!%c?cwAUlhBo?*c%jH$%$t<<wIT^kvs8ZF`kPY>Nh%R6Em)zJ^Xfh z*yNx%{r$l>6G&}=T(fg-rwwZc>TY+hLvVW6j+>{(QoBPgFU|(Hr)e{%H&==rEwm`h zQN;G0hH*ve3Qsw%0PN1U8K(4>r&!USN_;;~_$AsKt2wpiPYK3%HkQ%q(oX-;TL{FN zfWEW1LenS4)mjfbr5spmZvN|VJ9!&vRRq`IK2PaID6~zI{~B>*A?JuE;eA1Ej%jTJ zOC;roJe1UfesOrqm7puvXhmv}5*|mg9m?x<@fDo-Oh{$zhj@EuMinsR}ZYy|I)PHf}pTD*T$J zqK1?>IQQF|A@wq34%&>f`~+n-ms~KkwY=VjD|2V7*lQELl_dv~fslEq4G=brvFNcJ z<=pE<%?~Ai@_Fg|lZJb7{sA@m_GqQoV;Pk|n--en9V#BSzny-km-w`0mlV~eaYV6? z(YuV+GyDC`e%*Y1+pKQ%#tGaXr`Hx}>*1^0m#JHO=` zNJEPks(v2foQXHkgd+3>Cl3s#y;Ew*I}|xhzfuzPk>w3l3N~v|>U;R5)k39Lidmz~ zR$tN2l%m9Svwu+UuOoB!ohQYy6rOI~j33GM9_ivcQ<6J)>5Fgg>m5ctQ9GKX1R&)L zJEO{|b+vg5Iaqv)H~iMs<{aLcNk$_`n>!^G54fcrTIkn%12Uga({z$Uaw!}WP&3I3Q=OL_VexF zoX;;iu)boR)@tBbfLt;`Gl)d_9#+EY8!=|%@uIyr!?#J zNA^p@K2Q0SBZ_heB_RLr64;^7LW9}QyoHSEBSww?ZdC1e+R0sft9(193%~U^Qa#G< z;_%n(daIS))+7CVCp-wLMevePR=0YqRe0s0wB`Y)_l|3uBex*1B{EOc#qkQh~&Ba|6T%pN5$>B)V(K@~os?4jG zE+|El3x|H{w|*vOpZA~RDN_p{7JC%$q^r4|@uZh~SPpXhYV6E)qvpH|r)BhZW`Tj6 zsRF>Swg~?^AE%O1f-j{&<*5}Ylk^_7Q_sl;RAS9)D+OmewhCuIuD#{FVh6W=ouK!Y zmYO!LAG;kK`ucGt<%I22YG)|Ti`JAWnV_U^UG95Mn%KduA2AsiE!Ix;K(iQn%jm5m z{JtBl5?_HoIJIXV`Te1gZ zfg}Vr;29n=){JGOO4a+(5^`r%R?#i1)lFCHVL5@$%FOC2b-k#pR(A`@tMLOo91q5r zHS%C<%oz{otcPK}EMpswZS}G&_VHlg03LjNyq?(^jxc^;?HtBt*Iu*VcmIsM5%Rb(_XKY7%9t11_p7fGS2ANp_-SX|*ZS$6K$^S)I;E*u{wPiTU_S8lzQ%9E;T!&b+seA1dQoDQ3pzgfO=Ox?E=%gdIpokmMX5@ z^L;(`iDl`fx67t&)dI?-qg)=_`&7?pcN}XQpw$MMXV`h~D6X_QZUO429K4g+tbL$4PWoBF; z3G+hqyDoHzX3;CYeN0Oi+oxUTw?)%YjN;eDHouBeh=c3tL^c_AhljeD**o&bDR2`x zX${cu)_3z{cQ6HbX zXcX0?ilD#Zg2x$)R+cp&mGn{dc~~i@XUI>wb7(#NNQHQi*dB$YtatKB65{Iz=+dKHs*y4OCJ&XE_61W+6YD=fRnJfIA*q+Rk?usFLsxpo-Rj z-SJP7tY9Yn3}cBFc#;-bTkQB#Dl4+5MP@HBcAGA5NeWV-0FJ)g4HULCR69 ztNnZIdgf1A1UoOy)HMqG?j>z=n)r)k0y+lmrs-I0mo*yA^qx70hUH! z<$CgFA!ZTf96j=9GCim>&$sh}@>rcF*#Kvg1Kc8&Mmalt9Q@3+OKM=Sycs= zyXHuFv$u^IN7sJss4lW$%j`NW<}UKljQn_)hxzXe~w3veajzeJ(bk}P>|P^xP=+~b*eWx2l~3_ILB-$7!Gbc~2-Lzr8ng>Cs&mL0&$_27O2o?}Kzsmy`fnnW|5d0@$t z?}=tQ^FVSOl;Zj^dOZp1xW;DhD|C(Q`#%GIycf`N4NJJqKpwepdNdywjJ$+V>lmB) z#XV?5+Nw=o!d$g*(k%3KikYPpp}SshbD>Jqt6YJ+(EB_0a-K#IVPI5F=q;QtOqcZfh9EteP{k9Z@JJeY8$%GOd4><(vH8| zwB_h?MzwYFjAC_VN0sPE{gwN%BIf`JanDA9$1HrPuX337`s`77xE_ilC@b`eTxBT;JOyk zTw45Eh&~9qq`D;pVXn5zj4nFo1o&wS8UJEtj^@DQX{u&+!OVqAO!{R#TQ0gU zEFL3f27;QsIluTpL3P^&>!{U^hk@RK>^q9iaMl}#M&ysJ`ze}}$Tmy-4AIy#eg^tH z4QQDncIia@& z56cGhF*Tkm-J>0kNjxCucLrIqQ<#-IDS3wn;b1m^-qB_|_PZVL$R}K=kq;(QMoelg z_;hOc|GS<46wM>X)2R#%-vBiv8Zc{ngzf>*$Ss4EXZHM2(OCx_rlMj-!;-1ueYxg& z2`;=~_j>fWiq@Yy?j$F!x`)#5hOx&P<_ywtmGAUYyYFqzL!Q!KaiNqwX4FSxww0dI zI`l-#xAoK+=2^hqKH&n9-6t?1V&q2M74)<7bTLMYtfortLHLOIVe*k(!_kN2kIi#_ z6t73Uy57Ly17U^2p3@3LLEXvf_+@ytjQP|v7rIC5D`CFkDaNYGz|1!7hGer`vsiYI z*~E(HS+n1c{E`z*;o5uIM#pK6t)|3oKDi;Y~@h8e14o#jW=H!^Cs3 zz2^c$lv7+_Fu6qaD+V;H`TEEO9;v!-``V2AxQQjZMOmjVgErJ`+*iP=Vykn~mCFog zBbr3uwbv9SCmHOnQD->>uei(|&CMjuP3p3SER`s^!zFm`GHBYjEO3ADR1VwtP)TFPhTMP9R3&E^tPp%Ve6Fa7Jh1x22Cg@F_tG{Mfwn zXzs&hcE4` z>EkkXd(@Xu_uS-JE9JtPg}nVn%)nKp7UbRp>1G%InjRp1V>b^wnibOhOU8ceYGLP- z>`xU<%o_{bxaq4xtl+>;QivQ_rCh`{N|!}JAQAm@O2CC^2heg z*W-0L4UyK4^U8fEJmZ^ZkiHcVs941x#GAyQ@cavSExdP`V+B&d8Y&}P=G&tDaf?S^ zi$B>$XYE=vsV$yL9-T3W9d_xm4c1chEZ2m25}Vdeo{3t-Hj|QUS|oG#l`Ex=#m>M? zs`xd8UBxe1u!vi0GhQLB$jh!6Fv7Lb$Q(VaeO+gvwzbWoZl7iswoNZ2uP=3(ZB(h| z*TJK_At=bnxVhmh6Gs`{ACtRW;xuwH zE^*`Qy)29k<2x^t$7imI9!VYevpTT@Ipt1*2Ov|d6>#quGpVcu?IGf0T`_oFVwo1^ zkFGcd#*fV!P%ovK^FGXZ+1G!JRxSfZO1R5R%uJ-2N%GZ<>jRz0^MrJbB0R%X+aAz;}Fk zo;JcZlH}f*1Ez(O=*^ZtPBRC2H<*K*Z&o9iLnriDc&P z+{EELM&WJ^MzP&tq=mP^DEU(RE|Bh{vesc6l~$3vNyN5?qy808fSFTLMm!5Ma_&Aa zBU; z?%$2${eYIPGJiA%nqb65;JJqtR6ALTbvj!SCs&N487Y$2n2+0a)&Y!BY-`2(6|FHX zrP`6!ovIJUj7B-2HK0VO@#sxNUv;H=oRw$KuA&P423Os9i-C!FDZG6z4gZ_G#afcx z_lwULg?&KAOTj8dM^s%8CiT*fZ%S-1K0SoMj_ac@`~C=bI7g)#z~YBqaTpJiKhn%2 zey!~P41AvSn8kU|+`A@c;l>4!*K^$kv3{oT6G~_!QXPp5L*kmMr9?>-HzRsej z-SNt1f#TO+_jq-QaasR(evTVGuYGf0C(g*+itGcX6>`Baj>C0|iIt<@+wG(q8;7sP zaGpLxu=Y0k<&j|elgzZ6HOO#3Ds2O+WAyAKtE94V^qAx5Y0DZDTi3b5v!4MJ)GD-9 z@vCW@o!pamb{A|P&oG~O?(Ae>>>y_c2m5I0@vI=PU%~%D-rj8up6V%7K}QMUrv-4K zShQ<4%!{;KB5|~liVr0#EYw-T9u1c{pXf@D?sL{)?V5=27&8{tC(;YJr2FH1YO8OP zB4+QCrKlUdqz=`Bw?U79^+$T`lJ92h)8Ex2v_S-M()Ur=k;v?}WVF=T)Gl!4r;-U5 zHUAbO^5AYI7ihZc-EM2f*;G8oRdbnrJ2%Hfu_wIl`$6;Tm$+&+P{fZ-URX0smKVW} zC(qD7-m_{ocEJSQoDzXb^v1fq%WANmnin2ZEAy1Mq&{WWpMo}aA&U> zEq=?=ClX}YT;^X z=^a$YZ1}oxR5j)JT(j`3%EsIWYSR02nb)RaqBD?}xq^Xj$?O>;f3B<^Z!kZ&<@0wo zI@_#`4Ib0NvG&HEK59Vj$rSk#E9^pzw6ibz+JrtTch2w>OU|{5R|$ho50}|(F@_EI zs9vLF2O8eiTWOPFc1VVKni_%?ZF{EGHVXUN%u$%%*zl#A|Fe@Ict!tYFJ~bqNG{xE z7UsZp2zAJ#xbV!irvJ}nj;JOHs1u#zUhtUPO#)F(k~F@|$ZYXGFc0@qxZoA#-tO~u z?>ohU;K#;y?5j<`R^lg#W{OH|d=no=^9$oYSD=uM}rDyFSz_^O{^KbRY{u7Wh`cH?PG;u)}On~z#P7P2I@@eV$z2DE%NQVi0b6~L3{QMs?(#+U>5b* z{;CUJQO{h>Cx0(uHg*vo2iLCokLg1OeGaF5es()0D(b>nWEKj-4>w>LKdkBX`XLT8OAr_lspbTjj?nH1I zJ!-+#8mZBFT93@bb$OfbZ%${*P$Rz^1s&7>y{X z!@@WOC%f2ZWLFP8QkR+EQ3$T|p%~$a55fHovNJ$Yh`D!(Q&gW~dajLH_GH?SZj=tu zM$Cw)4(9Z8Zl6aMLNOXV1-xjaJWGXXR;Bd%&9gJgzz2e6x#0 zab|Y0tNljlebs26iVN(NeTtv_l@4}Z)<&+iTE;&o_pqYoD=f_x9?ILEBTlcdOZrqVqqYyT|TQB=f zF8Lr4o{+42Udhep8S9X^a7n%_Sst0lm+d+3`{7$xF^kLfChzkk2S%2R3$jUSK3#bX zFwoDEjxd3T*$no#xp2bST>2t_LOpVsJK8hs5~Cc0E?|!(^%QRNALX;*+#NJH znd>k#F6)qw4xEWnK>q-o87X8DUpj z8STcFkvSH-%2|t&&K#k{GO`e?!?-{n?J_XupzqznKX#J`^@}_@ChC#NjK?vLI$@c5 zUDlNzIQLkv>mccU7o6{iSuw)lGEUsei-u8ocXi^9%gE8bMMWdEgO^p>O>Y4!zSfq9 zJT=jyF%*$~CHcA-=DLiXrB)K{qZ0Zkc(d+6iCfVn-`ik*k6cOJ!?@68MWg+E0&y|^ z!@V&y*7paqntwT0Bon8P#Q)g!=@Rr5@Z?hVD7x+5uyLZk$M_6J+yea{@%5=&ea5!B z`q<*L$X$H-S63f7U(VbnLHg)fa^TArj-eMK`h<30b>Y$r$+A1bW?AerP>!VXr0hJU ztOgj|c4FCihf%^MXm+*R<1|L5C3fST$1U{Y$kfMDEjs~@@)n|6Ms(!K|wV z@7j8!T(pYKmga}b1%hZScig9foi6lPn8lz+M}0)<$WC3Z*y$ruW1jM>-_uI%q9n(y2PpsQQBqr-oCy10%$UK2R?(dd zuB%7-1t-3Umnyo1r&GFC7owSgeDKg)Yx(DRrmw5#Um=}S^6H!X@)f3FUWlSOz3>dW zUbe{>^$z=ES0F{SIc|0#+P(HhXgKa!761Qn{8h5a)5_)U6*((9PZU*(=#{KKZ`8X8 zb_-H*Wn)2Ehxe>aN1E`qs>j*0p`go7IYGNON;)z4>nRwkNfml>#;=p*yg zJGm(~&{WDx2wrKlbt?CFvJZ+-x!`%$LM4vT4GLO2btj14vFI{)G)}01?^(Z4wxNkm zeb)K7|2Ejs>M}nZ)h10`=8j5C1-Lofc5pO$S44EL3S&3b z&#(aQe8gY79VbYm)*~7bnl@9qE6qKaeC-VIYhkrmqtD70(f*RG(A)=o%~Nw+RxRpX zWSxBp6d;B6+9$|}j8dvy;CU({p;_UnU}bnqO*rqwT@Bf8wEf`%VGBAMB?FO{JUw=CXRlaTD(iXY@lopYHT(TMtUKK9Ytm-9O`gX4lVW;vJRcCk3KVG1o13Brp4t z$5Ushah2{O1@mgBclQKt@yg`9Db{)+SdB%oMeH}gp0-MGx{(%X|v z4r8;t9GzWXxWk%{lYgR*RHY5gvhq*#8AitWLDmeD-~!`WtiIkqRPucg z>X2>FgL;f>D{&B`A8HY1FL*~HJr?R6o`uux1_&F6T}nN7FqfL0(K>fg)Bn+7kq!a% zu6){s9?>2ba=ncnt}scBO~ti)KAm~;gWON$CIxocECR|rw)d%?t>lB&!f4iqSn=gyWWzTLiCdrg|*4B zJ3O=tsv3I=+(da*U4G{IJTA0~b}=YTAY+PtpyhJq$!Hge8ku*YN{lU%kVij8`vQVl zR4;F!-RN8Gd+atQK9YH)zvM!(XzxuhqvRE+M=xPamDh6_J$eeHK00-mbp8o$?zZ?o zi?$Ta&#cJXz*mZD^iRxJT<|!PX&&lBMpcB!E&rLs2PPH)UTRmPR1JChtP6(OX5?vv z(pSdL1vd{RnK$ff=Yo;Vl6K<_X3qA233cM-%$P;%Xgb#uGw!BSJw%ExU2sd9;WT9G zV!KL5OLzv@hzIF1!`%rSuYBi|7~S=3`qK&Ho&@a~KaiJ93hD2-V3DLBqIm<}c1iu| z?y)3k(UU$t6^va%jflAMu?rUQR*fSzFk0OoTOPTLoWw`8V@jt`F6b*jihIJ8|$=>y*Sd<#b|*ZRvGKc z^(h&Z}gLn)Sx#*e}(x%M(ND4vC>0-Io!J}`&*b--HLpY-*cf^v==a$6HPdyGx6Kh zJF>S#Y%EBDA6v~Wnm2Koo!&9$IgdHHt0)Rh{LIlzcek0vFQYXPJHzLKAM;|831dAd zcs&lDmmQ7voklBt$?yd4l4}$sVrSINXL23_q0>LDGBk2}i5u05f>Lgxk^G11`=@Rb zey7(Z@j4@P_xr@`K3BXR(5a)-(*Anfs@nMb-C#hoo*j&7vnIj2=BnCX=c{^EE)UII z<-raSIgS20tyI(Z4T(~0|Tk*{P20S+MJt-(2tVn^&$kBW^?JDD*%bhAk9&VY5tPaPg?5qQJ#^hWJ z7l@-#ci0m+>FfCHXFEna`@=J+45SO(6IM!O^H?xV1JTCen($?1}*+TpI@F=waRHIt#U}Z5DNQk?g#59hJJwHY&TPTCh0uhv-+u zpWB^Gd1`ap_;I^0l1F2X-#!}k7b_IvrI0JtUO(!BESw)l8QmX~vwY$-axyM)9pc6#nWPT2wW0A#AX+ewVnOKIl3 z53^tP^&d|iybKsA;ZfejaQLys0nALKnaO@4?27urx~+u*qukyCKPO35>y$IUTl2QB` zD9Fl~%1or88|#z-PUI%Wk<6`dhu}U&+T~m zma~mW{mmQB$;0&7<%Tcn@a|*AL8*_q>~jTgoJ%ue9H()_fP-n-*Zgb*r8?cnah#^O zRWclDU>u8~Bt2F}m#mCXGo%?Sj%zsMW5l`jcr!jnfPqm0l@xk20e4BLtMy z{j)SP#ltVTF-F{*sG3jGFG-FSr334(48vxkmRN_Gy8<1Eg&i?ybuu<^!{?{(2$lcR;h zT`*<#&NgnevsGWMY+CkA%v_>N^C0|iI>B;hq-rq{+=>!m-1D-Zj*9-hG6Y&^b;$a zO@bLu*yJuwf7^8rDVk2#*yf7kBKur=m6LI0H|=Jdk@XTA&FwQTK+@Go*!1?O-D#EM zdj)NCnvo}YhJE_tDN82Ug)eV2FlhNZXxaJrCTLooN*VOK;)D3HL1aeR<``!%0;5>! zHnC(b(3yT(w~>XXRprrLm!_MIK8)g((^yYxD4uVdbUwR{YGw{8j9XS)Z|Z4tRJYyT zHkgw}r{6%nmzc9#4azpU8LgYJGlJpH);!!~N^83D^YWCLNjK*-y>+QN@?Jw~1-;vt zXEBquE|OzLywQ27H`pB{xirC2<$V}|@@_Rskc(!tX~LoZAFns#d^bwbLG=G^GCj2a zK?FCn|I{lkS}dJKR-Q#(U7c>Wq5W6g8KzY^?djbYNwi#s?V-OdHDX$Jo);Ic+`I6} z9Z<4?^)cac8D}bC991iD8SiMqc#QKD=h72kmcwOivmUE(R#4JYVwG6WO#vAE*tE1+ z4N_w5% z=zOiV*A}fTFsjmT($3=FnXzvA*@doIW(@oO5~nK{e*xk60W6SLV%qp_-)bMNfD#~-2%k=4@>!Md;^5A6F&XVUTL(`mtc9FH>-Vhgz zx~+`js4Vp=c0nhtx{S?UGxnBnWtata^&)0c&Ei6nZX9JscG4HCOT5cm;ixz)8RlH> zdb67zGslneQap9(=oq$f=16kJEjf%)u*;_?X z=4oWrT*mIEP4uy4mTYz7aF!xWo9H}JmtPOI4XRCUrUKc2D1VWO~i2Z=bnx z?lC@zHQ;%Q`pwlYIG8p~jc!_OdQaS|<1(%pOQ~_$>p%~=6ghK<-OhYR-(~MIpDCl! z`NE#E@GvWzsuMc>inz{|rz&bz#-ex$9_*rHzn}}nOlglBnLF|%z83G?Ey6WDPx~CI zhhA}j3l3&YJUYI~$I9bynV}mWE2wq8&BI%!zZS*FHs5{VVxDy7f>*bdvCZQ$zGH(e|jD?>{;_HU{zl?`TOA4|8%^E`CslqJR0%`_0=Edf4Q%CnE%~_*W_N` zALf6vdVJByXqf-qhMwY&Eo*TUuXoSUX3INuizkQq-!IRbzFw4jO)p}Y|Bd5gGggk$ zk+IS+|I1SsqO^(T$W$~IWCK|%9_D|OG^rU?rJ=H!c^>9}hxuP>H@lrSGeS}BQn}e- z{#VY2F@29={#TFQyXDQo`Rly-CfA&7o*bR)T*LgYoW&H)0&*3G`CnabuI>D4xgHp$Sl5fHytkZ zO!^58f2Wspdan5MsngM1uU9^FxgLQJ6yzkLT%ykvr7Ck3!aHuAaP;ky zX5}hzWZrkg9r3J`KG3cxOOA=veV${-4vIWB%&aOz@h@X`o_EB(>D;N#nvBesug}`_ zF~jrrLn0OD4CP<;H!>Qq#{>PBe>vw+b!PCiGIEG(zm8qDd7=RO7^ttF^r>{C!iyHdm7*%*G?$AC6f8%Wa3TmPRYMhjQbzCr=Pr*D4m>XyCb8fwpE|&-Mor>^3R)= zi-@nehGOBf^KV)yr7e*-gL}qy{l^XTB=VM$tmhD<zP%^8c( zNZDpy0H&fDL|>@;>|A&{?Fxr=QFO)KPs>Pad5Y!fBws>l1!@mH0?flzN&Z>fd?ru1 ztY>rl#dm)j3ZcpWUv^g}gr%k(~w~GNVIl;(9`7xKCbvhhO-GWYZ9oq#`a}T7Vfb`YV*4FXQZU2PXmlBLf zyS?A(>|->?m^}Fg@a}y_YJ7T0JatL(YiIB%%eviTrEN6Ie!zLho?SMMfg=0xtmsv` z?=+vXLThR#7hWh?$6N5@mOOi_82>OeKkfXUX$bFaa zZ3b2J@#QAkiybb;2k~R$**oxhkPQfrA=L`z#h58x_eZghV|qEkIFh**e~~tyyB{xU zw~qzZ!>#IKa;-j}xg*ns%S??EjCmTeOA8^9h0BO$jH-{Q-%26(t>)u3)1wb&B5$pA zA{60su0b8IF*`{g;S5%md5wTyTyWfs;h^x$QC%h7LHaIpxf6g8x#yKkk13u4=2$^2w@E8Ps5Io98zRKe^B*PLEN8sXf$^hh?tk zoN?Pg7Ost>7r8W=;c&sk^iKnNab$Xpw0xu)HM_fQGwW*R=tb#xvo}GXLqB6zw3k>a zS{vfymXVH=2Q%-IZR|J;V2;g93S&IUA!VD%+?yCjElNk4TV`#(LOe(5>!Bhx)(2ep zHO`xH86!@5xl5fISv=5y`}2BWaXLw2entQ?L%tez9NjsK+!Q9WWZPYQB*q#9qce*_ znz^im8NUYHsB358b~jly^9HtYso#pyKuK6oTGQNGZIdMPbc+BB>f~+c0?}fkmE|-p zM!UQXin(U$x3cAvF6;AX%&OZVu+65dU7l`3lfJ}PuW^>)K}l@xn#nS)s*L*pyvk+V zUQPQ@YkOsS?4xpQYtX}TW`IaBBeMoRFRu>!f3j(rs=;qjT9>gZ{qO%7_J4?v>7qGI z4XjpDa%MrdOElV}ULN*;*s~{TGw%<vKf<+oRczS*(QMyX<951B z+UmJ@s>A*d*0aRF17qUH<|W!~W|U`1)9ua)N2+qM=vOfmZ@Xytw*a0XCv0kXHJ<8s zF?0HYQT96B*_1Qevm@^PA6vdR=t3Ja;!~cbt+SIcC%yJ8J$hz#TV|0uWgVVqt?i4t z<k?0>@u#68lsz| zX3M-7&kW?P7VecmvyvdRmeH9VAx)U6bb;5*j>w2|OKJL3C2UaVl zle*u9rng}1d%@LQ^;<08Y~g+W*eue^@%p0WJN_5^Z~WTlUV3En6Q8^JV+-Cd-g@t= zKhLZrHOm%$3F$5HE|_Cr4pPoXz6F*`udgM+GG^7Uj5 z`~P@utn4qR$4?)wsLHIFAqm!zo>SKQHq59!7}JbTT&!GN_s3~K8Fb|h`~Re-&DzG} zpv8&InzO4y6C1#4P@M&$lK`m1H{VMLkS z8_|L<;=+Bb4N6`)Zd_Gi3ZDYwG7Gz+)67C2vyM-mgT7aOmCHO6UFUHbjlQ*l`l2@p z$V%|@SQjXP{;Ve72im)g$ml9=#HL?gV}CnGUg|sxk1si741^z>Y?xJ|K%cOSb=dzY zdvp$R|L3s&A5_noJ08~md9OEXh{O7SSXU-x)l5ApRqtW_zXUE~NBgk;KdANpB%ap& zpRmVLK}W|4CvRog|1pUDA1{F4_e0*B@&Ci6CqDHzCoA3`K34TEKm9fQ|Bj9KpR4*F zG;`LghzNKl8a?-_ZzC>4wlD8o*xp|+l`rh?l#aEkt>)fi8}(+Zx^lT*TBx-)>ZOO8 ztEGodtduG{TeXet(#m>mui2>L6?s9PpV(SttZ|-*8Umg-_U>Ry(gcT8oy)y ziRId6tNBZSy>g^l`N{{Lu734{AOFe+K2m+|L+^O*nfF)gJB{XQt$zN(Zgr*U3TQkA z_15m*&ZB7o9lK*p;QZ~P;au9@-`KyryjR<5UfkI`zqqs4v;b}S6v*7cU>ETLSM#zT zk1Sw~*-^#VI{!+yB~{w6wf1JFAyWgs{aX|J1I4J z^ZgR$XnEg%@4v2{`OF>f{EHv|@K1jHcYf?gKJ@#4eD@dMyLRK+TV6c#A8vU4--Be{ zH$y+3R~qrWJMr)D@eck(evbLGGj(EDX7bm?<7x@osIchiVF{KV< zu3PdWV($X!s>aA1b(+Y1TKOmMsh=$J&-2Rj$p6s($2ck$Q`+`mH0$a6BOxEfe;PO{ zL;F9p|4P8|chKzrdvEf*mk3-h^OI~B zvgc#?f6lwh<1;=Q$7^?`@}9cGdZX@OH9?Hf3-_iWiQSM8MBOd@R8{j~N-1uyc|T6FDUCdgK*}6qyZBk>W*sY8BtP zh*}n_O(OGAAIco9no?fV3DSSd!2A8gz2VcfSe(Bx;5f6kMD0%=Di-s%WY@qvW||GM z3`dyIVu3WQl|Aohnh7cxh&XOwxabh~yAHw9yIh6B2Eg!u-{KWKVD%o~XwG}Hz9B6Z z+DDaLp73UXN-w8+Bn{-;ip*ecABnDIf908&x`+kbLrPN$e@zR`dpP*Vu5-86z0g>4 z>Z*`tEkc^QPogH|m;Jix8TT9S;vHH5Im7BQ9?9uUX(c_|l6>^QQ7vG+Bk_OQsuMhOyh^IZdn?AD1>Sl7M6xuM$p_S%*ftTy+ zf6@b+sz4Ke%0$fcxJr;eeJ60WeS$?p%c=_<%~8^m=Z^;rzm}h8lU!?eq@7-kB;VwZ~Sfw z=f}BgN~S#T^-3|Rfp}OWkBFgLcFw0)@ZsCS9}fF)!AIx9A2l^(RJjFTJraDC@f6Px zRy#XNICm^mhcW2ilpwV`Gq7{dctUEcucC9X|Gd$Sp-1%KzuXp7$LX{nq)_nda2Q z*!<{PZM-=;)tH?fou8eZ9G$OC)+WZsCYrNj6R-B(b6w@g7=GVAIX*dCo?f0Bot&L6 zk4`NwjE$DdQwyWBi(`{>W96y2g@uVHpGas2DDUoWZq#f08#~*URJ-=Bs#Z6SR2zvk z{+6oo*Vv4(t~DdHkmFzVn-MOe8R6nqt5nlwZv$CvZET)zKV~Ds6K^liEY40%mFGss zmZpf~;>_sW+)R0NY-Va=ZgOmTYG!uo$-f%8Y7}YhY+fM!_L`fZ<73Su9dh>);h#Fh zEU>zB$(;kfc5pc$6TXL02W&whH212l%dP$9mOMG!Iv^jyKdE%U(&X~&M0t5^bYfw4 zYIJI5VSaQDhGDcky*NHKKD)TQusrwV6CkdwBkb7z{%(19qjYSiwQsQj`rFx!fIoLs zAFgBW8s=W-+^`7k=X|===|xLv0{&bnfPPaWVgUMp>`$wuKSUk?)*qBp?uhgHKd;um z|0IcUKuQ-NC&vHm5Hdkyf2Rt2xUs!^Vc$Xb|LMV7{EV2s^YAV@DB`f>&mGt$cf<4D zhj78$e$NHyNoP0jFAv_j=Rx-{TKYCUVE&K~XgYJi0krfvG5)6F`F{Jh?&+R1&M)>o zoWq6*2W9^!SBn4<*RD7CeO=)jZe*vPRwK9&D7-N%;>`0!tCh6#Pa0abfsLG zDl?!sO(qQI_DXy03D;ZAOZ(037SdoXhgJPTU$KrXWp9xB zcO84ZFf}(jKRrK+1SO*K*}19Fh3VzF(dGH^v2iTt?BeWLVsh59X~+_wTRxRzoz>2< zXsq7!H#)7UjZSrLbh5n$t=?Fz?`-dbB^-F+eS<@`D5G38s{ELu%EI`<^1{N@(&*U4 z_~htRWomr1JT|=m4Y4>eJF`5$SSc?gGLy8;TlmN9r*~KQ39)X&-)z|Cl2)}*+pje? z>P(i`_AWc{#(!0MqF+>S;eeu${ES-a$!k+@_@$wa=0N(Vxmn+9qNK8YE|YQjw}V4Z z7k09#RNHGslk0Dlj2%=DgnNw7?O`Ky!@YR)M}0*;$_~Cem*8FH!R^2I6}JrbqZ{%p zB)1(+2b=N5zM}2Eq}j0g>%L-D_+svE)~opEE}(zVSG-+UGc#IGDI0Y#m2MmFJlg3$ z9fXC=gW%uv6~UfJ>_#S${f~V`Jd4O?!|O12-t5#k!!53UD)>1wJt@SpBWsgxtIuBj?MO3HlloXaEMZ<4`HKF%GdllQLDa=`v2Aj z%E3tTIHY$zGB^b71(#W9n2%n+J~;I1Jp-<>IJwu{-Dz!rt1fSB?QT~0b~d$_960U$ zgG0I8oK`4dt_%)gt`1A>?47G^Z#?ero(j0lfwlhS;83t9td*NUoxZ1onICP{Yunq{ z(6Z5f;GSFQ^gZ>308u7LuFd4f?;9$V>; zhjE))Ta1TWRnzUweXUm+)}Z^))#)nZ>#b}x=$9O8l~Iy!H=9B;jMOUbC%^lOHGCj^ zr-L;-#hqO`Uc;XsK#=aJH790kGpl2x&B>|hQEXnH8=aqNtc^}LYipD9Q_be&%zOz) z*3M4O@eE?)=T+Wy*LnU00rGO`%AXSs2bDVmE*ey2-E_^w=J#s^Zc{HW89i`7%g+o{jS&E4&Rr+PA*_GbRfsQ zvv6%W4$qj@B*%QchbB2@#+(56Ql<}M+H=b{F~ifjQl3Y3(~5tLneZ+R^G?rv?6!P_ zCVYdNX%2n+fPq_pFn_%PaCyY$HL(fz<_h*GSM)u~1v{zj zZP-ixX8Kk&GF_5C-R-*v2-E_^HSnRIe-_tgb&}zg;ijrXzp3gKr#9;go&CNm()dps zyP3hpCRd^`Q#EF`BVCG8312-hfEFsKo<|$2ek#Mwto=Cb$F(fHn{|)w4d8c86jysC zioqOX=>#zN!pI;3Rj`Qh4rNsst_)9g;4%4qX)be>vvnMPm;J1L86IHXzO(3BIl%neAux~|rf1fAEtoRTl$%%{0N@H0$UCl3AaC}? z5dwLb546Em5^Y`p`=z~1>;NBVlL_A&AfQ@~WV>fV+Ma|KG??%1_5yWlB(#2c!p-mmXccW*LOTSm2YBr_NhQBv5 z_#hS_rEQ_apXZ-t1OE3YDIK06r7rBeX3mhho?_GXFtcPo(+8NrMAMGac_6?mR4!#> z%xy|84`aJtn+Jxwl+*1}zLDb7_Az_gt=FE!x2M5`X}k68-|k_zo_)f6;1(duZ23_? zygFO`R61vd4DU+n^R=*%3Md+easPMZ+VA!)uX5|F`(04ipXyv6HFDP704hMzn7KXsFMbX`w_kY)9(PKbhj`yvrt>1NvEwmsF!!ru*b&}J z=iIj2+l}dx`egNjjqSSy_sMpfE)S>$h_5n?k$q>wi^_%D1R=f((G94uo-bz0_W;|f zej+&NeB_y{qqb55xLJTkOFh|;8a0hKdZ{8mGdO2XH;z;ri2*|RM$8~Uh$a=ADX*tS zW@n>5yk_=lk?S^OaW?9mND=3OH8&UA*ZeN&cgT8GxeVv2?6%|$4v*wL>wd<#%q%2V>ZS6%5iQFu`KI#_3{Z(Hp%1dhq~ zxU9FDdhC&QqsSNfigl#DMm7V7gXGfQ1%$#|&1y!ZZaUU71F;M}HeI$Uhh`|beLPE# zjoS>402Lru+`#LCG)mG`@&&u&A-`6G&{`fy6(>GS%^!=auwlCcLo)z!P$$xd-2l-gBwon+-j{}*w}2`IWaai$?tnv?n&t4K{qe&AckHi$J$=- zcJa9tymA@uT=2HNeQzDBT*l*lyi)RxVg0N4*90#-=563xP5+e@e4~!{7cf%Gf4$^A zQ*~Ras|85QAZD7Rh_I$x;RiEQ7`A`I}mN0q?xUAyer(*F*1Npko$ITRY zmb}w#8f<|3`Hf@v?lvg4>ElmI5XTMg9H_Jc+%`Jzp2q8M!?#JD{m}OmE)&4zR|~^M z=wAkfc4KK>@)muX?_>42;`{#EEd%aNJm#8K+pARe-<1{8-&e4IFJS-m!eJ+utpmb6 zK=e4^DS7vL7xCHx9#i`WgwfZ8KiBa-IhI@*@Ye~9*T70}%@p*!@ahj^q3^F$90SDr zSTjn;hR>DVCCU7bV6_YS?0D3CNAd5)BZDFHOYIfehkjTFgf(B1F8XVH-seWHYSml9 zyW~wiqwMVBG4%+w&K|yd9N(kvsCp;y{2a#F_IV^&XWO^bdY=JBex(QNollpvI(pUA zGYV>66Y24H7$RuqmPdP=6I`K49uo|3~SIu=#~v1 zx_wOtD{Gqc>9F=)O62u4JflkxeT+Q5)d|QZy)Kc~2S9T^(qC2D=61mS*Ri~weGRf; zliq5Gz3*mS!~?CsH=>Q7w8W?;c7K2{NQ3X(K0Y-ZA5(x#?tfhG&N|N-?+wowQ zu@@_$(=4x+sQ7*s@ns}%9#ofTPhze|fWgzbRw6IgB-xHJKo@WC`okx>zT#TM`KXGw zdC6|R$gjxNH~E$kpu}P3>k4)jkpD|8H)OXHI**vP+O84pv8=L{%5tawuHY9$QQTzu zu~nh%B`4M_t zrsSo-DBczn!*j_wuV^mll#iSE63m;J&+W3a1w4K?mZz=`9>=f>W=`uQodklUs=|Zkq~Q1%})Ktu2b&=R?oy@)t!G^9nBHYKkQe;RS1r^>jr1Q#peO(c1(=Plj`$T zF|ugLv^4GpJ&)`j6x|rs0QP)ZQgtwCgs{YvfqA@#JD3uqVr#p!oCQV?k1YCiT9sR% z?p}iwJc|F%;j!>d1>Vg*{#CvEz}?Kfvnq1N&jhi0djgO6exv=lGW7TgK6wHDDt)4= zH;@0<@cuM@$MLCEZ^oO%^C`SK;m!Kbr|_v7KG#Hrzv0c{ReoX?&!#Z~rJq!0O@$sU22I<-&@}CH3;j^^q(g&|1=<(#w;^{VH&e?enK^i-&M>wj^DL5Bola_SdQV- z^LUNKhy(kRivoFW!5R0oc~GN%cQJIk{7}&UgCRa(%`D=Ro5)HnQtT?rOgiWz|MT}f0i{$mI1|8 zN(M#&;~&TJQFiGqmg0GOOz#DTe}=9H_WvrM*CnphBS$5RT$d{1vl?QvaYSL0eiYe6 z6vki1mE(vbrx2MjqFaMan8Uvb{HyuDeAGnL#@KTTk=?W(b*|y@8eX5n>#O+7_Zayx zj%6&!PdD*D$C|}F>=_L5tZGH~fN%eOcDvsc&6=Hp7b#th(gCF?Dt*)nhkpbd`k$53 zB_|wrFw&#{D|UpjKeGw!&b$n+qCdaciM9VRppTFGvdUCZ_Fat=ABX$^;E%V9S>ZP` z2(DV#?E8y$0xHfq3D}FX71^usi{KW@rru>v8QF-j=ii;kGihvG7F&^4Y8h{+UMsuA za$|jbe{mZ4b&H|so~HI+wRFfYf$r?CVxM0NaW=h+7O2lPY2mTr7GCj~r^3Xs^zNv1 zzPFv~_HGV#yy|n1^HmMNd`IEL?P0y}$MyAbmEKd(j&<0pxlJXc7 zbzcA&`)`@-9HXkq_IGWu+AV-SPsX$c8QO&erQ>rmhUCsERZ-oAC&M1d8f25w805gd z9S|OdxJL0!Qe5*o;2Q6#Ww*1szDT=Pb{?uCGGHA+?MOQg{kaRzXTPICo510VJ%}H& z;Gp|&={QvXhDdnO{q_c6R=h=%JX2UQ?6pGG!I$*uFx0bvI^OrB-tD%pQP=Z%?Xa>` z%w&XjrJV#PMSDJO0Q|k)2a!wzTc4X)FR@+Bs-^4SUI#AmzG#2tTjz8$Zls3b4(Cf9 znO+0j@g77P9?CDhdSpuoEAX6y9wBy3az~tW{|6mI-2PsCX0>H_U}-gKGR0L5+lH6& zHQtuUKi$`%C~NJS5q>S;{^cIn1e<0OeY)t&0F60~2YbXVGnc^$swL?-J?GLD@Lp?n~I?8}TnFQ_5CISI0SjEu;R%t-vVW zzV%n9+VKqgOy*9KI^Z7^4HXB!zMD$AX;_EQUsW3F&A_HQl0CP2@OyTqk*Qt7Zw>j_ zDf~`CDkXC}jc0TCWj~Sh?XX)%KDUb3n#k!+g71%8J2Vu9cR}F?uW1U;`5AO(!RJBE zDW8Vy%_6m#Q=iBC?9rM)W_%6L*rUbXDV2#g{oR@$z3?25bw7@cYPc3W3!dY#ikXFgg%zcu<-r^!Le@k}8u^HMhGvSDgG!y7PY;=hGU57A>D&YaY#VdHg>OD{i zlVZVaJ&`;qMDL&Ev(})wHzPw+w4P?zE$?8HZjX2Mx!-ihiiN%C_Bw=8#!oaqXc!%q`red z%SLy)OFp!T{PQBBN7`uBg_pFq_CZi9z7|FeZR%L@V*7PY6#XaGWlT$kRtBC&7&>8_H)2x_<)b^6gsI<13Y^a_{4^RqBrW5*6^Ag82@>e6YNCk%*?% zd#?hU59i{KVpbqros*trTfOe}fcS+6On0R*l6tl)UcU(!1{vz_2Q~gKcK!Mr3#Y@t z<&>*5ona4v0`V1;{%E*xg_gODpu1kzhITFeGT_jQ{#=`ErmLqbj#U{MwTIol*DTDH z%fRQ#fN-TfvI;UZYDZEu&r|~z@tpzvm901|^o)$E1t;lyo*vnYdW6nt$^KBc+KOF5 z&H?WDnozH#JdWxnjPWO(n4eP~#H)Zyyv7;~zKYg-xpyw8`8I&V>kpU}PH&$AuP@#b zt6lu7@Vx8DB=HQY8hk9CgUXICW|3Zf>F;)?1NBqHF~* zJiC z-l+s75;F)(t--0;(IKy2=^WuS;%QIr?k3vdL%!-)V zaZ!To$*n5tMiGA3>~s@4nxmL?wIuTV@qppig8T)y14w^_Tb4{;{4Wj|cJzn1vnSu0 z-Ang*4kc}FiOo0E!}QB%F%0YH;+GdQa4AV9~`b2f1+T;DWb`2#{$hCzB zGTT|rS#Jw}Sl6xQN9V#HH8o^Zxdk8{3BH;phhxtBNtiBLFaCS32mBni#I1G@7Hy$> zN0)e2?%y>n7jgZ)0ms$sW+K(po=^Q9!HbnQ;&hDHpy|J(ooC69^zZPo|I__ut`>Y6 z(=wR$C3-X0?|ssfn@q(Y4xmb9AaPJ3Bf*J3Bc#Uz@B=jE_w;XU8U9 z?Y-x^_HFBvE)@>$=T`h=+yGU*l4*twJDQ)~cJ%S{Q%TpZy|czqr*Z)pmC`H|n+h zjh*dk8^~&FWAl9bG3HErr}AH^o7nqLk?6JT{XqDq4lxU??p$)`fUg}~4#VblRz zPzbm*vURz&-`tWXhg%2aL-;3^4p^F8o}DN!kBv?&%ubC?%`D81&cQH@mZulTr^aU& zmlu}jo_qqtwV8lpxOcO>yHPr})7rOK2>tEsM!=stY5;iWXAN_&b8c9K_H#bn+G$+a zY&tCepDP8>Z)!vgKp&9(X|?qIw|71B0I>d`oN@@9*Z+C7{{1IOgabMrSCr*76v^@0 zQ)i6-*&$?t#{Nzf_Hbi+_X2MIP3`~v>A_q4jF`Uj@Gd$i;;`h;9oQvz!}HyTaKYPt z&jsj7XE*OJ58k@xLH96P`Zhga{*Vu7I&;7QwDdVK{-)yje*3oW&R!blcXw~+++Joq>#gRc z{pNNHiM*D>s(zubSVxvps8}>o|E^=N7pCTB=cngKXJ)4mmCw#ijV??t&y6n6kB^OG zIcFDV#}bpXOIXeQ%gd0I=Ea@8^NTxN^GK4`@~Ir_9G|;v`p~Q?XzGN<_8PQ$W3|4s zy$_af;Dz@M4%woNa@DBvV~Q#Z;|t3R3sXy@V-w?(qf?cs@zL_w^a3=*;>7IC^88|@ zypYIDm7T5H#*tzbYUl(O0~UKG`ap($=E^lKvrw@^XK;9 z5H;M3M}O2;FXrxM zy^4SC0{RDi#oKi?Go$rX+eWcJDerk4dJmPYPnY))^5jA3aph?XdZ+Gn=sx+p7kA=H zQd`+Ebl^lgTGI8@+Pls2eAnz~@^Jo4zVk(T+gtw{zoV$?89h1eimSy{SG8CPNz5QT1-EF&<$2~0+?Upcso?uO_gZoSFWcyVxB zZ!)3#v5v%Fn-!VH>e_{Ezg*{1)c={mp<2`_%wNdOMwHJE4pB0M2>GdIsbKki0+O%V z+CV!HlKc+o{f`U|L3_bvh12WT2Zvt0XTUW!r|dO%cUl|Zs>>T&yPMU$olWf}2Tptc z;7~3%rxi+=D}zIrtHV+|d*^D~8;|?@R|9TyV6A^SI27y&Yvm?Tr|h#v85@VKe0G7IyW~{9vz#RnwXm$o1Q}J^OLXfD#IS6 zK6LfF%J_OKTMyDpjO(>wdsio%rP-PH#$Dv7#p2in}vLi)yC@cXe0%Eq57C(`*ql-Ca4pdw@VKK<3Xv#-IBAPvfU_ z<#l+>qvQEgIgA@aa~_Cr05^u_#F*l&b+ZNHyz4H`ZMW9e;-^hfjhXSDd|w|qXaE-= z+BZUskNTm~>#mgWn0Mjvr*eqvj>9eg-2Up%W>ZdY1ouD75w`CO1w(|&~N_(lo4d8c86jysCioqOX z=>#zN!pI;3Rj`P?4D!{ng~MZdSmy3ax0tJ(t>ZM)>_-s2{8-Cs0M8XJb@qv-yNI6s zTO)%FUcr(`DeOq%aAWsCO5twi4eK`^H|<@$aLJ?pXihTTMe3s87#U2k3YIh;N2FZK z%J80pPA}!PbI-wx7IrQjZ{GqjvYtT{)uy%RX)t;>Lj@b(wV7txUUIi4h|t#t9>7Ay z^Z93K1h2ZUM6V9c|ggpDTCbzkj4; zxpN4}@bbGp-}4=*fTCfzg?{0B$-jN3bg{Ww!Und|x_*tf`{jPupX%HPIC9qAzk?Y{ZXX{wfC`W_W^T{^i=V^K?N?rc$DNYqA>MbE=>W)U?7Yhx%>61Ec7(Um zIk)Zhc4NAvK3TnBWBYEweX`xA%L8fw;@h^1_!HW9HoSRqc=IH03^niQ^v~IJzmM}K z>?W(ME_Uwm9QiRESXJPKDAF)*UT$i8Ed<8t1QlcZy6v^lkcStu0+h{oN89}8XBY9f z(tchU9*#Ub966$EvK@|mV`X(&J7{{O;H#HxD!}%d3B{WVP&DRx!Ly1$D7eh%Jb3d`z)Hm_a9dLoAyowCzp>rb9Ee~)BtW4pwUuKHl#*P zT?Kihu8#~*)KV;+=u8w|83*Y$y)MMJYhO`Lyq5$3ao{sThRW! z;jI_dW}&xU+9umgo^E*eNb%6i@4GxnD#iYG>JgMgWMk5s5fn$mrK599Ll$) z8uhT_SAYWIaTW3tO34rJNEzOda&c$xJTD}&E27+YqA$oHW z3MzK=YYpE56qoXpJnvOklnUeD%Gbd<{)zH^+2orca7@0KWxdtZV~?~aUVNdiSV!7x zWHWI1itf_h1=#MbW;G*HHyvx4fmntfn=adwLo<}zKAxq=#%%^ifC>;SZeV`ucX;;P ztFC+(9(Q_dhBqD!=II^byR2Y8(`tZ-aDxXIoSc^*-hO`mVdQ9^ie-nee^gOnq0Ah~97gHRf~Or)+$=5Brpj`EmhU zfDpf0*;ntCSElh;?X+V5I1lQf$^DBz`>nt06eGtcXUo&eQ=^l!)4UmQVQjQqo>~~4 zT^yU78!J!EEi6nt`9xbpZ23yP2{+o@ue}SEk1Yp}K9M1YRN2yK@v*kMySY*KZ}zRW zfvoQLPNX0HtemFueQj#ukN-oeeq;4b-~Xv^`@+rdS@Eu%{8!g~kZ&jlhmXG%|8Dgb zydC_W_qM#6w}-zi?-uVtZw$ZVUdjKTpVhy|$Ba_=!@sY@zbq0c&MWqW;8MW#oxP36 zo27d%?k_ZJxPrUNm9xCwUNcVpg1fgbY;NA;O>z^-kvs2{&X!hbYoorm)7n|vFV%Op z?rbz4Yi{n~LXX&INDV+xOP7%4Iy>$15f87}mdve@*bhW8Mb7)%0Ik!8hu7e*q)4{MSp~L;lG8 zdjex}lwJI8`tQ~--Ude8ZqFBtR`ogVk`G1jY6+vafXgcWeJU28G?1_ReB4ZdXURL= zrojfdpWir!?{0%)n?C-e1aaK(&VfoRz-^=R?rFUKHhi1Z*$;hB;W7bSezh=Mg#Kkv zXg8MDC2!HE`94;UE57fq-7?_b#AB{$wY^GZ|6N%j{e1=d_X74`FC2Dq**YNH14NGl zo|1R3cM-2G;4!t2Kp1^Z_;VfalVi!10e_vqcnz!s*Gxgr`?3Bo7W)25#W6ss-BI;U;`up@v+eUpu+Fw`sr5bsiu_6s);pgrX?66fsb>__ zyj9|p0|xbqFI(H7zR2Qn=silCdW9M|sC<8DyOhZ5X?RALAo>`2e5(_XO?q7-tq*|ae5Ajsw9V~+`>$hpJ^LDD!6v=c z5PRRvx`+o_fp0_`!|ybGZdADcAaMWmfZ!hICF^S@JVDR03A?DjqcD04F#63NV3b!2 zFg{?UaSmK45k>?2t@DV&;50D!L@WlqlA{Ws+5(L9H}Cv+Y$ZM9t^+GAN|E0yI=|6Rc^h@!YB^<%Mk zrr|3aM(HBl0E;xA4?{i!$m6Y9Zy^_YD-L4p#z;Ph(oW!cqn$yyh}TuT*YYFuxJ=1Q zfl<6ID2C^fb6(M0&?z4`@g0_ialjbY-b=d?azY)7Gy_FcZY?gf`SS$HrEd1H|DvOoTJ)#mk z3Z(@bkP+pF2R@emzAaNX56r$kAeiY^J~@|_E-GO>vJAbq4Ubr5!-JUkVPO85Sj@Zg zWX+HJ(t3vB2=^HLV8$2eqR+T*hb3O`y z{5WxM03yP}*hBcngAT}NOY`WWJpP?6T2eT1XV}kQCH*Qmb<@|5>%x z63Hn_#*(UrJU8~Yb5S@i{Q3RoIpFY1IdG^I`UCCh-~DkTG> zfboxG`6#>e7EAFwJ*M{p!#_jU1N(oK&+8Ib>XD<8MXpN~@mUSA**K!GNk58gA`0U# z&z@JM%KQivIj&C)WPQfIdFz%PLbv*>^Qgd>rxvfIr?YW`*C(Ah>E_ zv+pn338*;dBw#PjR%EZjFM?Yrn|hZyWn?49o_}{D&!n+&S!_jGsb##Odadjd%YFFq z{l#hE*DZ#kdz#vR)zTrq1iG`kihX`9#M$&NTA)7Hq=mIM|Q|J0QsQ#OUh$V)O`V9 z?7wBQbBwAc+uyatYPSITJQ>p(WM~%>l#b8M7?L}uR7G_co(y{+YmiM!V~_*;c0hO- z;u^&_Npa2VfNQ*`mfgUiIidbiuYMqSV6wZqC%F_RJA zm39)G6z%!A0r2;FA4D<@Y<+HGy~K7gtCp^RdmXsM`=b4oZ=KW4xRDxyJDe|dWO@y7 z$9oWIcqqU0>X9uWtiW>)dW6_D$sKXh{U3A;akqT&nbnrzfu+@`$rM*LY#Uz6*LYhZ z|8!r6qO7%RM)VSVxG*le?`fe)erePgIe^qIyHv^mMNcP<7!SC6bMy7TRzcu7zr|>%o zsg%s^G@i}jm;FT2x5I87`P?dAYa*vR3BEsW?a)vZ-UWppyrwBU=V#EF1)m2sr+gZ+ zH;dF}PJJHlvqx(JnejC|V~-Ylr&K0hIM~(`#ghV_?@48V9a?q3#11m9GOGZyfR6e6 zalFd&M);TinE#)^^I3eB`$EV+Gk8q=*rm3LUsen1cuXw$nBQg}n)I!)Kdp&bCNUbh zksWUFonY)Vxoza2osAIGIg;v*LB%_|(^c{zP2`^z;XP7DRToau-ns`tt@vDce=R8e z8r`#&o=4_o&DWLgcsXFtw`)=^^{^MJu6WkgB$`4o_{?tL6vsN|C@lZU?T8duCQ^ z_45~YL(?C_1?9%sO1z$?^bl?;$F*H0?c6Y*u>OTDws%XHwz%D>b37Fvd)}TM7?S`Q zAP72h?H;JDQghtbsDaK=JbMS=JXqeFXvC(~d#eJQ568x7X>?mU3GB84;p&X^tlH`| zuLs00JYcp<_38z-DS9rLp6!UYZ^DH^hVuJCjlYXszy8KT=`e6PoMy7J5XkYJo}mo~H-)A|I`Dnrog*Rfd!5!sh^Yd`+NNQXWTj zQ;OqHx-dVdJcw5Tmw1ge7<{FqL-LH24ep%^YJLsi@cIL0h11)o!0U^*#A+A!Dk85s z_NVa-q8fZGo`cDbA9L^3Ly2qNoquZuRow$mmz`|E37)LWZvh9}`-*R;fJ2^LG-mgg ziq_KEqv-yzq==oD6b!oN7XGno7+c@Q1>h8~xw~^v%g7sKi{y0);s|LfSUf*DUyPsM zKMTXHIy1tZsEX770bu@e;r>feGOT>Fq-Y}CFQEEv!k*d@V0y5kS+#b$=cCqbKatn6 zTGpc0jc4QRw5`KdCkOUc!2FxByp~3;b>B;A)o2c^TLdm#CDqcv3b4c&G0(KtQSL!;z{Q20GN+ac2c+2ix1icYS7R3JD@LKS$ ziahm&-s;xZ06J8sJtIfm&i`BT)2cEcH(v0oxo=N+EPqD3va?m&*eZM<(O z4G<5{d(sX_&-46IS_(WrTI}7aYU#A1j#+y!KVTtK=JHOfP|C_`#xHY}o|yrEyF1{x zx5ajuj3Vx_ot6~T?6l|GMN+VMV>WPy?tb4N~u5eG|rR_)@G zXc8CykJ*T@1J1Z{({-hkK8P>uDpQUEcaeD-5530%%SeIigZt? zH;S}_|GZdVY6;h2?_XZtt8Fze?(Cgk+}Ued{1MBiip1$HcJilCPE;A_=UJ@P*EhD$ z`H&CSKdN8jn|LfMd%)LUz5{h5#c#mec%M}O|(zj^16yzgh<^{p?x{hwBUceC`e@BQ@LdvE1o z=-xL&KinC$ioCc~RZGaU2B)hdXPMN^Y9t4&y47Dn>JaO@MXukZUGqk)H|}iR+SxAQ zV%}YL^mOu+e2j#reU$W6(2`I@yUnfz2F$qiHK~o*kPlGbE13x;HPX^w@|Geo{s&bEdZ}9I~_Po2Whr;vTj@=bJhj$4(Fs8vx%ibvd=Z=yEJetDm zW$eBf^`9^Lk9ayS&)}WFCo1?mj?eJlliTgCCq zcsAaillzzm(JWqF0)~s2iQk^Zqe;g(C-GhGc`4&BXCl>RF(2og!Q**<&Pji+QGAM2 z8OM9${%p(m#4=z`N81~*o+kCxnsZ0ZK34vP9(N+V9oQ5F*IoYoqeYI$J?Y%J!d)w@ z&^-aFY-0!XEuhRPoIh2KO_Wf?81$?rh@ic2@#X`f=uU8>K=Nuss=_0?%>P}-N zx$b;64V=gUTwiiU8NX9_Or9j4Ph!o-{MRTGl!tU2aMZ`X$T{<`MUl|tTMN>dI~6I# z)E}dGMjb<4z_p-^i`;WJ8{b{Rr>HHcGnVjg9G{qVT8kp*%)b^zLX&ST7JOQg|EZOi zKyBI8NWDJ=txpX|x!}$}u?mw|1+K;nR*E{AmSMqZEsC5o|5_9YO}@3Dof`waX=N!P zq&s(O%34g~6|vCde(J3WtO0*1FBM484BlVFJ1#n^$T{<`MUl|tTZ>81lwJzYyrdU4 z3hL5d5RYLN@9@zA-lJbI>dON6$I>fW_H7Gw)tJ*-6gg-9wI~vrd}~23mEI}!3~jd9 z3woi{Q4@HDdTZX70j>(qMxDTG)KL6K+f6;?A{Rx@nSU*cgeKowP$Mx0pyx_|nleCo ziyy_m;=NNBaeeqn`rP!Y_&wSa+J2X{D00sHYf&UL`PPD-X&D?&nsP@!Ey6r>jzm)2 zn@^95>qEKWBhgKa`DnFi-OG5*Wi5)FGyhr?2~EDW5dFk^ba+D!SAcedXGTy*je+y2 zw|JU_#JoH?qJn??t>Cpqyu-&XYfeC6HQqWku!!|&WIh>|8{tgSf>n^xg~p8|MQO#GU|K7 z`k$}wBw`=d{}`JM>wm-g-?07{P#~YbRb=(6d#8icVvC$JzwcWlH2Kz|$m&>F9-M~mZ*G={IR`I;)eR9C?H%|;@*K@bqxD>5;10hdlGS4D(&0m|R zNiko}Tb;LkTJ7PPepZjH$N&7xzjM!(k5@l7^*`P7hVOalH!ghsFTd-5c)^)h{D+m9 zQ{VbapS%8NZR^qOY}&dqaP;TB$2^ycm{$Eg6v1;F{(m<2Tkred-}syV<2znG`tFy! zb$4c=QT^HP``c%pKJnTA^F=4V_uD^c!~eqe{(1?!{C7$>;q9C8k6M6dUh&6&gWE__ I?BDtS0nu+KOaK4? literal 0 HcmV?d00001 diff --git a/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.backup.json b/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.backup.json new file mode 100644 index 0000000..3229f40 --- /dev/null +++ b/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.backup.json @@ -0,0 +1,518 @@ +{ + "Version": 1, + "WorkspaceRootPath": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\silkservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\service\\silkservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\boxservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\service\\boxservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\mapper\\systemmapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\mapper\\systemmapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\wmshttpapihostmodule.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|solutionrelative:apps\\syc.basic.web.wms.httpapi.host\\wmshttpapihostmodule.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\wmsapplicationmodule.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\wmsapplicationmodule.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\boxinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\boxinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\boxdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\boxdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\mapper\\usermapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\mapper\\usermapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\mapper\\wmsbasemapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\mapper\\wmsbasemapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|solutionrelative:apps\\syc.basic.web.wms.httpapi.host\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\hsextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\hsextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\wmsdbcontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|solutionrelative:services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\wmsdbcontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\entitys\\datadictionary.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|solutionrelative:services\\syc.basic.web.wms.domain\\entitys\\datadictionary.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\basicdbcontextmodelcreatingextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|solutionrelative:services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\basicdbcontextmodelcreatingextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\hsbackgroundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\hsbackgroundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\hsautoruntime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\hsautoruntime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\plc\\plcservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\plc\\plcservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\plc\\plcbackgroundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\plc\\plcbackgroundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\plc\\iplcservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\plc\\iplcservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\tcpservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\service\\tcpservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\silkinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\silkinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\silkdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\silkdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\mapper\\basemapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\mapper\\basemapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\dbfunctions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|solutionrelative:services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\dbfunctions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\entityframeworkcorewmsdbschemamigrator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|solutionrelative:services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\entityframeworkcorewmsdbschemamigrator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\efcorerepositoryimpl\\rolerepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|solutionrelative:services\\syc.basic.web.wms.entityframeworkcore\\efcorerepositoryimpl\\rolerepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\efcorerepositoryimpl\\organizationrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|solutionrelative:services\\syc.basic.web.wms.entityframeworkcore\\efcorerepositoryimpl\\organizationrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\iscannerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\iscannerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\iscanner.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\iscanner.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 17, + "Children": [ + { + "$type": "Document", + "DocumentIndex": 15, + "Title": "HsAutoRuntime.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsAutoRuntime.cs", + "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\HsAutoRuntime.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsAutoRuntime.cs", + "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\HsAutoRuntime.cs", + "ViewState": "AgIAAF0AAAAAAAAAAAAuwGoAAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T00:52:52.213Z", + "IsPinned": true, + "EditorCaption": "" + }, + { + "$type": "Bookmark", + "Name": "ST:0:0:{eefa5220-e298-11d0-8f78-00a0c9110057}" + }, + { + "$type": "Document", + "DocumentIndex": 3, + "Title": "WMSHttpApiHostModule.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs", + "RelativeDocumentMoniker": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs", + "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs", + "ViewState": "AgIAAGAAAACAzczMzMwuwCIAAAALAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T03:59:11.686Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 4, + "Title": "WMSApplicationModule.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\WMSApplicationModule.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\WMSApplicationModule.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\WMSApplicationModule.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\WMSApplicationModule.cs", + "ViewState": "AgIAAA4AAABAAQAAAAAiwC4AAAAWAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T03:58:38.76Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 7, + "Title": "UserMapper.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs", + "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T03:54:22.14Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 8, + "Title": "WMSBaseMapper.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\WMSBaseMapper.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\WMSBaseMapper.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\WMSBaseMapper.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\WMSBaseMapper.cs", + "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T03:54:18.764Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 2, + "Title": "SystemMapper.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\SystemMapper.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\SystemMapper.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\SystemMapper.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\SystemMapper.cs", + "ViewState": "AgIAAAMAAACwzMzMzMwuwB8AAABRAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T03:47:17.947Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 12, + "Title": "DataDictionary.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\DataDictionary.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\DataDictionary.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\DataDictionary.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\DataDictionary.cs", + "ViewState": "AgIAAAAAAAAAAAAAAADwvw8AAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T03:40:14.294Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 17, + "Title": "PlcBackgroundService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs", + "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs", + "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T03:31:22.823Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 16, + "Title": "PlcService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs", + "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs", + "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABMAAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T03:28:34.525Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 14, + "Title": "HsBackgroundService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs", + "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs", + "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T03:14:42.795Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 18, + "Title": "IPlcService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs", + "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs", + "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAIAAAADAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T03:12:16.594Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 5, + "Title": "BoxInput.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs", + "ViewState": "AgIAAAAAAAAAAAAAAADwvwgAAAAKAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T02:17:57.4Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 6, + "Title": "BoxDto.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxDto.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxDto.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxDto.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxDto.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAswAgAAAARAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T02:17:33.408Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "BoxService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", + "ViewState": "AgIAABoAAACA/v////8fwCIAAAAMAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T02:15:38.828Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 20, + "Title": "SilkInput.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs", + "ViewState": "AgIAAAAAAAAAAAAAAADwvwsAAAAjAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T02:03:42.544Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 21, + "Title": "SilkDto.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAoAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T01:58:06.947Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "SilkService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs", + "ViewState": "AgIAABQAAAAAAAAAAAAAwC8AAAAbAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T01:43:05.461Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 9, + "Title": "Program.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs", + "RelativeDocumentMoniker": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs", + "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs", + "ViewState": "AgIAAAoAAABgmpmZmZkrwBAAAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T01:31:46.59Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 22, + "Title": "BaseMapper.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\BaseMapper.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\BaseMapper.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\BaseMapper.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\BaseMapper.cs", + "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T01:17:10.582Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 11, + "Title": "WMSDbContext.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\WMSDbContext.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\WMSDbContext.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\WMSDbContext.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\WMSDbContext.cs", + "ViewState": "AgIAADEAAAAAAAAAAADgv0MAAABEAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T01:14:10.061Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 23, + "Title": "DbFunctions.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs", + "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T01:14:08.565Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 24, + "Title": "EntityFrameworkCoreWMSDbSchemaMigrator.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\EntityFrameworkCoreWMSDbSchemaMigrator.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\EntityFrameworkCoreWMSDbSchemaMigrator.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\EntityFrameworkCoreWMSDbSchemaMigrator.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\EntityFrameworkCoreWMSDbSchemaMigrator.cs", + "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T01:14:05.19Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 13, + "Title": "BasicDbContextModelCreatingExtensions.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs", + "ViewState": "AgIAAJAAAAAAAAAAAAAiwKYAAAAhAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T01:11:02.629Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 25, + "Title": "RoleRepository.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\RoleRepository.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\RoleRepository.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\RoleRepository.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\RoleRepository.cs", + "ViewState": "AgIAAA8AAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T01:10:56.891Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 26, + "Title": "OrganizationRepository.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\OrganizationRepository.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\OrganizationRepository.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\OrganizationRepository.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\OrganizationRepository.cs", + "ViewState": "AgIAACEAAAAAAAAAAAAcwAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T01:10:51.701Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 10, + "Title": "HsExtensions.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs", + "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs", + "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs", + "ViewState": "AgIAAAIAAACAx8zMzMwcwBkAAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T00:54:10.419Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 28, + "Title": "IScanner.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScanner.cs", + "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScanner.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScanner.cs", + "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScanner.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAABAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T00:47:25.27Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 27, + "Title": "IScannerService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs", + "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs", + "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAAVAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T00:47:14.124Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 19, + "Title": "TcpService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs", + "ViewState": "AgIAAB0AAAAAAAAAAAAYwDUAAAAoAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-20T08:27:44.189Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.json b/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.json new file mode 100644 index 0000000..2e7692d --- /dev/null +++ b/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.json @@ -0,0 +1,522 @@ +{ + "Version": 1, + "WorkspaceRootPath": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\silkservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\service\\silkservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\boxservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\service\\boxservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\mapper\\systemmapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\mapper\\systemmapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\wmshttpapihostmodule.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|solutionrelative:apps\\syc.basic.web.wms.httpapi.host\\wmshttpapihostmodule.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\wmsapplicationmodule.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\wmsapplicationmodule.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\boxinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\boxinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\boxdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\boxdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\mapper\\usermapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\mapper\\usermapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\mapper\\wmsbasemapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\mapper\\wmsbasemapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|solutionrelative:apps\\syc.basic.web.wms.httpapi.host\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\hsextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\hsextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\wmsdbcontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|solutionrelative:services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\wmsdbcontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\entitys\\datadictionary.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|solutionrelative:services\\syc.basic.web.wms.domain\\entitys\\datadictionary.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\basicdbcontextmodelcreatingextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|solutionrelative:services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\basicdbcontextmodelcreatingextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\hsbackgroundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\hsbackgroundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\hsautoruntime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\hsautoruntime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\plc\\plcservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\plc\\plcservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\plc\\plcbackgroundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\plc\\plcbackgroundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\plc\\iplcservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\plc\\iplcservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\tcpservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\service\\tcpservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\silkinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\silkinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\silkdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\silkdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\mapper\\basemapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\mapper\\basemapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\dbfunctions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|solutionrelative:services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\dbfunctions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\entityframeworkcorewmsdbschemamigrator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|solutionrelative:services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\entityframeworkcorewmsdbschemamigrator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\efcorerepositoryimpl\\rolerepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|solutionrelative:services\\syc.basic.web.wms.entityframeworkcore\\efcorerepositoryimpl\\rolerepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\efcorerepositoryimpl\\organizationrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|solutionrelative:services\\syc.basic.web.wms.entityframeworkcore\\efcorerepositoryimpl\\organizationrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\iscannerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\iscannerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\iscanner.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\iscanner.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 18, + "Children": [ + { + "$type": "Document", + "DocumentIndex": 15, + "Title": "HsAutoRuntime.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsAutoRuntime.cs", + "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\HsAutoRuntime.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsAutoRuntime.cs", + "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\HsAutoRuntime.cs", + "ViewState": "AgIAAF0AAAAAAAAAAAAuwGoAAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T00:52:52.213Z", + "IsPinned": true, + "EditorCaption": "" + }, + { + "$type": "Bookmark", + "Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}" + }, + { + "$type": "Bookmark", + "Name": "ST:0:0:{eefa5220-e298-11d0-8f78-00a0c9110057}" + }, + { + "$type": "Document", + "DocumentIndex": 3, + "Title": "WMSHttpApiHostModule.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs", + "RelativeDocumentMoniker": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs", + "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs", + "ViewState": "AgIAAGAAAACAzczMzMwuwCIAAAALAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T03:59:11.686Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 4, + "Title": "WMSApplicationModule.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\WMSApplicationModule.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\WMSApplicationModule.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\WMSApplicationModule.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\WMSApplicationModule.cs", + "ViewState": "AgIAAA4AAABAAQAAAAAiwC4AAAAWAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T03:58:38.76Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 7, + "Title": "UserMapper.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs", + "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T03:54:22.14Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 8, + "Title": "WMSBaseMapper.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\WMSBaseMapper.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\WMSBaseMapper.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\WMSBaseMapper.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\WMSBaseMapper.cs", + "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T03:54:18.764Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 2, + "Title": "SystemMapper.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\SystemMapper.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\SystemMapper.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\SystemMapper.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\SystemMapper.cs", + "ViewState": "AgIAAAMAAACwzMzMzMwuwB8AAABRAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T03:47:17.947Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 12, + "Title": "DataDictionary.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\DataDictionary.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\DataDictionary.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\DataDictionary.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\DataDictionary.cs", + "ViewState": "AgIAAAAAAAAAAAAAAADwvw8AAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T03:40:14.294Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 17, + "Title": "PlcBackgroundService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs", + "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs", + "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T03:31:22.823Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 16, + "Title": "PlcService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs", + "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs", + "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABMAAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T03:28:34.525Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 14, + "Title": "HsBackgroundService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs", + "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs", + "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T03:14:42.795Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 18, + "Title": "IPlcService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs", + "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs", + "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAIAAAADAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T03:12:16.594Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 5, + "Title": "BoxInput.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs", + "ViewState": "AgIAAAAAAAAAAAAAAADwvwgAAAAKAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T02:17:57.4Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 6, + "Title": "BoxDto.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxDto.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxDto.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxDto.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxDto.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAswAgAAAARAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T02:17:33.408Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "BoxService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", + "ViewState": "AgIAABoAAACA/v////8fwCIAAAAMAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T02:15:38.828Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 20, + "Title": "SilkInput.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs", + "ViewState": "AgIAAAAAAAAAAAAAAADwvwsAAAAjAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T02:03:42.544Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 21, + "Title": "SilkDto.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAoAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T01:58:06.947Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "SilkService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs", + "ViewState": "AgIAAA8AAAAAAAAAAAAAABQAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T01:43:05.461Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 9, + "Title": "Program.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs", + "RelativeDocumentMoniker": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs", + "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs", + "ViewState": "AgIAAAoAAABgmpmZmZkrwBAAAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T01:31:46.59Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 22, + "Title": "BaseMapper.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\BaseMapper.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\BaseMapper.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\BaseMapper.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\BaseMapper.cs", + "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T01:17:10.582Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 11, + "Title": "WMSDbContext.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\WMSDbContext.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\WMSDbContext.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\WMSDbContext.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\WMSDbContext.cs", + "ViewState": "AgIAADEAAAAAAAAAAADgv0MAAABEAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T01:14:10.061Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 23, + "Title": "DbFunctions.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs", + "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T01:14:08.565Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 24, + "Title": "EntityFrameworkCoreWMSDbSchemaMigrator.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\EntityFrameworkCoreWMSDbSchemaMigrator.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\EntityFrameworkCoreWMSDbSchemaMigrator.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\EntityFrameworkCoreWMSDbSchemaMigrator.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\EntityFrameworkCoreWMSDbSchemaMigrator.cs", + "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T01:14:05.19Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 13, + "Title": "BasicDbContextModelCreatingExtensions.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs", + "ViewState": "AgIAAJAAAAAAAAAAAAAiwKYAAAAhAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T01:11:02.629Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 25, + "Title": "RoleRepository.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\RoleRepository.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\RoleRepository.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\RoleRepository.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\RoleRepository.cs", + "ViewState": "AgIAAA8AAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T01:10:56.891Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 26, + "Title": "OrganizationRepository.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\OrganizationRepository.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\OrganizationRepository.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\OrganizationRepository.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\OrganizationRepository.cs", + "ViewState": "AgIAACEAAAAAAAAAAAAcwAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T01:10:51.701Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 10, + "Title": "HsExtensions.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs", + "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs", + "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs", + "ViewState": "AgIAAAIAAACAx8zMzMwcwBkAAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T00:54:10.419Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 28, + "Title": "IScanner.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScanner.cs", + "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScanner.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScanner.cs", + "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScanner.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAABAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T00:47:25.27Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 27, + "Title": "IScannerService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs", + "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs", + "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAAVAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-23T00:47:14.124Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 19, + "Title": "TcpService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs", + "ViewState": "AgIAAB0AAAAAAAAAAAAYwDUAAAAoAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-06-20T08:27:44.189Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/.vs/Seyounth.Auto.Hs/v17/HierarchyCache.v1.txt b/.vs/Seyounth.Auto.Hs/v17/HierarchyCache.v1.txt new file mode 100644 index 0000000000000000000000000000000000000000..d65fd963580bb4d24a01a4eb8a930587bfd0afb9 GIT binary patch literal 99096 zcmdU&TaO$`cHjNHzr2M%q)^U z#sGfNLa?rWuq0z70RscFpa;Q*VZ-b7<+~U=GukJ81^-V(WL9Q%Rd-agn{hb6G`pLu z%wL>{IC0{f6DR)p*Zvc$M1gmU%&s0Uw!}WAKv?&Q*n{6m({sWlKf3pu|M3sM{q|QseDjb0{J;MAyFd6Z_tdX`_s2g*bRbV&mD$A-<^nw??yo=rtw@vK|BE0H4k!}NBMFo;z}gC{Q=20{hZqM%z++i~8yJ2q>xx+#12jlrPPQvJxaguxyrk6ByGhHf;PPu%&m-|PGHK@bPMTP6|9Dy=T&MYs@e^Wt@!7osa5$NA0w`I~?GZ-0Ry zao{+d_T>k9VK^T4hk@%)F=2;;!Pt!^QQ$^s&}5W^$uLB3|D-?ZjnxN4FO1`0>bnC! zo@1m>CvNB`b9XeJ22nB`Oh3FQ$Fbd=c#*-v~Ho{2iCm7<%bn1o^e}Yd9@VcQN4+kUthMxRD zG79=bwA$^BM}2n~g^@eyCB8czCBYz?_`;vpZ5XIF7)>H6rIGxA*)W$M7|Ra?VXr^* zhaYokM}pqe z9SJ|cSQkM*3bd5e&=^n9*HJLS2YQ&G{z$mf1hZr^@WpsOo=>7UQ6Ctqo(}tdECvD8 z@MM5~7=+Nu<2Z6-5zdDZx}iU+dwN1z6WX^b@+=dDeYF{HSd`v0YyGY2O|8eV1T=C1 zi{sF;Cz5)FlEcO33Pa0`NE-c5gq}#!DlY&&PtWcYaO+JlGNP4Nh%#Rnu~=Z`Ntb8d zm-ffgJ}hMwiK+r;3D6vt5@}V776VxoT_DFI zY}JQFxJ=Nuun6Czi6}Tg!bXfV7I-&U5?I^Tq+_1t$vP8Eh_x~#WwY3DInMWg{SV*$ z*}wbYPyh38e*Np;{O^DN{a^pdcmMX=8(U3S8Zn;MQI?kH=(2g5@iO683Ju*R(d2TF zh3jQ}e%hU~mURdK^#*9B@GfbT41Aa&j`Q6g|G|Nu>nm%-&=mGz3TnI4 z%oO$me+2Ud0w0)Jw)lXrkc63K3nX6|+lH1c-Y_`Gvc(&w3dwAHi0<$Q%I-9@Z1IMX zLNc^$@rFQ))o5b|q`vM4L(7≪~5d+m0IDS4f7IEj~aU=Quz7{U3ezKmY8v-~95> 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

reu zQG^E3wPYPv$GYqiCKV$<#MB6GQ_<-06N)BnLdZ>i853wRr37ng;Gh0D<+n?0s=V+=(e;${H$WvY2>UgArWU%%)LX@LIECI0( zkv%F99zl|369Q?1=#1Nf6HaNILd>7D)}JH^R``nrOiu83fq3pF0l(h9S_lqP^#*3qrz4xu~i z8aN&)p#l@Pq%yB6q+K7V;e}TxJgdDC$}Og4Ng3q4C{dxM29uz4t3fyAZD$FGriv1q z(SRGxOm1dZ;8G{F8b%AT98_JUz@~A~>a97@Oo5ILAd8~P8#UhOZ%&QClx>uBZNH+z z$~mt&Ar%YCSe?rm@hD#`bT$JUQA)yCf=Nb7E@vo1$|;w8bYPz$AD!Hnd~Kf!L(aD2 zMDo^$f*G>bCxay?IdvE^lIKS9$wTQ30p;m*Nl5-AhJfTWl6)tmzRA4A!Pt7oz(!3r zCRj?^9LNnNuDT@2@&_kDcfqmFzi5oM{byU)bVA$0gdMZ_@u~wan-=o3V>T@)XPpMs z7EO~-d1bM;O+B>9yyCEV+4Ja2T;eJ1zXY4#n?2O;jcBt+lNwpVxRMJd zCA(?8vCn8)BUu=n_?_f*oKN$!blJJ9!c3$eYR5{M9vcf(qeQd8PJaV%D0QQ@~0YaQCz%_R+USC^7bYW|9GcXS#<%Bg{F_e^_# zeUxR-xhkkmYuZ1AS(a<)ZtZ30El~-!Q@-7XS^EblGH`F^{_|En>BmXRSBbS7(P?F*m3gEkY>4eIVe1!cZ%ctz=so!6V;^O0*Our!P-MysN)Q_)8 zYK7gjsrER^bQ-=>sqsG6-^jF?)(ooK!CY_G__O+(ZGBz0L(Z6x?f9zkn|8>l5?&rx z%;(9ac5KfNj3;t-Gq%*E(;LHx{%qT3Wbf0qh3A%0Qj?)iTNUl$Awjbp@e-K6Y{oe8 zl9WsS&?M<{L#}2e@pB*8YCe+O+hcpfFXjL7G(z@6yCpJGg{>3YA*4c9@+&q=n;|5@ znXk4j_U(06;;UiwF^FDGgN^jD^`STyYk!E0C1R^Xe|DW9%BiUuz}BfL@s(3kwV)<- z95rr;|FjC>l&b#*M`L)!BxD=Z*r9Jr(6*HiwSa~YnF*{N{Hh FfI9w?=GcgK7u< zn(wx`)dJ$&#m;^lN%<4~_85987Wo^#rduQXLUL|okC6M*s#+bb(r$jB*&SB58dy9B zN4QEU@T|YxP6CvZf{-vJ`OwnOSqwtG%`#C6h|^FV*9_qs8n3v%45AUMySN8Z_z`t)cV(0SVYVod5s; literal 0 HcmV?d00001 diff --git a/common.props b/common.props new file mode 100644 index 0000000..6ef9bae --- /dev/null +++ b/common.props @@ -0,0 +1,15 @@ + + + latest + 1.0.0 + $(NoWarn);CS1591 + app + + + + + $(NoWarn);0436 + + + + \ No newline at end of file diff --git a/services/Syc.Basic.Web.WMS.Application/Dto/BoxDto.cs b/services/Syc.Basic.Web.WMS.Application/Dto/BoxDto.cs new file mode 100644 index 0000000..a68f4e8 --- /dev/null +++ b/services/Syc.Basic.Web.WMS.Application/Dto/BoxDto.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Syc.Basic.Web.WMS.Dto +{ + public class BoxDto + { + public int Id { get; set; } + public string Name { get; set; } + public string Code { get; set; } + public string Spec { get; set; } + public int Qty { get; set; } + public double Net_Weight { get; set; } + public string Lot_No { get; set; } + public double Length { get; set; } + public DateTime Dom_Time { get; set; } + public DateTime Exp_Time { get; set; } + } +} diff --git a/services/Syc.Basic.Web.WMS.Application/Dto/BoxInput.cs b/services/Syc.Basic.Web.WMS.Application/Dto/BoxInput.cs new file mode 100644 index 0000000..b7a232d --- /dev/null +++ b/services/Syc.Basic.Web.WMS.Application/Dto/BoxInput.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Syc.Basic.Web.WMS.Dto +{ + public class BoxInput:SilkInput + { + } +} diff --git a/services/Syc.Basic.Web.WMS.Application/Dto/SilkDto.cs b/services/Syc.Basic.Web.WMS.Application/Dto/SilkDto.cs new file mode 100644 index 0000000..7df8c85 --- /dev/null +++ b/services/Syc.Basic.Web.WMS.Application/Dto/SilkDto.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Syc.Basic.Web.WMS.Dto +{ + public class SilkDto + { + public int Id { get; set; } + public string Code { get; set; } + public string Type { get; set; } + public string Spec { get; set; } + public double Net_Weight { get; set; } + public double Length { get; set; } + public DateTime Date { get; set; } + public string Lot_No { get; set; } + } +} diff --git a/services/Syc.Basic.Web.WMS.Application/Dto/SilkInput.cs b/services/Syc.Basic.Web.WMS.Application/Dto/SilkInput.cs new file mode 100644 index 0000000..7a37000 --- /dev/null +++ b/services/Syc.Basic.Web.WMS.Application/Dto/SilkInput.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Syc.Basic.Web.WMS.Dto +{ + public class SilkInput + { + public int[] ids { get; set; } + public int id { get; set; } + } +} diff --git a/services/Syc.Basic.Web.WMS.Application/Service/BoxService.cs b/services/Syc.Basic.Web.WMS.Application/Service/BoxService.cs new file mode 100644 index 0000000..99fbbe8 --- /dev/null +++ b/services/Syc.Basic.Web.WMS.Application/Service/BoxService.cs @@ -0,0 +1,132 @@ +using JetBrains.Annotations; +using Microsoft.AspNetCore.Authorization; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Logging; +using Syc.Basic.Web.WMS.Dto; +using Syc.Basic.Web.WMS.Entitys; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Volo.Abp.Domain.Repositories; + +namespace Syc.Basic.Web.WMS.Service +{ + [AllowAnonymous] + public class BoxService : ApiService + { + private readonly IRepository boxRepository; + private readonly ILogger logger; + + public BoxService(IRepository boxRepository, ILogger logger) + { + this.boxRepository = boxRepository; + this.logger = logger; + } + ///

+ /// 查询纸箱 + /// + /// + /// + [HttpPost] + public async Task> GetBoxList(BoxDto input) + { + var boxlist = await boxRepository.GetQueryableAsync(); + if (input.Name != null) + boxlist = boxlist.Where(x => x.Name.Contains(input.Name)); + if (input.Spec != null) + boxlist = boxlist.Where(x => x.Spec.Contains(input.Spec)); + + var data = boxlist.Select(e => new BoxDto() + { + Length = e.Length, + Net_Weight = e.Net_Weight, + Qty = e.Qty, + Id = e.Id, + Code = e.Code, + Dom_Time = e.Dom_Time, + Exp_Time = e.Exp_Time, + Lot_No = e.Lot_No, + Name = e.Name, + Spec = e.Spec, + }).ToList(); + + PageOutput pageOutput = new PageOutput(); + pageOutput.Total = boxlist.Count(); + pageOutput.Data = data; + return pageOutput; + } + /// + /// 添加纸箱 + /// + /// + /// + [HttpPost] + public async Task InsertBox(BoxDto input) + { + var box = new Box() + { + Name = input.Name, + Dom_Time = DateTime.Now, + Exp_Time = input.Exp_Time, + Qty = input.Qty, + Length = input.Length, + Lot_No = input.Lot_No, + Code = input.Code, + Net_Weight = input.Net_Weight, + Spec = input.Spec + }; + await boxRepository.InsertAsync(box); + } + /// + /// 修改纸箱 + /// + /// + /// + [HttpPost] + public async Task UpdateBox(BoxDto input) + { + var box = await boxRepository.FirstOrDefaultAsync(x => x.Id == input.Id); + + box.Spec = input.Spec; + box.Length = input.Length; + box.Code = input.Code; + box.Lot_No = input.Lot_No; + box.Net_Weight = input.Net_Weight; + box.Dom_Time = DateTime.Now; + box.Qty = input.Qty; + box.Name = input.Name; + box.Exp_Time = input.Exp_Time; + + await boxRepository.UpdateAsync(box); + } + /// + /// 删除纸箱 + /// + /// + /// + [HttpPost] + public async Task DeleteSilkList(BoxInput input) + { + var silk = await boxRepository.FirstOrDefaultAsync(x => x.Id == input.id); + if (silk == null) + throw Oops.Oh("删除失败,数据为空"); + await boxRepository.DeleteAsync(silk); + } + + /// + /// 批量删除纸箱 + /// + /// + /// + [HttpPost] + public async Task DeletesSilkList(BoxInput input) + { + var silks = await boxRepository.GetListAsync(x => input.ids.Contains(x.Id)); + if (silks == null) + throw Oops.Oh("删除失败,数据为空"); + await boxRepository.DeleteManyAsync(silks); + } + } +} diff --git a/services/Syc.Basic.Web.WMS.Application/Service/SilkService.cs b/services/Syc.Basic.Web.WMS.Application/Service/SilkService.cs new file mode 100644 index 0000000..83b0d03 --- /dev/null +++ b/services/Syc.Basic.Web.WMS.Application/Service/SilkService.cs @@ -0,0 +1,123 @@ +using JetBrains.Annotations; +using Microsoft.AspNetCore.Authorization; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Logging; +using Syc.Basic.Web.WMS.Dto; +using Syc.Basic.Web.WMS.Entitys; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Volo.Abp.Domain.Repositories; + +namespace Syc.Basic.Web.WMS.Service +{ + [AllowAnonymous] + public class SilkService:ApiService + { + private readonly IRepository silkRepository; + private readonly ILogger logger; + + public SilkService(IRepository silkRepository,ILogger logger) + { + this.silkRepository = silkRepository; + this.logger = logger; + } + /// + /// 查询丝锭 + /// + /// + /// + [HttpPost] + public async Task> GetSilkList(SilkDto input) + { + var silklist = await silkRepository.GetQueryableAsync(); + if (input.Type != null) + silklist = silklist.Where(x => x.Type.Contains(input.Type)); + + var data = silklist.Select(x=>new SilkDto() + { + Spec=x.Spec, + Net_Weight=x.Net_Weight, + Lot_No=x.Lot_No, + Code=x.Code, + Date=x.Date, + Id=x.Id, + Length=x.Length, + Type=x.Type + }); + + PageOutput pageOutput = new PageOutput(); + pageOutput.Total = silklist.Count(); + pageOutput.Data = data; + return pageOutput; + } + /// + /// 添加丝锭 + /// + /// + /// + [HttpPost] + public async Task InsertSilk(SilkDto input) + { + var silk = new Silk() + { + Date = DateTime.Now, + Length = input.Length, + Lot_No = input.Lot_No, + Code = input.Code, + Net_Weight = input.Net_Weight, + Spec = input.Spec, + Type = input.Type + }; + await silkRepository.InsertAsync(silk); + } + /// + /// 修改丝锭 + /// + /// + /// + [HttpPost] + public async Task UpdateSilk(SilkDto input) + { + var silks = await silkRepository.FirstOrDefaultAsync(x=>x.Id==input.Id); + + silks.Spec = input.Spec; + silks.Type = input.Type; + silks.Length = input.Length; + silks.Code = input.Code; + silks.Lot_No = input.Lot_No; + silks.Net_Weight = input.Net_Weight; + silks.Date = DateTime.Now; + await silkRepository.UpdateAsync(silks); + } + /// + /// 删除丝锭 + /// + /// + /// + [HttpPost] + public async Task DeleteSilk(SilkInput input) + { + var silk = await silkRepository.FirstOrDefaultAsync(x => x.Id == input.id); + if (silk == null) + throw Oops.Oh("删除失败,数据为空"); + await silkRepository.DeleteAsync(silk); + } + + /// + /// 批量删除丝锭 + /// + /// + /// + [HttpPost] + public async Task DeletesSilks(SilkInput input) + { + var silks = await silkRepository.GetListAsync(x => input.ids.Contains(x.Id)); + if (silks == null) + throw Oops.Oh("删除失败,数据为空"); + await silkRepository.DeleteManyAsync(silks); + } + } +} diff --git a/services/Syc.Basic.Web.WMS.Application/Service/TcpService.cs b/services/Syc.Basic.Web.WMS.Application/Service/TcpService.cs new file mode 100644 index 0000000..6352905 --- /dev/null +++ b/services/Syc.Basic.Web.WMS.Application/Service/TcpService.cs @@ -0,0 +1,64 @@ +using Microsoft.Extensions.Logging; +using Seyounth.Auto.Hs.Runtime.Balances; +using Seyounth.Auto.Hs.Runtime.Printer; +using Seyounth.Auto.Hs.Runtime.Scanner; +using Syc.Basic.Web.WMS.Dto; +using Syc.Basic.Web.WMS.Entitys; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Volo.Abp.Domain.Repositories; + +namespace Syc.Basic.Web.WMS.Service +{ + public class TcpService : ApiService + { + private readonly IPrinterService printerService; + private readonly IBalanceService balanceService; + private readonly IRepository silkRepository; + private readonly ILogger logger; + private readonly IScannerService scannerService; + + public TcpService(IScannerService ScannerService, IPrinterService PrinterService, IBalanceService BalanceService, IRepository SilkRepository, ILogger Logger) + { + scannerService = ScannerService; + printerService = PrinterService; + balanceService = BalanceService; + silkRepository = SilkRepository; + logger = Logger; + + scannerService.OnScanned += HandleBarcodeScanned; + } + + public async Task StartScanner() + { + //启动所有的扫码枪 + await scannerService.StartAsync(); + logger.LogInformation("扫码服务已启动"); + } + + public async Task StopScanner() + { + //停止所有的扫码枪 + await scannerService.StopAsync(); + logger.LogInformation("扫码服务已停止"); + } + private void HandleBarcodeScanned(IScanner scanner, string barcode) + { + // 处理扫码数据 + logger.LogInformation($"从扫码枪 {scanner.Id} 扫描到条码: {barcode}"); + + // 在这里添加你的业务逻辑 + ProcessBarcodeData(barcode); + } + + private async Task> ProcessBarcodeData(string barcode) + { + var datas = await silkRepository.GetListAsync(); + var data = ObjectMapper.Map(datas, new List()); + return data; + } + } +} diff --git a/services/Syc.Basic.Web.WMS.Application/Service/TestService.cs b/services/Syc.Basic.Web.WMS.Application/Service/TestService.cs new file mode 100644 index 0000000..11ffba9 --- /dev/null +++ b/services/Syc.Basic.Web.WMS.Application/Service/TestService.cs @@ -0,0 +1,29 @@ +using DotNetCore.CAP; +using Microsoft.AspNetCore.Authorization; +using Microsoft.AspNetCore.Mvc; +using Syc.Authorize.JwtBearer; +using Syc.Basic.Web.Services; +using Syc.Basic.Web.WMS.Dtos.Auth; +using Syc.Basic.Web.WMS.Entitys; +using Syc.Basic.Web.WMS.IServices; +using Syc.Basic.Web.WMS.Repository; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Volo.Abp.Domain.Repositories; + +namespace Syc.Basic.Web.WMS.Service +{ + [AllowAnonymous] + public class TestService:ApiService + { + + [HttpGet] + public async Task GetTest() + { + return "admin"; + } + } +} diff --git a/services/Syc.Basic.Web.WMS.Domain/Entitys/Box.cs b/services/Syc.Basic.Web.WMS.Domain/Entitys/Box.cs new file mode 100644 index 0000000..33bc1b8 --- /dev/null +++ b/services/Syc.Basic.Web.WMS.Domain/Entitys/Box.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Volo.Abp.Domain.Entities; + +namespace Syc.Basic.Web.WMS.Entitys +{ + public class Box:Entity + { + public string Name { get; set; } + public string Code { get; set; } + public string Spec { get; set; } + public int Qty { get; set; } + public double Net_Weight { get; set; } + public string Lot_No { get; set; } + public double Length { get; set; } + public DateTime Dom_Time { get; set; } + public DateTime Exp_Time { get; set; } + } +} diff --git a/services/Syc.Basic.Web.WMS.Domain/Entitys/Silk.cs b/services/Syc.Basic.Web.WMS.Domain/Entitys/Silk.cs new file mode 100644 index 0000000..f98794c --- /dev/null +++ b/services/Syc.Basic.Web.WMS.Domain/Entitys/Silk.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Volo.Abp.Domain.Entities; + +namespace Syc.Basic.Web.WMS.Entitys +{ + public class Silk:Entity + { + public string Code { get; set; } + public string Type { get; set; } + public string Spec { get; set; } + public double Net_Weight { get; set; } + public double Length { get; set; } + public DateTime Date { get; set; } + public string Lot_No { get; set; } + } +}