From a02f24a47c04bd09460eed32124da13f33ed06e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9D=B3=E4=B8=AD=E4=BC=9F?= Date: Tue, 18 Mar 2025 18:34:03 +0800 Subject: [PATCH] add api --- .idea/vcs.xml | 1 + __pycache__/app.cpython-312.pyc | Bin 8321 -> 10350 bytes api/__pycache__/task_api.cpython-312.pyc | Bin 18463 -> 12912 bytes .../task_instance_api.cpython-312.pyc | Bin 0 -> 2116 bytes .../task_param_api.cpython-312.pyc | Bin 0 -> 5994 bytes api/__pycache__/workflow_api.cpython-312.pyc | Bin 9131 -> 978 bytes api/common_params_api.py | 83 - api/models/__init__.py | 13 +- .../__pycache__/__init__.cpython-312.pyc | Bin 731 -> 1046 bytes .../__pycache__/task_instance.cpython-312.pyc | Bin 0 -> 3879 bytes .../__pycache__/task_param.cpython-312.pyc | Bin 0 -> 1690 bytes api/models/task_instance.py | 53 + api/models/task_param.py | 25 + api/task_api.py | 296 +- api/task_instance_api.py | 178 +- api/task_param_api.py | 170 + api/workflow_api.py | 169 - api_doc/API接口文档.md | 520 + .../天风任务-编辑页面说明.md | 0 .../天风任务模块需求文档.md | 0 api_doc/字段枚举值说明.md | 119 + api_doc/数据模型关系图.md | 65 + api_doc/数据表结构文档.md | 192 + app.py | 56 +- .../component_config.cpython-312.pyc | Bin 25183 -> 31962 bytes config/__pycache__/database.cpython-312.pyc | Bin 12397 -> 14104 bytes .../__pycache__/task_config.cpython-312.pyc | Bin 13473 -> 16459 bytes config/component_config.py | 703 +- config/database.py | 55 +- config/task_config.py | 102 + data/models/__init__.py | 4 +- .../__pycache__/__init__.cpython-312.pyc | Bin 1245 -> 1318 bytes data/models/__pycache__/task.cpython-312.pyc | Bin 9033 -> 9033 bytes .../task_input_param.cpython-312.pyc | Bin 0 -> 5689 bytes .../__pycache__/task_instance.cpython-312.pyc | Bin 4027 -> 4614 bytes .../task_param_config.cpython-312.pyc | Bin 0 -> 4250 bytes data/models/task_input.py | 84 - data/models/task_input_param.py | 112 + data/models/task_instance.py | 43 +- logs/tianfeng_task.log | 19222 ++++++++++++++++ scripts/logs/tianfeng_task.log | 13 + .../task_instance_service.cpython-312.pyc | Bin 12689 -> 13260 bytes .../task_param_service.cpython-312.pyc | Bin 0 -> 11400 bytes services/task_instance_service.py | 12 + services/task_param_service.py | 304 + utils/api_response.py | 62 + 46 files changed, 21849 insertions(+), 807 deletions(-) create mode 100644 api/__pycache__/task_instance_api.cpython-312.pyc create mode 100644 api/__pycache__/task_param_api.cpython-312.pyc create mode 100644 api/models/__pycache__/task_instance.cpython-312.pyc create mode 100644 api/models/__pycache__/task_param.cpython-312.pyc create mode 100644 api/models/task_instance.py create mode 100644 api/models/task_param.py create mode 100644 api/task_param_api.py create mode 100644 api_doc/API接口文档.md rename 天风任务-编辑页面说明.md => api_doc/天风任务-编辑页面说明.md (100%) rename 天风任务模块需求文档.md => api_doc/天风任务模块需求文档.md (100%) create mode 100644 api_doc/字段枚举值说明.md create mode 100644 api_doc/数据模型关系图.md create mode 100644 api_doc/数据表结构文档.md create mode 100644 data/models/__pycache__/task_input_param.cpython-312.pyc create mode 100644 data/models/__pycache__/task_param_config.cpython-312.pyc delete mode 100644 data/models/task_input.py create mode 100644 data/models/task_input_param.py create mode 100644 services/__pycache__/task_param_service.cpython-312.pyc create mode 100644 services/task_param_service.py create mode 100644 utils/api_response.py diff --git a/.idea/vcs.xml b/.idea/vcs.xml index 94a25f7..5408cc2 100644 --- a/.idea/vcs.xml +++ b/.idea/vcs.xml @@ -2,5 +2,6 @@ + \ No newline at end of file diff --git a/__pycache__/app.cpython-312.pyc b/__pycache__/app.cpython-312.pyc index 4857de9abb34d22c39cb51fc158115bff296d20d..7558698864c93d20b0a6c19d7b2e1574741bd798 100644 GIT binary patch delta 4151 zcmbtXeQZ!a(gM5vnhK(5P_hOJUC=;;iWT}Hwf{K9Qi9j2+ZrdCG<9i3x2lz<-TRyu8&bMz zds6N@_nh-P_niCA{at5I@XNKDkJV}=K+meWTbqCBI;ycsZqrA7jeS&9$tuGjOh;8Q zhGhtVWNB0#)36#rmPNHO9jlA!S$)jF8e&G)DCp%;Q_Rd-X5|7TTW4h(lI^py1IbQ7 zRzzJfH|rK;WwbEnVLh=Twx~}~sL+B7*afp7F9H<{G7~L{Eo2wQO4-twkM#*UD(Yv; zP?GBCqF6aw9;;w0VgWV~t7Iz$yCzx{t7fYSAORdRgiA&bTfA+iO|5N0BRM|guU^({WDAEIWVOSz?yUu5O{k&|)82%oRX%1E2|LG5!tsNFGN zd)5H$60NH~Y}yCd<*1DMxrA46E8=>tCb9>9r7-rHhlnhi018~LM)V^9%K7>EkvR*h z^@aKRvjsyEG15Jd*7?Xj4EYIA`+Vq6L>B)jvJpkOXQj>`g^I|dcpr6g$r(?3}JU3@L>cz zE;Q{6@O8DRDqMJ6GKcZ(17atzYq+)HqGx>o@K2yaLq*rI>rnrk#&y#RI9=oo1h>Eq zN~IJv(7MQ=VDNJK$eU0{nTfM_tbXgxvheI|v3NiTu#?(Jc>xzJ27D9SfWjZZQDhbr zaV6IP*C;JctehVNIVdB)f=3N@pO`!W+EAKo!-j?<#K4WLw4K-vc93mgJK--G*3l1; zga@|C|0roDp+iv(Clzk!P^$<9bjkcMqbP(|6%5weq`9aHkT8k~Buwz8qI!`mXWgmr zf`nYOqdHo9LGBbsRHz=4B%y{)N>5q7UPR>H39Tqcbhxm(+#-7s%l3j@s0^{3d5aSH z!SN=l>}>D{v*ATdFw0l)|dPb>o3gJk3KBjE7>L4smi`{dH5N) zQ~8k7fhx^h-JLmeDAWI1X5`A`OBW`ee=BnZPM;iv*OWztcI1$+%(`Vxy*+*Lbe*Ra zey(gJzJXV?MSYKT-{G6-KaQggye#@Q`&GOPMdRIgz@3qnb#`?o+QS>uil!YM+_psL z)~+mz1VTtKirk9ZA#jjQ_QM~tl^k# z%vLdKtGH>aOfgmCjQ;x>1%iEl+cF!WFBf9jRpaILBd*KZr0sze^WcArpaF~-<&dqL zImjdnsxNvkgoYPhuqMrQDfxYPKal>#wlTAR)a<`$UX+rTPiRdz1={>wd;{9Qy=`Sp zG&tvP(1Uj^W+c8_Ufj3{T-PfaedKj}P|@fmZ+K}mx#1&``NkqelZ3pnB&b+fPrg@A zqsjXcYi^gZ#ijH+$eZraV?v{0~?Wq%`qDK#XH|>;&rrbN>7v)G9PDgiFj^$X1eryUHOz)!exJT2C z_aMg*C$3DL+?{0^!7};V-IFIyXY$m6K%luB|C-KR`hDiytC?eio^D)_XX5gkQzQE( zM*fiL-#_*C$Um+QOkWzFzII?X`27Pfw|3u6a`^xhxZ5NogXu5dQs;qPT3<;KGEN>o zGI8ZpzA@8(VU8712>6n=SkIRsSARi{(Mx&Va;89(}eM^ukE=2?4F!TsC##du!Jak|yoFy+Wt(g$X z3m;NQ=z}eA(MGNqw?-d2;zPNoy#@Y#e6{bFP@@{%kJjSAOoQ>3>+{DSKeB zcdW8uw6Y-?XiQpHrkE!9gnqNd4BU%vTjzLgX-d9qTyBFO>H~cgt(hf@WWkb)k6zXf zKYrnXq`5vNU;cw6GA?)YE63!HQMn@}ca6){0;Ooai+fO2dxQ1OQg9utq|xgGsbW=t z{6HJDukw>0`e`)jeg-+seFgl%`|>Uv)Cm*s?4KGul(}*^b7B9~$eF2;bCUO7R|Lw)!OrJkLaqZ;fp7Y34=#K2CpBx^{ z>>m*CGe41*ZsWO4ojcOhmPBG(TE-8z8z_Qkg<<0c`f-%piQ)H*rG%;#iTopYcntp2 zuMz*(yKe0STNT0-rc35j&Ms&a~YZ<)-Dc%`A zZfzxqC*j|14RjnSK8B0!r-}9OmVLc+Ek;zr8pm~;A+)VCkO;+}ZQmB+L$P)=O&jnW z8l0=j&2!eyu6QEU)xil4CIK*~;eG63k7qCZ_AQ~Va1`CyxN;tsm?k%K z2|f-_xbBzY{{nd){>5cfo_Zg`890WfDNccHi;XYR7 zA;5Y6~&T&AF z0mCRTB#kA5onwLJqk-i~U`T-#GxFi53JZyjZ)es>fL#AIkPvRgvv(B= zJqk!-@ew7XNQ7$C7>z|Go)Kb91mfd^(Lizu7UphhBzac0|V4=9OFvj6$b z@Bf^e|IA%`YSLON_C!9%2b!YPhvO5<&)Thv3C;tF!t-%q*SN@A)sTk5>!J%NDT{N zeQi;!gK9*G=nJb-sYZpU8WUn_l~AQ~24$8|jSI6WHELXltF=O{S|`-0vxV8Zo>S`8 zgph!M0+MBfY!45iK}v{r33gDTW3OR~ZNxTEa>|=0tS03Oea5tS8(m;KW?&nSI7bW< zyf9CiCwHL}kf%#!1@%H6cI&cNmm2a>(ZR){YcCL%;Pi_N#pngwrdK#h{|uRUT-Wxy z`6K)YHNiq~56|*x&%xpV|H0Ke?fO4G{WE$x!5v96C}J&(xJTebc(Gif@KJe+j%qpH zm2Ne7rH%!^d~t~rSPB$J7JX8n!yx*L{F?9Kx8e@J6&(getSE9^i5*{>A>oXN zbO?xnVQMO5a4#qvx3F4TBZj(a0MIt#-Zm&LLW|TOBl5E_VaYDPj&2&Fbc=j|FdHJ0 zLq0e|R)_r7jO^jN*&~&OhJ~Qt&~J!GvteTk4TGrDbb=Bfy5?v^3AP4(W)7k4W(#@> z&p(^37E>Ws+Kil*Idz7@esCNn3ewhsJ_fYv3`iH2K(>?GZN{{-Kn(ztw7Ok;fLM|N zJHb}C6>Ot7;W^HtKHEd+qAh?bxMsAA3$I%nH)#Rvs0E2A!y;eO+1;6L6*uQO9c*q( zNv&dAx=rJW*0gF{yVRTR?CH)klBV@&c{-KW;xG@T6lpUQvb*I*43^_BMQ+3{FmB)& z?gGobYT0Kw?V6Kg=U!qRXIak~){|p>Q;I~6ZTQ0oO!f)8c{z6e1=jug_8eO|WkZ~Q zv6tPvU~%056vLtA4o}ND)^=;0!K=Sh9-MGbazS!2IJwx=TuYy#E1Rq6Q&kMc?UUC4 zn*cywXc~XNAIBH`O<=`Uml^a^MF1^g%M2pyszJ+~K{U>=r5QK? zHFsKnJyN!6lEBrKWJ37Pc zWQy9()JIxpY-o7w!mtXmGbze166)|JSJ|Fw!;Mn1he*606 ztH-iezjvEw0gYM62$s5cXOfvgOm}Aus*afhFV=gtivFM|M~Pz4&a`fU7qAm zdy+Y8^EqqjxDmKLL*|QtxkHbjmM?oW&LMZe~t~1 zR<`c5o-UvF#pB1F*(Z*+oaXP(vCH%(F2Ux1r$RX4o}_=J2b>HxFT&He9@8o>{cWUa zm5ct)#bBIW>n(@yLDb=UiXrt4X217UL(7At=0}Kl6y5aKFzYcK%2rj>LD+=W1s*o) z1{=_OfqJGD>-J}JfoGs`Bk>T>g3vV`2o&k9+_h zMdu?=!iUkK%2PqUt+zAL-lM8L-L1WCTAP|`#Z2BcK_ORk4H}Bp!%gVR=(Dg3@v%)t z@-%35=>1rYk<_iNM`vQ?JgG%LB8_Cu(_5sp){Sn)mWm3|s6>Q`hFz-mh<%E*Ogn^^ zcrZb>v6x5D_x#t0Q9#}>})hJl<7eztpcYwv8MgSW|!F{7(;V5`u z6x3e?No;`Lt~%^^~*-$F97J`-J-gtKXkzG3t zVaF8O07Yb5%h|MQ%V?39w5p70ct0kMF~K%ki9fLlYI>2T{G>l7C4y?x{%q&9W7AgK zmGb1h@5l4L?|IKT*H8d7pKn%QVxXwWgLPAswEpo!aHO2Ls0-YLUo5CeuVa5 zr$6=pOOF_3Eb;rihQTXx_yMm$p;(8<_72u$I5stragvMDJR6UDj0>BRhM zA|=p)VC(*62tNa`0`Me&24IRoSSc-lyaX^$&j&kos~`es%jKXA(-*qh^)RUO?C-09 zg7!LMbh~TVE2so@Mv+yPc#Jqi`1+cZ6hx6W(wDW4C?{xO&FV9Imd&oDEUAc+aDsM_ zS(2!v)}kVlYERk>^LtV!=)akCHA=&xG-GHs#2BJZLL=0&k{d2cRX=0Keq@X#4N)}>b zIfqzIE3pbTU@qB+jabfL$wSQP4q$(jY3d!8?96IUBEi1F6AQ6HkMO@*Qqbkl00o-KW$88;V3m%N8o6T zz)70Z5on{;#oBNa7i*)972iTy_S*0eXSy45b$A-N_K_B{PjGE;#7#VqYrS282*=uF zL$SJ3jX{=L>so3!U^wd)Ji!)T#e(n`ES>xNoTZtydx0~KvdS$zUXYA@-F zj{3V`DLU&i(buc_1^OjdmoYkt1Vu^zqW&UY@2N>Ecm+MrpF}J8)I;Q6M&4T|6ug4( z|IxqOR-fBB{4nWn_!S)XQ)|?FR$^RI0RT4Yv@`-DTti_jTTZaU_MJItE;}PiXHpBI ztWV_%#kt&q$j+Z^t)9hHZfUugSOTwt^cV}g`z4RiHBLGVO#J}WLl|We(>COL9Zc~h zH4nAWS-oa9%*l??e0C|H6LZBeu{f8?jOKHTsifRIvpf%(8rD6%qPV&whI#1~NCE7! zZlO+4kX{9ax=;(HmFO`24yN-#J2xYQME~&pi74wA?;iyQ@v;lGA_!7dahJ%F)tklmc6Y2N z&89U_(FECxw~fW@DD?DtJkq`05x9Et?ZK@!|JBa7wYy3_(0p-fM}r)p+f9*5Q{>l~ z&zlBzji}l8PZ!djqWt04qC4%#;J9qA=tGsqj%@p5xBW8}|IFrz#asU5roqcn#E;<% z-@g1r#n5?`R1632sp$IQXSp34P4piO_`9}(k;YkZ#Yn$jq?|}5H5zNGoLZR_E`q=CRjEw1+>XR6l zKZ$E6I`|vdIpO7RxKvDk!>a^M2M=K0SPay-e}Y=+Sea9A_{cR@F9jZ8L)Up--zy`YmX$0=xxq1z?`O=XcX9LoVg}?Dc2# zgQ0&YS&!k7@*78wVbvw@nWbNh_D#X>23aMD8L=o$0o6<{PEbEn7%X~;=apKZeoF6ns{2j%Q>-t JrN1)A{{r*9aU%c# delta 6890 zcmcIIYjjiPmghSs@1#i|d8d!`k+x~mlu{@UBiK?4DzHT5UIn$&_5@4`E%zh^!G!R- zmx3tZ=V-lDfwk1B13GBEiX+QAu-2e6ciov}$~7_T&Zx5}k2Pzqso+}9njg;I=Ok@f z@!ntab#-T-{q4QKeZFs>{rEEc$zw$SyMh7@17m+Cx%ofW9@kshV)?uEU$C^57^#VK z%9r|^`gc&4tBcJ)AUlJsFgEyr`U?rqhkUEQ=B(}vE7ACQ{?<(_zaUTU?w^obcn7(* zJh^55CKk+ihpV(K_Sb>ZC3%y}LFry9aIOcI`WrXN_`CAv+J9m}->e1i_Ip6*vOKvC zI*(W?m(SvoUgw@Xt`*1?YoEo{#dr8+{#G080q9(DKt8=`oj+kq=PY??m3#A6xp!xQ zd*w~sQ@1QF>kRaT(_H(&&a`ZGAQVok#_y4Rry#EJHm#f^8^(S57)Nf>3q@aPxO_7_#0`_}cKX$-^gwdy&I_ zM~=zY-@Wnv8%v!Fgf5tO%Z2;kC#~P?4|j)qLR-3fcXkJO;Q=5DDg>(myu}GT;(fG8 zZ~nO|$14PYcmn=Iy8+x_zTd-S6h-ol$Fn|(O@yMu&rKg5xhSNsKe!yEx8Fk$BR=Um-UhuV6qhbL3CKV~7LbbUKB#I5(IB|BO>_0LY%U zRlZ(2?fQhFe#|mqXc?B#btPr(3b`hufP?*`#XizPx2KF&IPpTwcZ^J}`QO_bMpyPN z^JjVJ#j>X0gRs&*(xD~?>=n#wh@4b+D7Z1bkNbcC@}V3^7j%GKRO#DGxr=6`UbGFXKj^9Rv!=sJ~$9<{3n$^WD4ltNe)o<7Z0~?F=*LG+TGd11>~fdM9+ zGVfwZkpA9URVaX%5Js>a0Z)Ih&X?~3^oQ{_+j}f0Y+~qtIcgzx6ql|heYCr@NiJ-L zc{*BJ))+&XJqYk6@|+$&1c-)WoO=eR`smftTFpL05mbyD%ZiCvBRP+s4}{ZdG4>!T z2AvHY1f2%DS7)S8T2$I7iI9*{^dq`QXDU3w@Z75$FXQDHj=~H*U0x2%CXVS>QQ|0R zV*1760M^PIXBB7gON0SlgKOb-a2T_QI3f(M%vB14j?ODIFB^d5 z#H&WxsB9LSdYa7vN->Vi8G8*#$Mx@$@oFE;&XU*6k~hy0hDTA}oR!!7NM1Wj9<$t> zAqBxZsWjO!C~Vmj9NZzy7;lo&f6lIuU)Ub#^QSAYM8OX;FtE8hwL2-%{9*Y6|DBo-W8L#x30% z5}rfWH2^|bgg~Z^!M~Jl(`po!!t+Zoxg1K9&=&x*G579V(iKarCCNr#qR}^DxO-Uk zMYhnYIrUi5)s}Fz#cLLw+ZA_o%&NF<>ltfJ(y};VS)4MKC5^6x(UmHRl_pE76D8Ft zb4AkZPMF;pC1YK3i;-D1!#WTtZAm&FOgJ8luiKDZ*PB?^JK^YytE?FnW3NuyJPDiU zkKTpn0{>vY;$1zWPFfrO&Ds!u=x0-M&ZZeIxUFM!CC8SG3|!GRopUGWuS(2c6`%h| z%Cj)(=}34whS$VKya}EAwnE|?yrT7h8zYvWhenp9~G=rZZ2l*&R)hEb|D-`_5ze=;@FKb0xwbv2R$3%Uq% zo&fgIy-GkYGl*X%>aKe3vc}d`&0VgRBVNySHPV{$8Ut1d=uNjaLFszXK^?}0^lpa3TNZ(Pks}Zw z`?VNWTXQoCUV|LGc67QrCd`pK8KY+S0$v|fZ`DLqgo&v7Ep*E1kgEZ+A?DHqn5Z_Q zhPCd7wR903Z$M4af=EF`yPXJ*h^F6xYc&HUXJb?kv--^pUpUG|w2=Zaw8O7xLlHvB zzD2rRpag4{%g~nMpnj_%Y9NT0fL(>rLc*|2#Bc_ra72qDg>-MFv38nJ3?`ODiorxD zOdBJ{tcj*bQNIgKYc%DSiJBwEh?zG+oG*!((5xd>GA3MyigEPUBmWWxnuu&O9<@Z+ zehklZ20yJ+SQTM;llW4Nux0ib7&4z>@SF}iqSkOzPIB0>iSXtFs)(hN$r+zBOdv-b z5lcV1$((V>amW#|@)q6-f40%-)B-!UKn8~X$T$qCygk57zk%%zOvvNN_v%6?|sH(8-PDxYnfYO^cI5Fcb z0bE#$K&%zT-1jUsR5vOGJbgEzzG`cgEWC4@ACm1TG9ph}(>J(v+u(qIARH221p*&Rt37Kxwpw|~1 z?CS}JmU)p+WQ$`ODg)Kui+Lz+Uz_l)Ik#|R;VIKAzOmLnIK1%uKOqQJ%>H5%Nh?BO z0rGE`TOlql?t<_T%!-?mRtG}eHKCoMuzxF57NKs)vi#scaHp7z#at|v6y-Ep<%mfQ zj$0+ASWKRfm~$K2jhh`x7x!%M2?Tq3gZ}Q&P%ozXP`Ut^whj)6h0NAax+q&OjV0xt5WeA&YYybce!G?ZRv{Mp+J!DmfksQQTL8O_^IygJ;5P(0eJv6Bb4TP26l>< zFYZ#w$NEr_STMYWdel9^pjaJ*(xf|0!eSXAoWQA~nLXkCVc3mO+6W{Xt1TvD^o3ft zPLQlZW)pqaWulo{J^5SuLv3>zh8O98&LW28kmNX}fYJ6kJL|lMZmhHG{}G<|qBndD z9{)YvSGPtBNwM4+SJ^YHhMMY|8dJvFq_HVsY)Vx_F>>0Ma#o(IJ*|ce*=+uf;Y^k( zIb*K)&djJg=r8IIvfowFM)%{f+r>;-OS1IAL@Cr6kH$CjPLx8CVFT?t<5Axs--!N- zwk}m(dun&0ye(PoOO*RQFJE?CbBsH-{;I`3A^If1KUmhLjIN~7lQ4Qx6;&x`b*i#9 z<*ZM+8d7zhsRE@JtWcUPP~%iA&)AuYx|6|If@Ac!+f!M)I92IQx!O{7OH)< z(+e=C7hq0b$yn)!87QjBKTWMo1)|LXi#CEEI za#`1|gP%{W$n&X9y-LP?T4h19@0sfg%y~@jdR%l!0=00=F5%+Q+ zwaX@UpP}YyM<4%9LpL#v;7PrLAU`CzJu5nXjl?bhYvC)r4<96VMeG3tc&8;^0>S)c z#Lpx62m$&Ubiwa`h_>SuuZcjPOb0BLaxG*E108RyjzRgdTRxK�ah* z!jE+F=<&((`=uu6n+wB}=YEy#LC(K@{nrO1`s6#WUH#xVzMwrB6P6YpPp@uREf z|9V(5EEgV6x41jo}n{Q11bu6~h(j4B! z^sD9s6X7__rwg;YIn!owYf>aaocSG~kL*Mn7UAmlN z41mJFfTS9}-Ov|+WV?zg`Fi?XU8{el&VO{m@fcM2Ul=OH+uNE`KR+fl2#7*r9uvP++?l0Yy9)3`-uVrvhXCW zZElNoBZ?npTEY8+{;*%XJeDpo@eWJC+oCiF;aPGi(XjNJdtC%i!-Vj$!YTNEr`}wKQ(@GOX&LW3MA#Pb#4nXcc8BIWF&;@CFT{tjCjUN&$jf{gX-bO#~P8jEyFHH w=IFQ3T}sT0BvPh>rP}!$7H3!sT!LoiPcJiLQw>OG{qt=d#6P_EwVm7KCOz-m z-#Pc*bMN_`)1TdL5s!LK9e_XRq&E1fvhWL0&H@EUKw%U%$!M&^YMjJryu@oZ z$;MEeOWHMu=o~de3QWFf0ZmCX|d=wEjT&t_CQC!eF%qs4a z{NlP$))TGIyhxUav)8YePF*g2ePQ;-`#t@Ab5}2y&YuZtAIR z6IW@>35GsqbqM79F8M9!1brDWgnI%oYgRDIEvk#kF)&(V>mmjKK?$c<4uU#YVwSH} z3Ck_Sm)>&4AgE^rM5Y97_&<7$nQ~On2~s->cZ^Z^Pq}?yEifBv-mL(ICRoL025QJL zcB=X!ikG!C)l^yebw(6V+L#9Wc}(1)(q9=v~r%b*Ew*W{jZ)*FqIw0m@zQU z4T3S|D{hR5iWwSLY4Tj@`VY&p>%b05fViq)J|$}q3rA$6%7>EBz)l^hX{4H2?6UG1 z*D1ja>^_uCCl1F+0gxmc*po=7OgL^<&G&vHCuN$Sc--9NnbN6?q=NVaAq;kC&@ki? zhj;Ypf8*9Zb_J5<$*3C#DwnCUIc`*n z4A)mEOK4dkKce9w`m~6igd$X|qT(qkRuh5619CD0cOsNVm@`a-g~c*Qlxk59(Oh9? zZBxuZgR;1#rRDFfJGKsu8e>*?Lpn;2!h|_ws&Z-=rbgm4$RSx*hn7c6kaj(b{ncQX z8BrVAnKH@vk%+tC(Q#0=H`@*}v%U=lUw7WuUG%Rh_&4VL8;jnj3*Oeex3w5-Ed<;1 z!S-TcZ6OfL2V%w0`a-BPAL=ZIHx$BM`EXY;5-mi!^O5dyJ@7xj0Gxht(pe6IKy$Ha zOVPh--oZDBWxxyKqX!~z1@8l!P5j;8bh|11@s$(0na-D;>JW|dnJuY+9=O3eo+~ow*+r^yhS>F=_H#brJW=!bq z;BG$a=@qzXjv@LqZzK4$;G%jU)Z5NYx7(=R!4Z6SG>jebxROr9_)o?HJfGER*!>Dx$S(mYeX~wM9 zXCOCSN*f5Or-C*OokM@C=WI}r>L zHK|=>YDh{$Vo2H~ZCacrIPR2!Nz$fn|LIKsk!yG29(0;ceX{cxa*`INbf$f~r;}x; z?#GS2xBKqxzPG#Yx9_+5ZBdaO!SgroA36uC5c&&g7>_Mixz4f(9YG@UA(0W;5EEv7 zY?$+LVUy1kHv7yBk#iwS*y^)}Z9ZF=_wix7&mMO89AT%=Nxz#yMPZlE6)yG_)3!NO z5-#wI-o#)s;C^$ae5=6rm#Iq&3h}?#7WtfYcY$?|TCbB#lABr~eptl%0zW+6 zyk}XQtgwCh!UgS>liGp(nKwqfkG9#hfj;fv8C^R2i|=TCKh(d?939pAeme73FDPYR z1K|(sSBa}0lWJ-W1{9U^M!HqgwxF!2wlBq$U^F6xJQkG){l}tlMZ#*)Lpygq`rvZ` ziGEeBtx`;ih_Y(_a$LgD_fbLFt6CqEz805c#lx!nCP9`SiHcH4HGeTEg+vdhR_qky zXWAmMxbmogh4AKRq$Aj=mMxU-?2bvQYe%=NNMWkBRqFOIY6;Pz?Hv++HW-jVR=P7N zL^`BMC;9du#!(DL9Nt*)F-eX^BeJBHFC1I>Y@^A5L<@$m5$=sEk^``UrSHwV(}$sz64H?((- zWQKpH4Zk)0LI2g?fO>r0|J5gxI;g#JTy=CraoDe~-DyrW1z^ckYgm$Hp;J;#uqndT z8?Zj{_5auC+Nqz+zWc+C4X0VvAuECsm;H2Pizq2VFtpuc#>Ft8THh%te!7i*eH;A+ z{-}ID)-l;Qm6H|hVR0R)Gm=a;tD)iV_q1+o?~?aX1MM*!?UDjYyON7aKM9m}Ar@>W z72Sv*nrmX+Y6US~AXXsiW$b}bm&3o@0mUr(v*$ULU#YhPd>Gy_3OEIvkk@M$>y^ z>ASu*>B4Cn{w&K8oqxzH!PI`nYiD}v8qjf4Il+6a-04~`%Z;&SsE%1VkUn3p2mTAx z>!6ri0D(1evPycuw6y{f9HJx#aFCuB@jLS0wBhef|KeM1tsh?;m>zv~`r-*K_2%@? zFU=ep${g#-93IiXtJa(m)e(%q9!3I^KPUzY5t2vKk6`RPnxL*fU7S&ye<#cN1+c4qug?5@n5yV{mkw!1 zzjreb;Vjoxr!Sq%ymSth6VCq3x6aP|^uo-A<5w>X&JLf_&wlOo0kXQO_h(=Ju?|^X zPKU>Ca41efZYhU!ta>*jv8|JJg0yP_f znvFoMEC)5gfZF4ePx#VLwNE^;EB*M>>AU=suH9+dZVEMF9%`jbZ{sTTBgR|Gyv=)E z+(@mL=f-$5RL5K#NL4#sVZTUHvjs~^97h8AL;>!Tqn`x$_1{4ObdX7)XBo_NLnw<3 zp$$opbQSgh8F@qqaRUNLHo^3eKCEcgdnJeK%j_(mgC8}8TohO|??kb`q%=B-{)>JZ`~ z#s91jic4D0MF{_ylf%=OzN_`Uml-_w@QyES*AAT1&L7ZHN3?;%0G4?~d2y$_kv2(y z%rErDh8$krIimHA5XM@o z)hu8vbOVRtAhcC`P&R^;hBCev=BJuNQ2{7aG4Z!mB1tMoVlc^g_-;~cfI=qwVnnm* zmW2+<56LC~nbN<&8T@5=<-F z1qVUWlra5UWH4vhGdaX0%>_s>8&U?+L>D<(7Cngqje+&1!f4Nvu=y@}vN@CUxgFj~ zOVXOOC2SZ{Pz2~*k{8Vh9`vjUOTs2vj+sPjj`HQv1DL5z+C`gEWQ?4!8-Bud2J{2$ zlSt%~_809ta_@bN;xe?M|J~3Zu0A1K(jhwj-8e^)=u9}e%8fqrZ-bTsp)@6(N~Q5d zEJ`@fx{UJz2qv|^CliT7XnCbuE>dOZRyx$pIl*<6xOZ6uZ zKJeqrvHqF;A80RMXw-%WAel902KukQKCB&lEz=MDmYhA3P4@3?Vq6nlj80lQBLjpgDB@r|f9G4bZS#TndK^Au}U}n^r{jfjsG}tB^Z|AzPQ+8e&Vz5^<|E{2Y*+Oyt`Ow;mm^(Me3CBVx@wq zcL*W*zs>z~8`iCxcb)FkqS@>7&d@c0*%vza@x|24+pm9ovA=PC9cXPAEg>%Gdnd46 zr}SJP6c;6bBpQ(@pIR!mbv_j*_lTPVH*@5Kc3@C@Wr*@Jk7=Ios1>_F=4rsl`Z9l!OB#|PAME^XC4RKx`1=gG@@FB7`ftO zLYmYX-MoHfDdcFX{c)0nY2wmT8zF5fuV5h{?GXacsCII#5)?ly5#@58B7It406j`5 zbuMS7`%g2UT4YR?&Jy2AG&hriFjY$NFv)VT?Bvo9IgniJWO5dgEzUnW``beLkfIa* z<$pqcOen<;UG`x<@Jo-4nGNQV)ORY(DY)q;vh0v+Tel z{f`W`{NCA=wW6wJH=O9ct<2?n1LOAw(&97eu$)D}zr5^qgznqKj@#}|6{V|h8@heY zg6`SGjF+uXZxK`09G_gCwvX!WHx zKb5X-PdVuoaAe!0%bT`&Kg(K4w|~f9ScCn{W*gJ%ZS<}}W6h*Kwu;|u=El~!Hkr7w z2N+WSf*It$GC86CtCDq_5%+6khWf9~9LPN_s@3loqXEBPwZM4==M*Mc4HI&TNuI=n z_Nmqm0oZvgh)HVJ$vjDmnB+3-AcYeO)fVd(g@_UiV6u&vWGb~RKz|`xLoW<^onGB> z2~i=$Laoc)AY@%hKSOddOn%8xivv+Ct%2avf4Pz|NocB_+{5W_G%~Irqmd+r;b&KH zI27&dB(tF$jR*R+4FvELn9c7e2RxZCQ2~hs(;vquMDRv3f`=63vZ7x)2+dJVu_&D5 zBmz$(2od;3ZY8Siey|@8Ne|$sp-HHRybDUWmov;9%Q2=;Y=~Jsf$sPd+Iksn{S#{X zgf%hj9D?GncEsHGN3{AAmL(D>u3HdO{2?Mg4%q8b)t7nqIPV_3cY=kPbtkwwJTBs3NZq4u_wdi P>xv#67a0VKRDgT{jRPUr literal 9131 zcmcIpYit|GwVvJOTcjQ&B~dS1iDXN(Wx0_RIk1(uB1PZp8(UH&yAQ&Jz;IV8X;Pwh zS5fRpft|Rm(r5aokDI1-fTVR0wRM0L4f;Y!|7;78kO2w{7irMQasJV=i>8ksJ!hBu zAhSv$w;h19XV1==ndQ!RzB6Zj=kd4*lxIuD+2wXZ{){(jv6h89|4$S0ZNd_kN|7`b zrP6eiPBT#^ZHZba)YBBeYdx+&TuKeMNr(}8F}mK~{ttQC)N0LZFheZScF@+orreNd2iKl_xO`){ux`$~>QQaL!pYXMb*uHNW`<%LI19J4 z1#D($)_cjS_1L*Zk3M6Mte@Knc8!-Tn%#Y17coqsELP5hZQ^`j*KDxs0=r`-b{`lI zZ2dD9Hej&b1-2(XjxCJYVzBGkVy>;#@5r`sjWA}r!M1k`+l~s`9b6NPxzk`51Us`Y z)mdSu{IB;J?Dm|i4c`AAzGToMSw<6aQDR2s&PkTz2|<(`;~6nAKNm~EL+8lEvB~)b zk>e%L|DHTK5qUDs$xkKwD3{^pSV6Krw!rb{g0$oe#RTreJj(K<4VuO@a_vv~5 z%uH&2af;)gNW?i%HJnVu=4QCL*^@EhOoZp>`Jh#*8ObCjIUzGYCvcKSH99tzSr8?k zdV4Cv#zan0`c-A*NiGiat7>{IotfuFSqVdW)yAXTOkys9ZwK?OGmIIAX-i&%;shrM zv03iCbN^!b4HoL)|JwNZEARaJdpCb}@!g-i^zQRtgkEeJ9y)zevWT%+;k-+0F2K08 zeEF58)A+ZHRdwDF3TPJeT3(lwk!rKzX2sQV`URlkKSGt0DSQy(XB z4poJvmKc`)9y0~~Qt(@*7fBZpWzUFBy9wX7Y!N-GnW48@Ri|HBMr=^;mMrS*Um!2i zs}|M6JVUY8Wy{l+MQV{e$$XY9Qa@%Esi1A45iD!m9TZCgFL zx$^wRmw)goBU$43>FsIddrKBrVzGset;{xFe*M-PuN>-pm6mD*F(xhu)3Uvd<-}Mb zH5PPA_3DC|7L+wFHOzA2bS#ycR-XuxU7Vk00e3u3U9wM|3Wp<8Q<77|7mxqAXN= zxwv>*ETeE*1Q?!jyV|l+n{PRM*G3wl@!o=e?|Sp# zy8r&$c1yjhL@Z9%-!`qJb@=_ewZz@HNhs*|Ms3?_U9oqx&^wwRPhC%E@@M(Aw2)7U z`4bD*YoEwFp7=+J!Iu9N9)c-7Lxt?rrIwL8@?!Id%koAeNLeQ;vo0&jbM)@9S&F{vl7povvd!Pz3`~z^2 z9O|Os`{7nV?+hU1_v16SaS;9>sIU*=C8!ic+3FBczOJHgsNfsA`qY{)yyAGfuK9*{ z=jwQ|FH-1>)TNQ8kv5WTMLFB%4Ye@YeLW#Rlk;0a&b2V0H+ZB3vbZ^XzP}ClB(>!V z^C*`klGHd#)e!<(6Ci=s1T3I+>z1knS`7-Sj*wOAweo1ol&HZV37lG8L|nRZNj9mH zeoY2+S(N~?=+~=?%E=1P0%T#gp_DQ}cdGY>`E;r}{R-^brQTHmw31yv2vD06w5+_a z@ylOm7!2AZ%UmoCp_;nbr!j2dTVW8%_IPSOenya-PsI2{?C}&QNDd+Xd5&F3aSAG% zq1i@dk18HzY>x%K3MlL1JO?44#zOodu;dS8g+uYfSYZUrKY|sKse(`Z*CofN%b}ZO z4^Ku$PDVxzxWyGx0bb+~eh8}%;FdpvYOHWT;nz@=;o4w5tHAX@!FOQ2VP~s@c^E;jWSn)=rpyNZo{g~q;;hxiBY5WC;C z;<)SA2=YdAu-H6MXdWmwA1X8-TK8{>YMC$3R`TV{_1R?pOloa5ou8S@pP0X1o5?#e zGGCqrzEq$b_E48X^`SeWy;fjeZ4Y)`8DdFtgz;fti`7A(XBN ztL-xIZ@%!x&2Q=C8??zJr{K^Gf(Kx18N)i#tGZB;u7i9*-q%%u+^lmMvogpZ#9?G6 z#!tY15-Q1lYGSksAq3i7oe1A22FpV)>o zP!}QYO#hou&{%UA9}*gyxCj6svYlM2nAaE@!*2Tnp|Q%m zm*4yD%Nq0Y8oqd??AyjaP{z-_sELSD47dqO*a6RjZUx){)(@7!v;xSvx}QIe-DOe>MEDSd9<3t|*H`*${u z@JW=CtWhQXx`Q%B50(i(JN?zkV`Uq zbCXzF)FNp;leB6?TRDqV6-}G>uMw~QmaNTegz8PYX|AeFs?YuC)=OVC!E}(8BT%UZ zlQPQk5oDN;Eua^B-1rry^4)<-M)$3LyW4UVuM_6-LXF4U(J-DN%6;TGC10@AAj76;>DFC%gw$ z*&#HmjJmyTF1V0}fkMN;dSl0WU{^8lKq2rz$x6Hj?hwZ7TCv@Ao5jzE3(beu{jFR3 zjCR}%pHw60aG^K+`*42ZvELoNUOSa{O#P$0UEZEo!N30*Dtr)Vl?vHN&Wdu*<_!-r zxj=Vln8^*hLB8hb3GZjF?YE*l$UvL(4F(UBkQ3RGTe+4!3iuAKXaRZuHav=1IIi=u z0pr+vRnarNX1>CVYr(5%xm~?8E$F4n>8NUk#XwIkhWTh7L48Kx98JU{C%IHHtmd~M zb8InTSgW$P{pqhZzVM2UMmcdLZ&52BsBkN9Q9WgHEq@smUxqDlQkb8s+LJ1gs^i#+ ziSfyg*pE)Y8*Q~8#Q>GZ>P7eoD^QhjpIBYHT+^Zq5RG{&n z-&%$mflLD<9VFXMft>AdhP+I6cTdQ} z%UUBCvwf$iEp@Y$BZ|;|Kny)%Cs`W>a@Ot)^)cD{?vX(zJLm>EM|wg%Os>a@ zavuY2f_o(!q}>v8vpfSY%H#Uxk%4(kQ%d%k7#vY$61*K%xV(8MR+t5q9GP=$Y)(wX zc?<-3jQXUO@`07muR1gJ2#d$#1gS1Q&vX5pdIT&e!Ga5qi{$f7fyYb>k2@~`Pg?#F)_*e$g=E^eo1on6k8(1>) za2$p?If;S%vb=AX;1~{fI`SSw2|i>`iR6WW2MdH3$CPoZsCd2l(rNw5L79i@zo+b*`PoW8R6LfaYzo%pD; z)Rldk1h3fkprR`6G3hq|Z7vHXg4g`;_@*qV1E8`rh*ljJJMwkGH}_uXSfh^O$Y_PL zQAYS5c{b2ko;u7X@7e#`8l2AY65Rrgt}rEn*ZlCrrYztPC%_7or6C+bw(7jvhE@-k vXg9X*J-kU!z}Al_x>CFL7W>{jga6L|mFQY%gY&^FwtbYkE$jFh_^kf|9zP`= diff --git a/api/common_params_api.py b/api/common_params_api.py index de583e9..1729ff6 100644 --- a/api/common_params_api.py +++ b/api/common_params_api.py @@ -11,86 +11,3 @@ from api.models import ApiResponse # 创建路由器 router = APIRouter(prefix="/common-params", tags=["常用参数"]) - -# 创建服务实例 -common_params_service = CommonParamsService() - -@router.get("/types", response_model=ApiResponse) -async def get_param_types(): - """获取所有常用参数类型""" - try: - param_types = CommonParamsConfig.get_param_types() - - return { - "code": ApiResponseCode.SUCCESS, - "message": "获取常用参数类型成功", - "data": { - "param_types": param_types - } - } - except Exception as e: - raise HTTPException( - status_code=ApiResponseCode.SERVER_ERROR, - detail=f"获取常用参数类型失败: {str(e)}" - ) - -@router.get("/data/{param_type}", response_model=ApiResponse) -async def get_param_data(param_type: str): - """获取指定类型的常用参数数据""" - try: - # 检查参数类型是否有效 - param_type_config = CommonParamsConfig.get_param_type_by_type(param_type) - if not param_type_config: - return { - "code": ApiResponseCode.NOT_FOUND, - "message": f"未找到参数类型: {param_type}", - "data": {"param_data": []} - } - - # 获取参数数据 - param_data = common_params_service.get_param_data(param_type) - - return { - "code": ApiResponseCode.SUCCESS, - "message": f"获取{param_type_config['name']}数据成功", - "data": { - "param_type": param_type_config, - "param_data": param_data - } - } - except Exception as e: - raise HTTPException( - status_code=ApiResponseCode.SERVER_ERROR, - detail=f"获取常用参数数据失败: {str(e)}" - ) - -@router.get("/all", response_model=ApiResponse) -async def get_all_param_data(): - """获取所有常用参数数据""" - try: - # 获取所有参数类型 - param_types = CommonParamsConfig.get_param_types() - - # 获取所有参数数据 - all_param_data = {} - for param_type_config in param_types: - param_type = param_type_config["type"] - param_data = common_params_service.get_param_data(param_type) - all_param_data[param_type] = { - "param_type": param_type_config, - "param_data": param_data - } - - return { - "code": ApiResponseCode.SUCCESS, - "message": "获取所有常用参数数据成功", - "data": { - "param_types": param_types, - "all_param_data": all_param_data - } - } - except Exception as e: - raise HTTPException( - status_code=ApiResponseCode.SERVER_ERROR, - detail=f"获取所有常用参数数据失败: {str(e)}" - ) \ No newline at end of file diff --git a/api/models/__init__.py b/api/models/__init__.py index 1e233f2..401bcbb 100644 --- a/api/models/__init__.py +++ b/api/models/__init__.py @@ -19,4 +19,15 @@ from api.models.workflow import ( ) # 导出组件相关模型 -from api.models.component import ComponentDiscoverInput \ No newline at end of file +from api.models.component import ComponentDiscoverInput + +# 导出任务实例相关模型 +from api.models.task_instance import ( + TaskInstanceCreateInput, TaskInstanceUpdateInput, + TaskInputParamItem, TaskInputParamsInput, TaskInstanceStatus +) + +# 导出任务参数相关模型 +from api.models.task_param import ( + TaskInputParamModel, TaskInputParamsUpdateRequest +) \ No newline at end of file diff --git a/api/models/__pycache__/__init__.cpython-312.pyc b/api/models/__pycache__/__init__.cpython-312.pyc index b5c528ee828b008ae35503c73c66932c73a6149c..2d4508eefd907c669dd3087bc07166ff15c21981 100644 GIT binary patch delta 388 zcmcc3I*o(xG%qg~0}!lsyqR9kJdsa=v1g)sqCpB{3R{kFu1J(fu4t5Ku2_^I!c<6p^`(Bb7PM>W4$KpE%A`V;%v{n;*!L?$!Mf)u!f5JU%1O+aE%Vy zNs$nU5C#z<}_|C(`$n=2$NE9gm6#)PS*m>pv delta 74 zcmbQnahsLzG%qg~0}v>ExSp=VG?7n&F=3*5B1Ws{On!=MindVHcWcJ~b Z1gc{M;$rQ|=b1IRzVR?HS`>)`1pvEE5ibA$ diff --git a/api/models/__pycache__/task_instance.cpython-312.pyc b/api/models/__pycache__/task_instance.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..fae7990beb0229d8fc01b41f8915aaac6d7d3c72 GIT binary patch literal 3879 zcmcgvTWl2P6`t9hy?Sr*g@EGtuEGYeQO(H8XxJHG!`?D8n`YH0 zS|Ti#0Aa}m#-O4_N{cBe7&U5KptO&b`eJMMfgP#pLp*Eyr59mTsZTxUpS2kiQ$>B~ zN^CaafN>%i(US$)Ln1*=c=i|!jtZRbGN9}Z;p!JT{h?p^(ptNP6=)Avu$T%OQJ ze$%nHzdCkRzjE5GpBd2$HdmqWa}{_3X{sGjsTg zFrzVDv8bY1JCa$A*&UM=&G~j(iKUW!JZ#ZiZ}GCYCnbn+&DIkW<3gC$nC@gI5j7k% zWX)UZVGE6CD^e^C=W96tC&^kZl*kAc!TL3G!(zZ$n+T^T*xrC!vT7F`rd6lt678#D z4KPj<#%02|0aFLNcn(_-Swp)Q(RG5yg!YO)*vq@PY8QN_RsXVk`Az762_0A#U2j4+ zn9%jhqJxOe+QT7jrcuGpNxu~lE^D!e=?m>GHU^0j;Ef#tlzyed;fEN50?T3nyz3Uo@3e#19s>2{&j?jzgz8PIGfy zA|+(vsCzi>y$m0(tvEPNNJTkL!efzqAT+D2NSdGH_+&Dr@R-yxtmB7CSPrCm6i8wT zGgu0N(5$hfBCWvNRVdbgxK2F;N&S0g*XzUY%0K0zz=z?qlzLZ;D#J>QPaYPNM>st2 zVLlxj2LHskJZuD@7TUISR;t7OP~e|D0b+!zFwK?VDm6IPQVwp*_2vgk%(lv!=ZegD zTX{`Kt}EYM*mA11#B@|z+Q*qcwv}7<<@)m#ipWMY#x1QDzvH09F&?CK4tkb z@Hbfgp=Ce>x|>MsHkAd7U^h{T(47$7EjSkGW)Ykwj28>b_jYud&~6jjw=BBOgfV5^1xd%1sF9q+Lm-J6 z4oJ_S{v#C6qQJ6Y5P;-1$#Rn5&*1{e@^z?@z1O3*G}Wc&(MH1i0%|WV2=qg~0K&-G z|DKI&n~GhN+k4Av`yd;S7UWZj64Up8$Vl{d`HXD)-x|}>40K`!JT>>AX~F8_TyqO` zrd)GFyK)Gg#oY2PX+a(lT2!rxJ#IW+!Q6QKfLUmZkK2t`Ft?ikVCumSpNUZpfwUXa zXuU$nkY5a8jR)yb$Tz>^L|B4WH14ZzGSZZb60;ibNOal#s#ZJ5r#PU6SJfT8TM-N-;Afqu#HZArLdsV%q7k;V#VMM=rLvu>v zdzqLdLO;WI%-vOIZ+@lc?rB~@Jj`d}3im!A&xocCXK#H|RX>%yfX=*zkK|5)mvbX$ zXMTV4@AuBkd@(kC=TmGur%%CB_4M`ca>wGk`Q%8EmMW9Y=YDl&_SW&) zYbW&ls1|^i#(?P1SU3rKk{k{`oseO0LLxL=hgu7Ymr!g1p)rS2skqdN_k^^Bs_4Ab zhJtXo9knM2+Ke_7$b9)W2qft96@REOP&`)lZ_ah*gC%BjrG7<09`lv!U&(dnx0IMy zDuKpAwD?guupPQgQ;FGLXXxEaef4~D%DbV&d{}vT`?&I_ zwdI$GCYey-sHzk@$AZPa(T}E9w3V45quk&(EYIETu<}E@3E_~_=pis*IkeEy9F~pg zY6EQf{VcA23lny+-KftCLlzD?=2X}77iX`I8M$pY=A1~__4KfBf#)R~3KFVys67$G z&1ge`DI#MX#~8L(Hf|alnB29$ym27clkb|WZ<_MFP-X^<^FsWR^TMGGe-H6JkIxH7 zaKXYdf|a!i3~Lu`tV6J~PQk&tvd*w;f#t>sIsju*MmDj$_W#BwzpdtuSFc=}o&fF& z5`S3HTJ zct}bZf3pIgRAN!d0k@>jYK#c~4M|v(i~)~yOcH7mRzi5<+tQ$G&NqxXc9+x*&tmZ8 zcR>8ZO4IZ|EmoTOmz$znOVp;nQXBq4HO||eG)t?oc?z%dA$#o(uk#Hq`XH^Yo~Q6S czrsQf(&}sT6kg}u4tk9mRE0+rDCB$p0|i%KIsgCw literal 0 HcmV?d00001 diff --git a/api/models/__pycache__/task_param.cpython-312.pyc b/api/models/__pycache__/task_param.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3dd0f7a9c985598063793d7ccd5f260a1d254482 GIT binary patch literal 1690 zcmZux-ESL35Wg?m7spQQGzo#WL2XD>qY^2qib!dY^3^n@4F$C?hsEjY-GnQ5XZJop zelsOeOG&6pfmm%-B?u~`K+}o}A`+E9fR`ZqpnW`7KagA5)sy`{0Ad4~CwEVhQPqHNe$nPvbZF@Ob}#_F8J>Ab}2f+XlZ$;Xm? zUi0e#DWHpzNY{c^qX(rR)qPs69+E;V!!bh)@Q*Vf00VRQJ~E^*-4*d}P1SB)IvA^U zUd0B%mBmH(%B*|!V)>JMt2Y1nK`V>Juf z!=SDT4Z}K&)^DR6h*Y8VIJQV7wrG`2LzPXmD*j!>Ce6hf(XO3YqPcWhFzQun?csHI z;tQ{;USUR@4vcy`!vnu9O_o2s=YDp(Vlw^h%EHw8t<2h;cUP8Xa209+v=XLDONPW0 zsf4V8PN#+*l3TxY)y+w-wFtZdjXtP|kg5hVc=x z1|-Tdxm%V|P?q&1a5SQaWch-lXcZ(N%OIJMWmCjHW*reERK#1hiRxupF^r_G5NcZ3 zsGi^vBBDf)1~wb8K*G6XQZsjvHDMr);7eu$tIR(~29CtfTkpsT%;LBh#;vy@F*O4@8qLUWI6iGPoegr(C)bq>ycPJJstTmlT~BPB&qQDKyRVM z5>siQ7`B=)0|X_sLjuH)n@O4nH6)V8s5;h3|HIQgno%aun0CgA#G@XyUouGxv-q

None: + """ + 安全处理参数的default_value值,确保其是JSON可序列化的 + + Args: + param_dict: 参数字典,将被原地修改 + """ + # 如果没有default_value键,不处理 + if "default_value" not in param_dict: + return + + default_value = param_dict["default_value"] + param_type = param_dict.get("param_type", "") + + # None值保持不变 + if default_value is None: + return + + # 只对json和array类型做特殊处理 + if param_type not in ["json", "array"]: + return + + # 如果已经是字符串,尝试解析为JSON对象 + if isinstance(default_value, str): + try: + param_dict["default_value"] = json.loads(default_value) + except json.JSONDecodeError: + # 解析失败保持原字符串 + pass + +@router.post("/task/{task_id}/input-params", response_model=ApiResponse) +async def update_task_input_params( + task_id: str = Path(..., description="任务ID"), + request: List[TaskInputParamModel] = None, + instance_id: str = Query(None, description="任务实例ID,不传则使用最新实例或创建新实例") +): + """ + 更新任务输入参数配置 + + 批量保存用户自定义的任务输入参数配置,只有点击"完成"按钮后才会生效 + + 请求示例: + ```json + [ + { + "param_name": "robotId", + "label": "机器人ID", + "param_type": "string", + "required": true, + "default_value": "", + "description": "执行任务的机器人ID" + }, + { + "param_name": "timeout", + "label": "超时时间", + "param_type": "integer", + "required": false, + "default_value": 3600, + "description": "任务执行的超时时间(秒)" + } + ] + ``` + """ + try: + # 将Pydantic模型转换为字典列表,并安全处理default_value + params = [] + for param in request: + param_dict = param.dict(exclude_none=True) + safe_process_default_value(param_dict) + params.append(param_dict) + + # 使用任务参数服务更新参数 + updated_count, found_instance_id, has_changes = task_param_service.update_task_input_params(task_id, params, instance_id) + + # 根据是否有变动返回不同的消息 + message = "更新任务输入参数成功" if has_changes else "任务输入参数无变动" + + return { + "code": 200, + "message": message, + "data": { + "task_id": task_id, + "instance_id": found_instance_id, + "updated_params_count": updated_count, + "has_changes": has_changes + } + } + except ValueError as e: + return { + "code": 400, + "message": str(e), + "data": None + } + except Exception as e: + import traceback + error_detail = f"更新任务输入参数失败: {str(e)}\n{traceback.format_exc()}" + raise HTTPException(status_code=500, detail=error_detail) + diff --git a/api/workflow_api.py b/api/workflow_api.py index 2c9e2ef..94b0ba9 100644 --- a/api/workflow_api.py +++ b/api/workflow_api.py @@ -16,172 +16,3 @@ router = APIRouter(prefix="/workflow", tags=["工作流管理"]) # 创建服务实例 workflow_service = WorkflowService() - -@router.get("/workflows", response_model=ApiResponse) -async def get_workflows( - type: Optional[str] = Query(None, description="工作流类型") -): - """获取工作流列表""" - try: - # 获取工作流列表 - workflows = workflow_service.get_all_workflows(type) - - # 转换为字典列表 - workflow_dicts = [wf.to_dict() for wf in workflows] - - return { - "code": ApiResponseCode.SUCCESS, - "message": "获取工作流列表成功", - "data": workflow_dicts - } - except Exception as e: - raise HTTPException(status_code=ApiResponseCode.SERVER_ERROR, detail=f"获取工作流列表失败: {str(e)}") - -@router.get("/workflows/{workflow_id}", response_model=ApiResponse) -async def get_workflow(workflow_id: str): - """获取工作流详情""" - try: - # 获取工作流 - workflow = workflow_service.get_workflow_by_id(workflow_id) - - if not workflow: - raise HTTPException(status_code=ApiResponseCode.NOT_FOUND, detail=f"找不到工作流: {workflow_id}") - - return { - "code": ApiResponseCode.SUCCESS, - "message": "获取工作流详情成功", - "data": workflow.to_dict() - } - except HTTPException: - raise - except Exception as e: - raise HTTPException(status_code=ApiResponseCode.SERVER_ERROR, detail=f"获取工作流详情失败: {str(e)}") - -@router.post("/workflows", response_model=ApiResponse) -async def create_workflow(workflow_input: WorkflowInput): - """创建工作流""" - try: - # 创建工作流 - workflow = workflow_service.create_workflow( - name=workflow_input.name, - workflow_type=workflow_input.workflow_type, - description=workflow_input.description, - blocks=workflow_input.blocks, - variables=workflow_input.variables, - schedule=workflow_input.schedule - ) - - return { - "code": ApiResponseCode.SUCCESS, - "message": ApiResponseMessage.Workflow.CREATED, - "data": workflow.to_dict() - } - except Exception as e: - raise HTTPException(status_code=ApiResponseCode.SERVER_ERROR, detail=f"创建工作流失败: {str(e)}") - -@router.put("/workflows/{workflow_id}", response_model=ApiResponse) -async def update_workflow(workflow_id: str, workflow_input: WorkflowUpdateInput): - """更新工作流""" - try: - # 更新工作流 - workflow = workflow_service.update_workflow( - workflow_id=workflow_id, - name=workflow_input.name, - description=workflow_input.description, - blocks=workflow_input.blocks, - variables=workflow_input.variables, - schedule=workflow_input.schedule - ) - - if not workflow: - raise HTTPException(status_code=ApiResponseCode.NOT_FOUND, detail=f"找不到工作流: {workflow_id}") - - return { - "code": ApiResponseCode.SUCCESS, - "message": ApiResponseMessage.Workflow.UPDATED, - "data": workflow.to_dict() - } - except HTTPException: - raise - except Exception as e: - raise HTTPException(status_code=ApiResponseCode.SERVER_ERROR, detail=f"更新工作流失败: {str(e)}") - -@router.delete("/workflows/{workflow_id}", response_model=ApiResponse) -async def delete_workflow(workflow_id: str): - """删除工作流""" - try: - # 删除工作流 - success = workflow_service.delete_workflow(workflow_id) - - if not success: - raise HTTPException(status_code=ApiResponseCode.NOT_FOUND, detail=f"找不到工作流: {workflow_id}") - - return { - "code": ApiResponseCode.SUCCESS, - "message": ApiResponseMessage.Workflow.DELETED, - "data": None - } - except HTTPException: - raise - except Exception as e: - raise HTTPException(status_code=ApiResponseCode.SERVER_ERROR, detail=f"删除工作流失败: {str(e)}") - -@router.post("/workflows/{workflow_id}/execute", response_model=ApiResponse) -async def execute_workflow(workflow_id: str, execute_input: WorkflowExecuteInput): - """执行工作流""" - try: - # 获取工作流 - workflow = workflow_service.get_workflow_by_id(workflow_id) - - if not workflow: - raise HTTPException(status_code=ApiResponseCode.NOT_FOUND, detail=f"找不到工作流: {workflow_id}") - - # 执行工作流 - result = workflow_service.execute_workflow( - workflow=workflow, - task_inputs=execute_input.task_inputs - ) - - return { - "code": ApiResponseCode.SUCCESS, - "message": ApiResponseMessage.Workflow.EXECUTED, - "data": result - } - except HTTPException: - raise - except TianfengTaskError as e: - raise HTTPException(status_code=ApiResponseCode.BAD_REQUEST, detail=str(e)) - except Exception as e: - raise HTTPException(status_code=ApiResponseCode.SERVER_ERROR, detail=f"执行工作流失败: {str(e)}") - -@router.post("/workflows/import", response_model=ApiResponse) -async def import_workflow(import_input: WorkflowImportInput): - """导入工作流""" - try: - # 导入工作流 - workflow = workflow_service.import_workflow(import_input.workflow_json) - - return { - "code": ApiResponseCode.SUCCESS, - "message": ApiResponseMessage.Workflow.IMPORTED, - "data": workflow.to_dict() - } - except Exception as e: - raise HTTPException(status_code=ApiResponseCode.SERVER_ERROR, detail=f"导入工作流失败: {str(e)}") - -@router.get("/workflows/{workflow_id}/export", response_model=ApiResponse) -async def export_workflow(workflow_id: str): - """导出工作流""" - try: - # 导出工作流 - workflow_json = workflow_service.export_workflow(workflow_id) - - return { - "code": ApiResponseCode.SUCCESS, - "message": ApiResponseMessage.Workflow.EXPORTED, - "data": {"workflow_json": workflow_json} - } - except TianfengTaskError as e: - raise HTTPException(status_code=ApiResponseCode.BAD_REQUEST, detail=str(e)) - except Exception as e: - raise HTTPException(status_code=ApiResponseCode.SERVER_ERROR, detail=f"导出工作流失败: {str(e)}") \ No newline at end of file diff --git a/api_doc/API接口文档.md b/api_doc/API接口文档.md new file mode 100644 index 0000000..e359da0 --- /dev/null +++ b/api_doc/API接口文档.md @@ -0,0 +1,520 @@ +# 天风任务系统 API 接口文档 + +## 目录 + +- [组件管理 API](#组件管理-api) + - [获取所有组件类型及详细信息](#获取所有组件类型及详细信息) + - [获取指定类型的组件详细信息](#获取指定类型的组件详细信息) + - [自动发现并注册组件](#自动发现并注册组件) +- [任务管理 API](#任务管理-api) + - [获取任务列表](#获取任务列表) + - [获取任务类型列表](#获取任务类型列表) + - [创建任务](#创建任务) + - [删除任务](#删除任务) + - [批量删除任务](#批量删除任务) + - [更新任务基本信息](#更新任务基本信息) + - [获取任务编辑信息](#获取任务编辑信息)(还没完成) + - [获取可用的子任务列表](#获取可用的子任务列表) +- [任务参数管理 API](#任务参数管理-api) + - [获取任务输入参数表单字段定义](#获取任务输入参数表单字段定义) + - [获取任务输入参数配置](#获取任务输入参数配置) + - [更新任务输入参数配置](#更新任务输入参数配置) + +## 组件管理 API + +### 获取所有组件类型及详细信息 + +获取系统中所有组件类型及其详细信息。 + +**接口地址**:`/component/components` + +**请求方式**:`GET` + +**请求参数**:无 + +**响应数据**: + +```json +{ + "code": 200, + "message": "获取组件类型成功", + "data": { + "component_types": ["string"], + "component_type_info": [ + { + "type": "string", + "name": "string" + } + ], + "component_categories": { + "category": ["string"] + }, + "component_details": ["object"], + "component_details_by_type": { + "type": ["object"] + } + } +} +``` + +**说明**: +- `component_types`: 所有组件类型的列表 +- `component_type_info`: 包含中文名称的组件类型信息 +- `component_categories`: 按类别分组的组件类型 +- `component_details`: 所有组件的详细配置 +- `component_details_by_type`: 按组件类型分组的详细配置 + +### 获取指定类型的组件详细信息 + +获取指定类型的组件详细信息。 + +**接口地址**:`/component/components/{component_type}` + +**请求方式**:`GET` + +**请求参数**: + +| 参数名 | 类型 | 必须 | 说明 | +|-------|------|------|------| +| component_type | string | 是 | 组件类型 | + +**响应数据**: + +```json +{ + "code": 200, + "message": "获取组件详细信息成功", + "data": { + "components": ["object"] + } +} +``` + +**说明**: +- `components`: 指定类型的组件详细配置列表 + +### 自动发现并注册组件 + +自动发现并注册组件。 + +**接口地址**:`/component/components/discover` + +**请求方式**:`POST` + +**请求参数**: + +```json +{ + "package_name": "string" +} +``` + +**响应数据**: + +```json +{ + "code": 200, + "message": "自动发现组件成功,共发现 x 个组件", + "data": { + "component_types": ["string"] + } +} +``` + +**说明**: +- `component_types`: 发现的组件类型列表 + +## 任务管理 API + +### 获取任务列表 + +获取任务列表,支持多种筛选条件、排序和分页。 + +**接口地址**:`/tasks` + +**请求方式**:`GET` + +**请求参数**: + +| 参数名 | 类型 | 必须 | 说明 | +|-------|------|------|------| +| status | string | 否 | 任务状态 | +| task_type | string | 否 | 任务类型 | +| name | string | 否 | 任务名称(模糊查询)| +| is_scheduled | boolean | 否 | 是否为定时任务 | +| created_start | integer | 否 | 创建时间起始(毫秒时间戳)| +| created_end | integer | 否 | 创建时间结束(毫秒时间戳)| +| sort_by | string | 否 | 排序字段,默认为 CREATED_AT | +| sort_order | string | 否 | 排序方式,默认为 DESC | +| page | integer | 否 | 页码,默认为 1 | +| page_size | integer | 否 | 每页数量,默认为 10 | + +**响应数据**: + +```json +{ + "code": 200, + "message": "获取任务列表成功", + "data": { + "tasks": ["object"], + "pagination": { + "page": 1, + "page_size": 10, + "total": 100, + "total_pages": 10 + } + } +} +``` + +**说明**: +- `tasks`: 任务列表 +- `pagination`: 分页信息 + +### 获取任务类型列表 + +获取系统中所有任务类型列表。 + +**接口地址**:`/task/types` + +**请求方式**:`GET` + +**请求参数**:无 + +**响应数据**: + +```json +{ + "code": 200, + "message": "获取任务类型列表成功", + "data": [ + { + "key": "string", + "name": "string", + "description": "string", + "value": "string" + } + ] +} +``` + +**说明**: +- `key`: 任务类型的键 +- `name`: 任务类型的名称 +- `description`: 任务类型的描述 +- `value`: 任务类型的枚举值 + +### 创建任务 + +创建一个新任务。 + +**接口地址**:`/task/create` + +**请求方式**:`POST` + +**请求参数**: + +```json +{ + "name": "string", + "task_type": "string" +} +``` + +**响应数据**: + +```json +{ + "code": 200, + "message": "创建任务成功", + "data": { + "task_id": "string", + "name": "string", + "task_type": "string", + "task_type_name": "string", + "created_at": "timestamp", + "updated_at": "timestamp" + } +} +``` + +**说明**: +- `task_id`: 任务ID +- `name`: 任务名称 +- `task_type`: 任务类型 +- `task_type_name`: 任务类型中文名称 + +### 删除任务 + +删除指定ID的任务。 + +**接口地址**:`/task/{task_id}` + +**请求方式**:`DELETE` + +**请求参数**: + +| 参数名 | 类型 | 必须 | 说明 | +|-------|------|------|------| +| task_id | string | 是 | 任务ID | + +**响应数据**: + +```json +{ + "code": 200, + "message": "删除任务成功", + "data": null +} +``` + +### 批量删除任务 + +批量删除多个任务。 + +**接口地址**:`/task/batch` + +**请求方式**:`DELETE` + +**请求参数**: + +```json +{ + "task_ids": ["string"] +} +``` + +**响应数据**: + +```json +{ + "code": 200, + "message": "批量删除任务成功,共删除 x 个任务", + "data": { + "deleted_count": 0, + "total_count": 0, + "not_found_ids": ["string"] + } +} +``` + +**说明**: +- `deleted_count`: 成功删除的任务数量 +- `total_count`: 总共请求删除的任务数量 +- `not_found_ids`: 未找到的任务ID列表 + +### 更新任务基本信息 + +更新任务的基本信息。 + +**接口地址**:`/task/{task_id}` + +**请求方式**:`PUT` + +**请求参数**: + +| 参数名 | 类型 | 必须 | 说明 | +|-------|------|------|------| +| task_id | string | 是 | 任务ID | + +```json +{ + "name": "string", + "description": "string", + "task_type": "string", + "blocks": ["object"], + "variables": ["object"], + "schedule": "object" +} +``` + +**响应数据**: + +```json +{ + "code": 200, + "message": "更新任务成功", + "data": { + "task": "object" + } +} +``` + +### 获取任务编辑信息 + +获取任务的编辑信息,包括任务实例、组件、参数等。 + +**接口地址**:`/task/{task_id}/edit` + +**请求方式**:`GET` + +**请求参数**: + +| 参数名 | 类型 | 必须 | 说明 | +|-------|------|------|------| +| task_id | string | 是 | 任务ID | + +**响应数据**: + +```json +{ + "code": 200, + "message": "获取任务编辑信息成功", + "data": { + "task": "object", + "instance": "object", + "component_types": "object", + "common_params": "object", + "task_input_params": ["object"], + "block_output_params": "object", + "context_params": "object" + } +} +``` + +**说明**: +- `task`: 任务基本信息 +- `instance`: 任务实例信息 +- `component_types`: 组件类型信息 +- `common_params`: 常用参数数据 +- `task_input_params`: 任务输入参数 +- `block_output_params`: 块输出参数 +- `context_params`: 上下文参数 + +### 获取可用的子任务列表 + +获取可用的子任务列表,用于任务嵌套。 + +**接口地址**:`/tasks/available-subtasks` + +**请求方式**:`GET` + +**请求参数**: + +| 参数名 | 类型 | 必须 | 说明 | +|-------|------|------|------| +| current_task_id | string | 否 | 当前任务ID,用于排除自身 | + +**响应数据**: + +```json +{ + "code": 200, + "message": "获取可用子任务列表成功", + "data": { + "subtasks": [ + { + "task_id": "string", + "name": "string" + } + ] + } +} +``` + +## 任务参数管理 API + +### 获取任务输入参数表单字段定义 + +获取任务输入参数表单字段定义,用于前端表单生成。 + +**接口地址**:`/task/input-params/fields` + +**请求方式**:`GET` + +**请求参数**:无 + +**响应数据**: + +```json +{ + "code": 200, + "message": "获取任务输入参数表单字段定义成功", + "data": { + "form_fields": ["object"] + } +} +``` + +**说明**: +- `form_fields`: 表单字段定义列表 + +### 获取任务输入参数配置 + +获取任务输入参数配置,包括系统默认参数和用户自定义参数。 + +**接口地址**:`/task/{task_id}/input-params` + +**请求方式**:`GET` + +**请求参数**: + +| 参数名 | 类型 | 必须 | 说明 | +|-------|------|------|------| +| task_id | string | 是 | 任务ID | +| instance_id | string | 否 | 任务实例ID,不传则使用最新实例 | + +**响应数据**: + +```json +{ + "code": 200, + "message": "获取任务输入参数成功", + "data": { + "task_id": "string", + "instance_id": "string", + "params": ["object"] + } +} +``` + +**说明**: +- `params`: 任务输入参数列表 + +### 更新任务输入参数配置 + +更新任务输入参数配置,批量保存用户自定义的任务输入参数配置。 + +**接口地址**:`/task/{task_id}/input-params` + +**请求方式**:`POST` + +**请求参数**: + +| 参数名 | 类型 | 必须 | 说明 | +|-------|------|------|------| +| task_id | string | 是 | 任务ID | +| instance_id | string | 否 | 任务实例ID,不传则使用最新实例或创建新实例 | + +请求体: +```json +[ + { + "param_name": "string", + "label": "string", + "param_type": "string", + "required": true, + "default_value": "any", + "description": "string" + } +] +``` + +**响应数据**: + +```json +{ + "code": 200, + "message": "更新任务输入参数成功", + "data": { + "task_id": "string", + "instance_id": "string", + "updated_params_count": 0, + "has_changes": true + } +} +``` + +**说明**: +- `updated_params_count`: 更新的参数数量 +- `has_changes`: 是否有参数变动 \ No newline at end of file diff --git a/天风任务-编辑页面说明.md b/api_doc/天风任务-编辑页面说明.md similarity index 100% rename from 天风任务-编辑页面说明.md rename to api_doc/天风任务-编辑页面说明.md diff --git a/天风任务模块需求文档.md b/api_doc/天风任务模块需求文档.md similarity index 100% rename from 天风任务模块需求文档.md rename to api_doc/天风任务模块需求文档.md diff --git a/api_doc/字段枚举值说明.md b/api_doc/字段枚举值说明.md new file mode 100644 index 0000000..72eba6f --- /dev/null +++ b/api_doc/字段枚举值说明.md @@ -0,0 +1,119 @@ +# 天风任务系统枚举值说明文档 + +本文档详细说明了系统中使用的各种枚举值,用于开发和接口调用参考。 + +## 目录 + +- [参数类型枚举](#参数类型枚举) +- [参数值格式枚举](#参数值格式枚举) +- [任务类型枚举](#任务类型枚举) +- [任务状态枚举](#任务状态枚举) +- [任务实例状态枚举](#任务实例状态枚举) + +## 参数类型枚举 + +组件参数定义表使用的参数类型枚举(ParameterType): + +| 枚举值 | 说明 | 描述 | +| --- | --- | --- | +| STRING | 'string' | 字符串类型参数 | +| NUMBER | 'number' | 数字类型参数 | +| BOOLEAN | 'boolean' | 布尔值类型参数 | +| ARRAY | 'array' | 数组类型参数 | +| OBJECT | 'object' | 对象类型参数 | +| DATE | 'date' | 日期类型参数 | +| TIME | 'time' | 时间类型参数 | +| DATETIME | 'datetime' | 日期时间类型参数 | +| FILE | 'file' | 文件类型参数 | +| SELECT | 'select' | 单选选择器类型参数 | +| MULTI_SELECT | 'multi_select' | 多选选择器类型参数 | +| CUSTOM | 'custom' | 自定义类型参数 | + +## 参数值格式枚举 + +组件参数值表使用的值格式枚举(ParameterValueFormat): + +| 枚举值 | 说明 | 描述 | +| --- | --- | --- | +| SIMPLE | 'simple' | 简单值格式,直接使用值 | +| JSON | 'json' | JSON格式,值需要经过JSON解析 | +| EXPRESSION | 'expression' | 表达式格式,值需要经过表达式引擎解析 | + +## 任务类型枚举 + +任务表使用的任务类型枚举(TaskType): + +| 枚举值 | 说明 | 描述 | +| --- | --- | --- | +| NORMAL | 'normal' | 普通任务 | +| SCHEDULED | 'scheduled' | 定时任务,需要按照计划自动执行 | + +## 任务状态枚举 + +任务表使用的任务状态枚举(TaskStatus): + +| 枚举值 | 说明 | 描述 | +| --- | --- | --- | +| PENDING | 'pending' | 待执行状态,任务已创建但尚未开始执行 | +| RUNNING | 'running' | 执行中状态,任务正在执行 | +| COMPLETED | 'completed' | 已完成状态,任务已成功执行完成 | +| CANCELLED | 'cancelled' | 已取消状态,任务被手动取消 | +| FAILED | 'failed' | 执行失败状态,任务执行过程中发生错误 | +| PAUSED | 'paused' | 暂停中状态,任务执行被暂停 | +| WAITING | 'waiting' | 等待中状态,任务等待某些条件满足后继续执行 | + +## 任务实例状态枚举 + +任务实例表使用的状态枚举(TaskInstanceStatus): + +| 枚举值 | 说明 | 描述 | +| --- | --- | --- | +| EDITING | 'editing' | 编辑中状态,任务实例正在被编辑 | +| PUBLISHED | 'published' | 已发布状态,任务实例已发布,可以被执行 | + +## 使用示例 + +### 参数类型的使用示例 + +```python +# 在创建组件参数定义时指定参数类型 +parameter_def = ComponentParameterDefinition.create_parameter_definition( + component_type_id=1, + code="input_text", + name="输入文本", + parameter_type=ParameterType.STRING, + description="请输入文本内容", + is_required=True +) +``` + +### 任务类型的使用示例 + +```python +# 创建一个定时任务 +task = Task.create_task( + name="每日数据同步", + task_type=TaskType.SCHEDULED, + description="每天凌晨2点执行数据同步", + is_scheduled=True, + schedule_expression="0 2 * * *" +) +``` + +### 任务状态的使用示例 + +```python +# 检查任务是否正在执行 +if task.status == TaskStatus.RUNNING: + print("任务正在执行中,请稍后...") +``` + +### 任务实例状态的使用示例 + +```python +# 获取所有编辑中的任务实例 +editing_instances = TaskInstance.query.filter( + TaskInstance.status == TaskInstanceStatus.EDITING, + TaskInstance.is_deleted == False +).all() +``` \ No newline at end of file diff --git a/api_doc/数据模型关系图.md b/api_doc/数据模型关系图.md new file mode 100644 index 0000000..2c338eb --- /dev/null +++ b/api_doc/数据模型关系图.md @@ -0,0 +1,65 @@ +# 天风任务系统数据模型关系图 + +## 核心表关系 + +``` +┌───────────────────┐ ┌───────────────────┐ +│ Task │1 N │ TaskInstance │ +│ ├──────────┤ │ +│ 任务基本信息 │ │ 任务实例(编辑状态) │ +└───────────────────┘ └─────────┬─────────┘ + │ + │1 + │ + │N + ┌─────────▼─────────┐ + │ TaskInputParam │ + │ │ + │ 任务输入参数 │ + └───────────────────┘ +``` + +## 组件参数关系 + +``` +┌───────────────────┐ ┌───────────────────┐ +│ ComponentType │1 N │ ComponentParameter│ +│ ├──────────┤ Definition │ +│ 组件类型 │ │ │ +└───────────────────┘ │ 组件参数定义 │ + │ └───────────────────┘ + │1 + │ + │N +┌────────▼──────────┐ +│ ParameterTemplate│ +│ │ +│ 参数模板 │ +└───────────────────┘ +``` + +## 详细表关系 + +天风任务系统的核心数据模型关系如下: + +1. **任务管理**: + - Task(任务) → TaskInstance(任务实例) → TaskInputParam(任务输入参数) + - 一个任务可以有多个任务实例(不同编辑状态) + - 一个任务实例有多个输入参数 + +2. **组件管理**: + - ComponentType(组件类型) → ComponentParameterDefinition(组件参数定义) + - ComponentType(组件类型) → ParameterTemplate(参数模板) + +3. **任务执行**: + - Task(任务) → TaskRecord(任务执行记录) → TaskRecordDetail(任务执行详情) + +## 说明 + +1. **任务(Task)**是系统的核心实体,它定义了一个完整的工作流。 + +2. **任务实例(TaskInstance)**记录了任务在每次编辑过程中的状态,支持草稿和发布版本管理。 + +3. **任务输入参数(TaskInputParam)**定义了执行任务时需要的参数。 + +4. **组件(Component)**是任务的构建块,通过组件参数配置其行为。 \ No newline at end of file diff --git a/api_doc/数据表结构文档.md b/api_doc/数据表结构文档.md new file mode 100644 index 0000000..586d66d --- /dev/null +++ b/api_doc/数据表结构文档.md @@ -0,0 +1,192 @@ +# 天风任务系统数据表结构文档 + +## 目录 + +- [组件参数相关表](#组件参数相关表) + - [组件参数定义表 (component_parameter_definitions)](#组件参数定义表-component_parameter_definitions) + - [组件参数值表 (component_parameter_values)](#组件参数值表-component_parameter_values) + - [参数模板表 (parameter_templates)](#参数模板表-parameter_templates) +- [任务相关表](#任务相关表) + - [任务表 (tasks)](#任务表-tasks) + - [任务实例表 (task_instances)](#任务实例表-task_instances) + - [任务输入参数表 (task_input_params)](#任务输入参数表-task_input_params) + +## 组件参数相关表 + +### 组件参数定义表 (component_parameter_definitions) + +该表用于定义组件类型的输入参数。 + +| 字段名 | 类型 | 是否必填 | 描述 | +| --- | --- | --- | --- | +| id | Integer | 是 | 主键 | +| component_type_id | Integer | 是 | 组件类型ID,外键关联组件类型表 | +| code | String(100) | 是 | 参数代码 | +| name | String(100) | 是 | 参数名称 | +| description | String(500) | 否 | 参数描述 | +| parameter_type | Enum(ParameterType) | 是 | 参数类型,枚举值 | +| is_required | Boolean | 否 | 是否必填,默认False | +| default_value | JSON | 否 | 默认值 | +| validation_rules | JSON | 否 | 验证规则 | +| options | JSON | 否 | 选项(用于选择器类型) | +| ui_config | JSON | 否 | UI配置 | +| order | Integer | 否 | 排序,默认0 | +| created_at | DateTime | 否 | 创建时间 | +| updated_at | DateTime | 否 | 更新时间 | +| is_deleted | Boolean | 否 | 是否删除,默认False | + +**参数类型枚举(ParameterType)**: +- STRING = 'string'(字符串) +- NUMBER = 'number'(数字) +- BOOLEAN = 'boolean'(布尔值) +- ARRAY = 'array'(数组) +- OBJECT = 'object'(对象) +- DATE = 'date'(日期) +- TIME = 'time'(时间) +- DATETIME = 'datetime'(日期时间) +- FILE = 'file'(文件) +- SELECT = 'select'(选择器) +- MULTI_SELECT = 'multi_select'(多选选择器) +- CUSTOM = 'custom'(自定义类型) + +### 组件参数值表 (component_parameter_values) + +该表用于存储组件实例的参数值。 + +| 字段名 | 类型 | 是否必填 | 描述 | +| --- | --- | --- | --- | +| id | Integer | 是 | 主键 | +| component_instance_id | Integer | 是 | 组件实例ID | +| parameter_code | String(100) | 是 | 参数代码 | +| value | JSON | 否 | 参数值 | +| value_format | Enum(ParameterValueFormat) | 是 | 值格式,默认SIMPLE | +| is_expression | Boolean | 否 | 是否为表达式,默认False | +| expression | String(500) | 否 | 表达式内容 | +| created_at | DateTime | 否 | 创建时间 | +| updated_at | DateTime | 否 | 更新时间 | +| is_deleted | Boolean | 否 | 是否删除,默认False | + +**参数值格式枚举(ParameterValueFormat)**: +- SIMPLE = 'simple'(简单值) +- JSON = 'json'(JSON格式) +- EXPRESSION = 'expression'(表达式) + +### 参数模板表 (parameter_templates) + +该表用于存储常用的参数配置模板。 + +| 字段名 | 类型 | 是否必填 | 描述 | +| --- | --- | --- | --- | +| id | Integer | 是 | 主键 | +| name | String(100) | 是 | 模板名称 | +| component_type_id | Integer | 是 | 组件类型ID,外键关联组件类型表 | +| description | String(500) | 否 | 模板描述 | +| parameter_values | JSON | 是 | 参数值配置 | +| is_system | Boolean | 否 | 是否为系统模板,默认False | +| created_by | String(100) | 否 | 创建用户ID | +| created_at | DateTime | 否 | 创建时间 | +| updated_at | DateTime | 否 | 更新时间 | +| is_deleted | Boolean | 否 | 是否删除,默认False | + +## 任务相关表 + +### 任务表 (tasks) + +该表表示一个任务的基本信息。 + +| 字段名 | 类型 | 是否必填 | 描述 | +| --- | --- | --- | --- | +| id | Integer | 是 | 主键,自增 | +| task_id | String(36) | 是 | 任务UUID,用于外部引用,唯一索引 | +| name | String(100) | 是 | 任务名称 | +| task_type | String(100) | 是 | 任务类型 | +| description | String(500) | 否 | 任务描述 | +| is_template | Boolean | 否 | 是否为模板,默认False | +| template_description | String(500) | 否 | 模板描述 | +| current_version_id | Integer | 否 | 当前版本ID | +| is_enabled | Boolean | 否 | 是否启用,默认True | +| created_by | String(100) | 否 | 创建用户ID | +| updated_by | String(100) | 否 | 最后更新用户ID | +| is_scheduled | Boolean | 否 | 是否为定时任务,默认False | +| schedule_expression | String(100) | 否 | 定时表达式(Cron格式) | +| next_run_time | DateTime | 否 | 下次执行时间 | +| created_at | DateTime | 否 | 创建时间 | +| updated_at | DateTime | 否 | 更新时间 | +| is_deleted | Boolean | 否 | 是否删除,默认False | + +**任务类型枚举(TaskType)**: +- NORMAL(普通任务) +- SCHEDULED(定时任务) + +**任务状态枚举(TaskStatus)**: +- PENDING(待执行) +- RUNNING(执行中) +- COMPLETED(已完成) +- CANCELLED(已取消) +- FAILED(执行失败) +- PAUSED(暂停中) +- WAITING(等待中) + +### 任务实例表 (task_instances) + +该表用于存储任务管理的数据,记录每次编辑任务的实例。 + +| 字段名 | 类型 | 是否必填 | 描述 | +| --- | --- | --- | --- | +| id | Integer | 是 | 主键,自增 | +| instance_id | String(36) | 是 | 实例唯一ID,用于外部引用,唯一索引 | +| task_id | String(50) | 是 | 关联的任务ID,外键关联tasks表 | +| name | String(100) | 是 | 任务名称(复制自任务表) | +| variables | JSON | 否 | 任务变量 | +| priority | Integer | 否 | 任务优先级,默认1 | +| block_outputs | JSON | 否 | 块输出参数 | +| context_params | JSON | 否 | 上下文参数 | +| status | Enum(TaskInstanceStatus) | 否 | 任务实例状态,默认EDITING | +| created_at | DateTime | 否 | 创建时间 | +| updated_at | DateTime | 否 | 更新时间 | +| is_deleted | Boolean | 否 | 是否删除,默认False | + +**任务实例状态枚举(TaskInstanceStatus)**: +- EDITING(编辑中) +- PUBLISHED(已发布) + +### 任务输入参数表 (task_input_params) + +该表用于存储任务输入参数的数据。 + +| 字段名 | 类型 | 是否必填 | 描述 | +| --- | --- | --- | --- | +| id | Integer | 是 | 主键ID,自增 | +| param_id | String(36) | 是 | 参数唯一ID,用于外部引用,唯一索引 | +| instance_id | String(36) | 是 | 关联的任务实例ID,索引 | +| task_id | String(50) | 是 | 任务ID,冗余存储便于查询,索引 | +| param_name | String(50) | 否 | 参数名称,变量名 | +| label | String(100) | 否 | 参数标签,显示名称 | +| param_type | String(20) | 是 | 参数类型 | +| required | Boolean | 否 | 是否必填,默认False | +| default_value | Text | 否 | 默认值(JSON序列化的字符串) | +| description | Text | 否 | 参数说明 | +| is_system | Boolean | 否 | 是否系统参数,默认False | +| is_readonly | Boolean | 否 | 是否只读参数,默认False | +| sort_order | Integer | 否 | 排序顺序,默认0 | +| created_at | DateTime | 否 | 创建时间 | +| updated_at | DateTime | 否 | 更新时间 | +| is_deleted | Boolean | 否 | 是否删除,默认False | + +## 表关系说明 + +1. **组件参数关系**: + - `ComponentParameterDefinition` 定义了组件类型的参数 + - `ComponentParameterValue` 存储了组件实例的具体参数值 + - `ParameterTemplate` 提供了组件参数的模板配置 + +2. **任务关系**: + - `Task` 是任务的主表,包含基本信息 + - `TaskInstance` 是任务的实例表,记录每次编辑的状态 + - `TaskInputParam` 存储任务的输入参数 + +3. **关联关系**: + - 任务(Task) 1:N 任务实例(TaskInstance) + - 任务实例(TaskInstance) 1:N 任务输入参数(TaskInputParam) + - 组件类型 1:N 组件参数定义(ComponentParameterDefinition) + - 组件类型 1:N 参数模板(ParameterTemplate) \ No newline at end of file diff --git a/app.py b/app.py index ebe9022..00c44f2 100644 --- a/app.py +++ b/app.py @@ -4,6 +4,7 @@ from fastapi.responses import JSONResponse from fastapi.middleware.cors import CORSMiddleware import logging import time +import traceback from utils.logger import setup_logger from config.component_config import register_all_components from config.settings import ( @@ -12,10 +13,11 @@ from config.settings import ( from api.task_api import router as task_router from api.workflow_api import router as workflow_router from api.component_api import router as component_router -from api.common_params_api import router as common_params_router +from api.task_param_api import router as task_params_router from core.exceptions import TianfengTaskError from config.api_config import ApiResponseCode, ApiResponseMessage from config.component_config import ComponentCategoryConfig +from api.task_instance_api import router as task_instance_router # 导入数据库相关模块 from config.database import DBConfig, CacheConfig, db_session import data.models # 导入所有模型以确保它们被注册 @@ -64,33 +66,53 @@ def init_database(): """初始化数据库,创建所有表""" try: logger.info("开始初始化数据库...") + # 初始化数据库表 - DBConfig.init_db() - logger.info("数据库表创建成功") + logger.info("开始创建数据库表...") + try: + DBConfig.init_db() + logger.info("数据库表创建成功") + except Exception as table_err: + logger.error(f"数据库表创建失败: {str(table_err)}") + # 打印详细错误信息和堆栈跟踪 + logger.error(traceback.format_exc()) + raise # 初始化基础数据 logger.info("开始初始化基础数据...") - init_base_data(db_session) - logger.info("基础数据初始化成功") + try: + init_base_data(db_session) + logger.info("基础数据初始化成功") + except Exception as data_err: + logger.error(f"基础数据初始化失败: {str(data_err)}") + # 打印详细错误信息和堆栈跟踪 + logger.error(traceback.format_exc()) + raise return True except Exception as e: logger.error(f"数据库初始化失败: {str(e)}") - raise + logger.error(traceback.format_exc()) + # 继续执行程序,但记录错误 + return False def init_base_data(db_session): """初始化基础数据""" try: - # 导入需要的模型 + # 导入需要的模型 + logger.info("检查基础数据...") + # 检查是否已存在组件分类 existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() if existing_categories: - logger.info("基础数据已存在,跳过初始化") + logger.info(f"已存在 {len(existing_categories)} 个组件分类,跳过初始化") return + logger.info("开始创建组件分类...") # 创建组件分类 categories = [] for category_enum in ComponentCategoryEnum: + logger.info(f"创建组件分类: {category_enum.value}") category = ComponentCategory( name=ComponentCategoryConfig.get_category_name(category_enum), code=category_enum, @@ -101,27 +123,37 @@ def init_base_data(db_session): categories.append(category) db_session.add(category) + logger.info("提交组件分类到数据库...") db_session.commit() logger.info(f"创建了 {len(categories)} 个组件分类") # 这里可以添加更多基础数据的初始化,如组件类型、系统组件等 except Exception as e: - db_session.rollback() logger.error(f"基础数据初始化失败: {str(e)}") + logger.error(traceback.format_exc()) + db_session.rollback() raise # 初始化数据库 -init_database() +init_result = init_database() +if not init_result: + logger.warning("数据库初始化失败,但程序将继续执行。请检查日志获取详细错误信息。") # 注册所有组件 -register_all_components() +try: + register_all_components() +except Exception as e: + logger.error(f"组件注册失败: {str(e)}") + logger.error(traceback.format_exc()) # 注册API路由 app.include_router(task_router, prefix=ApiConfig.PREFIX) app.include_router(workflow_router, prefix=ApiConfig.PREFIX) app.include_router(component_router, prefix=ApiConfig.PREFIX) -app.include_router(common_params_router, prefix=ApiConfig.PREFIX) +app.include_router(task_instance_router, prefix=ApiConfig.PREFIX) +app.include_router(task_params_router, prefix=ApiConfig.PREFIX) + # 请求中间件 @app.middleware("http") diff --git a/config/__pycache__/component_config.cpython-312.pyc b/config/__pycache__/component_config.cpython-312.pyc index dca91952bed78cb63d008b6516bf2e0c865998d4..46a32c8b8bd6cae8601828fd06f5e521e614249c 100644 GIT binary patch delta 10429 zcmcgy2~bq$mcF+)_IdnkK|LtyCK$EFVrJ=t5 zmvhd)pZ}cy^tXRUOaDQ8|K7{Xoq~^g;n%f!W3PE@Y3XLd=d@NqEuomwgA`MCMS=Ac zwNBTp)-UaQOow>VKM0=QOFc`WR8p}G<{ey_u-Q9{E)`CD>mrvyvDp*AdgRjR#p5G) z1?!vLdIg8%+$!NK@6YIUeO*4hLbDl5HVcvdG4$rXMgA)lw5hK>uv1C%eF@rJMaBuN zZ$mf?AgQVfE0=LcNOEyuWeIl-tBxWZM>r{*3_b75V3I}Hf>0|g3eznml3vHW03dnP z)K?pgJ6O}!Mut;j@kmwu9oyDYMNRq0ws%jNS`b37Lh9Q*|NiLOD2UX#aDQgxp1J@@!wBZWB}sZ^z9m>n0@# zZz5pJavvNWL0thN)*US|&s|mJm`fmEYw#5}*x~fLKZCLxp9D2k9zdFflFg2RG>J z$n{psiPM(W0g1Y->B=g4_sMY6UaPA?`DK8HwV^72Rwo$&Ar z3Le+Thxt!s9hAxtQ#31h;^w?7l{ z6s4Mp>{d^cAH_s7VX&WL7Bg;eC;}Xv&|%8fiC89%nGJREgeJj31 z?I2YkXY}SpP(MUf5w?$kLUMzqd4s9Bi8T@}B&j*LdYa|i{LBr@srSYXpBTMy+8hSd z@>nhJ+#LPzU2Eqpt5dzC-cns}WF>FHZm4T8u^f)bAJ}9Gz%bVNA^xB3kX(?UmgUT$ zP|wQ*a+OS$XuWY|aFEn%SCOh7*#B4BS9a>#EUU0Vl=2u(BcI@PeFV6gMv<^V)S-a(Cu@PHD84P z@jSGgxxk(q_i#(ojcc9iu^Nc;2r*{zoik6>OiGCj%Fs|KE6ybCdbZNG|8GW zh1GW9k-LkqniV@}yuC~`Twi>>(l+xex>ktVI5Dc^SDJZw;(6OT{OU8GKqfw(Co{ij za{8v(2Q$ok;{V^G@iw#MCs%E~a*+a8ZHWR_ZHMw@CE5rtD}Ta9_yUd__YmP3Hp2Fq zjfBsT1>pi5SmS(19HhQhMZ+}thPIZ9zG1Cpkk>fmFaVt!#^madG1GYY5B4_`LU(_4a>Dt!*}mmj$VW-aQN;mOIs&c;Cfn$1k=r6 zG;cOl8@C&38h11`Hn0sQgNfbIR1dDwbX5&4?U^mabj=~l{gfq$Mm_2BEpS)#JeW+xXadVm_E22VVgtL)hggCxHt)rg z34*_1W|o5v^IDQeJ5a67y{QK{AX@Prq{0OIun_;de+1ek43)BEdvLv*WQ)gczNE5 zHSvN_nU~KyxjHBc?FX{6C6BrWqp7-~hBeeNX7q|=R?GD_hwmLLE9THLGS36B9zSfk ze)j3w?+4mOPIrx5zGG?Y8a@2JDO0-b ztmf*fH`lX9=XTrAj2&+0hJe=`M6MV(kt&AAVMXkQ2@egF`ce_I#fW4v94tF1UBrWcxKuGNO^izs z^{HZVx|m!70zyJTKwPF6m+e%s%u$gp#$`EG%y(2|kcu?Bs8UCT%#lPYGQ{M?wu(Fo zo6ZrT57;`?Y>;az>CA-S39ot3=a@2jmiL6$D&m^2vb*NOsd<6A8dS*k4>~nO(|N;u zbyBs|K7~U;yX7fc=wfQa4vN~R0{4+_Q8DD!V3hXMIqJNEl&kQbXi+k1{NAP%{8okX zjHcUVpSndY7lNQ<5Tt3**o3IJC!&FU+>>!>(d@*OAJn;^0H6&3T9+13yW|2=*=eC+ zxhWUM4X^p*K`QEas)}k+Y{M4>=g;e*DqejBhJ_!RI^Kv>pgY~oG!(i=+dkF{x2-3x zTiS1obo4kBiG1^nbi8G4JLM>pFC_<~BT>lJ8uJ}F6kENsx~?7$AJ5uvEn|N4j7>zZ z->b7}C|!QEZujopx|C=gstbE|UrKaZTH1!EvEZ-5R z!OeaE@;%@fZGJTOZ%|6qu---XB=2DXGRTJ(){mMb;>a2PcPt~1nM%%zwt%FnX>4ki zG}TQ_Yy+crB~P5(6C|s_YG1oTciiTvRi&T?c9(tfCa-)+P1L^RWoMFa0o3ib<&>Q@ zDXf-lU^y*l%jrUld$R0m1ZZX^*@ij`D*up_q?Vo4q z+m?VL2+^S$(MDa+boq!eS-rXab8jvj%qkj0moP>Q(_P3L3QHA3lX~V2g=Rkr%^M2M zdl*_U;p58B_8#<%0qLRXJ-fdQnRiMp258R&zqa5)>BE4O!OX(@Yre=_D(ce)(-(fJ zUv$Px3`^_@8VXDA&3hO&U(A``|C^zlC1+OjBzzH`HKC@G3h8k*6`BWcgMiOI=qVDjP<3AML-~AwMXu;}n3d#o8t{Yr$7~E7d$Zj3nv~_5G-O$=? zkFmyPtu5@rdsVzESYIa0K{9A;0(IYli&ZABd@DghL2>5YR^C_9Dop z7N(*RNSMF_Q!gW2L+AyN{EcA6lEdz}n}5JIMz7xkOJ(@3kiRfb&3z6f!v2K;YHkoy zzgw7D_BAB9{Q$&bu)K5Ddj29Yk6*QR+~A0ZA|c5u2!BL4h{R|+jegu`Ief=*@BNXJ zH^765SoEa|qC1a^b$~%7@qqJ766hcLn3BI$!YlMZ>5B?M*%w?^q@lO=tt*eEg)8Mj zw5RZ(JVV&GDzU&t(y+TtaFFHYet?aU7uwGtB?VN0fnH>{&x;xxw$#-UR|HAx6ghkkbP>VqJ zDC{#^WM>^RfoO^&tBUeCwCJbq(Z3=ILc3CUxiUXCNF8}0yGPYi*&EyQ;$`ol*xbhy zl-af#q{h>PZz^-?zX}0Wf1nQuf37N?9)QYSQ$imT_N@ukNGg0e61vx9c(B+yLXJv! zw5D9a(t>A!R#>$5v_|%jg!|!vec!J=pvcBanAED0Yjsndp{d%mRq~Ku3Afa-^^D}j z)EU9sX*Q5-pYWS+X*Gx1R@k+^crj`2C2W&Jz;`RogkVNEhAr&G)GmbG2+at45cVRR z6#lxtNU=oKxA?coiXiOLN?4eKP-S13L&AZLtm2wV7~8n`*=s@;VRB)}a-bAWgMB!H zsVRD6AC@5$tAzcA?TUT0a5FT_-Bz>-z;$(ZazK5X zJs|F|0mP73NSj$r+(_9I;O1aEIS9E3^AYk83K0GWyC<&rwZxMQc@7871PXryj!=jIggYMWBYuJ-B`a)ABzZSS zKN7vw*k^N)zyZ?4Kbr=E41wUs(!zs~;A|#=Nn|jFkW56UJckXsk8EH>W<&(#q%vtt zI+MX<627dT!?(>-nD7r+H;2h)a+tYHF5#Rv$yrO2kYOH^&lJEA=3@(hU9xc`{-jl;wJ*SJRDk=$ykYqqimcugk{^&j+*}+QUQE{hLt|a_5G3?YQk2 zkmVD>a^%Fw(OcHm{d+uc45=^xli3J11^G5Gtg(ixYckc@q8~D?wY`1x(_XR`} zjL%57k67E@7@jgO@_Pm@7qxPRsx_68*U~jBRvD_w4U3nT7cG*dG6~DcvVZBsWetUA*;hq}tCHcg%!z&gy(y~Q*2nYJBjgm3yz-&tt-W_ z%t4h_3{Ge*7XxEkSBN30gQ{SlL$7ylrgDbh)LtmG`K_3gJ#K7J9}B;J`->r(UM>V} zst96G0oEgIL|BZlPH5Q_yI?aWO$a*?IuRUB8}ZL%Z;p6JFJUclC(tJ6HVBV4MYz8W zN%*IX+xq@{lbT*!N7L>T6ylF-m1Qc-ApW@4^|z!3@y8ZLv4Rerpb&ptu7cmFRnij_ b`TEOpp>T76c7kf6>A)WuBH}R-L5BCg#Bg8Q delta 4176 zcmb_fdr*|u72o^q0|XWY0T+-rvaF!uTk#PAS3r4{U0F}i=tN0VARC- zt#9J14>885*^FADOgm|t>2$`7ZKkeY(m1g$U?-V?aq9HHo^wAyqNHtRy0iP+^PPL| z`R?QV&N)~47kT(Q68a~jF-QX+>$Ce+jr)&;n#dn+m_H`EM!luLYY?JCh=(PHE)L0u zK8jA>=&7XztRZv?$!C{Clj9eI+7klMweM2Th5g;_tm|y6MWEQ7ma-?IACZ;bt0S9) zbP+WO7vbj`3DBZ>piA~eB{!G)B1}7rX&&$4wTG7o#O3{2#0f3g;hkfeDP--(mOTh> z0w_9rj%^9u%f;Lro0YzWP5ThuMmWGO#=H|*fue*UBUB>1$x36Btw&Hi3ZMj6I7OGM zR(4m{NmPsKdW1s=Is}IB8UmkP4oV<UY!Q@p$vbY6Z(S)HEQ>M%a$98Q~`gjR;#1 zwz9hTxYtjiIJhK5S75i7Q9dWWBt0ytFi#1v*-OiF@~tn{rD&^UH!XqD79BkZe~Pg} zbjwwBw9&y2=9IT9-X@Tf-t43iB>eP?j`Tdp^ptmL@>*zSH&bU7p5YpVcM$N+>Kq0q zMq5$Gcl9hvd~45v)c^K=qip85r}Ku}>!0EvJZ$<4gv$so?c{OP9cPtkHgcSOJw2Ko z%d|3+xiEGIG*l3Pfln9+cs}2L!N~k%cGes-HBd6PYO4fkRI5P>lftFZQlJze1xdkD z2)0O}(n!z@_JN*}Y{JA?eUvmtGO=^!=s81L|5ppGhAP3Pu|%`g=`Catdz3!W<{1I= z>VCi3f8dzExx;SJa_3j{PH~;=R01TqQuH|8N|3yzp2{v)P2EO5qUS>55*YRBZH^K>xVo{FCOR-R-A(T26PhzSn)a#eZm5*RkuD4K$y9 zVu>R++1C~aIlzj?7m~T`#CUUp#b;jJYtUFG`z+IZ8I$?~baC;$AsWkc{+z|irbLaK zrD5##D;LK}H4jY8+%l5GPlOC4>&=M|W^v+7Y-%aay7) zs8rRX)PeAlZ(Tv%6*eI=HA5u&pp)+N3)@DwRkWEdl-x_0`c#9;Z?zgjSf7BR%I_=a zg(RD83X5a~bJH*i8rXx(tRR|==FlzKj;JWo0A6S*uhK{X7YR7o2q_4hkUJhcf#bF6 zrBVGZ6~Uh(r6}&AWB8Lvik4!)VPo;BN-vECw<6$HajbAsS_BUwo&q%{wtZ zu)~w0nha{7;_^#!F}P%>T;aCp6>YxNuIS22ZFWUlw$!c|7Fvs} zcB`T<%dzJb*gd1bD%u-5{1pdO0_y7B;HNHHhO5Rgiq=CToT}sUH!m$OqKlw`bxsep(K$Sc=+yMf18}y zgdwe2(;K9TPVkLQxIZ@Y-q=i^Db<&-z-NjFHY8bmNkETuC8fxhn(i~t?lT5NM)ihk zlG1!hnb5$sbNYe}pdF=28b6=~Hq98+nupaw-zK!psh6*Io;NNwyw8|v4DHoUL|RN7 zWJU0>tiVM0!wAudBM>gYZY*$30|_&5A}lr{xw#1b3}L-O)-Y57T|ZMmQi;+DM7bEc z6HV?y*a3jd@Oo$bh!~cm>O&SZD?Wh!5#`%n>#UDS*pRd6KZ>|)v*0J*McD~t?QrD3 zkE4AE4-gcD9~1`e;s}J#2>bmU8@c;kh8vLKN))>=FN!^$oA_$t!O+YT&nlpN=5)?= zNhbxj24b4wNd}k>e8&U?T$chQ;5zVGD~;)AwTX4ik1_i9o`8@~<8eOQ*x%=8H3hgu z*9J$8gdO}ud1Vf3`)4zAl5)Ka>@>uXC1!N#o5|q3H*N621}w_bhzp~v_e*l zQjM$LDKn=nI8RQ1hjTB26aF7m_z4rZ>wNe?8ijO*Mt6ys*G z#_g!6tF3p+ZkgNazPiufx!eE#{;s`;DVCUQ;cMA5h9pQ(Q7;0rTYn?Z~ zX@LMi0P8T7^2tE?b4yMw@tIP52?ah=5)vL*Ic0#?)jsnapJkHIoYfaL0tg;87!NpS z7Y-6Ui$@6yYE#TU^D;F`jEg}sCn1?rkjzaf|Aozb>OaV@KgWe5%*Le+kU0SsGSbwX z-%sXo{bWuYn)pE3&t{NRHh<2p7kmoE_U^*Z1jub-(P+nJv>$=ME7um3cp;1B2;GXH zx-v?M2-^{Y5qQ=69!l2$lyH~qc5q*B5NQoMqRYenQe@5InE(=&8qJlkYPY-IQD5hB zJE*+LBfH!lyqaJ#Q+u%K#gh&9&~7tx7Mn77`1vzF^BDA3l->YP6UQyDf6pC%=eykp zuhAXeYsH`H;40Hno(y=YJPq(}xfu%hf0i%TLg7@hY=z(yyluIr?joO9C|Nh=2H#mxF7TiAoZrRN8(K4XEEzOAua45>lTiBc{*%< zg*6dxT1sGUVTl9pU`p`v(()xXdyc)Zw1j>HZS3b2S;6@@BZOcrdstB_x-nbpsk$ zjgX75l6|=~WtNDd3xQud`Hktj4ybx2Kk<6($9HNC%h?tevUyW;}w|bkNtXfY< zP@e|z`3mhUlmVW*$ttc#e7;?nfO>%EYshMW*hrs-|2ZBr_qIwh82)QxPMNLOb~*c1hY!oxlufGSlhq$!7`D znKTpM_}g#4*Z#im+r3-;^YItrruWOr3;_LU|1;V7UhSZ%oG_4s!8J(+GDNo_Vvt8; z#7KZPz-SHwMmt7edjKL70a*NB#^@M5V?d9Qp_nqpG;SW#6>MZJ%~-~*ir2VJ;UcCv zeo5++i5}N@`PhA>0kFCPsoh95Z%k7NT@uL5!kDihEu}HP=z*0@R~-2mt57T5%tALA!VfIt{~Q#1-$F6*|36F*m9hVJw` znpOzsiz?j(Xi5KGcanqy;`gWv@Q`RMTVmIs?hFAv5M~nqfPvzm)4Avb7$%e~Am|4% zl>)ao#+p-Npg3ABYD{p1PR37((F~-QMK@9E034WUTKt zJz*YD;bpOdeL#H&KtsPe<`XZOob)hR0#O}v%T1*E)#5(0U3UU7WyrEx7MhUo0VoU2 zNEnni020bO$3fCajrLB1KFN7)KUrHwUVl@*qD&Z)%T z<|?hs9mT6Ci4S7SiU<`h)~s;FF}6Z{)fh~UyNk{xRhn0n?$`K%Aitlmb2Z?$3=k!j zq)?^=?VsB!cU8E!5mm*wf*JWGW#1UBgeZ=JRpDcHg)5HZ>SCZnsFVZ5kB9_JfIjjO zkbr)$1n@9HK=25F==u4d75UwXBug?W|5lmE*uHThN$_=<+>N*du;<$Y-u{gde+}T! zeDM==YqHmc>M?bG_{PNZH{Lom{p?HA&!3-u=GRlNi!Hw1a-^G^&#I3coBHYLf4%vX z?0A=Q>ddP*F1&;sZOHM)#LIts+UM-GAl*k7 zFH8^pt^n|%?OR%W;$!rtWG_AoB~dUa-)!t7znpsQH-$Kb3f#HmTq3vvQ*R!eI{UL( z$D;?QPaeH7nhJ-*TpLpMI`ATjREdsjl$4`U`?#*SkSBY&?!1PLcXq|u zyf)eskE72=ULEc3;n}?YzP>2CPw482=Sg1R@_K>mh_bsnqI>gt*?lM57e%W5d|tx~ zOi!YUNB9Z!E$ZgEZ9sgBwrh4EbX>zP!c}D?;__OykB#;UtZ1>+dqaBe0W37k zE{)fMY+i-Ka680@EHxTE())bk)0RN;Cy3>Li~4pD%$W3g>vhT^*=tklCfd%mrS6fe zO<8K$WQFIn`$c!IqBc`ed$pqe$R=!Mt;^~MCX&vc2+dbMn^4JW3jlM}=;H-JnELAR^(UOku%#grRaf<>Lr&JzF1yf14 zEw3iQU8Qd~zmxAjrC30;KXWAZ?*6)yZ zbV_@Aa(fb)Jqf9^Zw7$b@|=HZ#=lgmYLpt=BW)t z6?!$>1@m(oj&8_N^E1@^92Lw^!Bli2b}lAS!7O!;+^x_xs^;@sTOpt;J_9PH(aG_3 z=i%7;RI_Al%u-FVWgtrhuTzd3RhgkG&$OS7j7F|eizg||mos|g_{HtT2&d$z`SO+l z*yp2Qg;tg~Tp-W4rZuTP$=RHx@4@YL)@JFt>vTmSp>f-U`<(k4-8e}*aI7-tm&ses zI{+;_6HP7n)$WlUk~N&A8vZXl{BE>|54D!HHGp??YrPw7;17#h>5W?QkIR;z$)AF) znoYIf-3I+e75Q#+t9HX`^1an+G`Xx*H*BP}mnkhWyKK{M3X+#St=dg~@`_)LCRb|p zTL5{bu~oZy1^NC8HJXSf+ZXU{QEzAbTm&u4eIJp$f!Vc_XL%kSHSR$yP_6CYS*}Yw zW}m0wu~|ZV)$Y*6cxiZ>tEzY?QhyAs`UxYOw)i@ITRF%T&T-Ty1f864$~dLYBC>AK)3 ztdqU*Cjz~0aWnU_`*|6<(hWI1e9z;~ivJERg&ksj&G5?oSa3fkhcFqy1P9>e&~Ug5 za*^e598QJ9NVpW*A2tKNjd7S<5vyyn8q7t3XtCKvYh5SgWg8ybU?PY^b;lPZ5Ep{n zlW5@aHE*`iSj=J4CvK_tTY_8_;`2lg&pnGZtaz~g-t~`Tb{8i2mnMhrkz5}p=MX_3 zmH3lg9NN)%Q*d%}a!q>hG=vGhxN`^4S7@Gm3QX;VBe1?BD)eysxgTP6zqm5&Gs=m{ z$P?n8@O(oWsW4jpui|rIujT_le*g^WSHdS?pdJ0P`V?S#yPN1Fp#4*T>1PkB3Fx|| LBVdTb-{$`Uzh(R> delta 2316 zcmZWreQZ1Nu(9&5MBmL{a&*;#!2pb zjKGowIwokwsG&WTVN-HG(n0D?n zb{Tt5Irn$Z@7&+L=iK9`yq*61yS6`Ct!4y|@aL-&n~{vIn!C?sqE9SxXb+N&r;uz~ z;~0-n+{__`{aIvDu8_^}T4YJK%C@Y1O)SRftV4EYU8Pl7cL~L%@_LKxk+IClUbzz9 zs%-WDtY>Vn2528p{xxG!`XM2!f|CJy(&5JSG}!E>yRcN{0CA@xDUR}XF2$9MFy7*r ziXub;`aEOv8tMQ=X~yO;FY|G4da_K^18M`pYiIxzV~7tbE}F+xhDPvo>l}EJy*dg3 zVnSX+7*IbT&*-u}?uD}midSxeBqMT_+?tJqN zE0QQ)uhb<6>94K6A*KFM@PQZUx3dFor?s4JqwZ@1UwhdXl4GY(JS=z09j9=-Dc8;K z;r4!+1eM{hjXkF-L>)_Z_w_tB_N1atY11=fw|@EF&5zIBe(Utj%O8#1Id|grhcCk9 z_UieuTR(sQ&iPkwUcP+m<<*A?`l{gx?4(x=zsJ?Nv&KP;{q$4QC2Y^VE}rA@4`{n| z37??5n-326LNCp`p%%fzZ z-o0VnHq+TU_v0uDJ^JXAwUrKt(J?NBx{!*GLR}6Z4DTyX&+!M)QQTsu_3lA8VZYP8 zqzh~dE(n@3r%|7$fj;AT+C=s+ua}1W>ds)A8TPfVtj787}fg$nYxHcs}_w#prXi3N>SHd}uTK>Y?Z@(HwUqxs6J#lKiO zu1n1~Dr=U~ne^4l$eBGi+`gqb4N>3~UBM?~I%s$@|;3OuRF;#Urct z3kmt77sac-t~1}}Wnb^vS@+@V@ooefgo${AeOC zPi@HRx~%3CT3%b<C{`#oc4WUhZyj0Ot?!2nWLm_iZ+W#<*>S>b}E$fspec$J8wu z%bV7F2IOkqG9qjBhEzYaF4bR?f-tR+UK3vuH^iECv1UUIuZ!V}pQ!-z-0WNL5sIaym^$ znL`*Fhu`l(8uR;&6W}0Ibi^Mp5`gL~o%Qdt`wactJTf}BI6zyE<*xbvjq!)MPipUQ z?S+cna|vZe1G$1>hD@fl7D2yfGN&#(&Bc8jo`w zi)=@Uh4QLK3OooD3@@an$F+j+{Pc9HAS6{LEgv~Nqmq;KM@`RGz6{~V?Ze}V?ptpKL&IoA)T;Qfv za+)y*Xie{vJK28(gmpJbG4n1M_{^lgKS`j4^@HnK>cvU0h!$qp_lKnQFVr|&VcS=1 z`lrSd+B7*vW*9$9Z}c`;^rZ9yPf<%>Z8QrMJEZzIuv6Z` az~9k8?pu97!vR^d- diff --git a/config/__pycache__/task_config.cpython-312.pyc b/config/__pycache__/task_config.cpython-312.pyc index 1e5ad472bdea413c5ae794a0734d6483d2ce5d7c..356cc245785c5b6dcf146134d18377e1ddef763e 100644 GIT binary patch delta 3303 zcmai0eNa=`6~FK0y#V1m34!E=BoKlG39^2*b*u}suJsGG;!K5|7Fq98VNuvevf~FD zW@Qy!6!k%2ELCV-rM2?WxNQVK>VMnWPV4KolQg?C+nwem;h!3GJ3F1}A3gVlfV;)% z&E&jue!p|iz4zRc^D^4}aTitgab~6l!T3@7-wtYDMd%;INRFI&Pdqz@}0rxuWp9@zxJrXiVWP13`{CS z*WU>-oF`v=PFQ?*RrbiMb6L84X50 z7w7SMoG<>Fvwx@H1;zx-QuAqSe8G!5W^!^Ny;x<@`^@HbG?nf9fhC`!^kSQJz4$oS zP<{iJ8AJ!sNxBoYD2skwY(ziYfY3=*r%If3nVFMJCnM(DoULpp)yZI*TyZDeLK6Co z(aGGV5)g%Ys~PaBLr#@v8ZeD*enhTy%QMqa-%NDoy4?3JBv0-cjE#;xz26h|Uy%Jb z<*xfr@1GO*X`Nzsu~B@WwbcJ#?}g}s1J)8MKsZ_9AUs0M{j%^%s#VahWe? z{XIk5S9`8@$nn<rj`$Iz20}S5&NU7-oyr_H|irgCZOuqK!cP_Eu_* zk18=!tM|`m4q$}R;j4o0^R<8~S4FuAt_-*y_;tYLQR2Reyjr?t{)e69$p*n~N-%)~mVhFU80oDes#1=iR@ zQGV}(MEOAN$QK6SryUvpP#(V;zIRR|#&b%&|BELIZJ}12v{EP`wzcU^zBQz2ZxWgg zHy&v^%qN;f-_Y#YKKasx5ZipD-Q(WlAw4OvX7p;e+&>ZacST0d#wN}{Q+ay7H`+fI zp1vp#kA-JuZZP0VlG$%Zrsn)z0&tSGz#v6F!N zSUVp|75KM3%>s{we4rFQ(X~d-M(;fIRK2*D$k4;+jcM3w^wwl@BVMwT=s@r6Pk$En zpO>cwz$1A^vVamSIyEC-dq1S^;9L3qZcpCVf(}eZE{rEUoGHSwZMi`PLZ`qLPDAIYd5~r)apsx*zC+uZ2SiF56>!uyo*=0fJ1KN z2O``;r02Jh;a^7jE`=Zd1pJ}DhaWrwTnVjYCN^<5GITMN>gJESn*_ee1Ai|TBgQ6f zMrY0>e3A*jDEr6d^S?+$k6!YgiQW47LbU)o+tm+;swM{@Jt$Fo1-oi?*VH!dso(W_ z2e@?-w=T%J zg4VTj*{LvFkF3t1aaqt(7Bm+HIf(n}TxJRouv%quwW6SP&qCM=B`k60g4TTrcqdhv zqlu%+G>wo8$KK&Ii#Erp^mfn%(#VAO#On^TItXgV=f1~|TB_W@8piB#1dqv*Nw@#C z-|76Dr%p*LH$5ZRa}`qO#%a*vRbtw*?^ed?BG5Nc3cP{UjO~GG9sbuQk4{xeu9{~E zFlEvl4Vt)Z*&j4LWMLw%iA7~rs>fGTwt`|W0C3mmahfTrSG-bQ&h`QD*!Q@6H^p87 z^^d-S3JXPD7Qf}HVEY01)OW~brPv>X8uRs5+9-Ai)Mvh_6;={Ls9$YOi=QyX^ZBY2@k-YlXUJso ze?ZU^v4V(i6H!eBDPpDCg{?%}M#Od^YKhoE#7-i15pkLbXg%We%6-&1ky~Y< z&Wr0-6_=1a2;}SnIkiAeDv&b@?dYb&u~qfnxCycO0j5x5 z3ImK?V(cSt1Q|nsu}F+1z?4W#$;crEFiVU%z!XbN@yNENJ**OA4KNOgag3Z&JUEHr z0!)#_6pgI^W{m9$P*}CN?%sHAnwfrr3cfU?P^L?DLnU7#P`=Vut0>JJBJ!*4YSFU# G^nU>@{nY9J delta 771 zcmZvZUr1AN6vuyO+nuIUmz(?NuG`$IEv)9hTIwuG3)7~|1$BK;=+0^c#T`o*p_K~} z1Cyg=;7jz-gHQ2$sK=m}z(LSUU=IcMSPz!qQ_=a^%#aS;@BQA-Ih^13-n()Ko?Z>E zl$Dh*s=03;E`JF#wk967%UCc!mS8TpG@)Z>m|C7=YDKa*sarPu=_=)0+)RA$vaY}? zwpb-G%U@i%hLb9>U9qF2~mij#QLZpxTa zty*(TajR9NvT7r(QSGE2)j{f2ouoe1MOv#?=a^CPXWb#0*XcjnaNc3#)2<4DH~6Hw zNB0%*onb#WxfcLzn3w$)d(N<2I8$+E9UwJ<8>l^YV8R}?4B3RVufegyWdNJL&CfyeWOCZBz5f4a{Wbbk9xEG}RWFPRyEgrGrWvgGBCh&-VYIT5dimWz{ zKil>hXUIMS3`Ttrz_ZaqkjAm7TpAY>!$LCnK055ZNp{uI*>$?(d~aeX(J|07)Y&y~ zD&F0n=F*3*w_lVuY(?OD ZIItMlU}QEcN9f List[Dict[str, Any]]: """获取子任务组件列表""" - return [ - { + # 直接返回基础模板 + return [cls.get_subtask_component_template()] + + @classmethod + def get_subtask_component_template(cls) -> Dict[str, Any]: + """获取子任务组件模板""" + return { + "type": "subtask", + "sub_type": cls.SUBTASK, + "name": "子任务", + "description": "执行已定义的任务作为子任务", + "icon": "subtask", + "params": [ + { + "name": "wait_complete", + "label": "是否异步执行任务", + "type": "boolean", + "required": False, + "default": False, + "description": "是否等待子任务完成后再继续执行" + }, + { + "name": "instance_id", + "label": "任务实例ID", + "type": "string", + "required": False, + "description": "指定任务实例ID(留空则自动创建新实例)" + }, + { + "name": "params", + "label": "任务参数", + "type": "subtask_params", + "required": False, + "description": "子任务输入参数配置", + "subtask_params": [ + { + "key": "task_id", + "name": "任务ID", + "type": "string", + "is_system": True, + "is_readonly": True, + "description": "任务的唯一标识符" + }, + { + "key": "instance_id", + "name": "任务实例ID", + "type": "string", + "is_system": True, + "is_readonly": True, + "description": "任务实例的唯一标识符" + }, + { + "key": "task_name", + "name": "任务名称", + "type": "string", + "is_system": True, + "is_readonly": True, + "description": "任务的名称" + }, + { + "key": "created_at", + "name": "创建时间", + "type": "datetime", + "is_system": True, + "is_readonly": True, + "description": "任务实例的创建时间" + }, + { + "key": "variables", + "name": "任务变量", + "type": "json", + "is_system": True, + "is_readonly": False, + "description": "任务的变量集合" + }, + { + "key": "priority", + "name": "任务优先级", + "type": "integer", + "is_system": True, + "is_readonly": False, + "description": "任务的优先级,数值越大优先级越高" + } + ] + } + ] + } + + @classmethod + def generate_subtask_components(cls, available_subtasks: List[Dict[str, Any]]) -> List[Dict[str, Any]]: + """ + 根据可用子任务列表生成子任务组件 + + Args: + available_subtasks: 可用子任务列表 [{"task_id": "xxx", "name": "xxx"}, ...] + + Returns: + 生成的子任务组件列表 + """ + components = [] + subtask_template = cls.get_subtask_component_template() + + for subtask in available_subtasks: + # 创建新的子任务组件 + new_subtask_component = { "type": "subtask", - "sub_type": cls.SUBTASK, - "name": "子任务", - "description": "执行已定义的任务作为子任务", + "sub_type": "subtask", + "name": subtask["name"], # 使用子任务名称 + "description": f"执行子任务: {subtask['name']}", "icon": "subtask", - "params": [ - { - "name": "task_id", - "label": "选择子任务", - "type": "select", - "required": True, - "description": "选择要执行的子任务(从已创建的任务中选择)", - "data_source": "available_subtasks", # 指示前端从API返回的available_subtasks字段获取数据 - "display_field": "name", # 显示任务名称 - "value_field": "task_id" # 使用任务ID作为值 - }, - { - "name": "params", - "label": "任务参数", - "type": "object", - "required": False, - "description": "传递给子任务的参数" - }, - { - "name": "wait_complete", - "label": "等待完成", - "type": "boolean", - "required": False, - "default": True, - "description": "是否等待子任务完成后再继续执行" - } - ] + "task_id": subtask["task_id"], # 添加任务ID + "params": subtask_template["params"].copy() # 复制参数定义 } - ] + + # 为params中的subtask_params字段添加task_id + for param in new_subtask_component["params"]: + if param["name"] == "params" and "subtask_params" in param: + for subtask_param in param["subtask_params"]: + if subtask_param["key"] == "task_id": + subtask_param["value"] = subtask["task_id"] + + components.append(new_subtask_component) + + return components class ComponentDetailConfig: """组件详细配置管理""" @@ -759,6 +1054,9 @@ class ComponentDetailConfig: # 添加HTTP请求组件 all_components.extend(HttpComponentConfig.get_components()) + # 添加任务组件 + all_components.extend(TaskComponentConfig.get_components()) + # 添加流程控制组件 all_components.extend(FlowComponentConfig.get_components()) @@ -903,4 +1201,271 @@ class CommonParamsConfig: for pt in param_types: if pt["type"] == param_type: return pt - return None \ No newline at end of file + return None + +class TaskComponentConfig: + """任务组件配置""" + + # 任务组件类型 + CACHE_DATA = "cache_data" # 缓存数据 + CLEAR_CACHE_DATA = "clear_cache_data" # 清除缓存数据 + GET_CACHE_DATA = "get_cache_data" # 获取缓存数据 + GET_TASK_INPUT_PARAM = "get_task_input_param" # 获取任务的输入参数 + SET_TASK_STATUS = "set_task_status" # 设置任务状态 + JUMP_TO_BLOCK = "jump_to_block" # 跳到某个块 + SET_TASK_VARIABLES = "set_task_variables" # 设置任务变量 + + # 任务组件详细配置 + @classmethod + def get_components(cls) -> List[Dict[str, Any]]: + """获取任务组件列表""" + return [ + { + "type": "task", + "sub_type": cls.CACHE_DATA, + "name": "缓存数据", + "description": "将数据临时存储在任务上下文中", + "icon": "cache", + "params": [ + { + "name": "cache_key", + "label": "缓存key", + "type": "string", + "required": True, + "description": "缓存数据的唯一标识符", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": "" + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + }, + { + "name": "cache_value", + "label": "缓存value", + "type": "string", + "required": True, + "description": "要缓存的数据值", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": "" + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + } + ] + }, + { + "type": "task", + "sub_type": cls.CLEAR_CACHE_DATA, + "name": "清除缓存数据", + "description": "清除已缓存的临时数据", + "icon": "clear-cache", + "params": [ + { + "name": "key", + "label": "key", + "type": "string", + "required": True, + "description": "要清除的缓存数据的标识符", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": "" + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + } + ] + }, + { + "type": "task", + "sub_type": cls.GET_CACHE_DATA, + "name": "获取缓存数据", + "description": "读取已缓存的临时数据", + "icon": "get-cache", + "params": [ + { + "name": "cache_key", + "label": "缓存key", + "type": "string", + "required": True, + "description": "要获取的缓存数据的标识符", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": "" + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + } + ] + }, + { + "type": "task", + "sub_type": cls.GET_TASK_INPUT_PARAM, + "name": "获取任务的输入参数", + "description": "读取传递给任务的输入参数", + "icon": "input-param", + "params": [ + { + "name": "task_instance_id", + "label": "任务实例 Id", + "type": "string", + "required": True, + "description": "要获取输入参数的任务实例ID", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": "" + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + }, + { + "name": "input_param_name", + "label": "输入参数名", + "type": "string", + "required": True, + "description": "要获取的输入参数的名称", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": "" + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + } + ] + }, + { + "type": "task", + "sub_type": cls.SET_TASK_STATUS, + "name": "设置任务状态", + "description": "修改任务的当前状态", + "icon": "task-status", + "params": [ + { + "name": "status_description", + "label": "状态描述", + "type": "string", + "required": True, + "description": "要设置的任务状态描述", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": "" + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + } + ] + }, + { + "type": "task", + "sub_type": cls.JUMP_TO_BLOCK, + "name": "跳到某个块", + "description": "在任务流程中跳转到指定的节点", + "icon": "jump", + "params": [ + { + "name": "block_id", + "label": "跳到块的标识", + "type": "string", + "required": True, + "description": "要跳转到的目标块的标识符", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": "" + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + } + ] + }, + { + "type": "task", + "sub_type": cls.SET_TASK_VARIABLES, + "name": "设置任务变量", + "description": "定义或修改任务的变量", + "icon": "variable", + "params": [ + { + "name": "variable_name", + "label": "变量名", + "type": "string", + "required": True, + "description": "要设置的变量名称", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": "" + } + ] + }, + { + "name": "variable_value", + "label": "变量值", + "type": "json", + "required": True, + "description": "要设置的变量值", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": {} + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + } + ] + } + ] \ No newline at end of file diff --git a/config/database.py b/config/database.py index b19a258..ecfb0ae 100644 --- a/config/database.py +++ b/config/database.py @@ -11,6 +11,8 @@ import json from sqlalchemy import create_engine from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.orm import sessionmaker, scoped_session +import traceback +import sys class ConfigDict: """配置字典类,支持通过点号访问配置项""" @@ -136,6 +138,18 @@ class DBConfig: 初始化数据库 创建所有表 """ + # 测试数据库连接 + try: + print(f"尝试连接数据库: {cls.url}") + connection = cls.engine.connect() + print("数据库连接成功!") + connection.close() + except Exception as e: + print(f"数据库连接失败: {str(e)}") + print("详细错误信息:") + traceback.print_exc(file=sys.stdout) + raise + # 导入所有模型,确保它们已注册到Base import data.models @@ -144,20 +158,37 @@ class DBConfig: from sqlalchemy import text # 创建一个不指定数据库的连接 db_conf = cls.get_config() - temp_url = ( - f"{db_conf.dialect}+{db_conf.driver}://" - f"{db_conf.username}:{db_conf.password}@" - f"{db_conf.host}:{db_conf.port}/" - f"?charset={db_conf.charset}" - ) - temp_engine = create_engine(temp_url) - with temp_engine.connect() as conn: - conn.execute(text(f"CREATE DATABASE IF NOT EXISTS {db_conf.database} CHARACTER SET {db_conf.charset} COLLATE {db_conf.charset}_unicode_ci;")) - conn.commit() - temp_engine.dispose() + try: + print(f"尝试创建数据库 {db_conf.database} (如果不存在)") + temp_url = ( + f"{db_conf.dialect}+{db_conf.driver}://" + f"{db_conf.username}:{db_conf.password}@" + f"{db_conf.host}:{db_conf.port}/" + f"?charset={db_conf.charset}" + ) + print(f"临时连接URL: {temp_url}") + temp_engine = create_engine(temp_url) + with temp_engine.connect() as conn: + conn.execute(text(f"CREATE DATABASE IF NOT EXISTS {db_conf.database} CHARACTER SET {db_conf.charset} COLLATE {db_conf.charset}_unicode_ci;")) + conn.commit() + temp_engine.dispose() + print(f"数据库 {db_conf.database} 创建或已存在") + except Exception as e: + print(f"创建数据库失败: {str(e)}") + print("详细错误信息:") + traceback.print_exc(file=sys.stdout) + raise # 创建所有表 - cls.base.metadata.create_all(bind=cls.engine) + try: + print("开始创建所有表...") + cls.base.metadata.create_all(bind=cls.engine) + print("所有表创建成功") + except Exception as e: + print(f"创建表失败: {str(e)}") + print("详细错误信息:") + traceback.print_exc(file=sys.stdout) + raise @classmethod def shutdown_session(cls, exception=None): diff --git a/config/task_config.py b/config/task_config.py index b039d67..a586e1e 100644 --- a/config/task_config.py +++ b/config/task_config.py @@ -192,6 +192,18 @@ class TaskInputParamType(str, Enum): ARRAY = "array" OBJECT = "object" +# 任务输入参数类型UI显示名称 +PARAM_TYPE_DISPLAY_NAMES = { + TaskInputParamType.STRING.value: "字符串", + TaskInputParamType.INTEGER.value: "整数", + TaskInputParamType.FLOAT.value: "浮点数", + TaskInputParamType.BOOLEAN.value: "布尔", + TaskInputParamType.DATETIME.value: "日期时间", + TaskInputParamType.JSON.value: "JSON对象", + TaskInputParamType.ARRAY.value: "JSON数组", + TaskInputParamType.OBJECT.value: "对象" +} + class SystemParamKey(str, Enum): """系统参数键名枚举""" TASK_ID = "task_id" @@ -269,6 +281,31 @@ class TaskInputParamConfig: return param return None + @classmethod + def build_system_params(cls, task_id: str) -> List[Dict[str, Any]]: + """ + 构建系统参数列表(不带值) + + Args: + task_id: 任务ID + + Returns: + 系统参数列表(不带值) + """ + params = [] + + # 复制系统参数配置但不添加具体值 + for param_config in cls.SYSTEM_PARAMS: + param = param_config.copy() + + # 只为任务ID设置值,其他参数保持不变 + if param["key"] == SystemParamKey.TASK_ID: + param["value"] = task_id + + params.append(param) + + return params + @classmethod def build_system_params_with_values(cls, task_id: str, instance: Dict[str, Any]) -> List[Dict[str, Any]]: """ @@ -304,6 +341,71 @@ class TaskInputParamConfig: params.append(param) return params + + @classmethod + def get_input_params_form_fields(cls) -> List[Dict[str, Any]]: + """ + 获取任务输入参数表单字段定义 + + Returns: + 表单字段定义列表 + """ + # 构建参数类型选项 + param_type_options = [] + for param_type in TaskInputParamType: + param_type_options.append({ + "value": param_type.value, + "label": PARAM_TYPE_DISPLAY_NAMES.get(param_type.value, param_type.value) + }) + + # 返回表单字段定义 + return [ + { + "field_name": "param_name", + "label": "变量名", + "field_type": "input", + "required": True, + "description": "参数的唯一标识符,用于在任务执行过程中引用该参数" + }, + { + "field_name": "label", + "label": "标签", + "field_type": "input", + "required": True, + "description": "参数的显示名称,用于在界面上展示" + }, + { + "field_name": "param_type", + "label": "类型", + "field_type": "select", + "required": True, + "default": TaskInputParamType.STRING.value, + "options": param_type_options, + "description": "参数的数据类型" + }, + { + "field_name": "required", + "label": "是否必填", + "field_type": "checkbox", + "required": False, + "default": False, + "description": "标记参数是否为必填项" + }, + { + "field_name": "default_value", + "label": "默认值", + "field_type": "input", + "required": False, + "description": "参数的默认值,当用户未提供值时使用" + }, + { + "field_name": "description", + "label": "说明", + "field_type": "textarea", + "required": False, + "description": "参数的详细说明,用于帮助用户理解参数的用途" + } + ] ################################################# # 默认值配置 diff --git a/data/models/__init__.py b/data/models/__init__.py index aebdc30..d86a525 100644 --- a/data/models/__init__.py +++ b/data/models/__init__.py @@ -22,6 +22,7 @@ from data.models.task_variable import TaskVariableDefinition from data.models.task_backup import TaskBackup from data.models.task_edit_history import TaskEditHistory from data.models.task_instance import TaskInstance, TaskInstanceStatus +from data.models.task_input_param import TaskInputParam __all__ = [ 'BaseModel', @@ -41,5 +42,6 @@ __all__ = [ 'TaskBackup', 'TaskEditHistory', 'TaskInstance', - 'TaskInstanceStatus' + 'TaskInstanceStatus', + 'TaskInputParam' ] diff --git a/data/models/__pycache__/__init__.cpython-312.pyc b/data/models/__pycache__/__init__.cpython-312.pyc index eac5382f00d11b564fde66b9f13d12c3ab32fd02..e8bad68df0c8687ec06defc9cd357d8aacdbffb8 100644 GIT binary patch delta 161 zcmcc1xr~eNG%qg~0}xb7+)S5eoyaG_xM!mJN{JN46y6-UT=^(@Muv2T6uw1_Q3{p( zngSc|)G-P(-r@^MEY9}KD<~}qNGwXs)fAo_%@oB^BnmXhPg8O84yHOrd6|^Nl0?1S z{FKz3V!aZe`uI$chWG-Ijv~>?Ml6wB>Oc*QKwRuRc`Azy|6K<2Pb?zbOpWYCsz6Zy DMe;0x delta 91 zcmZ3+b(fRxG%qg~0}u#5xSoEIWg?#hyO0ETLSgKy8dbTb(B74F&lly;?E-4ePGUJh{>Ou!~(WPvSXgkuCLrf??9&PZOdhv=CFMCr#S zfuOPt5&>IF>=@+8VQpj}ajK$1Ha`9&Rrw=DawH~DaVlCJzp?};p`1T?Z)SJ3k`>2s zOM27&-s{&r)89K8a&oW z1B@(F!^4Re`)6;RPn>!y(euOUS8hzl`x9@xWSO}TpSpQA@op^f!}yn#W`24SRnJ_r z%%M$>MK(MU4n%?>+1M14gf@Z7hP@K?huUOai*Q_$O^sejXz>RH+1L;c2Lx|Ow(Ja3 z!QU3zC3MQVr}yq@mUTNqk)W(^3h}~mk4CmpA>ft#;gI-(ze6^*s_Gs_)_Frb2Tv0Z zMkO%X3Kv)LO zOT#m)me;U44H5K$f!D&1Zcu+!r|PptG` zSau+nFBF{cc156_{sMW5Hgb!zY~*Kblw{d(Ww@nTT(`nC@MU~?7PkPng?t6S>?)iH zHolUt@-wX(wg@D}d^KMqSlSrAme&q0&wS~UZqmx|btg@1sZhqRI7zOmlL=ccl(#>Y z8e~2Ahq85e&q=~A>n6t;wsJ4=tdw&W;wDlAQ@@OU)kS2d1R&%5h%&ANVJ5ajOgLd^ zc<#crrbdrewsuf|&`UeH!vJ!-HzI}oAs-cjLP(O0zHksbbG0yMXQT$G>Vb(1*QbV} zO^tth|K*ey4!k<|qj=)|S77MT$)->w5bz!f2(lp(@*jx^vfhs_Lvgo}LbP-0z1bgJ z04G)Vp1AhL)UB6rL$nN}v;+w%&usvrtgI?3YbJi&H}%2Al;_|25Td~JrMG6UzX`LI ziHZqjDI}>a_nw)#asxJ;=!wmp?n(5X@o2J^;c=PLjP~^9(=+eh0`2M8t(k$FpbeAf zT&QHrD9!wG7~+t^n2udf^!_68;i*LbRfr2lUTF130+R9yvOP88j(P(TAz}stbHlOO zYXgbs`&s5@um5^Fb~XYbo2cey-W#47zNBtHi=F6sXZHHA%BBcKbq8mElDOG3*MAeJ zT;=DFb6+}p0D>raLq37?^RhL2U<-DNM*^G>YV(KS%$h=>aASjPQ=z8LIpM>Q_RvD~ z)n^&mwk;L@Qab9iYz@!q%501EevyM%C`baoZQD+7KomT(EgP!f+~9LOsSq&%jJIm*yVDWfH& zk`5v5sSpCHnU;3fbZF{gcm}D3%Z#0bg0hEL1{*xa2cx-?nG%4qDX07-?mP8DP#b4C&N*^pQFcCc1x?xbjlsF!>|pYbG3=^m|u zNzHE)k4e^w5|wq42#EDaH_BT0Qi_7C7b6`4r3hx(!~rP$630O#(1}8zRW=+x=A~_- zZ00y$z$=OzC*t?1tc-rKy>aWocJUbJgA{hKgNEA$pL9_2dqb@N90hI%A>DZo1~J8n z2N&b7zN3?F1XCvp7lA0fhjkzncLRA4C7)T{vHhdgnmbjs11(qBe)i`F$Er4T@9f<= zYO6>Zh^;i%I%=(*tXgrUq`xG-XRPY6?#6Lj#gxhZawx`+npTgR9*G|vGd*%243Y(y z!1KU&y8kO6eWZ)D!*g+qGM$W>d^I+fo|!)Ry`+XnsZ;^jGAv$!5D80kW4IBgeG|$T7yFiR8kh*|Wb%^t_r0B+VYZoCE%(#2q!#$hvkh9Fp~cu$LF* zTr6N31w6bRl!mEn#+pOvzRl20U{OSusHEQlsvzY=*`kA5VEs{?u@^{`;CVPEtQDiy ziV}G)aGM^G;=yJ*tejoM>N617?;Mjx% zw%R(G`J?M%qAi0IzSf#y6c;L$LDB-tPg@$*7?EDp?wE*KW;xa4idP7K#{?o$l6!ksatuay}$j2d#rAAukKSvP13Ry_d(Li*jG)~t?bqP(NXj7q$O+g zg@`rB$K@prF7ok~l7?#XiObxuO#4Z-xnYfVK^#ITDj?noZ{A1z%Hb>(i_XIpZRuD8 z5-muwT?33_1BnhK8Q`njltd4bj3X?N7(kMVN(&@LkYpTXfy4xoOg>v6F@t0Y=YhRh zK$3Bf1#_$*$+*h`i47!}wH7t7W(P^ZA~p;`k^>SvkVTEwNm%SDZE216^0a*ZnXU!+ z+!Ih&qys>R;T^D&6YM}HU)&b0w1me0y;2^mRJnK^d|S96GIFxoZlUN2KR|o0BuIH2g$QYu)3k&LGm0DOg*#($vz}c0Fljj)rP_|*g^Lr^SekM z2a=WA;Pt~CMxPS}i_%+)|2*nH1$hMmi_Yn=Oxhg1wS8;Otx0NO^qH+7rn_XnXiw^4 z1ewoX65BXYx@xp^RnmwY6R{WcN_}1Dx{_ubTZp|lR(omf#kEN*j%~#5>TT&`&#_56 zj&tVaxj1$Zh)e1UP8{bEds(byqI~UW`PyVYa$MPKx{*^r>_suxrHYFc$wC|#Wor~8 zr(}MWQXH4T_@kEJa-VRo*Tncs;fvvkip`@Ho5w1)3^k5cJU(8seT4m9vK)0QzMk$f z)UBLfrwYf!X|~WU@I^gUSZpHHI8L^392AL>0QPMhcO>Esq$Ea;{h9keL^4r#WX`V16Kjv<7z#HaZ4$=F&v53otWvKCYtH#~? zqs_2>%oW#xG;aqi>?r6x7T1q#-Zk!cCfbC;!uax$ExX6_nnCI;j2Yw38({Z|=+pO1 z#GEsdv;M}mG1K-*b78D##8jQsYYPm~=6g2cD4R4DBsGkC(`N-$z0Xe;E}wL|Kernl zhUinD=b81J0pNz5dm58|#eFUGlGp<`Fyv3@i%0dv_cSj3DwLEYvG>o_`Fa&}$`|(( zQ*>zvO-BOWfbRt%*qH?<1xX4*u%@I6YVd|mG1pPNuu&Bu^Rw&2G^iki;$h0gSrX{h z3&%UCAc_zrDVDJm(;QugL@9$Dct@&N?@0BB;6H-YiB|G_;ZUo;tzL=EYM){nR9=DB zV-MX(L6dBHOm&}cQ$O$kOhiN>6weHEPorgY|1uG#jhP^=@cU=7?k-t*mz4jBSmF0B Wsk=+of37>kFqYl}{~-8OO#cT=1LUg! literal 0 HcmV?d00001 diff --git a/data/models/__pycache__/task_instance.cpython-312.pyc b/data/models/__pycache__/task_instance.cpython-312.pyc index b6ac130bc8bd42847cda70ab074559b1eed86b81..5c9c3d4ef8714036d630bf41766e983a78f7b575 100644 GIT binary patch delta 2168 zcma)7ZEO@p7@oP?+uPl{z204Wy({#K(v+U!Awr`F$A=(TzJh`HV}EejcBW8|btV9!UG#Fu|r?H1f8y&nURTo;<-uubqajpxY?- z>2cTum1;Hv;YOtweJQcQ>(U>5bwk4tfLFnBfPn@P(0mALe&o{xAHV^2i^xC582my4 z3b3Cz9vlml5G^>zlFBTGNJuXC*cfFzG$zdQPN}*hpa-HwBa*fNwTu95AzI9A{Sg@q zK&@dnNVn1%p(FTPD_dpr9;yd6%5JbbZ&}zb($j&*U>m(2=oQ*nnC=zVCEP{>4djZt z^L);*ouY1cV<$(?2UE3f*cx>9n>lRv8a8&tPTS6JdWzl<7Z16SJ#0XyUFa|F(ur=l zQhDql%yXrEHh0=fw9>ShGAC!CbT)hU43)v9>bU4q+1)G0J8)>!y>zY1gltW?CT2 z**@G*ff$xf2K(}c?Mep>d@ygDgKXQn)2$;+<=|HmS<09@Nj<$9Y=X`7R&cr4$PkjH z8EFArMmwd|^*o!qXOon<07Tf$^Xbpqke-r$rl;fp=GeTeFFFrkT^l0!BIt|X8zF7Q zL>aw5qc2Gd%Cg5(W!9Z`-q`yvN@M9NrCLD#lVSR~(i9B4J_C`Z^t#ecH6Q{&M!*hFzVL^yuWdW0M~qpFDi__w%n!zHw&i!m-J>-9&g>HQG+0Jw+N0=<^EdReQY574FBsAjS$UZ2hKl)|UNCaV=q?^g z-E~NKBsm-6Z^Svs%rKZ1L47m*H`LDLe7NJg+9fkFnM*3m%5)TDH^4i6PvUeVsbvF6 zk{g~Tq>f$+r-pdJEj>Hey&?tpm#LHoyvEK?h7iZR+P{E%JU2*~88?z+wWG_#Ii2)6 zxg1eBC=^+BaKi?#54i#_5Dv-mAat8%26i z&scd@#+*!-?qCw*G*8iH?$vYSeNDL-D_v;~BlnwlE!oTZJars?Qm6e8!Wo|*3b!Nx gd*M~k!~Q>lN52OT(buaQtJXo~%~gK^)_Al12Txz`R{#J2 delta 1762 zcmZ`(e{2&~9DlF9>s_yR*LLl?cJ0^-3#__9#*Yvf0>UCP0W&2rUNrUS9nf*t*4I{< zlB_XP7ynR}r)~xlF;P>pMrtI6xP)N*gFlRlW@hdZ|IpaUj3y93{nPiZv};U!m;1c$ z`+Ps|$M<{Rcdzu$cgtT%k^o4n))r4}_e{%SSf1XnWgi3@)SQOL6cy378ACE9MY3(y zkQJHuS;MP%N$)azreEuqX-mBXt`_?mQk%M$)3 z8){)m{_Qveda!XIJveqBjx&Ldj+U)L_UsNlJhqwo2Er}A&Q)JMFRj>^F&e3KHq#Kb zXT(TyqAlxm5q6Ch)4D2a<{bAj+&u-3L#=y~S9-LbNub21z-g$geH_yV(S=xC8A z%3m+fue|y3!Qq6{^5jt3RMB|yls;}rYO#<_XHrNv^-RIyQdyH4E4^gSL%7E5XHlG( zc#z!;<5*))MCq{DMwgtQuf6vEjVrkJ@`trIURr*uioa#|94v~&SDQLloBw=y=ChTV zOE$55?$Ywx)jE-Iq6E=cd^S_eX=*{Yx2VfzFV@a}RGT`#^3Df%)U^)Bxhp=)lg{J| zY9^&8)7lXf!M}0cunTkipest&L0j=|z7wv;Px3=CTH~pE3mnhWucpsEJs>HoA5V6pCqO;xnd!iQ;}-s@m=9i%8NFUJLfvC4(+F^VFC$=wvjGRQ_+K>_&v{B zS3f1b#@9SUQmkh&Ht=0+;QQE?Y8!^)L_8|{gquKi3y7vLu?_`Dhk_K^DTJ`s8=jz- zAMKz(FL?djZfdO_p8g5{KLQW++W#e*S34j?|3FA0U^z3{=k37ifzZOWqd~N$ET-_3 znm>iMQubj=NXcZ%Q1kheZWzfV33)qV?U45(yE3|{l!Bi+LL?dgOoAmQ_G7TOboght z_bhk*=;h$m7Z%))mGtUzHd9 zkCsMSneesP7qRP4=nMYibq7~&zf5EYN+Y*iKn%~i$}cW>hDyVC7>3>Um*`{b8Mcp= z2$H=1?%OqC$@ymu)kvMx&GC&{WZD7ObHeDEqKO7c0G5wj7ImYU)pR4j@tB&|kxT=$ z(`knqp+oxp?C>pq7tt0CeK#5<94&=Bt)QDu2;nV<6Ec7E06qg30hjy%B!2=M@REOx P_kJjx-EkL?&R*(Yz-f@B diff --git a/data/models/__pycache__/task_param_config.cpython-312.pyc b/data/models/__pycache__/task_param_config.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d716c19094c02e9e38d4c2a35e34f96a6860e82b GIT binary patch literal 4250 zcmb7HYitwQ6&~B;*Z7?`33;?dWL+qcw%VetD!@rha1s(WF)U2e9SxpIc7n$f#vUMu z9}b0TDX=8_Xc9n6XwhzHvXHi`Zkj9$?VqhwsR~_7m|O9q+SrNvr>v5yQvbB)&e(}D zX}i729H0B$@7_80o_o(d^9P56BA~qT*JR(EgCM@Zm0U4qm6bn&GD>g+O>jC+AJ&O_ zS}z)CgGkb(Xrzszi8hI5+ALaVi)f{-B1Kc8jkf79-w?Ko4%(sWWY{S>X{V|i!!Ftd z?WV9>^w1t1p(k1h&U}vGEWE3~Bxl6>@03B)=^~YB1t#@Bn8hm7224BeS?gaiX!JUi zeJ~oeI6t5I@y*ngv*~wdGUqQZ-Mf>XyqS9MBDM6+SAVs3D3jw1LypBxj(F97&rvBW>nPw1qR%R?b3G zoRzk56m92hw1czLPR>EQ2Ay6Pavor1Ry@Rp6+SpPz$>LNthQ#U_$S(mq~E)`IQuCw zMYZ{wh3oJr%hc^}_csNRvCG#S=tP#Leg3Al z#?HgwL;vC6ZDIvT#6KIGzuVIvJ;{V%@p}ejsUM8*i3x0^myh%@F*bUv2WHClfT4Ui z+JgaR0IwqSi1Z45I|c@24}K>WHh7{w5a)=;WNp$>8sD3Amd9I?_Tso-(`=r2bJDdb zzAve2YJSK|rQU{Q-j9SB4Pecf$LpyR;7AhM}?=fR*_X>9Lo%C*?FO18;z$k!F{HMaYa zwW+hCIS>rMSu^Pg|&v9s01bY0toDtuO~g#@z!KfZM;nr#b1lJYYuT& z#REyoHPoaHg8M(S_+|ibSy_N{`TXMR3Es$?I0O8V)5a-MBhzM#!(-u0Q`z&(nN^l$ z+B%gD&9rrmMdh(<)AqGsM`al{-k!&Bs6s2F{hoaAF4Ug15W#Q1=?@$wNIV zS_HNhO&70O0fAVZWeHcBhn8Rzo>Jbj_U5ua9ao;mDN}ov^A-IsYAcg3xr#hy<$q)T zhyI(UE7w-MO6`v=ugV*B^BTH253S~^&k=OZV2!sHIf8Jw)kC5NM|?b64TK?c%>Wy*Lp3MB%@||1hvAe0^_fz-Jr*2Mp^~lWe zy{rf(&Kkk+fr{_OU=)vM}M6e{YVAU5aE6@qXAxn+zRhQ7Ac|(sP`FO zS9J=S@k_s&Uz)#>`q6pFC$!$$oZgtojNc07ZfEF2xZp9svtoytjS^>wevB3rK=Hf_ z3ZU6ok>3C)c2Yr+%QnXQ@#ZTi5gn%kwwe|`+XN`~TR{O7U*`n{P?Dbo%m7VTYzZ98H~{?GTn>w|JdMFK~#&xd$R~>Vv2gI5}f* zNI^D^kA`GnK)puIlKLA(ZeR$oS>bMFWXPQW$(}4m=8r3a%yWo}N^*>mWDYV{n}TnA zCW^0oL_q|Cyp3ZZm7}yhuj*DI%0vgFF0#YV>q=z}?yyeu2R>td$6Wu$7;OwqMdFujMf~$R#%EGR$M0q!^ zd&XmFPepVZ8Dx5oq8J4$DvS4+Hgh4dIT=c)_jEzPF6(c@t@3|~Ux zV4gcwPvRIatBz3Jgl|Oc6Gn9`_7!rj_ue7Nq6}a6S+|iq{=#(Q?~@(c_sNc<@Es}R zfTL}S2CS(Ld)A4_@;&X#YnR*$6np@q_>@02=ybX-^#&dJ4-28|(>)@3;r|Iy|AeUi xGhur|Y+WTCx}xFW=#h~ls|2X4H5Q$Fm>U&FgjE96)sihbYB=zB0)EtO{%;*ardj|1 literal 0 HcmV?d00001 diff --git a/data/models/task_input.py b/data/models/task_input.py deleted file mode 100644 index 015f4ce..0000000 --- a/data/models/task_input.py +++ /dev/null @@ -1,84 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- - -""" -任务输入参数模型模块 -包含任务输入参数相关的数据模型 -""" - -import enum -from sqlalchemy import Column, Integer, String, Text, Boolean, Enum, ForeignKey, JSON -from sqlalchemy.orm import relationship -from data.models.base import BaseModel - -class InputParamType(enum.Enum): - """ - 输入参数类型枚举 - """ - STRING = 'string' # 字符串 - NUMBER = 'number' # 数字 - BOOLEAN = 'boolean' # 布尔值 - OBJECT = 'object' # 对象 - ARRAY = 'array' # 数组 - NULL = 'null' # 空值 - -class TaskInput(BaseModel): - """ - 任务输入参数模型 - 表示任务执行所需的输入参数 - """ - __tablename__ = 'task_inputs' - - task_id = Column(Integer, ForeignKey('tasks.id'), nullable=False, comment='任务ID') - name = Column(String(100), nullable=False, comment='参数名称') - param_type = Column(Enum(InputParamType), nullable=False, default=InputParamType.STRING, comment='参数类型') - description = Column(String(500), nullable=True, comment='参数描述') - is_required = Column(Boolean, default=False, comment='是否必填') - default_value = Column(Text, nullable=True, comment='默认值') - validation_rules = Column(JSON, nullable=True, comment='验证规则(JSON格式)') - order = Column(Integer, default=0, comment='排序顺序') - - def __repr__(self): - return f"" - - @classmethod - def get_by_task(cls, task_id): - """ - 获取任务的所有输入参数 - """ - return cls.query.filter(cls.task_id == task_id, cls.is_deleted == False).order_by(cls.order).all() - - @classmethod - def get_by_task_and_name(cls, task_id, name): - """ - 根据任务ID和参数名称获取输入参数 - """ - return cls.query.filter(cls.task_id == task_id, cls.name == name, cls.is_deleted == False).first() - -class TaskInputValue(BaseModel): - """ - 任务输入参数值模型 - 表示任务执行时的实际输入参数值 - """ - __tablename__ = 'task_input_values' - - task_record_id = Column(Integer, ForeignKey('task_records.id'), nullable=False, comment='任务记录ID') - input_id = Column(Integer, ForeignKey('task_inputs.id'), nullable=False, comment='输入参数ID') - value = Column(Text, nullable=True, comment='参数值') - - def __repr__(self): - return f"" - - @classmethod - def get_by_record(cls, task_record_id): - """ - 获取任务记录的所有输入参数值 - """ - return cls.query.filter(cls.task_record_id == task_record_id, cls.is_deleted == False).all() - - @classmethod - def get_by_record_and_input(cls, task_record_id, input_id): - """ - 根据任务记录ID和输入参数ID获取输入参数值 - """ - return cls.query.filter(cls.task_record_id == task_record_id, cls.input_id == input_id, cls.is_deleted == False).first() \ No newline at end of file diff --git a/data/models/task_input_param.py b/data/models/task_input_param.py new file mode 100644 index 0000000..46b3317 --- /dev/null +++ b/data/models/task_input_param.py @@ -0,0 +1,112 @@ +""" +任务输入参数模型 +用于存储任务输入参数的数据 +""" +from sqlalchemy import Column, Integer, String, Text, DateTime, Boolean, ForeignKey, JSON, Enum, Index +from sqlalchemy.orm import relationship, foreign +from sqlalchemy.sql.expression import and_ +from datetime import datetime +import uuid +import json +from data.models.base import BaseModel +from config.task_config import TaskInputParamType + +class TaskInputParam(BaseModel): + """任务输入参数模型""" + __tablename__ = "task_input_params" + + id = Column(Integer, primary_key=True, autoincrement=True, comment="主键ID") + param_id = Column(String(36), nullable=False, unique=True, index=True, comment="参数唯一ID,用于外部引用") + instance_id = Column(String(36), index=True, nullable=False, comment="关联的任务实例ID") + task_id = Column(String(50), nullable=False, index=True, comment="任务ID,冗余存储便于查询") + param_name = Column(String(50), nullable=True, comment="参数名称,变量名") + label = Column(String(100), nullable=True, comment="参数标签,显示名称") + param_type = Column(String(20), nullable=False, comment="参数类型") + required = Column(Boolean, default=False, comment="是否必填") + _default_value = Column('default_value', Text, nullable=True, comment="默认值") + description = Column(Text, nullable=True, comment="参数说明") + is_system = Column(Boolean, default=False, comment="是否系统参数") + is_readonly = Column(Boolean, default=False, comment="是否只读参数") + sort_order = Column(Integer, default=0, comment="排序顺序") + + # 手动创建索引而不是使用外键约束 + __table_args__ = ( + Index('idx_task_input_params_instance_id', 'instance_id'), + {'mysql_engine': 'InnoDB'} + ) + + # 关联关系 - 使用foreign()显式标记外键 + instance = relationship( + "TaskInstance", + primaryjoin="and_(TaskInputParam.instance_id==foreign(TaskInstance.instance_id), " + "TaskInstance.is_deleted==False)", + foreign_keys=[instance_id], + back_populates="input_params", + viewonly=True + ) + + def __init__(self, **kwargs): + """初始化实例,自动生成param_id""" + if 'param_id' not in kwargs: + kwargs['param_id'] = str(uuid.uuid4()) + + # 处理default_value参数 + if 'default_value' in kwargs: + self.default_value = kwargs.pop('default_value') + + super(TaskInputParam, self).__init__(**kwargs) + + @property + def default_value(self): + """获取默认值""" + if self._default_value is None: + return None + + try: + return json.loads(self._default_value) + except (json.JSONDecodeError, TypeError): + return self._default_value + + @default_value.setter + def default_value(self, value): + """设置默认值""" + if value is None: + self._default_value = None + return + + if isinstance(value, (str, int, float, bool)): + # 基本类型直接转为JSON字符串 + self._default_value = json.dumps(value) + elif isinstance(value, (list, dict)): + # 复杂类型先验证是否可序列化,然后转为JSON字符串 + try: + self._default_value = json.dumps(value) + except: + self._default_value = None + else: + # 其他类型尝试序列化,失败则设为None + try: + self._default_value = json.dumps(value) + except: + self._default_value = None + + def to_dict(self): + """转换为字典""" + return { + "id": self.param_id, # 使用param_id作为对外ID + "param_id": self.param_id, + "instance_id": self.instance_id, + "task_id": self.task_id, + "param_name": self.param_name, + "label": self.label, + "param_type": self.param_type, + "required": self.required, + "default_value": self.default_value, + "description": self.description, + "is_system": self.is_system, + "is_readonly": self.is_readonly, + "sort_order": self.sort_order, + "created_at": int(self.created_at.timestamp() * 1000) if self.created_at else None, + "updated_at": int(self.updated_at.timestamp() * 1000) if self.updated_at else None, + "is_deleted": self.is_deleted + } \ No newline at end of file diff --git a/data/models/task_instance.py b/data/models/task_instance.py index 97c8b10..6bbeea4 100644 --- a/data/models/task_instance.py +++ b/data/models/task_instance.py @@ -2,8 +2,9 @@ 任务实例模型 用于存储任务管理表的数据,记录每次编辑任务的实例 """ -from sqlalchemy import Column, Integer, String, Text, DateTime, Boolean, ForeignKey, JSON, Enum -from sqlalchemy.orm import relationship +from sqlalchemy import Column, Integer, String, Text, DateTime, Boolean, ForeignKey, JSON, Enum, Index +from sqlalchemy.orm import relationship, foreign +from sqlalchemy.sql.expression import and_ from datetime import datetime import enum import uuid @@ -17,23 +18,31 @@ class TaskInstanceStatus(enum.Enum): class TaskInstance(BaseModel): """任务实例模型""" __tablename__ = "task_instances" - - id = Column(Integer, primary_key=True, autoincrement=True, comment="主键ID") instance_id = Column(String(36), nullable=False, unique=True, index=True, comment="实例唯一ID,用于外部引用") task_id = Column(String(50), ForeignKey("tasks.task_id"), nullable=False, comment="关联的任务ID") name = Column(String(100), nullable=False, comment="任务名称(复制自任务表)") variables = Column(JSON, nullable=True, comment="任务变量") priority = Column(Integer, default=1, comment="任务优先级") - input_params = Column(JSON, nullable=True, comment="任务输入参数") block_outputs = Column(JSON, nullable=True, comment="块输出参数") context_params = Column(JSON, nullable=True, comment="上下文参数") - status = Column(Enum(TaskInstanceStatus), default=TaskInstanceStatus.EDITING, comment="任务实例状态") - created_at = Column(DateTime, default=datetime.now, comment="创建时间") - updated_at = Column(DateTime, default=datetime.now, onupdate=datetime.now, comment="更新时间") - is_deleted = Column(Boolean, default=False, comment="是否删除") + status = Column(Enum(TaskInstanceStatus), default=TaskInstanceStatus.EDITING, comment="任务实例状态") - # 关联关系 + # 确保创建索引 + __table_args__ = ( + Index('idx_task_instances_instance_id', 'instance_id'), + {'mysql_engine': 'InnoDB'} + ) + + # 关联关系 - 使用foreign()显式标记外键 task = relationship("Task", back_populates="instances") + input_params = relationship( + "TaskInputParam", + back_populates="instance", + primaryjoin="and_(foreign(TaskInstance.instance_id)==TaskInputParam.instance_id, " + "TaskInputParam.is_deleted==False)", + viewonly=False, + cascade="all" # 移除delete-orphan级联选项 + ) def __init__(self, **kwargs): """初始化实例,自动生成instance_id""" @@ -50,11 +59,23 @@ class TaskInstance(BaseModel): "name": self.name, "variables": self.variables or {}, "priority": self.priority, - "input_params": self.input_params or {}, "block_outputs": self.block_outputs or {}, "context_params": self.context_params or {}, "status": self.status.value if self.status else None, "created_at": int(self.created_at.timestamp() * 1000) if self.created_at else None, "updated_at": int(self.updated_at.timestamp() * 1000) if self.updated_at else None, "is_deleted": self.is_deleted + } + + def to_api_dict(self): + """转换为API响应字典,只返回必要的字段""" + return { + "instance_id": self.instance_id, + "task_id": self.task_id, + "name": self.name, + "variables": self.variables or {}, + "priority": self.priority, + "block_outputs": self.block_outputs or {}, + "context_params": self.context_params or {}, + "status": self.status.value if self.status else None } \ No newline at end of file diff --git a/logs/tianfeng_task.log b/logs/tianfeng_task.log index b75bc16..b8bd2ab 100644 --- a/logs/tianfeng_task.log +++ b/logs/tianfeng_task.log @@ -15603,3 +15603,19225 @@ WHERE tasks.is_deleted = false) AS anon_1] 2025-03-17 18:07:16,461 - config.component_config - INFO - Զע: components 2025-03-17 18:07:16,472 - root - INFO - Ӧ 2025-03-17 18:30:42,641 - root - INFO - Ӧùر +2025-03-18 08:58:52,217 - root - INFO - ʼʼݿ... +2025-03-18 08:58:52,270 - root - INFO - ݿɹ +2025-03-18 08:58:52,270 - root - INFO - ʼʼ... +2025-03-18 08:58:52,287 - root - INFO - Ѵڣʼ +2025-03-18 08:58:52,287 - root - INFO - ݳʼɹ +2025-03-18 08:58:52,287 - core.component - INFO - Զ: components +2025-03-18 08:58:52,287 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 08:58:52,287 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 08:58:52,287 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 08:58:52,287 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 08:58:52,287 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 08:58:52,287 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 08:58:52,287 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 08:58:52,287 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 08:58:52,302 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 08:58:52,302 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 08:58:52,302 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 08:58:52,302 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 08:58:52,302 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 08:58:52,302 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 08:58:52,302 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 08:58:52,302 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 08:58:52,314 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 08:58:52,317 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 08:58:52,317 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 08:58:52,317 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 08:58:52,317 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 08:58:52,317 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 08:58:52,317 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 08:58:52,317 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 08:58:52,327 - core.component - INFO - ע: if -> IfComponent +2025-03-18 08:58:52,327 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 08:58:52,327 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 08:58:52,333 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 08:58:52,333 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 08:58:52,333 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 08:58:52,333 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 08:58:52,333 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 08:58:52,333 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 08:58:52,333 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 08:58:52,333 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 08:58:52,539 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 08:58:52,539 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 08:58:52,539 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 08:58:52,539 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 08:58:52,539 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 08:58:52,539 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 08:58:52,539 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 08:58:52,555 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 08:58:52,555 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 08:58:52,555 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 08:58:52,555 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 08:58:52,555 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 08:58:52,555 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 08:58:52,555 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 08:58:52,555 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 08:58:52,555 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 08:58:52,555 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 08:58:52,555 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 08:58:52,555 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 08:58:52,555 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 08:58:52,555 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 08:58:52,555 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 08:58:52,555 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 08:58:52,569 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 08:58:52,571 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 08:58:52,571 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 08:58:52,571 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 08:58:52,571 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 08:58:52,571 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 08:58:52,571 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 08:58:52,571 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 08:58:52,571 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 08:58:52,571 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 08:58:52,571 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 08:58:52,571 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 08:58:52,571 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 08:58:52,571 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 08:58:52,571 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 08:58:52,571 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 08:58:52,571 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 08:58:52,571 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 08:58:52,571 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 08:58:52,577 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 08:58:52,577 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 08:58:52,577 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 08:58:52,577 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 08:58:52,577 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 08:58:52,577 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 08:58:52,577 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 08:58:52,577 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 08:58:52,577 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 08:58:52,591 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 08:58:52,591 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 08:58:52,591 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 08:58:52,591 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 08:58:52,594 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 08:58:52,594 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 08:58:52,594 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 08:58:52,594 - config.component_config - INFO - Զע: components +2025-03-18 08:58:52,633 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 08:58:53,277 - root - INFO - ʼʼݿ... +2025-03-18 08:58:53,344 - root - INFO - ݿɹ +2025-03-18 08:58:53,344 - root - INFO - ʼʼ... +2025-03-18 08:58:53,363 - root - INFO - Ѵڣʼ +2025-03-18 08:58:53,363 - root - INFO - ݳʼɹ +2025-03-18 08:58:53,363 - core.component - INFO - Զ: components +2025-03-18 08:58:53,363 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: if -> IfComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 08:58:53,567 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 08:58:53,567 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 08:58:53,583 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 08:58:53,583 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 08:58:53,583 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 08:58:53,583 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 08:58:53,583 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 08:58:53,592 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 08:58:53,592 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 08:58:53,599 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 08:58:53,599 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 08:58:53,599 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 08:58:53,599 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 08:58:53,599 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 08:58:53,599 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 08:58:53,599 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 08:58:53,599 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 08:58:53,599 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 08:58:53,599 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 08:58:53,599 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 08:58:53,611 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 08:58:53,615 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 08:58:53,615 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 08:58:53,615 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 08:58:53,615 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 08:58:53,615 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 08:58:53,620 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 08:58:53,620 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 08:58:53,620 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 08:58:53,620 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 08:58:53,631 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 08:58:53,631 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 08:58:53,647 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 08:58:53,647 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 08:58:53,647 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 08:58:53,647 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 08:58:53,647 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 08:58:53,662 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 08:58:53,662 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 08:58:53,662 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 08:58:53,662 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 08:58:53,662 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 08:58:53,662 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 08:58:53,662 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 08:58:53,662 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 08:58:53,678 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 08:58:53,678 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 08:58:53,678 - config.component_config - INFO - Զע: components +2025-03-18 08:58:53,773 - root - INFO - ʼʼݿ... +2025-03-18 08:58:53,821 - root - INFO - ݿɹ +2025-03-18 08:58:53,821 - root - INFO - ʼʼ... +2025-03-18 08:58:53,821 - root - INFO - Ѵڣʼ +2025-03-18 08:58:53,821 - root - INFO - ݳʼɹ +2025-03-18 08:58:53,821 - core.component - INFO - Զ: components +2025-03-18 08:58:53,821 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 08:58:53,821 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 08:58:53,821 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 08:58:53,821 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 08:58:53,821 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 08:58:53,831 - config.component_config - INFO - Զע: components +2025-03-18 08:58:53,850 - root - INFO - Ӧ +2025-03-18 09:02:17,864 - services.task_service - INFO - : test111 (ID: ec8788e2-96ac-44f3-b8f4-22c0a5d20306) +2025-03-18 09:07:08,874 - root - INFO - Ӧùر +2025-03-18 09:07:10,122 - root - INFO - ʼʼݿ... +2025-03-18 09:07:10,178 - root - INFO - ݿɹ +2025-03-18 09:07:10,178 - root - INFO - ʼʼ... +2025-03-18 09:07:10,199 - root - INFO - Ѵڣʼ +2025-03-18 09:07:10,199 - root - INFO - ݳʼɹ +2025-03-18 09:07:10,199 - core.component - INFO - Զ: components +2025-03-18 09:07:10,199 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:07:10,199 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 09:07:10,209 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 09:07:10,209 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 09:07:10,209 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 09:07:10,209 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 09:07:10,209 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 09:07:10,209 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 09:07:10,209 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 09:07:10,209 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 09:07:10,209 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:07:10,209 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:07:10,209 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:07:10,209 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:07:10,209 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:07:10,209 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:07:10,220 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:07:10,220 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:07:10,220 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:07:10,220 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:07:10,220 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 09:07:10,220 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 09:07:10,220 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:07:10,220 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:07:10,220 - core.component - INFO - ע: if -> IfComponent +2025-03-18 09:07:10,220 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 09:07:10,220 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 09:07:10,220 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 09:07:10,230 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 09:07:10,230 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 09:07:10,230 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 09:07:10,230 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 09:07:10,230 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 09:07:10,230 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 09:07:10,230 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 09:07:10,230 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:07:10,230 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:07:10,230 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:07:10,233 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:07:10,233 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:07:10,233 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:07:10,233 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:07:10,233 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:07:10,233 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:07:10,233 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:07:10,233 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:07:10,409 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 09:07:10,409 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 09:07:10,409 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:07:10,409 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:07:10,409 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 09:07:10,409 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 09:07:10,409 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 09:07:10,409 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 09:07:10,416 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 09:07:10,416 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 09:07:10,416 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:07:10,416 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:07:10,416 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:07:10,416 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:07:10,416 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:07:10,416 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:07:10,419 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 09:07:10,420 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:07:10,421 - config.component_config - INFO - Զע: components +2025-03-18 09:07:10,488 - root - INFO - ʼʼݿ... +2025-03-18 09:07:10,553 - root - INFO - ݿɹ +2025-03-18 09:07:10,553 - root - INFO - ʼʼ... +2025-03-18 09:07:10,562 - root - INFO - Ѵڣʼ +2025-03-18 09:07:10,563 - root - INFO - ݳʼɹ +2025-03-18 09:07:10,563 - core.component - INFO - Զ: components +2025-03-18 09:07:10,563 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:07:10,563 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:07:10,563 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:07:10,563 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:07:10,563 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:07:10,563 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:07:10,573 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:07:10,573 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:07:10,573 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:07:10,573 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:07:10,573 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:07:10,573 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:07:10,573 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:07:10,573 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:07:10,573 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:07:10,573 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:07:10,594 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:07:10,594 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:07:10,594 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:07:10,594 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:07:10,594 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:07:10,594 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:07:10,604 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:07:10,604 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:07:10,604 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:07:10,604 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:07:10,604 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:07:10,604 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:07:10,604 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:07:10,615 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:07:10,615 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:07:10,615 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:07:10,615 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:07:10,615 - config.component_config - INFO - Զע: components +2025-03-18 09:07:10,635 - root - INFO - Ӧ +2025-03-18 09:17:35,975 - root - INFO - Ӧùر +2025-03-18 09:17:37,281 - root - INFO - ʼʼݿ... +2025-03-18 09:17:37,345 - root - INFO - ݿɹ +2025-03-18 09:17:37,345 - root - INFO - ʼʼ... +2025-03-18 09:17:37,364 - root - INFO - Ѵڣʼ +2025-03-18 09:17:37,364 - root - INFO - ݳʼɹ +2025-03-18 09:17:37,364 - core.component - INFO - Զ: components +2025-03-18 09:17:37,364 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:17:37,364 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 09:17:37,364 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 09:17:37,364 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 09:17:37,364 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 09:17:37,364 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 09:17:37,364 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 09:17:37,364 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 09:17:37,364 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 09:17:37,364 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 09:17:37,364 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:17:37,364 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:17:37,364 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:17:37,364 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:17:37,364 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:17:37,364 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:17:37,364 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:17:37,364 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:17:37,376 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:17:37,376 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:17:37,376 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 09:17:37,376 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 09:17:37,376 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:17:37,376 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:17:37,376 - core.component - INFO - ע: if -> IfComponent +2025-03-18 09:17:37,376 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 09:17:37,376 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 09:17:37,376 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 09:17:37,376 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 09:17:37,392 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 09:17:37,392 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 09:17:37,392 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 09:17:37,392 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 09:17:37,392 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 09:17:37,392 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 09:17:37,392 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:17:37,392 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:17:37,408 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:17:37,408 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:17:37,408 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:17:37,408 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:17:37,408 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:17:37,408 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:17:37,408 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:17:37,408 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:17:37,408 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:17:37,587 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 09:17:37,587 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 09:17:37,587 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:17:37,587 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:17:37,587 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 09:17:37,587 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 09:17:37,587 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 09:17:37,587 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 09:17:37,587 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 09:17:37,597 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 09:17:37,599 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:17:37,599 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:17:37,599 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:17:37,600 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:17:37,602 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:17:37,603 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:17:37,603 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 09:17:37,603 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 09:17:37,603 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:17:37,603 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:17:37,603 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 09:17:37,603 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 09:17:37,603 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 09:17:37,603 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 09:17:37,613 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 09:17:37,613 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 09:17:37,613 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 09:17:37,613 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 09:17:37,613 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 09:17:37,613 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 09:17:37,613 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 09:17:37,613 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 09:17:37,613 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:17:37,613 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:17:37,629 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:17:37,629 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:17:37,629 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:17:37,629 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:17:37,629 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:17:37,629 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:17:37,629 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:17:37,629 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:17:37,645 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:17:37,645 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:17:37,645 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 09:17:37,645 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:17:37,645 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 09:17:37,645 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 09:17:37,645 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 09:17:37,645 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 09:17:37,645 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 09:17:37,645 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 09:17:37,645 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:17:37,645 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:17:37,645 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:17:37,645 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:17:37,645 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:17:37,645 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:17:37,663 - config.component_config - INFO - Զע: components +2025-03-18 09:17:37,717 - root - INFO - ʼʼݿ... +2025-03-18 09:17:37,787 - root - INFO - ݿɹ +2025-03-18 09:17:37,787 - root - INFO - ʼʼ... +2025-03-18 09:17:37,787 - root - INFO - Ѵڣʼ +2025-03-18 09:17:37,803 - root - INFO - ݳʼɹ +2025-03-18 09:17:37,803 - core.component - INFO - Զ: components +2025-03-18 09:17:37,803 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:17:37,803 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:17:37,803 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:17:37,803 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:17:37,803 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:17:37,803 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:17:37,803 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:17:37,803 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:17:37,819 - config.component_config - INFO - Զע: components +2025-03-18 09:17:37,835 - root - INFO - Ӧ +2025-03-18 09:22:36,691 - root - INFO - Ӧùر +2025-03-18 09:22:37,898 - root - INFO - ʼʼݿ... +2025-03-18 09:22:37,945 - root - INFO - ݿɹ +2025-03-18 09:22:37,945 - root - INFO - ʼʼ... +2025-03-18 09:22:37,961 - root - INFO - Ѵڣʼ +2025-03-18 09:22:37,961 - root - INFO - ݳʼɹ +2025-03-18 09:22:37,961 - core.component - INFO - Զ: components +2025-03-18 09:22:37,961 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 09:22:37,977 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:22:37,977 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:22:37,977 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:22:37,977 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:22:37,977 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:22:37,977 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:22:37,977 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:22:37,977 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:22:37,977 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:22:37,977 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: if -> IfComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:22:38,159 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 09:22:38,159 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 09:22:38,159 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:22:38,159 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:22:38,159 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 09:22:38,159 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 09:22:38,159 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 09:22:38,159 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 09:22:38,159 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:22:38,191 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 09:22:38,191 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 09:22:38,191 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 09:22:38,191 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 09:22:38,191 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 09:22:38,191 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 09:22:38,191 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:22:38,191 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:22:38,191 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:22:38,191 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:22:38,191 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:22:38,191 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:22:38,191 - config.component_config - INFO - Զע: components +2025-03-18 09:22:38,232 - root - INFO - ʼʼݿ... +2025-03-18 09:22:38,287 - root - INFO - ݿɹ +2025-03-18 09:22:38,287 - root - INFO - ʼʼ... +2025-03-18 09:22:38,287 - root - INFO - Ѵڣʼ +2025-03-18 09:22:38,287 - root - INFO - ݳʼɹ +2025-03-18 09:22:38,287 - core.component - INFO - Զ: components +2025-03-18 09:22:38,287 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:22:38,303 - config.component_config - INFO - Զע: components +2025-03-18 09:22:38,319 - root - INFO - Ӧ +2025-03-18 09:43:59,788 - root - INFO - Ӧùر +2025-03-18 09:44:00,980 - root - INFO - ʼʼݿ... +2025-03-18 09:44:01,054 - root - INFO - ݿɹ +2025-03-18 09:44:01,054 - root - INFO - ʼʼ... +2025-03-18 09:44:01,064 - root - INFO - Ѵڣʼ +2025-03-18 09:44:01,064 - root - INFO - ݳʼɹ +2025-03-18 09:44:01,075 - core.component - INFO - Զ: components +2025-03-18 09:44:01,075 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:44:01,075 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 09:44:01,075 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 09:44:01,075 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 09:44:01,075 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 09:44:01,075 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 09:44:01,075 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 09:44:01,086 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 09:44:01,086 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 09:44:01,086 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 09:44:01,086 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:44:01,086 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:44:01,086 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:44:01,086 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:44:01,086 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:44:01,096 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:44:01,096 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:44:01,096 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:44:01,096 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:44:01,096 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:44:01,096 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 09:44:01,096 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 09:44:01,096 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:44:01,096 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:44:01,096 - core.component - INFO - ע: if -> IfComponent +2025-03-18 09:44:01,106 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 09:44:01,106 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 09:44:01,106 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 09:44:01,106 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 09:44:01,106 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 09:44:01,106 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 09:44:01,116 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 09:44:01,116 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 09:44:01,116 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 09:44:01,116 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 09:44:01,309 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:44:01,309 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 09:44:01,309 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:44:01,309 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:44:01,309 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:44:01,309 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:44:01,309 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:44:01,309 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 09:44:01,309 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:44:01,309 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:44:01,317 - config.component_config - INFO - Զע: components +2025-03-18 09:44:01,389 - root - INFO - ʼʼݿ... +2025-03-18 09:44:01,463 - root - INFO - ݿɹ +2025-03-18 09:44:01,463 - root - INFO - ʼʼ... +2025-03-18 09:44:01,472 - root - INFO - Ѵڣʼ +2025-03-18 09:44:01,472 - root - INFO - ݳʼɹ +2025-03-18 09:44:01,472 - core.component - INFO - Զ: components +2025-03-18 09:44:01,482 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:44:01,482 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:44:01,492 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:44:01,492 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:44:01,502 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:44:01,502 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:44:01,512 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:44:01,512 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:44:01,522 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:44:01,522 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:44:01,532 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:44:01,532 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:44:01,543 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:44:01,543 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:44:01,553 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:44:01,553 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:44:01,553 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:44:01,564 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:44:01,564 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:44:01,574 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:44:01,581 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:44:01,585 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:44:01,587 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:44:01,594 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:44:01,595 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:44:01,595 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:44:01,605 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:44:01,609 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:44:01,609 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:44:01,615 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:44:01,615 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:44:01,625 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:44:01,625 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:44:01,625 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:44:01,640 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:44:01,647 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:44:01,658 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:44:01,661 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:44:01,664 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:44:01,664 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:44:01,664 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:44:01,676 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:44:01,678 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:44:01,680 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:44:01,680 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:44:01,684 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:44:01,684 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:44:01,690 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:44:01,695 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:44:01,697 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:44:01,706 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:44:01,708 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:44:01,717 - config.component_config - INFO - Զע: components +2025-03-18 09:44:01,743 - root - INFO - Ӧ +2025-03-18 09:44:33,039 - root - INFO - Ӧùر +2025-03-18 09:44:34,137 - root - INFO - ʼʼݿ... +2025-03-18 09:44:34,190 - root - INFO - ݿɹ +2025-03-18 09:44:34,191 - root - INFO - ʼʼ... +2025-03-18 09:44:34,210 - root - INFO - Ѵڣʼ +2025-03-18 09:44:34,210 - root - INFO - ݳʼɹ +2025-03-18 09:44:34,212 - core.component - INFO - Զ: components +2025-03-18 09:44:34,212 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:44:34,212 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 09:44:34,217 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 09:44:34,218 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 09:44:34,222 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 09:44:34,222 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 09:44:34,223 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 09:44:34,223 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 09:44:34,226 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 09:44:34,227 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 09:44:34,227 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:44:34,229 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:44:34,231 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:44:34,234 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:44:34,235 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:44:34,237 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:44:34,239 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:44:34,242 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:44:34,242 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:44:34,243 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:44:34,244 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 09:44:34,247 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 09:44:34,249 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:44:34,250 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:44:34,253 - core.component - INFO - ע: if -> IfComponent +2025-03-18 09:44:34,254 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 09:44:34,256 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 09:44:34,257 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 09:44:34,258 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 09:44:34,258 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 09:44:34,260 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 09:44:34,261 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 09:44:34,263 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 09:44:34,265 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 09:44:34,267 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 09:44:34,268 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:44:34,269 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:44:34,273 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:44:34,273 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:44:34,273 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:44:34,275 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:44:34,277 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:44:34,278 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:44:34,278 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:44:34,279 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:44:34,281 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:44:34,452 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 09:44:34,455 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 09:44:34,456 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:44:34,461 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:44:34,465 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 09:44:34,469 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 09:44:34,471 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 09:44:34,473 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 09:44:34,473 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 09:44:34,477 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 09:44:34,477 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:44:34,478 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:44:34,479 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:44:34,480 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:44:34,480 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:44:34,481 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:44:34,481 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 09:44:34,484 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 09:44:34,485 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:44:34,485 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:44:34,485 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 09:44:34,486 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 09:44:34,486 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 09:44:34,486 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 09:44:34,486 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 09:44:34,487 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 09:44:34,487 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 09:44:34,487 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 09:44:34,487 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 09:44:34,487 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 09:44:34,488 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 09:44:34,488 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 09:44:34,488 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:44:34,488 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:44:34,488 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:44:34,489 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:44:34,489 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:44:34,489 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:44:34,489 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:44:34,489 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:44:34,489 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:44:34,489 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:44:34,489 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:44:34,489 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:44:34,490 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 09:44:34,490 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:44:34,490 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 09:44:34,490 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 09:44:34,490 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 09:44:34,490 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 09:44:34,490 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 09:44:34,490 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 09:44:34,490 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:44:34,491 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:44:34,491 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:44:34,491 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:44:34,492 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:44:34,492 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:44:34,492 - config.component_config - INFO - Զע: components +2025-03-18 09:44:34,548 - root - INFO - ʼʼݿ... +2025-03-18 09:44:34,622 - root - INFO - ݿɹ +2025-03-18 09:44:34,623 - root - INFO - ʼʼ... +2025-03-18 09:44:34,625 - root - INFO - Ѵڣʼ +2025-03-18 09:44:34,627 - root - INFO - ݳʼɹ +2025-03-18 09:44:34,627 - core.component - INFO - Զ: components +2025-03-18 09:44:34,628 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:44:34,628 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:44:34,628 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:44:34,628 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:44:34,630 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:44:34,630 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:44:34,630 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:44:34,630 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:44:34,630 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:44:34,631 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:44:34,631 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:44:34,631 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:44:34,631 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:44:34,631 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:44:34,631 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:44:34,632 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:44:34,632 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:44:34,634 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:44:34,635 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:44:34,635 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:44:34,636 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:44:34,636 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:44:34,636 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:44:34,636 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:44:34,636 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:44:34,636 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:44:34,638 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:44:34,638 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:44:34,638 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:44:34,638 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:44:34,638 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:44:34,638 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:44:34,639 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:44:34,639 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:44:34,639 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:44:34,639 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:44:34,639 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:44:34,639 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:44:34,640 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:44:34,640 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:44:34,640 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:44:34,640 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:44:34,640 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:44:34,641 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:44:34,641 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:44:34,641 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:44:34,641 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:44:34,641 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:44:34,641 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:44:34,641 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:44:34,641 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:44:34,641 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:44:34,641 - config.component_config - INFO - Զע: components +2025-03-18 09:44:34,656 - root - INFO - Ӧ +2025-03-18 09:49:33,756 - root - INFO - Ӧùر +2025-03-18 09:49:34,896 - root - INFO - ʼʼݿ... +2025-03-18 09:49:34,941 - root - INFO - ݿɹ +2025-03-18 09:49:34,941 - root - INFO - ʼʼ... +2025-03-18 09:49:34,966 - root - INFO - Ѵڣʼ +2025-03-18 09:49:34,966 - root - INFO - ݳʼɹ +2025-03-18 09:49:34,972 - core.component - INFO - Զ: components +2025-03-18 09:49:34,972 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:49:34,972 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 09:49:34,972 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 09:49:34,972 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 09:49:34,972 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 09:49:34,972 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 09:49:34,981 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 09:49:34,981 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 09:49:34,981 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 09:49:34,981 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 09:49:34,981 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:49:34,981 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:49:34,981 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:49:34,981 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:49:34,981 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:49:34,981 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:49:34,981 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:49:34,981 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:49:34,988 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:49:34,988 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:49:34,989 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 09:49:34,990 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 09:49:34,991 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:49:34,991 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:49:34,992 - core.component - INFO - ע: if -> IfComponent +2025-03-18 09:49:34,992 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 09:49:34,993 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 09:49:34,993 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 09:49:34,994 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 09:49:34,994 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 09:49:34,994 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 09:49:34,995 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 09:49:34,995 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 09:49:34,995 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 09:49:34,996 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 09:49:34,996 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:49:34,996 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:49:34,996 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:49:34,997 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:49:34,997 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:49:34,997 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:49:34,998 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:49:34,998 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:49:34,999 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:49:35,000 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:49:35,000 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:49:35,168 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 09:49:35,168 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 09:49:35,172 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:49:35,172 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:49:35,173 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 09:49:35,173 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 09:49:35,173 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 09:49:35,173 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 09:49:35,173 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 09:49:35,174 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 09:49:35,174 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:49:35,174 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:49:35,174 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:49:35,175 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:49:35,175 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:49:35,175 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:49:35,175 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 09:49:35,176 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 09:49:35,176 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:49:35,176 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:49:35,177 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 09:49:35,177 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 09:49:35,177 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 09:49:35,177 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 09:49:35,178 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 09:49:35,178 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 09:49:35,179 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 09:49:35,179 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 09:49:35,179 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 09:49:35,179 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 09:49:35,180 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 09:49:35,180 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 09:49:35,180 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:49:35,180 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:49:35,180 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:49:35,181 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:49:35,181 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:49:35,181 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:49:35,181 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:49:35,182 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:49:35,182 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:49:35,182 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:49:35,182 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:49:35,182 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:49:35,183 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 09:49:35,183 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:49:35,184 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 09:49:35,184 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 09:49:35,184 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 09:49:35,184 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 09:49:35,185 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 09:49:35,185 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 09:49:35,185 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:49:35,185 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:49:35,186 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:49:35,186 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:49:35,186 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:49:35,186 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:49:35,186 - config.component_config - INFO - Զע: components +2025-03-18 09:49:35,248 - root - INFO - ʼʼݿ... +2025-03-18 09:49:35,311 - root - INFO - ݿɹ +2025-03-18 09:49:35,312 - root - INFO - ʼʼ... +2025-03-18 09:49:35,313 - root - INFO - Ѵڣʼ +2025-03-18 09:49:35,314 - root - INFO - ݳʼɹ +2025-03-18 09:49:35,315 - core.component - INFO - Զ: components +2025-03-18 09:49:35,315 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:49:35,315 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:49:35,316 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:49:35,316 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:49:35,316 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:49:35,316 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:49:35,316 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:49:35,317 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:49:35,317 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:49:35,317 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:49:35,317 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:49:35,318 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:49:35,318 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:49:35,318 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:49:35,318 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:49:35,318 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:49:35,319 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:49:35,319 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:49:35,319 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:49:35,320 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:49:35,320 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:49:35,320 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:49:35,320 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:49:35,321 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:49:35,322 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:49:35,322 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:49:35,325 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:49:35,326 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:49:35,327 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:49:35,327 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:49:35,328 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:49:35,328 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:49:35,328 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:49:35,329 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:49:35,329 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:49:35,329 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:49:35,329 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:49:35,329 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:49:35,330 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:49:35,330 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:49:35,330 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:49:35,331 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:49:35,331 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:49:35,331 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:49:35,331 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:49:35,332 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:49:35,332 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:49:35,332 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:49:35,333 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:49:35,333 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:49:35,333 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:49:35,333 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:49:35,334 - config.component_config - INFO - Զע: components +2025-03-18 09:49:35,340 - root - INFO - Ӧ +2025-03-18 09:50:46,109 - root - INFO - Ӧùر +2025-03-18 09:50:47,367 - root - INFO - ʼʼݿ... +2025-03-18 09:50:47,430 - root - INFO - ݿɹ +2025-03-18 09:50:47,430 - root - INFO - ʼʼ... +2025-03-18 09:50:47,459 - root - INFO - Ѵڣʼ +2025-03-18 09:50:47,459 - root - INFO - ݳʼɹ +2025-03-18 09:50:47,462 - core.component - INFO - Զ: components +2025-03-18 09:50:47,462 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: if -> IfComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 09:50:47,478 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 09:50:47,478 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 09:50:47,480 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 09:50:47,480 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:50:47,480 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:50:47,480 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:50:47,480 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:50:47,481 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:50:47,481 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:50:47,481 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:50:47,481 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:50:47,481 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:50:47,481 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:50:47,481 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 09:50:47,661 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:50:47,661 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 09:50:47,661 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:50:47,661 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:50:47,661 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:50:47,661 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:50:47,661 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:50:47,661 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 09:50:47,661 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:50:47,661 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 09:50:47,673 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 09:50:47,673 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 09:50:47,673 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 09:50:47,673 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 09:50:47,673 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 09:50:47,673 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 09:50:47,689 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:50:47,689 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:50:47,689 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 09:50:47,689 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 09:50:47,689 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 09:50:47,689 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 09:50:47,689 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 09:50:47,689 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:50:47,689 - config.component_config - INFO - Զע: components +2025-03-18 09:50:47,736 - root - INFO - ʼʼݿ... +2025-03-18 09:50:47,816 - root - INFO - ݿɹ +2025-03-18 09:50:47,816 - root - INFO - ʼʼ... +2025-03-18 09:50:47,816 - root - INFO - Ѵڣʼ +2025-03-18 09:50:47,816 - root - INFO - ݳʼɹ +2025-03-18 09:50:47,816 - core.component - INFO - Զ: components +2025-03-18 09:50:47,832 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:50:47,859 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:50:47,859 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:50:47,859 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:50:47,879 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:50:47,879 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:50:47,879 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:50:47,879 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:50:47,879 - config.component_config - INFO - Զע: components +2025-03-18 09:50:47,895 - root - INFO - Ӧ +2025-03-18 09:55:46,754 - root - INFO - Ӧùر +2025-03-18 09:55:48,095 - root - INFO - ʼʼݿ... +2025-03-18 09:55:48,152 - root - INFO - ݿɹ +2025-03-18 09:55:48,159 - root - INFO - ʼʼ... +2025-03-18 09:55:48,177 - root - INFO - Ѵڣʼ +2025-03-18 09:55:48,178 - root - INFO - ݳʼɹ +2025-03-18 09:55:48,178 - core.component - INFO - Զ: components +2025-03-18 09:55:48,181 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:55:48,182 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 09:55:48,183 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 09:55:48,183 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 09:55:48,183 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 09:55:48,184 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 09:55:48,184 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 09:55:48,184 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 09:55:48,185 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 09:55:48,189 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 09:55:48,191 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:55:48,192 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:55:48,192 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:55:48,192 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:55:48,192 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:55:48,192 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:55:48,193 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:55:48,193 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:55:48,193 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:55:48,193 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:55:48,193 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 09:55:48,194 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 09:55:48,194 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:55:48,194 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:55:48,194 - core.component - INFO - ע: if -> IfComponent +2025-03-18 09:55:48,195 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 09:55:48,195 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 09:55:48,195 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 09:55:48,195 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 09:55:48,196 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 09:55:48,196 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 09:55:48,196 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 09:55:48,197 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 09:55:48,197 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 09:55:48,197 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 09:55:48,198 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:55:48,202 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:55:48,202 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:55:48,202 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:55:48,202 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:55:48,202 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:55:48,202 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:55:48,202 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:55:48,202 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:55:48,202 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:55:48,202 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:55:48,386 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 09:55:48,386 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 09:55:48,386 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:55:48,387 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:55:48,387 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 09:55:48,387 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 09:55:48,388 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 09:55:48,388 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 09:55:48,389 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 09:55:48,389 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 09:55:48,389 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:55:48,389 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:55:48,389 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:55:48,390 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:55:48,390 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:55:48,390 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:55:48,391 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 09:55:48,391 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 09:55:48,391 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:55:48,391 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:55:48,392 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 09:55:48,393 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 09:55:48,393 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 09:55:48,393 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 09:55:48,393 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 09:55:48,394 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 09:55:48,394 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 09:55:48,395 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 09:55:48,395 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 09:55:48,395 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 09:55:48,395 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 09:55:48,396 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 09:55:48,396 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:55:48,396 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:55:48,396 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:55:48,397 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:55:48,397 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:55:48,397 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:55:48,397 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:55:48,397 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:55:48,397 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:55:48,401 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:55:48,401 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:55:48,401 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:55:48,402 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 09:55:48,402 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:55:48,403 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 09:55:48,403 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 09:55:48,403 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 09:55:48,403 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 09:55:48,403 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 09:55:48,403 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 09:55:48,403 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:55:48,403 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:55:48,404 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:55:48,404 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:55:48,404 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:55:48,404 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:55:48,404 - config.component_config - INFO - Զע: components +2025-03-18 09:55:48,453 - root - INFO - ʼʼݿ... +2025-03-18 09:55:48,514 - root - INFO - ݿɹ +2025-03-18 09:55:48,517 - root - INFO - ʼʼ... +2025-03-18 09:55:48,522 - root - INFO - Ѵڣʼ +2025-03-18 09:55:48,523 - root - INFO - ݳʼɹ +2025-03-18 09:55:48,526 - core.component - INFO - Զ: components +2025-03-18 09:55:48,526 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:55:48,526 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:55:48,527 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:55:48,527 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:55:48,527 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:55:48,527 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:55:48,527 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:55:48,527 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:55:48,528 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:55:48,528 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:55:48,528 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:55:48,528 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:55:48,528 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:55:48,528 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:55:48,529 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:55:48,530 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:55:48,533 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:55:48,534 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:55:48,536 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:55:48,540 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:55:48,542 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:55:48,543 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:55:48,543 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:55:48,544 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:55:48,544 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:55:48,546 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:55:48,547 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:55:48,547 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:55:48,549 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:55:48,551 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:55:48,554 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:55:48,555 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:55:48,557 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:55:48,557 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:55:48,557 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:55:48,558 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:55:48,558 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:55:48,560 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:55:48,561 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:55:48,562 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:55:48,563 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:55:48,563 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:55:48,564 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:55:48,566 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:55:48,567 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:55:48,568 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:55:48,570 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:55:48,573 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:55:48,573 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:55:48,574 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:55:48,576 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:55:48,576 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:55:48,579 - config.component_config - INFO - Զע: components +2025-03-18 09:55:48,596 - root - INFO - Ӧ +2025-03-18 09:59:34,584 - root - INFO - Ӧùر +2025-03-18 09:59:36,002 - root - INFO - ʼʼݿ... +2025-03-18 09:59:36,050 - root - INFO - ݿɹ +2025-03-18 09:59:36,050 - root - INFO - ʼʼ... +2025-03-18 09:59:36,081 - root - INFO - Ѵڣʼ +2025-03-18 09:59:36,081 - root - INFO - ݳʼɹ +2025-03-18 09:59:36,081 - core.component - INFO - Զ: components +2025-03-18 09:59:36,081 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:59:36,081 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 09:59:36,081 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 09:59:36,081 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 09:59:36,081 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 09:59:36,081 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 09:59:36,081 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 09:59:36,097 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 09:59:36,097 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 09:59:36,097 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 09:59:36,097 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:59:36,097 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:59:36,097 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:59:36,097 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:59:36,097 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:59:36,097 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:59:36,097 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:59:36,113 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:59:36,113 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:59:36,113 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:59:36,113 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 09:59:36,113 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 09:59:36,113 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:59:36,113 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:59:36,113 - core.component - INFO - ע: if -> IfComponent +2025-03-18 09:59:36,113 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 09:59:36,113 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 09:59:36,113 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 09:59:36,128 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 09:59:36,128 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 09:59:36,128 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 09:59:36,128 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 09:59:36,128 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 09:59:36,128 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 09:59:36,128 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 09:59:36,128 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:59:36,128 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:59:36,128 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:59:36,128 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:59:36,145 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:59:36,145 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:59:36,145 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:59:36,145 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:59:36,145 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:59:36,145 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:59:36,145 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:59:36,320 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 09:59:36,327 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 09:59:36,327 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:59:36,327 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:59:36,327 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 09:59:36,327 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 09:59:36,327 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 09:59:36,327 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 09:59:36,327 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 09:59:36,327 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 09:59:36,327 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:59:36,327 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:59:36,327 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:59:36,327 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:59:36,336 - config.component_config - INFO - Զע: components +2025-03-18 09:59:36,399 - root - INFO - ʼʼݿ... +2025-03-18 09:59:36,447 - root - INFO - ݿɹ +2025-03-18 09:59:36,447 - root - INFO - ʼʼ... +2025-03-18 09:59:36,463 - root - INFO - Ѵڣʼ +2025-03-18 09:59:36,463 - root - INFO - ݳʼɹ +2025-03-18 09:59:36,463 - core.component - INFO - Զ: components +2025-03-18 09:59:36,463 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:59:36,463 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:59:36,472 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:59:36,472 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:59:36,472 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:59:36,472 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:59:36,479 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:59:36,479 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:59:36,479 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:59:36,479 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:59:36,479 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:59:36,479 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:59:36,479 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:59:36,479 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:59:36,479 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:59:36,511 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:59:36,511 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:59:36,511 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:59:36,511 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:59:36,511 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:59:36,511 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:59:36,511 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:59:36,511 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:59:36,511 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:59:36,511 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:59:36,527 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:59:36,527 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:59:36,527 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:59:36,527 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:59:36,527 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:59:36,527 - config.component_config - INFO - Զע: components +2025-03-18 09:59:36,543 - root - INFO - Ӧ +2025-03-18 10:03:19,723 - root - INFO - Ӧùر +2025-03-18 10:03:20,890 - root - INFO - ʼʼݿ... +2025-03-18 10:03:20,911 - root - INFO - ݿɹ +2025-03-18 10:03:20,911 - root - INFO - ʼʼ... +2025-03-18 10:03:20,926 - root - INFO - Ѵڣʼ +2025-03-18 10:03:20,926 - root - INFO - ݳʼɹ +2025-03-18 10:03:20,926 - core.component - INFO - Զ: components +2025-03-18 10:03:20,943 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: if -> IfComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 10:03:20,958 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 10:03:20,958 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:03:21,131 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 10:03:21,131 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 10:03:21,131 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:03:21,131 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:03:21,131 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 10:03:21,131 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 10:03:21,131 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 10:03:21,131 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 10:03:21,131 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 10:03:21,147 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 10:03:21,147 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:03:21,147 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:03:21,147 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:03:21,147 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:03:21,147 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:03:21,147 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:03:21,147 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 10:03:21,163 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 10:03:21,163 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:03:21,163 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:03:21,163 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 10:03:21,163 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 10:03:21,163 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 10:03:21,163 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 10:03:21,163 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 10:03:21,163 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 10:03:21,163 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:03:21,195 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:03:21,195 - config.component_config - INFO - Զע: components +2025-03-18 10:03:21,244 - root - INFO - ʼʼݿ... +2025-03-18 10:03:21,322 - root - INFO - ݿɹ +2025-03-18 10:03:21,322 - root - INFO - ʼʼ... +2025-03-18 10:03:21,338 - root - INFO - Ѵڣʼ +2025-03-18 10:03:21,338 - root - INFO - ݳʼɹ +2025-03-18 10:03:21,354 - core.component - INFO - Զ: components +2025-03-18 10:03:21,354 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:03:21,354 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:03:21,354 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:03:21,354 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:03:21,354 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:03:21,354 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:03:21,354 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:03:21,354 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:03:21,354 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:03:21,354 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:03:21,385 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:03:21,385 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:03:21,385 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:03:21,385 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:03:21,385 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:03:21,385 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:03:21,385 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:03:21,385 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:03:21,385 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:03:21,385 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:03:21,399 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:03:21,400 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:03:21,401 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:03:21,401 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:03:21,402 - config.component_config - INFO - Զע: components +2025-03-18 10:03:21,417 - root - INFO - Ӧ +2025-03-18 10:03:47,013 - root - INFO - Ӧùر +2025-03-18 10:03:48,137 - root - INFO - ʼʼݿ... +2025-03-18 10:03:48,205 - root - INFO - ݿɹ +2025-03-18 10:03:48,205 - root - INFO - ʼʼ... +2025-03-18 10:03:48,225 - root - INFO - Ѵڣʼ +2025-03-18 10:03:48,232 - root - INFO - ݳʼɹ +2025-03-18 10:03:48,235 - core.component - INFO - Զ: components +2025-03-18 10:03:48,235 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:03:48,235 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 10:03:48,235 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 10:03:48,239 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 10:03:48,239 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 10:03:48,239 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 10:03:48,239 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 10:03:48,239 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 10:03:48,239 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 10:03:48,248 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 10:03:48,248 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:03:48,248 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:03:48,248 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:03:48,248 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:03:48,248 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:03:48,248 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:03:48,256 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:03:48,256 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:03:48,256 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:03:48,256 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:03:48,256 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 10:03:48,256 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 10:03:48,256 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:03:48,256 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:03:48,256 - core.component - INFO - ע: if -> IfComponent +2025-03-18 10:03:48,256 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 10:03:48,264 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 10:03:48,264 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 10:03:48,264 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 10:03:48,264 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 10:03:48,273 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 10:03:48,273 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 10:03:48,273 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 10:03:48,273 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 10:03:48,280 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 10:03:48,280 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:03:48,280 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:03:48,280 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:03:48,280 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:03:48,280 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:03:48,280 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:03:48,280 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:03:48,280 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:03:48,290 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:03:48,290 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:03:48,295 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:03:48,465 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 10:03:48,465 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 10:03:48,465 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:03:48,465 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:03:48,465 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 10:03:48,465 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 10:03:48,465 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 10:03:48,465 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:03:48,471 - config.component_config - INFO - Զע: components +2025-03-18 10:03:48,546 - root - INFO - ʼʼݿ... +2025-03-18 10:03:48,608 - root - INFO - ݿɹ +2025-03-18 10:03:48,608 - root - INFO - ʼʼ... +2025-03-18 10:03:48,608 - root - INFO - Ѵڣʼ +2025-03-18 10:03:48,608 - root - INFO - ݳʼɹ +2025-03-18 10:03:48,608 - core.component - INFO - Զ: components +2025-03-18 10:03:48,613 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:03:48,613 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:03:48,613 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:03:48,613 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:03:48,613 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:03:48,613 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:03:48,623 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:03:48,623 - config.component_config - INFO - Զע: components +2025-03-18 10:03:48,635 - root - INFO - Ӧ +2025-03-18 10:04:59,032 - root - INFO - Ӧùر +2025-03-18 10:05:00,514 - root - INFO - ʼʼݿ... +2025-03-18 10:05:00,578 - root - INFO - ݿɹ +2025-03-18 10:05:00,578 - root - INFO - ʼʼ... +2025-03-18 10:05:00,594 - root - INFO - Ѵڣʼ +2025-03-18 10:05:00,594 - root - INFO - ݳʼɹ +2025-03-18 10:05:00,594 - core.component - INFO - Զ: components +2025-03-18 10:05:00,594 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:05:00,594 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 10:05:00,594 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 10:05:00,594 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 10:05:00,594 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 10:05:00,610 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 10:05:00,610 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 10:05:00,610 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 10:05:00,612 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 10:05:00,612 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 10:05:00,612 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:05:00,612 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:05:00,612 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:05:00,612 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:05:00,612 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:05:00,612 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:05:00,612 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:05:00,612 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:05:00,626 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:05:00,626 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:05:00,626 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 10:05:00,626 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 10:05:00,626 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:05:00,626 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:05:00,626 - core.component - INFO - ע: if -> IfComponent +2025-03-18 10:05:00,626 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 10:05:00,626 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 10:05:00,626 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 10:05:00,642 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 10:05:00,642 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 10:05:00,643 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 10:05:00,643 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 10:05:00,643 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 10:05:00,643 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 10:05:00,643 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 10:05:00,643 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:05:00,643 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:05:00,643 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:05:00,643 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:05:00,643 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:05:00,643 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:05:00,643 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:05:00,643 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:05:00,643 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:05:00,658 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:05:00,658 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:05:00,841 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 10:05:00,841 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 10:05:00,841 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:05:00,844 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:05:00,844 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 10:05:00,844 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 10:05:00,848 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:05:00,848 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:05:00,848 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:05:00,848 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:05:00,848 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:05:00,848 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 10:05:00,848 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:05:00,848 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 10:05:00,859 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 10:05:00,859 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 10:05:00,859 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 10:05:00,864 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 10:05:00,864 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:05:00,864 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:05:00,864 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 10:05:00,864 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 10:05:00,864 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 10:05:00,864 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 10:05:00,864 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 10:05:00,864 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:05:00,864 - config.component_config - INFO - Զע: components +2025-03-18 10:05:00,935 - root - INFO - ʼʼݿ... +2025-03-18 10:05:01,023 - root - INFO - ݿɹ +2025-03-18 10:05:01,023 - root - INFO - ʼʼ... +2025-03-18 10:05:01,023 - root - INFO - Ѵڣʼ +2025-03-18 10:05:01,023 - root - INFO - ݳʼɹ +2025-03-18 10:05:01,023 - core.component - INFO - Զ: components +2025-03-18 10:05:01,023 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:05:01,045 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:05:01,045 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:05:01,045 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:05:01,045 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:05:01,045 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:05:01,045 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:05:01,045 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:05:01,054 - config.component_config - INFO - Զע: components +2025-03-18 10:05:01,070 - root - INFO - Ӧ +2025-03-18 10:09:59,847 - root - INFO - Ӧùر +2025-03-18 10:10:01,027 - root - INFO - ʼʼݿ... +2025-03-18 10:10:01,092 - root - INFO - ݿɹ +2025-03-18 10:10:01,093 - root - INFO - ʼʼ... +2025-03-18 10:10:01,112 - root - INFO - Ѵڣʼ +2025-03-18 10:10:01,114 - root - INFO - ݳʼɹ +2025-03-18 10:10:01,116 - core.component - INFO - Զ: components +2025-03-18 10:10:01,119 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:10:01,120 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 10:10:01,124 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 10:10:01,125 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 10:10:01,125 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 10:10:01,125 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 10:10:01,125 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 10:10:01,125 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 10:10:01,126 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 10:10:01,129 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 10:10:01,129 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:10:01,130 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:10:01,130 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:10:01,132 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:10:01,134 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:10:01,136 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:10:01,139 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:10:01,141 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:10:01,141 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:10:01,143 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:10:01,143 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 10:10:01,145 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 10:10:01,145 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:10:01,147 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:10:01,149 - core.component - INFO - ע: if -> IfComponent +2025-03-18 10:10:01,150 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 10:10:01,151 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 10:10:01,154 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 10:10:01,156 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 10:10:01,157 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 10:10:01,158 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 10:10:01,159 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 10:10:01,162 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 10:10:01,163 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 10:10:01,163 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 10:10:01,166 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:10:01,168 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:10:01,169 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:10:01,172 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:10:01,173 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:10:01,175 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:10:01,175 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:10:01,175 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:10:01,178 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:10:01,179 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:10:01,179 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:10:01,361 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 10:10:01,361 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 10:10:01,361 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:10:01,361 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:10:01,376 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 10:10:01,376 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:10:01,378 - config.component_config - INFO - Զע: components +2025-03-18 10:10:01,446 - root - INFO - ʼʼݿ... +2025-03-18 10:10:01,512 - root - INFO - ݿɹ +2025-03-18 10:10:01,512 - root - INFO - ʼʼ... +2025-03-18 10:10:01,512 - root - INFO - Ѵڣʼ +2025-03-18 10:10:01,512 - root - INFO - ݳʼɹ +2025-03-18 10:10:01,512 - core.component - INFO - Զ: components +2025-03-18 10:10:01,523 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:10:01,523 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:10:01,526 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:10:01,526 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:10:01,526 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:10:01,526 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:10:01,526 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:10:01,526 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:10:01,526 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:10:01,526 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:10:01,526 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:10:01,527 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:10:01,527 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:10:01,527 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:10:01,527 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:10:01,544 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:10:01,544 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:10:01,544 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:10:01,545 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:10:01,545 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:10:01,545 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:10:01,545 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:10:01,546 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:10:01,546 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:10:01,547 - config.component_config - INFO - Զע: components +2025-03-18 10:10:01,568 - root - INFO - Ӧ +2025-03-18 10:13:19,677 - root - INFO - Ӧùر +2025-03-18 10:13:20,837 - root - INFO - ʼʼݿ... +2025-03-18 10:13:20,886 - root - INFO - ݿɹ +2025-03-18 10:13:20,886 - root - INFO - ʼʼ... +2025-03-18 10:13:20,906 - root - INFO - Ѵڣʼ +2025-03-18 10:13:20,906 - root - INFO - ݳʼɹ +2025-03-18 10:13:20,917 - core.component - INFO - Զ: components +2025-03-18 10:13:20,918 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:13:20,918 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 10:13:20,918 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 10:13:20,918 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 10:13:20,918 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 10:13:20,918 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 10:13:20,918 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 10:13:20,918 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 10:13:20,918 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 10:13:20,933 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 10:13:20,933 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:13:20,933 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:13:20,933 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:13:20,933 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:13:20,933 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:13:20,933 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:13:20,933 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:13:20,933 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: if -> IfComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:13:20,963 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 10:13:21,139 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:13:21,139 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 10:13:21,139 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:13:21,139 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:13:21,139 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:13:21,139 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:13:21,139 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:13:21,139 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 10:13:21,139 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:13:21,139 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:13:21,155 - config.component_config - INFO - Զע: components +2025-03-18 10:13:21,203 - root - INFO - ʼʼݿ... +2025-03-18 10:13:21,250 - root - INFO - ݿɹ +2025-03-18 10:13:21,250 - root - INFO - ʼʼ... +2025-03-18 10:13:21,250 - root - INFO - Ѵڣʼ +2025-03-18 10:13:21,250 - root - INFO - ݳʼɹ +2025-03-18 10:13:21,250 - core.component - INFO - Զ: components +2025-03-18 10:13:21,250 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:13:21,250 - config.component_config - INFO - Զע: components +2025-03-18 10:13:21,266 - root - INFO - Ӧ +2025-03-18 10:21:43,994 - root - INFO - Ӧùر +2025-03-18 10:21:45,131 - root - INFO - ʼʼݿ... +2025-03-18 10:21:45,183 - root - INFO - ݿɹ +2025-03-18 10:21:45,195 - root - INFO - ʼʼ... +2025-03-18 10:21:45,216 - root - INFO - Ѵڣʼ +2025-03-18 10:21:45,216 - root - INFO - ݳʼɹ +2025-03-18 10:21:45,216 - core.component - INFO - Զ: components +2025-03-18 10:21:45,216 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:21:45,216 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 10:21:45,227 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 10:21:45,227 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 10:21:45,227 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 10:21:45,230 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 10:21:45,233 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 10:21:45,233 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 10:21:45,233 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 10:21:45,233 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:21:45,243 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 10:21:45,243 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:21:45,259 - core.component - INFO - ע: if -> IfComponent +2025-03-18 10:21:45,259 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 10:21:45,259 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 10:21:45,264 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 10:21:45,264 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 10:21:45,264 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 10:21:45,264 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 10:21:45,264 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 10:21:45,275 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 10:21:45,275 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 10:21:45,275 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 10:21:45,275 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:21:45,280 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:21:45,280 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:21:45,284 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:21:45,284 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:21:45,284 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:21:45,284 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:21:45,291 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:21:45,291 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:21:45,291 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:21:45,293 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:21:45,465 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 10:21:45,465 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 10:21:45,481 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:21:45,481 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:21:45,481 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 10:21:45,481 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 10:21:45,481 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 10:21:45,481 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 10:21:45,481 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 10:21:45,481 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 10:21:45,481 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:21:45,497 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:21:45,497 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:21:45,497 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:21:45,497 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:21:45,497 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:21:45,497 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 10:21:45,497 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 10:21:45,497 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:21:45,497 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:21:45,497 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 10:21:45,516 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 10:21:45,516 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 10:21:45,516 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:21:45,545 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:21:45,545 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:21:45,545 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:21:45,545 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:21:45,561 - config.component_config - INFO - Զע: components +2025-03-18 10:21:45,631 - root - INFO - ʼʼݿ... +2025-03-18 10:21:45,704 - root - INFO - ݿɹ +2025-03-18 10:21:45,704 - root - INFO - ʼʼ... +2025-03-18 10:21:45,704 - root - INFO - Ѵڣʼ +2025-03-18 10:21:45,704 - root - INFO - ݳʼɹ +2025-03-18 10:21:45,704 - core.component - INFO - Զ: components +2025-03-18 10:21:45,704 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:21:45,704 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:21:45,704 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:21:45,713 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:21:45,713 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:21:45,713 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:21:45,713 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:21:45,715 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:21:45,717 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:21:45,717 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:21:45,717 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:21:45,717 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:21:45,717 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:21:45,720 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:21:45,720 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:21:45,720 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:21:45,720 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:21:45,720 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:21:45,723 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:21:45,723 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:21:45,723 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:21:45,723 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:21:45,727 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:21:45,727 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:21:45,727 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:21:45,727 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:21:45,727 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:21:45,731 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:21:45,731 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:21:45,731 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:21:45,733 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:21:45,733 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:21:45,743 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:21:45,743 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:21:45,743 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:21:45,743 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:21:45,743 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:21:45,743 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:21:45,743 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:21:45,743 - config.component_config - INFO - Զע: components +2025-03-18 10:21:45,772 - root - INFO - Ӧ +2025-03-18 11:13:38,812 - root - INFO - Ӧùر +2025-03-18 11:13:40,109 - root - INFO - ʼʼݿ... +2025-03-18 11:13:40,172 - root - INFO - ݿɹ +2025-03-18 11:13:40,177 - root - INFO - ʼʼ... +2025-03-18 11:13:40,198 - root - INFO - Ѵڣʼ +2025-03-18 11:13:40,198 - root - INFO - ݳʼɹ +2025-03-18 11:13:40,198 - core.component - INFO - Զ: components +2025-03-18 11:13:40,202 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:13:40,202 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 11:13:40,206 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 11:13:40,206 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 11:13:40,206 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 11:13:40,211 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 11:13:40,211 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 11:13:40,215 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 11:13:40,215 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 11:13:40,219 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 11:13:40,220 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:13:40,220 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 11:13:40,223 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 11:13:40,223 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 11:13:40,223 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 11:13:40,227 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 11:13:40,227 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 11:13:40,227 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 11:13:40,231 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 11:13:40,231 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 11:13:40,231 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 11:13:40,231 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 11:13:40,236 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 11:13:40,236 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 11:13:40,240 - core.component - INFO - ע: if -> IfComponent +2025-03-18 11:13:40,240 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 11:13:40,244 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 11:13:40,244 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 11:13:40,249 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 11:13:40,249 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 11:13:40,253 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 11:13:40,253 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 11:13:40,253 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 11:13:40,253 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 11:13:40,257 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 11:13:40,457 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 11:13:40,457 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 11:13:40,457 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 11:13:40,459 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 11:13:40,459 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 11:13:40,463 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 11:13:40,467 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 11:13:40,471 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 11:13:40,471 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 11:13:40,475 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 11:13:40,475 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 11:13:40,475 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 11:13:40,480 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 11:13:40,480 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 11:13:40,480 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 11:13:40,480 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 11:13:40,480 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 11:13:40,484 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 11:13:40,484 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 11:13:40,488 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 11:13:40,492 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 11:13:40,492 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 11:13:40,496 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 11:13:40,501 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 11:13:40,505 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 11:13:40,505 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 11:13:40,509 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 11:13:40,514 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 11:13:40,514 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 11:13:40,518 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 11:13:40,522 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 11:13:40,522 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 11:13:40,522 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 11:13:40,526 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 11:13:40,526 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 11:13:40,530 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 11:13:40,530 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 11:13:40,530 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 11:13:40,530 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 11:13:40,530 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 11:13:40,530 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 11:13:40,535 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 11:13:40,535 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 11:13:40,535 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 11:13:40,535 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 11:13:40,535 - config.component_config - INFO - Զע: components +2025-03-18 11:13:40,598 - root - INFO - ʼʼݿ... +2025-03-18 11:13:40,686 - root - INFO - ݿɹ +2025-03-18 11:13:40,686 - root - INFO - ʼʼ... +2025-03-18 11:13:40,690 - root - INFO - Ѵڣʼ +2025-03-18 11:13:40,690 - root - INFO - ݳʼɹ +2025-03-18 11:13:40,695 - core.component - INFO - Զ: components +2025-03-18 11:13:40,699 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:13:40,699 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 11:13:40,699 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 11:13:40,699 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 11:13:40,699 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 11:13:40,699 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 11:13:40,699 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 11:13:40,703 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 11:13:40,703 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 11:13:40,703 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 11:13:40,703 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 11:13:40,703 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 11:13:40,703 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 11:13:40,703 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 11:13:40,703 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 11:13:40,703 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 11:13:40,703 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 11:13:40,708 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 11:13:40,708 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 11:13:40,708 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 11:13:40,708 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 11:13:40,708 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 11:13:40,708 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 11:13:40,708 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 11:13:40,708 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 11:13:40,708 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 11:13:40,712 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 11:13:40,712 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 11:13:40,712 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 11:13:40,712 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 11:13:40,712 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 11:13:40,712 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 11:13:40,712 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 11:13:40,712 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 11:13:40,716 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 11:13:40,716 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 11:13:40,716 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 11:13:40,716 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 11:13:40,716 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 11:13:40,716 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 11:13:40,716 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 11:13:40,720 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 11:13:40,720 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 11:13:40,720 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 11:13:40,720 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 11:13:40,725 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 11:13:40,725 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 11:13:40,725 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 11:13:40,725 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 11:13:40,725 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 11:13:40,725 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 11:13:40,729 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 11:13:40,729 - config.component_config - INFO - Զע: components +2025-03-18 11:13:40,750 - root - INFO - Ӧ +2025-03-18 11:19:26,938 - root - INFO - Ӧùر +2025-03-18 11:19:29,226 - root - INFO - ʼʼݿ... +2025-03-18 11:19:29,276 - root - INFO - ݿɹ +2025-03-18 11:19:29,276 - root - INFO - ʼʼ... +2025-03-18 11:19:29,297 - root - INFO - Ѵڣʼ +2025-03-18 11:19:29,297 - root - INFO - ݳʼɹ +2025-03-18 11:19:29,297 - core.component - INFO - Զ: components +2025-03-18 11:19:29,297 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:19:29,302 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 11:19:29,302 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 11:19:29,302 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 11:19:29,302 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 11:19:29,302 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 11:19:29,302 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 11:19:29,302 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 11:19:29,302 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 11:19:29,306 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 11:19:29,306 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:19:29,306 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 11:19:29,306 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 11:19:29,306 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 11:19:29,306 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 11:19:29,306 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 11:19:29,306 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 11:19:29,310 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 11:19:29,310 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 11:19:29,310 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 11:19:29,310 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 11:19:29,310 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 11:19:29,310 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 11:19:29,310 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 11:19:29,310 - core.component - INFO - ע: if -> IfComponent +2025-03-18 11:19:29,310 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 11:19:29,310 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 11:19:29,310 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 11:19:29,310 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 11:19:29,310 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 11:19:29,310 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 11:19:29,314 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 11:19:29,314 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 11:19:29,314 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 11:19:29,314 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 11:19:29,319 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 11:19:29,319 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 11:19:29,319 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 11:19:29,319 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 11:19:29,319 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 11:19:29,319 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 11:19:29,323 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 11:19:29,323 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 11:19:29,323 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 11:19:29,323 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 11:19:29,323 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 11:19:29,499 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 11:19:29,503 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 11:19:29,507 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 11:19:29,511 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 11:19:29,511 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 11:19:29,516 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 11:19:29,516 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 11:19:29,520 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 11:19:29,520 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 11:19:29,520 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 11:19:29,520 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 11:19:29,520 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 11:19:29,520 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 11:19:29,520 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 11:19:29,520 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 11:19:29,520 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 11:19:29,520 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 11:19:29,524 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 11:19:29,524 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 11:19:29,529 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 11:19:29,529 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 11:19:29,529 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 11:19:29,529 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 11:19:29,529 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 11:19:29,529 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 11:19:29,529 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 11:19:29,529 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 11:19:29,529 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 11:19:29,533 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 11:19:29,533 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 11:19:29,533 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 11:19:29,533 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 11:19:29,533 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 11:19:29,533 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 11:19:29,533 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 11:19:29,533 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 11:19:29,533 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 11:19:29,533 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 11:19:29,533 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 11:19:29,536 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 11:19:29,536 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 11:19:29,536 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 11:19:29,536 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 11:19:29,536 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 11:19:29,536 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 11:19:29,537 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 11:19:29,537 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 11:19:29,537 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 11:19:29,537 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 11:19:29,539 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 11:19:29,539 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 11:19:29,539 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 11:19:29,539 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 11:19:29,539 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 11:19:29,539 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 11:19:29,539 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 11:19:29,539 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 11:19:29,539 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 11:19:29,539 - config.component_config - INFO - Զע: components +2025-03-18 11:19:29,571 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 11:19:30,141 - root - INFO - ʼʼݿ... +2025-03-18 11:19:30,190 - root - INFO - ݿɹ +2025-03-18 11:19:30,190 - root - INFO - ʼʼ... +2025-03-18 11:19:30,207 - root - INFO - Ѵڣʼ +2025-03-18 11:19:30,207 - root - INFO - ݳʼɹ +2025-03-18 11:19:30,211 - core.component - INFO - Զ: components +2025-03-18 11:19:30,211 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:19:30,211 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 11:19:30,211 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 11:19:30,211 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 11:19:30,211 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 11:19:30,211 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 11:19:30,211 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 11:19:30,211 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 11:19:30,211 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 11:19:30,211 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 11:19:30,211 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:19:30,211 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 11:19:30,211 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 11:19:30,215 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 11:19:30,215 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 11:19:30,215 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 11:19:30,215 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 11:19:30,215 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 11:19:30,215 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 11:19:30,215 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 11:19:30,215 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 11:19:30,218 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 11:19:30,218 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 11:19:30,218 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 11:19:30,220 - core.component - INFO - ע: if -> IfComponent +2025-03-18 11:19:30,221 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 11:19:30,221 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 11:19:30,221 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 11:19:30,221 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 11:19:30,221 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 11:19:30,221 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 11:19:30,221 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 11:19:30,221 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 11:19:30,221 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 11:19:30,221 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 11:19:30,399 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 11:19:30,403 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 11:19:30,403 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 11:19:30,403 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 11:19:30,403 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 11:19:30,403 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 11:19:30,407 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 11:19:30,407 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 11:19:30,407 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 11:19:30,407 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 11:19:30,407 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 11:19:30,407 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 11:19:30,407 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 11:19:30,407 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 11:19:30,407 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 11:19:30,407 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 11:19:30,407 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 11:19:30,407 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 11:19:30,407 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 11:19:30,407 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 11:19:30,412 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 11:19:30,412 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 11:19:30,416 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 11:19:30,416 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 11:19:30,420 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 11:19:30,420 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 11:19:30,420 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 11:19:30,420 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 11:19:30,420 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 11:19:30,420 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 11:19:30,420 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 11:19:30,420 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 11:19:30,420 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 11:19:30,420 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 11:19:30,420 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 11:19:30,420 - config.component_config - INFO - Զע: components +2025-03-18 11:19:30,484 - root - INFO - ʼʼݿ... +2025-03-18 11:19:30,543 - root - INFO - ݿɹ +2025-03-18 11:19:30,543 - root - INFO - ʼʼ... +2025-03-18 11:19:30,543 - root - INFO - Ѵڣʼ +2025-03-18 11:19:30,543 - root - INFO - ݳʼɹ +2025-03-18 11:19:30,543 - core.component - INFO - Զ: components +2025-03-18 11:19:30,543 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:19:30,543 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 11:19:30,543 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 11:19:30,551 - config.component_config - INFO - Զע: components +2025-03-18 11:19:30,564 - root - INFO - Ӧ +2025-03-18 11:26:05,281 - root - INFO - Ӧùر +2025-03-18 11:26:06,596 - root - INFO - ʼʼݿ... +2025-03-18 11:26:06,673 - root - INFO - ݿɹ +2025-03-18 11:26:06,678 - root - INFO - ʼʼ... +2025-03-18 11:26:06,699 - root - INFO - Ѵڣʼ +2025-03-18 11:26:06,699 - root - INFO - ݳʼɹ +2025-03-18 11:26:06,699 - core.component - INFO - Զ: components +2025-03-18 11:26:06,704 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:26:06,704 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 11:26:06,704 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 11:26:06,708 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 11:26:06,712 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 11:26:06,712 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 11:26:06,712 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 11:26:06,712 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 11:26:06,712 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 11:26:06,712 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 11:26:06,712 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:26:06,717 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 11:26:06,717 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 11:26:06,722 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 11:26:06,722 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 11:26:06,725 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 11:26:06,725 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 11:26:06,725 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 11:26:06,729 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 11:26:06,729 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 11:26:06,729 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 11:26:06,729 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 11:26:06,734 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 11:26:06,734 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 11:26:06,738 - core.component - INFO - ע: if -> IfComponent +2025-03-18 11:26:06,738 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 11:26:06,738 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 11:26:06,738 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 11:26:06,738 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 11:26:06,742 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 11:26:06,742 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 11:26:06,742 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 11:26:06,742 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 11:26:06,746 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 11:26:06,746 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 11:26:06,746 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 11:26:06,751 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 11:26:06,751 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 11:26:06,751 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 11:26:06,751 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 11:26:06,751 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 11:26:06,751 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 11:26:06,751 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 11:26:06,751 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 11:26:06,755 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 11:26:06,755 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 11:26:06,924 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 11:26:06,928 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 11:26:06,928 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 11:26:06,928 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 11:26:06,933 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 11:26:06,933 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 11:26:06,937 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 11:26:06,937 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 11:26:06,937 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 11:26:06,941 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 11:26:06,941 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 11:26:06,941 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 11:26:06,941 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 11:26:06,941 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 11:26:06,941 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 11:26:06,941 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 11:26:06,941 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 11:26:06,945 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 11:26:06,945 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 11:26:06,950 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 11:26:06,954 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 11:26:06,954 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 11:26:06,954 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 11:26:06,954 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 11:26:06,954 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 11:26:06,954 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 11:26:06,954 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 11:26:06,954 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 11:26:06,954 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 11:26:06,954 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 11:26:06,954 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 11:26:06,954 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 11:26:06,954 - config.component_config - INFO - Զע: components +2025-03-18 11:26:07,023 - root - INFO - ʼʼݿ... +2025-03-18 11:26:07,117 - root - INFO - ݿɹ +2025-03-18 11:26:07,121 - root - INFO - ʼʼ... +2025-03-18 11:26:07,123 - root - INFO - Ѵڣʼ +2025-03-18 11:26:07,125 - root - INFO - ݳʼɹ +2025-03-18 11:26:07,125 - core.component - INFO - Զ: components +2025-03-18 11:26:07,125 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:26:07,125 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 11:26:07,130 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 11:26:07,130 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 11:26:07,134 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 11:26:07,134 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 11:26:07,134 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 11:26:07,134 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 11:26:07,134 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 11:26:07,138 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 11:26:07,138 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 11:26:07,138 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 11:26:07,138 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 11:26:07,142 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 11:26:07,142 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 11:26:07,142 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 11:26:07,147 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 11:26:07,147 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 11:26:07,151 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 11:26:07,151 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 11:26:07,151 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 11:26:07,151 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 11:26:07,155 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 11:26:07,155 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 11:26:07,155 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 11:26:07,155 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 11:26:07,155 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 11:26:07,159 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 11:26:07,159 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 11:26:07,159 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 11:26:07,159 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 11:26:07,159 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 11:26:07,163 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 11:26:07,163 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 11:26:07,163 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 11:26:07,167 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 11:26:07,167 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 11:26:07,167 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 11:26:07,171 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 11:26:07,171 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 11:26:07,175 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 11:26:07,175 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 11:26:07,179 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 11:26:07,179 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 11:26:07,179 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 11:26:07,183 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 11:26:07,183 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 11:26:07,183 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 11:26:07,183 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 11:26:07,183 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 11:26:07,187 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 11:26:07,187 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 11:26:07,187 - config.component_config - INFO - Զע: components +2025-03-18 11:26:07,204 - root - INFO - Ӧ +2025-03-18 11:27:22,892 - root - INFO - Ӧùر +2025-03-18 11:27:24,057 - root - INFO - ʼʼݿ... +2025-03-18 11:27:24,201 - root - INFO - ݿɹ +2025-03-18 11:27:24,201 - root - INFO - ʼʼ... +2025-03-18 11:27:24,226 - root - INFO - Ѵڣʼ +2025-03-18 11:27:24,226 - root - INFO - ݳʼɹ +2025-03-18 11:27:24,226 - core.component - INFO - Զ: components +2025-03-18 11:27:24,230 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:27:24,230 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 11:27:24,234 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 11:27:24,234 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 11:27:24,234 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 11:27:24,239 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 11:27:24,239 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 11:27:24,239 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 11:27:24,239 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 11:27:24,239 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 11:27:24,243 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:27:24,243 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 11:27:24,247 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 11:27:24,247 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 11:27:24,247 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 11:27:24,247 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 11:27:24,247 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 11:27:24,252 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 11:27:24,252 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 11:27:24,256 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 11:27:24,256 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 11:27:24,256 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 11:27:24,260 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 11:27:24,260 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 11:27:24,260 - core.component - INFO - ע: if -> IfComponent +2025-03-18 11:27:24,260 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 11:27:24,260 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 11:27:24,265 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 11:27:24,265 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 11:27:24,265 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 11:27:24,269 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 11:27:24,269 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 11:27:24,269 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 11:27:24,273 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 11:27:24,273 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 11:27:24,277 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 11:27:24,277 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 11:27:24,277 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 11:27:24,277 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 11:27:24,277 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 11:27:24,277 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 11:27:24,281 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 11:27:24,281 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 11:27:24,286 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 11:27:24,286 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 11:27:24,290 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 11:27:24,495 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 11:27:24,499 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 11:27:24,499 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 11:27:24,499 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 11:27:24,499 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 11:27:24,499 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 11:27:24,503 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 11:27:24,503 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 11:27:24,507 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 11:27:24,507 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 11:27:24,512 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 11:27:24,512 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 11:27:24,512 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 11:27:24,516 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 11:27:24,516 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 11:27:24,516 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 11:27:24,516 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 11:27:24,516 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 11:27:24,516 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 11:27:24,518 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 11:27:24,518 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 11:27:24,518 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 11:27:24,518 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 11:27:24,518 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 11:27:24,518 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 11:27:24,518 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 11:27:24,524 - config.component_config - INFO - Զע: components +2025-03-18 11:27:24,588 - root - INFO - ʼʼݿ... +2025-03-18 11:27:24,669 - root - INFO - ݿɹ +2025-03-18 11:27:24,673 - root - INFO - ʼʼ... +2025-03-18 11:27:24,677 - root - INFO - Ѵڣʼ +2025-03-18 11:27:24,677 - root - INFO - ݳʼɹ +2025-03-18 11:27:24,680 - core.component - INFO - Զ: components +2025-03-18 11:27:24,682 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:27:24,682 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 11:27:24,686 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 11:27:24,686 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 11:27:24,690 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 11:27:24,690 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 11:27:24,690 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 11:27:24,694 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 11:27:24,696 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 11:27:24,698 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 11:27:24,698 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 11:27:24,702 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 11:27:24,702 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 11:27:24,702 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 11:27:24,702 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 11:27:24,702 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 11:27:24,706 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 11:27:24,711 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 11:27:24,713 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 11:27:24,713 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 11:27:24,715 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 11:27:24,715 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 11:27:24,715 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 11:27:24,715 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 11:27:24,715 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 11:27:24,720 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 11:27:24,720 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 11:27:24,724 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 11:27:24,724 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 11:27:24,732 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 11:27:24,732 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 11:27:24,732 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 11:27:24,732 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 11:27:24,732 - config.component_config - INFO - Զע: components +2025-03-18 11:27:24,749 - root - INFO - Ӧ +2025-03-18 11:37:23,538 - root - INFO - Ӧùر +2025-03-18 11:37:24,760 - root - INFO - ʼʼݿ... +2025-03-18 11:37:24,815 - root - ERROR - ݿʼʧ: (in table 'task_param_types', column 'usage_scope'): Compiler can't render element of type ARRAY +2025-03-18 12:02:44,923 - root - INFO - ʼʼݿ... +2025-03-18 12:02:44,990 - root - INFO - ݿɹ +2025-03-18 12:02:44,990 - root - INFO - ʼʼ... +2025-03-18 12:02:45,012 - root - INFO - Ѵڣʼ +2025-03-18 12:02:45,012 - root - INFO - ݳʼɹ +2025-03-18 12:02:45,012 - core.component - INFO - Զ: components +2025-03-18 12:02:45,016 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 12:02:45,016 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 12:02:45,016 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 12:02:45,016 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 12:02:45,016 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 12:02:45,016 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 12:02:45,016 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 12:02:45,016 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 12:02:45,016 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 12:02:45,016 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 12:02:45,016 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 12:02:45,016 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 12:02:45,016 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 12:02:45,016 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 12:02:45,016 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 12:02:45,016 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 12:02:45,016 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 12:02:45,016 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 12:02:45,016 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 12:02:45,016 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 12:02:45,021 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 12:02:45,023 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 12:02:45,025 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 12:02:45,025 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: if -> IfComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 12:02:45,025 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 12:02:45,025 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 12:02:45,025 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 12:02:45,025 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 12:02:45,025 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 12:02:45,025 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 12:02:45,029 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 12:02:45,029 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 12:02:45,029 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 12:02:45,029 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 12:02:45,029 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 12:02:45,214 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 12:02:45,214 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 12:02:45,214 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 12:02:45,218 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 12:02:45,218 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 12:02:45,223 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 12:02:45,223 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 12:02:45,223 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 12:02:45,223 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 12:02:45,223 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 12:02:45,223 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 12:02:45,223 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 12:02:45,223 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 12:02:45,223 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 12:02:45,227 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 12:02:45,227 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 12:02:45,227 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 12:02:45,227 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 12:02:45,227 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 12:02:45,227 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 12:02:45,230 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 12:02:45,230 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 12:02:45,230 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 12:02:45,230 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 12:02:45,230 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 12:02:45,230 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 12:02:45,231 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 12:02:45,231 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 12:02:45,231 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 12:02:45,231 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 12:02:45,231 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 12:02:45,231 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 12:02:45,231 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 12:02:45,231 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 12:02:45,231 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 12:02:45,231 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 12:02:45,231 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 12:02:45,238 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 12:02:45,238 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 12:02:45,238 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 12:02:45,238 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 12:02:45,239 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 12:02:45,239 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 12:02:45,239 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 12:02:45,239 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 12:02:45,242 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 12:02:45,242 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 12:02:45,242 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 12:02:45,242 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 12:02:45,244 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 12:02:45,244 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 12:02:45,244 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 12:02:45,244 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 12:02:45,244 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 12:02:45,244 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 12:02:45,244 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 12:02:45,244 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 12:02:45,244 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 12:02:45,244 - config.component_config - INFO - Զע: components +2025-03-18 12:02:45,285 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 12:02:45,846 - root - INFO - ʼʼݿ... +2025-03-18 12:02:45,904 - root - INFO - ݿɹ +2025-03-18 12:02:45,904 - root - INFO - ʼʼ... +2025-03-18 12:02:45,921 - root - INFO - Ѵڣʼ +2025-03-18 12:02:45,925 - root - INFO - ݳʼɹ +2025-03-18 12:02:45,925 - core.component - INFO - Զ: components +2025-03-18 12:02:45,925 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 12:02:45,925 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 12:02:45,925 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 12:02:45,925 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 12:02:45,929 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 12:02:45,929 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 12:02:45,929 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 12:02:45,931 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 12:02:45,931 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 12:02:45,931 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 12:02:45,936 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 12:02:45,938 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 12:02:45,938 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 12:02:45,939 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 12:02:45,939 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 12:02:45,939 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 12:02:45,939 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 12:02:45,939 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 12:02:45,939 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 12:02:45,939 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 12:02:45,942 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 12:02:45,942 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 12:02:45,942 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 12:02:45,942 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 12:02:45,942 - core.component - INFO - ע: if -> IfComponent +2025-03-18 12:02:45,946 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 12:02:45,946 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 12:02:45,946 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 12:02:45,946 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 12:02:45,946 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 12:02:45,946 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 12:02:45,946 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 12:02:45,946 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 12:02:45,950 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 12:02:45,950 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 12:02:45,950 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 12:02:45,955 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 12:02:45,955 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 12:02:45,955 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 12:02:45,955 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 12:02:45,955 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 12:02:45,955 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 12:02:45,955 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 12:02:45,955 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 12:02:45,955 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 12:02:45,955 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 12:02:46,133 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 12:02:46,133 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 12:02:46,133 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 12:02:46,133 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 12:02:46,138 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 12:02:46,138 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 12:02:46,142 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 12:02:46,142 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 12:02:46,142 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 12:02:46,142 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 12:02:46,142 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 12:02:46,142 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 12:02:46,144 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 12:02:46,144 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 12:02:46,144 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 12:02:46,144 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 12:02:46,144 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 12:02:46,146 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 12:02:46,146 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 12:02:46,146 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 12:02:46,146 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 12:02:46,146 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 12:02:46,146 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 12:02:46,146 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 12:02:46,150 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 12:02:46,150 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 12:02:46,150 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 12:02:46,150 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 12:02:46,150 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 12:02:46,150 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 12:02:46,150 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 12:02:46,150 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 12:02:46,150 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 12:02:46,150 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 12:02:46,150 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 12:02:46,150 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 12:02:46,150 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 12:02:46,150 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 12:02:46,155 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 12:02:46,155 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 12:02:46,155 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 12:02:46,155 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 12:02:46,155 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 12:02:46,155 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 12:02:46,155 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 12:02:46,159 - config.component_config - INFO - Զע: components +2025-03-18 12:02:46,205 - root - INFO - ʼʼݿ... +2025-03-18 12:02:46,267 - root - INFO - ݿɹ +2025-03-18 12:02:46,267 - root - INFO - ʼʼ... +2025-03-18 12:02:46,272 - root - INFO - Ѵڣʼ +2025-03-18 12:02:46,272 - root - INFO - ݳʼɹ +2025-03-18 12:02:46,272 - core.component - INFO - Զ: components +2025-03-18 12:02:46,272 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 12:02:46,272 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 12:02:46,272 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 12:02:46,272 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 12:02:46,272 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 12:02:46,272 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 12:02:46,272 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 12:02:46,272 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 12:02:46,282 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 12:02:46,282 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 12:02:46,282 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 12:02:46,282 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 12:02:46,284 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 12:02:46,284 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 12:02:46,284 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 12:02:46,284 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 12:02:46,284 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 12:02:46,284 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 12:02:46,289 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 12:02:46,289 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 12:02:46,289 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 12:02:46,289 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 12:02:46,289 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 12:02:46,289 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 12:02:46,289 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 12:02:46,289 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 12:02:46,289 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 12:02:46,292 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 12:02:46,293 - config.component_config - INFO - Զע: components +2025-03-18 12:02:46,305 - root - INFO - Ӧ +2025-03-18 12:44:17,830 - root - INFO - Ӧùر +2025-03-18 12:44:19,113 - root - INFO - ʼʼݿ... +2025-03-18 12:48:19,967 - root - INFO - ʼʼݿ... +2025-03-18 12:48:20,123 - root - INFO - ݿɹ +2025-03-18 12:48:20,123 - root - INFO - ʼʼ... +2025-03-18 12:48:20,144 - root - INFO - Ѵڣʼ +2025-03-18 12:48:20,145 - root - INFO - ݳʼɹ +2025-03-18 12:48:20,145 - core.component - INFO - Զ: components +2025-03-18 12:48:20,151 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 12:48:20,151 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 12:48:20,152 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 12:48:20,152 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 12:48:20,153 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 12:48:20,153 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 12:48:20,153 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 12:48:20,153 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 12:48:20,154 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 12:48:20,154 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 12:48:20,154 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 12:48:20,154 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 12:48:20,154 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 12:48:20,155 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 12:48:20,155 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 12:48:20,155 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 12:48:20,155 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 12:48:20,155 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 12:48:20,155 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 12:48:20,155 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 12:48:20,156 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 12:48:20,156 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 12:48:20,156 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 12:48:20,156 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 12:48:20,157 - core.component - INFO - ע: if -> IfComponent +2025-03-18 12:48:20,157 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 12:48:20,157 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 12:48:20,157 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 12:48:20,157 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 12:48:20,157 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 12:48:20,158 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 12:48:20,158 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 12:48:20,158 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 12:48:20,158 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 12:48:20,158 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 12:48:20,158 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 12:48:20,158 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 12:48:20,158 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 12:48:20,158 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 12:48:20,159 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 12:48:20,159 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 12:48:20,159 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 12:48:20,159 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 12:48:20,159 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 12:48:20,159 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 12:48:20,159 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 12:48:20,360 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 12:48:20,360 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 12:48:20,360 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 12:48:20,360 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 12:48:20,363 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 12:48:20,363 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 12:48:20,363 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 12:48:20,363 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 12:48:20,363 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 12:48:20,363 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 12:48:20,363 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 12:48:20,364 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 12:48:20,364 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 12:48:20,364 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 12:48:20,364 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 12:48:20,364 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 12:48:20,365 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 12:48:20,365 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 12:48:20,365 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 12:48:20,365 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 12:48:20,368 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 12:48:20,368 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 12:48:20,368 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 12:48:20,368 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 12:48:20,369 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 12:48:20,369 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 12:48:20,369 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 12:48:20,369 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 12:48:20,369 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 12:48:20,369 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 12:48:20,369 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 12:48:20,369 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 12:48:20,369 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 12:48:20,369 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 12:48:20,369 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 12:48:20,371 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 12:48:20,371 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 12:48:20,372 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 12:48:20,372 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 12:48:20,372 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 12:48:20,372 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 12:48:20,373 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 12:48:20,373 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 12:48:20,373 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 12:48:20,373 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 12:48:20,373 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 12:48:20,373 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 12:48:20,374 - config.component_config - INFO - Զע: components +2025-03-18 12:48:20,433 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 12:48:21,177 - root - INFO - ʼʼݿ... +2025-03-18 13:01:53,602 - root - INFO - ʼʼݿ... +2025-03-18 13:01:53,618 - root - INFO - ʼݿ... +2025-03-18 13:01:53,649 - root - INFO - ݿɹ +2025-03-18 13:01:53,649 - root - INFO - ʼʼ... +2025-03-18 13:01:53,649 - root - INFO - ... +2025-03-18 13:01:53,681 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:01:53,681 - root - INFO - ݳʼɹ +2025-03-18 13:01:53,681 - core.component - INFO - Զ: components +2025-03-18 13:01:53,681 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:01:53,858 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:01:53,858 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:01:53,858 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:01:53,858 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:01:53,858 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:01:53,858 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:01:53,872 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:01:53,872 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:01:53,873 - config.component_config - INFO - Զע: components +2025-03-18 13:01:53,904 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 13:01:54,469 - root - INFO - ʼʼݿ... +2025-03-18 13:01:54,469 - root - INFO - ʼݿ... +2025-03-18 13:01:54,509 - root - INFO - ݿɹ +2025-03-18 13:01:54,509 - root - INFO - ʼʼ... +2025-03-18 13:01:54,509 - root - INFO - ... +2025-03-18 13:01:54,524 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:01:54,524 - root - INFO - ݳʼɹ +2025-03-18 13:01:54,524 - core.component - INFO - Զ: components +2025-03-18 13:01:54,524 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:01:54,524 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:01:54,524 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:01:54,524 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:01:54,524 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:01:54,540 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:01:54,540 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:01:54,718 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:01:54,718 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:01:54,718 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:01:54,718 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:01:54,718 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:01:54,718 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:01:54,718 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:01:54,718 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:01:54,718 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:01:54,718 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:01:54,718 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:01:54,718 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:01:54,718 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:01:54,718 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:01:54,718 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:01:54,718 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:01:54,718 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:01:54,718 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:01:54,731 - config.component_config - INFO - Զע: components +2025-03-18 13:01:54,826 - root - INFO - ʼʼݿ... +2025-03-18 13:01:54,826 - root - INFO - ʼݿ... +2025-03-18 13:01:54,875 - root - INFO - ݿɹ +2025-03-18 13:01:54,875 - root - INFO - ʼʼ... +2025-03-18 13:01:54,875 - root - INFO - ... +2025-03-18 13:01:54,875 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:01:54,875 - root - INFO - ݳʼɹ +2025-03-18 13:01:54,875 - core.component - INFO - Զ: components +2025-03-18 13:01:54,875 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:01:54,875 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:01:54,875 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:01:54,875 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:01:54,890 - config.component_config - INFO - Զע: components +2025-03-18 13:01:54,906 - root - INFO - Ӧ +2025-03-18 13:02:23,170 - root - INFO - Ӧùر +2025-03-18 13:02:35,245 - root - INFO - ʼʼݿ... +2025-03-18 13:02:35,245 - root - INFO - ʼݿ... +2025-03-18 13:02:35,292 - root - INFO - ݿɹ +2025-03-18 13:02:35,292 - root - INFO - ʼʼ... +2025-03-18 13:02:35,292 - root - INFO - ... +2025-03-18 13:02:35,324 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:02:35,324 - root - INFO - ݳʼɹ +2025-03-18 13:02:35,325 - core.component - INFO - Զ: components +2025-03-18 13:02:35,325 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:02:35,515 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:02:35,515 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:02:35,515 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:02:35,515 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:02:35,515 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:02:35,515 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:02:35,515 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:02:35,515 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:02:35,515 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:02:35,515 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:02:35,531 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:02:35,531 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:02:35,531 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:02:35,531 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:02:35,531 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:02:35,531 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:02:35,531 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:02:35,531 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:02:35,531 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:02:35,531 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:02:35,531 - config.component_config - INFO - Զע: components +2025-03-18 13:02:35,579 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 13:02:36,173 - root - INFO - ʼʼݿ... +2025-03-18 13:02:36,173 - root - INFO - ʼݿ... +2025-03-18 13:02:36,228 - root - INFO - ݿɹ +2025-03-18 13:02:36,228 - root - INFO - ʼʼ... +2025-03-18 13:02:36,228 - root - INFO - ... +2025-03-18 13:02:36,245 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:02:36,245 - root - INFO - ݳʼɹ +2025-03-18 13:02:36,245 - core.component - INFO - Զ: components +2025-03-18 13:02:36,245 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:02:36,245 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:02:36,245 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:02:36,245 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:02:36,245 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:02:36,245 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:02:36,245 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:02:36,245 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:02:36,245 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:02:36,245 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:02:36,245 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:02:36,260 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:02:36,260 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:02:36,260 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:02:36,260 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:02:36,260 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:02:36,260 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:02:36,260 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:02:36,262 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:02:36,262 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:02:36,262 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:02:36,262 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:02:36,262 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:02:36,262 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:02:36,262 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:02:36,262 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:02:36,264 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:02:36,264 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:02:36,264 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:02:36,264 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:02:36,264 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:02:36,264 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:02:36,264 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:02:36,264 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:02:36,264 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:02:36,444 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:02:36,444 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:02:36,444 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:02:36,444 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:02:36,444 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:02:36,444 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:02:36,444 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:02:36,444 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:02:36,444 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:02:36,444 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:02:36,451 - config.component_config - INFO - Զע: components +2025-03-18 13:02:36,541 - root - INFO - ʼʼݿ... +2025-03-18 13:02:36,541 - root - INFO - ʼݿ... +2025-03-18 13:02:36,583 - root - INFO - ݿɹ +2025-03-18 13:02:36,583 - root - INFO - ʼʼ... +2025-03-18 13:02:36,593 - root - INFO - ... +2025-03-18 13:02:36,593 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:02:36,593 - root - INFO - ݳʼɹ +2025-03-18 13:02:36,593 - core.component - INFO - Զ: components +2025-03-18 13:02:36,593 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:02:36,593 - config.component_config - INFO - Զע: components +2025-03-18 13:02:36,609 - root - INFO - Ӧ +2025-03-18 13:06:56,346 - root - INFO - Ӧùر +2025-03-18 13:06:58,232 - root - INFO - ʼʼݿ... +2025-03-18 13:06:58,233 - root - INFO - ʼݿ... +2025-03-18 13:06:58,281 - root - INFO - ݿɹ +2025-03-18 13:06:58,281 - root - INFO - ʼʼ... +2025-03-18 13:06:58,281 - root - INFO - ... +2025-03-18 13:06:58,299 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:06:58,300 - root - INFO - ݳʼɹ +2025-03-18 13:06:58,301 - core.component - INFO - Զ: components +2025-03-18 13:06:58,302 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:06:58,303 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:06:58,305 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:06:58,305 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:06:58,306 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:06:58,307 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:06:58,308 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:06:58,308 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:06:58,308 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:06:58,308 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:06:58,308 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:06:58,308 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:06:58,309 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:06:58,309 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:06:58,309 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:06:58,310 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:06:58,310 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:06:58,311 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:06:58,312 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:06:58,312 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:06:58,313 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:06:58,313 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:06:58,314 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:06:58,314 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:06:58,315 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:06:58,316 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:06:58,316 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:06:58,316 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:06:58,317 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:06:58,317 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:06:58,317 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:06:58,317 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:06:58,317 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:06:58,318 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:06:58,318 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:06:58,318 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:06:58,318 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:06:58,318 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:06:58,319 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:06:58,319 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:06:58,319 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:06:58,319 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:06:58,319 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:06:58,320 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:06:58,320 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:06:58,320 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:06:58,499 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:06:58,503 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:06:58,503 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:06:58,504 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:06:58,505 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:06:58,505 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:06:58,506 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:06:58,506 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:06:58,506 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:06:58,506 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:06:58,507 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:06:58,507 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:06:58,507 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:06:58,507 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:06:58,508 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:06:58,508 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:06:58,509 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:06:58,509 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:06:58,509 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:06:58,509 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:06:58,510 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:06:58,510 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:06:58,510 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:06:58,511 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:06:58,512 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:06:58,513 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:06:58,515 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:06:58,515 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:06:58,515 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:06:58,515 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:06:58,515 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:06:58,516 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:06:58,516 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:06:58,516 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:06:58,516 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:06:58,516 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:06:58,517 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:06:58,517 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:06:58,517 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:06:58,517 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:06:58,517 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:06:58,517 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:06:58,518 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:06:58,518 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:06:58,518 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:06:58,518 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:06:58,519 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:06:58,519 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:06:58,519 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:06:58,519 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:06:58,519 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:06:58,519 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:06:58,520 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:06:58,520 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:06:58,520 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:06:58,520 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:06:58,520 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:06:58,520 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:06:58,520 - config.component_config - INFO - Զע: components +2025-03-18 13:06:58,559 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 13:06:59,153 - root - INFO - ʼʼݿ... +2025-03-18 13:06:59,154 - root - INFO - ʼݿ... +2025-03-18 13:06:59,210 - root - INFO - ݿɹ +2025-03-18 13:06:59,210 - root - INFO - ʼʼ... +2025-03-18 13:06:59,211 - root - INFO - ... +2025-03-18 13:06:59,228 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:06:59,229 - root - INFO - ݳʼɹ +2025-03-18 13:06:59,231 - core.component - INFO - Զ: components +2025-03-18 13:06:59,232 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:06:59,233 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:06:59,236 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:06:59,238 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:06:59,239 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:06:59,240 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:06:59,240 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:06:59,240 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:06:59,241 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:06:59,241 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:06:59,241 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:06:59,241 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:06:59,242 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:06:59,242 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:06:59,242 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:06:59,242 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:06:59,244 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:06:59,244 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:06:59,244 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:06:59,245 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:06:59,245 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:06:59,245 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:06:59,245 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:06:59,245 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:06:59,246 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:06:59,246 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:06:59,246 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:06:59,246 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:06:59,246 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:06:59,247 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:06:59,247 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:06:59,247 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:06:59,247 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:06:59,247 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:06:59,247 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:06:59,247 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:06:59,248 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:06:59,248 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:06:59,248 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:06:59,248 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:06:59,248 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:06:59,248 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:06:59,248 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:06:59,248 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:06:59,249 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:06:59,249 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:06:59,418 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:06:59,419 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:06:59,422 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:06:59,423 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:06:59,430 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:06:59,430 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:06:59,432 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:06:59,434 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:06:59,435 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:06:59,440 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:06:59,443 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:06:59,443 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:06:59,445 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:06:59,446 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:06:59,447 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:06:59,451 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:06:59,452 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:06:59,453 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:06:59,454 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:06:59,454 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:06:59,456 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:06:59,456 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:06:59,457 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:06:59,459 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:06:59,459 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:06:59,460 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:06:59,461 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:06:59,463 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:06:59,464 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:06:59,465 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:06:59,466 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:06:59,466 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:06:59,467 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:06:59,468 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:06:59,469 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:06:59,470 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:06:59,472 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:06:59,476 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:06:59,476 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:06:59,478 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:06:59,479 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:06:59,480 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:06:59,482 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:06:59,484 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:06:59,486 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:06:59,488 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:06:59,493 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:06:59,494 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:06:59,498 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:06:59,500 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:06:59,500 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:06:59,500 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:06:59,500 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:06:59,500 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:06:59,500 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:06:59,501 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:06:59,501 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:06:59,502 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:06:59,502 - config.component_config - INFO - Զע: components +2025-03-18 13:06:59,567 - root - INFO - ʼʼݿ... +2025-03-18 13:06:59,567 - root - INFO - ʼݿ... +2025-03-18 13:06:59,618 - root - INFO - ݿɹ +2025-03-18 13:06:59,619 - root - INFO - ʼʼ... +2025-03-18 13:06:59,619 - root - INFO - ... +2025-03-18 13:06:59,620 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:06:59,620 - root - INFO - ݳʼɹ +2025-03-18 13:06:59,621 - core.component - INFO - Զ: components +2025-03-18 13:06:59,621 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:06:59,621 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:06:59,622 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:06:59,622 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:06:59,622 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:06:59,622 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:06:59,622 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:06:59,622 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:06:59,625 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:06:59,625 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:06:59,628 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:06:59,629 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:06:59,632 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:06:59,635 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:06:59,635 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:06:59,635 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:06:59,635 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:06:59,635 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:06:59,636 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:06:59,637 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:06:59,637 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:06:59,638 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:06:59,638 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:06:59,640 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:06:59,642 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:06:59,648 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:06:59,650 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:06:59,650 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:06:59,650 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:06:59,650 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:06:59,650 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:06:59,651 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:06:59,651 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:06:59,651 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:06:59,651 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:06:59,651 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:06:59,651 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:06:59,652 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:06:59,652 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:06:59,652 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:06:59,652 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:06:59,652 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:06:59,652 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:06:59,652 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:06:59,652 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:06:59,653 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:06:59,653 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:06:59,653 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:06:59,653 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:06:59,653 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:06:59,653 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:06:59,654 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:06:59,655 - config.component_config - INFO - Զע: components +2025-03-18 13:06:59,674 - root - INFO - Ӧ +2025-03-18 13:07:51,760 - root - INFO - Ӧùر +2025-03-18 13:07:54,469 - root - INFO - ʼʼݿ... +2025-03-18 13:07:54,470 - root - INFO - ʼݿ... +2025-03-18 13:07:54,525 - root - INFO - ݿɹ +2025-03-18 13:07:54,527 - root - INFO - ʼʼ... +2025-03-18 13:07:54,529 - root - INFO - ... +2025-03-18 13:07:54,548 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:07:54,548 - root - INFO - ݳʼɹ +2025-03-18 13:07:54,548 - core.component - INFO - Զ: components +2025-03-18 13:07:54,549 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:07:54,549 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:07:54,549 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:07:54,550 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:07:54,550 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:07:54,550 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:07:54,551 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:07:54,551 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:07:54,551 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:07:54,551 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:07:54,551 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:07:54,552 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:07:54,552 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:07:54,552 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:07:54,552 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:07:54,552 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:07:54,552 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:07:54,553 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:07:54,553 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:07:54,553 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:07:54,554 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:07:54,554 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:07:54,554 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:07:54,554 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:07:54,555 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:07:54,555 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:07:54,555 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:07:54,556 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:07:54,556 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:07:54,556 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:07:54,556 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:07:54,556 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:07:54,557 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:07:54,557 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:07:54,557 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:07:54,557 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:07:54,557 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:07:54,558 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:07:54,558 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:07:54,558 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:07:54,558 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:07:54,558 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:07:54,559 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:07:54,559 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:07:54,559 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:07:54,559 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:07:54,726 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:07:54,728 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:07:54,731 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:07:54,733 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:07:54,735 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:07:54,737 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:07:54,740 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:07:54,740 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:07:54,740 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:07:54,740 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:07:54,742 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:07:54,744 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:07:54,746 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:07:54,748 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:07:54,750 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:07:54,752 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:07:54,755 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:07:54,756 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:07:54,758 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:07:54,760 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:07:54,763 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:07:54,764 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:07:54,764 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:07:54,765 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:07:54,766 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:07:54,767 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:07:54,767 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:07:54,768 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:07:54,768 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:07:54,770 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:07:54,771 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:07:54,772 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:07:54,772 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:07:54,773 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:07:54,773 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:07:54,773 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:07:54,773 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:07:54,773 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:07:54,773 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:07:54,774 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:07:54,774 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:07:54,774 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:07:54,774 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:07:54,774 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:07:54,775 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:07:54,775 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:07:54,776 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:07:54,776 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:07:54,776 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:07:54,776 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:07:54,776 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:07:54,777 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:07:54,777 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:07:54,777 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:07:54,777 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:07:54,777 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:07:54,777 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:07:54,777 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:07:54,777 - config.component_config - INFO - Զע: components +2025-03-18 13:07:54,814 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 13:07:55,381 - root - INFO - ʼʼݿ... +2025-03-18 13:07:55,381 - root - INFO - ʼݿ... +2025-03-18 13:07:55,431 - root - INFO - ݿɹ +2025-03-18 13:07:55,432 - root - INFO - ʼʼ... +2025-03-18 13:07:55,432 - root - INFO - ... +2025-03-18 13:07:55,449 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:07:55,449 - root - INFO - ݳʼɹ +2025-03-18 13:07:55,449 - core.component - INFO - Զ: components +2025-03-18 13:07:55,450 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:07:55,451 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:07:55,451 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:07:55,451 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:07:55,451 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:07:55,451 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:07:55,451 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:07:55,451 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:07:55,451 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:07:55,453 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:07:55,453 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:07:55,453 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:07:55,453 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:07:55,454 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:07:55,454 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:07:55,454 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:07:55,454 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:07:55,454 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:07:55,454 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:07:55,454 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:07:55,455 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:07:55,455 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:07:55,455 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:07:55,455 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:07:55,456 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:07:55,456 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:07:55,456 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:07:55,456 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:07:55,456 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:07:55,456 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:07:55,456 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:07:55,457 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:07:55,457 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:07:55,457 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:07:55,457 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:07:55,457 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:07:55,457 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:07:55,457 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:07:55,457 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:07:55,457 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:07:55,457 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:07:55,457 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:07:55,458 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:07:55,458 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:07:55,458 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:07:55,458 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:07:55,632 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:07:55,633 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:07:55,633 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:07:55,633 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:07:55,634 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:07:55,634 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:07:55,634 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:07:55,635 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:07:55,635 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:07:55,635 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:07:55,636 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:07:55,636 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:07:55,637 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:07:55,637 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:07:55,637 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:07:55,637 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:07:55,637 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:07:55,637 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:07:55,638 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:07:55,638 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:07:55,638 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:07:55,639 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:07:55,639 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:07:55,639 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:07:55,639 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:07:55,639 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:07:55,640 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:07:55,640 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:07:55,640 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:07:55,640 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:07:55,641 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:07:55,641 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:07:55,641 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:07:55,641 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:07:55,641 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:07:55,641 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:07:55,641 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:07:55,641 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:07:55,641 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:07:55,641 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:07:55,642 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:07:55,642 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:07:55,642 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:07:55,642 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:07:55,642 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:07:55,642 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:07:55,643 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:07:55,643 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:07:55,643 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:07:55,643 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:07:55,643 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:07:55,643 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:07:55,643 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:07:55,644 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:07:55,644 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:07:55,644 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:07:55,644 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:07:55,644 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:07:55,644 - config.component_config - INFO - Զע: components +2025-03-18 13:07:55,694 - root - INFO - ʼʼݿ... +2025-03-18 13:07:55,699 - root - INFO - ʼݿ... +2025-03-18 13:07:55,769 - root - INFO - ݿɹ +2025-03-18 13:07:55,769 - root - INFO - ʼʼ... +2025-03-18 13:07:55,770 - root - INFO - ... +2025-03-18 13:07:55,771 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:07:55,771 - root - INFO - ݳʼɹ +2025-03-18 13:07:55,771 - core.component - INFO - Զ: components +2025-03-18 13:07:55,772 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:07:55,772 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:07:55,772 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:07:55,773 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:07:55,773 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:07:55,773 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:07:55,773 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:07:55,774 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:07:55,774 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:07:55,774 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:07:55,774 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:07:55,774 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:07:55,774 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:07:55,774 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:07:55,774 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:07:55,774 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:07:55,775 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:07:55,775 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:07:55,775 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:07:55,775 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:07:55,775 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:07:55,775 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:07:55,775 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:07:55,775 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:07:55,775 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:07:55,775 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:07:55,777 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:07:55,777 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:07:55,777 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:07:55,777 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:07:55,778 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:07:55,778 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:07:55,778 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:07:55,778 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:07:55,780 - config.component_config - INFO - Զע: components +2025-03-18 13:07:55,797 - root - INFO - Ӧ +2025-03-18 13:09:06,178 - root - INFO - Ӧùر +2025-03-18 13:09:08,278 - root - INFO - ʼʼݿ... +2025-03-18 13:09:08,279 - root - INFO - ʼݿ... +2025-03-18 13:09:08,437 - root - INFO - ݿɹ +2025-03-18 13:09:08,437 - root - INFO - ʼʼ... +2025-03-18 13:09:08,438 - root - INFO - ... +2025-03-18 13:09:08,455 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:09:08,455 - root - INFO - ݳʼɹ +2025-03-18 13:09:08,456 - core.component - INFO - Զ: components +2025-03-18 13:09:08,456 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:09:08,457 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:09:08,457 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:09:08,457 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:09:08,458 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:09:08,458 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:09:08,459 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:09:08,459 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:09:08,459 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:09:08,459 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:09:08,460 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:09:08,460 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:09:08,460 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:09:08,461 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:09:08,461 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:09:08,461 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:09:08,461 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:09:08,461 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:09:08,461 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:09:08,461 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:09:08,461 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:09:08,462 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:09:08,462 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:09:08,462 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:09:08,462 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:09:08,462 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:09:08,462 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:09:08,463 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:09:08,463 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:09:08,463 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:09:08,463 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:09:08,463 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:09:08,463 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:09:08,464 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:09:08,464 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:09:08,464 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:09:08,464 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:09:08,465 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:09:08,465 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:09:08,465 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:09:08,465 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:09:08,465 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:09:08,465 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:09:08,465 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:09:08,465 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:09:08,465 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:09:08,654 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:09:08,656 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:09:08,656 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:09:08,656 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:09:08,657 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:09:08,657 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:09:08,657 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:09:08,658 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:09:08,658 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:09:08,660 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:09:08,661 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:09:08,661 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:09:08,661 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:09:08,661 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:09:08,662 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:09:08,662 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:09:08,662 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:09:08,663 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:09:08,664 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:09:08,664 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:09:08,666 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:09:08,666 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:09:08,666 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:09:08,666 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:09:08,666 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:09:08,667 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:09:08,667 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:09:08,667 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:09:08,667 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:09:08,667 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:09:08,667 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:09:08,667 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:09:08,667 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:09:08,667 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:09:08,668 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:09:08,668 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:09:08,668 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:09:08,668 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:09:08,668 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:09:08,668 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:09:08,668 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:09:08,668 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:09:08,668 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:09:08,668 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:09:08,669 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:09:08,669 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:09:08,669 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:09:08,669 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:09:08,670 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:09:08,670 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:09:08,670 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:09:08,671 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:09:08,671 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:09:08,671 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:09:08,671 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:09:08,671 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:09:08,671 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:09:08,671 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:09:08,671 - config.component_config - INFO - Զע: components +2025-03-18 13:09:08,711 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 13:09:09,356 - root - INFO - ʼʼݿ... +2025-03-18 13:09:09,360 - root - INFO - ʼݿ... +2025-03-18 13:09:09,409 - root - INFO - ݿɹ +2025-03-18 13:09:09,410 - root - INFO - ʼʼ... +2025-03-18 13:09:09,410 - root - INFO - ... +2025-03-18 13:09:09,435 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:09:09,435 - root - INFO - ݳʼɹ +2025-03-18 13:09:09,435 - core.component - INFO - Զ: components +2025-03-18 13:09:09,437 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:09:09,438 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:09:09,438 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:09:09,438 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:09:09,438 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:09:09,439 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:09:09,439 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:09:09,440 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:09:09,440 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:09:09,440 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:09:09,440 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:09:09,440 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:09:09,442 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:09:09,442 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:09:09,442 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:09:09,442 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:09:09,442 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:09:09,443 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:09:09,443 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:09:09,443 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:09:09,443 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:09:09,443 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:09:09,443 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:09:09,444 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:09:09,444 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:09:09,444 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:09:09,445 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:09:09,445 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:09:09,445 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:09:09,445 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:09:09,445 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:09:09,445 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:09:09,445 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:09:09,445 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:09:09,447 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:09:09,447 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:09:09,447 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:09:09,447 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:09:09,448 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:09:09,448 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:09:09,448 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:09:09,448 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:09:09,448 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:09:09,448 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:09:09,448 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:09:09,448 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:09:09,635 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:09:09,635 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:09:09,636 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:09:09,636 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:09:09,636 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:09:09,636 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:09:09,636 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:09:09,636 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:09:09,637 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:09:09,637 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:09:09,637 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:09:09,637 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:09:09,637 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:09:09,637 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:09:09,637 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:09:09,637 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:09:09,638 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:09:09,638 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:09:09,638 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:09:09,638 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:09:09,638 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:09:09,639 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:09:09,639 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:09:09,639 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:09:09,639 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:09:09,639 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:09:09,639 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:09:09,639 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:09:09,639 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:09:09,639 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:09:09,640 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:09:09,640 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:09:09,640 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:09:09,640 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:09:09,640 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:09:09,640 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:09:09,640 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:09:09,640 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:09:09,640 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:09:09,640 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:09:09,640 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:09:09,640 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:09:09,641 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:09:09,641 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:09:09,641 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:09:09,641 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:09:09,642 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:09:09,642 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:09:09,642 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:09:09,642 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:09:09,642 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:09:09,642 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:09:09,642 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:09:09,642 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:09:09,642 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:09:09,642 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:09:09,643 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:09:09,643 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:09:09,643 - config.component_config - INFO - Զע: components +2025-03-18 13:09:09,702 - root - INFO - ʼʼݿ... +2025-03-18 13:09:09,702 - root - INFO - ʼݿ... +2025-03-18 13:09:09,772 - root - INFO - ݿɹ +2025-03-18 13:09:09,773 - root - INFO - ʼʼ... +2025-03-18 13:09:09,773 - root - INFO - ... +2025-03-18 13:09:09,774 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:09:09,776 - root - INFO - ݳʼɹ +2025-03-18 13:09:09,776 - core.component - INFO - Զ: components +2025-03-18 13:09:09,777 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:09:09,777 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:09:09,777 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:09:09,777 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:09:09,777 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:09:09,777 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:09:09,778 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:09:09,778 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:09:09,778 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:09:09,779 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:09:09,780 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:09:09,780 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:09:09,780 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:09:09,781 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:09:09,781 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:09:09,781 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:09:09,781 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:09:09,782 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:09:09,782 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:09:09,783 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:09:09,783 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:09:09,783 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:09:09,783 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:09:09,783 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:09:09,783 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:09:09,783 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:09:09,783 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:09:09,784 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:09:09,784 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:09:09,784 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:09:09,785 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:09:09,785 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:09:09,785 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:09:09,785 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:09:09,786 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:09:09,786 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:09:09,786 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:09:09,786 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:09:09,787 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:09:09,787 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:09:09,787 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:09:09,787 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:09:09,788 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:09:09,788 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:09:09,788 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:09:09,788 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:09:09,788 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:09:09,789 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:09:09,789 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:09:09,789 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:09:09,789 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:09:09,790 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:09:09,790 - config.component_config - INFO - Զע: components +2025-03-18 13:09:09,810 - root - INFO - Ӧ +2025-03-18 13:09:20,328 - root - INFO - Ӧùر +2025-03-18 13:38:53,726 - root - INFO - ʼʼݿ... +2025-03-18 13:38:53,726 - root - INFO - ʼݿ... +2025-03-18 13:38:53,774 - root - INFO - ݿɹ +2025-03-18 13:38:53,774 - root - INFO - ʼʼ... +2025-03-18 13:38:53,774 - root - INFO - ... +2025-03-18 13:38:53,790 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:38:53,790 - root - INFO - ݳʼɹ +2025-03-18 13:38:53,790 - core.component - INFO - Զ: components +2025-03-18 13:38:53,790 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:38:53,806 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:38:53,806 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:38:53,806 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:38:53,806 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:38:53,806 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:38:53,806 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:38:53,806 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:38:53,806 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:38:53,806 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:38:53,996 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:38:53,996 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:38:53,998 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:38:53,999 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:38:53,999 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:38:54,000 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:38:54,000 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:38:54,002 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:38:54,004 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:38:54,005 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:38:54,005 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:38:54,005 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:38:54,005 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:38:54,005 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:38:54,005 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:38:54,005 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:38:54,005 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:38:54,005 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:38:54,005 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:38:54,005 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:38:54,005 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:38:54,005 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:38:54,005 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:38:54,005 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:38:54,005 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:38:54,014 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:38:54,014 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:38:54,014 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:38:54,015 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:38:54,016 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:38:54,016 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:38:54,016 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:38:54,016 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:38:54,016 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:38:54,016 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:38:54,016 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:38:54,016 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:38:54,016 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:38:54,016 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:38:54,016 - config.component_config - INFO - Զע: components +2025-03-18 13:38:54,083 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 13:38:54,799 - root - INFO - ʼʼݿ... +2025-03-18 13:38:54,799 - root - INFO - ʼݿ... +2025-03-18 13:38:54,853 - root - INFO - ݿɹ +2025-03-18 13:38:54,853 - root - INFO - ʼʼ... +2025-03-18 13:38:54,853 - root - INFO - ... +2025-03-18 13:38:54,883 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:38:54,883 - root - INFO - ݳʼɹ +2025-03-18 13:38:54,883 - core.component - INFO - Զ: components +2025-03-18 13:38:54,883 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:38:54,883 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:38:54,883 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:38:54,883 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:38:54,883 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:38:54,883 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:38:54,883 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:38:54,883 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:38:54,883 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:38:54,883 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:38:54,883 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:38:54,883 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:38:54,898 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:38:54,898 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:38:54,898 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:38:54,898 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:38:54,900 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:38:54,900 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:38:54,900 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:38:54,900 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:38:55,099 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:38:55,099 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:38:55,099 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:38:55,099 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:38:55,099 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:38:55,099 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:38:55,115 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:38:55,115 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:38:55,115 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:38:55,116 - config.component_config - INFO - Զע: components +2025-03-18 13:38:55,185 - root - INFO - ʼʼݿ... +2025-03-18 13:38:55,185 - root - INFO - ʼݿ... +2025-03-18 13:38:55,232 - root - INFO - ݿɹ +2025-03-18 13:38:55,232 - root - INFO - ʼʼ... +2025-03-18 13:38:55,232 - root - INFO - ... +2025-03-18 13:38:55,232 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:38:55,232 - root - INFO - ݳʼɹ +2025-03-18 13:38:55,232 - core.component - INFO - Զ: components +2025-03-18 13:38:55,232 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:38:55,247 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:38:55,247 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:38:55,247 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:38:55,247 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:38:55,247 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:38:55,247 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:38:55,247 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:38:55,248 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:38:55,248 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:38:55,248 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:38:55,248 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:38:55,248 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:38:55,248 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:38:55,248 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:38:55,249 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:38:55,249 - config.component_config - INFO - Զע: components +2025-03-18 13:38:55,268 - root - INFO - Ӧ +2025-03-18 13:41:32,807 - root - INFO - Ӧùر +2025-03-18 13:41:33,937 - root - INFO - ʼʼݿ... +2025-03-18 13:41:33,937 - root - INFO - ʼݿ... +2025-03-18 13:41:33,985 - root - INFO - ݿɹ +2025-03-18 13:41:33,985 - root - INFO - ʼʼ... +2025-03-18 13:41:33,985 - root - INFO - ... +2025-03-18 13:41:34,017 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:41:34,017 - root - INFO - ݳʼɹ +2025-03-18 13:41:34,017 - core.component - INFO - Զ: components +2025-03-18 13:41:34,017 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:41:34,017 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:41:34,017 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:41:34,017 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:41:34,017 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:41:34,208 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:41:34,208 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:41:34,208 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:41:34,208 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:41:34,208 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:41:34,208 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:41:34,208 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:41:34,208 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:41:34,208 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:41:34,224 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:41:34,225 - config.component_config - INFO - Զע: components +2025-03-18 13:41:34,298 - root - INFO - ʼʼݿ... +2025-03-18 13:41:34,298 - root - INFO - ʼݿ... +2025-03-18 13:41:34,368 - root - INFO - ݿɹ +2025-03-18 13:41:34,368 - root - INFO - ʼʼ... +2025-03-18 13:41:34,368 - root - INFO - ... +2025-03-18 13:41:34,368 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:41:34,368 - root - INFO - ݳʼɹ +2025-03-18 13:41:34,368 - core.component - INFO - Զ: components +2025-03-18 13:41:34,368 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:41:34,368 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:41:34,379 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:41:34,379 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:41:34,379 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:41:34,379 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:41:34,379 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:41:34,379 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:41:34,379 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:41:34,379 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:41:34,379 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:41:34,379 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:41:34,384 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:41:34,384 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:41:34,384 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:41:34,384 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:41:34,384 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:41:34,384 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:41:34,384 - config.component_config - INFO - Զע: components +2025-03-18 13:41:34,418 - root - INFO - Ӧ +2025-03-18 13:45:24,546 - root - INFO - Ӧùر +2025-03-18 13:45:25,893 - root - INFO - ʼʼݿ... +2025-03-18 13:45:25,893 - root - INFO - ʼݿ... +2025-03-18 13:45:25,961 - root - INFO - ݿɹ +2025-03-18 13:45:25,961 - root - INFO - ʼʼ... +2025-03-18 13:45:25,961 - root - INFO - ... +2025-03-18 13:45:25,981 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:45:25,981 - root - INFO - ݳʼɹ +2025-03-18 13:45:25,981 - core.component - INFO - Զ: components +2025-03-18 13:45:25,981 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:45:25,981 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:45:25,981 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:45:25,981 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:45:25,981 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:45:26,186 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:45:26,186 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:45:26,186 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:45:26,186 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:45:26,186 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:45:26,199 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:45:26,199 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:45:26,199 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:45:26,199 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:45:26,199 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:45:26,199 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:45:26,199 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:45:26,199 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:45:26,199 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:45:26,199 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:45:26,215 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:45:26,215 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:45:26,215 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:45:26,215 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:45:26,215 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:45:26,215 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:45:26,215 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:45:26,215 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:45:26,215 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:45:26,215 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:45:26,215 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:45:26,230 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:45:26,230 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:45:26,230 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:45:26,230 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:45:26,230 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:45:26,230 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:45:26,230 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:45:26,230 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:45:26,230 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:45:26,246 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:45:26,246 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:45:26,246 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:45:26,246 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:45:26,246 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:45:26,246 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:45:26,246 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:45:26,246 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:45:26,246 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:45:26,246 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:45:26,262 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:45:26,265 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:45:26,265 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:45:26,266 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:45:26,267 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:45:26,267 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:45:26,267 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:45:26,267 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:45:26,267 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:45:26,267 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:45:26,278 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:45:26,278 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:45:26,278 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:45:26,278 - config.component_config - INFO - Զע: components +2025-03-18 13:45:26,337 - root - INFO - ʼʼݿ... +2025-03-18 13:45:26,337 - root - INFO - ʼݿ... +2025-03-18 13:45:26,405 - root - INFO - ݿɹ +2025-03-18 13:45:26,405 - root - INFO - ʼʼ... +2025-03-18 13:45:26,405 - root - INFO - ... +2025-03-18 13:45:26,405 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:45:26,405 - root - INFO - ݳʼɹ +2025-03-18 13:45:26,405 - core.component - INFO - Զ: components +2025-03-18 13:45:26,405 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:45:26,421 - config.component_config - INFO - Զע: components +2025-03-18 13:45:26,452 - root - INFO - Ӧ +2025-03-18 13:46:37,869 - root - INFO - Ӧùر +2025-03-18 13:46:39,033 - root - INFO - ʼʼݿ... +2025-03-18 13:46:39,033 - root - INFO - ʼݿ... +2025-03-18 13:46:39,078 - root - INFO - ݿɹ +2025-03-18 13:46:39,078 - root - INFO - ʼʼ... +2025-03-18 13:46:39,078 - root - INFO - ... +2025-03-18 13:46:39,094 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:46:39,094 - root - INFO - ݳʼɹ +2025-03-18 13:46:39,094 - core.component - INFO - Զ: components +2025-03-18 13:46:39,094 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:46:39,110 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:46:39,110 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:46:39,110 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:46:39,110 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:46:39,110 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:46:39,277 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:46:39,277 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:46:39,277 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:46:39,277 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:46:39,277 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:46:39,277 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:46:39,277 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:46:39,277 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:46:39,293 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:46:39,293 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:46:39,293 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:46:39,293 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:46:39,293 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:46:39,293 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:46:39,293 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:46:39,293 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:46:39,293 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:46:39,293 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:46:39,293 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:46:39,293 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:46:39,293 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:46:39,293 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:46:39,293 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:46:39,293 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:46:39,293 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:46:39,293 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:46:39,310 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:46:39,310 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:46:39,310 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:46:39,310 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:46:39,310 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:46:39,310 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:46:39,310 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:46:39,310 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:46:39,310 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:46:39,310 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:46:39,310 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:46:39,310 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:46:39,310 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:46:39,326 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:46:39,326 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:46:39,326 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:46:39,326 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:46:39,326 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:46:39,326 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:46:39,326 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:46:39,326 - config.component_config - INFO - Զע: components +2025-03-18 13:46:39,389 - root - INFO - ʼʼݿ... +2025-03-18 13:46:39,389 - root - INFO - ʼݿ... +2025-03-18 13:46:39,453 - root - INFO - ݿɹ +2025-03-18 13:46:39,453 - root - INFO - ʼʼ... +2025-03-18 13:46:39,453 - root - INFO - ... +2025-03-18 13:46:39,461 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:46:39,461 - root - INFO - ݳʼɹ +2025-03-18 13:46:39,461 - core.component - INFO - Զ: components +2025-03-18 13:46:39,461 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:46:39,461 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:46:39,461 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:46:39,461 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:46:39,461 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:46:39,461 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:46:39,461 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:46:39,461 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:46:39,461 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:46:39,475 - config.component_config - INFO - Զע: components +2025-03-18 13:46:39,522 - root - INFO - Ӧ +2025-03-18 13:53:25,134 - root - INFO - Ӧùر +2025-03-18 13:53:26,507 - root - INFO - ʼʼݿ... +2025-03-18 13:53:26,507 - root - INFO - ʼݿ... +2025-03-18 13:53:26,579 - root - INFO - ݿɹ +2025-03-18 13:53:26,579 - root - INFO - ʼʼ... +2025-03-18 13:53:26,579 - root - INFO - ... +2025-03-18 13:53:26,597 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:53:26,597 - root - INFO - ݳʼɹ +2025-03-18 13:53:26,597 - core.component - INFO - Զ: components +2025-03-18 13:53:26,597 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:53:26,597 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:53:26,597 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:53:26,597 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:53:26,597 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:53:26,597 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:53:26,597 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:53:26,607 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:53:26,607 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:53:26,607 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:53:26,607 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:53:26,607 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:53:26,607 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:53:26,607 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:53:26,607 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:53:26,607 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:53:26,607 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:53:26,608 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:53:26,608 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:53:26,608 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:53:26,608 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:53:26,608 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:53:26,608 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:53:26,608 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:53:26,609 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:53:26,609 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:53:26,609 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:53:26,609 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:53:26,611 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:53:26,611 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:53:26,612 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:53:26,612 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:53:26,612 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:53:26,612 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:53:26,612 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:53:26,614 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:53:26,616 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:53:26,616 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:53:26,617 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:53:26,618 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:53:26,618 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:53:26,618 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:53:26,618 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:53:26,618 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:53:26,619 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:53:26,619 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:53:26,790 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:53:26,790 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:53:26,797 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:53:26,797 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:53:26,798 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:53:26,798 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:53:26,798 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:53:26,798 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:53:26,798 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:53:26,798 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:53:26,800 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:53:26,800 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:53:26,800 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:53:26,800 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:53:26,800 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:53:26,800 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:53:26,800 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:53:26,800 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:53:26,811 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:53:26,814 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:53:26,814 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:53:26,814 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:53:26,814 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:53:26,814 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:53:26,814 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:53:26,814 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:53:26,814 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:53:26,814 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:53:26,817 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:53:26,817 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:53:26,817 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:53:26,817 - config.component_config - INFO - Զע: components +2025-03-18 13:53:26,887 - root - INFO - ʼʼݿ... +2025-03-18 13:53:26,887 - root - INFO - ʼݿ... +2025-03-18 13:53:26,945 - root - INFO - ݿɹ +2025-03-18 13:53:26,948 - root - INFO - ʼʼ... +2025-03-18 13:53:26,949 - root - INFO - ... +2025-03-18 13:53:26,951 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:53:26,951 - root - INFO - ݳʼɹ +2025-03-18 13:53:26,954 - core.component - INFO - Զ: components +2025-03-18 13:53:26,956 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:53:26,957 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:53:26,958 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:53:26,960 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:53:26,962 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:53:26,964 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:53:26,964 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:53:26,967 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:53:26,967 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:53:26,968 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:53:26,969 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:53:26,973 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:53:26,975 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:53:26,976 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:53:26,980 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:53:26,981 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:53:26,983 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:53:26,983 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:53:26,985 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:53:26,985 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:53:26,985 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:53:26,985 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:53:26,985 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:53:26,986 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:53:26,986 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:53:26,986 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:53:26,986 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:53:26,987 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:53:26,987 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:53:26,987 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:53:26,987 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:53:26,987 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:53:26,988 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:53:26,988 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:53:26,988 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:53:26,988 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:53:26,989 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:53:26,989 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:53:26,989 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:53:26,989 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:53:26,989 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:53:26,990 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:53:26,990 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:53:26,990 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:53:26,990 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:53:26,994 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:53:26,996 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:53:26,998 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:53:26,999 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:53:27,000 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:53:27,000 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:53:27,000 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:53:27,000 - config.component_config - INFO - Զע: components +2025-03-18 13:53:27,038 - root - INFO - Ӧ +2025-03-18 13:53:40,121 - root - INFO - Ӧùر +2025-03-18 13:53:41,888 - root - INFO - ʼʼݿ... +2025-03-18 13:53:41,890 - root - INFO - ʼݿ... +2025-03-18 13:53:41,928 - root - INFO - ݿɹ +2025-03-18 13:53:41,929 - root - INFO - ʼʼ... +2025-03-18 13:53:41,929 - root - INFO - ... +2025-03-18 13:53:41,957 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:53:41,957 - root - INFO - ݳʼɹ +2025-03-18 13:53:41,957 - core.component - INFO - Զ: components +2025-03-18 13:53:41,957 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:53:41,957 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:53:41,957 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:53:41,957 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:53:41,957 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:53:41,957 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:53:41,957 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:53:41,957 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:53:41,957 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:53:41,957 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:53:42,152 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:53:42,152 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:53:42,152 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:53:42,152 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:53:42,152 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:53:42,157 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:53:42,157 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:53:42,157 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:53:42,166 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:53:42,178 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:53:42,178 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:53:42,178 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:53:42,178 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:53:42,178 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:53:42,178 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:53:42,182 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:53:42,182 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:53:42,182 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:53:42,182 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:53:42,182 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:53:42,182 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:53:42,182 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:53:42,182 - config.component_config - INFO - Զע: components +2025-03-18 13:53:42,219 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 13:53:42,789 - root - INFO - ʼʼݿ... +2025-03-18 13:53:42,789 - root - INFO - ʼݿ... +2025-03-18 13:53:42,849 - root - INFO - ݿɹ +2025-03-18 13:53:42,849 - root - INFO - ʼʼ... +2025-03-18 13:53:42,849 - root - INFO - ... +2025-03-18 13:53:42,874 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:53:42,878 - root - INFO - ݳʼɹ +2025-03-18 13:53:42,878 - core.component - INFO - Զ: components +2025-03-18 13:53:42,878 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:53:42,878 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:53:42,880 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:53:42,891 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:53:42,891 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:53:42,893 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:53:42,893 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:53:42,893 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:53:42,893 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:53:42,893 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:53:42,895 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:53:42,895 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:53:42,895 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:53:42,895 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:53:42,895 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:53:42,895 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:53:42,895 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:53:42,895 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:53:42,895 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:53:42,895 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:53:43,072 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:53:43,072 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:53:43,072 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:53:43,072 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:53:43,072 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:53:43,072 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:53:43,072 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:53:43,072 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:53:43,072 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:53:43,072 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:53:43,082 - config.component_config - INFO - Զע: components +2025-03-18 13:53:43,134 - root - INFO - ʼʼݿ... +2025-03-18 13:53:43,134 - root - INFO - ʼݿ... +2025-03-18 13:53:43,187 - root - INFO - ݿɹ +2025-03-18 13:53:43,187 - root - INFO - ʼʼ... +2025-03-18 13:53:43,187 - root - INFO - ... +2025-03-18 13:53:43,187 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:53:43,187 - root - INFO - ݳʼɹ +2025-03-18 13:53:43,187 - core.component - INFO - Զ: components +2025-03-18 13:53:43,187 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:53:43,194 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:53:43,194 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:53:43,194 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:53:43,194 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:53:43,194 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:53:43,194 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:53:43,194 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:53:43,207 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:53:43,207 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:53:43,207 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:53:43,207 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:53:43,210 - config.component_config - INFO - Զע: components +2025-03-18 13:53:43,249 - root - INFO - Ӧ +2025-03-18 13:58:20,739 - root - INFO - Ӧùر +2025-03-18 13:58:22,299 - root - INFO - ʼʼݿ... +2025-03-18 13:58:22,299 - root - INFO - ʼݿ... +2025-03-18 13:58:22,347 - root - INFO - ݿɹ +2025-03-18 13:58:22,363 - root - INFO - ʼʼ... +2025-03-18 13:58:22,363 - root - INFO - ... +2025-03-18 13:58:22,379 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:58:22,379 - root - INFO - ݳʼɹ +2025-03-18 13:58:22,379 - core.component - INFO - Զ: components +2025-03-18 13:58:22,379 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:58:22,379 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:58:22,379 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:58:22,379 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:58:22,379 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:58:22,395 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:58:22,395 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:58:22,395 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:58:22,395 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:58:22,395 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:58:22,395 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:58:22,395 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:58:22,395 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:58:22,395 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:58:22,395 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:58:22,395 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:58:22,395 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:58:22,395 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:58:22,395 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:58:22,411 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:58:22,411 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:58:22,411 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:58:22,411 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:58:22,411 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:58:22,411 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:58:22,411 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:58:22,411 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:58:22,411 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:58:22,411 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:58:22,427 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:58:22,427 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:58:22,427 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:58:22,427 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:58:22,427 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:58:22,427 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:58:22,427 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:58:22,427 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:58:22,427 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:58:22,427 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:58:22,443 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:58:22,443 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:58:22,443 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:58:22,443 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:58:22,443 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:58:22,443 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:58:22,443 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:58:22,618 - config.component_config - INFO - Զע: components +2025-03-18 13:58:22,682 - root - INFO - ʼʼݿ... +2025-03-18 13:58:22,682 - root - INFO - ʼݿ... +2025-03-18 13:58:22,730 - root - INFO - ݿɹ +2025-03-18 13:58:22,730 - root - INFO - ʼʼ... +2025-03-18 13:58:22,730 - root - INFO - ... +2025-03-18 13:58:22,730 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:58:22,730 - root - INFO - ݳʼɹ +2025-03-18 13:58:22,730 - core.component - INFO - Զ: components +2025-03-18 13:58:22,730 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:58:22,730 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:58:22,730 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:58:22,730 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:58:22,730 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:58:22,730 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:58:22,730 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:58:22,778 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:58:22,778 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:58:22,778 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:58:22,778 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:58:22,778 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:58:22,778 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:58:22,778 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:58:22,778 - config.component_config - INFO - Զע: components +2025-03-18 13:58:22,810 - root - INFO - Ӧ +2025-03-18 14:03:21,678 - root - INFO - Ӧùر +2025-03-18 14:03:23,041 - root - INFO - ʼʼݿ... +2025-03-18 14:03:23,041 - root - INFO - ʼݿ... +2025-03-18 14:03:23,260 - root - INFO - ݿɹ +2025-03-18 14:03:23,265 - root - INFO - ʼʼ... +2025-03-18 14:03:23,265 - root - INFO - ... +2025-03-18 14:03:23,275 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:03:23,275 - root - INFO - ݳʼɹ +2025-03-18 14:03:23,275 - core.component - INFO - Զ: components +2025-03-18 14:03:23,275 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:03:23,288 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:03:23,288 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:03:23,288 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:03:23,288 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:03:23,293 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:03:23,293 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:03:23,293 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:03:23,293 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:03:23,296 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:03:23,296 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:03:23,298 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:03:23,298 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:03:23,298 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:03:23,298 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:03:23,298 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:03:23,304 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:03:23,304 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:03:23,304 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:03:23,304 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:03:23,304 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:03:23,304 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:03:23,307 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:03:23,309 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:03:23,481 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:03:23,481 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:03:23,481 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:03:23,497 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:03:23,497 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:03:23,497 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:03:23,497 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:03:23,497 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:03:23,497 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:03:23,497 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:03:23,497 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:03:23,513 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:03:23,513 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:03:23,513 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:03:23,513 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:03:23,513 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:03:23,513 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:03:23,513 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:03:23,513 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:03:23,513 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:03:23,513 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:03:23,513 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:03:23,529 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:03:23,529 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:03:23,529 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:03:23,529 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:03:23,529 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:03:23,529 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:03:23,529 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:03:23,529 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:03:23,529 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:03:23,529 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:03:23,529 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:03:23,529 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:03:23,529 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:03:23,529 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:03:23,529 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:03:23,529 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:03:23,544 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:03:23,545 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:03:23,546 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:03:23,546 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:03:23,547 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:03:23,547 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:03:23,547 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:03:23,547 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:03:23,547 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:03:23,558 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:03:23,558 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:03:23,558 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:03:23,558 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:03:23,558 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:03:23,558 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:03:23,558 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:03:23,558 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:03:23,558 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:03:23,558 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:03:23,558 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:03:23,558 - config.component_config - INFO - Զע: components +2025-03-18 14:03:23,637 - root - INFO - ʼʼݿ... +2025-03-18 14:03:23,637 - root - INFO - ʼݿ... +2025-03-18 14:03:23,685 - root - INFO - ݿɹ +2025-03-18 14:03:23,685 - root - INFO - ʼʼ... +2025-03-18 14:03:23,685 - root - INFO - ... +2025-03-18 14:03:23,685 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:03:23,685 - root - INFO - ݳʼɹ +2025-03-18 14:03:23,685 - core.component - INFO - Զ: components +2025-03-18 14:03:23,685 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:03:23,685 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:03:23,685 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:03:23,685 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:03:23,685 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:03:23,685 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:03:23,685 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:03:23,685 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:03:23,685 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:03:23,685 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:03:23,685 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:03:23,717 - config.component_config - INFO - Զע: components +2025-03-18 14:03:23,764 - root - INFO - Ӧ +2025-03-18 14:03:41,555 - root - INFO - Ӧùر +2025-03-18 14:03:42,657 - root - INFO - ʼʼݿ... +2025-03-18 14:03:42,657 - root - INFO - ʼݿ... +2025-03-18 14:03:42,705 - root - INFO - ݿɹ +2025-03-18 14:03:42,705 - root - INFO - ʼʼ... +2025-03-18 14:03:42,705 - root - INFO - ... +2025-03-18 14:03:42,731 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:03:42,731 - root - INFO - ݳʼɹ +2025-03-18 14:03:42,731 - core.component - INFO - Զ: components +2025-03-18 14:03:42,731 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:03:42,731 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:03:42,731 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:03:42,731 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:03:42,731 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:03:42,731 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:03:42,731 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:03:42,736 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:03:42,736 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:03:42,736 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:03:42,736 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:03:42,736 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:03:42,736 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:03:42,736 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:03:42,736 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:03:42,736 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:03:42,736 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:03:42,736 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:03:42,736 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:03:42,908 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:03:42,908 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:03:42,908 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:03:42,908 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:03:42,908 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:03:42,925 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:03:42,925 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:03:42,925 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:03:42,925 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:03:42,925 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:03:42,925 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:03:42,925 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:03:42,925 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:03:42,925 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:03:42,925 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:03:42,925 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:03:42,925 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:03:42,941 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:03:42,942 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:03:42,943 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:03:42,945 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:03:42,945 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:03:42,945 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:03:42,945 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:03:42,945 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:03:42,945 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:03:42,957 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:03:42,957 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:03:42,957 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:03:42,957 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:03:42,957 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:03:42,957 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:03:42,957 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:03:42,957 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:03:42,957 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:03:42,957 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:03:42,957 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:03:42,973 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:03:42,973 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:03:42,973 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:03:42,973 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:03:42,973 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:03:42,973 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:03:42,973 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:03:42,973 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:03:42,987 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:03:42,989 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:03:42,989 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:03:42,989 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:03:42,989 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:03:42,989 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:03:42,989 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:03:42,989 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:03:42,989 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:03:42,989 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:03:42,989 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:03:42,989 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:03:42,989 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:03:42,989 - config.component_config - INFO - Զע: components +2025-03-18 14:03:43,042 - root - INFO - ʼʼݿ... +2025-03-18 14:03:43,049 - root - INFO - ʼݿ... +2025-03-18 14:03:43,131 - root - INFO - ݿɹ +2025-03-18 14:03:43,131 - root - INFO - ʼʼ... +2025-03-18 14:03:43,131 - root - INFO - ... +2025-03-18 14:03:43,131 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:03:43,131 - root - INFO - ݳʼɹ +2025-03-18 14:03:43,131 - core.component - INFO - Զ: components +2025-03-18 14:03:43,131 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:03:43,131 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:03:43,141 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:03:43,141 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:03:43,141 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:03:43,141 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:03:43,141 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:03:43,141 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:03:43,141 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:03:43,141 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:03:43,161 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:03:43,161 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:03:43,161 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:03:43,179 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:03:43,179 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:03:43,179 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:03:43,179 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:03:43,182 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:03:43,182 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:03:43,182 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:03:43,182 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:03:43,182 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:03:43,182 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:03:43,182 - config.component_config - INFO - Զע: components +2025-03-18 14:03:43,234 - root - INFO - Ӧ +2025-03-18 14:08:42,273 - root - INFO - Ӧùر +2025-03-18 14:08:43,670 - root - INFO - ʼʼݿ... +2025-03-18 14:08:43,670 - root - INFO - ʼݿ... +2025-03-18 14:08:43,738 - root - INFO - ݿɹ +2025-03-18 14:08:43,739 - root - INFO - ʼʼ... +2025-03-18 14:08:43,739 - root - INFO - ... +2025-03-18 14:08:43,756 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:08:43,756 - root - INFO - ݳʼɹ +2025-03-18 14:08:43,767 - core.component - INFO - Զ: components +2025-03-18 14:08:43,767 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:08:43,772 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:08:43,772 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:08:43,772 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:08:43,772 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:08:43,772 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:08:43,772 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:08:43,772 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:08:43,772 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:08:43,772 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:08:43,772 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:08:43,772 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:08:43,772 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:08:43,772 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:08:43,788 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:08:43,788 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:08:43,788 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:08:43,788 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:08:43,788 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:08:43,790 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:08:43,790 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:08:43,790 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:08:43,790 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:08:43,790 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:08:43,790 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:08:43,795 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:08:43,795 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:08:43,795 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:08:43,795 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:08:43,796 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:08:43,796 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:08:43,796 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:08:43,797 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:08:43,971 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:08:43,972 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:08:43,973 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:08:43,973 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:08:43,974 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:08:43,974 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:08:43,975 - config.component_config - INFO - Զע: components +2025-03-18 14:08:44,040 - root - INFO - ʼʼݿ... +2025-03-18 14:08:44,040 - root - INFO - ʼݿ... +2025-03-18 14:08:44,099 - root - INFO - ݿɹ +2025-03-18 14:08:44,099 - root - INFO - ʼʼ... +2025-03-18 14:08:44,101 - root - INFO - ... +2025-03-18 14:08:44,102 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:08:44,103 - root - INFO - ݳʼɹ +2025-03-18 14:08:44,105 - core.component - INFO - Զ: components +2025-03-18 14:08:44,107 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:08:44,107 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:08:44,108 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:08:44,109 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:08:44,110 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:08:44,111 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:08:44,112 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:08:44,114 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:08:44,116 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:08:44,116 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:08:44,118 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:08:44,120 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:08:44,121 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:08:44,122 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:08:44,122 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:08:44,122 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:08:44,123 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:08:44,123 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:08:44,131 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:08:44,132 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:08:44,132 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:08:44,133 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:08:44,134 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:08:44,134 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:08:44,134 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:08:44,134 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:08:44,135 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:08:44,135 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:08:44,135 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:08:44,135 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:08:44,136 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:08:44,136 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:08:44,136 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:08:44,136 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:08:44,136 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:08:44,136 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:08:44,136 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:08:44,139 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:08:44,139 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:08:44,140 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:08:44,140 - config.component_config - INFO - Զע: components +2025-03-18 14:08:44,173 - root - INFO - Ӧ +2025-03-18 14:13:43,018 - root - INFO - Ӧùر +2025-03-18 14:13:44,337 - root - INFO - ʼʼݿ... +2025-03-18 14:13:44,338 - root - INFO - ʼݿ... +2025-03-18 14:13:44,390 - root - INFO - ݿɹ +2025-03-18 14:13:44,393 - root - INFO - ʼʼ... +2025-03-18 14:13:44,394 - root - INFO - ... +2025-03-18 14:13:44,414 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:13:44,414 - root - INFO - ݳʼɹ +2025-03-18 14:13:44,419 - core.component - INFO - Զ: components +2025-03-18 14:13:44,420 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:13:44,421 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:13:44,423 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:13:44,425 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:13:44,427 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:13:44,428 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:13:44,429 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:13:44,430 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:13:44,432 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:13:44,434 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:13:44,435 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:13:44,436 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:13:44,436 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:13:44,439 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:13:44,439 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:13:44,440 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:13:44,440 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:13:44,441 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:13:44,442 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:13:44,444 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:13:44,444 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:13:44,445 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:13:44,447 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:13:44,448 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:13:44,450 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:13:44,453 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:13:44,453 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:13:44,453 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:13:44,455 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:13:44,455 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:13:44,455 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:13:44,455 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:13:44,456 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:13:44,456 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:13:44,456 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:13:44,458 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:13:44,459 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:13:44,459 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:13:44,460 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:13:44,460 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:13:44,461 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:13:44,462 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:13:44,464 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:13:44,466 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:13:44,468 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:13:44,468 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:13:44,635 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:13:44,635 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:13:44,635 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:13:44,635 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:13:44,650 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:13:44,650 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:13:44,650 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:13:44,650 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:13:44,650 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:13:44,650 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:13:44,650 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:13:44,667 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:13:44,667 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:13:44,667 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:13:44,667 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:13:44,698 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:13:44,698 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:13:44,698 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:13:44,698 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:13:44,698 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:13:44,698 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:13:44,698 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:13:44,698 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:13:44,704 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:13:44,704 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:13:44,704 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:13:44,704 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:13:44,704 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:13:44,704 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:13:44,704 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:13:44,704 - config.component_config - INFO - Զע: components +2025-03-18 14:13:44,777 - root - INFO - ʼʼݿ... +2025-03-18 14:13:44,777 - root - INFO - ʼݿ... +2025-03-18 14:13:44,858 - root - INFO - ݿɹ +2025-03-18 14:13:44,859 - root - INFO - ʼʼ... +2025-03-18 14:13:44,860 - root - INFO - ... +2025-03-18 14:13:44,860 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:13:44,862 - root - INFO - ݳʼɹ +2025-03-18 14:13:44,865 - core.component - INFO - Զ: components +2025-03-18 14:13:44,868 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:13:44,869 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:13:44,870 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:13:44,870 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:13:44,872 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:13:44,872 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:13:44,873 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:13:44,874 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:13:44,874 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:13:44,876 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:13:44,877 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:13:44,878 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:13:44,880 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:13:44,882 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:13:44,884 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:13:44,886 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:13:44,886 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:13:44,886 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:13:44,887 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:13:44,890 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:13:44,891 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:13:44,891 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:13:44,892 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:13:44,893 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:13:44,893 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:13:44,894 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:13:44,894 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:13:44,894 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:13:44,894 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:13:44,896 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:13:44,897 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:13:44,897 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:13:44,897 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:13:44,899 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:13:44,899 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:13:44,900 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:13:44,902 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:13:44,902 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:13:44,903 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:13:44,905 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:13:44,907 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:13:44,907 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:13:44,908 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:13:44,909 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:13:44,909 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:13:44,909 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:13:44,910 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:13:44,910 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:13:44,910 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:13:44,911 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:13:44,911 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:13:44,911 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:13:44,911 - config.component_config - INFO - Զע: components +2025-03-18 14:13:44,949 - root - INFO - Ӧ +2025-03-18 14:18:43,683 - root - INFO - Ӧùر +2025-03-18 14:18:44,903 - root - INFO - ʼʼݿ... +2025-03-18 14:18:44,903 - root - INFO - ʼݿ... +2025-03-18 14:18:44,963 - root - INFO - ݿɹ +2025-03-18 14:18:44,963 - root - INFO - ʼʼ... +2025-03-18 14:18:44,965 - root - INFO - ... +2025-03-18 14:18:44,982 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:18:44,982 - root - INFO - ݳʼɹ +2025-03-18 14:18:44,982 - core.component - INFO - Զ: components +2025-03-18 14:18:44,982 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:18:44,982 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:18:44,982 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:18:44,982 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:18:44,982 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:18:44,982 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:18:44,998 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:18:44,999 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:18:44,999 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:18:44,999 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:18:44,999 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:18:44,999 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:18:44,999 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:18:44,999 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:18:45,014 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:18:45,015 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:18:45,016 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:18:45,016 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:18:45,016 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:18:45,016 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:18:45,016 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:18:45,016 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:18:45,016 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:18:45,016 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:18:45,016 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:18:45,016 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:18:45,016 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:18:45,016 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:18:45,016 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:18:45,016 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:18:45,031 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:18:45,032 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:18:45,032 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:18:45,032 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:18:45,199 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:18:45,199 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:18:45,199 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:18:45,199 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:18:45,199 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:18:45,199 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:18:45,215 - config.component_config - INFO - Զע: components +2025-03-18 14:18:45,283 - root - INFO - ʼʼݿ... +2025-03-18 14:18:45,283 - root - INFO - ʼݿ... +2025-03-18 14:18:45,336 - root - INFO - ݿɹ +2025-03-18 14:18:45,347 - root - INFO - ʼʼ... +2025-03-18 14:18:45,348 - root - INFO - ... +2025-03-18 14:18:45,348 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:18:45,348 - root - INFO - ݳʼɹ +2025-03-18 14:18:45,348 - core.component - INFO - Զ: components +2025-03-18 14:18:45,348 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:18:45,363 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:18:45,381 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:18:45,381 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:18:45,398 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:18:45,399 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:18:45,399 - config.component_config - INFO - Զע: components +2025-03-18 14:18:45,432 - root - INFO - Ӧ +2025-03-18 14:20:10,937 - root - INFO - Ӧùر +2025-03-18 14:20:12,175 - root - INFO - ʼʼݿ... +2025-03-18 14:20:12,175 - root - INFO - ʼݿ... +2025-03-18 14:20:12,223 - root - INFO - ݿɹ +2025-03-18 14:20:12,223 - root - INFO - ʼʼ... +2025-03-18 14:20:12,223 - root - INFO - ... +2025-03-18 14:20:12,239 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:20:12,255 - root - INFO - ݳʼɹ +2025-03-18 14:20:12,255 - core.component - INFO - Զ: components +2025-03-18 14:20:12,255 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:20:12,271 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:20:12,271 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:20:12,271 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:20:12,271 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:20:12,271 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:20:12,271 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:20:12,271 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:20:12,271 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:20:12,456 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:20:12,456 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:20:12,456 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:20:12,456 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:20:12,456 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:20:12,456 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:20:12,456 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:20:12,456 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:20:12,456 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:20:12,456 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:20:12,456 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:20:12,456 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:20:12,463 - config.component_config - INFO - Զע: components +2025-03-18 14:20:12,527 - root - INFO - ʼʼݿ... +2025-03-18 14:20:12,527 - root - INFO - ʼݿ... +2025-03-18 14:20:12,570 - root - INFO - ݿɹ +2025-03-18 14:20:12,570 - root - INFO - ʼʼ... +2025-03-18 14:20:12,570 - root - INFO - ... +2025-03-18 14:20:12,570 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:20:12,570 - root - INFO - ݳʼɹ +2025-03-18 14:20:12,570 - core.component - INFO - Զ: components +2025-03-18 14:20:12,570 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:20:12,586 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:20:12,588 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:20:12,588 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:20:12,588 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:20:12,588 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:20:12,588 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:20:12,589 - config.component_config - INFO - Զע: components +2025-03-18 14:20:12,634 - root - INFO - Ӧ +2025-03-18 14:23:12,630 - root - INFO - Ӧùر +2025-03-18 14:23:14,136 - root - INFO - ʼʼݿ... +2025-03-18 14:23:14,136 - root - INFO - ʼݿ... +2025-03-18 14:23:14,180 - root - INFO - ݿɹ +2025-03-18 14:23:14,190 - root - INFO - ʼʼ... +2025-03-18 14:23:14,190 - root - INFO - ... +2025-03-18 14:23:14,195 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:23:14,212 - root - INFO - ݳʼɹ +2025-03-18 14:23:14,212 - core.component - INFO - Զ: components +2025-03-18 14:23:14,212 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:23:14,212 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:23:14,212 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:23:14,212 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:23:14,212 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:23:14,223 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:23:14,223 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:23:14,223 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:23:14,228 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:23:14,228 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:23:14,228 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:23:14,228 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:23:14,228 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:23:14,228 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:23:14,228 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:23:14,228 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:23:14,228 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:23:14,228 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:23:14,244 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:23:14,244 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:23:14,244 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:23:14,244 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:23:14,244 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:23:14,244 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:23:14,244 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:23:14,256 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:23:14,256 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:23:14,256 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:23:14,256 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:23:14,256 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:23:14,260 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:23:14,261 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:23:14,262 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:23:14,446 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:23:14,448 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:23:14,449 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:23:14,451 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:23:14,458 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:23:14,460 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:23:14,462 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:23:14,463 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:23:14,463 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:23:14,464 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:23:14,464 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:23:14,464 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:23:14,464 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:23:14,465 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:23:14,465 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:23:14,465 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:23:14,465 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:23:14,466 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:23:14,466 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:23:14,466 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:23:14,466 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:23:14,466 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:23:14,467 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:23:14,467 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:23:14,467 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:23:14,467 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:23:14,467 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:23:14,467 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:23:14,467 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:23:14,468 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:23:14,468 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:23:14,468 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:23:14,472 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:23:14,474 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:23:14,474 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:23:14,474 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:23:14,474 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:23:14,474 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:23:14,475 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:23:14,475 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:23:14,475 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:23:14,475 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:23:14,475 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:23:14,476 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:23:14,476 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:23:14,477 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:23:14,478 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:23:14,479 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:23:14,481 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:23:14,483 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:23:14,485 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:23:14,486 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:23:14,488 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:23:14,490 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:23:14,491 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:23:14,491 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:23:14,491 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:23:14,492 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:23:14,493 - config.component_config - INFO - Զע: components +2025-03-18 14:23:14,558 - root - INFO - ʼʼݿ... +2025-03-18 14:23:14,562 - root - INFO - ʼݿ... +2025-03-18 14:23:14,620 - root - INFO - ݿɹ +2025-03-18 14:23:14,621 - root - INFO - ʼʼ... +2025-03-18 14:23:14,621 - root - INFO - ... +2025-03-18 14:23:14,623 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:23:14,623 - root - INFO - ݳʼɹ +2025-03-18 14:23:14,626 - core.component - INFO - Զ: components +2025-03-18 14:23:14,627 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:23:14,627 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:23:14,628 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:23:14,628 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:23:14,628 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:23:14,630 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:23:14,630 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:23:14,630 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:23:14,630 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:23:14,630 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:23:14,631 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:23:14,631 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:23:14,631 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:23:14,631 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:23:14,632 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:23:14,632 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:23:14,633 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:23:14,635 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:23:14,636 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:23:14,636 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:23:14,637 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:23:14,639 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:23:14,640 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:23:14,640 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:23:14,640 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:23:14,640 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:23:14,642 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:23:14,643 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:23:14,644 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:23:14,644 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:23:14,644 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:23:14,644 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:23:14,645 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:23:14,646 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:23:14,649 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:23:14,650 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:23:14,652 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:23:14,652 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:23:14,655 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:23:14,657 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:23:14,657 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:23:14,657 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:23:14,659 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:23:14,659 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:23:14,660 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:23:14,660 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:23:14,660 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:23:14,661 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:23:14,661 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:23:14,663 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:23:14,664 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:23:14,666 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:23:14,667 - config.component_config - INFO - Զע: components +2025-03-18 14:23:14,706 - root - INFO - Ӧ +2025-03-18 14:26:56,657 - root - INFO - Ӧùر +2025-03-18 14:26:57,358 - root - INFO - ʼʼݿ... +2025-03-18 14:26:57,358 - root - INFO - ʼݿ... +2025-03-18 14:26:57,405 - root - INFO - ݿɹ +2025-03-18 14:26:57,405 - root - INFO - ʼʼ... +2025-03-18 14:26:57,405 - root - INFO - ... +2025-03-18 14:26:57,437 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:26:57,437 - root - INFO - ݳʼɹ +2025-03-18 14:26:57,437 - core.component - INFO - Զ: components +2025-03-18 14:26:57,437 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:26:57,437 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:26:57,437 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:26:57,437 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:26:57,437 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:26:57,437 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:26:57,437 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:26:57,437 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:26:57,437 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:26:57,437 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:26:57,437 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:26:57,453 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:26:57,453 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:26:57,453 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:26:57,454 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:26:57,456 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:26:57,456 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:26:57,456 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:26:57,456 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:26:57,456 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:26:57,458 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:26:57,458 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:26:57,458 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:26:57,458 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:26:57,458 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:26:57,463 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:26:57,463 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:26:57,463 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:26:57,463 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:26:57,463 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:26:57,463 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:26:57,463 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:26:57,463 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:26:57,463 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:26:57,463 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:26:57,647 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:26:57,647 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:26:57,647 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:26:57,647 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:26:57,647 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:26:57,647 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:26:57,657 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:26:57,657 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:26:57,657 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:26:57,657 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:26:57,667 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:26:57,667 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:26:57,667 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:26:57,667 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:26:57,667 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:26:57,667 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:26:57,667 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:26:57,675 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:26:57,675 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:26:57,675 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:26:57,675 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:26:57,675 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:26:57,677 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:26:57,677 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:26:57,677 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:26:57,678 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:26:57,678 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:26:57,678 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:26:57,678 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:26:57,678 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:26:57,678 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:26:57,678 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:26:57,687 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:26:57,687 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:26:57,687 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:26:57,687 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:26:57,687 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:26:57,687 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:26:57,687 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:26:57,687 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:26:57,687 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:26:57,687 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:26:57,687 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:26:57,687 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:26:57,687 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:26:57,687 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:26:57,687 - config.component_config - INFO - Զע: components +2025-03-18 14:26:57,760 - root - INFO - ʼʼݿ... +2025-03-18 14:26:57,760 - root - INFO - ʼݿ... +2025-03-18 14:26:57,816 - root - INFO - ݿɹ +2025-03-18 14:26:57,816 - root - INFO - ʼʼ... +2025-03-18 14:26:57,816 - root - INFO - ... +2025-03-18 14:26:57,816 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:26:57,816 - root - INFO - ݳʼɹ +2025-03-18 14:26:57,816 - core.component - INFO - Զ: components +2025-03-18 14:26:57,816 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:26:57,816 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:26:57,816 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:26:57,816 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:26:57,816 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:26:57,816 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:26:57,816 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:26:57,826 - config.component_config - INFO - Զע: components +2025-03-18 14:26:57,862 - root - INFO - Ӧ +2025-03-18 14:29:48,269 - root - INFO - Ӧùر +2025-03-18 14:29:49,616 - root - INFO - ʼʼݿ... +2025-03-18 14:29:49,616 - root - INFO - ʼݿ... +2025-03-18 14:29:49,651 - root - INFO - ݿɹ +2025-03-18 14:29:49,651 - root - INFO - ʼʼ... +2025-03-18 14:29:49,651 - root - INFO - ... +2025-03-18 14:29:49,666 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:29:49,666 - root - INFO - ݳʼɹ +2025-03-18 14:29:49,666 - core.component - INFO - Զ: components +2025-03-18 14:29:49,666 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:29:49,666 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:29:49,666 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:29:49,666 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:29:49,666 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:29:49,666 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:29:49,666 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:29:49,666 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:29:49,666 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:29:49,666 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:29:49,666 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:29:49,857 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:29:49,857 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:29:49,870 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:29:49,870 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:29:49,870 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:29:49,870 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:29:49,870 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:29:49,870 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:29:49,870 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:29:49,870 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:29:49,870 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:29:49,870 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:29:49,870 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:29:49,870 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:29:49,870 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:29:49,870 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:29:49,870 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:29:49,870 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:29:49,870 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:29:49,870 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:29:49,870 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:29:49,886 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:29:49,886 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:29:49,886 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:29:49,886 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:29:49,886 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:29:49,886 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:29:49,886 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:29:49,888 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:29:49,888 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:29:49,888 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:29:49,888 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:29:49,888 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:29:49,888 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:29:49,888 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:29:49,888 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:29:49,888 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:29:49,888 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:29:49,890 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:29:49,890 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:29:49,890 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:29:49,890 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:29:49,890 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:29:49,890 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:29:49,890 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:29:49,892 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:29:49,892 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:29:49,892 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:29:49,892 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:29:49,892 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:29:49,894 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:29:49,894 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:29:49,894 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:29:49,894 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:29:49,894 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:29:49,894 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:29:49,894 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:29:49,896 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:29:49,896 - config.component_config - INFO - Զע: components +2025-03-18 14:29:49,950 - root - INFO - ʼʼݿ... +2025-03-18 14:29:49,950 - root - INFO - ʼݿ... +2025-03-18 14:29:50,014 - root - INFO - ݿɹ +2025-03-18 14:29:50,014 - root - INFO - ʼʼ... +2025-03-18 14:29:50,014 - root - INFO - ... +2025-03-18 14:29:50,014 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:29:50,014 - root - INFO - ݳʼɹ +2025-03-18 14:29:50,014 - core.component - INFO - Զ: components +2025-03-18 14:29:50,014 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:29:50,014 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:29:50,014 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:29:50,014 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:29:50,014 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:29:50,014 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:29:50,030 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:29:50,032 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:29:50,032 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:29:50,032 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:29:50,032 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:29:50,032 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:29:50,032 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:29:50,032 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:29:50,032 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:29:50,062 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:29:50,062 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:29:50,062 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:29:50,062 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:29:50,062 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:29:50,062 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:29:50,062 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:29:50,062 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:29:50,062 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:29:50,062 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:29:50,078 - config.component_config - INFO - Զע: components +2025-03-18 14:29:50,116 - root - INFO - Ӧ +2025-03-18 14:34:30,052 - root - INFO - Ӧùر +2025-03-18 14:34:31,373 - root - INFO - ʼʼݿ... +2025-03-18 14:34:31,373 - root - INFO - ʼݿ... +2025-03-18 14:34:31,425 - root - INFO - ݿɹ +2025-03-18 14:34:31,425 - root - INFO - ʼʼ... +2025-03-18 14:34:31,425 - root - INFO - ... +2025-03-18 14:34:31,460 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:34:31,460 - root - INFO - ݳʼɹ +2025-03-18 14:34:31,460 - core.component - INFO - Զ: components +2025-03-18 14:34:31,460 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:34:31,460 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:34:31,460 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:34:31,460 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:34:31,460 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:34:31,460 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:34:31,460 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:34:31,460 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:34:31,460 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:34:31,460 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:34:31,460 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:34:31,460 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:34:31,460 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:34:31,460 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:34:31,460 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:34:31,460 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:34:31,460 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:34:31,460 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:34:31,460 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:34:31,460 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:34:31,656 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:34:31,656 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:34:31,656 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:34:31,656 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:34:31,673 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:34:31,673 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:34:31,673 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:34:31,673 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:34:31,673 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:34:31,673 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:34:31,673 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:34:31,673 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:34:31,673 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:34:31,688 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:34:31,688 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:34:31,688 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:34:31,690 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:34:31,690 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:34:31,690 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:34:31,690 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:34:31,690 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:34:31,690 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:34:31,690 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:34:31,690 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:34:31,690 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:34:31,690 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:34:31,690 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:34:31,705 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:34:31,706 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:34:31,706 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:34:31,707 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:34:31,707 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:34:31,707 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:34:31,707 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:34:31,707 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:34:31,707 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:34:31,707 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:34:31,707 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:34:31,723 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:34:31,723 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:34:31,724 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:34:31,724 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:34:31,724 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:34:31,724 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:34:31,724 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:34:31,724 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:34:31,724 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:34:31,724 - config.component_config - INFO - Զע: components +2025-03-18 14:34:31,785 - root - INFO - ʼʼݿ... +2025-03-18 14:34:31,785 - root - INFO - ʼݿ... +2025-03-18 14:34:31,845 - root - INFO - ݿɹ +2025-03-18 14:34:31,845 - root - INFO - ʼʼ... +2025-03-18 14:34:31,845 - root - INFO - ... +2025-03-18 14:34:31,857 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:34:31,857 - root - INFO - ݳʼɹ +2025-03-18 14:34:31,857 - core.component - INFO - Զ: components +2025-03-18 14:34:31,858 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:34:31,858 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:34:31,858 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:34:31,858 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:34:31,858 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:34:31,859 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:34:31,859 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:34:31,859 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:34:31,859 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:34:31,859 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:34:31,860 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:34:31,860 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:34:31,860 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:34:31,860 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:34:31,860 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:34:31,861 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:34:31,861 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:34:31,861 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:34:31,861 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:34:31,861 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:34:31,861 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:34:31,861 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:34:31,862 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:34:31,862 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:34:31,862 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:34:31,862 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:34:31,862 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:34:31,862 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:34:31,862 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:34:31,862 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:34:31,862 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:34:31,862 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:34:31,863 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:34:31,863 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:34:31,863 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:34:31,863 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:34:31,863 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:34:31,863 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:34:31,863 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:34:31,863 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:34:31,864 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:34:31,864 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:34:31,864 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:34:31,864 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:34:31,864 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:34:31,864 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:34:31,865 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:34:31,865 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:34:31,865 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:34:31,865 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:34:31,866 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:34:31,866 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:34:31,866 - config.component_config - INFO - Զע: components +2025-03-18 14:34:31,899 - root - INFO - Ӧ +2025-03-18 14:44:30,763 - root - INFO - Ӧùر +2025-03-18 14:44:32,198 - root - INFO - ʼʼݿ... +2025-03-18 14:44:32,198 - root - INFO - ʼݿ... +2025-03-18 14:44:32,236 - root - INFO - ݿɹ +2025-03-18 14:44:32,236 - root - INFO - ʼʼ... +2025-03-18 14:44:32,236 - root - INFO - ... +2025-03-18 14:44:32,256 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:44:32,256 - root - INFO - ݳʼɹ +2025-03-18 14:44:32,256 - core.component - INFO - Զ: components +2025-03-18 14:44:32,256 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:44:32,256 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:44:32,256 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:44:32,256 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:44:32,447 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:44:32,455 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:44:32,455 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:44:32,455 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:44:32,455 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:44:32,455 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:44:32,455 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:44:32,457 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:44:32,457 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:44:32,457 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:44:32,459 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:44:32,459 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:44:32,459 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:44:32,459 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:44:32,459 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:44:32,459 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:44:32,459 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:44:32,467 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:44:32,467 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:44:32,467 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:44:32,467 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:44:32,467 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:44:32,467 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:44:32,467 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:44:32,467 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:44:32,467 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:44:32,467 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:44:32,478 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:44:32,478 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:44:32,478 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:44:32,478 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:44:32,478 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:44:32,478 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:44:32,478 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:44:32,478 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:44:32,478 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:44:32,478 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:44:32,478 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:44:32,485 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:44:32,486 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:44:32,486 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:44:32,486 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:44:32,488 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:44:32,488 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:44:32,488 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:44:32,488 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:44:32,488 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:44:32,488 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:44:32,488 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:44:32,488 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:44:32,488 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:44:32,488 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:44:32,488 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:44:32,488 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:44:32,488 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:44:32,488 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:44:32,488 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:44:32,488 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:44:32,488 - config.component_config - INFO - Զע: components +2025-03-18 14:44:32,572 - root - INFO - ʼʼݿ... +2025-03-18 14:44:32,574 - root - INFO - ʼݿ... +2025-03-18 14:44:32,636 - root - INFO - ݿɹ +2025-03-18 14:44:32,636 - root - INFO - ʼʼ... +2025-03-18 14:44:32,636 - root - INFO - ... +2025-03-18 14:44:32,646 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:44:32,646 - root - INFO - ݳʼɹ +2025-03-18 14:44:32,646 - core.component - INFO - Զ: components +2025-03-18 14:44:32,646 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:44:32,646 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:44:32,646 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:44:32,657 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:44:32,657 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:44:32,657 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:44:32,657 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:44:32,657 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:44:32,657 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:44:32,657 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:44:32,667 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:44:32,667 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:44:32,667 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:44:32,667 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:44:32,667 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:44:32,667 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:44:32,667 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:44:32,678 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:44:32,678 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:44:32,678 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:44:32,678 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:44:32,678 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:44:32,678 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:44:32,678 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:44:32,678 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:44:32,688 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:44:32,688 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:44:32,688 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:44:32,688 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:44:32,688 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:44:32,688 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:44:32,688 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:44:32,698 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:44:32,698 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:44:32,698 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:44:32,698 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:44:32,698 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:44:32,698 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:44:32,698 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:44:32,709 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:44:32,709 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:44:32,709 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:44:32,709 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:44:32,709 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:44:32,709 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:44:32,709 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:44:32,719 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:44:32,719 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:44:32,719 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:44:32,719 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:44:32,721 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:44:32,721 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:44:32,721 - config.component_config - INFO - Զע: components +2025-03-18 14:44:32,760 - root - INFO - Ӧ +2025-03-18 14:45:26,282 - root - INFO - Ӧùر +2025-03-18 14:45:27,627 - root - INFO - ʼʼݿ... +2025-03-18 14:45:27,627 - root - INFO - ʼݿ... +2025-03-18 14:45:27,678 - root - INFO - ݿɹ +2025-03-18 14:45:27,678 - root - INFO - ʼʼ... +2025-03-18 14:45:27,678 - root - INFO - ... +2025-03-18 14:45:27,698 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:45:27,698 - root - INFO - ݳʼɹ +2025-03-18 14:45:27,698 - core.component - INFO - Զ: components +2025-03-18 14:45:27,698 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:45:27,870 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:45:27,870 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:45:27,870 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:45:27,870 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:45:27,880 - config.component_config - INFO - Զע: components +2025-03-18 14:45:27,943 - root - INFO - ʼʼݿ... +2025-03-18 14:45:27,945 - root - INFO - ʼݿ... +2025-03-18 14:45:28,012 - root - INFO - ݿɹ +2025-03-18 14:45:28,012 - root - INFO - ʼʼ... +2025-03-18 14:45:28,012 - root - INFO - ... +2025-03-18 14:45:28,012 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:45:28,012 - root - INFO - ݳʼɹ +2025-03-18 14:45:28,012 - core.component - INFO - Զ: components +2025-03-18 14:45:28,012 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:45:28,022 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:45:28,022 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:45:28,022 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:45:28,022 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:45:28,022 - config.component_config - INFO - Զע: components +2025-03-18 14:45:28,057 - root - INFO - Ӧ +2025-03-18 14:48:27,107 - root - INFO - Ӧùر +2025-03-18 14:48:28,343 - root - INFO - ʼʼݿ... +2025-03-18 14:48:28,343 - root - INFO - ʼݿ... +2025-03-18 14:48:28,391 - root - INFO - ݿɹ +2025-03-18 14:48:28,391 - root - INFO - ʼʼ... +2025-03-18 14:48:28,391 - root - INFO - ... +2025-03-18 14:48:28,407 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:48:28,407 - root - INFO - ݳʼɹ +2025-03-18 14:48:28,423 - core.component - INFO - Զ: components +2025-03-18 14:48:28,423 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:48:28,423 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:48:28,423 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:48:28,423 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:48:28,423 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:48:28,439 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:48:28,439 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:48:28,439 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:48:28,439 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:48:28,439 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:48:28,454 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:48:28,454 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:48:28,454 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:48:28,454 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:48:28,454 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:48:28,454 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:48:28,454 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:48:28,454 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:48:28,454 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:48:28,454 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:48:28,470 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:48:28,470 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:48:28,470 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:48:28,470 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:48:28,470 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:48:28,470 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:48:28,470 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:48:28,470 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:48:28,470 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:48:28,470 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:48:28,470 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:48:28,470 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:48:28,486 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:48:28,486 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:48:28,486 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:48:28,486 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:48:28,486 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:48:28,486 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:48:28,486 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:48:28,486 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:48:28,486 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:48:28,502 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:48:28,502 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:48:28,502 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:48:28,502 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:48:28,502 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:48:28,678 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:48:28,678 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:48:28,678 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:48:28,678 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:48:28,678 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:48:28,678 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:48:28,678 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:48:28,691 - config.component_config - INFO - Զע: components +2025-03-18 14:48:28,754 - root - INFO - ʼʼݿ... +2025-03-18 14:48:28,754 - root - INFO - ʼݿ... +2025-03-18 14:48:28,818 - root - INFO - ݿɹ +2025-03-18 14:48:28,818 - root - INFO - ʼʼ... +2025-03-18 14:48:28,818 - root - INFO - ... +2025-03-18 14:48:28,818 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:48:28,818 - root - INFO - ݳʼɹ +2025-03-18 14:48:28,818 - core.component - INFO - Զ: components +2025-03-18 14:48:28,818 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:48:28,834 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:48:28,834 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:48:28,836 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:48:28,836 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:48:28,836 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:48:28,836 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:48:28,836 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:48:28,836 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:48:28,836 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:48:28,836 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:48:28,865 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:48:28,865 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:48:28,865 - config.component_config - INFO - Զע: components +2025-03-18 14:48:28,897 - root - INFO - Ӧ +2025-03-18 14:48:30,459 - root - INFO - Ӧùر +2025-03-18 14:48:50,721 - root - INFO - ʼʼݿ... +2025-03-18 14:48:50,722 - root - INFO - ʼݿ... +2025-03-18 14:48:50,785 - root - ERROR - ݿʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:48:50,788 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:48:50,790 - root - ERROR - ݿʼʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:48:50,791 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:48:50,793 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:48:50,794 - core.component - INFO - Զ: components +2025-03-18 14:48:50,794 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:48:50,795 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:48:50,795 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:48:50,795 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:48:50,795 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:48:50,795 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:48:50,795 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:48:50,795 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:48:50,795 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:48:50,795 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:48:50,796 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:48:50,796 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:48:50,796 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:48:50,797 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:48:50,797 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:48:50,797 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:48:50,797 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:48:50,797 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:48:50,797 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:48:50,798 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:48:50,798 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:48:50,799 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:48:50,799 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:48:50,799 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:48:50,800 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:48:50,800 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:48:50,800 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:48:50,800 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:48:50,800 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:48:50,800 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:48:50,800 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:48:50,801 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:48:50,801 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:48:50,801 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:48:50,801 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:48:50,801 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:48:50,801 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:48:50,801 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:48:50,801 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:48:50,801 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:48:50,801 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:48:50,802 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:48:50,802 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:48:50,802 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:48:50,802 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:48:50,802 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:48:50,976 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:48:50,978 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:48:50,981 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:48:50,981 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:48:50,983 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:48:50,984 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:48:50,985 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:48:50,986 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:48:50,987 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:48:50,988 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:48:50,989 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:48:50,990 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:48:50,992 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:48:50,992 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:48:50,993 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:48:50,994 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:48:50,995 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:48:50,996 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:48:50,996 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:48:50,996 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:48:50,996 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:48:50,997 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:48:50,997 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:48:50,997 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:48:50,998 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:48:50,998 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:48:50,999 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:48:51,000 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:48:51,000 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:48:51,000 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:48:51,000 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:48:51,001 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:48:51,001 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:48:51,001 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:48:51,001 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:48:51,002 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:48:51,002 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:48:51,002 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:48:51,002 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:48:51,002 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:48:51,002 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:48:51,002 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:48:51,003 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:48:51,003 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:48:51,003 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:48:51,004 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:48:51,004 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:48:51,004 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:48:51,004 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:48:51,004 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:48:51,004 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:48:51,004 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:48:51,004 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:48:51,005 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:48:51,005 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:48:51,005 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:48:51,005 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:48:51,005 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:48:51,005 - config.component_config - INFO - Զע: components +2025-03-18 14:48:51,049 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 14:48:51,642 - root - INFO - ʼʼݿ... +2025-03-18 14:48:51,643 - root - INFO - ʼݿ... +2025-03-18 14:48:51,712 - root - ERROR - ݿʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:48:51,714 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:48:51,720 - root - ERROR - ݿʼʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:48:51,724 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:48:51,725 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:48:51,725 - core.component - INFO - Զ: components +2025-03-18 14:48:51,726 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:48:51,726 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:48:51,726 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:48:51,727 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:48:51,727 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:48:51,727 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:48:51,727 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:48:51,727 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:48:51,727 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:48:51,727 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:48:51,727 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:48:51,727 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:48:51,728 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:48:51,728 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:48:51,728 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:48:51,728 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:48:51,728 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:48:51,728 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:48:51,728 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:48:51,728 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:48:51,729 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:48:51,729 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:48:51,729 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:48:51,729 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:48:51,729 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:48:51,730 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:48:51,730 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:48:51,730 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:48:51,730 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:48:51,730 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:48:51,730 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:48:51,730 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:48:51,730 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:48:51,730 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:48:51,730 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:48:51,731 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:48:51,731 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:48:51,731 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:48:51,731 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:48:51,731 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:48:51,731 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:48:51,731 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:48:51,732 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:48:51,732 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:48:51,732 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:48:51,732 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:48:51,916 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:48:51,917 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:48:51,917 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:48:51,918 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:48:51,918 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:48:51,919 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:48:51,919 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:48:51,920 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:48:51,920 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:48:51,920 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:48:51,921 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:48:51,921 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:48:51,923 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:48:51,923 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:48:51,923 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:48:51,923 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:48:51,923 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:48:51,924 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:48:51,924 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:48:51,924 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:48:51,925 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:48:51,925 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:48:51,925 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:48:51,926 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:48:51,926 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:48:51,926 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:48:51,926 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:48:51,926 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:48:51,926 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:48:51,927 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:48:51,927 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:48:51,927 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:48:51,927 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:48:51,927 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:48:51,927 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:48:51,927 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:48:51,927 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:48:51,927 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:48:51,927 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:48:51,928 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:48:51,928 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:48:51,928 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:48:51,928 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:48:51,928 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:48:51,928 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:48:51,928 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:48:51,929 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:48:51,929 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:48:51,929 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:48:51,929 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:48:51,929 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:48:51,929 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:48:51,929 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:48:51,930 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:48:51,930 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:48:51,930 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:48:51,930 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:48:51,930 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:48:51,930 - config.component_config - INFO - Զע: components +2025-03-18 14:48:52,024 - root - INFO - ʼʼݿ... +2025-03-18 14:48:52,025 - root - INFO - ʼݿ... +2025-03-18 14:48:52,061 - root - ERROR - ݿʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:48:52,062 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:48:52,064 - root - ERROR - ݿʼʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:48:52,065 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:48:52,067 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:48:52,067 - core.component - INFO - Զ: components +2025-03-18 14:48:52,067 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:48:52,067 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:48:52,067 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:48:52,068 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:48:52,068 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:48:52,068 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:48:52,068 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:48:52,068 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:48:52,068 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:48:52,068 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:48:52,068 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:48:52,068 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:48:52,069 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:48:52,069 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:48:52,069 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:48:52,069 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:48:52,069 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:48:52,069 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:48:52,069 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:48:52,069 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:48:52,069 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:48:52,069 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:48:52,070 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:48:52,070 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:48:52,070 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:48:52,070 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:48:52,070 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:48:52,070 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:48:52,070 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:48:52,070 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:48:52,071 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:48:52,071 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:48:52,071 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:48:52,071 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:48:52,071 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:48:52,071 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:48:52,071 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:48:52,071 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:48:52,071 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:48:52,071 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:48:52,072 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:48:52,072 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:48:52,072 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:48:52,072 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:48:52,072 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:48:52,072 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:48:52,072 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:48:52,073 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:48:52,073 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:48:52,073 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:48:52,073 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:48:52,073 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:48:52,073 - config.component_config - INFO - Զע: components +2025-03-18 14:48:52,099 - root - INFO - Ӧ +2025-03-18 14:52:24,938 - root - INFO - Ӧùر +2025-03-18 14:52:27,035 - root - INFO - ʼʼݿ... +2025-03-18 14:52:27,035 - root - INFO - ʼݿ... +2025-03-18 14:52:27,101 - root - ERROR - ݿʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:52:27,110 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:52:27,110 - root - ERROR - ݿʼʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:52:27,114 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:52:27,117 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:52:27,117 - core.component - INFO - Զ: components +2025-03-18 14:52:27,117 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:52:27,304 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:52:27,304 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:52:27,304 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:52:27,304 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:52:27,304 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:52:27,304 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:52:27,304 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:52:27,304 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:52:27,320 - config.component_config - INFO - Զע: components +2025-03-18 14:52:27,376 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 14:52:27,998 - root - INFO - ʼʼݿ... +2025-03-18 14:52:27,998 - root - INFO - ʼݿ... +2025-03-18 14:52:28,034 - root - ERROR - ݿʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:52:28,045 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:52:28,045 - root - ERROR - ݿʼʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:52:28,045 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:52:28,050 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:52:28,050 - core.component - INFO - Զ: components +2025-03-18 14:52:28,050 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:52:28,224 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:52:28,224 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:52:28,224 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:52:28,224 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:52:28,224 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:52:28,224 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:52:28,224 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:52:28,224 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:52:28,224 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:52:28,224 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:52:28,224 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:52:28,224 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:52:28,224 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:52:28,224 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:52:28,224 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:52:28,224 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:52:28,240 - config.component_config - INFO - Զע: components +2025-03-18 14:52:28,304 - root - INFO - ʼʼݿ... +2025-03-18 14:52:28,304 - root - INFO - ʼݿ... +2025-03-18 14:52:28,335 - root - ERROR - ݿʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:52:28,351 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:52:28,351 - root - ERROR - ݿʼʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:52:28,351 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:52:28,351 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:52:28,351 - core.component - INFO - Զ: components +2025-03-18 14:52:28,351 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:52:28,351 - config.component_config - INFO - Զע: components +2025-03-18 14:52:28,383 - root - INFO - Ӧ +2025-03-18 14:54:46,960 - root - INFO - Ӧùر +2025-03-18 14:54:48,148 - root - INFO - ʼʼݿ... +2025-03-18 14:54:48,148 - root - INFO - ʼݿ... +2025-03-18 14:54:48,212 - root - ERROR - ݿʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:54:48,219 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:54:48,219 - root - ERROR - ݿʼʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:54:48,219 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:54:48,219 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:54:48,219 - core.component - INFO - Զ: components +2025-03-18 14:54:48,219 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:54:48,219 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:54:48,219 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:54:48,219 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:54:48,219 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:54:48,219 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:54:48,219 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:54:48,219 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:54:48,219 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:54:48,219 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:54:48,219 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:54:48,219 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:54:48,219 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:54:48,228 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:54:48,228 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:54:48,228 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:54:48,228 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:54:48,228 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:54:48,228 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:54:48,228 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:54:48,228 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:54:48,228 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:54:48,228 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:54:48,228 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:54:48,228 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:54:48,228 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:54:48,230 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:54:48,230 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:54:48,230 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:54:48,230 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:54:48,230 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:54:48,230 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:54:48,230 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:54:48,230 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:54:48,230 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:54:48,413 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:54:48,413 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:54:48,418 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:54:48,418 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:54:48,418 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:54:48,418 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:54:48,418 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:54:48,418 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:54:48,418 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:54:48,418 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:54:48,433 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:54:48,433 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:54:48,433 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:54:48,433 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:54:48,433 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:54:48,433 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:54:48,433 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:54:48,433 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:54:48,433 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:54:48,433 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:54:48,465 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:54:48,465 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:54:48,465 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:54:48,465 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:54:48,465 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:54:48,465 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:54:48,465 - config.component_config - INFO - Զע: components +2025-03-18 14:54:48,537 - root - INFO - ʼʼݿ... +2025-03-18 14:54:48,539 - root - INFO - ʼݿ... +2025-03-18 14:54:48,592 - root - ERROR - ݿʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:54:48,592 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:54:48,608 - root - ERROR - ݿʼʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:54:48,608 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:54:48,608 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:54:48,608 - core.component - INFO - Զ: components +2025-03-18 14:54:48,608 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:54:48,608 - config.component_config - INFO - Զע: components +2025-03-18 14:54:48,639 - root - INFO - Ӧ +2025-03-18 14:56:47,829 - root - INFO - Ӧùر +2025-03-18 14:56:48,936 - root - INFO - ʼʼݿ... +2025-03-18 14:56:48,936 - root - INFO - ʼݿ... +2025-03-18 14:56:49,207 - root - INFO - ݿɹ +2025-03-18 14:56:49,207 - root - INFO - ʼʼ... +2025-03-18 14:56:49,207 - root - INFO - ... +2025-03-18 14:56:49,225 - root - ERROR - ݳʼʧ: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:49,225 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1658, in do_init + self._setup_join_conditions() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1898, in _setup_join_conditions + self._join_condition = jc = JoinCondition( + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2333, in __init__ + self._check_foreign_cols(self.primaryjoin, True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2976, in _check_foreign_cols + raise sa_exc.ArgumentError(err) +sqlalchemy.exc.ArgumentError: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:49,225 - root - ERROR - ݳʼʧ: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:49,238 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1658, in do_init + self._setup_join_conditions() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1898, in _setup_join_conditions + self._join_condition = jc = JoinCondition( + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2333, in __init__ + self._check_foreign_cols(self.primaryjoin, True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2976, in _check_foreign_cols + raise sa_exc.ArgumentError(err) +sqlalchemy.exc.ArgumentError: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:49,238 - root - ERROR - ݿʼʧ: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:49,238 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1658, in do_init + self._setup_join_conditions() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1898, in _setup_join_conditions + self._join_condition = jc = JoinCondition( + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2333, in __init__ + self._check_foreign_cols(self.primaryjoin, True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2976, in _check_foreign_cols + raise sa_exc.ArgumentError(err) +sqlalchemy.exc.ArgumentError: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:49,238 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:56:49,238 - core.component - INFO - Զ: components +2025-03-18 14:56:49,238 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:56:49,419 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:56:49,419 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:56:49,419 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:56:49,419 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:56:49,419 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:56:49,419 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:56:49,419 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:56:49,419 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:56:49,419 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:56:49,419 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:56:49,426 - config.component_config - INFO - Զע: components +2025-03-18 14:56:49,488 - root - INFO - ʼʼݿ... +2025-03-18 14:56:49,488 - root - INFO - ʼݿ... +2025-03-18 14:56:49,521 - root - INFO - ݿɹ +2025-03-18 14:56:49,521 - root - INFO - ʼʼ... +2025-03-18 14:56:49,521 - root - INFO - ... +2025-03-18 14:56:49,521 - root - ERROR - ݳʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:49,537 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:49,537 - root - ERROR - ݳʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:49,537 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:49,537 - root - ERROR - ݿʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:49,537 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:49,537 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:56:49,553 - core.component - INFO - Զ: components +2025-03-18 14:56:49,553 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:56:49,553 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:56:49,553 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:56:49,553 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:56:49,553 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:56:49,553 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:56:49,553 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:56:49,553 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:56:49,569 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:56:49,569 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:56:49,569 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:56:49,569 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:56:49,569 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:56:49,569 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:56:49,569 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:56:49,569 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:56:49,569 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:56:49,569 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:56:49,585 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:56:49,585 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:56:49,585 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:56:49,585 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:56:49,585 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:56:49,585 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:56:49,585 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:56:49,585 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:56:49,601 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:56:49,601 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:56:49,601 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:56:49,601 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:56:49,601 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:56:49,601 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:56:49,601 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:56:49,601 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:56:49,601 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:56:49,617 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:56:49,617 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:56:49,617 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:56:49,617 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:56:49,617 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:56:49,617 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:56:49,617 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:56:49,617 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:56:49,617 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:56:49,632 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:56:49,632 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:56:49,632 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:56:49,632 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:56:49,632 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:56:49,632 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:56:49,632 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:56:49,632 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:56:49,632 - config.component_config - INFO - Զע: components +2025-03-18 14:56:49,670 - root - INFO - Ӧ +2025-03-18 14:56:53,358 - root - INFO - Ӧùر +2025-03-18 14:56:55,161 - root - INFO - ʼʼݿ... +2025-03-18 14:56:55,161 - root - INFO - ʼݿ... +2025-03-18 14:56:55,224 - root - INFO - ݿɹ +2025-03-18 14:56:55,224 - root - INFO - ʼʼ... +2025-03-18 14:56:55,224 - root - INFO - ... +2025-03-18 14:56:55,240 - root - ERROR - ݳʼʧ: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:55,256 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1658, in do_init + self._setup_join_conditions() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1898, in _setup_join_conditions + self._join_condition = jc = JoinCondition( + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2333, in __init__ + self._check_foreign_cols(self.primaryjoin, True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2976, in _check_foreign_cols + raise sa_exc.ArgumentError(err) +sqlalchemy.exc.ArgumentError: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:55,256 - root - ERROR - ݳʼʧ: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:55,256 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1658, in do_init + self._setup_join_conditions() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1898, in _setup_join_conditions + self._join_condition = jc = JoinCondition( + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2333, in __init__ + self._check_foreign_cols(self.primaryjoin, True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2976, in _check_foreign_cols + raise sa_exc.ArgumentError(err) +sqlalchemy.exc.ArgumentError: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:55,256 - root - ERROR - ݿʼʧ: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:55,256 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1658, in do_init + self._setup_join_conditions() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1898, in _setup_join_conditions + self._join_condition = jc = JoinCondition( + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2333, in __init__ + self._check_foreign_cols(self.primaryjoin, True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2976, in _check_foreign_cols + raise sa_exc.ArgumentError(err) +sqlalchemy.exc.ArgumentError: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:55,256 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:56:55,256 - core.component - INFO - Զ: components +2025-03-18 14:56:55,256 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:56:55,256 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:56:55,256 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:56:55,256 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:56:55,256 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:56:55,256 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:56:55,256 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:56:55,256 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:56:55,256 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:56:55,256 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:56:55,256 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:56:55,256 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:56:55,256 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:56:55,256 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:56:55,256 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:56:55,256 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:56:55,446 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:56:55,446 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:56:55,446 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:56:55,446 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:56:55,446 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:56:55,446 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:56:55,446 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:56:55,462 - config.component_config - INFO - Զע: components +2025-03-18 14:56:55,510 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 14:56:56,148 - root - INFO - ʼʼݿ... +2025-03-18 14:56:56,148 - root - INFO - ʼݿ... +2025-03-18 14:56:56,193 - root - INFO - ݿɹ +2025-03-18 14:56:56,193 - root - INFO - ʼʼ... +2025-03-18 14:56:56,193 - root - INFO - ... +2025-03-18 14:56:56,209 - root - ERROR - ݳʼʧ: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:56,225 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1658, in do_init + self._setup_join_conditions() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1898, in _setup_join_conditions + self._join_condition = jc = JoinCondition( + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2333, in __init__ + self._check_foreign_cols(self.primaryjoin, True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2976, in _check_foreign_cols + raise sa_exc.ArgumentError(err) +sqlalchemy.exc.ArgumentError: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:56,225 - root - ERROR - ݳʼʧ: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:56,225 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1658, in do_init + self._setup_join_conditions() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1898, in _setup_join_conditions + self._join_condition = jc = JoinCondition( + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2333, in __init__ + self._check_foreign_cols(self.primaryjoin, True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2976, in _check_foreign_cols + raise sa_exc.ArgumentError(err) +sqlalchemy.exc.ArgumentError: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:56,225 - root - ERROR - ݿʼʧ: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:56,225 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1658, in do_init + self._setup_join_conditions() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1898, in _setup_join_conditions + self._join_condition = jc = JoinCondition( + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2333, in __init__ + self._check_foreign_cols(self.primaryjoin, True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2976, in _check_foreign_cols + raise sa_exc.ArgumentError(err) +sqlalchemy.exc.ArgumentError: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:56,225 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:56:56,225 - core.component - INFO - Զ: components +2025-03-18 14:56:56,225 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:56:56,225 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:56:56,225 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:56:56,225 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:56:56,225 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:56:56,225 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:56:56,225 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:56:56,225 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:56:56,431 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:56:56,431 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:56:56,431 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:56:56,431 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:56:56,431 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:56:56,431 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:56:56,431 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:56:56,431 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:56:56,431 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:56:56,431 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:56:56,431 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:56:56,431 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:56:56,431 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:56:56,431 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:56:56,431 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:56:56,431 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:56:56,431 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:56:56,431 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:56:56,431 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:56:56,448 - config.component_config - INFO - Զע: components +2025-03-18 14:56:56,527 - root - INFO - ʼʼݿ... +2025-03-18 14:56:56,527 - root - INFO - ʼݿ... +2025-03-18 14:56:56,559 - root - INFO - ݿɹ +2025-03-18 14:56:56,559 - root - INFO - ʼʼ... +2025-03-18 14:56:56,559 - root - INFO - ... +2025-03-18 14:56:56,559 - root - ERROR - ݳʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:56,559 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:56,559 - root - ERROR - ݳʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:56,559 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:56,559 - root - ERROR - ݿʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:56,575 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:56,575 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:56:56,575 - core.component - INFO - Զ: components +2025-03-18 14:56:56,575 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:56:56,575 - config.component_config - INFO - Զע: components +2025-03-18 14:56:56,622 - root - INFO - Ӧ +2025-03-18 14:58:31,597 - root - INFO - Ӧùر +2025-03-18 15:40:00,235 - root - INFO - ʼʼݿ... +2025-03-18 15:40:00,236 - root - INFO - ʼݿ... +2025-03-18 15:40:00,348 - root - INFO - ݿɹ +2025-03-18 15:40:00,351 - root - INFO - ʼʼ... +2025-03-18 15:40:00,352 - root - INFO - ... +2025-03-18 15:40:00,371 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:40:00,377 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:40:00,378 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:40:00,379 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:40:00,379 - root - ERROR - ݿʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:40:00,380 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:40:00,381 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 15:40:00,381 - core.component - INFO - Զ: components +2025-03-18 15:40:00,385 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:40:00,386 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 15:40:00,387 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 15:40:00,387 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 15:40:00,387 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 15:40:00,388 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 15:40:00,390 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 15:40:00,391 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 15:40:00,391 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 15:40:00,391 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 15:40:00,392 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:40:00,392 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:40:00,392 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:40:00,393 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:40:00,393 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:40:00,394 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:40:00,396 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:40:00,396 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:40:00,396 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:40:00,397 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:40:00,398 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 15:40:00,398 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 15:40:00,399 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:40:00,399 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:40:00,399 - core.component - INFO - ע: if -> IfComponent +2025-03-18 15:40:00,400 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 15:40:00,400 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 15:40:00,401 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 15:40:00,402 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 15:40:00,402 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 15:40:00,402 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 15:40:00,403 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 15:40:00,403 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 15:40:00,404 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 15:40:00,404 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 15:40:00,405 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:40:00,406 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:40:00,406 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:40:00,407 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:40:00,409 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:40:00,409 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:40:00,409 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:40:00,410 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:40:00,411 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:40:00,411 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:40:00,411 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:40:00,600 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 15:40:00,602 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 15:40:00,602 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:40:00,602 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:40:00,603 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 15:40:00,603 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 15:40:00,605 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 15:40:00,605 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 15:40:00,606 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 15:40:00,606 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 15:40:00,606 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:40:00,606 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:40:00,606 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:40:00,607 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:40:00,607 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:40:00,607 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:40:00,608 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 15:40:00,608 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 15:40:00,608 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:40:00,609 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:40:00,609 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 15:40:00,609 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 15:40:00,611 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 15:40:00,612 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 15:40:00,612 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 15:40:00,612 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 15:40:00,612 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 15:40:00,613 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 15:40:00,613 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 15:40:00,613 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 15:40:00,613 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 15:40:00,613 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 15:40:00,613 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:40:00,615 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:40:00,615 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:40:00,615 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:40:00,615 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:40:00,615 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:40:00,616 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:40:00,616 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:40:00,616 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:40:00,616 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:40:00,616 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:40:00,617 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:40:00,617 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 15:40:00,618 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:40:00,618 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 15:40:00,618 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 15:40:00,618 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 15:40:00,619 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 15:40:00,619 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 15:40:00,619 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 15:40:00,619 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:40:00,619 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:40:00,628 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:40:00,628 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:40:00,628 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:40:00,628 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:40:00,628 - config.component_config - INFO - Զע: components +2025-03-18 15:40:00,678 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 15:40:01,339 - root - INFO - ʼʼݿ... +2025-03-18 15:40:01,341 - root - INFO - ʼݿ... +2025-03-18 15:40:01,419 - root - INFO - ݿɹ +2025-03-18 15:40:01,419 - root - INFO - ʼʼ... +2025-03-18 15:40:01,419 - root - INFO - ... +2025-03-18 15:40:01,449 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:40:01,454 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:40:01,465 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:40:01,466 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:40:01,467 - root - ERROR - ݿʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:40:01,468 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:40:01,469 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 15:40:01,469 - core.component - INFO - Զ: components +2025-03-18 15:40:01,473 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:40:01,473 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 15:40:01,473 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 15:40:01,475 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 15:40:01,478 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 15:40:01,478 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 15:40:01,478 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 15:40:01,483 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 15:40:01,483 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 15:40:01,484 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 15:40:01,484 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:40:01,484 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:40:01,485 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:40:01,485 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:40:01,485 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:40:01,485 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:40:01,485 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:40:01,486 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:40:01,486 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:40:01,486 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:40:01,491 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 15:40:01,493 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 15:40:01,493 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:40:01,494 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:40:01,494 - core.component - INFO - ע: if -> IfComponent +2025-03-18 15:40:01,494 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 15:40:01,496 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 15:40:01,496 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 15:40:01,497 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 15:40:01,499 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 15:40:01,499 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 15:40:01,500 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 15:40:01,501 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 15:40:01,501 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 15:40:01,501 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 15:40:01,502 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:40:01,503 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:40:01,506 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:40:01,506 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:40:01,507 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:40:01,507 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:40:01,508 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:40:01,508 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:40:01,509 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:40:01,509 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:40:01,509 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:40:01,695 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 15:40:01,695 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 15:40:01,697 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:40:01,697 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:40:01,698 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 15:40:01,699 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 15:40:01,700 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 15:40:01,700 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 15:40:01,701 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 15:40:01,701 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 15:40:01,701 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:40:01,702 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:40:01,702 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:40:01,702 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:40:01,702 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:40:01,705 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:40:01,705 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 15:40:01,707 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 15:40:01,707 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:40:01,708 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:40:01,709 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 15:40:01,711 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 15:40:01,711 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 15:40:01,712 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 15:40:01,712 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 15:40:01,713 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 15:40:01,714 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 15:40:01,714 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 15:40:01,714 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 15:40:01,715 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 15:40:01,715 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 15:40:01,715 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 15:40:01,716 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:40:01,716 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:40:01,717 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:40:01,717 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:40:01,718 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:40:01,718 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:40:01,718 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:40:01,719 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:40:01,719 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:40:01,719 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:40:01,719 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:40:01,721 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:40:01,728 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 15:40:01,738 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:40:01,739 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 15:40:01,739 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 15:40:01,741 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 15:40:01,742 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 15:40:01,742 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 15:40:01,744 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 15:40:01,745 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:40:01,745 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:40:01,745 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:40:01,746 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:40:01,746 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:40:01,746 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:40:01,747 - config.component_config - INFO - Զע: components +2025-03-18 15:40:01,813 - root - INFO - ʼʼݿ... +2025-03-18 15:40:01,813 - root - INFO - ʼݿ... +2025-03-18 15:40:01,858 - root - INFO - ݿɹ +2025-03-18 15:40:01,858 - root - INFO - ʼʼ... +2025-03-18 15:40:01,859 - root - INFO - ... +2025-03-18 15:40:01,859 - root - ERROR - ݳʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:40:01,860 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:40:01,861 - root - ERROR - ݳʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:40:01,861 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:40:01,863 - root - ERROR - ݿʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:40:01,863 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:40:01,864 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 15:40:01,864 - core.component - INFO - Զ: components +2025-03-18 15:40:01,865 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:40:01,866 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:40:01,866 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:40:01,866 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:40:01,866 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:40:01,866 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:40:01,867 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:40:01,867 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:40:01,867 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:40:01,867 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:40:01,867 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:40:01,868 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:40:01,868 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:40:01,868 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:40:01,869 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:40:01,869 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:40:01,869 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:40:01,870 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:40:01,870 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:40:01,875 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:40:01,877 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:40:01,877 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:40:01,878 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:40:01,878 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:40:01,878 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:40:01,878 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:40:01,879 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:40:01,881 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:40:01,882 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:40:01,882 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:40:01,882 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:40:01,882 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:40:01,882 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:40:01,882 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:40:01,882 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:40:01,883 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:40:01,883 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:40:01,883 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:40:01,883 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:40:01,883 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:40:01,883 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:40:01,883 - config.component_config - INFO - Զע: components +2025-03-18 15:40:01,927 - root - INFO - Ӧ +2025-03-18 15:48:05,261 - root - INFO - Ӧùر +2025-03-18 15:48:07,989 - root - INFO - ʼʼݿ... +2025-03-18 15:48:07,989 - root - INFO - ʼݿ... +2025-03-18 15:48:08,041 - root - INFO - ݿɹ +2025-03-18 15:48:08,043 - root - INFO - ʼʼ... +2025-03-18 15:48:08,043 - root - INFO - ... +2025-03-18 15:48:08,055 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:48:08,068 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:48:08,076 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:48:08,080 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:48:08,085 - root - ERROR - ݿʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:48:08,089 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:48:08,089 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 15:48:08,089 - core.component - INFO - Զ: components +2025-03-18 15:48:08,093 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:48:08,093 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 15:48:08,097 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 15:48:08,131 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 15:48:08,131 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 15:48:08,148 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 15:48:08,152 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 15:48:08,152 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 15:48:08,152 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 15:48:08,152 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 15:48:08,152 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:48:08,152 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:48:08,152 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:48:08,156 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:48:08,156 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:48:08,156 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:48:08,156 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:48:08,161 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:48:08,161 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:48:08,165 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:48:08,165 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 15:48:08,165 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 15:48:08,165 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:48:08,165 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:48:08,165 - core.component - INFO - ע: if -> IfComponent +2025-03-18 15:48:08,165 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 15:48:08,169 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 15:48:08,169 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 15:48:08,169 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 15:48:08,169 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 15:48:08,169 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 15:48:08,169 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 15:48:08,169 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 15:48:08,169 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 15:48:08,173 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 15:48:08,174 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:48:08,174 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:48:08,174 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:48:08,174 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:48:08,174 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:48:08,178 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:48:08,178 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:48:08,178 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:48:08,179 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:48:08,179 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:48:08,179 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:48:08,350 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 15:48:08,350 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 15:48:08,355 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:48:08,355 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:48:08,359 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 15:48:08,359 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 15:48:08,359 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 15:48:08,359 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 15:48:08,359 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 15:48:08,359 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 15:48:08,359 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:48:08,363 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:48:08,363 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:48:08,363 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:48:08,363 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:48:08,363 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:48:08,365 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 15:48:08,365 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 15:48:08,365 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:48:08,365 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:48:08,365 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 15:48:08,367 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 15:48:08,367 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 15:48:08,367 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 15:48:08,367 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 15:48:08,367 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 15:48:08,367 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 15:48:08,367 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 15:48:08,367 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 15:48:08,369 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 15:48:08,369 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 15:48:08,369 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 15:48:08,369 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:48:08,369 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:48:08,369 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:48:08,371 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:48:08,371 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 15:48:08,371 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 15:48:08,371 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 15:48:08,371 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 15:48:08,371 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 15:48:08,371 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:48:08,376 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:48:08,376 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:48:08,376 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:48:08,376 - config.component_config - INFO - Զע: components +2025-03-18 15:48:08,414 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 15:48:08,980 - root - INFO - ʼʼݿ... +2025-03-18 15:48:08,984 - root - INFO - ʼݿ... +2025-03-18 15:48:09,030 - root - INFO - ݿɹ +2025-03-18 15:48:09,030 - root - INFO - ʼʼ... +2025-03-18 15:48:09,030 - root - INFO - ... +2025-03-18 15:48:09,047 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:48:09,053 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:48:09,053 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:48:09,055 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:48:09,055 - root - ERROR - ݿʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:48:09,055 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:48:09,059 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 15:48:09,059 - core.component - INFO - Զ: components +2025-03-18 15:48:09,059 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:48:09,059 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 15:48:09,059 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 15:48:09,063 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 15:48:09,063 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 15:48:09,063 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 15:48:09,063 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 15:48:09,063 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 15:48:09,063 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 15:48:09,063 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 15:48:09,068 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:48:09,068 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:48:09,068 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:48:09,068 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:48:09,068 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:48:09,068 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:48:09,068 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:48:09,068 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:48:09,068 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:48:09,068 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:48:09,071 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 15:48:09,071 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 15:48:09,071 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:48:09,071 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:48:09,072 - core.component - INFO - ע: if -> IfComponent +2025-03-18 15:48:09,072 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 15:48:09,072 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 15:48:09,072 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 15:48:09,072 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 15:48:09,072 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 15:48:09,072 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 15:48:09,072 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 15:48:09,073 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 15:48:09,073 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 15:48:09,073 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:48:09,244 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 15:48:09,244 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 15:48:09,244 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:48:09,244 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:48:09,244 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 15:48:09,244 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 15:48:09,244 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 15:48:09,244 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 15:48:09,244 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 15:48:09,244 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 15:48:09,248 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:48:09,248 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:48:09,248 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:48:09,248 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:48:09,248 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:48:09,248 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:48:09,248 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 15:48:09,248 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 15:48:09,248 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:48:09,248 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:48:09,248 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 15:48:09,252 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:48:09,252 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:48:09,252 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:48:09,252 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:48:09,252 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:48:09,252 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:48:09,256 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:48:09,256 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:48:09,256 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:48:09,256 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:48:09,256 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:48:09,256 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:48:09,256 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 15:48:09,256 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:48:09,256 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 15:48:09,256 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 15:48:09,256 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 15:48:09,256 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 15:48:09,256 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 15:48:09,256 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 15:48:09,260 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:48:09,260 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:48:09,260 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:48:09,260 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:48:09,260 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:48:09,260 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:48:09,260 - config.component_config - INFO - Զע: components +2025-03-18 15:48:09,327 - root - INFO - ʼʼݿ... +2025-03-18 15:48:09,327 - root - INFO - ʼݿ... +2025-03-18 15:48:09,373 - root - INFO - ݿɹ +2025-03-18 15:48:09,373 - root - INFO - ʼʼ... +2025-03-18 15:48:09,373 - root - INFO - ... +2025-03-18 15:48:09,373 - root - ERROR - ݳʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:48:09,377 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:48:09,377 - root - ERROR - ݳʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:48:09,377 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:48:09,377 - root - ERROR - ݿʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:48:09,377 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:48:09,377 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 15:48:09,377 - core.component - INFO - Զ: components +2025-03-18 15:48:09,377 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:48:09,377 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:48:09,382 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:48:09,382 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:48:09,382 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:48:09,382 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:48:09,382 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:48:09,382 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:48:09,382 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:48:09,382 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:48:09,382 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:48:09,391 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:48:09,391 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:48:09,391 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:48:09,391 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:48:09,391 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:48:09,391 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:48:09,391 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:48:09,395 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:48:09,399 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:48:09,399 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:48:09,399 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:48:09,399 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:48:09,399 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:48:09,399 - config.component_config - INFO - Զע: components +2025-03-18 15:48:09,433 - root - INFO - Ӧ +2025-03-18 15:48:48,354 - root - INFO - Ӧùر +2025-03-18 15:50:31,366 - root - INFO - ʼʼݿ... +2025-03-18 15:50:31,366 - root - INFO - ʼݿ... +2025-03-18 15:50:31,407 - root - INFO - ݿɹ +2025-03-18 15:50:31,407 - root - INFO - ʼʼ... +2025-03-18 15:50:31,407 - root - INFO - ... +2025-03-18 15:50:31,423 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:50:31,428 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:50:31,428 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:50:31,428 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:50:31,428 - root - ERROR - ݿʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:50:31,432 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:50:31,432 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 15:50:31,433 - core.component - INFO - Զ: components +2025-03-18 15:50:31,433 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:50:31,434 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 15:50:31,434 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 15:50:31,434 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 15:50:31,434 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 15:50:31,434 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 15:50:31,434 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 15:50:31,434 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 15:50:31,434 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: if -> IfComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 15:50:31,440 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 15:50:31,440 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 15:50:31,440 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:50:31,627 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 15:50:31,627 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 15:50:31,632 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:50:31,636 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:50:31,636 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 15:50:31,636 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 15:50:31,636 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 15:50:31,636 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 15:50:31,636 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 15:50:31,640 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 15:50:31,640 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:50:31,640 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:50:31,640 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:50:31,640 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:50:31,640 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:50:31,640 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:50:31,640 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 15:50:31,640 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 15:50:31,640 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:50:31,640 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:50:31,645 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 15:50:31,645 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 15:50:31,645 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 15:50:31,646 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 15:50:31,646 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 15:50:31,646 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 15:50:31,646 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 15:50:31,646 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 15:50:31,646 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 15:50:31,646 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 15:50:31,646 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 15:50:31,646 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 15:50:31,646 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:50:31,649 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:50:31,653 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 15:50:31,653 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 15:50:31,653 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 15:50:31,653 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 15:50:31,653 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 15:50:31,653 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 15:50:31,653 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:50:31,653 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:50:31,653 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:50:31,653 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:50:31,653 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:50:31,653 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:50:31,653 - config.component_config - INFO - Զע: components +2025-03-18 15:50:31,693 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 15:50:32,339 - root - INFO - ʼʼݿ... +2025-03-18 15:50:32,343 - root - INFO - ʼݿ... +2025-03-18 15:50:32,399 - root - INFO - ݿɹ +2025-03-18 15:50:32,399 - root - INFO - ʼʼ... +2025-03-18 15:50:32,399 - root - INFO - ... +2025-03-18 15:50:32,414 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:50:32,419 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:50:32,420 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:50:32,420 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:50:32,420 - root - ERROR - ݿʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:50:32,423 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:50:32,424 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 15:50:32,424 - core.component - INFO - Զ: components +2025-03-18 15:50:32,424 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:50:32,427 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 15:50:32,427 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 15:50:32,427 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 15:50:32,427 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 15:50:32,436 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 15:50:32,436 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 15:50:32,439 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 15:50:32,439 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 15:50:32,439 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 15:50:32,439 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:50:32,439 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:50:32,440 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:50:32,440 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:50:32,440 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:50:32,440 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:50:32,440 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:50:32,440 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:50:32,440 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:50:32,440 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:50:32,440 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 15:50:32,440 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 15:50:32,440 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:50:32,444 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: if -> IfComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 15:50:32,445 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:50:32,445 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:50:32,449 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:50:32,449 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:50:32,449 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:50:32,449 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:50:32,449 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:50:32,449 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:50:32,449 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:50:32,449 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:50:32,449 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:50:32,643 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 15:50:32,643 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 15:50:32,645 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:50:32,645 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:50:32,645 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 15:50:32,645 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 15:50:32,645 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 15:50:32,645 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 15:50:32,645 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 15:50:32,645 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 15:50:32,645 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:50:32,645 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:50:32,645 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:50:32,645 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:50:32,645 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:50:32,645 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 15:50:32,652 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 15:50:32,652 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 15:50:32,652 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 15:50:32,652 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:50:32,652 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:50:32,652 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:50:32,652 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:50:32,652 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:50:32,652 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:50:32,652 - config.component_config - INFO - Զע: components +2025-03-18 15:50:32,730 - root - INFO - ʼʼݿ... +2025-03-18 15:50:32,730 - root - INFO - ʼݿ... +2025-03-18 15:50:32,775 - root - INFO - ݿɹ +2025-03-18 15:50:32,775 - root - INFO - ʼʼ... +2025-03-18 15:50:32,775 - root - INFO - ... +2025-03-18 15:50:32,775 - root - ERROR - ݳʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:50:32,775 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:50:32,775 - root - ERROR - ݳʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:50:32,778 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:50:32,778 - root - ERROR - ݿʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:50:32,778 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:50:32,782 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 15:50:32,782 - core.component - INFO - Զ: components +2025-03-18 15:50:32,782 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:50:32,782 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:50:32,787 - config.component_config - INFO - Զע: components +2025-03-18 15:50:32,824 - root - INFO - Ӧ +2025-03-18 15:51:53,679 - root - INFO - Ӧùر +2025-03-18 15:51:54,919 - root - INFO - ʼʼݿ... +2025-03-18 15:51:54,919 - root - INFO - ʼݿ... +2025-03-18 15:51:54,973 - root - INFO - ݿɹ +2025-03-18 15:51:54,973 - root - INFO - ʼʼ... +2025-03-18 15:51:54,973 - root - INFO - ... +2025-03-18 15:51:54,995 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 15:51:54,995 - root - INFO - ݳʼɹ +2025-03-18 15:51:54,995 - core.component - INFO - Զ: components +2025-03-18 15:51:54,997 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:51:54,997 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 15:51:54,999 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 15:51:54,999 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 15:51:54,999 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 15:51:54,999 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 15:51:54,999 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 15:51:54,999 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 15:51:54,999 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 15:51:54,999 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 15:51:54,999 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:51:54,999 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:51:54,999 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:51:55,003 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:51:55,003 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:51:55,003 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:51:55,003 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:51:55,003 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:51:55,003 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:51:55,003 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:51:55,003 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 15:51:55,003 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 15:51:55,003 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: if -> IfComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:51:55,184 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 15:51:55,186 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 15:51:55,186 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:51:55,186 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:51:55,186 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 15:51:55,186 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 15:51:55,186 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 15:51:55,186 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 15:51:55,186 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 15:51:55,186 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 15:51:55,190 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:51:55,190 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:51:55,190 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:51:55,190 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:51:55,190 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:51:55,190 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:51:55,190 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 15:51:55,190 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 15:51:55,190 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:51:55,190 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:51:55,190 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 15:51:55,190 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 15:51:55,190 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 15:51:55,194 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 15:51:55,194 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 15:51:55,194 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 15:51:55,194 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 15:51:55,194 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 15:51:55,194 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 15:51:55,194 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 15:51:55,194 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 15:51:55,194 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:51:55,198 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:51:55,198 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 15:51:55,198 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:51:55,198 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 15:51:55,198 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 15:51:55,198 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 15:51:55,198 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 15:51:55,198 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 15:51:55,198 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 15:51:55,198 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:51:55,198 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:51:55,198 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:51:55,198 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:51:55,198 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:51:55,198 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:51:55,198 - config.component_config - INFO - Զע: components +2025-03-18 15:51:55,276 - root - INFO - ʼʼݿ... +2025-03-18 15:51:55,280 - root - INFO - ʼݿ... +2025-03-18 15:51:55,343 - root - INFO - ݿɹ +2025-03-18 15:51:55,343 - root - INFO - ʼʼ... +2025-03-18 15:51:55,347 - root - INFO - ... +2025-03-18 15:51:55,347 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 15:51:55,347 - root - INFO - ݳʼɹ +2025-03-18 15:51:55,352 - core.component - INFO - Զ: components +2025-03-18 15:51:55,356 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:51:55,356 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:51:55,356 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:51:55,356 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:51:55,356 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:51:55,360 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:51:55,364 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:51:55,364 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:51:55,364 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:51:55,364 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:51:55,364 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:51:55,364 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:51:55,364 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:51:55,364 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:51:55,364 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:51:55,368 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:51:55,368 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:51:55,368 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:51:55,372 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:51:55,372 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:51:55,376 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:51:55,376 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:51:55,381 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:51:55,381 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:51:55,381 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:51:55,385 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:51:55,385 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:51:55,389 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:51:55,389 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:51:55,389 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:51:55,394 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:51:55,394 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:51:55,394 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:51:55,398 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:51:55,398 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:51:55,398 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:51:55,398 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:51:55,398 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:51:55,402 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:51:55,402 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:51:55,406 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:51:55,406 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:51:55,406 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:51:55,410 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:51:55,410 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:51:55,410 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:51:55,410 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:51:55,414 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:51:55,414 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:51:55,418 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:51:55,418 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:51:55,418 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:51:55,418 - config.component_config - INFO - Զע: components +2025-03-18 15:51:55,460 - root - INFO - Ӧ +2025-03-18 15:54:19,805 - root - INFO - Ӧùر +2025-03-18 15:54:21,160 - root - INFO - ʼʼݿ... +2025-03-18 15:54:21,164 - root - INFO - ʼݿ... +2025-03-18 15:54:21,219 - root - INFO - ݿɹ +2025-03-18 15:54:21,219 - root - INFO - ʼʼ... +2025-03-18 15:54:21,219 - root - INFO - ... +2025-03-18 15:54:21,240 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 15:54:21,240 - root - INFO - ݳʼɹ +2025-03-18 15:54:21,240 - core.component - INFO - Զ: components +2025-03-18 15:54:21,240 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:54:21,240 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 15:54:21,240 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 15:54:21,244 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 15:54:21,244 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 15:54:21,244 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 15:54:21,244 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 15:54:21,244 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 15:54:21,244 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 15:54:21,244 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 15:54:21,244 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:54:21,249 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:54:21,249 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:54:21,249 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:54:21,249 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:54:21,249 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:54:21,253 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:54:21,253 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:54:21,253 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:54:21,253 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:54:21,253 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 15:54:21,253 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 15:54:21,253 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:54:21,253 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: if -> IfComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 15:54:21,257 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:54:21,257 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:54:21,257 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:54:21,257 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:54:21,257 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:54:21,257 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:54:21,257 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:54:21,257 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:54:21,257 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:54:21,262 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:54:21,262 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:54:21,433 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 15:54:21,438 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 15:54:21,438 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:54:21,438 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:54:21,438 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 15:54:21,438 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 15:54:21,438 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 15:54:21,438 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 15:54:21,438 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 15:54:21,438 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 15:54:21,438 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:54:21,438 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:54:21,438 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:54:21,442 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:54:21,442 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:54:21,442 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:54:21,442 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 15:54:21,442 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 15:54:21,442 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:54:21,442 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:54:21,442 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 15:54:21,442 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 15:54:21,442 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 15:54:21,442 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 15:54:21,442 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 15:54:21,442 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 15:54:21,446 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 15:54:21,446 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 15:54:21,446 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 15:54:21,446 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 15:54:21,446 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 15:54:21,447 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 15:54:21,447 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:54:21,447 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:54:21,447 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:54:21,448 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:54:21,448 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:54:21,448 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:54:21,448 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:54:21,449 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:54:21,449 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:54:21,449 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:54:21,449 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:54:21,449 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:54:21,450 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 15:54:21,450 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:54:21,450 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 15:54:21,450 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 15:54:21,451 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 15:54:21,451 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 15:54:21,451 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 15:54:21,451 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 15:54:21,451 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:54:21,451 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:54:21,451 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:54:21,452 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:54:21,452 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:54:21,452 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:54:21,452 - config.component_config - INFO - Զע: components +2025-03-18 15:54:21,503 - root - INFO - ʼʼݿ... +2025-03-18 15:54:21,503 - root - INFO - ʼݿ... +2025-03-18 15:54:21,569 - root - INFO - ݿɹ +2025-03-18 15:54:21,569 - root - INFO - ʼʼ... +2025-03-18 15:54:21,569 - root - INFO - ... +2025-03-18 15:54:21,569 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 15:54:21,569 - root - INFO - ݳʼɹ +2025-03-18 15:54:21,573 - core.component - INFO - Զ: components +2025-03-18 15:54:21,573 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:54:21,582 - config.component_config - INFO - Զע: components +2025-03-18 15:54:21,620 - root - INFO - Ӧ +2025-03-18 15:55:28,051 - root - INFO - Ӧùر +2025-03-18 15:55:29,221 - root - INFO - ʼʼݿ... +2025-03-18 15:55:29,252 - root - INFO - ʼݿ... +2025-03-18 15:55:29,329 - root - INFO - ݿɹ +2025-03-18 15:55:29,333 - root - INFO - ʼʼ... +2025-03-18 15:55:29,333 - root - INFO - ... +2025-03-18 15:55:29,355 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 15:55:29,355 - root - INFO - ݳʼɹ +2025-03-18 15:55:29,355 - core.component - INFO - Զ: components +2025-03-18 15:55:29,355 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:55:29,355 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 15:55:29,355 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 15:55:29,359 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 15:55:29,359 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 15:55:29,359 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 15:55:29,359 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 15:55:29,359 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 15:55:29,359 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 15:55:29,362 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 15:55:29,362 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:55:29,362 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:55:29,362 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:55:29,363 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:55:29,364 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:55:29,364 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:55:29,364 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:55:29,364 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:55:29,364 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:55:29,364 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:55:29,364 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 15:55:29,364 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 15:55:29,368 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:55:29,368 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:55:29,368 - core.component - INFO - ע: if -> IfComponent +2025-03-18 15:55:29,368 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 15:55:29,368 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 15:55:29,368 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 15:55:29,372 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 15:55:29,372 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 15:55:29,372 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 15:55:29,372 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 15:55:29,372 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 15:55:29,372 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 15:55:29,372 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:55:29,548 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 15:55:29,548 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 15:55:29,548 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:55:29,553 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:55:29,557 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 15:55:29,557 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 15:55:29,565 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 15:55:29,565 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 15:55:29,565 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 15:55:29,565 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 15:55:29,565 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:55:29,565 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:55:29,570 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:55:29,574 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:55:29,574 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:55:29,574 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:55:29,579 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 15:55:29,579 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 15:55:29,579 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:55:29,579 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:55:29,583 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 15:55:29,583 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 15:55:29,583 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 15:55:29,583 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 15:55:29,583 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 15:55:29,583 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 15:55:29,583 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 15:55:29,583 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 15:55:29,583 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 15:55:29,583 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 15:55:29,587 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 15:55:29,587 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:55:29,587 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 15:55:29,591 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:55:29,591 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 15:55:29,591 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 15:55:29,591 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 15:55:29,591 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 15:55:29,591 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 15:55:29,591 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 15:55:29,591 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:55:29,591 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:55:29,591 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:55:29,591 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:55:29,591 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:55:29,591 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:55:29,591 - config.component_config - INFO - Զע: components +2025-03-18 15:55:29,651 - root - INFO - ʼʼݿ... +2025-03-18 15:55:29,653 - root - INFO - ʼݿ... +2025-03-18 15:55:29,707 - root - INFO - ݿɹ +2025-03-18 15:55:29,707 - root - INFO - ʼʼ... +2025-03-18 15:55:29,707 - root - INFO - ... +2025-03-18 15:55:29,707 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 15:55:29,707 - root - INFO - ݳʼɹ +2025-03-18 15:55:29,707 - core.component - INFO - Զ: components +2025-03-18 15:55:29,707 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:55:29,707 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:55:29,715 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:55:29,715 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:55:29,715 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:55:29,715 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:55:29,715 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:55:29,719 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:55:29,719 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:55:29,719 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:55:29,719 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:55:29,719 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:55:29,719 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:55:29,724 - config.component_config - INFO - Զע: components +2025-03-18 15:55:29,766 - root - INFO - Ӧ +2025-03-18 16:00:28,765 - root - INFO - Ӧùر +2025-03-18 16:00:29,943 - root - INFO - ʼʼݿ... +2025-03-18 16:00:29,943 - root - INFO - ʼݿ... +2025-03-18 16:00:30,000 - root - INFO - ݿɹ +2025-03-18 16:00:30,002 - root - INFO - ʼʼ... +2025-03-18 16:00:30,004 - root - INFO - ... +2025-03-18 16:00:30,025 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:00:30,026 - root - INFO - ݳʼɹ +2025-03-18 16:00:30,026 - core.component - INFO - Զ: components +2025-03-18 16:00:30,029 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:00:30,029 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 16:00:30,032 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 16:00:30,033 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 16:00:30,034 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 16:00:30,034 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 16:00:30,036 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 16:00:30,037 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 16:00:30,037 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 16:00:30,038 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 16:00:30,038 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:00:30,040 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:00:30,042 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:00:30,042 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:00:30,046 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:00:30,048 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:00:30,050 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:00:30,053 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:00:30,053 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:00:30,053 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:00:30,054 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 16:00:30,054 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 16:00:30,056 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:00:30,058 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:00:30,058 - core.component - INFO - ע: if -> IfComponent +2025-03-18 16:00:30,059 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 16:00:30,059 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 16:00:30,062 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 16:00:30,063 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 16:00:30,064 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 16:00:30,066 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 16:00:30,068 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 16:00:30,068 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 16:00:30,069 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 16:00:30,069 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 16:00:30,069 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:00:30,069 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:00:30,069 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:00:30,069 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:00:30,070 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:00:30,070 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:00:30,070 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:00:30,070 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:00:30,070 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:00:30,071 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:00:30,072 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:00:30,269 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 16:00:30,269 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 16:00:30,271 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:00:30,271 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:00:30,272 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 16:00:30,272 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 16:00:30,273 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 16:00:30,273 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 16:00:30,273 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 16:00:30,273 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 16:00:30,274 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:00:30,274 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:00:30,274 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:00:30,275 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:00:30,275 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:00:30,275 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:00:30,275 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 16:00:30,276 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 16:00:30,276 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:00:30,276 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:00:30,277 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 16:00:30,277 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 16:00:30,278 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 16:00:30,278 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 16:00:30,279 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 16:00:30,279 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 16:00:30,279 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 16:00:30,279 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 16:00:30,280 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 16:00:30,280 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 16:00:30,280 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 16:00:30,281 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 16:00:30,281 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:00:30,281 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:00:30,281 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:00:30,281 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:00:30,281 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:00:30,281 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:00:30,282 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:00:30,282 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:00:30,282 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:00:30,282 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:00:30,282 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:00:30,282 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:00:30,283 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 16:00:30,283 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:00:30,283 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 16:00:30,284 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 16:00:30,284 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 16:00:30,284 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 16:00:30,284 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 16:00:30,285 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 16:00:30,285 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:00:30,285 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:00:30,285 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:00:30,285 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:00:30,285 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:00:30,286 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:00:30,286 - config.component_config - INFO - Զע: components +2025-03-18 16:00:30,341 - root - INFO - ʼʼݿ... +2025-03-18 16:00:30,341 - root - INFO - ʼݿ... +2025-03-18 16:00:30,397 - root - INFO - ݿɹ +2025-03-18 16:00:30,397 - root - INFO - ʼʼ... +2025-03-18 16:00:30,397 - root - INFO - ... +2025-03-18 16:00:30,397 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:00:30,397 - root - INFO - ݳʼɹ +2025-03-18 16:00:30,401 - core.component - INFO - Զ: components +2025-03-18 16:00:30,401 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:00:30,401 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:00:30,401 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:00:30,401 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:00:30,401 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:00:30,401 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:00:30,401 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:00:30,405 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:00:30,405 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:00:30,405 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:00:30,405 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:00:30,405 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:00:30,405 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:00:30,405 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:00:30,407 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:00:30,407 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:00:30,407 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:00:30,407 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:00:30,408 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:00:30,408 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:00:30,408 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:00:30,408 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:00:30,408 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:00:30,409 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:00:30,409 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:00:30,409 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:00:30,410 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:00:30,410 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:00:30,410 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:00:30,410 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:00:30,410 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:00:30,411 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:00:30,411 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:00:30,411 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:00:30,411 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:00:30,412 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:00:30,418 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:00:30,418 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:00:30,422 - config.component_config - INFO - Զע: components +2025-03-18 16:00:30,457 - root - INFO - Ӧ +2025-03-18 16:00:44,384 - root - INFO - Ӧùر +2025-03-18 16:00:45,472 - root - INFO - ʼʼݿ... +2025-03-18 16:00:45,472 - root - INFO - ʼݿ... +2025-03-18 16:00:45,518 - root - INFO - ݿɹ +2025-03-18 16:00:45,518 - root - INFO - ʼʼ... +2025-03-18 16:00:45,518 - root - INFO - ... +2025-03-18 16:00:45,534 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:00:45,539 - root - INFO - ݳʼɹ +2025-03-18 16:00:45,539 - core.component - INFO - Զ: components +2025-03-18 16:00:45,539 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:00:45,539 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 16:00:45,539 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 16:00:45,539 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 16:00:45,539 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 16:00:45,539 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 16:00:45,539 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 16:00:45,539 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 16:00:45,539 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 16:00:45,539 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 16:00:45,539 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:00:45,539 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:00:45,539 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:00:45,539 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:00:45,543 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:00:45,543 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:00:45,543 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:00:45,543 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:00:45,543 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:00:45,545 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:00:45,545 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 16:00:45,545 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 16:00:45,545 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:00:45,545 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: if -> IfComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:00:45,751 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 16:00:45,751 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 16:00:45,751 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:00:45,752 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:00:45,752 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 16:00:45,753 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 16:00:45,753 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 16:00:45,753 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 16:00:45,753 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 16:00:45,754 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 16:00:45,754 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:00:45,754 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:00:45,755 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:00:45,755 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:00:45,755 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:00:45,755 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:00:45,756 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 16:00:45,756 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 16:00:45,757 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:00:45,757 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:00:45,758 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 16:00:45,758 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 16:00:45,758 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 16:00:45,759 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 16:00:45,759 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 16:00:45,759 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 16:00:45,760 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 16:00:45,760 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 16:00:45,760 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 16:00:45,760 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 16:00:45,761 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 16:00:45,762 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 16:00:45,762 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:00:45,762 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:00:45,762 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:00:45,763 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:00:45,763 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:00:45,763 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:00:45,763 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:00:45,763 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:00:45,764 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:00:45,765 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:00:45,765 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:00:45,765 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:00:45,767 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 16:00:45,768 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:00:45,768 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 16:00:45,768 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 16:00:45,768 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 16:00:45,769 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 16:00:45,769 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 16:00:45,769 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 16:00:45,769 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:00:45,769 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:00:45,769 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:00:45,769 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:00:45,770 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:00:45,770 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:00:45,770 - config.component_config - INFO - Զע: components +2025-03-18 16:00:45,833 - root - INFO - ʼʼݿ... +2025-03-18 16:00:45,833 - root - INFO - ʼݿ... +2025-03-18 16:00:45,887 - root - INFO - ݿɹ +2025-03-18 16:00:45,887 - root - INFO - ʼʼ... +2025-03-18 16:00:45,887 - root - INFO - ... +2025-03-18 16:00:45,887 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:00:45,887 - root - INFO - ݳʼɹ +2025-03-18 16:00:45,887 - core.component - INFO - Զ: components +2025-03-18 16:00:45,891 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:00:45,891 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:00:45,891 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:00:45,892 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:00:45,892 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:00:45,892 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:00:45,892 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:00:45,892 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:00:45,892 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:00:45,892 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:00:45,892 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:00:45,892 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:00:45,892 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:00:45,898 - config.component_config - INFO - Զע: components +2025-03-18 16:00:45,941 - root - INFO - Ӧ +2025-03-18 16:03:47,854 - root - INFO - Ӧùر +2025-03-18 16:03:49,335 - root - INFO - ʼʼݿ... +2025-03-18 16:03:49,339 - root - INFO - ʼݿ... +2025-03-18 16:03:49,395 - root - INFO - ݿɹ +2025-03-18 16:03:49,395 - root - INFO - ʼʼ... +2025-03-18 16:03:49,395 - root - INFO - ... +2025-03-18 16:03:49,417 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:03:49,417 - root - INFO - ݳʼɹ +2025-03-18 16:03:49,417 - core.component - INFO - Զ: components +2025-03-18 16:03:49,417 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:03:49,417 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 16:03:49,417 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 16:03:49,417 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 16:03:49,417 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 16:03:49,417 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 16:03:49,417 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 16:03:49,417 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 16:03:49,421 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 16:03:49,421 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:03:49,421 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 16:03:49,421 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:03:49,424 - core.component - INFO - ע: if -> IfComponent +2025-03-18 16:03:49,425 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 16:03:49,425 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 16:03:49,425 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 16:03:49,425 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 16:03:49,425 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 16:03:49,425 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 16:03:49,425 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 16:03:49,425 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 16:03:49,425 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 16:03:49,425 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 16:03:49,425 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:03:49,425 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:03:49,425 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:03:49,425 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:03:49,425 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:03:49,425 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:03:49,429 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:03:49,429 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:03:49,429 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:03:49,429 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:03:49,429 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:03:49,627 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 16:03:49,627 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 16:03:49,627 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:03:49,627 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:03:49,627 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 16:03:49,627 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 16:03:49,631 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 16:03:49,631 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 16:03:49,631 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 16:03:49,631 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 16:03:49,631 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:03:49,631 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:03:49,631 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:03:49,631 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:03:49,631 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:03:49,631 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:03:49,631 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 16:03:49,631 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 16:03:49,631 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:03:49,635 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:03:49,635 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:03:49,639 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 16:03:49,639 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:03:49,639 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 16:03:49,639 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 16:03:49,639 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 16:03:49,639 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 16:03:49,639 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 16:03:49,639 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 16:03:49,639 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:03:49,639 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:03:49,639 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:03:49,639 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:03:49,639 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:03:49,639 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:03:49,639 - config.component_config - INFO - Զע: components +2025-03-18 16:03:49,697 - root - INFO - ʼʼݿ... +2025-03-18 16:03:49,702 - root - INFO - ʼݿ... +2025-03-18 16:03:49,776 - root - INFO - ݿɹ +2025-03-18 16:03:49,780 - root - INFO - ʼʼ... +2025-03-18 16:03:49,780 - root - INFO - ... +2025-03-18 16:03:49,780 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:03:49,780 - root - INFO - ݳʼɹ +2025-03-18 16:03:49,784 - core.component - INFO - Զ: components +2025-03-18 16:03:49,788 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:03:49,792 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:03:49,792 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:03:49,792 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:03:49,796 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:03:49,796 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:03:49,796 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:03:49,801 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:03:49,801 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:03:49,801 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:03:49,805 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:03:49,805 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:03:49,809 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:03:49,809 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:03:49,809 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:03:49,809 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:03:49,809 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:03:49,809 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:03:49,809 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:03:49,809 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:03:49,809 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:03:49,809 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:03:49,814 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:03:49,814 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:03:49,818 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:03:49,818 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:03:49,822 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:03:49,822 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:03:49,822 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:03:49,822 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:03:49,822 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:03:49,827 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:03:49,827 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:03:49,831 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:03:49,831 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:03:49,835 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:03:49,835 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:03:49,835 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:03:49,835 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:03:49,835 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:03:49,839 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:03:49,843 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:03:49,843 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:03:49,843 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:03:49,848 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:03:49,848 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:03:49,848 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:03:49,848 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:03:49,848 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:03:49,848 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:03:49,852 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:03:49,852 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:03:49,852 - config.component_config - INFO - Զע: components +2025-03-18 16:03:49,894 - root - INFO - Ӧ +2025-03-18 16:12:49,432 - root - INFO - Ӧùر +2025-03-18 16:12:50,687 - root - INFO - ʼʼݿ... +2025-03-18 16:12:50,687 - root - INFO - ʼݿ... +2025-03-18 16:12:50,926 - root - INFO - ݿɹ +2025-03-18 16:12:50,929 - root - INFO - ʼʼ... +2025-03-18 16:12:50,932 - root - INFO - ... +2025-03-18 16:12:50,953 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:12:50,954 - root - INFO - ݳʼɹ +2025-03-18 16:12:50,956 - core.component - INFO - Զ: components +2025-03-18 16:12:50,959 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:12:50,960 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 16:12:50,962 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 16:12:50,963 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 16:12:50,964 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 16:12:50,965 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 16:12:50,967 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 16:12:50,969 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 16:12:50,970 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 16:12:50,971 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 16:12:50,973 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:12:50,975 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:12:50,977 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:12:50,980 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:12:50,980 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:12:50,980 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:12:50,981 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:12:50,981 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:12:50,982 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:12:50,985 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:12:50,987 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 16:12:50,989 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 16:12:50,991 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:12:50,993 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:12:50,995 - core.component - INFO - ע: if -> IfComponent +2025-03-18 16:12:50,995 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 16:12:50,996 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 16:12:50,998 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 16:12:51,000 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 16:12:51,001 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 16:12:51,002 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 16:12:51,004 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 16:12:51,006 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 16:12:51,008 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 16:12:51,009 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 16:12:51,010 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:12:51,012 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:12:51,014 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:12:51,016 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:12:51,017 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:12:51,019 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:12:51,021 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:12:51,023 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:12:51,024 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:12:51,025 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:12:51,026 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:12:51,201 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 16:12:51,201 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 16:12:51,201 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:12:51,201 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:12:51,202 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 16:12:51,202 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 16:12:51,202 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 16:12:51,202 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 16:12:51,203 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 16:12:51,203 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 16:12:51,203 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:12:51,203 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:12:51,203 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:12:51,203 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:12:51,203 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:12:51,204 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:12:51,204 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 16:12:51,204 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 16:12:51,204 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:12:51,204 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:12:51,205 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 16:12:51,205 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 16:12:51,205 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 16:12:51,205 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 16:12:51,206 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 16:12:51,206 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 16:12:51,206 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 16:12:51,206 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 16:12:51,206 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 16:12:51,207 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 16:12:51,208 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 16:12:51,208 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 16:12:51,208 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:12:51,208 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:12:51,208 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:12:51,208 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:12:51,208 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:12:51,209 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:12:51,209 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:12:51,209 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:12:51,210 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:12:51,210 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:12:51,210 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:12:51,210 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:12:51,211 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 16:12:51,212 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:12:51,213 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 16:12:51,222 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 16:12:51,222 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 16:12:51,222 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 16:12:51,223 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 16:12:51,223 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 16:12:51,223 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:12:51,223 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:12:51,223 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:12:51,223 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:12:51,223 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:12:51,224 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:12:51,224 - config.component_config - INFO - Զע: components +2025-03-18 16:12:51,284 - root - INFO - ʼʼݿ... +2025-03-18 16:12:51,285 - root - INFO - ʼݿ... +2025-03-18 16:12:51,343 - root - INFO - ݿɹ +2025-03-18 16:12:51,345 - root - INFO - ʼʼ... +2025-03-18 16:12:51,345 - root - INFO - ... +2025-03-18 16:12:51,349 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:12:51,351 - root - INFO - ݳʼɹ +2025-03-18 16:12:51,354 - core.component - INFO - Զ: components +2025-03-18 16:12:51,355 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:12:51,356 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:12:51,357 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:12:51,359 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:12:51,361 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:12:51,362 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:12:51,364 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:12:51,365 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:12:51,366 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:12:51,367 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:12:51,368 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:12:51,369 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:12:51,371 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:12:51,373 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:12:51,375 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:12:51,377 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:12:51,379 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:12:51,381 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:12:51,382 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:12:51,383 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:12:51,384 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:12:51,385 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:12:51,387 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:12:51,389 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:12:51,391 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:12:51,393 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:12:51,396 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:12:51,397 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:12:51,399 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:12:51,401 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:12:51,402 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:12:51,402 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:12:51,403 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:12:51,404 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:12:51,404 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:12:51,406 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:12:51,406 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:12:51,408 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:12:51,411 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:12:51,411 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:12:51,414 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:12:51,414 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:12:51,415 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:12:51,415 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:12:51,416 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:12:51,417 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:12:51,418 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:12:51,420 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:12:51,422 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:12:51,423 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:12:51,426 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:12:51,429 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:12:51,429 - config.component_config - INFO - Զע: components +2025-03-18 16:12:51,470 - root - INFO - Ӧ +2025-03-18 16:17:50,154 - root - INFO - Ӧùر +2025-03-18 16:17:51,338 - root - INFO - ʼʼݿ... +2025-03-18 16:17:51,342 - root - INFO - ʼݿ... +2025-03-18 16:17:51,398 - root - INFO - ݿɹ +2025-03-18 16:17:51,398 - root - INFO - ʼʼ... +2025-03-18 16:17:51,398 - root - INFO - ... +2025-03-18 16:17:51,423 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:17:51,427 - root - INFO - ݳʼɹ +2025-03-18 16:17:51,427 - core.component - INFO - Զ: components +2025-03-18 16:17:51,427 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:17:51,427 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 16:17:51,427 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 16:17:51,427 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 16:17:51,427 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 16:17:51,427 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 16:17:51,427 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 16:17:51,427 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 16:17:51,427 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 16:17:51,427 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 16:17:51,427 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:17:51,427 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:17:51,427 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:17:51,431 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:17:51,431 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:17:51,431 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:17:51,431 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:17:51,431 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:17:51,431 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:17:51,431 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:17:51,431 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 16:17:51,431 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 16:17:51,431 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:17:51,431 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:17:51,431 - core.component - INFO - ע: if -> IfComponent +2025-03-18 16:17:51,435 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 16:17:51,435 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 16:17:51,435 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 16:17:51,435 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 16:17:51,435 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 16:17:51,435 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 16:17:51,435 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 16:17:51,435 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 16:17:51,435 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 16:17:51,435 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 16:17:51,435 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:17:51,435 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:17:51,435 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:17:51,439 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:17:51,439 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:17:51,439 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:17:51,439 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:17:51,439 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:17:51,439 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:17:51,439 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:17:51,439 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:17:51,623 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 16:17:51,623 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 16:17:51,623 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:17:51,623 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:17:51,623 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 16:17:51,627 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 16:17:51,627 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 16:17:51,627 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 16:17:51,631 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 16:17:51,632 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 16:17:51,632 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:17:51,632 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:17:51,632 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:17:51,632 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:17:51,632 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:17:51,632 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:17:51,632 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 16:17:51,632 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 16:17:51,635 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:17:51,635 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 16:17:51,635 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:17:51,635 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:17:51,635 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:17:51,635 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:17:51,635 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:17:51,639 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:17:51,639 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:17:51,639 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:17:51,639 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:17:51,639 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:17:51,639 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:17:51,639 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:17:51,641 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 16:17:51,641 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:17:51,641 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 16:17:51,641 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 16:17:51,641 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 16:17:51,641 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 16:17:51,643 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 16:17:51,643 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 16:17:51,643 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:17:51,643 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:17:51,643 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:17:51,643 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:17:51,643 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:17:51,643 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:17:51,643 - config.component_config - INFO - Զע: components +2025-03-18 16:17:51,714 - root - INFO - ʼʼݿ... +2025-03-18 16:17:51,714 - root - INFO - ʼݿ... +2025-03-18 16:17:51,772 - root - INFO - ݿɹ +2025-03-18 16:17:51,772 - root - INFO - ʼʼ... +2025-03-18 16:17:51,772 - root - INFO - ... +2025-03-18 16:17:51,772 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:17:51,773 - root - INFO - ݳʼɹ +2025-03-18 16:17:51,773 - core.component - INFO - Զ: components +2025-03-18 16:17:51,773 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:17:51,773 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:17:51,773 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:17:51,773 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:17:51,773 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:17:51,773 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:17:51,782 - config.component_config - INFO - Զע: components +2025-03-18 16:17:51,798 - root - INFO - Ӧ +2025-03-18 16:25:57,507 - root - INFO - Ӧùر +2025-03-18 16:25:58,737 - root - INFO - ʼʼݿ... +2025-03-18 16:25:58,737 - root - INFO - ʼݿ... +2025-03-18 16:25:58,800 - root - INFO - ݿɹ +2025-03-18 16:25:58,800 - root - INFO - ʼʼ... +2025-03-18 16:25:58,800 - root - INFO - ... +2025-03-18 16:25:58,817 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:25:58,817 - root - INFO - ݳʼɹ +2025-03-18 16:25:58,832 - core.component - INFO - Զ: components +2025-03-18 16:25:58,832 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:25:58,832 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 16:25:58,832 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 16:25:58,832 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 16:25:58,832 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 16:25:58,832 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 16:25:58,832 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 16:25:58,832 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 16:25:58,832 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 16:25:58,832 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 16:25:58,832 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:25:58,848 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:25:58,848 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:25:58,848 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:25:58,848 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:25:58,848 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:25:58,848 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:25:58,848 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:25:58,848 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:25:58,848 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:25:58,848 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 16:25:58,864 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 16:25:58,864 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:25:58,864 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:25:58,864 - core.component - INFO - ע: if -> IfComponent +2025-03-18 16:25:58,864 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 16:25:58,864 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 16:25:58,864 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 16:25:58,864 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 16:25:58,864 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 16:25:58,864 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 16:25:58,881 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 16:25:58,881 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 16:25:58,881 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 16:25:58,881 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 16:25:58,881 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:25:58,881 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:25:58,881 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:25:58,881 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:25:58,881 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:25:58,881 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:25:58,881 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:25:58,897 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:25:58,897 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:25:58,897 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:25:58,897 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:25:59,072 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 16:25:59,072 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 16:25:59,072 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:25:59,072 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:25:59,072 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 16:25:59,072 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 16:25:59,072 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 16:25:59,072 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 16:25:59,072 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 16:25:59,072 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 16:25:59,087 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:25:59,087 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:25:59,087 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:25:59,087 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:25:59,087 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:25:59,087 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:25:59,087 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 16:25:59,087 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 16:25:59,087 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:25:59,087 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:25:59,087 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 16:25:59,087 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 16:25:59,087 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 16:25:59,087 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 16:25:59,087 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 16:25:59,087 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:25:59,103 - config.component_config - INFO - Զע: components +2025-03-18 16:25:59,166 - root - INFO - ʼʼݿ... +2025-03-18 16:25:59,166 - root - INFO - ʼݿ... +2025-03-18 16:25:59,214 - root - INFO - ݿɹ +2025-03-18 16:25:59,214 - root - INFO - ʼʼ... +2025-03-18 16:25:59,214 - root - INFO - ... +2025-03-18 16:25:59,214 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:25:59,214 - root - INFO - ݳʼɹ +2025-03-18 16:25:59,214 - core.component - INFO - Զ: components +2025-03-18 16:25:59,214 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:25:59,214 - config.component_config - INFO - Զע: components +2025-03-18 16:25:59,241 - root - INFO - Ӧ +2025-03-18 16:30:57,286 - root - INFO - Ӧùر +2025-03-18 16:30:58,672 - root - INFO - ʼʼݿ... +2025-03-18 16:30:58,672 - root - INFO - ʼݿ... +2025-03-18 16:30:58,735 - root - INFO - ݿɹ +2025-03-18 16:30:58,735 - root - INFO - ʼʼ... +2025-03-18 16:30:58,735 - root - INFO - ... +2025-03-18 16:30:58,753 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:30:58,753 - root - INFO - ݳʼɹ +2025-03-18 16:30:58,753 - core.component - INFO - Զ: components +2025-03-18 16:30:58,753 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:30:58,753 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 16:30:58,753 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 16:30:58,766 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 16:30:58,766 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 16:30:58,767 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 16:30:58,767 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: if -> IfComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:30:58,943 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 16:30:58,943 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 16:30:58,943 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:30:58,943 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:30:58,952 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 16:30:58,952 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 16:30:58,952 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 16:30:58,952 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 16:30:58,957 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 16:30:58,957 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 16:30:58,957 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:30:58,957 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:30:58,957 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:30:58,957 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:30:58,957 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:30:58,957 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:30:58,957 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 16:30:58,957 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 16:30:58,957 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:30:58,957 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:30:58,957 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 16:30:58,963 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 16:30:58,963 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 16:30:58,963 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 16:30:58,963 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 16:30:58,964 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 16:30:58,964 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 16:30:58,964 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 16:30:58,965 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 16:30:58,965 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 16:30:58,965 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 16:30:58,965 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 16:30:58,966 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:30:58,966 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:30:58,966 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:30:58,966 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:30:58,967 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:30:58,967 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:30:58,967 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:30:58,967 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:30:58,967 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:30:58,967 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:30:58,968 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:30:58,968 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:30:58,968 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 16:30:58,968 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:30:58,969 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 16:30:58,969 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 16:30:58,969 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 16:30:58,970 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 16:30:58,970 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 16:30:58,970 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 16:30:58,970 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:30:58,970 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:30:58,971 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:30:58,971 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:30:58,971 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:30:58,971 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:30:58,971 - config.component_config - INFO - Զע: components +2025-03-18 16:30:59,019 - root - INFO - ʼʼݿ... +2025-03-18 16:30:59,019 - root - INFO - ʼݿ... +2025-03-18 16:30:59,099 - root - INFO - ݿɹ +2025-03-18 16:30:59,099 - root - INFO - ʼʼ... +2025-03-18 16:30:59,099 - root - INFO - ... +2025-03-18 16:30:59,099 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:30:59,099 - root - INFO - ݳʼɹ +2025-03-18 16:30:59,099 - core.component - INFO - Զ: components +2025-03-18 16:30:59,099 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:30:59,121 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:30:59,121 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:30:59,121 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:30:59,121 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:30:59,121 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:30:59,121 - config.component_config - INFO - Զע: components +2025-03-18 16:30:59,135 - root - INFO - Ӧ +2025-03-18 16:35:58,131 - root - INFO - Ӧùر +2025-03-18 16:35:59,556 - root - INFO - ʼʼݿ... +2025-03-18 16:35:59,559 - root - INFO - ʼݿ... +2025-03-18 16:35:59,609 - root - INFO - ݿɹ +2025-03-18 16:35:59,611 - root - INFO - ʼʼ... +2025-03-18 16:35:59,612 - root - INFO - ... +2025-03-18 16:35:59,631 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:35:59,634 - root - INFO - ݳʼɹ +2025-03-18 16:35:59,635 - core.component - INFO - Զ: components +2025-03-18 16:35:59,638 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:35:59,639 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 16:35:59,639 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 16:35:59,641 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 16:35:59,641 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 16:35:59,641 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 16:35:59,641 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 16:35:59,641 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 16:35:59,641 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 16:35:59,641 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 16:35:59,641 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:35:59,641 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:35:59,643 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:35:59,645 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:35:59,645 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:35:59,645 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:35:59,646 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:35:59,647 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:35:59,647 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:35:59,648 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:35:59,649 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 16:35:59,650 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 16:35:59,650 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:35:59,651 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:35:59,652 - core.component - INFO - ע: if -> IfComponent +2025-03-18 16:35:59,654 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 16:35:59,654 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 16:35:59,656 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 16:35:59,659 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 16:35:59,659 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 16:35:59,659 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 16:35:59,660 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 16:35:59,660 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 16:35:59,663 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 16:35:59,664 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 16:35:59,666 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:35:59,666 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:35:59,666 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:35:59,666 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:35:59,668 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:35:59,669 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:35:59,669 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:35:59,670 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:35:59,670 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:35:59,671 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:35:59,671 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:35:59,848 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 16:35:59,852 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 16:35:59,855 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:35:59,857 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:35:59,859 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 16:35:59,862 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 16:35:59,870 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 16:35:59,875 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 16:35:59,876 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 16:35:59,876 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 16:35:59,877 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:35:59,877 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:35:59,878 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:35:59,879 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:35:59,879 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:35:59,879 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:35:59,880 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 16:35:59,881 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 16:35:59,883 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:35:59,883 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:35:59,884 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 16:35:59,885 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 16:35:59,885 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 16:35:59,886 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 16:35:59,886 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 16:35:59,887 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 16:35:59,887 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 16:35:59,887 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 16:35:59,887 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 16:35:59,887 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 16:35:59,887 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 16:35:59,887 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 16:35:59,887 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:35:59,887 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:35:59,887 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:35:59,887 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:35:59,888 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:35:59,888 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:35:59,888 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:35:59,888 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:35:59,888 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:35:59,888 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:35:59,888 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:35:59,889 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:35:59,890 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 16:35:59,890 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:35:59,890 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 16:35:59,891 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 16:35:59,891 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 16:35:59,891 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 16:35:59,892 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 16:35:59,894 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 16:35:59,894 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:35:59,894 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:35:59,894 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:35:59,894 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:35:59,894 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:35:59,894 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:35:59,894 - config.component_config - INFO - Զע: components +2025-03-18 16:35:59,946 - root - INFO - ʼʼݿ... +2025-03-18 16:35:59,947 - root - INFO - ʼݿ... +2025-03-18 16:36:00,002 - root - INFO - ݿɹ +2025-03-18 16:36:00,004 - root - INFO - ʼʼ... +2025-03-18 16:36:00,004 - root - INFO - ... +2025-03-18 16:36:00,007 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:36:00,010 - root - INFO - ݳʼɹ +2025-03-18 16:36:00,010 - core.component - INFO - Զ: components +2025-03-18 16:36:00,013 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:36:00,013 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:36:00,013 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:36:00,014 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:36:00,017 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:36:00,017 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:36:00,018 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:36:00,018 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:36:00,019 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:36:00,019 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:36:00,020 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:36:00,021 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:36:00,022 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:36:00,023 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:36:00,024 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:36:00,026 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:36:00,027 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:36:00,028 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:36:00,029 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:36:00,030 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:36:00,031 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:36:00,032 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:36:00,032 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:36:00,032 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:36:00,034 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:36:00,035 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:36:00,038 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:36:00,041 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:36:00,041 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:36:00,041 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:36:00,041 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:36:00,043 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:36:00,043 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:36:00,043 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:36:00,043 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:36:00,045 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:36:00,045 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:36:00,046 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:36:00,047 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:36:00,049 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:36:00,050 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:36:00,050 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:36:00,053 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:36:00,054 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:36:00,055 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:36:00,055 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:36:00,055 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:36:00,055 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:36:00,056 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:36:00,057 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:36:00,057 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:36:00,059 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:36:00,062 - config.component_config - INFO - Զע: components +2025-03-18 16:36:00,087 - root - INFO - Ӧ +2025-03-18 16:40:58,934 - root - INFO - Ӧùر +2025-03-18 16:41:00,126 - root - INFO - ʼʼݿ... +2025-03-18 16:41:00,126 - root - INFO - ʼݿ... +2025-03-18 16:41:00,177 - root - INFO - ݿɹ +2025-03-18 16:41:00,178 - root - INFO - ʼʼ... +2025-03-18 16:41:00,178 - root - INFO - ... +2025-03-18 16:41:00,202 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:41:00,204 - root - INFO - ݳʼɹ +2025-03-18 16:41:00,206 - core.component - INFO - Զ: components +2025-03-18 16:41:00,208 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:41:00,209 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 16:41:00,210 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 16:41:00,210 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 16:41:00,210 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 16:41:00,210 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 16:41:00,210 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 16:41:00,210 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 16:41:00,210 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 16:41:00,210 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 16:41:00,210 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:41:00,210 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:41:00,210 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:41:00,210 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:41:00,210 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:41:00,226 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:41:00,226 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:41:00,226 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:41:00,226 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:41:00,226 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:41:00,226 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 16:41:00,226 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 16:41:00,226 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:41:00,226 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: if -> IfComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 16:41:00,242 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:41:00,242 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:41:00,258 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:41:00,258 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:41:00,258 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:41:00,258 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:41:00,258 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:41:00,258 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:41:00,258 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:41:00,258 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:41:00,258 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 16:41:00,441 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:41:00,441 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 16:41:00,441 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:41:00,441 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:41:00,441 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:41:00,441 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:41:00,441 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:41:00,441 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 16:41:00,441 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:41:00,441 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:41:00,457 - config.component_config - INFO - Զע: components +2025-03-18 16:41:00,526 - root - INFO - ʼʼݿ... +2025-03-18 16:41:00,544 - root - INFO - ʼݿ... +2025-03-18 16:41:00,658 - root - INFO - ݿɹ +2025-03-18 16:41:00,660 - root - INFO - ʼʼ... +2025-03-18 16:41:00,676 - root - INFO - ... +2025-03-18 16:41:00,676 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:41:00,676 - root - INFO - ݳʼɹ +2025-03-18 16:41:00,676 - core.component - INFO - Զ: components +2025-03-18 16:41:00,676 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:41:00,676 - config.component_config - INFO - Զע: components +2025-03-18 16:41:00,691 - root - INFO - Ӧ +2025-03-18 16:57:33,059 - root - INFO - Ӧùر +2025-03-18 16:57:34,417 - root - INFO - ʼʼݿ... +2025-03-18 16:57:34,417 - root - INFO - ʼݿ... +2025-03-18 16:57:34,477 - root - INFO - ݿɹ +2025-03-18 16:57:34,478 - root - INFO - ʼʼ... +2025-03-18 16:57:34,478 - root - INFO - ... +2025-03-18 16:57:34,497 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:57:34,498 - root - INFO - ݳʼɹ +2025-03-18 16:57:34,500 - core.component - INFO - Զ: components +2025-03-18 16:57:34,501 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:57:34,504 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 16:57:34,506 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 16:57:34,506 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 16:57:34,506 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 16:57:34,506 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 16:57:34,506 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 16:57:34,506 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 16:57:34,506 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 16:57:34,506 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 16:57:34,516 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:57:34,516 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:57:34,516 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:57:34,516 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:57:34,516 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:57:34,516 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:57:34,516 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:57:34,516 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:57:34,516 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:57:34,516 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:57:34,526 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 16:57:34,526 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 16:57:34,526 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:57:34,526 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:57:34,526 - core.component - INFO - ע: if -> IfComponent +2025-03-18 16:57:34,526 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 16:57:34,526 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 16:57:34,536 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 16:57:34,536 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 16:57:34,536 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 16:57:34,536 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 16:57:34,536 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 16:57:34,536 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 16:57:34,536 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 16:57:34,536 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 16:57:34,536 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:57:34,536 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:57:34,536 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:57:34,536 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:57:34,536 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:57:34,536 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:57:34,536 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:57:34,536 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:57:34,536 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:57:34,547 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:57:34,547 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:57:34,730 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 16:57:34,733 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 16:57:34,734 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:57:34,734 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:57:34,735 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 16:57:34,738 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 16:57:34,740 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 16:57:34,740 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 16:57:34,740 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 16:57:34,741 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 16:57:34,742 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:57:34,743 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:57:34,745 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:57:34,746 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:57:34,746 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:57:34,746 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:57:34,746 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 16:57:34,747 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 16:57:34,747 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:57:34,747 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:57:34,748 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 16:57:34,748 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 16:57:34,748 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 16:57:34,748 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 16:57:34,749 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 16:57:34,749 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 16:57:34,749 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 16:57:34,749 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 16:57:34,750 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 16:57:34,750 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 16:57:34,750 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 16:57:34,750 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 16:57:34,750 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:57:34,753 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:57:34,753 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:57:34,753 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:57:34,753 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:57:34,753 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:57:34,753 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:57:34,753 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:57:34,753 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:57:34,754 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:57:34,754 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:57:34,754 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:57:34,754 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 16:57:34,754 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:57:34,755 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 16:57:34,755 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 16:57:34,755 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 16:57:34,755 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 16:57:34,755 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 16:57:34,756 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 16:57:34,756 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:57:34,756 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:57:34,756 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:57:34,756 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:57:34,756 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:57:34,756 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:57:34,756 - config.component_config - INFO - Զע: components +2025-03-18 16:57:34,807 - root - INFO - ʼʼݿ... +2025-03-18 16:57:34,807 - root - INFO - ʼݿ... +2025-03-18 16:57:34,858 - root - INFO - ݿɹ +2025-03-18 16:57:34,858 - root - INFO - ʼʼ... +2025-03-18 16:57:34,858 - root - INFO - ... +2025-03-18 16:57:34,858 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:57:34,858 - root - INFO - ݳʼɹ +2025-03-18 16:57:34,858 - core.component - INFO - Զ: components +2025-03-18 16:57:34,858 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:57:34,866 - config.component_config - INFO - Զע: components +2025-03-18 16:57:34,887 - root - INFO - Ӧ +2025-03-18 17:00:42,831 - root - INFO - Ӧùر +2025-03-18 17:00:44,243 - root - INFO - ʼʼݿ... +2025-03-18 17:00:44,243 - root - INFO - ʼݿ... +2025-03-18 17:00:44,274 - root - INFO - ݿɹ +2025-03-18 17:00:44,274 - root - INFO - ʼʼ... +2025-03-18 17:00:44,274 - root - INFO - ... +2025-03-18 17:00:44,290 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:00:44,290 - root - INFO - ݳʼɹ +2025-03-18 17:00:44,290 - core.component - INFO - Զ: components +2025-03-18 17:00:44,290 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:00:44,290 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 17:00:44,290 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: if -> IfComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:00:44,492 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 17:00:44,492 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 17:00:44,496 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:00:44,496 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:00:44,496 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 17:00:44,496 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 17:00:44,496 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 17:00:44,496 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 17:00:44,496 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 17:00:44,496 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 17:00:44,496 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:00:44,496 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:00:44,513 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:00:44,513 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:00:44,513 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:00:44,513 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:00:44,513 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 17:00:44,513 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 17:00:44,513 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:00:44,513 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:00:44,513 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 17:00:44,513 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 17:00:44,513 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 17:00:44,513 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 17:00:44,528 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 17:00:44,528 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 17:00:44,528 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 17:00:44,528 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 17:00:44,528 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 17:00:44,528 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 17:00:44,528 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 17:00:44,528 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 17:00:44,528 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:00:44,528 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:00:44,528 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:00:44,544 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:00:44,547 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:00:44,548 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:00:44,550 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:00:44,551 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:00:44,552 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:00:44,552 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:00:44,554 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:00:44,554 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:00:44,554 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 17:00:44,560 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:00:44,560 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 17:00:44,560 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 17:00:44,560 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 17:00:44,560 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 17:00:44,560 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 17:00:44,560 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 17:00:44,560 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:00:44,560 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:00:44,560 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:00:44,576 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:00:44,576 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:00:44,576 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:00:44,576 - config.component_config - INFO - Զע: components +2025-03-18 17:00:44,623 - root - INFO - ʼʼݿ... +2025-03-18 17:00:44,623 - root - INFO - ʼݿ... +2025-03-18 17:00:44,672 - root - INFO - ݿɹ +2025-03-18 17:00:44,672 - root - INFO - ʼʼ... +2025-03-18 17:00:44,672 - root - INFO - ... +2025-03-18 17:00:44,672 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:00:44,672 - root - INFO - ݳʼɹ +2025-03-18 17:00:44,672 - core.component - INFO - Զ: components +2025-03-18 17:00:44,672 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:00:44,688 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:00:44,688 - config.component_config - INFO - Զע: components +2025-03-18 17:00:44,698 - root - INFO - Ӧ +2025-03-18 17:01:11,774 - root - INFO - Ӧùر +2025-03-18 17:01:13,127 - root - INFO - ʼʼݿ... +2025-03-18 17:01:13,127 - root - INFO - ʼݿ... +2025-03-18 17:01:13,168 - root - INFO - ݿɹ +2025-03-18 17:01:13,168 - root - INFO - ʼʼ... +2025-03-18 17:01:13,168 - root - INFO - ... +2025-03-18 17:01:13,188 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:01:13,188 - root - INFO - ݳʼɹ +2025-03-18 17:01:13,188 - core.component - INFO - Զ: components +2025-03-18 17:01:13,188 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: if -> IfComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:01:13,374 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 17:01:13,374 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 17:01:13,374 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 17:01:13,374 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 17:01:13,374 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 17:01:13,374 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 17:01:13,374 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:01:13,374 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:01:13,374 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:01:13,374 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:01:13,374 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:01:13,374 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:01:13,374 - config.component_config - INFO - Զע: components +2025-03-18 17:01:13,424 - root - INFO - ʼʼݿ... +2025-03-18 17:01:13,424 - root - INFO - ʼݿ... +2025-03-18 17:01:13,496 - root - INFO - ݿɹ +2025-03-18 17:01:13,496 - root - INFO - ʼʼ... +2025-03-18 17:01:13,496 - root - INFO - ... +2025-03-18 17:01:13,496 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:01:13,496 - root - INFO - ݳʼɹ +2025-03-18 17:01:13,496 - core.component - INFO - Զ: components +2025-03-18 17:01:13,496 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:01:13,506 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:01:13,506 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:01:13,506 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:01:13,506 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:01:13,506 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:01:13,506 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:01:13,506 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:01:13,506 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:01:13,506 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:01:13,506 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:01:13,506 - config.component_config - INFO - Զע: components +2025-03-18 17:01:13,521 - root - INFO - Ӧ +2025-03-18 17:06:12,688 - root - INFO - Ӧùر +2025-03-18 17:06:13,904 - root - INFO - ʼʼݿ... +2025-03-18 17:06:13,904 - root - INFO - ʼݿ... +2025-03-18 17:06:13,952 - root - INFO - ݿɹ +2025-03-18 17:06:13,952 - root - INFO - ʼʼ... +2025-03-18 17:06:13,952 - root - INFO - ... +2025-03-18 17:06:13,985 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:06:13,985 - root - INFO - ݳʼɹ +2025-03-18 17:06:13,985 - core.component - INFO - Զ: components +2025-03-18 17:06:13,985 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:06:13,992 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 17:06:13,995 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 17:06:13,995 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 17:06:13,997 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 17:06:13,997 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 17:06:13,998 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 17:06:13,998 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 17:06:13,998 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 17:06:13,998 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 17:06:13,999 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:06:13,999 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:06:14,000 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:06:14,001 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:06:14,004 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:06:14,006 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:06:14,008 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:06:14,010 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:06:14,011 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:06:14,011 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:06:14,013 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 17:06:14,014 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 17:06:14,016 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:06:14,018 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:06:14,020 - core.component - INFO - ע: if -> IfComponent +2025-03-18 17:06:14,022 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 17:06:14,024 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 17:06:14,024 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 17:06:14,024 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 17:06:14,024 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 17:06:14,024 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 17:06:14,024 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 17:06:14,024 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 17:06:14,024 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 17:06:14,024 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:06:14,224 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 17:06:14,224 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 17:06:14,224 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:06:14,224 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:06:14,224 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 17:06:14,224 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 17:06:14,224 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 17:06:14,224 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 17:06:14,224 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 17:06:14,240 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 17:06:14,240 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:06:14,240 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:06:14,240 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:06:14,240 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:06:14,240 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:06:14,240 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:06:14,240 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 17:06:14,240 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 17:06:14,240 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:06:14,240 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 17:06:14,273 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:06:14,273 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:06:14,275 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:06:14,275 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:06:14,275 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:06:14,275 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:06:14,275 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:06:14,275 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:06:14,275 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:06:14,275 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:06:14,275 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:06:14,288 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:06:14,288 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 17:06:14,288 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:06:14,288 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 17:06:14,288 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 17:06:14,288 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 17:06:14,288 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 17:06:14,288 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 17:06:14,288 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 17:06:14,288 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:06:14,288 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:06:14,288 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:06:14,288 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:06:14,288 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:06:14,304 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:06:14,304 - config.component_config - INFO - Զע: components +2025-03-18 17:06:14,356 - root - INFO - ʼʼݿ... +2025-03-18 17:06:14,356 - root - INFO - ʼݿ... +2025-03-18 17:06:14,404 - root - INFO - ݿɹ +2025-03-18 17:06:14,420 - root - INFO - ʼʼ... +2025-03-18 17:06:14,420 - root - INFO - ... +2025-03-18 17:06:14,420 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:06:14,420 - root - INFO - ݳʼɹ +2025-03-18 17:06:14,420 - core.component - INFO - Զ: components +2025-03-18 17:06:14,420 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:06:14,420 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:06:14,420 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:06:14,420 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:06:14,420 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:06:14,436 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:06:14,436 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:06:14,436 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:06:14,436 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:06:14,436 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:06:14,436 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:06:14,436 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:06:14,436 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:06:14,436 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:06:14,463 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:06:14,463 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:06:14,463 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:06:14,464 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:06:14,465 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:06:14,466 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:06:14,466 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:06:14,466 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:06:14,467 - config.component_config - INFO - Զע: components +2025-03-18 17:06:14,490 - root - INFO - Ӧ +2025-03-18 17:08:59,101 - root - INFO - Ӧùر +2025-03-18 17:09:00,891 - root - INFO - ʼʼݿ... +2025-03-18 17:09:00,891 - root - INFO - ʼݿ... +2025-03-18 17:09:00,942 - root - INFO - ݿɹ +2025-03-18 17:09:00,942 - root - INFO - ʼʼ... +2025-03-18 17:09:00,942 - root - INFO - ... +2025-03-18 17:09:00,959 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:09:00,959 - root - INFO - ݳʼɹ +2025-03-18 17:09:00,966 - core.component - INFO - Զ: components +2025-03-18 17:09:00,966 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:09:00,966 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 17:09:00,966 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 17:09:00,966 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 17:09:00,966 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 17:09:00,966 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 17:09:00,968 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 17:09:00,968 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 17:09:00,968 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 17:09:00,968 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 17:09:00,968 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:09:00,970 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:09:00,970 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:09:00,970 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:09:00,970 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:09:00,970 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:09:00,970 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:09:00,970 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:09:00,970 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:09:00,970 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:09:00,970 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 17:09:00,970 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 17:09:00,972 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:09:00,974 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:09:00,974 - core.component - INFO - ע: if -> IfComponent +2025-03-18 17:09:00,975 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 17:09:00,975 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 17:09:00,975 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 17:09:00,975 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 17:09:00,975 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 17:09:00,975 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 17:09:00,976 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 17:09:00,976 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 17:09:00,976 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 17:09:00,976 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:09:01,167 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 17:09:01,173 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 17:09:01,173 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:09:01,173 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:09:01,174 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 17:09:01,174 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 17:09:01,174 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 17:09:01,174 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:09:01,175 - config.component_config - INFO - Զע: components +2025-03-18 17:09:01,224 - root - INFO - ʼʼݿ... +2025-03-18 17:09:01,224 - root - INFO - ʼݿ... +2025-03-18 17:09:01,289 - root - INFO - ݿɹ +2025-03-18 17:09:01,289 - root - INFO - ʼʼ... +2025-03-18 17:09:01,289 - root - INFO - ... +2025-03-18 17:09:01,291 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:09:01,291 - root - INFO - ݳʼɹ +2025-03-18 17:09:01,291 - core.component - INFO - Զ: components +2025-03-18 17:09:01,291 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:09:01,291 - config.component_config - INFO - Զע: components +2025-03-18 17:09:01,309 - root - INFO - Ӧ +2025-03-18 17:19:00,110 - root - INFO - Ӧùر +2025-03-18 17:19:01,316 - root - INFO - ʼʼݿ... +2025-03-18 17:19:01,316 - root - INFO - ʼݿ... +2025-03-18 17:19:01,365 - root - INFO - ݿɹ +2025-03-18 17:19:01,365 - root - INFO - ʼʼ... +2025-03-18 17:19:01,378 - root - INFO - ... +2025-03-18 17:19:01,394 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:19:01,394 - root - INFO - ݳʼɹ +2025-03-18 17:19:01,394 - core.component - INFO - Զ: components +2025-03-18 17:19:01,394 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:19:01,394 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 17:19:01,394 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 17:19:01,394 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 17:19:01,394 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 17:19:01,394 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 17:19:01,394 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 17:19:01,394 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 17:19:01,394 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 17:19:01,394 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 17:19:01,394 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:19:01,394 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:19:01,394 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:19:01,394 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:19:01,394 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:19:01,394 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:19:01,394 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:19:01,410 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:19:01,410 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:19:01,410 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:19:01,410 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 17:19:01,410 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 17:19:01,410 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:19:01,410 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:19:01,410 - core.component - INFO - ע: if -> IfComponent +2025-03-18 17:19:01,415 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 17:19:01,415 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 17:19:01,418 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 17:19:01,418 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 17:19:01,418 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 17:19:01,418 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 17:19:01,418 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 17:19:01,418 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 17:19:01,418 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 17:19:01,418 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 17:19:01,418 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:19:01,418 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:19:01,418 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:19:01,418 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:19:01,418 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:19:01,418 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:19:01,418 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:19:01,418 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:19:01,418 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:19:01,426 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:19:01,426 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:19:01,601 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 17:19:01,601 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 17:19:01,601 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:19:01,601 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:19:01,601 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 17:19:01,601 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 17:19:01,601 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 17:19:01,601 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 17:19:01,601 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 17:19:01,601 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 17:19:01,616 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:19:01,617 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:19:01,617 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:19:01,619 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:19:01,619 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:19:01,619 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:19:01,619 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 17:19:01,619 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 17:19:01,619 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:19:01,619 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:19:01,619 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 17:19:01,619 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 17:19:01,619 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 17:19:01,619 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 17:19:01,619 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 17:19:01,619 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 17:19:01,626 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 17:19:01,626 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 17:19:01,626 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 17:19:01,626 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 17:19:01,626 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 17:19:01,626 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 17:19:01,626 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:19:01,626 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:19:01,626 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:19:01,626 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:19:01,626 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:19:01,634 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:19:01,634 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 17:19:01,634 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 17:19:01,634 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 17:19:01,634 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 17:19:01,634 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 17:19:01,634 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:19:01,634 - config.component_config - INFO - Զע: components +2025-03-18 17:19:01,696 - root - INFO - ʼʼݿ... +2025-03-18 17:19:01,697 - root - INFO - ʼݿ... +2025-03-18 17:19:01,749 - root - INFO - ݿɹ +2025-03-18 17:19:01,749 - root - INFO - ʼʼ... +2025-03-18 17:19:01,749 - root - INFO - ... +2025-03-18 17:19:01,749 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:19:01,759 - root - INFO - ݳʼɹ +2025-03-18 17:19:01,759 - core.component - INFO - Զ: components +2025-03-18 17:19:01,759 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:19:01,775 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:19:01,775 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:19:01,775 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:19:01,778 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:19:01,778 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:19:01,778 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:19:01,791 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:19:01,792 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:19:01,792 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:19:01,792 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:19:01,792 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:19:01,792 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:19:01,792 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:19:01,792 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:19:01,792 - config.component_config - INFO - Զע: components +2025-03-18 17:19:01,807 - root - INFO - Ӧ +2025-03-18 17:41:26,217 - root - INFO - Ӧùر +2025-03-18 17:41:27,676 - root - INFO - ʼʼݿ... +2025-03-18 17:41:27,676 - root - INFO - ʼݿ... +2025-03-18 17:41:27,711 - root - INFO - ݿɹ +2025-03-18 17:41:27,716 - root - INFO - ʼʼ... +2025-03-18 17:41:27,716 - root - INFO - ... +2025-03-18 17:41:27,733 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:41:27,733 - root - INFO - ݳʼɹ +2025-03-18 17:41:27,733 - core.component - INFO - Զ: components +2025-03-18 17:41:27,736 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:41:27,736 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 17:41:27,736 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: if -> IfComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:41:27,930 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 17:41:27,930 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 17:41:27,930 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 17:41:27,930 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 17:41:27,930 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 17:41:27,930 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 17:41:27,930 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:41:27,930 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:41:27,930 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:41:27,930 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:41:27,930 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:41:27,930 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:41:27,930 - config.component_config - INFO - Զע: components +2025-03-18 17:41:27,971 - root - INFO - ʼʼݿ... +2025-03-18 17:41:27,971 - root - INFO - ʼݿ... +2025-03-18 17:41:28,032 - root - INFO - ݿɹ +2025-03-18 17:41:28,032 - root - INFO - ʼʼ... +2025-03-18 17:41:28,032 - root - INFO - ... +2025-03-18 17:41:28,032 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:41:28,032 - root - INFO - ݳʼɹ +2025-03-18 17:41:28,032 - core.component - INFO - Զ: components +2025-03-18 17:41:28,032 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:41:28,043 - config.component_config - INFO - Զע: components +2025-03-18 17:41:28,053 - root - INFO - Ӧ +2025-03-18 17:46:27,112 - root - INFO - Ӧùر +2025-03-18 17:46:28,378 - root - INFO - ʼʼݿ... +2025-03-18 17:46:28,392 - root - INFO - ʼݿ... +2025-03-18 17:46:28,445 - root - INFO - ݿɹ +2025-03-18 17:46:28,445 - root - INFO - ʼʼ... +2025-03-18 17:46:28,445 - root - INFO - ... +2025-03-18 17:46:28,478 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:46:28,478 - root - INFO - ݳʼɹ +2025-03-18 17:46:28,478 - core.component - INFO - Զ: components +2025-03-18 17:46:28,478 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:46:28,478 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 17:46:28,478 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 17:46:28,478 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 17:46:28,493 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 17:46:28,493 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 17:46:28,494 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 17:46:28,494 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 17:46:28,495 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 17:46:28,496 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 17:46:28,496 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:46:28,496 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:46:28,496 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:46:28,496 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:46:28,496 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:46:28,496 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:46:28,496 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:46:28,496 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:46:28,511 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:46:28,512 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:46:28,513 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 17:46:28,514 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 17:46:28,514 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:46:28,514 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:46:28,514 - core.component - INFO - ע: if -> IfComponent +2025-03-18 17:46:28,514 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 17:46:28,514 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 17:46:28,514 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 17:46:28,514 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 17:46:28,526 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 17:46:28,527 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 17:46:28,529 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 17:46:28,529 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 17:46:28,529 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 17:46:28,529 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:46:28,726 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 17:46:28,728 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:46:28,728 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 17:46:28,728 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:46:28,728 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:46:28,728 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:46:28,728 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:46:28,728 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:46:28,728 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 17:46:28,728 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:46:28,728 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 17:46:28,743 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:46:28,743 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:46:28,743 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:46:28,744 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:46:28,744 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:46:28,745 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:46:28,745 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:46:28,746 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:46:28,746 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 17:46:28,746 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 17:46:28,746 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 17:46:28,746 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 17:46:28,746 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 17:46:28,746 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:46:28,746 - config.component_config - INFO - Զע: components +2025-03-18 17:46:28,823 - root - INFO - ʼʼݿ... +2025-03-18 17:46:28,823 - root - INFO - ʼݿ... +2025-03-18 17:46:28,878 - root - INFO - ݿɹ +2025-03-18 17:46:28,893 - root - INFO - ʼʼ... +2025-03-18 17:46:28,894 - root - INFO - ... +2025-03-18 17:46:28,895 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:46:28,895 - root - INFO - ݳʼɹ +2025-03-18 17:46:28,895 - core.component - INFO - Զ: components +2025-03-18 17:46:28,895 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:46:28,895 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:46:28,895 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:46:28,895 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:46:28,895 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:46:28,910 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:46:28,910 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:46:28,910 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:46:28,910 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:46:28,910 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:46:28,911 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:46:28,913 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:46:28,913 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:46:28,913 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:46:28,913 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:46:28,913 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:46:28,913 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:46:28,925 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:46:28,927 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:46:28,927 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:46:28,928 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:46:28,928 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:46:28,930 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:46:28,932 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:46:28,934 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:46:28,936 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:46:28,938 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:46:28,940 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:46:28,942 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:46:28,942 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:46:28,944 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:46:28,944 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:46:28,944 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:46:28,944 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:46:28,945 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:46:28,945 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:46:28,945 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:46:28,945 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:46:28,945 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:46:28,945 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:46:28,945 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:46:28,945 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:46:28,945 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:46:28,945 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:46:28,959 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:46:28,960 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:46:28,961 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:46:28,961 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:46:28,961 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:46:28,962 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:46:28,963 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:46:28,963 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:46:28,963 - config.component_config - INFO - Զע: components +2025-03-18 17:46:28,979 - root - INFO - Ӧ +2025-03-18 17:50:49,869 - root - INFO - Ӧùر +2025-03-18 17:50:51,282 - root - INFO - ʼʼݿ... +2025-03-18 17:50:51,282 - root - INFO - ʼݿ... +2025-03-18 17:50:51,354 - root - INFO - ݿɹ +2025-03-18 17:50:51,354 - root - INFO - ʼʼ... +2025-03-18 17:50:51,354 - root - INFO - ... +2025-03-18 17:50:51,374 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:50:51,374 - root - INFO - ݳʼɹ +2025-03-18 17:50:51,374 - core.component - INFO - Զ: components +2025-03-18 17:50:51,374 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: if -> IfComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:50:51,384 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:50:51,384 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:50:51,384 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:50:51,557 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 17:50:51,562 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 17:50:51,562 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:50:51,562 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:50:51,562 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 17:50:51,562 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 17:50:51,562 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 17:50:51,562 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 17:50:51,562 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 17:50:51,562 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 17:50:51,562 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:50:51,562 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:50:51,562 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:50:51,562 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:50:51,562 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:50:51,562 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:50:51,562 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 17:50:51,565 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:50:51,565 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 17:50:51,565 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:50:51,565 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:50:51,565 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:50:51,565 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:50:51,567 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:50:51,567 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 17:50:51,567 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 17:50:51,567 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 17:50:51,567 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 17:50:51,567 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 17:50:51,567 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:50:51,567 - config.component_config - INFO - Զע: components +2025-03-18 17:50:51,616 - root - INFO - ʼʼݿ... +2025-03-18 17:50:51,617 - root - INFO - ʼݿ... +2025-03-18 17:50:51,690 - root - INFO - ݿɹ +2025-03-18 17:50:51,690 - root - INFO - ʼʼ... +2025-03-18 17:50:51,690 - root - INFO - ... +2025-03-18 17:50:51,690 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:50:51,690 - root - INFO - ݳʼɹ +2025-03-18 17:50:51,690 - core.component - INFO - Զ: components +2025-03-18 17:50:51,690 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:50:51,690 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:50:51,690 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:50:51,690 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:50:51,690 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:50:51,690 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:50:51,690 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:50:51,690 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:50:51,690 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:50:51,690 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:50:51,701 - config.component_config - INFO - Զע: components +2025-03-18 17:50:51,711 - root - INFO - Ӧ +2025-03-18 17:55:50,599 - root - INFO - Ӧùر +2025-03-18 17:55:51,973 - root - INFO - ʼʼݿ... +2025-03-18 17:55:51,973 - root - INFO - ʼݿ... +2025-03-18 17:55:52,046 - root - INFO - ݿɹ +2025-03-18 17:55:52,046 - root - INFO - ʼʼ... +2025-03-18 17:55:52,046 - root - INFO - ... +2025-03-18 17:55:52,063 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:55:52,063 - root - INFO - ݳʼɹ +2025-03-18 17:55:52,063 - core.component - INFO - Զ: components +2025-03-18 17:55:52,063 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:55:52,063 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 17:55:52,063 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 17:55:52,063 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 17:55:52,063 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 17:55:52,063 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 17:55:52,063 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 17:55:52,063 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 17:55:52,063 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 17:55:52,063 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 17:55:52,063 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:55:52,063 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:55:52,063 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:55:52,063 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:55:52,063 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:55:52,063 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:55:52,063 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:55:52,063 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:55:52,063 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: if -> IfComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:55:52,258 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 17:55:52,258 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 17:55:52,258 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:55:52,258 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:55:52,258 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 17:55:52,258 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 17:55:52,274 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 17:55:52,274 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 17:55:52,274 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 17:55:52,274 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 17:55:52,274 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:55:52,274 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:55:52,274 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:55:52,274 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:55:52,274 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:55:52,274 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:55:52,290 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 17:55:52,290 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 17:55:52,294 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:55:52,294 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:55:52,296 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 17:55:52,296 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 17:55:52,296 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 17:55:52,296 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 17:55:52,296 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 17:55:52,298 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 17:55:52,298 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 17:55:52,298 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 17:55:52,298 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 17:55:52,298 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 17:55:52,298 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 17:55:52,298 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 17:55:52,298 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:55:52,298 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:55:52,298 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:55:52,298 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:55:52,298 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:55:52,298 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:55:52,298 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:55:52,298 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:55:52,298 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:55:52,300 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:55:52,300 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:55:52,300 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:55:52,300 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 17:55:52,300 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:55:52,300 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 17:55:52,300 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 17:55:52,300 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 17:55:52,300 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 17:55:52,300 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 17:55:52,300 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 17:55:52,302 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:55:52,302 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:55:52,302 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:55:52,302 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:55:52,302 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:55:52,302 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:55:52,302 - config.component_config - INFO - Զע: components +2025-03-18 17:55:52,344 - root - INFO - ʼʼݿ... +2025-03-18 17:55:52,344 - root - INFO - ʼݿ... +2025-03-18 17:55:52,403 - root - INFO - ݿɹ +2025-03-18 17:55:52,403 - root - INFO - ʼʼ... +2025-03-18 17:55:52,403 - root - INFO - ... +2025-03-18 17:55:52,403 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:55:52,403 - root - INFO - ݳʼɹ +2025-03-18 17:55:52,403 - core.component - INFO - Զ: components +2025-03-18 17:55:52,403 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:55:52,403 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:55:52,403 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:55:52,403 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:55:52,432 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:55:52,432 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:55:52,432 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:55:52,432 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:55:52,434 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:55:52,434 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:55:52,436 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:55:52,436 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:55:52,436 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:55:52,436 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:55:52,436 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:55:52,436 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:55:52,438 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:55:52,438 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:55:52,440 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:55:52,440 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:55:52,442 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:55:52,442 - config.component_config - INFO - Զע: components +2025-03-18 17:55:52,448 - root - INFO - Ӧ +2025-03-18 18:33:22,998 - root - INFO - Ӧùر +2025-03-18 18:33:24,366 - root - INFO - ʼʼݿ... +2025-03-18 18:33:24,366 - root - INFO - ʼݿ... +2025-03-18 18:33:24,423 - root - INFO - ݿɹ +2025-03-18 18:33:24,423 - root - INFO - ʼʼ... +2025-03-18 18:33:24,423 - root - INFO - ... +2025-03-18 18:33:24,445 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 18:33:24,445 - root - INFO - ݳʼɹ +2025-03-18 18:33:24,445 - core.component - INFO - Զ: components +2025-03-18 18:33:24,445 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 18:33:24,445 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 18:33:24,445 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 18:33:24,449 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 18:33:24,449 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 18:33:24,449 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 18:33:24,453 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 18:33:24,453 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 18:33:24,457 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 18:33:24,457 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 18:33:24,457 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 18:33:24,457 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 18:33:24,462 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 18:33:24,462 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 18:33:24,462 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 18:33:24,462 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 18:33:24,466 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 18:33:24,466 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 18:33:24,466 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 18:33:24,466 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 18:33:24,470 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 18:33:24,470 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 18:33:24,472 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 18:33:24,472 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 18:33:24,474 - core.component - INFO - ע: if -> IfComponent +2025-03-18 18:33:24,474 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 18:33:24,476 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 18:33:24,476 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 18:33:24,476 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 18:33:24,478 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 18:33:24,478 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 18:33:24,478 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 18:33:24,478 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 18:33:24,478 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 18:33:24,483 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 18:33:24,483 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 18:33:24,483 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 18:33:24,483 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 18:33:24,483 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 18:33:24,483 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 18:33:24,487 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 18:33:24,487 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 18:33:24,487 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 18:33:24,487 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 18:33:24,487 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 18:33:24,487 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 18:33:24,668 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 18:33:24,668 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 18:33:24,668 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 18:33:24,672 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 18:33:24,676 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 18:33:24,680 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 18:33:24,680 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 18:33:24,680 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 18:33:24,684 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 18:33:24,684 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 18:33:24,684 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 18:33:24,684 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 18:33:24,688 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 18:33:24,688 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 18:33:24,688 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 18:33:24,688 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 18:33:24,692 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 18:33:24,692 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 18:33:24,692 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 18:33:24,692 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 18:33:24,696 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 18:33:24,696 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 18:33:24,696 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 18:33:24,700 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 18:33:24,700 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 18:33:24,700 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 18:33:24,704 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 18:33:24,704 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 18:33:24,708 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 18:33:24,708 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 18:33:24,708 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 18:33:24,708 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 18:33:24,708 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 18:33:24,713 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 18:33:24,713 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 18:33:24,713 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 18:33:24,713 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 18:33:24,717 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 18:33:24,717 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 18:33:24,717 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 18:33:24,717 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 18:33:24,717 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 18:33:24,721 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 18:33:24,721 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 18:33:24,721 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 18:33:24,721 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 18:33:24,726 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 18:33:24,726 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 18:33:24,726 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 18:33:24,726 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 18:33:24,730 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 18:33:24,730 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 18:33:24,730 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 18:33:24,734 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 18:33:24,734 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 18:33:24,734 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 18:33:24,734 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 18:33:24,734 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 18:33:24,739 - config.component_config - INFO - Զע: components +2025-03-18 18:33:24,785 - root - INFO - ʼʼݿ... +2025-03-18 18:33:24,789 - root - INFO - ʼݿ... +2025-03-18 18:33:24,849 - root - INFO - ݿɹ +2025-03-18 18:33:24,849 - root - INFO - ʼʼ... +2025-03-18 18:33:24,849 - root - INFO - ... +2025-03-18 18:33:24,853 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 18:33:24,853 - root - INFO - ݳʼɹ +2025-03-18 18:33:24,853 - core.component - INFO - Զ: components +2025-03-18 18:33:24,853 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 18:33:24,853 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 18:33:24,853 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 18:33:24,853 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 18:33:24,857 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 18:33:24,857 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 18:33:24,857 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 18:33:24,857 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 18:33:24,857 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 18:33:24,861 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 18:33:24,865 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 18:33:24,865 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 18:33:24,865 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 18:33:24,865 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 18:33:24,869 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 18:33:24,869 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 18:33:24,869 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 18:33:24,873 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 18:33:24,873 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 18:33:24,877 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 18:33:24,877 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 18:33:24,877 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 18:33:24,877 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 18:33:24,877 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 18:33:24,882 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 18:33:24,882 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 18:33:24,882 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 18:33:24,882 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 18:33:24,886 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 18:33:24,886 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 18:33:24,886 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 18:33:24,886 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 18:33:24,886 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 18:33:24,890 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 18:33:24,890 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 18:33:24,890 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 18:33:24,890 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 18:33:24,894 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 18:33:24,894 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 18:33:24,894 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 18:33:24,894 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 18:33:24,899 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 18:33:24,899 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 18:33:24,899 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 18:33:24,903 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 18:33:24,903 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 18:33:24,907 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 18:33:24,907 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 18:33:24,907 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 18:33:24,907 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 18:33:24,907 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 18:33:24,907 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 18:33:24,911 - config.component_config - INFO - Զע: components +2025-03-18 18:33:24,920 - root - INFO - Ӧ +2025-03-18 18:33:25,575 - root - INFO - Ӧùر diff --git a/scripts/logs/tianfeng_task.log b/scripts/logs/tianfeng_task.log index 2da2c48..127a931 100644 --- a/scripts/logs/tianfeng_task.log +++ b/scripts/logs/tianfeng_task.log @@ -184,3 +184,16 @@ CREATE TABLE task_flow_connections ( 2025-03-17 17:11:13,111 - utils.db_migration - INFO - ݿǨ 2025-03-17 17:11:13,111 - utils.db_migration - INFO - ݿǨƳɹ 2025-03-17 17:11:13,111 - migration - INFO - ݿǨƳɹɣ +2025-03-18 14:25:55,232 - migration - INFO - ʼִݿԶǨ... +2025-03-18 14:25:55,232 - utils.db_migration - INFO - ʼݿǨ +2025-03-18 14:25:55,309 - utils.db_migration - INFO - 22 ģ +2025-03-18 14:25:55,324 - utils.db_migration - INFO - task_flow_connections ڣ׼ +2025-03-18 14:25:55,398 - utils.db_migration - INFO - task_flow_connections ɹ +2025-03-18 14:25:55,403 - utils.db_migration - INFO - task_import_exports ڣ׼ +2025-03-18 14:25:55,500 - utils.db_migration - INFO - task_import_exports ɹ +2025-03-18 14:25:55,503 - utils.db_migration - INFO - task_input_params.instance_id׼ +2025-03-18 14:25:55,503 - utils.db_migration - INFO - ִSQL: ALTER TABLE task_input_params ADD COLUMN instance_id VARCHAR(36) NOT NULL +2025-03-18 14:25:55,598 - utils.db_migration - INFO - task_input_params.instance_id ɹ +2025-03-18 14:25:55,611 - utils.db_migration - INFO - ݿǨ +2025-03-18 14:25:55,611 - utils.db_migration - INFO - ݿǨƳɹ +2025-03-18 14:25:55,611 - migration - INFO - ݿǨƳɹɣ diff --git a/services/__pycache__/task_instance_service.cpython-312.pyc b/services/__pycache__/task_instance_service.cpython-312.pyc index 83202ff7f5e977d49b3dbd02c712e174421beaf3..3963771b2db94686bac46cd8b39b2c7325aa63f2 100644 GIT binary patch delta 536 zcmbQ3d?uamG%qg~0}x2+-%NMX+Q^s5$mqAZf-#(tDTQ^iA(N!AXbVe}Fed{9rbwmm zr?O8z$S6Mf3s8Yr3u~0fWPK)SV{xD=QIK2;Z>m@tONs=LFP_2*=5wa9r*fq+Ndj#F z%18obBr2ITr8lo;UMex!o{xu{87Kq7pH&zp+pDRt2Qz3gmdY_sW|XpJe!r(MsC6&qdgj^?UN{LS1Bc)fb$ynqJ)UU}@Bn+gAB!EOQ6Od3) zC=vlux1`fkOX719i%a4QN|SOji!)MF;xqG#OA_;vQ>*kt5{t7vp}gSKqO#27R6RTz z=7CHX1riMmA4C`gM6UDm*j(hd*%5x3-}M5A>t-*RJQl`Pn|CTGF)_MNzM~Y&cx|(l zaxN3&qs=Q+^Vt}`Z<_j4aOfBK=cla11=|oPb8m^IOuoLI`}hK@PowWY5M$(jG>d4 o8BCUn1epOh@)n0pZhlH>PO4o|{N!Lmef~%mMy^i`AQG$y0MDwErvLx| delta 248 zcmX?;J~5f^G%qg~0}#kQy`G+_v5_y6kx_4R1!FiPA14C@rbwpnr?O8z$S6KpggJ#( zw1qWFc(Oi|w6RzVOOyymE`>K$G>s)i9LN_-VFmL!Q`u9w(wHQHCIe+8fHLBh%$ic0 zPctu-*qkhv!NNFi^BE;2CPvrE?^R+MPi^*9&1GV|wt2UDJ{#lf&DwfVjEoYK+w_}w zZ?Poh=jRl80!=FNpDbk{$5_1C(x8-a^F>2`M#kXD4~-^Eg@Yu;K!ga8xW!?Uo1ape YlWJEKJGswTpWl~-k?Ru!hy*JF0OO`WxBvhE diff --git a/services/__pycache__/task_param_service.cpython-312.pyc b/services/__pycache__/task_param_service.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..75ce5cedfd962d06edac4725ec6a974ee5bc9501 GIT binary patch literal 11400 zcmeG?YfxL)ndj>2h2DTL!onah281zjurV16S9`KNo;SN7^V-)<7}+VW?DAs!|hBu-q}C8mQyKr(~Wm(u>GqLr^9Tvv$Nm1 zS62ujx$W+>yFc~_&OP@#-*+D0Ip=$w`_Fp420?0U{$%XC?FjuEzeq`*Dcl{0!f8aI z5kwJ`%uD!WBQhU3Li*$*a-U*E;Zu$%30y~dRU;~R%Drk|$w-M$GolgT3a{3u8_@}6 zrC0AWj2L{z5u?vEVj_?X?Ln04B}Az&$;2KzaF1I z_bQa5Gaoz~ob|NQOuzav)P{>iuJzWF^7>DJ%9bnD%jThYJP+`+Bc6}-IP?F#bb zF8>5Cf7HzedG%MugYJOe>E#u}p>Z!gWS8;gVJG|Spnp6ReB8-6eGdivqwX=jY$bGf zVw|=UyoNgLU}=_xHtZxXcls#@PX-tVFQ;hM|jc7DN03T%(F+x(Z zm(YluB54J!q*b(fR8|Ez_lu!l=YA6-_leA_v9<8NSBEFC-DfLT=5nYC= zWHo-aB|Y?K7$pTNHKhS6V}=S^%wQQt)szluOhrbhhY^-eDC|bwgqb98Z9mN%al7bH z1x#Y~!rglBLl*%xQo^fE!vEbG$Y6iry@h;4gdk9u2qQ-pcLLeTAqJxZ^9?JP1eUIv zat57kz5qpg*|s2z#o@;5=orTf$&_L;882sP@2K#?;)ZOtFMIpD4tm(54i^v}9A^R^ z+7&z)bUXc{w13Qj+d0UJ^I;DPtqSeI!V7b38=v6S4(Q1pbU2Px;X&oHpiQbWKxeET zvg2q@y)#|YIw}8HZM_Qs#48y(7-IY@n4*FTfhki^IE}_oga~3}A@!p}4?`OHGd5BO<07tWR&b2c`3tu0!?+vVLA505`^lY+1r2f!?}}h%%3Ri<<`oUSHaS(mD8;wqccmim;XnX@#f>swRx?Oc6(qHasPJ5k%a zsFK?ZzeRGrae+kEO$$0?vL@7PnKjVn5U&#UiksrKZa*7z`dzfcO}TQHOAUC!5;s78 z8ii#MGEB1H&+dOYfr1La5z?j1vjasGVTA{8kGvF?ON-^f+{{a1xkr%jE5Tvn*=B^G zPLfYK)f9>ABw6e+=2T^hKxbMF^Guuk-GE6FES3wn4^`nz&muw8VWQWQ?+^EB94?g;NNuoFiYuN9)o3h$W872y_4u@S93JPaZ%=2^Ty85$XeZq=7>( zBvA&fR{dFoY+)BO#&%`jFmdK|cG*Po!TuGsIY(B)n0xo_n?HGFu>UtdnwtCmi}P=v zyE*&8P{2>)_sO$!@waYYemx@;&mEtCBaX$PK(eCY?8`nujSKt4*?1F!0c!E?e{JdCyIrzC9CbwL!mk&VKXekAHgWwODo-gZ=hw=YkHs zNbou=BL_3$Y4?!5l&>nFLq+MuY=CuVungf9&xL4af>(~Zy+N8`@Sfl`Zq@;cmk!bt zuMRL2%{UHE@S4y#G)PkpXOO|lk5`Pk8JIvlZVPKPN=IsG1`8m+wp0s^|k8h%Cxoq ze9zgQSas66EoJTDtUYP7EoE-z%+0YqoOz4zwvjV$jD@7AaixPd2_0{n}a{|h6N?6t~nDt^T1LC zDyunFy*1JbA-XdtQH5KTV|?w{wl#la{WOWfy1J^{L66Hd|8W zCeGZHGH-!lB|0DG%n#=P+c|T4oaW3A!VpW#?vjcs!;%IWD^ENV4W=qvxXPAPWd~Q; zku+@kA^RTt51|Du(yv)Gp{+g1ik|nj$2LUi)4o%_*8}nGle-fYJuphcT40%JO`@_n zVFboCFKvOrMyr4Kc^g`@qd@(a>_*`B>wV-vJNfgDKFe;B{77FputWJ#gAAA36$1~d zKH8yx@-IlmZlj9n0DM=jO@zg#pn9i4tb^($Bl563O0YY!%2!cD`GRsPsC*TdVDWJ( zsC*UoP`--)rt($%Nt7>$eNeutLaHkw_kT}t>U2JRL=DDyVNR&;$q99FPGsrsWgL`* zOISm2oycp1C`Fif6TKyqXkR2`C=9T0i3cCayyQld(v9%%9o40b2^CSnJg^AMOJSAN zrZCg>dDZYLDL$w#!Y_&l%PI9J3C2nZ{^c1fc`&f?H9;(8h2&|JO3P2FM^Mb#jADja zM6_WorNK@dsNfP%!8(A*z(;7v)M;^DSa$?5#FUoOg|$ZrMnRPTl@9yXVU5SW+=o;O zYnSIg)hI_48POLsr;42jcx(Z3oaQeI?yI%#zx=5YCOb=VAN-7p4HW>kKJVC%wW zfR(R+RR;G+?T5=H>KvF^g5`{<$hw5fB;JIzj;yg?WTbfR1y(Jmg{;&p(n8K!Kz~^W zB5Z~?Y}E;=2yMr>@J_WQC*@tdD+_ zTaV^#ck;~K%dtEckpT+=?S^2h9D6|_?68S!zd8Hr+~1#>I~VJ+-NAOR zT_w6`YoW}S9C0#k=V32|>(t|nJHWVu6TB`b7R&Pb!`^`FSw|ogga9qe8(aZ@kbXWB zz+;Dp7_6bBV4n~#)Km1RGvp0AgxDaj@H!9EULG-60`Y2welFx@Xo|rR8M{{WFR@5r zcH(Ro&M+qP5YBpWhB5gP@LJgkHc0y*OvgGH+DQfc-U$X#*GOf6T|u(d%J{Dgmg~#@GJ};9gRL83dOYc+{d@`S5BX>Yylr8+JPEDj%o$Htn3gbmo`k)V z3A*kd-Zwb3hruQ_uN1h;+SlZ`-Pke_8M+ylgfIZMe;91ih?A0IznRy<oVLlg7Li zs`=8~c{m{a%ktW1oUFt3jMF~`8^lOI577=c1lq;3$Cs@HIDF1=o^VTB0rOOxb4kEU zW%fdepFWyf6kEd4LrG$+e2V_QMGQ?8aQW@4T>fIHSdFkhl?z_~TG8w0|98Cp-zrhX zHYvzpPFmYi)(+0v5vP9Web0MkjNA5D(mIr~4s+Jwr1h)O{!gs6pVl-dHg?ZGIXjrJ z?@re2Nm%y$TkXcQttq{(?)-tX2h#No>AL##hNg65bGpg?g;8x=6McB03{_O0-g|2A zwEDW)o;F)g51ksiZf?kiAQI*cH>}l(n)~ABgtcR7dtMM?VF#+RPU=7H+?(n=#C0CJ z-swnIKh1SIV)U6OraRs|nCNss@FY?F^sg(dlLI%5=IBArSf6O@`t4U2*yp9k;F{s)5;?fp*Ka@+~*2+hWJK>aOSj0IO=wYtL$@k6rl2 z%s1j=vrMw7@0z7AZCNK?UBn)_Jalnrw)<*Xvh~qxmPeuDyy2`N)^fS+V%zN6D^Da_ z_Fl8>74Yqx#U2~E{M5y#W*@uSp4>Ea%`&vy(5`EiP3gv#Gg|1ht}$iX!r8V&2h+Be z3x*j(?1iLlXLJy%)~-)fwZtZ_n6EHb+pjW--hJGC`_fhQ1)!f+Ri8QVX3aZWViT8k zT&vnHwZ4ASg|?Ztc;#$MvVI^s@Y>#V)BVEqyjKQN{li@UaI)!%=m6e&8}7UC)XY=y zN3JN68+HTgP`YIcu4zg)w_i3~G{hrU4kw!jF=#`&saYVpVQGnVU9)V1!LDzL?oHbo z#L1)^I`9!#zbReQeBOW7AA2(HN!IKFz=a(%JL0X^d-tV!4{*H)QoRnY*O6TRbh>Wi zg_@a~xMp@BS=X0t+MgmG6wy=!SuE}X;Pecnr;bxz{n zKYsw#e~nnG1d7RnU$R(~ztL~qw~73yTDPxD{)^f^{eC%lwbi_Dr}CfBU?sd<+oagn zsk*jP0p+Azv0twO^^OCh_+ATSU^anqDF)Y?!EMIDHTFB%u-gCMX=T|Y72r-wv-;+0 zf?N$N7=9^s8(8o*=n^*8AQcS1U=u+|MQ*1G+{fMXHY@9lO6`J!FUy2$3f#2aBMh1! zez{kG5CWKNL4HDzF6-PbkBBLV3t>govTFqQt=N{#OOiW96u5VsP^@xhJ`(0{^qsTc{gXL4g3}`2%m3fF`oeBZm*kX8M(18WFLEHu5aG^BbV!DV z?WO+{+dRjTJ_L&@n$v?&va56KUZDz`^7$q&Hf&jJsY_<1Xi!#)*I%m)%45x|?8zdS z|B4&_D(r&eXmKsb_CMS8QGH9Qej8W6?bO~IR@+j!aQ%Ysjcnq*(HhB!0&DNFQ;$tI zr0P4k`i`V|Tgu$SnR`|nQSraz%zZib(q_)QISyAz-8r!3tE7w#RUz0=<`eWQW7vi& zgIgnWRl2e|qoo$Ak*VV33opNbLA8S7T4+GFhRK2Jy6Uv9{N&JyAt>D_uUy(F)B+v8 zNBVLJ#xH0&?7Dorj~M7Cf4;d-w_8nqq|oEsYQcH8Vz)x|3$;`ZE!Lxllz`F6bd*W9{Z@xP}{jHln ze)ZOm-`yR;YD{ce>;^ixm4g6x%WfYHkq3eF_7A=}fBFaTcjxr`ZWDZ@6>3;bo{RLG zA5Gr6@VCGD(TU7QOAHRQ@v6b0;ekB^`|N}uKv=A1Gan{dus1ISFLHw*$5#89#ZZmV z9_xlS;da@KYMawlji1(RPStdBHJ#~dTe@z2y7s|Ey-IHY_pJ85bX8MMb)8V%ovj9H zvHAh7=7DrIRBuSv4v5w3t4x{&R8^u8K4P*HL-sQKbsLVrI2^pj;efB}LS9_fIULW0 zoZd{0%Hf~_E{B7`nwe4H4C`!W2xoXJGd7&zD>nv59GPv9@gzjCcsZ8*%s~uv;Eaas zA`nip61K zSf=PB;^YDn3bVsk8m_QcAG-4V&)T@2zsNunPrIa2Aeaa}pEwp-K&V&NFN4PsqF=U% z&^R$5yDK)b=#}56u*6_A@R$WscqAT&G2*Agbr(Mu4ij|>O{^gnj6XD69)I}aH@KD^ zUm$>q9Kp=6moa!R@Jjg54I(EZrv)Ypj2HNeInB#GY{1W#L2wPeVHLlK6w5-KNeurO zGqpIfa@YwUHEJ-WhJDWK^tzs*eG|eL8VtS~6C+&0a(MA8wg*Mkr|uT_#SVr67~cFW vj-V}&1VJpyNJ74(M#R>S(UyNf+RxCQU!lg&P$P#Lm*ljZ(0q Optional[Dict[str, Any]]: + """ + 根据任务ID获取最新的已发布任务实例(get_latest_published_instance_by_task_id的别名) + + Args: + task_id: 任务ID + + Returns: + 最新的已发布任务实例字典,如果不存在则返回None + """ + return self.get_latest_published_instance_by_task_id(task_id) + def update_instance(self, instance_id: str, variables: Optional[Dict[str, Any]] = None, priority: Optional[int] = None, input_params: Optional[Dict[str, Any]] = None, block_outputs: Optional[Dict[str, Any]] = None, context_params: Optional[Dict[str, Any]] = None, diff --git a/services/task_param_service.py b/services/task_param_service.py new file mode 100644 index 0000000..f0cddcb --- /dev/null +++ b/services/task_param_service.py @@ -0,0 +1,304 @@ +""" +任务参数服务模块 +负责任务输入参数的管理 +""" +from typing import Dict, Any, List, Optional, Tuple +import json +from config.task_config import TaskInputParamConfig, TaskInputParamType +from config.database import db_session +from sqlalchemy import and_, or_, desc + +class TaskParamService: + """任务参数服务类""" + + def __init__(self): + # 导入数据模型 + from data.models.task_input_param import TaskInputParam + self.TaskInputParam = TaskInputParam + + def get_param_types(self) -> List[Dict[str, Any]]: + """获取所有支持的参数类型""" + param_types = [] + for param_type in TaskInputParamType: + param_types.append({ + "key": param_type.value, + "name": param_type.value, + "description": f"{param_type.value}类型参数" + }) + return param_types + + def get_task_input_params(self, task_id: str, instance_id: str = None) -> Tuple[List[Dict[str, Any]], Optional[str]]: + """ + 获取任务输入参数 + + Args: + task_id: 任务ID + instance_id: 任务实例ID,如果为None,则尝试获取最新的实例 + + Returns: + Tuple[List[Dict[str, Any]], Optional[str]]: (任务输入参数列表, 实际使用的实例ID) + """ + # 如果没有提供实例ID,尝试查找最新的实例 + found_instance_id = instance_id + if not found_instance_id: + from data.models.task_instance import TaskInstance + with db_session() as session: + instance = session.query(TaskInstance).filter( + TaskInstance.task_id == task_id, + TaskInstance.is_deleted == False + ).order_by(TaskInstance.updated_at.desc()).first() + + if instance: + found_instance_id = instance.instance_id + else: + # 如果没有找到实例,返回空列表和None + return [], None + + # 从数据库中查询并获取任务的输入参数 + with db_session() as session: + # 查询任务输入参数,过滤掉已删除的 + db_params = session.query(self.TaskInputParam).filter( + and_( + self.TaskInputParam.instance_id == found_instance_id, + self.TaskInputParam.is_deleted == False + ) + ).order_by(self.TaskInputParam.sort_order).all() + + # 将数据库查询结果转换为字典 + params = [param.to_dict() for param in db_params] + + return params, found_instance_id + + def update_task_input_params(self, task_id: str, params: List[Dict[str, Any]], instance_id: str = None) -> Tuple[int, str, bool]: + """ + 更新任务输入参数 + + Args: + task_id: 任务ID + params: 任务输入参数列表 + instance_id: 任务实例ID,如果为None,则尝试获取最新的实例 + + Returns: + Tuple[int, str, bool]: (更新的参数数量, 实际使用的实例ID, 是否有数据变动) + """ + # 如果没有提供实例ID,尝试查找最新的实例 + found_instance_id = instance_id + if not found_instance_id: + from data.models.task_instance import TaskInstance + with db_session() as session: + instance = session.query(TaskInstance).filter( + TaskInstance.task_id == task_id, + TaskInstance.is_deleted == False + ).order_by(TaskInstance.updated_at.desc()).first() + + if instance: + found_instance_id = instance.instance_id + else: + # 创建新的任务实例 + from data.models.task import Task + task = session.query(Task).filter(Task.task_id == task_id).first() + if not task: + raise ValueError(f"任务不存在: {task_id}") + + instance = TaskInstance( + task_id=task_id, + name=task.name, + variables={}, + priority=1, + input_params={}, + block_outputs={}, + context_params={} + ) + session.add(instance) + session.commit() + found_instance_id = instance.instance_id + # 新建实例,肯定有数据变动 + return 0, found_instance_id, True + + # 过滤出非系统参数 + custom_params = [] + system_param_keys = [param["key"] for param in TaskInputParamConfig.get_system_params()] + + for param in params: + # 检查是否为系统参数 + if param["param_name"] in system_param_keys: + continue + + # 确保param存在default_value键 + if "default_value" not in param: + param["default_value"] = None + + custom_params.append(param) + + # 检测是否有数据变动的标志 + has_changes = False + + # 更新数据库 + with db_session() as session: + # 查询当前任务实例的所有自定义参数 + existing_params = session.query(self.TaskInputParam).filter( + and_( + self.TaskInputParam.instance_id == found_instance_id, + self.TaskInputParam.is_system == False, + self.TaskInputParam.is_deleted == False + ) + ).all() + + # 创建一个映射,用于快速找到现有参数 + existing_param_map = {param.param_name: param for param in existing_params} + + # 检查参数数量是否变化 + if len(existing_param_map) != len(custom_params): + has_changes = True + + # 处理每个自定义参数 + for i, param_data in enumerate(custom_params): + param_name = param_data["param_name"] + + # 检查是否存在现有参数 + if param_name in existing_param_map: + # 获取现有参数 + param = existing_param_map[param_name] + + # 检查参数是否有变化 + if (param.label != param_data.get("label", "") or + param.param_type != param_data.get("param_type", "") or + param.required != param_data.get("required", False) or + param.description != param_data.get("description", "") or + param.sort_order != i): + has_changes = True + + # 检查default_value是否有变化(需要特殊处理) + old_value = param.default_value + new_value = param_data.get("default_value") + + # 尝试比较值(考虑到None, 空字符串, 空列表等特殊情况) + if ((old_value is None and new_value not in [None, "", [], {}]) or + (new_value is None and old_value not in [None, "", [], {}]) or + (str(old_value) != str(new_value))): + has_changes = True + + # 更新现有参数 + param.label = param_data.get("label", param_name) + param.param_type = param_data.get("param_type", param.param_type) + param.required = param_data.get("required", False) + param.default_value = new_value + param.description = param_data.get("description", "") + param.sort_order = i + # 从映射中移除,以便后面知道哪些需要删除 + del existing_param_map[param_name] + else: + # 创建新参数 - 有新增肯定是有变化的 + has_changes = True + new_param = self.TaskInputParam( + instance_id=found_instance_id, + task_id=task_id, # 冗余存储任务ID,便于查询 + param_name=param_name, + label=param_data.get("label", param_name), + param_type=param_data.get("param_type", TaskInputParamType.STRING.value), + required=param_data.get("required", False), + default_value=param_data.get("default_value"), + description=param_data.get("description", ""), + is_system=False, + is_readonly=False, + sort_order=i + ) + session.add(new_param) + + # 如果有需要删除的参数,标记变化 + if existing_param_map: + has_changes = True + + # 标记需要删除的参数 + for param in existing_param_map.values(): + param.is_deleted = True + + # 只有在有变化时才提交事务 + if has_changes: + session.commit() + + return len(custom_params), found_instance_id, has_changes + + def delete_task_input_param(self, task_id: str, param_id: str, instance_id: str = None) -> bool: + """ + 删除任务输入参数 + + Args: + task_id: 任务ID + param_id: 参数ID + instance_id: 任务实例ID,如果为None,则尝试获取最新的实例 + + Returns: + bool: 是否成功删除 + """ + # 如果没有提供实例ID,尝试查找最新的实例 + if not instance_id: + from data.models.task_instance import TaskInstance + with db_session() as session: + instance = session.query(TaskInstance).filter( + TaskInstance.task_id == task_id, + TaskInstance.is_deleted == False + ).order_by(TaskInstance.updated_at.desc()).first() + + if instance: + instance_id = instance.instance_id + else: + return False # 如果找不到实例,返回删除失败 + + with db_session() as session: + # 查询参数 + param = session.query(self.TaskInputParam).filter( + and_( + self.TaskInputParam.instance_id == instance_id, + self.TaskInputParam.param_id == param_id, + self.TaskInputParam.is_deleted == False + ) + ).first() + + if not param: + return False + + # 系统参数不允许删除 + if param.is_system: + return False + + # 标记为已删除 + param.is_deleted = True + session.commit() + + return True + + def get_default_input_params(self) -> List[Dict[str, Any]]: + """ + 获取默认的任务输入参数 + + Returns: + List[Dict[str, Any]]: 默认的任务输入参数列表 + """ + # 返回一些常用的默认参数作为示例 + return [ + { + "param_name": "robotId", + "label": "机器人ID", + "param_type": TaskInputParamType.STRING, + "required": True, + "default_value": "", + "description": "执行任务的机器人ID" + }, + { + "param_name": "targetPosition", + "label": "目标位置", + "param_type": TaskInputParamType.STRING, + "required": False, + "default_value": "", + "description": "任务执行的目标位置" + }, + { + "param_name": "timeout", + "label": "超时时间", + "param_type": TaskInputParamType.INTEGER, + "required": False, + "default_value": 3600, + "description": "任务执行的超时时间(秒)" + } + ] \ No newline at end of file diff --git a/utils/api_response.py b/utils/api_response.py new file mode 100644 index 0000000..550628e --- /dev/null +++ b/utils/api_response.py @@ -0,0 +1,62 @@ +""" +API响应工具模块 +用于处理API响应数据的转换 +""" +from typing import Dict, Any, List, Optional +from data.models.task_instance import TaskInstance +from data.models.task_input_param import TaskInputParam + +class ApiResponseUtil: + """API响应工具类""" + + @staticmethod + def to_task_instance_response(instance: TaskInstance) -> Optional[Dict[str, Any]]: + """ + 将任务实例转换为API响应数据 + + Args: + instance: 任务实例对象 + + Returns: + API响应数据字典 + """ + if not instance: + return None + + return { + "instance_id": instance.instance_id, + "task_id": instance.task_id, + "name": instance.name, + "variables": instance.variables or {}, + "priority": instance.priority, + "block_outputs": instance.block_outputs or {}, + "context_params": instance.context_params or {}, + "status": instance.status.value if instance.status else None + } + + @staticmethod + def to_task_input_param_response(param: TaskInputParam) -> Optional[Dict[str, Any]]: + """ + 将任务输入参数转换为API响应数据 + + Args: + param: 任务输入参数对象 + + Returns: + API响应数据字典 + """ + if not param: + return None + + return { + "param_id": param.param_id, + "param_name": param.param_name, + "label": param.label, + "param_type": param.param_type, + "required": param.required, + "default_value": param.default_value, + "description": param.description, + "is_system": param.is_system, + "is_readonly": param.is_readonly, + "sort_order": param.sort_order + } \ No newline at end of file