CarPage.qml 1.6 MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113271142711527116271172711827119271202712127122271232712427125271262712727128271292713027131271322713327134271352713627137271382713927140271412714227143271442714527146271472714827149271502715127152271532715427155271562715727158271592716027161271622716327164271652716627167271682716927170271712717227173271742717527176271772717827179271802718127182271832718427185271862718727188271892719027191271922719327194271952719627197271982719927200272012720227203272042720527206272072720827209272102721127212272132721427215272162721727218272192722027221272222722327224272252722627227272282722927230272312723227233272342723527236272372723827239272402724127242272432724427245272462724727248272492725027251272522725327254272552725627257272582725927260272612726227263272642726527266272672726827269272702727127272272732727427275272762727727278272792728027281272822728327284272852728627287272882728927290272912729227293272942729527296272972729827299273002730127302273032730427305273062730727308273092731027311273122731327314273152731627317273182731927320273212732227323273242732527326273272732827329273302733127332273332733427335273362733727338273392734027341273422734327344273452734627347273482734927350273512735227353273542735527356273572735827359273602736127362273632736427365273662736727368273692737027371273722737327374273752737627377273782737927380273812738227383273842738527386273872738827389273902739127392273932739427395273962739727398273992740027401274022740327404274052740627407274082740927410274112741227413274142741527416274172741827419274202742127422274232742427425274262742727428274292743027431274322743327434274352743627437274382743927440274412744227443274442744527446274472744827449274502745127452274532745427455274562745727458274592746027461274622746327464274652746627467274682746927470274712747227473274742747527476274772747827479274802748127482274832748427485274862748727488274892749027491274922749327494274952749627497274982749927500275012750227503275042750527506275072750827509275102751127512275132751427515275162751727518275192752027521275222752327524275252752627527275282752927530275312753227533275342753527536275372753827539275402754127542275432754427545275462754727548275492755027551275522755327554275552755627557275582755927560275612756227563275642756527566275672756827569275702757127572275732757427575275762757727578275792758027581275822758327584275852758627587275882758927590275912759227593275942759527596275972759827599276002760127602276032760427605276062760727608276092761027611276122761327614276152761627617276182761927620276212762227623276242762527626276272762827629276302763127632276332763427635276362763727638276392764027641276422764327644276452764627647276482764927650276512765227653276542765527656276572765827659276602766127662276632766427665276662766727668276692767027671276722767327674276752767627677276782767927680276812768227683276842768527686276872768827689276902769127692276932769427695276962769727698276992770027701277022770327704277052770627707277082770927710277112771227713277142771527716277172771827719277202772127722277232772427725277262772727728277292773027731277322773327734277352773627737277382773927740277412774227743277442774527746277472774827749277502775127752277532775427755277562775727758277592776027761277622776327764277652776627767277682776927770277712777227773277742777527776277772777827779277802778127782277832778427785277862778727788277892779027791277922779327794277952779627797277982779927800278012780227803278042780527806278072780827809278102781127812278132781427815278162781727818278192782027821278222782327824278252782627827278282782927830278312783227833278342783527836278372783827839278402784127842278432784427845278462784727848278492785027851278522785327854278552785627857278582785927860278612786227863278642786527866278672786827869278702787127872278732787427875278762787727878278792788027881278822788327884278852788627887278882788927890278912789227893278942789527896278972789827899279002790127902279032790427905279062790727908279092791027911279122791327914279152791627917279182791927920279212792227923279242792527926279272792827929279302793127932279332793427935279362793727938279392794027941279422794327944279452794627947279482794927950279512795227953279542795527956279572795827959279602796127962279632796427965279662796727968279692797027971279722797327974279752797627977279782797927980279812798227983279842798527986279872798827989279902799127992279932799427995279962799727998279992800028001280022800328004280052800628007280082800928010280112801228013280142801528016280172801828019280202802128022280232802428025280262802728028280292803028031280322803328034280352803628037280382803928040280412804228043280442804528046280472804828049280502805128052280532805428055280562805728058280592806028061280622806328064280652806628067280682806928070280712807228073280742807528076280772807828079280802808128082280832808428085280862808728088280892809028091280922809328094280952809628097280982809928100281012810228103281042810528106281072810828109281102811128112281132811428115281162811728118281192812028121281222812328124281252812628127281282812928130281312813228133281342813528136281372813828139281402814128142281432814428145281462814728148281492815028151281522815328154281552815628157281582815928160281612816228163281642816528166281672816828169281702817128172281732817428175281762817728178281792818028181281822818328184281852818628187281882818928190281912819228193281942819528196281972819828199282002820128202282032820428205282062820728208282092821028211282122821328214282152821628217282182821928220282212822228223282242822528226282272822828229282302823128232282332823428235282362823728238282392824028241282422824328244282452824628247282482824928250282512825228253282542825528256282572825828259282602826128262282632826428265282662826728268282692827028271282722827328274282752827628277282782827928280282812828228283282842828528286282872828828289282902829128292282932829428295282962829728298282992830028301283022830328304283052830628307283082830928310283112831228313283142831528316283172831828319283202832128322283232832428325283262832728328283292833028331283322833328334283352833628337283382833928340283412834228343283442834528346283472834828349283502835128352283532835428355283562835728358283592836028361283622836328364283652836628367283682836928370283712837228373283742837528376283772837828379283802838128382283832838428385283862838728388283892839028391283922839328394283952839628397283982839928400284012840228403284042840528406284072840828409284102841128412284132841428415284162841728418284192842028421284222842328424284252842628427284282842928430284312843228433284342843528436284372843828439284402844128442284432844428445284462844728448284492845028451284522845328454284552845628457284582845928460284612846228463284642846528466284672846828469284702847128472284732847428475284762847728478284792848028481284822848328484284852848628487284882848928490284912849228493284942849528496284972849828499285002850128502285032850428505285062850728508285092851028511285122851328514285152851628517285182851928520285212852228523285242852528526285272852828529285302853128532285332853428535285362853728538285392854028541285422854328544285452854628547285482854928550285512855228553285542855528556285572855828559285602856128562285632856428565285662856728568285692857028571285722857328574285752857628577285782857928580285812858228583285842858528586285872858828589285902859128592285932859428595285962859728598285992860028601286022860328604286052860628607286082860928610286112861228613286142861528616286172861828619286202862128622286232862428625286262862728628286292863028631286322863328634286352863628637286382863928640286412864228643286442864528646286472864828649286502865128652286532865428655286562865728658286592866028661286622866328664286652866628667286682866928670286712867228673286742867528676286772867828679286802868128682286832868428685286862868728688286892869028691286922869328694286952869628697286982869928700287012870228703287042870528706287072870828709287102871128712287132871428715287162871728718287192872028721287222872328724287252872628727287282872928730287312873228733287342873528736287372873828739287402874128742287432874428745287462874728748287492875028751287522875328754287552875628757287582875928760287612876228763287642876528766287672876828769287702877128772287732877428775287762877728778287792878028781287822878328784287852878628787287882878928790287912879228793287942879528796287972879828799288002880128802288032880428805288062880728808288092881028811288122881328814288152881628817288182881928820288212882228823288242882528826288272882828829288302883128832288332883428835288362883728838288392884028841288422884328844288452884628847288482884928850288512885228853288542885528856288572885828859288602886128862288632886428865288662886728868288692887028871288722887328874288752887628877288782887928880288812888228883288842888528886288872888828889288902889128892288932889428895288962889728898288992890028901289022890328904289052890628907289082890928910289112891228913289142891528916289172891828919289202892128922289232892428925289262892728928289292893028931289322893328934289352893628937289382893928940289412894228943289442894528946289472894828949289502895128952289532895428955289562895728958289592896028961289622896328964289652896628967289682896928970289712897228973289742897528976289772897828979289802898128982289832898428985289862898728988289892899028991289922899328994289952899628997289982899929000290012900229003290042900529006290072900829009290102901129012290132901429015290162901729018290192902029021290222902329024290252902629027290282902929030290312903229033290342903529036290372903829039290402904129042290432904429045290462904729048290492905029051290522905329054290552905629057290582905929060290612906229063290642906529066290672906829069290702907129072290732907429075290762907729078290792908029081290822908329084290852908629087290882908929090290912909229093290942909529096290972909829099291002910129102291032910429105291062910729108291092911029111291122911329114291152911629117291182911929120291212912229123291242912529126291272912829129291302913129132291332913429135291362913729138291392914029141291422914329144291452914629147291482914929150291512915229153291542915529156291572915829159291602916129162291632916429165291662916729168291692917029171291722917329174291752917629177291782917929180291812918229183291842918529186291872918829189291902919129192291932919429195291962919729198291992920029201292022920329204292052920629207292082920929210292112921229213292142921529216292172921829219292202922129222292232922429225292262922729228292292923029231292322923329234292352923629237292382923929240292412924229243292442924529246292472924829249292502925129252292532925429255292562925729258292592926029261292622926329264292652926629267292682926929270292712927229273292742927529276292772927829279292802928129282292832928429285292862928729288292892929029291292922929329294292952929629297292982929929300293012930229303293042930529306293072930829309293102931129312293132931429315293162931729318293192932029321293222932329324293252932629327293282932929330293312933229333293342933529336293372933829339293402934129342293432934429345293462934729348293492935029351293522935329354293552935629357293582935929360293612936229363293642936529366293672936829369293702937129372293732937429375293762937729378293792938029381293822938329384293852938629387293882938929390293912939229393293942939529396293972939829399294002940129402294032940429405294062940729408294092941029411294122941329414294152941629417294182941929420294212942229423294242942529426294272942829429294302943129432294332943429435294362943729438294392944029441294422944329444294452944629447294482944929450294512945229453294542945529456294572945829459294602946129462294632946429465294662946729468294692947029471294722947329474294752947629477294782947929480294812948229483294842948529486294872948829489294902949129492294932949429495294962949729498294992950029501295022950329504295052950629507295082950929510295112951229513295142951529516295172951829519295202952129522295232952429525295262952729528295292953029531295322953329534295352953629537295382953929540295412954229543295442954529546295472954829549295502955129552295532955429555295562955729558295592956029561295622956329564295652956629567295682956929570295712957229573295742957529576295772957829579295802958129582295832958429585295862958729588295892959029591295922959329594295952959629597295982959929600296012960229603296042960529606296072960829609296102961129612296132961429615296162961729618296192962029621296222962329624296252962629627296282962929630296312963229633296342963529636296372963829639296402964129642296432964429645296462964729648296492965029651296522965329654296552965629657296582965929660296612966229663296642966529666296672966829669296702967129672296732967429675296762967729678296792968029681296822968329684296852968629687296882968929690296912969229693296942969529696296972969829699297002970129702297032970429705297062970729708297092971029711297122971329714297152971629717297182971929720297212972229723297242972529726297272972829729297302973129732297332973429735297362973729738297392974029741297422974329744297452974629747297482974929750297512975229753297542975529756297572975829759297602976129762297632976429765297662976729768297692977029771297722977329774297752977629777297782977929780297812978229783297842978529786297872978829789297902979129792297932979429795297962979729798297992980029801298022980329804298052980629807298082980929810298112981229813298142981529816298172981829819298202982129822298232982429825298262982729828298292983029831298322983329834298352983629837298382983929840298412984229843298442984529846298472984829849298502985129852298532985429855298562985729858298592986029861298622986329864298652986629867298682986929870298712987229873298742987529876298772987829879298802988129882298832988429885298862988729888298892989029891298922989329894298952989629897298982989929900299012990229903299042990529906299072990829909299102991129912299132991429915299162991729918299192992029921299222992329924299252992629927299282992929930299312993229933299342993529936299372993829939299402994129942299432994429945299462994729948299492995029951299522995329954299552995629957299582995929960299612996229963299642996529966299672996829969299702997129972299732997429975299762997729978299792998029981299822998329984299852998629987299882998929990299912999229993299942999529996299972999829999300003000130002300033000430005300063000730008300093001030011300123001330014300153001630017300183001930020300213002230023300243002530026300273002830029300303003130032300333003430035300363003730038300393004030041300423004330044300453004630047300483004930050300513005230053300543005530056300573005830059300603006130062300633006430065300663006730068300693007030071300723007330074300753007630077300783007930080300813008230083300843008530086300873008830089300903009130092300933009430095300963009730098300993010030101301023010330104301053010630107301083010930110301113011230113301143011530116301173011830119301203012130122301233012430125301263012730128301293013030131301323013330134301353013630137301383013930140301413014230143301443014530146301473014830149301503015130152301533015430155301563015730158301593016030161301623016330164301653016630167301683016930170301713017230173301743017530176301773017830179301803018130182301833018430185301863018730188301893019030191301923019330194301953019630197301983019930200302013020230203302043020530206302073020830209302103021130212302133021430215302163021730218302193022030221302223022330224302253022630227302283022930230302313023230233302343023530236302373023830239302403024130242302433024430245302463024730248302493025030251302523025330254302553025630257302583025930260302613026230263302643026530266302673026830269302703027130272302733027430275302763027730278302793028030281302823028330284302853028630287302883028930290302913029230293302943029530296302973029830299303003030130302303033030430305303063030730308303093031030311303123031330314303153031630317303183031930320303213032230323303243032530326303273032830329303303033130332303333033430335303363033730338303393034030341303423034330344303453034630347303483034930350303513035230353303543035530356303573035830359303603036130362303633036430365303663036730368303693037030371303723037330374303753037630377303783037930380303813038230383303843038530386303873038830389303903039130392303933039430395303963039730398303993040030401304023040330404304053040630407304083040930410304113041230413304143041530416304173041830419304203042130422304233042430425304263042730428304293043030431304323043330434304353043630437304383043930440304413044230443304443044530446304473044830449304503045130452304533045430455304563045730458304593046030461304623046330464304653046630467304683046930470304713047230473304743047530476304773047830479304803048130482304833048430485304863048730488304893049030491304923049330494304953049630497304983049930500305013050230503305043050530506305073050830509305103051130512305133051430515305163051730518305193052030521305223052330524305253052630527305283052930530305313053230533305343053530536305373053830539305403054130542305433054430545305463054730548305493055030551305523055330554305553055630557305583055930560305613056230563305643056530566305673056830569305703057130572305733057430575305763057730578305793058030581305823058330584305853058630587305883058930590305913059230593305943059530596305973059830599306003060130602306033060430605306063060730608306093061030611306123061330614306153061630617306183061930620306213062230623306243062530626306273062830629306303063130632306333063430635306363063730638306393064030641306423064330644306453064630647306483064930650306513065230653306543065530656306573065830659306603066130662306633066430665306663066730668306693067030671306723067330674306753067630677306783067930680306813068230683306843068530686306873068830689306903069130692306933069430695306963069730698306993070030701307023070330704307053070630707307083070930710307113071230713307143071530716307173071830719307203072130722307233072430725307263072730728307293073030731307323073330734307353073630737307383073930740307413074230743307443074530746307473074830749307503075130752307533075430755307563075730758307593076030761307623076330764307653076630767307683076930770307713077230773307743077530776307773077830779307803078130782307833078430785307863078730788307893079030791307923079330794307953079630797307983079930800308013080230803308043080530806308073080830809308103081130812308133081430815308163081730818308193082030821308223082330824308253082630827308283082930830308313083230833308343083530836308373083830839308403084130842308433084430845308463084730848308493085030851308523085330854308553085630857308583085930860308613086230863308643086530866308673086830869308703087130872308733087430875308763087730878308793088030881308823088330884308853088630887308883088930890308913089230893308943089530896308973089830899309003090130902309033090430905309063090730908309093091030911309123091330914309153091630917309183091930920309213092230923309243092530926309273092830929309303093130932309333093430935309363093730938309393094030941309423094330944309453094630947309483094930950309513095230953309543095530956309573095830959309603096130962309633096430965309663096730968309693097030971309723097330974309753097630977309783097930980309813098230983309843098530986309873098830989309903099130992309933099430995309963099730998309993100031001310023100331004310053100631007310083100931010310113101231013310143101531016310173101831019310203102131022310233102431025310263102731028310293103031031310323103331034310353103631037310383103931040310413104231043310443104531046310473104831049310503105131052310533105431055310563105731058310593106031061310623106331064310653106631067310683106931070310713107231073310743107531076310773107831079310803108131082310833108431085310863108731088310893109031091310923109331094310953109631097310983109931100311013110231103311043110531106311073110831109311103111131112311133111431115311163111731118311193112031121311223112331124311253112631127311283112931130311313113231133311343113531136311373113831139311403114131142311433114431145311463114731148311493115031151311523115331154311553115631157311583115931160311613116231163311643116531166311673116831169311703117131172311733117431175311763117731178311793118031181311823118331184311853118631187311883118931190311913119231193311943119531196311973119831199312003120131202312033120431205312063120731208312093121031211312123121331214312153121631217312183121931220312213122231223312243122531226312273122831229312303123131232312333123431235312363123731238312393124031241312423124331244312453124631247312483124931250312513125231253312543125531256312573125831259312603126131262312633126431265312663126731268312693127031271312723127331274312753127631277312783127931280312813128231283312843128531286312873128831289312903129131292312933129431295312963129731298312993130031301313023130331304313053130631307313083130931310313113131231313313143131531316313173131831319313203132131322313233132431325313263132731328313293133031331313323133331334313353133631337313383133931340313413134231343313443134531346313473134831349313503135131352313533135431355313563135731358313593136031361313623136331364313653136631367313683136931370313713137231373313743137531376313773137831379313803138131382313833138431385313863138731388313893139031391313923139331394313953139631397313983139931400314013140231403314043140531406314073140831409314103141131412314133141431415314163141731418314193142031421314223142331424314253142631427314283142931430314313143231433314343143531436314373143831439314403144131442314433144431445314463144731448314493145031451314523145331454314553145631457314583145931460314613146231463314643146531466314673146831469314703147131472314733147431475314763147731478314793148031481314823148331484314853148631487314883148931490314913149231493314943149531496314973149831499315003150131502315033150431505315063150731508315093151031511315123151331514315153151631517315183151931520315213152231523315243152531526315273152831529315303153131532315333153431535315363153731538315393154031541315423154331544315453154631547315483154931550315513155231553315543155531556315573155831559315603156131562315633156431565315663156731568315693157031571315723157331574315753157631577315783157931580315813158231583315843158531586315873158831589315903159131592315933159431595315963159731598315993160031601316023160331604316053160631607316083160931610316113161231613316143161531616316173161831619316203162131622316233162431625316263162731628316293163031631316323163331634316353163631637316383163931640316413164231643316443164531646316473164831649316503165131652316533165431655316563165731658316593166031661316623166331664316653166631667316683166931670316713167231673316743167531676316773167831679316803168131682316833168431685316863168731688316893169031691316923169331694316953169631697316983169931700317013170231703317043170531706317073170831709317103171131712317133171431715317163171731718317193172031721317223172331724317253172631727317283172931730317313173231733317343173531736317373173831739317403174131742317433174431745317463174731748317493175031751317523175331754317553175631757317583175931760317613176231763317643176531766317673176831769317703177131772317733177431775317763177731778317793178031781317823178331784317853178631787317883178931790317913179231793317943179531796317973179831799318003180131802318033180431805318063180731808318093181031811318123181331814318153181631817318183181931820318213182231823318243182531826318273182831829318303183131832318333183431835318363183731838318393184031841318423184331844318453184631847318483184931850318513185231853318543185531856318573185831859318603186131862318633186431865318663186731868318693187031871318723187331874318753187631877318783187931880318813188231883318843188531886318873188831889318903189131892318933189431895318963189731898318993190031901319023190331904319053190631907319083190931910319113191231913319143191531916319173191831919319203192131922319233192431925319263192731928319293193031931319323193331934319353193631937319383193931940319413194231943319443194531946319473194831949319503195131952319533195431955319563195731958319593196031961319623196331964319653196631967319683196931970319713197231973319743197531976319773197831979319803198131982319833198431985319863198731988319893199031991319923199331994319953199631997319983199932000320013200232003320043200532006320073200832009320103201132012320133201432015320163201732018320193202032021320223202332024320253202632027320283202932030320313203232033320343203532036320373203832039320403204132042320433204432045320463204732048320493205032051320523205332054320553205632057320583205932060320613206232063320643206532066320673206832069320703207132072320733207432075320763207732078320793208032081320823208332084320853208632087320883208932090320913209232093320943209532096320973209832099321003210132102321033210432105321063210732108321093211032111321123211332114321153211632117321183211932120321213212232123321243212532126321273212832129321303213132132321333213432135321363213732138321393214032141321423214332144321453214632147321483214932150321513215232153321543215532156321573215832159321603216132162321633216432165321663216732168321693217032171321723217332174321753217632177321783217932180321813218232183321843218532186321873218832189321903219132192321933219432195321963219732198321993220032201322023220332204322053220632207322083220932210322113221232213322143221532216322173221832219322203222132222322233222432225322263222732228322293223032231322323223332234322353223632237322383223932240322413224232243322443224532246322473224832249322503225132252322533225432255322563225732258322593226032261322623226332264322653226632267322683226932270322713227232273322743227532276322773227832279322803228132282322833228432285322863228732288322893229032291322923229332294322953229632297322983229932300323013230232303323043230532306323073230832309323103231132312323133231432315323163231732318323193232032321323223232332324323253232632327323283232932330323313233232333323343233532336323373233832339323403234132342323433234432345323463234732348323493235032351323523235332354323553235632357323583235932360323613236232363323643236532366323673236832369323703237132372323733237432375323763237732378323793238032381323823238332384323853238632387323883238932390323913239232393323943239532396323973239832399324003240132402324033240432405324063240732408324093241032411324123241332414324153241632417324183241932420324213242232423324243242532426324273242832429324303243132432324333243432435324363243732438324393244032441324423244332444324453244632447324483244932450324513245232453324543245532456324573245832459324603246132462324633246432465324663246732468324693247032471324723247332474324753247632477324783247932480324813248232483324843248532486324873248832489324903249132492324933249432495324963249732498324993250032501325023250332504325053250632507325083250932510325113251232513325143251532516325173251832519325203252132522325233252432525325263252732528325293253032531325323253332534325353253632537325383253932540325413254232543325443254532546325473254832549325503255132552325533255432555325563255732558325593256032561325623256332564325653256632567325683256932570325713257232573325743257532576325773257832579325803258132582325833258432585325863258732588325893259032591325923259332594325953259632597325983259932600326013260232603326043260532606326073260832609326103261132612326133261432615326163261732618326193262032621326223262332624326253262632627326283262932630326313263232633326343263532636326373263832639326403264132642326433264432645326463264732648326493265032651326523265332654326553265632657326583265932660326613266232663326643266532666326673266832669326703267132672
  1. import QtQml 2.3
  2. import QtQuick 2.15
  3. import QtQuick.Window 2.2
  4. import QtQuick.Controls 2.15
  5. import QtDataVisualization 1.2
  6. import QtQuick3D
  7. import QtCharts 2.0
  8. import QtMultimedia
  9. import QtQuick.Layouts 1.3
  10. /*
  11. 智驾系统逻辑按钮操作界面
  12. */
  13. Rectangle {
  14. property int carSlagState
  15. property var slagStateList : []
  16. property string imageSchedulTitle: 'qrc:/images/schedulTitle.png'
  17. property string imageBlueOpen: 'qrc:/images/blueOpen.png' //开启
  18. property string imageRedClose: 'qrc:/images/redClose.png' //关闭
  19. property string imageDefault: 'qrc:/images/emptyTank.png' //默认状态是空罐
  20. property string imageEmpty: 'qrc:/images/empty.png' //空位--状态1
  21. property string imageEmptyTank: 'qrc:/images/emptyTank.png' //空罐(就绪)--状态2
  22. property string imageHot: 'qrc:/images/hot.png' //热罐(缓冷)--状态3
  23. property string imageBlueCoolOpen: 'qrc:/images/blueCoolOpen.png' //空冷(水冷)--状态4,5
  24. property string imageWaterCool: 'qrc:/images/waterCool.png' //水冷(待倒)--状态6
  25. property string imageMaintain: 'qrc:/images/maintain.png' //维护(故障)--状态7
  26. property int port_carX:0 //车的坐标X
  27. property int port_carY:0 //车的坐标Y
  28. property int port_max_carX:1460 //车X坐标的最大点
  29. property int port_min_carX:460 //车X坐标的最小点
  30. property int port_max_carY:1340 //车Y坐标的最大点
  31. property int port_min_carY:340 //车Y坐标的最小点
  32. property var x_Car:0
  33. property var y_Car:0
  34. function getCAR_X(){
  35. var x_car=460*(port_carX-port_min_carX)/(port_max_carX-port_min_carX);
  36. return x_car;
  37. }
  38. function getCAR_Y(){
  39. var y_car=340*(port_carY-port_min_carY)/(port_max_carY-port_min_carY);
  40. return y_car;
  41. }
  42. function updatePointList() {
  43. pointList.clear();
  44. // 添加新的点坐标
  45. pointList.append({x: 0, y: 0});
  46. pointList.append({x: 150, y: 0});
  47. pointList.append({x:150, y: 300});
  48. pointList.append({x: 400, y: 300});
  49. canvas.requestPaint();
  50. }
  51. function getCarCurrentDate() {
  52. var currentDate = new Date();
  53. var year = currentDate.getFullYear();
  54. var month = currentDate.getMonth() + 1; // 月份是从0开始的,所以要加1
  55. var day = currentDate.getDate();
  56. return year + "年" + (month < 10 ? "0" + month : month) + "月" + (day < 10 ? "0" + day : day)+"日";
  57. }
  58. Timer {
  59. id: cartaskTime
  60. interval: 1000
  61. repeat: true
  62. onTriggered: {
  63. carTasktime = getCarCurrentDate()+' '+new Date().toLocaleTimeString()
  64. }
  65. }
  66. property int modeSelect :1
  67. property int choseCommand :0
  68. property string carTasktime: ""
  69. property string warningMessage1: ""
  70. property string warningMessage2: ""
  71. property string warningMessage3: ""
  72. property string warningMessage4: ""
  73. property string warningMessage5: ""
  74. Connections{
  75. target: FControl
  76. onSig_qml_WarningState:{
  77. warningMessage1=map["data"][0].message
  78. warningMessage2=map["data"][1].message
  79. warningMessage3=map["data"][2].message
  80. warningMessage4=map["data"][3].message
  81. warningMessage5=map["data"][4].message
  82. }
  83. }
  84. Connections{
  85. target: FControl
  86. onSig_qml_CarThreeState:{
  87. if (state === 1) {
  88. car3stateText.text=carTasktime + ' '+ '离线'
  89. }
  90. if (state === 2) {
  91. popupRemind.open()
  92. timergo.stop()
  93. car3stateText.text=carTasktime + ' '+ '在线空闲'
  94. }
  95. if (state === 3) {
  96. car3stateText.text=carTasktime + ' '+ '人工驾驶中'
  97. }
  98. if (state === 4) {
  99. car3stateText.text=carTasktime + ' '+ '远程驾驶中'
  100. }
  101. if (state === 5) {
  102. car3stateText.text=carTasktime + ' '+ '自动驾驶中'
  103. }
  104. }
  105. }
  106. //将车辆渣包状态和缓冷厂所有渣包状态数据存到qml中定义的变量
  107. Connections{
  108. target: FControl
  109. onSig_qml_CarThreeSlagState:{carSlagState =state}
  110. onSig_qml_SlagState:{
  111. slagStateList = []; // 清空数组
  112. for (var i = 0; i < state.length; i++) {
  113. slagStateList.push(state[i].pot_status) }
  114. getBackgroundImage()
  115. }
  116. }
  117. Popup {
  118. id: popupRemind
  119. width: 500
  120. height: 600
  121. modal: true
  122. background: Image{
  123. Image{
  124. source:"qrc:/images/remind.png"
  125. }
  126. }
  127. onOpened: {
  128. popupRemind.x = (parent.width - popupRemind.width) / 2
  129. popupRemind.y = (parent.height - popupRemind.height) / 2
  130. }
  131. Rectangle{
  132. anchors.top: parent .top
  133. anchors.topMargin: 80
  134. anchors.left: parent.left
  135. anchors.leftMargin: 80
  136. Text{
  137. id:tankTitleRemind
  138. text:'3号车已完成自动驾驶,请确认'
  139. color:'#ffffff'
  140. font.family: alibaba.name
  141. font.pixelSize:30
  142. }
  143. }
  144. Button{
  145. anchors.bottom: parent .bottom
  146. anchors.bottomMargin: 300
  147. anchors.right: parent.right
  148. anchors.rightMargin: 100
  149. id:okButton
  150. width: 210;
  151. height: 90;
  152. visible:true
  153. background:Image{
  154. Image {
  155. id:okButtonImage
  156. anchors.fill: parent
  157. source:'qrc:/images/startButton.png'
  158. }
  159. }
  160. Text{
  161. id:okButtonText
  162. text:'确认'
  163. color:'#ffffff'
  164. anchors.horizontalCenter: parent.horizontalCenter
  165. anchors.verticalCenter: parent.verticalCenter
  166. font.family: alibaba.name
  167. font.pixelSize:16
  168. }
  169. MouseArea{
  170. anchors.fill: parent
  171. hoverEnabled: true
  172. propagateComposedEvents: true
  173. acceptedButtons: Qt.LeftButton
  174. onEntered: {
  175. okButtonText.color='#444444'
  176. }
  177. onExited:{
  178. okButtonText.color='#ffffff'
  179. }
  180. onClicked:popupRemind.close()
  181. }
  182. }
  183. }
  184. Popup {
  185. id: popupNoGo
  186. width: 500
  187. height: 600
  188. modal: true
  189. background: Image{
  190. Image{
  191. source:"qrc:/images/remind.png"
  192. }
  193. }
  194. onOpened: {
  195. popupNoGo.x = (parent.width - popupNoGo.width) / 2
  196. popupNoGo.y = (parent.height - popupNoGo.height) / 2
  197. }
  198. Rectangle{
  199. anchors.top: parent .top
  200. anchors.topMargin: 80
  201. anchors.left: parent.left
  202. anchors.leftMargin: 80
  203. width: 360
  204. Text{
  205. id:tankTitleNoGo
  206. text:'根据当前车辆状态,此目标点不能前往,请重新选择!'
  207. wrapMode: Text.WrapAnywhere // 设置自动换行的属性
  208. color:'#ffffff'
  209. font.family: alibaba.name
  210. font.pixelSize:30
  211. width: parent.width // 确保Text的宽度与Rectangle相同
  212. }
  213. }
  214. Button{
  215. anchors.bottom: parent .bottom
  216. anchors.bottomMargin: 300
  217. anchors.right: parent.right
  218. anchors.rightMargin: 100
  219. id:okButton1
  220. width: 210;
  221. height: 90;
  222. visible:true
  223. background:Image{
  224. Image {
  225. id:okButtonImage1
  226. anchors.fill: parent
  227. source:'qrc:/images/startButton.png'
  228. }
  229. }
  230. Text{
  231. id:okButtonText1
  232. text:'确认'
  233. color:'#ffffff'
  234. anchors.horizontalCenter: parent.horizontalCenter
  235. anchors.verticalCenter: parent.verticalCenter
  236. font.family: alibaba.name
  237. font.pixelSize:16
  238. }
  239. MouseArea{
  240. anchors.fill: parent
  241. hoverEnabled: true
  242. propagateComposedEvents: true
  243. acceptedButtons: Qt.LeftButton
  244. onEntered: {
  245. okButtonText1.color='#444444'
  246. }
  247. onExited:{
  248. okButtonText1.color='#ffffff'
  249. }
  250. onClicked:popupNoGo.close()
  251. }
  252. }
  253. }
  254. Popup {
  255. id: popupGo
  256. width: 500
  257. height: 600
  258. modal: true
  259. background: Image{
  260. Image{
  261. source:"qrc:/images/remind.png"
  262. }
  263. }
  264. onOpened: {
  265. popupGo.x = (parent.width - popupGo.width) / 2
  266. popupGo.y = (parent.height - popupGo.height) / 2
  267. }
  268. Rectangle{
  269. anchors.top: parent .top
  270. anchors.topMargin: 80
  271. anchors.left: parent.left
  272. anchors.leftMargin: 140
  273. Text{
  274. id:tankTitleGo
  275. text:'是否确认前往目标点'
  276. color:'#ffffff'
  277. font.family: alibaba.name
  278. font.pixelSize:30
  279. }
  280. }
  281. Button{
  282. anchors.bottom: parent .bottom
  283. anchors.bottomMargin: 300
  284. anchors.left: parent.left
  285. anchors.leftMargin: 50
  286. id:okButton2
  287. width: 210;
  288. height: 90;
  289. visible:true
  290. background:Image{
  291. Image {
  292. id:okButtonImage2
  293. anchors.fill: parent
  294. source:'qrc:/images/startButton.png'
  295. }
  296. }
  297. Text{
  298. id:okButtonText2
  299. text:'确认'
  300. color:'#ffffff'
  301. anchors.horizontalCenter: parent.horizontalCenter
  302. anchors.verticalCenter: parent.verticalCenter
  303. font.family: alibaba.name
  304. font.pixelSize:16
  305. }
  306. MouseArea{
  307. anchors.fill: parent
  308. hoverEnabled: true
  309. propagateComposedEvents: true
  310. acceptedButtons: Qt.LeftButton
  311. onEntered: {
  312. okButtonText2.color='#444444'
  313. }
  314. onExited:{
  315. okButtonText2.color='#ffffff'
  316. }
  317. onClicked:{
  318. //暂定发指令
  319. if(choseCommand===1)
  320. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101"+","+tankListTextA.text)
  321. tankListImageA.source='qrc:/images/cyanButton.png'
  322. tankListTextA.text='A'
  323. timergo.start()
  324. }
  325. else if(choseCommand===2)
  326. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101"+","+tankListTextB.text)
  327. tankListImageB.source='qrc:/images/cyanButton.png'
  328. tankListTextB.text='B'
  329. timergo.start()
  330. }
  331. else if(choseCommand===3)
  332. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101"+","+tankListTextC.text)
  333. tankListImageC.source='qrc:/images/cyanButton.png'
  334. tankListTextC.text='C'
  335. timergo.start()
  336. }
  337. else if(choseCommand===4)
  338. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101"+","+tankListTextD.text)
  339. tankListImageD.source='qrc:/images/cyanButton.png'
  340. tankListTextD.text='D'
  341. timergo.start()
  342. }
  343. else if(choseCommand===5)
  344. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101"+","+tankListTextE.text)
  345. tankListImageE.source='qrc:/images/cyanButton.png'
  346. tankListTextE.text='E'
  347. timergo.start()
  348. }
  349. else if(choseCommand===6)
  350. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101"+","+tankListTextF.text)
  351. tankListImageF.source='qrc:/images/cyanButton.png'
  352. tankListTextF.text='F'
  353. timergo.start()
  354. }
  355. else if(choseCommand===7)
  356. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101"+","+tankListTextG.text)
  357. tankListImageG.source='qrc:/images/cyanButton.png'
  358. tankListTextG.text='G'
  359. timergo.start()
  360. }
  361. else if(choseCommand===8)
  362. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101"+","+tankListTextH.text)
  363. tankListImageH.source='qrc:/images/cyanButton.png'
  364. tankListTextH.text='H'
  365. timergo.start()
  366. }
  367. else if(choseCommand===9)
  368. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101"+","+tankListTextI.text)
  369. tankListImageI.source='qrc:/images/cyanButton.png'
  370. tankListTextI.text='I'
  371. timergo.start()
  372. }
  373. else if(choseCommand===10)
  374. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101"+","+tankListTextJ.text)
  375. tankListImageJ.source='qrc:/images/cyanButton.png'
  376. tankListTextJ.text='J'
  377. timergo.start()
  378. }
  379. else if(choseCommand===11)
  380. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101"+","+tankListTextK.text)
  381. tankListImageK.source='qrc:/images/cyanButton.png'
  382. tankListTextK.text='K'
  383. timergo.start()
  384. }
  385. else if(choseCommand===12)
  386. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101"+","+tankListTextL.text)
  387. tankListImageL.source='qrc:/images/cyanButton.png'
  388. tankListTextL.text='L'
  389. timergo.start()
  390. }
  391. else if(choseCommand===13)
  392. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101"+","+tankListTextM.text)
  393. tankListImageM.source='qrc:/images/cyanButton.png'
  394. tankListTextM.text='M'
  395. timergo.start()
  396. }
  397. else if(choseCommand===14)
  398. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101"+","+tankListTextN.text)
  399. tankListImageN.source='qrc:/images/cyanButton.png'
  400. tankListTextN.text='N'
  401. timergo.start()
  402. }
  403. else if(choseCommand===15)
  404. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101,倒渣口1")
  405. slagListImage1.source='qrc:/images/greenButton.png'
  406. timergo.start()
  407. }
  408. else if(choseCommand===16)
  409. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101,倒渣口2")
  410. slagListImage2.source='qrc:/images/greenButton.png'
  411. timergo.start()
  412. }
  413. else if(choseCommand===17)
  414. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101,倒渣口3")
  415. slagListImage3.source='qrc:/images/greenButton.png'
  416. timergo.start()
  417. }
  418. else if(choseCommand===18)
  419. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101,倒渣口4")
  420. slagListImage4.source='qrc:/images/greenButton.png'
  421. timergo.start()
  422. }
  423. else if(choseCommand===19)
  424. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101,倒渣口5")
  425. slagListImage5.source='qrc:/images/greenButton.png'
  426. timergo.start()
  427. }
  428. else if(choseCommand===20)
  429. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101,倒渣口6")
  430. slagListImage6.source='qrc:/images/greenButton.png'
  431. timergo.start()
  432. }
  433. else if(choseCommand===21)
  434. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101,倒渣口7")
  435. slagListImage7.source='qrc:/images/greenButton.png'
  436. timergo.start()
  437. }
  438. else if(choseCommand===22)
  439. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101,接渣口1")
  440. clinkeringListImage1.source='qrc:/images/greenButton.png'
  441. timergo.start()
  442. }
  443. else if(choseCommand===23)
  444. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101,接渣口2")
  445. clinkeringListImage2.source='qrc:/images/greenButton.png'
  446. timergo.start()
  447. }
  448. else if(choseCommand===24)
  449. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101,接渣口3")
  450. clinkeringListImage3.source='qrc:/images/greenButton.png'
  451. timergo.start()
  452. }
  453. else if(choseCommand===25)
  454. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101,等待区")
  455. waitingButtonImage.source='qrc:/images/greenButton.png'
  456. timergo.start()
  457. }
  458. else if(choseCommand===26)
  459. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101,停车位1")
  460. checkImage1.visible=false
  461. timergo.start()
  462. }
  463. else if(choseCommand===27)
  464. {FControl.slot_qml(10,"3004,65faa9d5921aec72550fb32d,101,停车位2")
  465. checkImage2.visible=false
  466. timergo.start()
  467. }
  468. popupGo.close()
  469. }
  470. }
  471. }
  472. Button{
  473. anchors.bottom: parent .bottom
  474. anchors.bottomMargin: 300
  475. anchors.left: parent.left
  476. anchors.leftMargin: 300
  477. id:canelButton2
  478. width: 210;
  479. height: 90;
  480. visible:true
  481. background:Image{
  482. Image {
  483. id:caneelButtonImage2
  484. anchors.fill: parent
  485. source:'qrc:/images/startButton.png'
  486. }
  487. }
  488. Text{
  489. id:canelButtonText2
  490. text:'取消'
  491. color:'#ffffff'
  492. anchors.horizontalCenter: parent.horizontalCenter
  493. anchors.verticalCenter: parent.verticalCenter
  494. font.family: alibaba.name
  495. font.pixelSize:16
  496. }
  497. MouseArea{
  498. anchors.fill: parent
  499. hoverEnabled: true
  500. propagateComposedEvents: true
  501. acceptedButtons: Qt.LeftButton
  502. onEntered: {
  503. canelButtonText2.color='#444444'
  504. }
  505. onExited:{
  506. canelButtonText2.color='#ffffff'
  507. }
  508. onClicked:popupGo.close()
  509. }
  510. }
  511. }
  512. Popup {
  513. id: popupCanelTask
  514. width: 500
  515. height: 600
  516. modal: true
  517. background: Image{
  518. Image{
  519. source:"qrc:/images/remind.png"
  520. }
  521. }
  522. onOpened: {
  523. popupCanelTask.x = (parent.width - popupCanelTask.width) / 2
  524. popupCanelTask.y = (parent.height - popupCanelTask.height) / 2
  525. }
  526. Rectangle{
  527. anchors.top: parent .top
  528. anchors.topMargin: 80
  529. anchors.left: parent.left
  530. anchors.leftMargin: 140
  531. Text{
  532. id:tankTitleCanelTask
  533. text:'确认取消当前任务?'
  534. color:'#ffffff'
  535. font.family: alibaba.name
  536. font.pixelSize:30
  537. }
  538. }
  539. Button{
  540. anchors.bottom: parent .bottom
  541. anchors.bottomMargin: 300
  542. anchors.left: parent.left
  543. anchors.leftMargin: 50
  544. id:okButton3
  545. width: 210;
  546. height: 90;
  547. visible:true
  548. background:Image{
  549. Image {
  550. id:okButtonImage3
  551. anchors.fill: parent
  552. source:'qrc:/images/startButton.png'
  553. }
  554. }
  555. Text{
  556. id:okButtonText3
  557. text:'确认'
  558. color:'#ffffff'
  559. anchors.horizontalCenter: parent.horizontalCenter
  560. anchors.verticalCenter: parent.verticalCenter
  561. font.family: alibaba.name
  562. font.pixelSize:16
  563. }
  564. MouseArea{
  565. anchors.fill: parent
  566. hoverEnabled: true
  567. propagateComposedEvents: true
  568. acceptedButtons: Qt.LeftButton
  569. onEntered: {
  570. okButtonText3.color='#444444'
  571. }
  572. onExited:{
  573. okButtonText3.color='#ffffff'
  574. }
  575. onClicked:
  576. { popupCanelTask.close()}
  577. }
  578. }
  579. Button{
  580. anchors.bottom: parent .bottom
  581. anchors.bottomMargin: 300
  582. anchors.left: parent.left
  583. anchors.leftMargin: 300
  584. id:canelButton3
  585. width: 210;
  586. height: 90;
  587. visible:true
  588. background:Image{
  589. Image {
  590. id:caneelButtonImage3
  591. anchors.fill: parent
  592. source:'qrc:/images/startButton.png'
  593. }
  594. }
  595. Text{
  596. id:canelButtonText3
  597. text:'取消'
  598. color:'#ffffff'
  599. anchors.horizontalCenter: parent.horizontalCenter
  600. anchors.verticalCenter: parent.verticalCenter
  601. font.family: alibaba.name
  602. font.pixelSize:16
  603. }
  604. MouseArea{
  605. anchors.fill: parent
  606. hoverEnabled: true
  607. propagateComposedEvents: true
  608. acceptedButtons: Qt.LeftButton
  609. onEntered: {
  610. canelButtonText3.color='#444444'
  611. }
  612. onExited:{
  613. canelButtonText3.color='#ffffff'
  614. }
  615. onClicked:popupCanelTask.close()
  616. }
  617. }
  618. }
  619. id: carForm
  620. width: parent.width
  621. height: parent.height
  622. color: 'transparent'
  623. Component.onCompleted: {
  624. }
  625. property StackView stack: null
  626. // 添加获取背景图的函数
  627. function getBackgroundImage() {
  628. // 根据索引返回不同的背景图路径
  629. for (var i = 0; i < 31; i++)
  630. {
  631. switch(slagStateList[i]){
  632. case 1:
  633. grid.children[i].background.source = 'qrc:/images/whiteClicked.png'
  634. break
  635. case 2:
  636. grid.children[i].background.source = 'qrc:/images/grayClicked.png'
  637. break
  638. case 3:
  639. grid.children[i].background.source = 'qrc:/images/redClicked.png'
  640. break
  641. case 4:
  642. grid.children[i].background.source = 'qrc:/images/blueClicked.png'
  643. break
  644. case 5:
  645. grid.children[i].background.source = 'qrc:/images/blueClicked.png'
  646. break
  647. case 6:
  648. grid.children[i].background.source = 'qrc:/images/greenClicked.png'
  649. break
  650. case 7:
  651. grid.children[i].background.source = 'qrc:/images/yellowClicked.png'
  652. break
  653. }
  654. }
  655. for (var i = 0; i < 31; i++)
  656. {
  657. switch(slagStateList[i+31]){
  658. case 1:
  659. gridB.children[i].background.source = 'qrc:/images/whiteClicked.png'
  660. break
  661. case 2:
  662. gridB.children[i].background.source = 'qrc:/images/grayClicked.png'
  663. break
  664. case 3:
  665. gridB.children[i].background.source = 'qrc:/images/redClicked.png'
  666. break
  667. case 4:
  668. gridB.children[i].background.source = 'qrc:/images/blueClicked.png'
  669. break
  670. case 5:
  671. gridB.children[i].background.source = 'qrc:/images/blueClicked.png'
  672. break
  673. case 6:
  674. gridB.children[i].background.source = 'qrc:/images/greenClicked.png'
  675. break
  676. case 7:
  677. gridB.children[i].background.source = 'qrc:/images/yellowClicked.png'
  678. break
  679. }
  680. }
  681. for (var i = 0; i < 31; i++)
  682. {
  683. switch(slagStateList[i+62]){
  684. case 1:
  685. gridC.children[i].background.source = 'qrc:/images/whiteClicked.png'
  686. break
  687. case 2:
  688. gridC.children[i].background.source = 'qrc:/images/grayClicked.png'
  689. break
  690. case 3:
  691. gridC.children[i].background.source = 'qrc:/images/redClicked.png'
  692. break
  693. case 4:
  694. gridC.children[i].background.source = 'qrc:/images/blueClicked.png'
  695. break
  696. case 5:
  697. gridC.children[i].background.source = 'qrc:/images/blueClicked.png'
  698. break
  699. case 6:
  700. gridC.children[i].background.source = 'qrc:/images/greenClicked.png'
  701. break
  702. case 7:
  703. gridC.children[i].background.source = 'qrc:/images/yellowClicked.png'
  704. break
  705. }
  706. }
  707. for (var i = 0; i < 31; i++)
  708. {
  709. switch(slagStateList[i+93]){
  710. case 1:
  711. gridD.children[i].background.source = 'qrc:/images/whiteClicked.png'
  712. break
  713. case 2:
  714. gridD.children[i].background.source = 'qrc:/images/grayClicked.png'
  715. break
  716. case 3:
  717. gridD.children[i].background.source = 'qrc:/images/redClicked.png'
  718. break
  719. case 4:
  720. gridD.children[i].background.source = 'qrc:/images/blueClicked.png'
  721. break
  722. case 5:
  723. gridD.children[i].background.source = 'qrc:/images/blueClicked.png'
  724. break
  725. case 6:
  726. gridD.children[i].background.source = 'qrc:/images/greenClicked.png'
  727. break
  728. case 7:
  729. gridD.children[i].background.source = 'qrc:/images/yellowClicked.png'
  730. break
  731. }
  732. }
  733. for (var i = 0; i < 31; i++)
  734. {
  735. switch(slagStateList[i+124]){
  736. case 1:
  737. gridE.children[i].background.source = 'qrc:/images/whiteClicked.png'
  738. break
  739. case 2:
  740. gridE.children[i].background.source = 'qrc:/images/grayClicked.png'
  741. break
  742. case 3:
  743. gridE.children[i].background.source = 'qrc:/images/redClicked.png'
  744. break
  745. case 4:
  746. gridE.children[i].background.source = 'qrc:/images/blueClicked.png'
  747. break
  748. case 5:
  749. gridE.children[i].background.source = 'qrc:/images/blueClicked.png'
  750. break
  751. case 6:
  752. gridE.children[i].background.source = 'qrc:/images/greenClicked.png'
  753. break
  754. case 7:
  755. gridE.children[i].background.source = 'qrc:/images/yellowClicked.png'
  756. break
  757. }
  758. }
  759. for (var i = 0; i < 31; i++)
  760. {
  761. switch(slagStateList[i+155]){
  762. case 1:
  763. gridF.children[i].background.source = 'qrc:/images/whiteClicked.png'
  764. break
  765. case 2:
  766. gridF.children[i].background.source = 'qrc:/images/grayClicked.png'
  767. break
  768. case 3:
  769. gridF.children[i].background.source = 'qrc:/images/redClicked.png'
  770. break
  771. case 4:
  772. gridF.children[i].background.source = 'qrc:/images/blueClicked.png'
  773. break
  774. case 5:
  775. gridF.children[i].background.source = 'qrc:/images/blueClicked.png'
  776. break
  777. case 6:
  778. gridF.children[i].background.source = 'qrc:/images/greenClicked.png'
  779. break
  780. case 7:
  781. gridF.children[i].background.source = 'qrc:/images/yellowClicked.png'
  782. break
  783. }
  784. }
  785. for (var i = 0; i < 31; i++)
  786. {
  787. switch(slagStateList[i+186]){
  788. case 1:
  789. gridG.children[i].background.source = 'qrc:/images/whiteClicked.png'
  790. break
  791. case 2:
  792. gridG.children[i].background.source = 'qrc:/images/grayClicked.png'
  793. break
  794. case 3:
  795. gridG.children[i].background.source = 'qrc:/images/redClicked.png'
  796. break
  797. case 4:
  798. gridG.children[i].background.source = 'qrc:/images/blueClicked.png'
  799. break
  800. case 5:
  801. gridG.children[i].background.source = 'qrc:/images/blueClicked.png'
  802. break
  803. case 6:
  804. gridG.children[i].background.source = 'qrc:/images/greenClicked.png'
  805. break
  806. case 7:
  807. gridG.children[i].background.source = 'qrc:/images/yellowClicked.png'
  808. break
  809. }
  810. }
  811. for (var i = 0; i < 31; i++)
  812. {
  813. switch(slagStateList[i+217]){
  814. case 1:
  815. gridH.children[i].background.source = 'qrc:/images/whiteClicked.png'
  816. break
  817. case 2:
  818. gridH.children[i].background.source = 'qrc:/images/grayClicked.png'
  819. break
  820. case 3:
  821. gridH.children[i].background.source = 'qrc:/images/redClicked.png'
  822. break
  823. case 4:
  824. gridH.children[i].background.source = 'qrc:/images/blueClicked.png'
  825. break
  826. case 5:
  827. gridH.children[i].background.source = 'qrc:/images/blueClicked.png'
  828. break
  829. case 6:
  830. gridH.children[i].background.source = 'qrc:/images/greenClicked.png'
  831. break
  832. case 7:
  833. gridH.children[i].background.source = 'qrc:/images/yellowClicked.png'
  834. break
  835. }
  836. }
  837. for (var i = 0; i < 31; i++)
  838. {
  839. switch(slagStateList[i+248]){
  840. case 1:
  841. gridI.children[i].background.source = 'qrc:/images/whiteClicked.png'
  842. break
  843. case 2:
  844. gridI.children[i].background.source = 'qrc:/images/grayClicked.png'
  845. break
  846. case 3:
  847. gridI.children[i].background.source = 'qrc:/images/redClicked.png'
  848. break
  849. case 4:
  850. gridI.children[i].background.source = 'qrc:/images/blueClicked.png'
  851. break
  852. case 5:
  853. gridI.children[i].background.source = 'qrc:/images/blueClicked.png'
  854. break
  855. case 6:
  856. gridI.children[i].background.source = 'qrc:/images/greenClicked.png'
  857. break
  858. case 7:
  859. gridI.children[i].background.source = 'qrc:/images/yellowClicked.png'
  860. break
  861. }
  862. }
  863. for (var i = 0; i < 31; i++)
  864. {
  865. switch(slagStateList[i+279]){
  866. case 1:
  867. gridJ.children[i].background.source = 'qrc:/images/whiteClicked.png'
  868. break
  869. case 2:
  870. gridJ.children[i].background.source = 'qrc:/images/grayClicked.png'
  871. break
  872. case 3:
  873. gridJ.children[i].background.source = 'qrc:/images/redClicked.png'
  874. break
  875. case 4:
  876. gridJ.children[i].background.source = 'qrc:/images/blueClicked.png'
  877. break
  878. case 5:
  879. gridJ.children[i].background.source = 'qrc:/images/blueClicked.png'
  880. break
  881. case 6:
  882. gridJ.children[i].background.source = 'qrc:/images/greenClicked.png'
  883. break
  884. case 7:
  885. gridJ.children[i].background.source = 'qrc:/images/yellowClicked.png'
  886. break
  887. }
  888. }
  889. for (var i = 0; i < 31; i++)
  890. {
  891. switch(slagStateList[i+310]){
  892. case 1:
  893. gridK.children[i].background.source = 'qrc:/images/whiteClicked.png'
  894. break
  895. case 2:
  896. gridK.children[i].background.source = 'qrc:/images/grayClicked.png'
  897. break
  898. case 3:
  899. gridK.children[i].background.source = 'qrc:/images/redClicked.png'
  900. break
  901. case 4:
  902. gridK.children[i].background.source = 'qrc:/images/blueClicked.png'
  903. break
  904. case 5:
  905. gridK.children[i].background.source = 'qrc:/images/blueClicked.png'
  906. break
  907. case 6:
  908. gridK.children[i].background.source = 'qrc:/images/greenClicked.png'
  909. break
  910. case 7:
  911. gridK.children[i].background.source = 'qrc:/images/yellowClicked.png'
  912. break
  913. }
  914. }
  915. for (var i = 0; i < 31; i++)
  916. {
  917. switch(slagStateList[i+341]){
  918. case 1:
  919. gridL.children[i].background.source = 'qrc:/images/whiteClicked.png'
  920. break
  921. case 2:
  922. gridL.children[i].background.source = 'qrc:/images/grayClicked.png'
  923. break
  924. case 3:
  925. gridL.children[i].background.source = 'qrc:/images/redClicked.png'
  926. break
  927. case 4:
  928. gridL.children[i].background.source = 'qrc:/images/blueClicked.png'
  929. break
  930. case 5:
  931. gridL.children[i].background.source = 'qrc:/images/blueClicked.png'
  932. break
  933. case 6:
  934. gridL.children[i].background.source = 'qrc:/images/greenClicked.png'
  935. break
  936. case 7:
  937. gridL.children[i].background.source = 'qrc:/images/yellowClicked.png'
  938. break
  939. }
  940. }
  941. for (var i = 0; i < 31; i++)
  942. {
  943. switch(slagStateList[i+372]){
  944. case 1:
  945. gridM.children[i].background.source = 'qrc:/images/whiteClicked.png'
  946. break
  947. case 2:
  948. gridM.children[i].background.source = 'qrc:/images/grayClicked.png'
  949. break
  950. case 3:
  951. gridM.children[i].background.source = 'qrc:/images/redClicked.png'
  952. break
  953. case 4:
  954. gridM.children[i].background.source = 'qrc:/images/blueClicked.png'
  955. break
  956. case 5:
  957. gridM.children[i].background.source = 'qrc:/images/blueClicked.png'
  958. break
  959. case 6:
  960. gridM.children[i].background.source = 'qrc:/images/greenClicked.png'
  961. break
  962. case 7:
  963. gridM.children[i].background.source = 'qrc:/images/yellowClicked.png'
  964. break
  965. }
  966. }
  967. for (var i = 0; i < 31; i++)
  968. {
  969. switch(slagStateList[i+403]){
  970. case 1:
  971. gridN.children[i].background.source = 'qrc:/images/whiteClicked.png'
  972. break
  973. case 2:
  974. gridN.children[i].background.source = 'qrc:/images/grayClicked.png'
  975. break
  976. case 3:
  977. gridN.children[i].background.source = 'qrc:/images/redClicked.png'
  978. break
  979. case 4:
  980. gridN.children[i].background.source = 'qrc:/images/blueClicked.png'
  981. break
  982. case 5:
  983. gridN.children[i].background.source = 'qrc:/images/blueClicked.png'
  984. break
  985. case 6:
  986. gridN.children[i].background.source = 'qrc:/images/greenClicked.png'
  987. break
  988. case 7:
  989. gridN.children[i].background.source = 'qrc:/images/yellowClicked.png'
  990. break
  991. }
  992. }
  993. }
  994. function stateText(value)
  995. {
  996. if(value===0) return '(离线)';
  997. else if(value===1) return '(等待)';
  998. else return '(使用中)';
  999. }
  1000. property int choseArea :0
  1001. property var messageList: [
  1002. {
  1003. "text": carTasktime + " " + warningMessage1,
  1004. "visible": true
  1005. },
  1006. {
  1007. "text": carTasktime + " " + warningMessage2,
  1008. "visible": true
  1009. },
  1010. {
  1011. "text": carTasktime + " " +warningMessage3,
  1012. "visible": true
  1013. },
  1014. {
  1015. "text": carTasktime + " " +warningMessage4,
  1016. "visible": true
  1017. },
  1018. {
  1019. "text": carTasktime + " " +warningMessage5,
  1020. "visible": true
  1021. }
  1022. ]
  1023. property int currentIndex1: 0
  1024. property int currentIndex2: 1
  1025. property int currentIndex3: 2
  1026. //模式选择按钮区域
  1027. Rectangle {
  1028. id:schedulLayout
  1029. width: parent.width
  1030. height: parent.height
  1031. anchors.top: parent.top
  1032. anchors.horizontalCenter: parent.horizontalCenter
  1033. anchors.verticalCenter: parent.verticalCenter
  1034. color: 'transparent'
  1035. //测试用例
  1036. Rectangle{
  1037. id:httpPort
  1038. y:500
  1039. z:99
  1040. width:100
  1041. height:100
  1042. color: 'transparent'
  1043. //visible:true
  1044. visible:false
  1045. Rectangle{
  1046. x:20
  1047. y:300
  1048. width: 300
  1049. height: 50
  1050. color: "transparent"
  1051. Label{
  1052. width: parent.width/2
  1053. height: parent.height
  1054. anchors.left: parent.left
  1055. text:"获得全部渣包车"
  1056. color: "white"
  1057. verticalAlignment: Text.AlignVCenter
  1058. }
  1059. Rectangle{
  1060. x:parent.width/2
  1061. y:0
  1062. height: parent.height
  1063. width: parent.width/2
  1064. border.color: "gray"
  1065. TextInput{
  1066. id:id_getAll
  1067. anchors.fill: parent
  1068. anchors.margins: 3
  1069. color: "black"
  1070. verticalAlignment: Text.AlignVCenter
  1071. }
  1072. }
  1073. }
  1074. Rectangle{
  1075. x:20
  1076. y:400
  1077. width: 200
  1078. height: 60
  1079. color:"green"
  1080. border.color: "green"
  1081. radius: 10
  1082. Text{
  1083. text: qsTr("获得全部渣包车状态")
  1084. color: "white"
  1085. anchors.centerIn: parent
  1086. font.family: "Ubuntu"
  1087. //font.pixelSize: m_iComFontSize+10
  1088. //font.kerning: m_iComFontSize
  1089. }
  1090. MouseArea{
  1091. width: parent.width
  1092. height: parent.height
  1093. anchors.fill: parent
  1094. onClicked: {
  1095. console.log("获得全部渣包车状态" + id_getAll.text+"\n");
  1096. FControl.slot_qml(2,id_getAll.text);
  1097. }
  1098. }
  1099. }
  1100. Rectangle{
  1101. x:360
  1102. y:20
  1103. width: 500
  1104. height: 400
  1105. color: "transparent"
  1106. Label{
  1107. width: parent.width/2
  1108. height: parent.height/8
  1109. anchors.left: parent.left
  1110. text:"接收结果"
  1111. verticalAlignment: Text.AlignVCenter
  1112. }
  1113. Rectangle{
  1114. x:0
  1115. y:50
  1116. height: parent.height-50
  1117. width: parent.width+50
  1118. border.color: "gray"
  1119. TextArea{
  1120. id:id_displayRev
  1121. anchors.fill: parent
  1122. anchors.margins: 3
  1123. color: "black"
  1124. //!!!!!!文本将根据可用空间自动换行,以适应TextArea的宽度
  1125. wrapMode: Text.Wrap
  1126. width: parent.width
  1127. }
  1128. }
  1129. }
  1130. Rectangle{
  1131. id:clearText
  1132. x:400
  1133. y:450
  1134. width: 200
  1135. height: 60
  1136. color:"green"
  1137. border.color: "green"
  1138. radius: 10
  1139. visible:true
  1140. Text{
  1141. text: qsTr("清空")
  1142. color: "white"
  1143. anchors.centerIn: parent
  1144. font.family: "Ubuntu"
  1145. //font.pixelSize: m_iComFontSize+10
  1146. //font.kerning: m_iComFontSize
  1147. }
  1148. MouseArea{
  1149. width: parent.width
  1150. height: parent.height
  1151. anchors.fill: parent
  1152. onClicked: {
  1153. id_displayRev.clear();
  1154. }
  1155. }
  1156. }
  1157. //FControl指定了信号来源是FControl。FControl是一个
  1158. Connections{
  1159. //可以访问名为 "FControl" 的属性,其值为 CBusiness 对象
  1160. target: FControl
  1161. //qml界面接收信号函数sig_qml给的信号内容(接收来自slot_result槽函数反馈的信号)+
  1162. /*
  1163. onSig_qml:{
  1164. console.log("打印"+par0+par1)
  1165. //console.log(par1)
  1166. //!!!!!在displayRev里面追加一个par0参数
  1167. id_displayRev.append(par1+"和"+par0);
  1168. clearText.visible=true
  1169. }
  1170. */
  1171. onSig_qml_test:{
  1172. //console.log("打印"+par0+par1)
  1173. id_displayRev.append(par1);
  1174. clearText.visible=true
  1175. }
  1176. }
  1177. }
  1178. //测试用例
  1179. Image{
  1180. id:titleImage
  1181. source:'qrc:/images/leftTitle.png'
  1182. anchors.top:schedulLayout.top
  1183. anchors.topMargin:80
  1184. anchors.left:schedulLayout.left
  1185. anchors.leftMargin:40
  1186. }
  1187. Column{
  1188. anchors.top:schedulLayout.top
  1189. anchors.topMargin:130
  1190. anchors.left:schedulLayout.left
  1191. anchors.leftMargin:70
  1192. spacing:10
  1193. Button{
  1194. id:changeAutoButton
  1195. width: 170;
  1196. height: 70;
  1197. background:Image{
  1198. Image {
  1199. id:autoModeImage
  1200. anchors.fill: parent
  1201. source:'qrc:/images/blueButton.png'
  1202. Image{
  1203. id:checkImageAuto
  1204. width:30
  1205. height:30
  1206. anchors.top:parent.top
  1207. anchors.topMargin:30
  1208. anchors.left:parent.left
  1209. anchors.leftMargin:130
  1210. source:'qrc:/images/checkImage.png'
  1211. visible:true
  1212. }
  1213. }
  1214. }
  1215. Text{
  1216. id:autoModeText
  1217. text:'自动模式'
  1218. color:'#ffffff'
  1219. anchors.horizontalCenter: parent.horizontalCenter
  1220. anchors.verticalCenter: parent.verticalCenter
  1221. font.family: alibaba.name
  1222. font.pixelSize:20
  1223. }
  1224. MouseArea{
  1225. anchors.fill: parent
  1226. hoverEnabled: true
  1227. propagateComposedEvents: true
  1228. acceptedButtons: Qt.LeftButton
  1229. onEntered: {
  1230. autoModeText.color='#444444'
  1231. }
  1232. onExited:{
  1233. autoModeText.color='#ffffff'
  1234. }
  1235. onClicked: {
  1236. checkImageAuto.visible=true
  1237. checkImageRemote.visible=false
  1238. checkImageView.visible=false
  1239. carList.visible=false
  1240. //autoModeImage.source='qrc:/images/celected.png'
  1241. console.log("点击了")
  1242. modeSelect=1
  1243. cancleModeText.text="取消自动"
  1244. //dropdown.visible = !dropdown.visible
  1245. }
  1246. }
  1247. }
  1248. Button{
  1249. id:changeRemoteButton
  1250. width: 170;
  1251. height: 70;
  1252. background:Image{
  1253. Image {
  1254. id:remoteModeImage
  1255. anchors.fill: parent
  1256. source:'qrc:/images/blueButton.png'
  1257. Image{
  1258. id:checkImageRemote
  1259. width:30
  1260. height:30
  1261. anchors.top:parent.top
  1262. anchors.topMargin:30
  1263. anchors.left:parent.left
  1264. anchors.leftMargin:130
  1265. source:'qrc:/images/checkImage.png'
  1266. visible:false
  1267. }
  1268. }
  1269. }
  1270. Text{
  1271. id:remoteModeText
  1272. text:'远程模式'
  1273. color:'#ffffff'
  1274. anchors.horizontalCenter: parent.horizontalCenter
  1275. anchors.verticalCenter: parent.verticalCenter
  1276. font.family: alibaba.name
  1277. font.pixelSize:20
  1278. }
  1279. MouseArea{
  1280. anchors.fill: parent
  1281. hoverEnabled: true
  1282. propagateComposedEvents: true
  1283. acceptedButtons: Qt.LeftButton
  1284. onEntered: {
  1285. remoteModeText.color='#444444'
  1286. }
  1287. onExited:{
  1288. remoteModeText.color='#ffffff'
  1289. }
  1290. onClicked: {
  1291. checkImageAuto.visible=false
  1292. checkImageRemote.visible=true
  1293. checkImageView.visible=false
  1294. carList.visible=true
  1295. //remoteModeImage.source='qrc:/images/celected.png'
  1296. console.log("点击了")
  1297. modeSelect=2
  1298. cancleModeText.text="取消远程"
  1299. //dropdown.visible = !dropdown.visible
  1300. }
  1301. }
  1302. }
  1303. Button{
  1304. id:changeViewButton
  1305. width: 170;
  1306. height: 70;
  1307. background:Image{
  1308. Image {
  1309. id:viewModeImage
  1310. anchors.fill: parent
  1311. source:'qrc:/images/blueButton.png'
  1312. Image{
  1313. id:checkImageView
  1314. width:30
  1315. height:30
  1316. anchors.top:parent.top
  1317. anchors.topMargin:30
  1318. anchors.left:parent.left
  1319. anchors.leftMargin:130
  1320. source:'qrc:/images/checkImage.png'
  1321. visible:false
  1322. }
  1323. }
  1324. }
  1325. Text{
  1326. id:viewModeText
  1327. text:'监控模式'
  1328. color:'#ffffff'
  1329. anchors.horizontalCenter: parent.horizontalCenter
  1330. anchors.verticalCenter: parent.verticalCenter
  1331. font.family: alibaba.name
  1332. font.pixelSize:20
  1333. }
  1334. MouseArea{
  1335. anchors.fill: parent
  1336. hoverEnabled: true
  1337. propagateComposedEvents: true
  1338. acceptedButtons: Qt.LeftButton
  1339. onEntered: {
  1340. viewModeText.color='#444444'
  1341. }
  1342. onExited:{
  1343. viewModeText.color='#ffffff'
  1344. }
  1345. onClicked: {
  1346. checkImageAuto.visible=false
  1347. checkImageRemote.visible=false
  1348. checkImageView.visible=true
  1349. carList.visible=true
  1350. //viewModeImage.source='qrc:/images/celected.png'
  1351. console.log("点击了")
  1352. modeSelect=3
  1353. cancleModeText.text="取消监控"
  1354. //dropdown.visible = !dropdown.visible
  1355. }
  1356. }
  1357. }
  1358. Button{
  1359. id:parkingButton1
  1360. width: 170;
  1361. height: 70;
  1362. background:Image{
  1363. Image {
  1364. id:parking1Image
  1365. anchors.fill: parent
  1366. source:'qrc:/images/blueButton.png'
  1367. Image{
  1368. id:checkImage1
  1369. width:30
  1370. height:30
  1371. anchors.top:parent.top
  1372. anchors.topMargin:30
  1373. anchors.left:parent.left
  1374. anchors.leftMargin:130
  1375. source:'qrc:/images/checkImage.png'
  1376. visible:false
  1377. }
  1378. }
  1379. }
  1380. Text{
  1381. id:parking1Text
  1382. text:'停车位1'
  1383. color:'#ffffff'
  1384. anchors.horizontalCenter: parent.horizontalCenter
  1385. anchors.verticalCenter: parent.verticalCenter
  1386. font.family: alibaba.name
  1387. font.pixelSize:20
  1388. }
  1389. MouseArea{
  1390. anchors.fill: parent
  1391. hoverEnabled: true
  1392. enabled: parkingButton1.enabled
  1393. propagateComposedEvents: true
  1394. acceptedButtons: Qt.LeftButton
  1395. onEntered: {
  1396. parking1Text.color='#444444'
  1397. }
  1398. onExited:{
  1399. parking1Text.color='#ffffff'
  1400. }
  1401. onClicked: {
  1402. //parking1Image.source='qrc:/images/blueCelected.png'
  1403. checkImage1.visible=true
  1404. //暂定
  1405. tankListImageA.source='qrc:/images/cyanButton.png'
  1406. tankListImageB.source='qrc:/images/cyanButton.png'
  1407. tankListImageC.source='qrc:/images/cyanButton.png'
  1408. tankListImageD.source='qrc:/images/cyanButton.png'
  1409. tankListImageE.source='qrc:/images/cyanButton.png'
  1410. tankListImageF.source='qrc:/images/cyanButton.png'
  1411. tankListImageG.source='qrc:/images/cyanButton.png'
  1412. tankListImageH.source='qrc:/images/cyanButton.png'
  1413. tankListImageI.source='qrc:/images/cyanButton.png'
  1414. tankListImageJ.source='qrc:/images/cyanButton.png'
  1415. tankListImageK.source='qrc:/images/cyanButton.png'
  1416. tankListImageL.source='qrc:/images/cyanButton.png'
  1417. tankListImageM.source='qrc:/images/cyanButton.png'
  1418. tankListImageN.source='qrc:/images/cyanButton.png'
  1419. slagListImage1.source='qrc:/images/greenButton.png'
  1420. slagListImage2.source='qrc:/images/greenButton.png'
  1421. slagListImage3.source='qrc:/images/greenButton.png'
  1422. slagListImage4.source='qrc:/images/greenButton.png'
  1423. slagListImage5.source='qrc:/images/greenButton.png'
  1424. slagListImage6.source='qrc:/images/greenButton.png'
  1425. slagListImage7.source='qrc:/images/greenButton.png'
  1426. clinkeringListImage1.source='qrc:/images/greenButton.png'
  1427. clinkeringListImage2.source='qrc:/images/greenButton.png'
  1428. clinkeringListImage3.source='qrc:/images/greenButton.png'
  1429. waitingButtonImage.source='qrc:/images/greenButton.png'
  1430. tankListTextA.text='A'
  1431. tankListTextB.text='B'
  1432. tankListTextC.text='C'
  1433. tankListTextD.text='D'
  1434. tankListTextE.text='E'
  1435. tankListTextF.text='F'
  1436. tankListTextG.text='G'
  1437. tankListTextH.text='H'
  1438. tankListTextI.text='I'
  1439. tankListTextJ.text='J'
  1440. tankListTextK.text='K'
  1441. tankListTextL.text='L'
  1442. tankListTextM.text='M'
  1443. tankListTextN.text='N'
  1444. checkImage2.visible=false
  1445. //暂定
  1446. choseCommand=26
  1447. console.log("点击了")
  1448. }
  1449. }
  1450. }
  1451. Button{
  1452. id:parkingButton2
  1453. width: 170;
  1454. height: 70;
  1455. background:Image{
  1456. Image {
  1457. id:parking2Image
  1458. anchors.fill: parent
  1459. source:'qrc:/images/blueButton.png'
  1460. Image{
  1461. id:checkImage2
  1462. width:30
  1463. height:30
  1464. anchors.top:parent.top
  1465. anchors.topMargin:30
  1466. anchors.left:parent.left
  1467. anchors.leftMargin:130
  1468. source:'qrc:/images/checkImage.png'
  1469. visible:false
  1470. }
  1471. }
  1472. }
  1473. Text{
  1474. id:parking2Text
  1475. text:'停车位2'
  1476. color:'#ffffff'
  1477. anchors.horizontalCenter: parent.horizontalCenter
  1478. anchors.verticalCenter: parent.verticalCenter
  1479. font.family: alibaba.name
  1480. font.pixelSize:20
  1481. }
  1482. MouseArea{
  1483. anchors.fill: parent
  1484. hoverEnabled: true
  1485. enabled: parkingButton2.enabled
  1486. propagateComposedEvents: true
  1487. acceptedButtons: Qt.LeftButton
  1488. onEntered: {
  1489. parking2Text.color='#444444'
  1490. }
  1491. onExited:{
  1492. parking2Text.color='#ffffff'
  1493. }
  1494. onClicked: {
  1495. checkImage2.visible=true
  1496. //暂定
  1497. tankListImageA.source='qrc:/images/cyanButton.png'
  1498. tankListImageB.source='qrc:/images/cyanButton.png'
  1499. tankListImageC.source='qrc:/images/cyanButton.png'
  1500. tankListImageD.source='qrc:/images/cyanButton.png'
  1501. tankListImageE.source='qrc:/images/cyanButton.png'
  1502. tankListImageF.source='qrc:/images/cyanButton.png'
  1503. tankListImageG.source='qrc:/images/cyanButton.png'
  1504. tankListImageH.source='qrc:/images/cyanButton.png'
  1505. tankListImageI.source='qrc:/images/cyanButton.png'
  1506. tankListImageJ.source='qrc:/images/cyanButton.png'
  1507. tankListImageK.source='qrc:/images/cyanButton.png'
  1508. tankListImageL.source='qrc:/images/cyanButton.png'
  1509. tankListImageM.source='qrc:/images/cyanButton.png'
  1510. tankListImageN.source='qrc:/images/cyanButton.png'
  1511. slagListImage1.source='qrc:/images/greenButton.png'
  1512. slagListImage2.source='qrc:/images/greenButton.png'
  1513. slagListImage3.source='qrc:/images/greenButton.png'
  1514. slagListImage4.source='qrc:/images/greenButton.png'
  1515. slagListImage5.source='qrc:/images/greenButton.png'
  1516. slagListImage6.source='qrc:/images/greenButton.png'
  1517. slagListImage7.source='qrc:/images/greenButton.png'
  1518. clinkeringListImage1.source='qrc:/images/greenButton.png'
  1519. clinkeringListImage2.source='qrc:/images/greenButton.png'
  1520. clinkeringListImage3.source='qrc:/images/greenButton.png'
  1521. waitingButtonImage.source='qrc:/images/greenButton.png'
  1522. tankListTextA.text='A'
  1523. tankListTextB.text='B'
  1524. tankListTextC.text='C'
  1525. tankListTextD.text='D'
  1526. tankListTextE.text='E'
  1527. tankListTextF.text='F'
  1528. tankListTextG.text='G'
  1529. tankListTextH.text='H'
  1530. tankListTextI.text='I'
  1531. tankListTextJ.text='J'
  1532. tankListTextK.text='K'
  1533. tankListTextL.text='L'
  1534. tankListTextM.text='M'
  1535. tankListTextN.text='N'
  1536. checkImage1.visible=false
  1537. //暂定
  1538. choseCommand=27
  1539. console.log("点击了")
  1540. }
  1541. }
  1542. }
  1543. }
  1544. //使用定时器触发,请求状态
  1545. Timer
  1546. {
  1547. id: timergo
  1548. interval: 1000 // 设置定时器触发间隔,单位为毫秒
  1549. repeat: true // 设置为 true,以便循环触发定时器
  1550. running: false // 设置为 true,以便初始化时开始运行定时器
  1551. onTriggered:
  1552. {
  1553. // 定时器触发时执行的操作
  1554. FControl.slot_qml(2,2001);
  1555. }
  1556. }
  1557. //车辆作业启动按钮区域
  1558. Column{
  1559. id:rightListButton
  1560. anchors.top:schedulLayout.top
  1561. anchors.topMargin:130
  1562. anchors.left:schedulLayout.left
  1563. anchors.leftMargin:1650
  1564. spacing:0
  1565. Button{
  1566. id:cancleModeButton
  1567. width: 210
  1568. height: 90
  1569. visible:true
  1570. background:Image{
  1571. Image {
  1572. id:cancleModeImage
  1573. anchors.fill: parent
  1574. source:'qrc:/images/brownButton.png'
  1575. }
  1576. }
  1577. Text{
  1578. id:cancleModeText
  1579. text:'取消自动'
  1580. color:'#ffffff'
  1581. anchors.horizontalCenter: parent.horizontalCenter
  1582. anchors.verticalCenter: parent.verticalCenter
  1583. font.family: alibaba.name
  1584. font.pixelSize:16
  1585. }
  1586. MouseArea{
  1587. anchors.fill: parent
  1588. hoverEnabled: true
  1589. enabled: cancleModeButton.enabled
  1590. propagateComposedEvents: true
  1591. acceptedButtons: Qt.LeftButton
  1592. onEntered: {
  1593. cancleModeText.color='#444444'
  1594. }
  1595. onExited:{
  1596. cancleModeText.color='#ffffff'
  1597. }
  1598. onPressed:(mouse)=>{
  1599. cancleModeImage.source='qrc:/images/brownCelected.png'
  1600. console.log("pressed")
  1601. }
  1602. onReleased: {
  1603. cancleModeImage.source='qrc:/images/brownButton.png'
  1604. }
  1605. onClicked: {
  1606. //cancleModeImage.source='qrc:/images/brownCelected.png'
  1607. console.log("点击了")
  1608. }
  1609. }
  1610. }
  1611. Button{
  1612. id:ignitButton
  1613. width: 210;
  1614. height: 90;
  1615. visible:true
  1616. background:Image{
  1617. Image {
  1618. id:ignitButtonImage
  1619. anchors.fill: parent
  1620. source:'qrc:/images/ignitButton.png'
  1621. Image{
  1622. id:checkImageRemote1
  1623. width:30
  1624. height:30
  1625. anchors.top:parent.top
  1626. anchors.topMargin:30
  1627. anchors.left:parent.left
  1628. anchors.leftMargin:130
  1629. source:'qrc:/images/checkImage.png'
  1630. visible:false
  1631. }
  1632. }
  1633. }
  1634. Text{
  1635. id:ignitButtonText
  1636. text:'点火'
  1637. color:'#ffffff'
  1638. anchors.horizontalCenter: parent.horizontalCenter
  1639. anchors.verticalCenter: parent.verticalCenter
  1640. font.family: alibaba.name
  1641. font.pixelSize:16
  1642. }
  1643. MouseArea{
  1644. anchors.fill: parent
  1645. hoverEnabled: true
  1646. enabled: ignitButton.enabled
  1647. propagateComposedEvents: true
  1648. acceptedButtons: Qt.LeftButton
  1649. onEntered: {
  1650. ignitButtonText.color='#444444'
  1651. }
  1652. onExited:{
  1653. ignitButtonText.color='#ffffff'
  1654. }
  1655. onPressed:(mouse)=>{
  1656. ignitButtonImage.source='qrc:/images/greenCelected.png'
  1657. console.log("pressed")
  1658. }
  1659. onReleased: {
  1660. ignitButtonImage.source='qrc:/images/ignitButton.png'
  1661. }
  1662. onClicked: {
  1663. //ignitButtonImage.source='qrc:/images/greenCelected.png'
  1664. //stallButtonImage.source='qrc:/images/stallButton.png'
  1665. FControl.slot_qml(4,"2002,65faa9d5921aec72550fb32d");
  1666. console.log("点击了")
  1667. }
  1668. }
  1669. }
  1670. Button{
  1671. id:stallButton
  1672. width: 210;
  1673. height: 90;
  1674. visible:true
  1675. background:Image{
  1676. Image {
  1677. id:stallButtonImage
  1678. anchors.fill: parent
  1679. source:'qrc:/images/stallButton.png'
  1680. }
  1681. }
  1682. Text{
  1683. id:stallButtonText
  1684. text:'熄火'
  1685. color:'#ffffff'
  1686. anchors.horizontalCenter: parent.horizontalCenter
  1687. anchors.verticalCenter: parent.verticalCenter
  1688. font.family: alibaba.name
  1689. font.pixelSize:16
  1690. }
  1691. MouseArea{
  1692. anchors.fill: parent
  1693. hoverEnabled: true
  1694. enabled: stallButton.enabled
  1695. propagateComposedEvents: true
  1696. acceptedButtons: Qt.LeftButton
  1697. onEntered: {
  1698. stallButtonText.color='#444444'
  1699. }
  1700. onExited:{
  1701. stallButtonText.color='#ffffff'
  1702. }
  1703. onPressed:(mouse)=>{
  1704. stallButtonImage.source='qrc:/images/redCelected.png'
  1705. console.log("pressed")
  1706. }
  1707. onReleased: {
  1708. stallButtonImage.source='qrc:/images/stallButton.png'
  1709. }
  1710. onClicked:(mouse)=>{
  1711. //stallButtonImage.source='qrc:/images/redCelected.png'
  1712. //ignitButtonImage.source='qrc:/images/ignitButton.png'
  1713. //startButtonImage.source='qrc:/images/startButton.png'
  1714. FControl.slot_qml(6,"2003,65faa9d5921aec72550fb32d");
  1715. console.log("点击了")
  1716. }
  1717. }
  1718. }
  1719. Button{
  1720. id:startButton
  1721. width: 210;
  1722. height: 90;
  1723. visible:true
  1724. enabled:false
  1725. background:Image{
  1726. Image {
  1727. id:startButtonImage
  1728. anchors.fill: parent
  1729. source:'qrc:/images/startButton.png'
  1730. }
  1731. }
  1732. Text{
  1733. id:startButtonText
  1734. text:'开始作业'
  1735. color:'#ffffff'
  1736. anchors.horizontalCenter: parent.horizontalCenter
  1737. anchors.verticalCenter: parent.verticalCenter
  1738. font.family: alibaba.name
  1739. font.pixelSize:16
  1740. }
  1741. MouseArea{
  1742. anchors.fill: parent
  1743. hoverEnabled: true
  1744. enabled: startButton.enabled
  1745. propagateComposedEvents: true
  1746. acceptedButtons: Qt.LeftButton
  1747. onEntered: {
  1748. startButtonText.color='#444444'
  1749. }
  1750. onExited:{
  1751. startButtonText.color='#ffffff'
  1752. }
  1753. onPressed:(mouse)=>{
  1754. startButtonImage.source='qrc:/images/blueCelected.png'
  1755. console.log("pressed")
  1756. }
  1757. onReleased: {
  1758. startButtonImage.source='qrc:/images/startButton.png'
  1759. }
  1760. onClicked:(mouse)=>{
  1761. //startButtonImage.source='qrc:/images/blueCelected.png'
  1762. console.log("点击了")
  1763. }
  1764. }
  1765. }
  1766. }
  1767. Column{
  1768. id:buttonList
  1769. anchors.top:schedulLayout.top
  1770. anchors.topMargin:130
  1771. anchors.left:schedulLayout.left
  1772. anchors.leftMargin:330
  1773. //车辆选择按钮
  1774. Row{
  1775. id:carsListButton
  1776. Button {
  1777. id:car1ListButton
  1778. width:170
  1779. height:70
  1780. enabled:false
  1781. background: Image{
  1782. Image{
  1783. id:inSideImage
  1784. anchors.fill:parent
  1785. visible:true
  1786. source :'qrc:/images/grayButton.png'
  1787. }
  1788. /* Connections{
  1789. target: FControl
  1790. onSig_qml_CarOneState:{
  1791. if (state === 2) {
  1792. inSideImage.source = 'qrc:/images/blueMiddleButton.png';
  1793. enabled:true
  1794. } else if (state === 3) {
  1795. inSideImage.source = 'qrc:/images/blueMiddleButton.png';
  1796. } else if (state === 4) {
  1797. inSideImage.source = 'qrc:/images/blueMiddleButton.png';
  1798. } else if (state === 5) {
  1799. inSideImage.source = 'qrc:/images/blueMiddleButton.png';
  1800. } else {
  1801. inSideImage.source = 'qrc:/images/grayButton.png';
  1802. }
  1803. }
  1804. }*/
  1805. }
  1806. Text{
  1807. id:car1Text
  1808. text:'1'
  1809. color:'#ffffff'
  1810. anchors.horizontalCenter: parent.horizontalCenter
  1811. anchors.verticalCenter: parent.verticalCenter
  1812. font.family: alibaba.name
  1813. font.pixelSize:20
  1814. }
  1815. MouseArea{
  1816. anchors.fill: parent
  1817. hoverEnabled: true
  1818. propagateComposedEvents: true
  1819. acceptedButtons: Qt.LeftButton
  1820. onEntered: {
  1821. car1Text.color='#444444'
  1822. }
  1823. onExited:{
  1824. car1Text.color='#ffffff'
  1825. }
  1826. onClicked: {
  1827. inSideImage.source='qrc:/images/celected.png'
  1828. console.log("点击了")
  1829. }
  1830. }
  1831. }
  1832. Button{
  1833. id:car2ListButton
  1834. width:170
  1835. height:70
  1836. enabled:false
  1837. background: Image{
  1838. Image{
  1839. id:car2Image
  1840. width:170
  1841. height:70
  1842. visible:true
  1843. source :'qrc:/images/grayButton.png'
  1844. //source:'qrc:/images/blueMiddleButton.png'
  1845. }
  1846. /* Connections{
  1847. target: FControl
  1848. onSig_qml_CarTwoState:{
  1849. if (state === 2) {
  1850. car2Image.source = 'qrc:/images/blueMiddleButton.png';
  1851. enabled:true
  1852. } else if (state === 3) {
  1853. car2Image.source = 'qrc:/images/blueMiddleButton.png';
  1854. } else if (state === 4) {
  1855. car2Image.source = 'qrc:/images/blueMiddleButton.png';
  1856. } else if (state === 5) {
  1857. car2Image.source = 'qrc:/images/blueMiddleButton.png';
  1858. } else {
  1859. car2Image.source = 'qrc:/images/grayButton.png';
  1860. }
  1861. }
  1862. }*/
  1863. }
  1864. Text{
  1865. id:car2Text
  1866. text:'2'
  1867. color:'#ffffff'
  1868. anchors.horizontalCenter: parent.horizontalCenter
  1869. anchors.verticalCenter: parent.verticalCenter
  1870. font.family: alibaba.name
  1871. font.pixelSize:20
  1872. }
  1873. MouseArea{
  1874. anchors.fill: car2ListButton
  1875. hoverEnabled: true
  1876. onEntered: {
  1877. car2Text.color='#444444'
  1878. }
  1879. onExited:{
  1880. car2Text.color='#ffffff'
  1881. }
  1882. onClicked: {
  1883. car2Image.source='qrc:/images/celected.png'
  1884. console.log("点击了")
  1885. //isReady = !isReady;
  1886. //if(isReady===true)
  1887. //else
  1888. //prepareLabel.color="yellow"
  1889. }
  1890. }
  1891. }
  1892. Button{
  1893. id:car3ListButton
  1894. width:170
  1895. height:70
  1896. enabled:true
  1897. background: Image{
  1898. Image {
  1899. id:car3Image
  1900. anchors.fill: parent
  1901. visible:true
  1902. //source :'qrc:/images/grayButton.png'
  1903. source:'qrc:/images/blueMiddleButton.png'
  1904. }
  1905. /* Connections{
  1906. target: FControl
  1907. onSig_qml_CarThreeState:{
  1908. if (state === 2) {
  1909. car3Image.source = 'qrc:/images/blueMiddleButton.png';
  1910. } else if (state === 3) {
  1911. car3Image.source = 'qrc:/images/blueMiddleButton.png';
  1912. } else if (state === 4) {
  1913. car3Image.source = 'qrc:/images/blueMiddleButton.png';
  1914. } else if (state === 5) {
  1915. car3Image.source = 'qrc:/images/blueMiddleButton.png';
  1916. } else {
  1917. car3Image.source = 'qrc:/images/grayButton.png';
  1918. }
  1919. }
  1920. }*/
  1921. }
  1922. Text{
  1923. id:car3Text
  1924. text:'3'
  1925. color:'#ffffff'
  1926. anchors.horizontalCenter: parent.horizontalCenter
  1927. anchors.verticalCenter: parent.verticalCenter
  1928. font.family: alibaba.name
  1929. font.pixelSize:20
  1930. }
  1931. MouseArea{
  1932. anchors.fill: car3ListButton
  1933. hoverEnabled: true
  1934. onEntered: {
  1935. car3Text.color='#444444'
  1936. }
  1937. onExited:{
  1938. car3Text.color='#ffffff'
  1939. }
  1940. onClicked: {
  1941. car3Image.source='qrc:/images/celected.png'
  1942. console.log("点击了")
  1943. //isReady = !isReady;
  1944. //if(isReady===true)
  1945. //else
  1946. //prepareLabel.color="yellow"
  1947. }
  1948. }
  1949. }
  1950. Button{
  1951. id:car4ListButton
  1952. width:170
  1953. height:70
  1954. enabled:false
  1955. background: Image{
  1956. Image {
  1957. id:car4Image
  1958. anchors.fill: parent
  1959. visible:true
  1960. source :'qrc:/images/grayButton.png'
  1961. //source:'qrc:/images/blueMiddleButton.png'
  1962. }
  1963. /*Connections{
  1964. target: FControl
  1965. onSig_qml_CarFourState:{
  1966. if (state === 2) {
  1967. car4Image.source = 'qrc:/images/blueMiddleButton.png';
  1968. enabled:true
  1969. } else if (state === 3) {
  1970. car4Image.source = 'qrc:/images/blueMiddleButton.png';
  1971. } else if (state === 4) {
  1972. car4Image.source = 'qrc:/images/blueMiddleButton.png';
  1973. } else if (state === 5) {
  1974. car4Image.source = 'qrc:/images/blueMiddleButton.png';
  1975. } else {
  1976. car4Image.source = 'qrc:/images/grayButton.png';
  1977. }
  1978. }
  1979. }*/
  1980. }
  1981. Text{
  1982. id:car4Text
  1983. text:'4'
  1984. color:'#ffffff'
  1985. anchors.horizontalCenter: parent.horizontalCenter
  1986. anchors.verticalCenter: parent.verticalCenter
  1987. font.family: alibaba.name
  1988. font.pixelSize:20
  1989. }
  1990. MouseArea{
  1991. anchors.fill: car4ListButton
  1992. hoverEnabled: true
  1993. onEntered: {
  1994. car4Text.color='#444444'
  1995. }
  1996. onExited:{
  1997. car4Text.color='#ffffff'
  1998. }
  1999. onClicked: {
  2000. car4Image.source='qrc:/images/celected.png'
  2001. console.log("点击了")
  2002. //isReady = !isReady;
  2003. //if(isReady===true)
  2004. //else
  2005. //prepareLabel.color="yellow"
  2006. }
  2007. }
  2008. }
  2009. Button{
  2010. id:car5ListButton
  2011. width:170
  2012. height:70
  2013. enabled:false
  2014. background: Image{
  2015. Image {
  2016. id:car5Image
  2017. anchors.fill: parent
  2018. visible:true
  2019. source :'qrc:/images/grayButton.png'
  2020. //source:'qrc:/images/blueMiddleButton.png'
  2021. }
  2022. /* Connections{
  2023. target: FControl
  2024. onSig_qml_CarFiveState:{
  2025. if (state === 2) {
  2026. car5Image.source = 'qrc:/images/blueMiddleButton.png';
  2027. enabled:true
  2028. } else if (state === 3) {
  2029. car5Image.source = 'qrc:/images/blueMiddleButton.png';
  2030. } else if (state === 4) {
  2031. car5Image.source = 'qrc:/images/blueMiddleButton.png';
  2032. } else if (state === 5) {
  2033. car5Image.source = 'qrc:/images/blueMiddleButton.png';
  2034. } else {
  2035. car5Image.source = 'qrc:/images/grayButton.png';
  2036. }
  2037. }
  2038. }*/
  2039. }
  2040. Text{
  2041. id:car5Text
  2042. text:'5'
  2043. color:'#ffffff'
  2044. anchors.horizontalCenter: parent.horizontalCenter
  2045. anchors.verticalCenter: parent.verticalCenter
  2046. font.family: alibaba.name
  2047. font.pixelSize:20
  2048. }
  2049. MouseArea{
  2050. anchors.fill: car5ListButton
  2051. hoverEnabled: true
  2052. onEntered: {
  2053. car5Text.color='#444444'
  2054. }
  2055. onExited:{
  2056. car5Text.color='#ffffff'
  2057. }
  2058. onClicked: {
  2059. car5Image.source='qrc:/images/celected.png'
  2060. console.log("点击了")
  2061. //isReady = !isReady;
  2062. //if(isReady===true)
  2063. //else
  2064. //prepareLabel.color="yellow"
  2065. }
  2066. }
  2067. }
  2068. spacing:10
  2069. }
  2070. //点位按钮选择区域
  2071. Row{
  2072. id:tankList1
  2073. Popup {
  2074. id: popupA
  2075. width: 500
  2076. height: 600
  2077. modal: true
  2078. background: Image{
  2079. Image{
  2080. source:"qrc:/images/popup.png"
  2081. }
  2082. }
  2083. Rectangle{
  2084. width:500
  2085. height: 600
  2086. color: "transparent" // 弹窗背景颜色
  2087. opacity: 0.7 // 设置半透明度
  2088. Rectangle{
  2089. anchors.top: parent .top
  2090. anchors.topMargin: 30
  2091. anchors.left: parent.left
  2092. anchors.leftMargin: 550
  2093. Text{
  2094. id:tankTitleGridA
  2095. text:'A区'
  2096. color:'#ffffff'
  2097. font.family: alibaba.name
  2098. font.pixelSize:30
  2099. }
  2100. }
  2101. Grid {
  2102. id: grid
  2103. columns: 6
  2104. rows: 6
  2105. // anchors.fill: parent
  2106. width:170*grid.columns
  2107. height:70*grid.rows
  2108. spacing:5
  2109. anchors.top: parent .top
  2110. anchors.topMargin: 90
  2111. anchors.left: parent.left
  2112. anchors.leftMargin: 45
  2113. Repeater {
  2114. model: grid.rows * grid.columns-5
  2115. Button {
  2116. id:buttonPopup
  2117. //width: grid.width / grid.columns
  2118. //height: grid.height / grid.rows
  2119. width:170
  2120. height:70
  2121. property int buttonIndex: index
  2122. background:Image{
  2123. Image{
  2124. id:tankListGridAImage
  2125. anchors.fill: parent
  2126. //source:'qrc:/images/blueMiddleButton.png'
  2127. //source:getBackgroundImage(index)
  2128. }
  2129. }
  2130. Text{
  2131. id:tankListGridA
  2132. text:index+1
  2133. color:'#ffffff'
  2134. anchors.horizontalCenter: parent.horizontalCenter
  2135. anchors.verticalCenter: parent.verticalCenter
  2136. font.family: alibaba.name
  2137. font.pixelSize:20
  2138. }
  2139. MouseArea{
  2140. anchors.fill: buttonPopup
  2141. hoverEnabled: true
  2142. enabled: buttonPopup.enabled
  2143. onEntered: {
  2144. tankListGridA.color='#444444'
  2145. }
  2146. onExited:{
  2147. tankListGridA.color='#ffffff'
  2148. }
  2149. onClicked: {
  2150. popupA.close()
  2151. tankListTextA.text=(tankListTextA.text+"."+tankListGridA.text)
  2152. tankListImageA.source='qrc:/images/celected.png'
  2153. //初始化其它区域按钮
  2154. tankListImageB.source='qrc:/images/cyanButton.png'
  2155. tankListImageC.source='qrc:/images/cyanButton.png'
  2156. tankListImageD.source='qrc:/images/cyanButton.png'
  2157. tankListImageE.source='qrc:/images/cyanButton.png'
  2158. tankListImageF.source='qrc:/images/cyanButton.png'
  2159. tankListImageG.source='qrc:/images/cyanButton.png'
  2160. tankListImageH.source='qrc:/images/cyanButton.png'
  2161. tankListImageI.source='qrc:/images/cyanButton.png'
  2162. tankListImageJ.source='qrc:/images/cyanButton.png'
  2163. tankListImageK.source='qrc:/images/cyanButton.png'
  2164. tankListImageL.source='qrc:/images/cyanButton.png'
  2165. tankListImageM.source='qrc:/images/cyanButton.png'
  2166. tankListImageN.source='qrc:/images/cyanButton.png'
  2167. slagListImage1.source='qrc:/images/greenButton.png'
  2168. slagListImage2.source='qrc:/images/greenButton.png'
  2169. slagListImage3.source='qrc:/images/greenButton.png'
  2170. slagListImage4.source='qrc:/images/greenButton.png'
  2171. slagListImage5.source='qrc:/images/greenButton.png'
  2172. slagListImage6.source='qrc:/images/greenButton.png'
  2173. slagListImage7.source='qrc:/images/greenButton.png'
  2174. clinkeringListImage1.source='qrc:/images/greenButton.png'
  2175. clinkeringListImage2.source='qrc:/images/greenButton.png'
  2176. clinkeringListImage3.source='qrc:/images/greenButton.png'
  2177. waitingButtonImage.source='qrc:/images/greenButton.png'
  2178. tankListTextB.text='B'
  2179. tankListTextC.text='C'
  2180. tankListTextD.text='D'
  2181. tankListTextE.text='E'
  2182. tankListTextF.text='F'
  2183. tankListTextG.text='G'
  2184. tankListTextH.text='H'
  2185. tankListTextI.text='I'
  2186. tankListTextJ.text='J'
  2187. tankListTextK.text='K'
  2188. tankListTextL.text='L'
  2189. tankListTextM.text='M'
  2190. tankListTextN.text='N'
  2191. checkImage1.visible=false
  2192. checkImage2.visible=false
  2193. choseArea=index+1
  2194. choseCommand=1
  2195. //判断能否去往目标点
  2196. if((carSlagState==1 && slagStateList[tankListGridA.text-1]==1)||
  2197. (carSlagState==1 && slagStateList[tankListGridA.text-1]==3)||
  2198. (carSlagState==1 && slagStateList[tankListGridA.text-1]==4)||
  2199. (carSlagState==1 && slagStateList[tankListGridA.text-1]==5)||
  2200. (carSlagState==1 && slagStateList[tankListGridA.text-1]==7))
  2201. { popupNoGo.open()}
  2202. else if((carSlagState==2 && slagStateList[tankListGridA.text-1]==2)||
  2203. (carSlagState==2 && slagStateList[tankListGridA.text-1]==3)||
  2204. (carSlagState==2 && slagStateList[tankListGridA.text-1]==4)||
  2205. (carSlagState==2 && slagStateList[tankListGridA.text-1]==5)||
  2206. (carSlagState==2 && slagStateList[tankListGridA.text-1]==6)||
  2207. (carSlagState==2 && slagStateList[tankListGridA.text-1]==7))
  2208. { popupNoGo.open() }
  2209. else if((carSlagState==3 && slagStateList[tankListGridA.text-1]==2)||
  2210. (carSlagState==3 && slagStateList[tankListGridA.text-1]==3)||
  2211. (carSlagState==3 && slagStateList[tankListGridA.text-1]==4)||
  2212. (carSlagState==3 && slagStateList[tankListGridA.text-1]==5)||
  2213. (carSlagState==3 && slagStateList[tankListGridA.text-1]==6)||
  2214. (carSlagState==3 && slagStateList[tankListGridA.text-1]==7))
  2215. { popupNoGo.open()}
  2216. else if((carSlagState==4 && slagStateList[tankListGridA.text-1]==1)||
  2217. (carSlagState==4 && slagStateList[tankListGridA.text-1]==2)||
  2218. (carSlagState==4 && slagStateList[tankListGridA.text-1]==3)||
  2219. (carSlagState==4 && slagStateList[tankListGridA.text-1]==4)||
  2220. (carSlagState==4 && slagStateList[tankListGridA.text-1]==5)||
  2221. (carSlagState==4 && slagStateList[tankListGridA.text-1]==6)||
  2222. (carSlagState==4 && slagStateList[tankListGridA.text-1]==7))
  2223. { popupNoGo.open()}
  2224. else
  2225. { popupGo.open()}
  2226. }
  2227. }
  2228. }
  2229. }
  2230. }
  2231. }
  2232. }
  2233. Popup {
  2234. id: popupB
  2235. width: 500
  2236. height: 600
  2237. modal: true
  2238. background: Image{
  2239. Image{
  2240. source:"qrc:/images/popup.png"
  2241. }
  2242. }
  2243. Rectangle{
  2244. width:500
  2245. height: 600
  2246. color: "transparent" // 弹窗背景颜色
  2247. opacity: 0.7 // 设置半透明度
  2248. Rectangle{
  2249. anchors.top: parent .top
  2250. anchors.topMargin: 30
  2251. anchors.left: parent.left
  2252. anchors.leftMargin: 550
  2253. Text{
  2254. id:tankTitleGridB
  2255. text:'B区'
  2256. color:'#ffffff'
  2257. font.family: alibaba.name
  2258. font.pixelSize:30
  2259. }
  2260. }
  2261. Grid {
  2262. id: gridB
  2263. columns: 6
  2264. rows: 6
  2265. // anchors.fill: parent
  2266. width:170*grid.columns
  2267. height:70*grid.rows
  2268. spacing:5
  2269. anchors.top: parent .top
  2270. anchors.topMargin: 90
  2271. anchors.left: parent.left
  2272. anchors.leftMargin: 45
  2273. Repeater {
  2274. model: grid.rows * grid.columns-5
  2275. Button {
  2276. id:buttonPopupB
  2277. //width: grid.width / grid.columns
  2278. //height: grid.height / grid.rows
  2279. width:170
  2280. height:70
  2281. property int buttonIndex: index
  2282. background:Image{
  2283. Image{
  2284. anchors.fill: parent
  2285. //source:'qrc:/images/blueMiddleButton.png'
  2286. //source:getBackgroundImage(index)
  2287. }
  2288. }
  2289. Text{
  2290. id:tankListGridB
  2291. text:index+1
  2292. color:'#ffffff'
  2293. anchors.horizontalCenter: parent.horizontalCenter
  2294. anchors.verticalCenter: parent.verticalCenter
  2295. font.family: alibaba.name
  2296. font.pixelSize:20
  2297. }
  2298. MouseArea{
  2299. anchors.fill: parent
  2300. hoverEnabled: true
  2301. enabled: parent.enabled
  2302. onEntered: {
  2303. tankListGridB.color='#444444'
  2304. }
  2305. onExited:{
  2306. tankListGridB.color='#ffffff'
  2307. }
  2308. onClicked: {
  2309. popupB.close()
  2310. tankListTextB.text=(tankListTextB.text+"."+tankListGridB.text)
  2311. tankListImageB.source='qrc:/images/celected.png'
  2312. //初始化其它区域按钮
  2313. tankListImageA.source='qrc:/images/cyanButton.png'
  2314. tankListImageC.source='qrc:/images/cyanButton.png'
  2315. tankListImageD.source='qrc:/images/cyanButton.png'
  2316. tankListImageE.source='qrc:/images/cyanButton.png'
  2317. tankListImageF.source='qrc:/images/cyanButton.png'
  2318. tankListImageG.source='qrc:/images/cyanButton.png'
  2319. tankListImageH.source='qrc:/images/cyanButton.png'
  2320. tankListImageI.source='qrc:/images/cyanButton.png'
  2321. tankListImageJ.source='qrc:/images/cyanButton.png'
  2322. tankListImageK.source='qrc:/images/cyanButton.png'
  2323. tankListImageL.source='qrc:/images/cyanButton.png'
  2324. tankListImageM.source='qrc:/images/cyanButton.png'
  2325. tankListImageN.source='qrc:/images/cyanButton.png'
  2326. slagListImage1.source='qrc:/images/greenButton.png'
  2327. slagListImage2.source='qrc:/images/greenButton.png'
  2328. slagListImage3.source='qrc:/images/greenButton.png'
  2329. slagListImage4.source='qrc:/images/greenButton.png'
  2330. slagListImage5.source='qrc:/images/greenButton.png'
  2331. slagListImage6.source='qrc:/images/greenButton.png'
  2332. slagListImage7.source='qrc:/images/greenButton.png'
  2333. clinkeringListImage1.source='qrc:/images/greenButton.png'
  2334. clinkeringListImage2.source='qrc:/images/greenButton.png'
  2335. clinkeringListImage3.source='qrc:/images/greenButton.png'
  2336. waitingButtonImage.source='qrc:/images/greenButton.png'
  2337. tankListTextA.text='A'
  2338. tankListTextC.text='C'
  2339. tankListTextD.text='D'
  2340. tankListTextE.text='E'
  2341. tankListTextF.text='F'
  2342. tankListTextG.text='G'
  2343. tankListTextH.text='H'
  2344. tankListTextI.text='I'
  2345. tankListTextJ.text='J'
  2346. tankListTextK.text='K'
  2347. tankListTextL.text='L'
  2348. tankListTextM.text='M'
  2349. tankListTextN.text='N'
  2350. checkImage1.visible=false
  2351. checkImage2.visible=false
  2352. choseArea=index+1
  2353. choseCommand=2
  2354. //判断能否前往目标点
  2355. if((carSlagState==1 && slagStateList[tankListGridB.text+30]==1)||
  2356. (carSlagState==1 && slagStateList[tankListGridB.text+30]==3)||
  2357. (carSlagState==1 && slagStateList[tankListGridB.text+30]==4)||
  2358. (carSlagState==1 && slagStateList[tankListGridB.text+30]==5)||
  2359. (carSlagState==1 && slagStateList[tankListGridB.text+30]==7))
  2360. { popupNoGo.open()}
  2361. else if((carSlagState==2 && slagStateList[tankListGridB.text+30]==2)||
  2362. (carSlagState==2 && slagStateList[tankListGridB.text+30]==3)||
  2363. (carSlagState==2 && slagStateList[tankListGridB.text+30]==4)||
  2364. (carSlagState==2 && slagStateList[tankListGridB.text+30]==5)||
  2365. (carSlagState==2 && slagStateList[tankListGridB.text+30]==6)||
  2366. (carSlagState==2 && slagStateList[tankListGridB.text+30]==7))
  2367. { popupNoGo.open()}
  2368. else if((carSlagState==3 && slagStateList[tankListGridB.text+30]==2)||
  2369. (carSlagState==3 && slagStateList[tankListGridB.text+30]==3)||
  2370. (carSlagState==3 && slagStateList[tankListGridB.text+30]==4)||
  2371. (carSlagState==3 && slagStateList[tankListGridB.text+30]==5)||
  2372. (carSlagState==3 && slagStateList[tankListGridB.text+30]==6)||
  2373. (carSlagState==3 && slagStateList[tankListGridB.text+30]==7))
  2374. { popupNoGo.open()}
  2375. else if((carSlagState==4 && slagStateList[tankListGridB.text+30]==1)||
  2376. (carSlagState==4 && slagStateList[tankListGridB.text+30]==2)||
  2377. (carSlagState==4 && slagStateList[tankListGridB.text+30]==3)||
  2378. (carSlagState==4 && slagStateList[tankListGridB.text+30]==4)||
  2379. (carSlagState==4 && slagStateList[tankListGridB.text+30]==5)||
  2380. (carSlagState==4 && slagStateList[tankListGridB.text+30]==6)||
  2381. (carSlagState==4 && slagStateList[tankListGridB.text+30]==7))
  2382. { popupNoGo.open()}
  2383. else
  2384. { popupGo.open()}
  2385. }
  2386. }
  2387. }
  2388. }
  2389. }
  2390. }
  2391. }
  2392. Popup {
  2393. id: popupC
  2394. width: 500
  2395. height: 600
  2396. modal: true
  2397. background: Image{
  2398. Image{
  2399. source:"qrc:/images/popup.png"
  2400. }
  2401. }
  2402. Rectangle{
  2403. width:500
  2404. height: 600
  2405. color: "transparent" // 弹窗背景颜色
  2406. opacity: 0.7 // 设置半透明度
  2407. Rectangle{
  2408. anchors.top: parent .top
  2409. anchors.topMargin: 30
  2410. anchors.left: parent.left
  2411. anchors.leftMargin: 550
  2412. Text{
  2413. id:tankTitleGridC
  2414. text:'C区'
  2415. color:'#ffffff'
  2416. font.family: alibaba.name
  2417. font.pixelSize:30
  2418. }
  2419. }
  2420. Grid {
  2421. id: gridC
  2422. columns: 6
  2423. rows: 6
  2424. // anchors.fill: parent
  2425. width:170*grid.columns
  2426. height:70*grid.rows
  2427. spacing:5
  2428. anchors.top: parent .top
  2429. anchors.topMargin: 90
  2430. anchors.left: parent.left
  2431. anchors.leftMargin: 45
  2432. Repeater {
  2433. model: grid.rows * grid.columns-5
  2434. Button {
  2435. id:buttonPopupC
  2436. //width: grid.width / grid.columns
  2437. //height: grid.height / grid.rows
  2438. width:170
  2439. height:70
  2440. property int buttonIndex: index
  2441. background:Image{
  2442. Image{
  2443. anchors.fill: parent
  2444. //source:'qrc:/images/blueMiddleButton.png'
  2445. //source:getBackgroundImage(index)
  2446. }
  2447. }
  2448. Text{
  2449. id:tankListGridC
  2450. text:index+1
  2451. color:'#ffffff'
  2452. anchors.horizontalCenter: parent.horizontalCenter
  2453. anchors.verticalCenter: parent.verticalCenter
  2454. font.family: alibaba.name
  2455. font.pixelSize:20
  2456. }
  2457. MouseArea{
  2458. anchors.fill: parent
  2459. hoverEnabled: true
  2460. enabled: parent.enabled
  2461. onEntered: {
  2462. tankListGridC.color='#444444'
  2463. }
  2464. onExited:{
  2465. tankListGridC.color='#ffffff'
  2466. }
  2467. onClicked: {
  2468. popupC.close()
  2469. tankListTextC.text=(tankListTextC.text+"."+tankListGridC.text)
  2470. tankListImageC.source='qrc:/images/celected.png'
  2471. //初始化其它区域按钮
  2472. tankListImageA.source='qrc:/images/cyanButton.png'
  2473. tankListImageB.source='qrc:/images/cyanButton.png'
  2474. tankListImageD.source='qrc:/images/cyanButton.png'
  2475. tankListImageE.source='qrc:/images/cyanButton.png'
  2476. tankListImageF.source='qrc:/images/cyanButton.png'
  2477. tankListImageG.source='qrc:/images/cyanButton.png'
  2478. tankListImageH.source='qrc:/images/cyanButton.png'
  2479. tankListImageI.source='qrc:/images/cyanButton.png'
  2480. tankListImageJ.source='qrc:/images/cyanButton.png'
  2481. tankListImageK.source='qrc:/images/cyanButton.png'
  2482. tankListImageL.source='qrc:/images/cyanButton.png'
  2483. tankListImageM.source='qrc:/images/cyanButton.png'
  2484. tankListImageN.source='qrc:/images/cyanButton.png'
  2485. slagListImage1.source='qrc:/images/greenButton.png'
  2486. slagListImage2.source='qrc:/images/greenButton.png'
  2487. slagListImage3.source='qrc:/images/greenButton.png'
  2488. slagListImage4.source='qrc:/images/greenButton.png'
  2489. slagListImage5.source='qrc:/images/greenButton.png'
  2490. slagListImage6.source='qrc:/images/greenButton.png'
  2491. slagListImage7.source='qrc:/images/greenButton.png'
  2492. clinkeringListImage1.source='qrc:/images/greenButton.png'
  2493. clinkeringListImage2.source='qrc:/images/greenButton.png'
  2494. clinkeringListImage3.source='qrc:/images/greenButton.png'
  2495. waitingButtonImage.source='qrc:/images/greenButton.png'
  2496. tankListTextA.text='A'
  2497. tankListTextB.text='B'
  2498. tankListTextD.text='D'
  2499. tankListTextE.text='E'
  2500. tankListTextF.text='F'
  2501. tankListTextG.text='G'
  2502. tankListTextH.text='H'
  2503. tankListTextI.text='I'
  2504. tankListTextJ.text='J'
  2505. tankListTextK.text='K'
  2506. tankListTextL.text='L'
  2507. tankListTextM.text='M'
  2508. tankListTextN.text='N'
  2509. checkImage1.visible=false
  2510. checkImage2.visible=false
  2511. choseArea=index+1
  2512. choseCommand=3
  2513. //判断能否前往目标点
  2514. if((carSlagState==1 && slagStateList[tankListGridC.text+61]==1)||
  2515. (carSlagState==1 && slagStateList[tankListGridC.text+61]==3)||
  2516. (carSlagState==1 && slagStateList[tankListGridC.text+61]==4)||
  2517. (carSlagState==1 && slagStateList[tankListGridC.text+61]==5)||
  2518. (carSlagState==1 && slagStateList[tankListGridC.text+61]==7))
  2519. { popupNoGo.open()}
  2520. else if((carSlagState==2 && slagStateList[tankListGridC.text+61]==2)||
  2521. (carSlagState==2 && slagStateList[tankListGridC.text+61]==3)||
  2522. (carSlagState==2 && slagStateList[tankListGridC.text+61]==4)||
  2523. (carSlagState==2 && slagStateList[tankListGridC.text+61]==5)||
  2524. (carSlagState==2 && slagStateList[tankListGridC.text+61]==6)||
  2525. (carSlagState==2 && slagStateList[tankListGridC.text+61]==7))
  2526. { popupNoGo.open()}
  2527. else if((carSlagState==3 && slagStateList[tankListGridC.text+61]==2)||
  2528. (carSlagState==3 && slagStateList[tankListGridC.text+61]==3)||
  2529. (carSlagState==3 && slagStateList[tankListGridC.text+61]==4)||
  2530. (carSlagState==3 && slagStateList[tankListGridC.text+61]==5)||
  2531. (carSlagState==3 && slagStateList[tankListGridC.text+61]==6)||
  2532. (carSlagState==3 && slagStateList[tankListGridC.text+61]==7))
  2533. { popupNoGo.open()}
  2534. else if((carSlagState==4 && slagStateList[tankListGridC.text+61]==1)||
  2535. (carSlagState==4 && slagStateList[tankListGridC.text+61]==2)||
  2536. (carSlagState==4 && slagStateList[tankListGridC.text+61]==3)||
  2537. (carSlagState==4 && slagStateList[tankListGridC.text+61]==4)||
  2538. (carSlagState==4 && slagStateList[tankListGridC.text+61]==5)||
  2539. (carSlagState==4 && slagStateList[tankListGridC.text+61]==6)||
  2540. (carSlagState==4 && slagStateList[tankListGridC.text+61]==7))
  2541. { popupNoGo.open()}
  2542. else
  2543. { popupGo.open()}
  2544. }
  2545. }
  2546. }
  2547. }
  2548. }
  2549. }
  2550. }
  2551. Popup {
  2552. id: popupD
  2553. width: 500
  2554. height: 600
  2555. modal: true
  2556. background: Image{
  2557. Image{
  2558. source:"qrc:/images/popup.png"
  2559. }
  2560. }
  2561. Rectangle{
  2562. width:500
  2563. height: 600
  2564. color: "transparent" // 弹窗背景颜色
  2565. opacity: 0.7 // 设置半透明度
  2566. Rectangle{
  2567. anchors.top: parent .top
  2568. anchors.topMargin: 30
  2569. anchors.left: parent.left
  2570. anchors.leftMargin: 550
  2571. Text{
  2572. id:tankTitleGridD
  2573. text:'D区'
  2574. color:'#ffffff'
  2575. font.family: alibaba.name
  2576. font.pixelSize:30
  2577. }
  2578. }
  2579. Grid {
  2580. id: gridD
  2581. columns: 6
  2582. rows: 6
  2583. // anchors.fill: parent
  2584. width:170*grid.columns
  2585. height:70*grid.rows
  2586. spacing:5
  2587. anchors.top: parent .top
  2588. anchors.topMargin: 90
  2589. anchors.left: parent.left
  2590. anchors.leftMargin: 45
  2591. Repeater {
  2592. model: grid.rows * grid.columns-5
  2593. Button {
  2594. id:buttonPopupD
  2595. //width: grid.width / grid.columns
  2596. //height: grid.height / grid.rows
  2597. width:170
  2598. height:70
  2599. property int buttonIndex: index
  2600. background:Image{
  2601. Image{
  2602. anchors.fill: parent
  2603. //source:'qrc:/images/blueMiddleButton.png'
  2604. //source:getBackgroundImage(index)
  2605. }
  2606. }
  2607. Text{
  2608. id:tankListGridD
  2609. text:index+1
  2610. color:'#ffffff'
  2611. anchors.horizontalCenter: parent.horizontalCenter
  2612. anchors.verticalCenter: parent.verticalCenter
  2613. font.family: alibaba.name
  2614. font.pixelSize:20
  2615. }
  2616. MouseArea{
  2617. anchors.fill: parent
  2618. hoverEnabled: true
  2619. enabled: parent.enabled
  2620. onEntered: {
  2621. tankListGridD.color='#444444'
  2622. }
  2623. onExited:{
  2624. tankListGridD.color='#ffffff'
  2625. }
  2626. onClicked: {
  2627. popupD.close()
  2628. tankListTextD.text=(tankListTextD.text+"."+tankListGridD.text)
  2629. tankListImageD.source='qrc:/images/celected.png'
  2630. //初始化其它区域按钮
  2631. tankListImageA.source='qrc:/images/cyanButton.png'
  2632. tankListImageB.source='qrc:/images/cyanButton.png'
  2633. tankListImageC.source='qrc:/images/cyanButton.png'
  2634. tankListImageE.source='qrc:/images/cyanButton.png'
  2635. tankListImageF.source='qrc:/images/cyanButton.png'
  2636. tankListImageG.source='qrc:/images/cyanButton.png'
  2637. tankListImageH.source='qrc:/images/cyanButton.png'
  2638. tankListImageI.source='qrc:/images/cyanButton.png'
  2639. tankListImageJ.source='qrc:/images/cyanButton.png'
  2640. tankListImageK.source='qrc:/images/cyanButton.png'
  2641. tankListImageL.source='qrc:/images/cyanButton.png'
  2642. tankListImageM.source='qrc:/images/cyanButton.png'
  2643. tankListImageN.source='qrc:/images/cyanButton.png'
  2644. slagListImage1.source='qrc:/images/greenButton.png'
  2645. slagListImage2.source='qrc:/images/greenButton.png'
  2646. slagListImage3.source='qrc:/images/greenButton.png'
  2647. slagListImage4.source='qrc:/images/greenButton.png'
  2648. slagListImage5.source='qrc:/images/greenButton.png'
  2649. slagListImage6.source='qrc:/images/greenButton.png'
  2650. slagListImage7.source='qrc:/images/greenButton.png'
  2651. clinkeringListImage1.source='qrc:/images/greenButton.png'
  2652. clinkeringListImage2.source='qrc:/images/greenButton.png'
  2653. clinkeringListImage3.source='qrc:/images/greenButton.png'
  2654. waitingButtonImage.source='qrc:/images/greenButton.png'
  2655. tankListTextA.text='A'
  2656. tankListTextB.text='B'
  2657. tankListTextC.text='C'
  2658. tankListTextE.text='E'
  2659. tankListTextF.text='F'
  2660. tankListTextG.text='G'
  2661. tankListTextH.text='H'
  2662. tankListTextI.text='I'
  2663. tankListTextJ.text='J'
  2664. tankListTextK.text='K'
  2665. tankListTextL.text='L'
  2666. tankListTextM.text='M'
  2667. tankListTextN.text='N'
  2668. checkImage1.visible=false
  2669. checkImage2.visible=false
  2670. choseArea=index+1
  2671. choseCommand=4
  2672. //判断能否前往目标点
  2673. if((carSlagState==1 && slagStateList[tankListGridD.text+92]==1)||
  2674. (carSlagState==1 && slagStateList[tankListGridD.text+92]==3)||
  2675. (carSlagState==1 && slagStateList[tankListGridD.text+92]==4)||
  2676. (carSlagState==1 && slagStateList[tankListGridD.text+92]==5)||
  2677. (carSlagState==1 && slagStateList[tankListGridD.text+92]==7))
  2678. { popupNoGo.open()}
  2679. else if((carSlagState==2 && slagStateList[tankListGridD.text+92]==2)||
  2680. (carSlagState==2 && slagStateList[tankListGridD.text+92]==3)||
  2681. (carSlagState==2 && slagStateList[tankListGridD.text+92]==4)||
  2682. (carSlagState==2 && slagStateList[tankListGridD.text+92]==5)||
  2683. (carSlagState==2 && slagStateList[tankListGridD.text+92]==6)||
  2684. (carSlagState==2 && slagStateList[tankListGridD.text+92]==7))
  2685. { popupNoGo.open()}
  2686. else if((carSlagState==3 && slagStateList[tankListGridD.text+92]==2)||
  2687. (carSlagState==3 && slagStateList[tankListGridD.text+92]==3)||
  2688. (carSlagState==3 && slagStateList[tankListGridD.text+92]==4)||
  2689. (carSlagState==3 && slagStateList[tankListGridD.text+92]==5)||
  2690. (carSlagState==3 && slagStateList[tankListGridD.text+92]==6)||
  2691. (carSlagState==3 && slagStateList[tankListGridD.text+92]==7))
  2692. { popupNoGo.open()}
  2693. else if((carSlagState==4 && slagStateList[tankListGridD.text+92]==1)||
  2694. (carSlagState==4 && slagStateList[tankListGridD.text+92]==2)||
  2695. (carSlagState==4 && slagStateList[tankListGridD.text+92]==3)||
  2696. (carSlagState==4 && slagStateList[tankListGridD.text+92]==4)||
  2697. (carSlagState==4 && slagStateList[tankListGridD.text+92]==5)||
  2698. (carSlagState==4 && slagStateList[tankListGridD.text+92]==6)||
  2699. (carSlagState==4 && slagStateList[tankListGridD.text+92]==7))
  2700. { popupNoGo.open()}
  2701. else
  2702. { popupGo.open()}
  2703. }
  2704. }
  2705. }
  2706. }
  2707. }
  2708. }
  2709. }
  2710. Popup {
  2711. id: popupE
  2712. width: 500
  2713. height: 600
  2714. modal: true
  2715. background: Image{
  2716. Image{
  2717. source:"qrc:/images/popup.png"
  2718. }
  2719. }
  2720. Rectangle{
  2721. width:500
  2722. height: 600
  2723. color: "transparent" // 弹窗背景颜色
  2724. opacity: 0.7 // 设置半透明度
  2725. Rectangle{
  2726. anchors.top: parent .top
  2727. anchors.topMargin: 30
  2728. anchors.left: parent.left
  2729. anchors.leftMargin: 550
  2730. Text{
  2731. id:tankTitleGridE
  2732. text:'E区'
  2733. color:'#ffffff'
  2734. font.family: alibaba.name
  2735. font.pixelSize:30
  2736. }
  2737. }
  2738. Grid {
  2739. id: gridE
  2740. columns: 6
  2741. rows: 6
  2742. // anchors.fill: parent
  2743. width:170*grid.columns
  2744. height:70*grid.rows
  2745. spacing:5
  2746. anchors.top: parent .top
  2747. anchors.topMargin: 90
  2748. anchors.left: parent.left
  2749. anchors.leftMargin: 45
  2750. Repeater {
  2751. model: grid.rows * grid.columns-5
  2752. Button {
  2753. id:buttonPopupE
  2754. //width: grid.width / grid.columns
  2755. //height: grid.height / grid.rows
  2756. width:170
  2757. height:70
  2758. property int buttonIndex: index
  2759. background:Image{
  2760. Image{
  2761. anchors.fill: parent
  2762. //source:'qrc:/images/blueMiddleButton.png'
  2763. //source:getBackgroundImage(index)
  2764. }
  2765. }
  2766. Text{
  2767. id:tankListGridE
  2768. text:index+1
  2769. color:'#ffffff'
  2770. anchors.horizontalCenter: parent.horizontalCenter
  2771. anchors.verticalCenter: parent.verticalCenter
  2772. font.family: alibaba.name
  2773. font.pixelSize:20
  2774. }
  2775. MouseArea{
  2776. anchors.fill: parent
  2777. hoverEnabled: true
  2778. enabled: parent.enabled
  2779. onEntered: {
  2780. tankListGridE.color='#444444'
  2781. }
  2782. onExited:{
  2783. tankListGridE.color='#ffffff'
  2784. }
  2785. onClicked: {
  2786. popupE.close()
  2787. tankListTextE.text=(tankListTextE.text+"."+tankListGridE.text)
  2788. tankListImageE.source='qrc:/images/celected.png'
  2789. //初始化其它区域按钮
  2790. tankListImageA.source='qrc:/images/cyanButton.png'
  2791. tankListImageB.source='qrc:/images/cyanButton.png'
  2792. tankListImageC.source='qrc:/images/cyanButton.png'
  2793. tankListImageD.source='qrc:/images/cyanButton.png'
  2794. tankListImageF.source='qrc:/images/cyanButton.png'
  2795. tankListImageG.source='qrc:/images/cyanButton.png'
  2796. tankListImageH.source='qrc:/images/cyanButton.png'
  2797. tankListImageI.source='qrc:/images/cyanButton.png'
  2798. tankListImageJ.source='qrc:/images/cyanButton.png'
  2799. tankListImageK.source='qrc:/images/cyanButton.png'
  2800. tankListImageL.source='qrc:/images/cyanButton.png'
  2801. tankListImageM.source='qrc:/images/cyanButton.png'
  2802. tankListImageN.source='qrc:/images/cyanButton.png'
  2803. slagListImage1.source='qrc:/images/greenButton.png'
  2804. slagListImage2.source='qrc:/images/greenButton.png'
  2805. slagListImage3.source='qrc:/images/greenButton.png'
  2806. slagListImage4.source='qrc:/images/greenButton.png'
  2807. slagListImage5.source='qrc:/images/greenButton.png'
  2808. slagListImage6.source='qrc:/images/greenButton.png'
  2809. slagListImage7.source='qrc:/images/greenButton.png'
  2810. clinkeringListImage1.source='qrc:/images/greenButton.png'
  2811. clinkeringListImage2.source='qrc:/images/greenButton.png'
  2812. clinkeringListImage3.source='qrc:/images/greenButton.png'
  2813. waitingButtonImage.source='qrc:/images/greenButton.png'
  2814. tankListTextA.text='A'
  2815. tankListTextB.text='B'
  2816. tankListTextC.text='C'
  2817. tankListTextD.text='D'
  2818. tankListTextF.text='F'
  2819. tankListTextG.text='G'
  2820. tankListTextH.text='H'
  2821. tankListTextI.text='I'
  2822. tankListTextJ.text='J'
  2823. tankListTextK.text='K'
  2824. tankListTextL.text='L'
  2825. tankListTextM.text='M'
  2826. tankListTextN.text='N'
  2827. checkImage1.visible=false
  2828. checkImage2.visible=false
  2829. choseArea=index+1
  2830. choseCommand=5
  2831. //判断能否前往目标点
  2832. if((carSlagState==1 && slagStateList[tankListGridE.text+123]==1)||
  2833. (carSlagState==1 && slagStateList[tankListGridE.text+123]==3)||
  2834. (carSlagState==1 && slagStateList[tankListGridE.text+123]==4)||
  2835. (carSlagState==1 && slagStateList[tankListGridE.text+123]==5)||
  2836. (carSlagState==1 && slagStateList[tankListGridE.text+123]==7))
  2837. { popupNoGo.open()}
  2838. else if((carSlagState==2 && slagStateList[tankListGridE.text+123]==2)||
  2839. (carSlagState==2 && slagStateList[tankListGridE.text+123]==3)||
  2840. (carSlagState==2 && slagStateList[tankListGridE.text+123]==4)||
  2841. (carSlagState==2 && slagStateList[tankListGridE.text+123]==5)||
  2842. (carSlagState==2 && slagStateList[tankListGridE.text+123]==6)||
  2843. (carSlagState==2 && slagStateList[tankListGridE.text+123]==7))
  2844. { popupNoGo.open()}
  2845. else if((carSlagState==3 && slagStateList[tankListGridE.text+123]==2)||
  2846. (carSlagState==3 && slagStateList[tankListGridE.text+123]==3)||
  2847. (carSlagState==3 && slagStateList[tankListGridE.text+123]==4)||
  2848. (carSlagState==3 && slagStateList[tankListGridE.text+123]==5)||
  2849. (carSlagState==3 && slagStateList[tankListGridE.text+123]==6)||
  2850. (carSlagState==3 && slagStateList[tankListGridE.text+123]==7))
  2851. { popupNoGo.open()}
  2852. else if((carSlagState==4 && slagStateList[tankListGridE.text+123]==1)||
  2853. (carSlagState==4 && slagStateList[tankListGridE.text+123]==2)||
  2854. (carSlagState==4 && slagStateList[tankListGridE.text+123]==3)||
  2855. (carSlagState==4 && slagStateList[tankListGridE.text+123]==4)||
  2856. (carSlagState==4 && slagStateList[tankListGridE.text+123]==5)||
  2857. (carSlagState==4 && slagStateList[tankListGridE.text+123]==6)||
  2858. (carSlagState==4 && slagStateList[tankListGridE.text+123]==7))
  2859. { popupNoGo.open()}
  2860. else
  2861. { popupGo.open()}
  2862. }
  2863. }
  2864. }
  2865. }
  2866. }
  2867. }
  2868. }
  2869. Popup {
  2870. id: popupF
  2871. width: 500
  2872. height: 600
  2873. modal: true
  2874. background: Image{
  2875. Image{
  2876. source:"qrc:/images/popup.png"
  2877. }
  2878. }
  2879. Rectangle{
  2880. width:500
  2881. height: 600
  2882. color: "transparent" // 弹窗背景颜色
  2883. opacity: 0.7 // 设置半透明度
  2884. Rectangle{
  2885. anchors.top: parent .top
  2886. anchors.topMargin: 30
  2887. anchors.left: parent.left
  2888. anchors.leftMargin: 550
  2889. Text{
  2890. id:tankTitleGridF
  2891. text:'F区'
  2892. color:'#ffffff'
  2893. font.family: alibaba.name
  2894. font.pixelSize:30
  2895. }
  2896. }
  2897. Grid {
  2898. id: gridF
  2899. columns: 6
  2900. rows: 6
  2901. // anchors.fill: parent
  2902. width:170*grid.columns
  2903. height:70*grid.rows
  2904. spacing:5
  2905. anchors.top: parent .top
  2906. anchors.topMargin: 90
  2907. anchors.left: parent.left
  2908. anchors.leftMargin: 45
  2909. Repeater {
  2910. model: grid.rows * grid.columns-5
  2911. Button {
  2912. id:buttonPopupF
  2913. //width: grid.width / grid.columns
  2914. //height: grid.height / grid.rows
  2915. width:170
  2916. height:70
  2917. property int buttonIndex: index
  2918. background:Image{
  2919. Image{
  2920. anchors.fill: parent
  2921. //source:'qrc:/images/blueMiddleButton.png'
  2922. //source:getBackgroundImage(index)
  2923. }
  2924. }
  2925. Text{
  2926. id:tankListGridF
  2927. text:index+1
  2928. color:'#ffffff'
  2929. anchors.horizontalCenter: parent.horizontalCenter
  2930. anchors.verticalCenter: parent.verticalCenter
  2931. font.family: alibaba.name
  2932. font.pixelSize:20
  2933. }
  2934. MouseArea{
  2935. anchors.fill: parent
  2936. hoverEnabled: true
  2937. enabled: parent.enabled
  2938. onEntered: {
  2939. tankListGridF.color='#444444'
  2940. }
  2941. onExited:{
  2942. tankListGridF.color='#ffffff'
  2943. }
  2944. onClicked: {
  2945. popupF.close()
  2946. tankListTextF.text=(tankListTextF.text+"."+tankListGridF.text)
  2947. tankListImageF.source='qrc:/images/celected.png'
  2948. //初始化其它区域按钮
  2949. tankListImageA.source='qrc:/images/cyanButton.png'
  2950. tankListImageB.source='qrc:/images/cyanButton.png'
  2951. tankListImageC.source='qrc:/images/cyanButton.png'
  2952. tankListImageD.source='qrc:/images/cyanButton.png'
  2953. tankListImageE.source='qrc:/images/cyanButton.png'
  2954. tankListImageG.source='qrc:/images/cyanButton.png'
  2955. tankListImageH.source='qrc:/images/cyanButton.png'
  2956. tankListImageI.source='qrc:/images/cyanButton.png'
  2957. tankListImageJ.source='qrc:/images/cyanButton.png'
  2958. tankListImageK.source='qrc:/images/cyanButton.png'
  2959. tankListImageL.source='qrc:/images/cyanButton.png'
  2960. tankListImageM.source='qrc:/images/cyanButton.png'
  2961. tankListImageN.source='qrc:/images/cyanButton.png'
  2962. slagListImage1.source='qrc:/images/greenButton.png'
  2963. slagListImage2.source='qrc:/images/greenButton.png'
  2964. slagListImage3.source='qrc:/images/greenButton.png'
  2965. slagListImage4.source='qrc:/images/greenButton.png'
  2966. slagListImage5.source='qrc:/images/greenButton.png'
  2967. slagListImage6.source='qrc:/images/greenButton.png'
  2968. slagListImage7.source='qrc:/images/greenButton.png'
  2969. clinkeringListImage1.source='qrc:/images/greenButton.png'
  2970. clinkeringListImage2.source='qrc:/images/greenButton.png'
  2971. clinkeringListImage3.source='qrc:/images/greenButton.png'
  2972. waitingButtonImage.source='qrc:/images/greenButton.png'
  2973. tankListTextA.text='A'
  2974. tankListTextB.text='B'
  2975. tankListTextC.text='C'
  2976. tankListTextD.text='D'
  2977. tankListTextE.text='E'
  2978. tankListTextG.text='G'
  2979. tankListTextH.text='H'
  2980. tankListTextI.text='I'
  2981. tankListTextJ.text='J'
  2982. tankListTextK.text='K'
  2983. tankListTextL.text='L'
  2984. tankListTextM.text='M'
  2985. tankListTextN.text='N'
  2986. checkImage1.visible=false
  2987. checkImage2.visible=false
  2988. choseArea=index+1
  2989. choseCommand=6
  2990. //判断能否前往目标点
  2991. if((carSlagState==1 && slagStateList[tankListGridF.text+154]==1)||
  2992. (carSlagState==1 && slagStateList[tankListGridF.text+154]==3)||
  2993. (carSlagState==1 && slagStateList[tankListGridF.text+154]==4)||
  2994. (carSlagState==1 && slagStateList[tankListGridF.text+154]==5)||
  2995. (carSlagState==1 && slagStateList[tankListGridF.text+154]==7))
  2996. { popupNoGo.open()}
  2997. else if((carSlagState==2 && slagStateList[tankListGridF.text+154]==2)||
  2998. (carSlagState==2 && slagStateList[tankListGridF.text+154]==3)||
  2999. (carSlagState==2 && slagStateList[tankListGridF.text+154]==4)||
  3000. (carSlagState==2 && slagStateList[tankListGridF.text+154]==5)||
  3001. (carSlagState==2 && slagStateList[tankListGridF.text+154]==6)||
  3002. (carSlagState==2 && slagStateList[tankListGridF.text+154]==7))
  3003. { popupNoGo.open()}
  3004. else if((carSlagState==3 && slagStateList[tankListGridF.text+154]==2)||
  3005. (carSlagState==3 && slagStateList[tankListGridF.text+154]==3)||
  3006. (carSlagState==3 && slagStateList[tankListGridF.text+154]==4)||
  3007. (carSlagState==3 && slagStateList[tankListGridF.text+154]==5)||
  3008. (carSlagState==3 && slagStateList[tankListGridF.text+154]==6)||
  3009. (carSlagState==3 && slagStateList[tankListGridF.text+154]==7))
  3010. { popupNoGo.open()}
  3011. else if((carSlagState==4 && slagStateList[tankListGridF.text+154]==1)||
  3012. (carSlagState==4 && slagStateList[tankListGridF.text+154]==2)||
  3013. (carSlagState==4 && slagStateList[tankListGridF.text+154]==3)||
  3014. (carSlagState==4 && slagStateList[tankListGridF.text+154]==4)||
  3015. (carSlagState==4 && slagStateList[tankListGridF.text+154]==5)||
  3016. (carSlagState==4 && slagStateList[tankListGridF.text+154]==6)||
  3017. (carSlagState==4 && slagStateList[tankListGridF.text+154]==7))
  3018. { popupNoGo.open()}
  3019. else
  3020. { popupGo.open()}
  3021. }
  3022. }
  3023. }
  3024. }
  3025. }
  3026. }
  3027. }
  3028. Popup {
  3029. id: popupG
  3030. width: 500
  3031. height: 600
  3032. modal: true
  3033. background: Image{
  3034. Image{
  3035. source:"qrc:/images/popup.png"
  3036. }
  3037. }
  3038. Rectangle{
  3039. width:500
  3040. height: 600
  3041. color: "transparent" // 弹窗背景颜色
  3042. opacity: 0.7 // 设置半透明度
  3043. Rectangle{
  3044. anchors.top: parent .top
  3045. anchors.topMargin: 30
  3046. anchors.left: parent.left
  3047. anchors.leftMargin: 550
  3048. Text{
  3049. id:tankTitleGridG
  3050. text:'G区'
  3051. color:'#ffffff'
  3052. font.family: alibaba.name
  3053. font.pixelSize:30
  3054. }
  3055. }
  3056. Grid {
  3057. id: gridG
  3058. columns: 6
  3059. rows: 6
  3060. // anchors.fill: parent
  3061. width:170*grid.columns
  3062. height:70*grid.rows
  3063. spacing:5
  3064. anchors.top: parent .top
  3065. anchors.topMargin: 90
  3066. anchors.left: parent.left
  3067. anchors.leftMargin: 45
  3068. Repeater {
  3069. model: grid.rows * grid.columns-5
  3070. Button {
  3071. id:buttonPopupG
  3072. //width: grid.width / grid.columns
  3073. //height: grid.height / grid.rows
  3074. width:170
  3075. height:70
  3076. property int buttonIndex: index
  3077. background:Image{
  3078. Image{
  3079. anchors.fill: parent
  3080. //source:'qrc:/images/blueMiddleButton.png'
  3081. //source:getBackgroundImage(index)
  3082. }
  3083. }
  3084. Text{
  3085. id:tankListGridG
  3086. text:index+1
  3087. color:'#ffffff'
  3088. anchors.horizontalCenter: parent.horizontalCenter
  3089. anchors.verticalCenter: parent.verticalCenter
  3090. font.family: alibaba.name
  3091. font.pixelSize:20
  3092. }
  3093. MouseArea{
  3094. anchors.fill: parent
  3095. hoverEnabled: true
  3096. enabled: parent.enabled
  3097. onEntered: {
  3098. tankListGridG.color='#444444'
  3099. }
  3100. onExited:{
  3101. tankListGridG.color='#ffffff'
  3102. }
  3103. onClicked: {
  3104. popupG.close()
  3105. tankListTextG.text=(tankListTextG.text+"."+tankListGridG.text)
  3106. tankListImageG.source='qrc:/images/celected.png'
  3107. //初始化其它区域按钮
  3108. tankListImageA.source='qrc:/images/cyanButton.png'
  3109. tankListImageB.source='qrc:/images/cyanButton.png'
  3110. tankListImageC.source='qrc:/images/cyanButton.png'
  3111. tankListImageD.source='qrc:/images/cyanButton.png'
  3112. tankListImageE.source='qrc:/images/cyanButton.png'
  3113. tankListImageF.source='qrc:/images/cyanButton.png'
  3114. tankListImageH.source='qrc:/images/cyanButton.png'
  3115. tankListImageI.source='qrc:/images/cyanButton.png'
  3116. tankListImageJ.source='qrc:/images/cyanButton.png'
  3117. tankListImageK.source='qrc:/images/cyanButton.png'
  3118. tankListImageL.source='qrc:/images/cyanButton.png'
  3119. tankListImageM.source='qrc:/images/cyanButton.png'
  3120. tankListImageN.source='qrc:/images/cyanButton.png'
  3121. slagListImage1.source='qrc:/images/greenButton.png'
  3122. slagListImage2.source='qrc:/images/greenButton.png'
  3123. slagListImage3.source='qrc:/images/greenButton.png'
  3124. slagListImage4.source='qrc:/images/greenButton.png'
  3125. slagListImage5.source='qrc:/images/greenButton.png'
  3126. slagListImage6.source='qrc:/images/greenButton.png'
  3127. slagListImage7.source='qrc:/images/greenButton.png'
  3128. clinkeringListImage1.source='qrc:/images/greenButton.png'
  3129. clinkeringListImage2.source='qrc:/images/greenButton.png'
  3130. clinkeringListImage3.source='qrc:/images/greenButton.png'
  3131. waitingButtonImage.source='qrc:/images/greenButton.png'
  3132. tankListTextA.text='A'
  3133. tankListTextB.text='B'
  3134. tankListTextC.text='C'
  3135. tankListTextD.text='D'
  3136. tankListTextE.text='E'
  3137. tankListTextF.text='F'
  3138. tankListTextH.text='H'
  3139. tankListTextI.text='I'
  3140. tankListTextJ.text='J'
  3141. tankListTextK.text='K'
  3142. tankListTextL.text='L'
  3143. tankListTextM.text='M'
  3144. tankListTextN.text='N'
  3145. checkImage1.visible=false
  3146. checkImage2.visible=false
  3147. choseArea=index+1
  3148. choseCommand=7
  3149. //判断能否前往目标点
  3150. if((carSlagState==1 && slagStateList[tankListGridG.text+185]==1)||
  3151. (carSlagState==1 && slagStateList[tankListGridG.text+185]==3)||
  3152. (carSlagState==1 && slagStateList[tankListGridG.text+185]==4)||
  3153. (carSlagState==1 && slagStateList[tankListGridG.text+185]==5)||
  3154. (carSlagState==1 && slagStateList[tankListGridG.text+185]==7))
  3155. { popupNoGo.open()}
  3156. else if((carSlagState==2 && slagStateList[tankListGridG.text+185]==2)||
  3157. (carSlagState==2 && slagStateList[tankListGridG.text+185]==3)||
  3158. (carSlagState==2 && slagStateList[tankListGridG.text+185]==4)||
  3159. (carSlagState==2 && slagStateList[tankListGridG.text+185]==5)||
  3160. (carSlagState==2 && slagStateList[tankListGridG.text+185]==6)||
  3161. (carSlagState==2 && slagStateList[tankListGridG.text+185]==7))
  3162. { popupNoGo.open()}
  3163. else if((carSlagState==3 && slagStateList[tankListGridG.text+185]==2)||
  3164. (carSlagState==3 && slagStateList[tankListGridG.text+185]==3)||
  3165. (carSlagState==3 && slagStateList[tankListGridG.text+185]==4)||
  3166. (carSlagState==3 && slagStateList[tankListGridG.text+185]==5)||
  3167. (carSlagState==3 && slagStateList[tankListGridG.text+185]==6)||
  3168. (carSlagState==3 && slagStateList[tankListGridG.text+185]==7))
  3169. { popupNoGo.open()}
  3170. else if((carSlagState==4 && slagStateList[tankListGridG.text+185]==1)||
  3171. (carSlagState==4 && slagStateList[tankListGridG.text+185]==2)||
  3172. (carSlagState==4 && slagStateList[tankListGridG.text+185]==3)||
  3173. (carSlagState==4 && slagStateList[tankListGridG.text+185]==4)||
  3174. (carSlagState==4 && slagStateList[tankListGridG.text+185]==5)||
  3175. (carSlagState==4 && slagStateList[tankListGridG.text+185]==6)||
  3176. (carSlagState==4 && slagStateList[tankListGridG.text+185]==7))
  3177. { popupNoGo.open()}
  3178. else
  3179. { popupGo.open()}
  3180. }
  3181. }
  3182. }
  3183. }
  3184. }
  3185. }
  3186. }
  3187. Button{
  3188. id:tankListButtonA
  3189. width:170
  3190. height:70
  3191. visible:true
  3192. background:Image{
  3193. Image {
  3194. id:tankListImageA
  3195. anchors.fill: parent
  3196. source:'qrc:/images/cyanButton.png'
  3197. }
  3198. }
  3199. Text{
  3200. id:tankListTextA
  3201. text:'A'
  3202. color:'#ffffff'
  3203. anchors.horizontalCenter: parent.horizontalCenter
  3204. anchors.verticalCenter: parent.verticalCenter
  3205. font.family: alibaba.name
  3206. font.pixelSize:20
  3207. }
  3208. MouseArea{
  3209. anchors.fill: parent
  3210. hoverEnabled: true
  3211. enabled: parent.enabled
  3212. acceptedButtons: Qt.LeftButton | Qt.RightButton
  3213. onEntered: {
  3214. tankListTextA.color='#444444'
  3215. }
  3216. onExited:{
  3217. tankListTextA.color='#ffffff'
  3218. }
  3219. onClicked: {
  3220. if (mouse.button === Qt.LeftButton) {
  3221. //tankListImageA.source='qrc:/images/celected.png'
  3222. tankListTextA.text='A'
  3223. console.log("点击了")
  3224. popupA.open()
  3225. }
  3226. else if (mouse.button === Qt.RightButton) {
  3227. tankListTextA.text='A'
  3228. choseArea=0
  3229. console.log("selection changed to"+choseArea)
  3230. }
  3231. }
  3232. }
  3233. }
  3234. Button{
  3235. id:tankListButtonB
  3236. width:170
  3237. height:70
  3238. visible:true
  3239. background:Image{
  3240. Image {
  3241. id:tankListImageB
  3242. anchors.fill: parent
  3243. source:'qrc:/images/cyanButton.png'
  3244. }
  3245. }
  3246. Text{
  3247. id:tankListTextB
  3248. text:'B'
  3249. color:'#ffffff'
  3250. anchors.horizontalCenter: parent.horizontalCenter
  3251. anchors.verticalCenter: parent.verticalCenter
  3252. font.family: alibaba.name
  3253. font.pixelSize:20
  3254. }
  3255. MouseArea{
  3256. anchors.fill: parent
  3257. hoverEnabled: true
  3258. enabled: parent.enabled
  3259. acceptedButtons: Qt.LeftButton | Qt.RightButton
  3260. onEntered: {
  3261. tankListTextB.color='#444444'
  3262. }
  3263. onExited:{
  3264. tankListTextB.color='#ffffff'
  3265. }
  3266. onClicked: {
  3267. if (mouse.button === Qt.LeftButton) {
  3268. //tankListImageB.source='qrc:/images/celected.png'
  3269. tankListTextB.text='B'
  3270. console.log("点击了")
  3271. popupB.open()
  3272. }
  3273. else if (mouse.button === Qt.RightButton) {
  3274. tankListTextB.text='B'
  3275. choseArea=0
  3276. console.log("selection changed to"+choseArea)
  3277. }
  3278. }
  3279. }
  3280. }
  3281. Button{
  3282. id:tankListButtonC
  3283. width:170
  3284. height:70
  3285. visible:true
  3286. background:Image{
  3287. Image {
  3288. id:tankListImageC
  3289. anchors.fill: parent
  3290. source:'qrc:/images/cyanButton.png'
  3291. }
  3292. }
  3293. Text{
  3294. id:tankListTextC
  3295. text:'C'
  3296. color:'#ffffff'
  3297. anchors.horizontalCenter: parent.horizontalCenter
  3298. anchors.verticalCenter: parent.verticalCenter
  3299. font.family: alibaba.name
  3300. font.pixelSize:20
  3301. }
  3302. MouseArea{
  3303. anchors.fill: parent
  3304. hoverEnabled: true
  3305. enabled: parent.enabled
  3306. acceptedButtons: Qt.LeftButton | Qt.RightButton
  3307. onEntered: {
  3308. tankListTextC.color='#444444'
  3309. }
  3310. onExited:{
  3311. tankListTextC.color='#ffffff'
  3312. }
  3313. onClicked: {
  3314. if (mouse.button === Qt.LeftButton) {
  3315. //tankListImageC.source='qrc:/images/celected.png'
  3316. tankListTextC.text='C'
  3317. console.log("点击了")
  3318. popupC.open()
  3319. }
  3320. else if (mouse.button === Qt.RightButton) {
  3321. tankListTextC.text='C'
  3322. choseArea=0
  3323. console.log("selection changed to"+choseArea)
  3324. }
  3325. }
  3326. }
  3327. }
  3328. Button{
  3329. id:tankListButtonD
  3330. width:170
  3331. height:70
  3332. visible:true
  3333. background:Image{
  3334. Image {
  3335. id:tankListImageD
  3336. anchors.fill: parent
  3337. source:'qrc:/images/cyanButton.png'
  3338. }
  3339. }
  3340. Text{
  3341. id:tankListTextD
  3342. text:'D'
  3343. color:'#ffffff'
  3344. anchors.horizontalCenter: parent.horizontalCenter
  3345. anchors.verticalCenter: parent.verticalCenter
  3346. font.family: alibaba.name
  3347. font.pixelSize:20
  3348. }
  3349. MouseArea{
  3350. anchors.fill: parent
  3351. hoverEnabled: true
  3352. enabled: parent.enabled
  3353. acceptedButtons: Qt.LeftButton | Qt.RightButton
  3354. onEntered: {
  3355. tankListTextD.color='#444444'
  3356. }
  3357. onExited:{
  3358. tankListTextD.color='#ffffff'
  3359. }
  3360. onClicked: {
  3361. if (mouse.button === Qt.LeftButton) {
  3362. //tankListImageD.source='qrc:/images/celected.png'
  3363. tankListTextD.text='D'
  3364. console.log("点击了")
  3365. popupD.open()
  3366. }
  3367. else if (mouse.button === Qt.RightButton) {
  3368. tankListTextD.text='D'
  3369. choseArea=0
  3370. console.log("selection changed to"+choseArea)
  3371. }
  3372. }
  3373. }
  3374. }
  3375. Button{
  3376. id:tankListButtonE
  3377. width:170
  3378. height:70
  3379. visible:true
  3380. background:Image{
  3381. Image {
  3382. id:tankListImageE
  3383. anchors.fill: parent
  3384. source:'qrc:/images/cyanButton.png'
  3385. }
  3386. }
  3387. Text{
  3388. id:tankListTextE
  3389. text:'E'
  3390. color:'#ffffff'
  3391. anchors.horizontalCenter: parent.horizontalCenter
  3392. anchors.verticalCenter: parent.verticalCenter
  3393. font.family: alibaba.name
  3394. font.pixelSize:20
  3395. }
  3396. MouseArea{
  3397. anchors.fill: parent
  3398. hoverEnabled: true
  3399. enabled: parent.enabled
  3400. acceptedButtons: Qt.LeftButton | Qt.RightButton
  3401. onEntered: {
  3402. tankListTextE.color='#444444'
  3403. }
  3404. onExited:{
  3405. tankListTextE.color='#ffffff'
  3406. }
  3407. onClicked: {
  3408. if (mouse.button === Qt.LeftButton) {
  3409. //tankListImageE.source='qrc:/images/celected.png'
  3410. tankListTextE.text='E'
  3411. console.log("点击了")
  3412. popupE.open()
  3413. }
  3414. else if (mouse.button === Qt.RightButton) {
  3415. tankListTextE.text='E'
  3416. choseArea=0
  3417. console.log("selection changed to"+choseArea)
  3418. }
  3419. }
  3420. }
  3421. }
  3422. Button{
  3423. id:tankListButtonF
  3424. width:170
  3425. height:70
  3426. visible:true
  3427. background:Image{
  3428. Image {
  3429. id:tankListImageF
  3430. anchors.fill: parent
  3431. source:'qrc:/images/cyanButton.png'
  3432. }
  3433. }
  3434. Text{
  3435. id:tankListTextF
  3436. text:'F'
  3437. color:'#ffffff'
  3438. anchors.horizontalCenter: parent.horizontalCenter
  3439. anchors.verticalCenter: parent.verticalCenter
  3440. font.family: alibaba.name
  3441. font.pixelSize:20
  3442. }
  3443. MouseArea{
  3444. anchors.fill: parent
  3445. hoverEnabled: true
  3446. enabled: parent.enabled
  3447. acceptedButtons: Qt.LeftButton | Qt.RightButton
  3448. onEntered: {
  3449. tankListTextF.color='#444444'
  3450. }
  3451. onExited:{
  3452. tankListTextF.color='#ffffff'
  3453. }
  3454. onClicked: {
  3455. if (mouse.button === Qt.LeftButton) {
  3456. //tankListImageF.source='qrc:/images/celected.png'
  3457. tankListTextF.text='F'
  3458. console.log("点击了")
  3459. popupF.open()
  3460. }
  3461. else if (mouse.button === Qt.RightButton) {
  3462. tankListTextF.text='F'
  3463. choseArea=0
  3464. console.log("selection changed to"+choseArea)
  3465. }
  3466. }
  3467. }
  3468. }
  3469. Button{
  3470. id:tankListButtonG
  3471. width:170
  3472. height:70
  3473. visible:true
  3474. background:Image{
  3475. Image {
  3476. id:tankListImageG
  3477. anchors.fill: parent
  3478. source:'qrc:/images/cyanButton.png'
  3479. }
  3480. }
  3481. Text{
  3482. id:tankListTextG
  3483. text:'G'
  3484. color:'#ffffff'
  3485. anchors.horizontalCenter: parent.horizontalCenter
  3486. anchors.verticalCenter: parent.verticalCenter
  3487. font.family: alibaba.name
  3488. font.pixelSize:20
  3489. }
  3490. MouseArea{
  3491. anchors.fill: parent
  3492. hoverEnabled: true
  3493. enabled: parent.enabled
  3494. acceptedButtons: Qt.LeftButton | Qt.RightButton
  3495. onEntered: {
  3496. tankListTextG.color='#444444'
  3497. }
  3498. onExited:{
  3499. tankListTextG.color='#ffffff'
  3500. }
  3501. onClicked: {
  3502. if (mouse.button === Qt.LeftButton) {
  3503. //tankListImageG.source='qrc:/images/celected.png'
  3504. tankListTextG.text='G'
  3505. console.log("点击了")
  3506. popupG.open()
  3507. }
  3508. else if (mouse.button === Qt.RightButton) {
  3509. tankListTextG.text='G'
  3510. choseArea=0
  3511. console.log("selection changed to"+choseArea)
  3512. }
  3513. }
  3514. }
  3515. }
  3516. spacing:10
  3517. }
  3518. Row{
  3519. id:tankList2
  3520. Popup {
  3521. id: popupH
  3522. width: 500
  3523. height: 600
  3524. modal: true
  3525. background: Image{
  3526. Image{
  3527. source:"qrc:/images/popup.png"
  3528. }
  3529. }
  3530. Rectangle{
  3531. width:500
  3532. height: 600
  3533. color: "transparent" // 弹窗背景颜色
  3534. opacity: 0.7 // 设置半透明度
  3535. Rectangle{
  3536. anchors.top: parent .top
  3537. anchors.topMargin: 30
  3538. anchors.left: parent.left
  3539. anchors.leftMargin: 550
  3540. Text{
  3541. id:tankTitleGridH
  3542. text:'H区'
  3543. color:'#ffffff'
  3544. font.family: alibaba.name
  3545. font.pixelSize:30
  3546. }
  3547. }
  3548. Grid {
  3549. id: gridH
  3550. columns: 6
  3551. rows: 6
  3552. // anchors.fill: parent
  3553. width:170*grid.columns
  3554. height:70*grid.rows
  3555. spacing:5
  3556. anchors.top: parent .top
  3557. anchors.topMargin: 90
  3558. anchors.left: parent.left
  3559. anchors.leftMargin: 45
  3560. Repeater {
  3561. model: grid.rows * grid.columns-5
  3562. Button {
  3563. id:buttonPopupH
  3564. //width: grid.width / grid.columns
  3565. //height: grid.height / grid.rows
  3566. width:170
  3567. height:70
  3568. property int buttonIndex: index
  3569. background:Image{
  3570. Image{
  3571. anchors.fill: parent
  3572. //source:'qrc:/images/blueMiddleButton.png'
  3573. //source:getBackgroundImage(index)
  3574. }
  3575. }
  3576. Text{
  3577. id:tankListGridH
  3578. text:index+1
  3579. color:'#ffffff'
  3580. anchors.horizontalCenter: parent.horizontalCenter
  3581. anchors.verticalCenter: parent.verticalCenter
  3582. font.family: alibaba.name
  3583. font.pixelSize:20
  3584. }
  3585. MouseArea{
  3586. anchors.fill: parent
  3587. hoverEnabled: true
  3588. enabled: parent.enabled
  3589. onEntered: {
  3590. tankListGridH.color='#444444'
  3591. }
  3592. onExited:{
  3593. tankListGridH.color='#ffffff'
  3594. }
  3595. onClicked: {
  3596. popupH.close()
  3597. tankListTextH.text=(tankListTextH.text+"."+tankListGridH.text)
  3598. tankListImageH.source='qrc:/images/celected.png'
  3599. //初始化其它区域按钮
  3600. tankListImageA.source='qrc:/images/cyanButton.png'
  3601. tankListImageB.source='qrc:/images/cyanButton.png'
  3602. tankListImageC.source='qrc:/images/cyanButton.png'
  3603. tankListImageD.source='qrc:/images/cyanButton.png'
  3604. tankListImageE.source='qrc:/images/cyanButton.png'
  3605. tankListImageF.source='qrc:/images/cyanButton.png'
  3606. tankListImageG.source='qrc:/images/cyanButton.png'
  3607. tankListImageI.source='qrc:/images/cyanButton.png'
  3608. tankListImageJ.source='qrc:/images/cyanButton.png'
  3609. tankListImageK.source='qrc:/images/cyanButton.png'
  3610. tankListImageL.source='qrc:/images/cyanButton.png'
  3611. tankListImageM.source='qrc:/images/cyanButton.png'
  3612. tankListImageN.source='qrc:/images/cyanButton.png'
  3613. slagListImage1.source='qrc:/images/greenButton.png'
  3614. slagListImage2.source='qrc:/images/greenButton.png'
  3615. slagListImage3.source='qrc:/images/greenButton.png'
  3616. slagListImage4.source='qrc:/images/greenButton.png'
  3617. slagListImage5.source='qrc:/images/greenButton.png'
  3618. slagListImage6.source='qrc:/images/greenButton.png'
  3619. slagListImage7.source='qrc:/images/greenButton.png'
  3620. clinkeringListImage1.source='qrc:/images/greenButton.png'
  3621. clinkeringListImage2.source='qrc:/images/greenButton.png'
  3622. clinkeringListImage3.source='qrc:/images/greenButton.png'
  3623. waitingButtonImage.source='qrc:/images/greenButton.png'
  3624. tankListTextA.text='A'
  3625. tankListTextB.text='B'
  3626. tankListTextC.text='C'
  3627. tankListTextD.text='D'
  3628. tankListTextE.text='E'
  3629. tankListTextF.text='F'
  3630. tankListTextG.text='G'
  3631. tankListTextI.text='I'
  3632. tankListTextJ.text='J'
  3633. tankListTextK.text='K'
  3634. tankListTextL.text='L'
  3635. tankListTextM.text='M'
  3636. tankListTextN.text='N'
  3637. checkImage1.visible=false
  3638. checkImage2.visible=false
  3639. choseArea=index+1
  3640. choseCommand=8
  3641. //判断能否前往目标点
  3642. if((carSlagState==1 && slagStateList[tankListGridH.text+216]==1)||
  3643. (carSlagState==1 && slagStateList[tankListGridH.text+216]==3)||
  3644. (carSlagState==1 && slagStateList[tankListGridH.text+216]==4)||
  3645. (carSlagState==1 && slagStateList[tankListGridH.text+216]==5)||
  3646. (carSlagState==1 && slagStateList[tankListGridH.text+216]==7))
  3647. { popupNoGo.open()}
  3648. else if((carSlagState==2 && slagStateList[tankListGridH.text+216]==2)||
  3649. (carSlagState==2 && slagStateList[tankListGridH.text+216]==3)||
  3650. (carSlagState==2 && slagStateList[tankListGridH.text+216]==4)||
  3651. (carSlagState==2 && slagStateList[tankListGridH.text+216]==5)||
  3652. (carSlagState==2 && slagStateList[tankListGridH.text+216]==6)||
  3653. (carSlagState==2 && slagStateList[tankListGridH.text+216]==7))
  3654. { popupNoGo.open()}
  3655. else if((carSlagState==3 && slagStateList[tankListGridH.text+216]==2)||
  3656. (carSlagState==3 && slagStateList[tankListGridH.text+216]==3)||
  3657. (carSlagState==3 && slagStateList[tankListGridH.text+216]==4)||
  3658. (carSlagState==3 && slagStateList[tankListGridH.text+216]==5)||
  3659. (carSlagState==3 && slagStateList[tankListGridH.text+216]==6)||
  3660. (carSlagState==3 && slagStateList[tankListGridH.text+216]==7))
  3661. { popupNoGo.open()}
  3662. else if((carSlagState==4 && slagStateList[tankListGridH.text+216]==1)||
  3663. (carSlagState==4 && slagStateList[tankListGridH.text+216]==2)||
  3664. (carSlagState==4 && slagStateList[tankListGridH.text+216]==3)||
  3665. (carSlagState==4 && slagStateList[tankListGridH.text+216]==4)||
  3666. (carSlagState==4 && slagStateList[tankListGridH.text+216]==5)||
  3667. (carSlagState==4 && slagStateList[tankListGridH.text+216]==6)||
  3668. (carSlagState==4 && slagStateList[tankListGridH.text+216]==7))
  3669. { popupNoGo.open()}
  3670. else
  3671. { popupGo.open()}
  3672. }
  3673. }
  3674. }
  3675. }
  3676. }
  3677. }
  3678. }
  3679. Popup {
  3680. id: popupI
  3681. width: 500
  3682. height: 600
  3683. modal: true
  3684. background: Image{
  3685. Image{
  3686. source:"qrc:/images/popup.png"
  3687. }
  3688. }
  3689. Rectangle{
  3690. width:500
  3691. height: 600
  3692. color: "transparent" // 弹窗背景颜色
  3693. opacity: 0.7 // 设置半透明度
  3694. Rectangle{
  3695. anchors.top: parent .top
  3696. anchors.topMargin: 30
  3697. anchors.left: parent.left
  3698. anchors.leftMargin: 550
  3699. Text{
  3700. id:tankTitleGridI
  3701. text:'I区'
  3702. color:'#ffffff'
  3703. font.family: alibaba.name
  3704. font.pixelSize:30
  3705. }
  3706. }
  3707. Grid {
  3708. id: gridI
  3709. columns: 6
  3710. rows: 6
  3711. // anchors.fill: parent
  3712. width:170*grid.columns
  3713. height:70*grid.rows
  3714. spacing:5
  3715. anchors.top: parent .top
  3716. anchors.topMargin: 90
  3717. anchors.left: parent.left
  3718. anchors.leftMargin: 45
  3719. Repeater {
  3720. model: grid.rows * grid.columns-5
  3721. Button {
  3722. id:buttonPopupI
  3723. //width: grid.width / grid.columns
  3724. //height: grid.height / grid.rows
  3725. width:170
  3726. height:70
  3727. property int buttonIndex: index
  3728. background:Image{
  3729. Image{
  3730. anchors.fill: parent
  3731. //source:'qrc:/images/blueMiddleButton.png'
  3732. //source:getBackgroundImage(index)
  3733. }
  3734. }
  3735. Text{
  3736. id:tankListGridI
  3737. text:index+1
  3738. color:'#ffffff'
  3739. anchors.horizontalCenter: parent.horizontalCenter
  3740. anchors.verticalCenter: parent.verticalCenter
  3741. font.family: alibaba.name
  3742. font.pixelSize:20
  3743. }
  3744. MouseArea{
  3745. anchors.fill: parent
  3746. hoverEnabled: true
  3747. enabled: parent.enabled
  3748. onEntered: {
  3749. tankListGridI.color='#444444'
  3750. }
  3751. onExited:{
  3752. tankListGridI.color='#ffffff'
  3753. }
  3754. onClicked: {
  3755. popupI.close()
  3756. tankListTextI.text=(tankListTextI.text+"."+tankListGridI.text)
  3757. tankListImageI.source='qrc:/images/celected.png'
  3758. //初始化其它区域按钮
  3759. tankListImageA.source='qrc:/images/cyanButton.png'
  3760. tankListImageB.source='qrc:/images/cyanButton.png'
  3761. tankListImageC.source='qrc:/images/cyanButton.png'
  3762. tankListImageD.source='qrc:/images/cyanButton.png'
  3763. tankListImageE.source='qrc:/images/cyanButton.png'
  3764. tankListImageF.source='qrc:/images/cyanButton.png'
  3765. tankListImageG.source='qrc:/images/cyanButton.png'
  3766. tankListImageH.source='qrc:/images/cyanButton.png'
  3767. tankListImageJ.source='qrc:/images/cyanButton.png'
  3768. tankListImageK.source='qrc:/images/cyanButton.png'
  3769. tankListImageL.source='qrc:/images/cyanButton.png'
  3770. tankListImageM.source='qrc:/images/cyanButton.png'
  3771. tankListImageN.source='qrc:/images/cyanButton.png'
  3772. slagListImage1.source='qrc:/images/greenButton.png'
  3773. slagListImage2.source='qrc:/images/greenButton.png'
  3774. slagListImage3.source='qrc:/images/greenButton.png'
  3775. slagListImage4.source='qrc:/images/greenButton.png'
  3776. slagListImage5.source='qrc:/images/greenButton.png'
  3777. slagListImage6.source='qrc:/images/greenButton.png'
  3778. slagListImage7.source='qrc:/images/greenButton.png'
  3779. clinkeringListImage1.source='qrc:/images/greenButton.png'
  3780. clinkeringListImage2.source='qrc:/images/greenButton.png'
  3781. clinkeringListImage3.source='qrc:/images/greenButton.png'
  3782. waitingButtonImage.source='qrc:/images/greenButton.png'
  3783. tankListTextA.text='A'
  3784. tankListTextB.text='B'
  3785. tankListTextC.text='C'
  3786. tankListTextD.text='D'
  3787. tankListTextE.text='E'
  3788. tankListTextF.text='F'
  3789. tankListTextG.text='G'
  3790. tankListTextH.text='H'
  3791. tankListTextJ.text='J'
  3792. tankListTextK.text='K'
  3793. tankListTextL.text='L'
  3794. tankListTextM.text='M'
  3795. tankListTextN.text='N'
  3796. checkImage1.visible=false
  3797. checkImage2.visible=false
  3798. choseArea=index+1
  3799. choseCommand=9
  3800. //判断能否前往目标点
  3801. if((carSlagState==1 && slagStateList[tankListGridI.text+247]==1)||
  3802. (carSlagState==1 && slagStateList[tankListGridI.text+247]==3)||
  3803. (carSlagState==1 && slagStateList[tankListGridI.text+247]==4)||
  3804. (carSlagState==1 && slagStateList[tankListGridI.text+247]==5)||
  3805. (carSlagState==1 && slagStateList[tankListGridI.text+247]==7))
  3806. { popupNoGo.open()}
  3807. else if((carSlagState==2 && slagStateList[tankListGridI.text+247]==2)||
  3808. (carSlagState==2 && slagStateList[tankListGridI.text+247]==3)||
  3809. (carSlagState==2 && slagStateList[tankListGridI.text+247]==4)||
  3810. (carSlagState==2 && slagStateList[tankListGridI.text+247]==5)||
  3811. (carSlagState==2 && slagStateList[tankListGridI.text+247]==6)||
  3812. (carSlagState==2 && slagStateList[tankListGridI.text+247]==7))
  3813. { popupNoGo.open()}
  3814. else if((carSlagState==3 && slagStateList[tankListGridI.text+247]==2)||
  3815. (carSlagState==3 && slagStateList[tankListGridI.text+247]==3)||
  3816. (carSlagState==3 && slagStateList[tankListGridI.text+247]==4)||
  3817. (carSlagState==3 && slagStateList[tankListGridI.text+247]==5)||
  3818. (carSlagState==3 && slagStateList[tankListGridI.text+247]==6)||
  3819. (carSlagState==3 && slagStateList[tankListGridI.text+247]==7))
  3820. { popupNoGo.open()}
  3821. else if((carSlagState==4 && slagStateList[tankListGridI.text+247]==1)||
  3822. (carSlagState==4 && slagStateList[tankListGridI.text+247]==2)||
  3823. (carSlagState==4 && slagStateList[tankListGridI.text+247]==3)||
  3824. (carSlagState==4 && slagStateList[tankListGridI.text+247]==4)||
  3825. (carSlagState==4 && slagStateList[tankListGridI.text+247]==5)||
  3826. (carSlagState==4 && slagStateList[tankListGridI.text+247]==6)||
  3827. (carSlagState==4 && slagStateList[tankListGridI.text+247]==7))
  3828. { popupNoGo.open()}
  3829. else
  3830. { popupGo.open()}
  3831. }
  3832. }
  3833. }
  3834. }
  3835. }
  3836. }
  3837. }
  3838. Popup {
  3839. id: popupJ
  3840. width: 500
  3841. height: 600
  3842. modal: true
  3843. background: Image{
  3844. Image{
  3845. source:"qrc:/images/popup.png"
  3846. }
  3847. }
  3848. Rectangle{
  3849. width:500
  3850. height: 600
  3851. color: "transparent" // 弹窗背景颜色
  3852. opacity: 0.7 // 设置半透明度
  3853. Rectangle{
  3854. anchors.top: parent .top
  3855. anchors.topMargin: 30
  3856. anchors.left: parent.left
  3857. anchors.leftMargin: 550
  3858. Text{
  3859. id:tankTitleGridJ
  3860. text:'J区'
  3861. color:'#ffffff'
  3862. font.family: alibaba.name
  3863. font.pixelSize:30
  3864. }
  3865. }
  3866. Grid {
  3867. id: gridJ
  3868. columns: 6
  3869. rows: 6
  3870. // anchors.fill: parent
  3871. width:170*grid.columns
  3872. height:70*grid.rows
  3873. spacing:5
  3874. anchors.top: parent .top
  3875. anchors.topMargin: 90
  3876. anchors.left: parent.left
  3877. anchors.leftMargin: 45
  3878. Repeater {
  3879. model: grid.rows * grid.columns-5
  3880. Button {
  3881. id:buttonPopupJ
  3882. //width: grid.width / grid.columns
  3883. //height: grid.height / grid.rows
  3884. width:170
  3885. height:70
  3886. property int buttonIndex: index
  3887. background:Image{
  3888. Image{
  3889. anchors.fill: parent
  3890. //source:'qrc:/images/blueMiddleButton.png'
  3891. //source:getBackgroundImage(index)
  3892. }
  3893. }
  3894. Text{
  3895. id:tankListGridJ
  3896. text:index+1
  3897. color:'#ffffff'
  3898. anchors.horizontalCenter: parent.horizontalCenter
  3899. anchors.verticalCenter: parent.verticalCenter
  3900. font.family: alibaba.name
  3901. font.pixelSize:20
  3902. }
  3903. MouseArea{
  3904. anchors.fill: parent
  3905. hoverEnabled: true
  3906. enabled: parent.enabled
  3907. onEntered: {
  3908. tankListGridJ.color='#444444'
  3909. }
  3910. onExited:{
  3911. tankListGridJ.color='#ffffff'
  3912. }
  3913. onClicked: {
  3914. popupJ.close()
  3915. tankListTextJ.text=(tankListTextJ.text+"."+tankListGridJ.text)
  3916. tankListImageJ.source='qrc:/images/celected.png'
  3917. //初始化其它区域按钮
  3918. tankListImageA.source='qrc:/images/cyanButton.png'
  3919. tankListImageB.source='qrc:/images/cyanButton.png'
  3920. tankListImageC.source='qrc:/images/cyanButton.png'
  3921. tankListImageD.source='qrc:/images/cyanButton.png'
  3922. tankListImageE.source='qrc:/images/cyanButton.png'
  3923. tankListImageF.source='qrc:/images/cyanButton.png'
  3924. tankListImageG.source='qrc:/images/cyanButton.png'
  3925. tankListImageH.source='qrc:/images/cyanButton.png'
  3926. tankListImageI.source='qrc:/images/cyanButton.png'
  3927. tankListImageK.source='qrc:/images/cyanButton.png'
  3928. tankListImageL.source='qrc:/images/cyanButton.png'
  3929. tankListImageM.source='qrc:/images/cyanButton.png'
  3930. tankListImageN.source='qrc:/images/cyanButton.png'
  3931. slagListImage1.source='qrc:/images/greenButton.png'
  3932. slagListImage2.source='qrc:/images/greenButton.png'
  3933. slagListImage3.source='qrc:/images/greenButton.png'
  3934. slagListImage4.source='qrc:/images/greenButton.png'
  3935. slagListImage5.source='qrc:/images/greenButton.png'
  3936. slagListImage6.source='qrc:/images/greenButton.png'
  3937. slagListImage7.source='qrc:/images/greenButton.png'
  3938. clinkeringListImage1.source='qrc:/images/greenButton.png'
  3939. clinkeringListImage2.source='qrc:/images/greenButton.png'
  3940. clinkeringListImage3.source='qrc:/images/greenButton.png'
  3941. waitingButtonImage.source='qrc:/images/greenButton.png'
  3942. tankListTextA.text='A'
  3943. tankListTextB.text='B'
  3944. tankListTextC.text='C'
  3945. tankListTextD.text='D'
  3946. tankListTextE.text='E'
  3947. tankListTextF.text='F'
  3948. tankListTextG.text='G'
  3949. tankListTextH.text='H'
  3950. tankListTextI.text='I'
  3951. tankListTextK.text='K'
  3952. tankListTextL.text='L'
  3953. tankListTextM.text='M'
  3954. tankListTextN.text='N'
  3955. checkImage1.visible=false
  3956. checkImage2.visible=false
  3957. choseArea=index+1
  3958. choseCommand=10
  3959. //判断能否前往目标点
  3960. if((carSlagState==1 && slagStateList[tankListGridJ.text+278]==1)||
  3961. (carSlagState==1 && slagStateList[tankListGridJ.text+278]==3)||
  3962. (carSlagState==1 && slagStateList[tankListGridJ.text+278]==4)||
  3963. (carSlagState==1 && slagStateList[tankListGridJ.text+278]==5)||
  3964. (carSlagState==1 && slagStateList[tankListGridJ.text+278]==7))
  3965. { popupNoGo.open()}
  3966. else if((carSlagState==2 && slagStateList[tankListGridJ.text+278]==2)||
  3967. (carSlagState==2 && slagStateList[tankListGridJ.text+278]==3)||
  3968. (carSlagState==2 && slagStateList[tankListGridJ.text+278]==4)||
  3969. (carSlagState==2 && slagStateList[tankListGridJ.text+278]==5)||
  3970. (carSlagState==2 && slagStateList[tankListGridJ.text+278]==6)||
  3971. (carSlagState==2 && slagStateList[tankListGridJ.text+278]==7))
  3972. { popupNoGo.open()}
  3973. else if((carSlagState==3 && slagStateList[tankListGridJ.text+278]==2)||
  3974. (carSlagState==3 && slagStateList[tankListGridJ.text+278]==3)||
  3975. (carSlagState==3 && slagStateList[tankListGridJ.text+278]==4)||
  3976. (carSlagState==3 && slagStateList[tankListGridJ.text+278]==5)||
  3977. (carSlagState==3 && slagStateList[tankListGridJ.text+278]==6)||
  3978. (carSlagState==3 && slagStateList[tankListGridJ.text+278]==7))
  3979. { popupNoGo.open()}
  3980. else if((carSlagState==4 && slagStateList[tankListGridJ.text+278]==1)||
  3981. (carSlagState==4 && slagStateList[tankListGridJ.text+278]==2)||
  3982. (carSlagState==4 && slagStateList[tankListGridJ.text+278]==3)||
  3983. (carSlagState==4 && slagStateList[tankListGridJ.text+278]==4)||
  3984. (carSlagState==4 && slagStateList[tankListGridJ.text+278]==5)||
  3985. (carSlagState==4 && slagStateList[tankListGridJ.text+278]==6)||
  3986. (carSlagState==4 && slagStateList[tankListGridJ.text+278]==7))
  3987. { popupNoGo.open()}
  3988. else
  3989. { popupGo.open()}
  3990. }
  3991. }
  3992. }
  3993. }
  3994. }
  3995. }
  3996. }
  3997. Popup {
  3998. id: popupK
  3999. width: 500
  4000. height: 600
  4001. modal: true
  4002. background: Image{
  4003. Image{
  4004. source:"qrc:/images/popup.png"
  4005. }
  4006. }
  4007. Rectangle{
  4008. width:500
  4009. height: 600
  4010. color: "transparent" // 弹窗背景颜色
  4011. opacity: 0.7 // 设置半透明度
  4012. Rectangle{
  4013. anchors.top: parent .top
  4014. anchors.topMargin: 30
  4015. anchors.left: parent.left
  4016. anchors.leftMargin: 550
  4017. Text{
  4018. id:tankTitleGridK
  4019. text:'K区'
  4020. color:'#ffffff'
  4021. font.family: alibaba.name
  4022. font.pixelSize:30
  4023. }
  4024. }
  4025. Grid {
  4026. id: gridK
  4027. columns: 6
  4028. rows: 6
  4029. // anchors.fill: parent
  4030. width:170*grid.columns
  4031. height:70*grid.rows
  4032. spacing:5
  4033. anchors.top: parent .top
  4034. anchors.topMargin: 90
  4035. anchors.left: parent.left
  4036. anchors.leftMargin: 45
  4037. Repeater {
  4038. model: grid.rows * grid.columns-5
  4039. Button {
  4040. id:buttonPopupK
  4041. //width: grid.width / grid.columns
  4042. //height: grid.height / grid.rows
  4043. width:170
  4044. height:70
  4045. property int buttonIndex: index
  4046. background:Image{
  4047. Image{
  4048. anchors.fill: parent
  4049. //source:'qrc:/images/blueMiddleButton.png'
  4050. //source:getBackgroundImage(index)
  4051. }
  4052. }
  4053. Text{
  4054. id:tankListGridK
  4055. text:index+1
  4056. color:'#ffffff'
  4057. anchors.horizontalCenter: parent.horizontalCenter
  4058. anchors.verticalCenter: parent.verticalCenter
  4059. font.family: alibaba.name
  4060. font.pixelSize:20
  4061. }
  4062. MouseArea{
  4063. anchors.fill: parent
  4064. hoverEnabled: true
  4065. enabled: parent.enabled
  4066. onEntered: {
  4067. tankListGridK.color='#444444'
  4068. }
  4069. onExited:{
  4070. tankListGridK.color='#ffffff'
  4071. }
  4072. onClicked: {
  4073. popupK.close()
  4074. tankListTextK.text=(tankListTextK.text+"."+tankListGridK.text)
  4075. tankListImageK.source='qrc:/images/celected.png'
  4076. //初始化其它区域按钮
  4077. tankListImageA.source='qrc:/images/cyanButton.png'
  4078. tankListImageB.source='qrc:/images/cyanButton.png'
  4079. tankListImageC.source='qrc:/images/cyanButton.png'
  4080. tankListImageD.source='qrc:/images/cyanButton.png'
  4081. tankListImageE.source='qrc:/images/cyanButton.png'
  4082. tankListImageF.source='qrc:/images/cyanButton.png'
  4083. tankListImageG.source='qrc:/images/cyanButton.png'
  4084. tankListImageH.source='qrc:/images/cyanButton.png'
  4085. tankListImageI.source='qrc:/images/cyanButton.png'
  4086. tankListImageJ.source='qrc:/images/cyanButton.png'
  4087. tankListImageL.source='qrc:/images/cyanButton.png'
  4088. tankListImageM.source='qrc:/images/cyanButton.png'
  4089. tankListImageN.source='qrc:/images/cyanButton.png'
  4090. slagListImage1.source='qrc:/images/greenButton.png'
  4091. slagListImage2.source='qrc:/images/greenButton.png'
  4092. slagListImage3.source='qrc:/images/greenButton.png'
  4093. slagListImage4.source='qrc:/images/greenButton.png'
  4094. slagListImage5.source='qrc:/images/greenButton.png'
  4095. slagListImage6.source='qrc:/images/greenButton.png'
  4096. slagListImage7.source='qrc:/images/greenButton.png'
  4097. clinkeringListImage1.source='qrc:/images/greenButton.png'
  4098. clinkeringListImage2.source='qrc:/images/greenButton.png'
  4099. clinkeringListImage3.source='qrc:/images/greenButton.png'
  4100. waitingButtonImage.source='qrc:/images/greenButton.png'
  4101. tankListTextA.text='A'
  4102. tankListTextB.text='B'
  4103. tankListTextC.text='C'
  4104. tankListTextD.text='D'
  4105. tankListTextE.text='E'
  4106. tankListTextF.text='F'
  4107. tankListTextG.text='G'
  4108. tankListTextH.text='H'
  4109. tankListTextI.text='I'
  4110. tankListTextJ.text='J'
  4111. tankListTextL.text='L'
  4112. tankListTextM.text='M'
  4113. tankListTextN.text='N'
  4114. checkImage1.visible=false
  4115. checkImage2.visible=false
  4116. choseArea=index+1
  4117. choseCommand=11
  4118. //判断能否前往目标点
  4119. if((carSlagState==1 && slagStateList[tankListGridK.text+309]==1)||
  4120. (carSlagState==1 && slagStateList[tankListGridK.text+309]==3)||
  4121. (carSlagState==1 && slagStateList[tankListGridK.text+309]==4)||
  4122. (carSlagState==1 && slagStateList[tankListGridK.text+309]==5)||
  4123. (carSlagState==1 && slagStateList[tankListGridK.text+309]==7))
  4124. { popupNoGo.open()}
  4125. else if((carSlagState==2 && slagStateList[tankListGridK.text+309]==2)||
  4126. (carSlagState==2 && slagStateList[tankListGridK.text+309]==3)||
  4127. (carSlagState==2 && slagStateList[tankListGridK.text+309]==4)||
  4128. (carSlagState==2 && slagStateList[tankListGridK.text+309]==5)||
  4129. (carSlagState==2 && slagStateList[tankListGridK.text+309]==6)||
  4130. (carSlagState==2 && slagStateList[tankListGridK.text+309]==7))
  4131. { popupNoGo.open()}
  4132. else if((carSlagState==3 && slagStateList[tankListGridK.text+309]==2)||
  4133. (carSlagState==3 && slagStateList[tankListGridK.text+309]==3)||
  4134. (carSlagState==3 && slagStateList[tankListGridK.text+309]==4)||
  4135. (carSlagState==3 && slagStateList[tankListGridK.text+309]==5)||
  4136. (carSlagState==3 && slagStateList[tankListGridK.text+309]==6)||
  4137. (carSlagState==3 && slagStateList[tankListGridK.text+309]==7))
  4138. { popupNoGo.open()}
  4139. else if((carSlagState==4 && slagStateList[tankListGridK.text+309]==1)||
  4140. (carSlagState==4 && slagStateList[tankListGridK.text+309]==2)||
  4141. (carSlagState==4 && slagStateList[tankListGridK.text+309]==3)||
  4142. (carSlagState==4 && slagStateList[tankListGridK.text+309]==4)||
  4143. (carSlagState==4 && slagStateList[tankListGridK.text+309]==5)||
  4144. (carSlagState==4 && slagStateList[tankListGridK.text+309]==6)||
  4145. (carSlagState==4 && slagStateList[tankListGridK.text+309]==7))
  4146. { popupNoGo.open()}
  4147. else
  4148. { popupGo.open()}
  4149. }
  4150. }
  4151. }
  4152. }
  4153. }
  4154. }
  4155. }
  4156. Popup {
  4157. id: popupL
  4158. width: 500
  4159. height: 600
  4160. modal: true
  4161. background: Image{
  4162. Image{
  4163. source:"qrc:/images/popup.png"
  4164. }
  4165. }
  4166. Rectangle{
  4167. width:500
  4168. height: 600
  4169. color: "transparent" // 弹窗背景颜色
  4170. opacity: 0.7 // 设置半透明度
  4171. Rectangle{
  4172. anchors.top: parent .top
  4173. anchors.topMargin: 30
  4174. anchors.left: parent.left
  4175. anchors.leftMargin: 550
  4176. Text{
  4177. id:tankTitleGridL
  4178. text:'L区'
  4179. color:'#ffffff'
  4180. font.family: alibaba.name
  4181. font.pixelSize:30
  4182. }
  4183. }
  4184. Grid {
  4185. id: gridL
  4186. columns: 6
  4187. rows: 6
  4188. // anchors.fill: parent
  4189. width:170*grid.columns
  4190. height:70*grid.rows
  4191. spacing:5
  4192. anchors.top: parent .top
  4193. anchors.topMargin: 90
  4194. anchors.left: parent.left
  4195. anchors.leftMargin: 45
  4196. Repeater {
  4197. model: grid.rows * grid.columns-5
  4198. Button {
  4199. id:buttonPopupL
  4200. //width: grid.width / grid.columns
  4201. //height: grid.height / grid.rows
  4202. width:170
  4203. height:70
  4204. property int buttonIndex: index
  4205. background:Image{
  4206. Image{
  4207. anchors.fill: parent
  4208. //source:'qrc:/images/blueMiddleButton.png'
  4209. //source:getBackgroundImage(index)
  4210. }
  4211. }
  4212. Text{
  4213. id:tankListGridL
  4214. text:index+1
  4215. color:'#ffffff'
  4216. anchors.horizontalCenter: parent.horizontalCenter
  4217. anchors.verticalCenter: parent.verticalCenter
  4218. font.family: alibaba.name
  4219. font.pixelSize:20
  4220. }
  4221. MouseArea{
  4222. anchors.fill: parent
  4223. hoverEnabled: true
  4224. enabled: parent.enabled
  4225. onEntered: {
  4226. tankListGridL.color='#444444'
  4227. }
  4228. onExited:{
  4229. tankListGridL.color='#ffffff'
  4230. }
  4231. onClicked: {
  4232. popupL.close()
  4233. tankListTextL.text=(tankListTextL.text+"."+tankListGridL.text)
  4234. tankListImageL.source='qrc:/images/celected.png'
  4235. //初始化其它区域按钮
  4236. tankListImageA.source='qrc:/images/cyanButton.png'
  4237. tankListImageB.source='qrc:/images/cyanButton.png'
  4238. tankListImageC.source='qrc:/images/cyanButton.png'
  4239. tankListImageD.source='qrc:/images/cyanButton.png'
  4240. tankListImageE.source='qrc:/images/cyanButton.png'
  4241. tankListImageF.source='qrc:/images/cyanButton.png'
  4242. tankListImageG.source='qrc:/images/cyanButton.png'
  4243. tankListImageH.source='qrc:/images/cyanButton.png'
  4244. tankListImageI.source='qrc:/images/cyanButton.png'
  4245. tankListImageJ.source='qrc:/images/cyanButton.png'
  4246. tankListImageK.source='qrc:/images/cyanButton.png'
  4247. tankListImageM.source='qrc:/images/cyanButton.png'
  4248. tankListImageN.source='qrc:/images/cyanButton.png'
  4249. slagListImage1.source='qrc:/images/greenButton.png'
  4250. slagListImage2.source='qrc:/images/greenButton.png'
  4251. slagListImage3.source='qrc:/images/greenButton.png'
  4252. slagListImage4.source='qrc:/images/greenButton.png'
  4253. slagListImage5.source='qrc:/images/greenButton.png'
  4254. slagListImage6.source='qrc:/images/greenButton.png'
  4255. slagListImage7.source='qrc:/images/greenButton.png'
  4256. clinkeringListImage1.source='qrc:/images/greenButton.png'
  4257. clinkeringListImage2.source='qrc:/images/greenButton.png'
  4258. clinkeringListImage3.source='qrc:/images/greenButton.png'
  4259. waitingButtonImage.source='qrc:/images/greenButton.png'
  4260. tankListTextA.text='A'
  4261. tankListTextB.text='B'
  4262. tankListTextC.text='C'
  4263. tankListTextD.text='D'
  4264. tankListTextE.text='E'
  4265. tankListTextF.text='F'
  4266. tankListTextG.text='G'
  4267. tankListTextH.text='H'
  4268. tankListTextI.text='I'
  4269. tankListTextJ.text='J'
  4270. tankListTextK.text='K'
  4271. tankListTextM.text='M'
  4272. tankListTextN.text='N'
  4273. checkImage1.visible=false
  4274. checkImage2.visible=false
  4275. choseArea=index+1
  4276. choseCommand=12
  4277. //判断能否前往目标点
  4278. if((carSlagState==1 && slagStateList[tankListGridL.text+340]==1)||
  4279. (carSlagState==1 && slagStateList[tankListGridL.text+340]==3)||
  4280. (carSlagState==1 && slagStateList[tankListGridL.text+340]==4)||
  4281. (carSlagState==1 && slagStateList[tankListGridL.text+340]==5)||
  4282. (carSlagState==1 && slagStateList[tankListGridL.text+340]==7))
  4283. { popupNoGo.open()}
  4284. else if((carSlagState==2 && slagStateList[tankListGridL.text+340]==2)||
  4285. (carSlagState==2 && slagStateList[tankListGridL.text+340]==3)||
  4286. (carSlagState==2 && slagStateList[tankListGridL.text+340]==4)||
  4287. (carSlagState==2 && slagStateList[tankListGridL.text+340]==5)||
  4288. (carSlagState==2 && slagStateList[tankListGridL.text+340]==6)||
  4289. (carSlagState==2 && slagStateList[tankListGridL.text+340]==7))
  4290. { popupNoGo.open()}
  4291. else if((carSlagState==3 && slagStateList[tankListGridL.text+340]==2)||
  4292. (carSlagState==3 && slagStateList[tankListGridL.text+340]==3)||
  4293. (carSlagState==3 && slagStateList[tankListGridL.text+340]==4)||
  4294. (carSlagState==3 && slagStateList[tankListGridL.text+340]==5)||
  4295. (carSlagState==3 && slagStateList[tankListGridL.text+340]==6)||
  4296. (carSlagState==3 && slagStateList[tankListGridL.text+340]==7))
  4297. { popupNoGo.open()}
  4298. else if((carSlagState==4 && slagStateList[tankListGridL.text+340]==1)||
  4299. (carSlagState==4 && slagStateList[tankListGridL.text+340]==2)||
  4300. (carSlagState==4 && slagStateList[tankListGridL.text+340]==3)||
  4301. (carSlagState==4 && slagStateList[tankListGridL.text+340]==4)||
  4302. (carSlagState==4 && slagStateList[tankListGridL.text+340]==5)||
  4303. (carSlagState==4 && slagStateList[tankListGridL.text+340]==6)||
  4304. (carSlagState==4 && slagStateList[tankListGridL.text+340]==7))
  4305. { popupNoGo.open()}
  4306. else
  4307. { popupGo.open()}
  4308. }
  4309. }
  4310. }
  4311. }
  4312. }
  4313. }
  4314. }
  4315. Popup {
  4316. id: popupM
  4317. width: 500
  4318. height: 600
  4319. modal: true
  4320. background: Image{
  4321. Image{
  4322. source:"qrc:/images/popup.png"
  4323. }
  4324. }
  4325. Rectangle{
  4326. width:500
  4327. height: 600
  4328. color: "transparent" // 弹窗背景颜色
  4329. opacity: 0.7 // 设置半透明度
  4330. Rectangle{
  4331. anchors.top: parent .top
  4332. anchors.topMargin: 30
  4333. anchors.left: parent.left
  4334. anchors.leftMargin: 550
  4335. Text{
  4336. id:tankTitleGridM
  4337. text:'M区'
  4338. color:'#ffffff'
  4339. font.family: alibaba.name
  4340. font.pixelSize:30
  4341. }
  4342. }
  4343. Grid {
  4344. id: gridM
  4345. columns: 6
  4346. rows: 6
  4347. // anchors.fill: parent
  4348. width:170*grid.columns
  4349. height:70*grid.rows
  4350. spacing:5
  4351. anchors.top: parent .top
  4352. anchors.topMargin: 90
  4353. anchors.left: parent.left
  4354. anchors.leftMargin: 45
  4355. Repeater {
  4356. model: grid.rows * grid.columns-5
  4357. Button {
  4358. id:buttonPopupM
  4359. //width: grid.width / grid.columns
  4360. //height: grid.height / grid.rows
  4361. width:170
  4362. height:70
  4363. property int buttonIndex: index
  4364. background:Image{
  4365. Image{
  4366. anchors.fill: parent
  4367. //source:'qrc:/images/blueMiddleButton.png'
  4368. //source:getBackgroundImage(index)
  4369. }
  4370. }
  4371. Text{
  4372. id:tankListGridM
  4373. text:index+1
  4374. color:'#ffffff'
  4375. anchors.horizontalCenter: parent.horizontalCenter
  4376. anchors.verticalCenter: parent.verticalCenter
  4377. font.family: alibaba.name
  4378. font.pixelSize:20
  4379. }
  4380. MouseArea{
  4381. anchors.fill: parent
  4382. hoverEnabled: true
  4383. enabled: parent.enabled
  4384. onEntered: {
  4385. tankListGridM.color='#444444'
  4386. }
  4387. onExited:{
  4388. tankListGridM.color='#ffffff'
  4389. }
  4390. onClicked: {
  4391. popupM.close()
  4392. tankListTextM.text=(tankListTextM.text+"."+tankListGridM.text)
  4393. tankListImageM.source='qrc:/images/celected.png'
  4394. //初始化其它区域按钮
  4395. tankListImageA.source='qrc:/images/cyanButton.png'
  4396. tankListImageB.source='qrc:/images/cyanButton.png'
  4397. tankListImageC.source='qrc:/images/cyanButton.png'
  4398. tankListImageD.source='qrc:/images/cyanButton.png'
  4399. tankListImageE.source='qrc:/images/cyanButton.png'
  4400. tankListImageF.source='qrc:/images/cyanButton.png'
  4401. tankListImageG.source='qrc:/images/cyanButton.png'
  4402. tankListImageH.source='qrc:/images/cyanButton.png'
  4403. tankListImageI.source='qrc:/images/cyanButton.png'
  4404. tankListImageJ.source='qrc:/images/cyanButton.png'
  4405. tankListImageK.source='qrc:/images/cyanButton.png'
  4406. tankListImageL.source='qrc:/images/cyanButton.png'
  4407. tankListImageN.source='qrc:/images/cyanButton.png'
  4408. slagListImage1.source='qrc:/images/greenButton.png'
  4409. slagListImage2.source='qrc:/images/greenButton.png'
  4410. slagListImage3.source='qrc:/images/greenButton.png'
  4411. slagListImage4.source='qrc:/images/greenButton.png'
  4412. slagListImage5.source='qrc:/images/greenButton.png'
  4413. slagListImage6.source='qrc:/images/greenButton.png'
  4414. slagListImage7.source='qrc:/images/greenButton.png'
  4415. clinkeringListImage1.source='qrc:/images/greenButton.png'
  4416. clinkeringListImage2.source='qrc:/images/greenButton.png'
  4417. clinkeringListImage3.source='qrc:/images/greenButton.png'
  4418. waitingButtonImage.source='qrc:/images/greenButton.png'
  4419. tankListTextA.text='A'
  4420. tankListTextB.text='B'
  4421. tankListTextC.text='C'
  4422. tankListTextD.text='D'
  4423. tankListTextE.text='E'
  4424. tankListTextF.text='F'
  4425. tankListTextG.text='G'
  4426. tankListTextH.text='H'
  4427. tankListTextI.text='I'
  4428. tankListTextJ.text='J'
  4429. tankListTextK.text='K'
  4430. tankListTextL.text='L'
  4431. tankListTextN.text='N'
  4432. checkImage1.visible=false
  4433. checkImage2.visible=false
  4434. choseArea=index+1
  4435. choseCommand=13
  4436. //判断能否前往目标点
  4437. if((carSlagState==1 && slagStateList[tankListGridM.text+371]==1)||
  4438. (carSlagState==1 && slagStateList[tankListGridM.text+371]==3)||
  4439. (carSlagState==1 && slagStateList[tankListGridM.text+371]==4)||
  4440. (carSlagState==1 && slagStateList[tankListGridM.text+371]==5)||
  4441. (carSlagState==1 && slagStateList[tankListGridM.text+371]==7))
  4442. { popupNoGo.open()}
  4443. else if((carSlagState==2 && slagStateList[tankListGridM.text+371]==2)||
  4444. (carSlagState==2 && slagStateList[tankListGridM.text+371]==3)||
  4445. (carSlagState==2 && slagStateList[tankListGridM.text+371]==4)||
  4446. (carSlagState==2 && slagStateList[tankListGridM.text+371]==5)||
  4447. (carSlagState==2 && slagStateList[tankListGridM.text+371]==6)||
  4448. (carSlagState==2 && slagStateList[tankListGridM.text+371]==7))
  4449. { popupNoGo.open()}
  4450. else if((carSlagState==3 && slagStateList[tankListGridM.text+371]==2)||
  4451. (carSlagState==3 && slagStateList[tankListGridM.text+371]==3)||
  4452. (carSlagState==3 && slagStateList[tankListGridM.text+371]==4)||
  4453. (carSlagState==3 && slagStateList[tankListGridM.text+371]==5)||
  4454. (carSlagState==3 && slagStateList[tankListGridM.text+371]==6)||
  4455. (carSlagState==3 && slagStateList[tankListGridM.text+371]==7))
  4456. { popupNoGo.open()}
  4457. else if((carSlagState==4 && slagStateList[tankListGridM.text+371]==1)||
  4458. (carSlagState==4 && slagStateList[tankListGridM.text+371]==2)||
  4459. (carSlagState==4 && slagStateList[tankListGridM.text+371]==3)||
  4460. (carSlagState==4 && slagStateList[tankListGridM.text+371]==4)||
  4461. (carSlagState==4 && slagStateList[tankListGridM.text+371]==5)||
  4462. (carSlagState==4 && slagStateList[tankListGridM.text+371]==6)||
  4463. (carSlagState==4 && slagStateList[tankListGridM.text+371]==7))
  4464. { popupNoGo.open()}
  4465. else
  4466. { popupGo.open()}
  4467. }
  4468. }
  4469. }
  4470. }
  4471. }
  4472. }
  4473. }
  4474. Popup {
  4475. id: popupN
  4476. width: 500
  4477. height: 600
  4478. modal: true
  4479. background: Image{
  4480. Image{
  4481. source:"qrc:/images/popup.png"
  4482. }
  4483. }
  4484. Rectangle{
  4485. width:500
  4486. height: 600
  4487. color: "transparent" // 弹窗背景颜色
  4488. opacity: 0.7 // 设置半透明度
  4489. Rectangle{
  4490. anchors.top: parent .top
  4491. anchors.topMargin: 30
  4492. anchors.left: parent.left
  4493. anchors.leftMargin: 550
  4494. Text{
  4495. id:tankTitleGridN
  4496. text:'N区'
  4497. color:'#ffffff'
  4498. font.family: alibaba.name
  4499. font.pixelSize:30
  4500. }
  4501. }
  4502. Grid {
  4503. id: gridN
  4504. columns: 6
  4505. rows: 6
  4506. // anchors.fill: parent
  4507. width:170*grid.columns
  4508. height:70*grid.rows
  4509. spacing:5
  4510. anchors.top: parent .top
  4511. anchors.topMargin: 90
  4512. anchors.left: parent.left
  4513. anchors.leftMargin: 45
  4514. Repeater {
  4515. model: grid.rows * grid.columns-5
  4516. Button {
  4517. id:buttonPopupN
  4518. //width: grid.width / grid.columns
  4519. //height: grid.height / grid.rows
  4520. width:170
  4521. height:70
  4522. property int buttonIndex: index
  4523. background:Image{
  4524. Image{
  4525. anchors.fill: parent
  4526. //source:'qrc:/images/blueMiddleButton.png'
  4527. //source:getBackgroundImage(index)
  4528. }
  4529. }
  4530. Text{
  4531. id:tankListGridN
  4532. text:index+1
  4533. color:'#ffffff'
  4534. anchors.horizontalCenter: parent.horizontalCenter
  4535. anchors.verticalCenter: parent.verticalCenter
  4536. font.family: alibaba.name
  4537. font.pixelSize:20
  4538. }
  4539. MouseArea{
  4540. anchors.fill: parent
  4541. hoverEnabled: true
  4542. enabled: parent.enabled
  4543. onEntered: {
  4544. tankListGridN.color='#444444'
  4545. }
  4546. onExited:{
  4547. tankListGridN.color='#ffffff'
  4548. }
  4549. onClicked: {
  4550. popupN.close()
  4551. tankListTextN.text=(tankListTextN.text+"."+tankListGridN.text)
  4552. tankListImageN.source='qrc:/images/celected.png'
  4553. //初始化其它区域按钮
  4554. tankListImageA.source='qrc:/images/cyanButton.png'
  4555. tankListImageB.source='qrc:/images/cyanButton.png'
  4556. tankListImageC.source='qrc:/images/cyanButton.png'
  4557. tankListImageD.source='qrc:/images/cyanButton.png'
  4558. tankListImageE.source='qrc:/images/cyanButton.png'
  4559. tankListImageF.source='qrc:/images/cyanButton.png'
  4560. tankListImageG.source='qrc:/images/cyanButton.png'
  4561. tankListImageH.source='qrc:/images/cyanButton.png'
  4562. tankListImageI.source='qrc:/images/cyanButton.png'
  4563. tankListImageJ.source='qrc:/images/cyanButton.png'
  4564. tankListImageK.source='qrc:/images/cyanButton.png'
  4565. tankListImageL.source='qrc:/images/cyanButton.png'
  4566. tankListImageM.source='qrc:/images/cyanButton.png'
  4567. slagListImage1.source='qrc:/images/greenButton.png'
  4568. slagListImage2.source='qrc:/images/greenButton.png'
  4569. slagListImage3.source='qrc:/images/greenButton.png'
  4570. slagListImage4.source='qrc:/images/greenButton.png'
  4571. slagListImage5.source='qrc:/images/greenButton.png'
  4572. slagListImage6.source='qrc:/images/greenButton.png'
  4573. slagListImage7.source='qrc:/images/greenButton.png'
  4574. clinkeringListImage1.source='qrc:/images/greenButton.png'
  4575. clinkeringListImage2.source='qrc:/images/greenButton.png'
  4576. clinkeringListImage3.source='qrc:/images/greenButton.png'
  4577. waitingButtonImage.source='qrc:/images/greenButton.png'
  4578. tankListTextA.text='A'
  4579. tankListTextB.text='B'
  4580. tankListTextC.text='C'
  4581. tankListTextD.text='D'
  4582. tankListTextE.text='E'
  4583. tankListTextF.text='F'
  4584. tankListTextG.text='G'
  4585. tankListTextH.text='H'
  4586. tankListTextI.text='I'
  4587. tankListTextJ.text='J'
  4588. tankListTextK.text='K'
  4589. tankListTextL.text='L'
  4590. tankListTextM.text='M'
  4591. checkImage1.visible=false
  4592. checkImage2.visible=false
  4593. choseArea=index+1
  4594. choseCommand=14
  4595. //判断能否前往目标点
  4596. if((carSlagState==1 && slagStateList[tankListGridN.text+402]==1)||
  4597. (carSlagState==1 && slagStateList[tankListGridN.text+402]==3)||
  4598. (carSlagState==1 && slagStateList[tankListGridN.text+402]==4)||
  4599. (carSlagState==1 && slagStateList[tankListGridN.text+402]==5)||
  4600. (carSlagState==1 && slagStateList[tankListGridN.text+402]==7))
  4601. { popupNoGo.open()}
  4602. else if((carSlagState==2 && slagStateList[tankListGridN.text+402]==2)||
  4603. (carSlagState==2 && slagStateList[tankListGridN.text+402]==3)||
  4604. (carSlagState==2 && slagStateList[tankListGridN.text+402]==4)||
  4605. (carSlagState==2 && slagStateList[tankListGridN.text+402]==5)||
  4606. (carSlagState==2 && slagStateList[tankListGridN.text+402]==6)||
  4607. (carSlagState==2 && slagStateList[tankListGridN.text+402]==7))
  4608. { popupNoGo.open()}
  4609. else if((carSlagState==3 && slagStateList[tankListGridN.text+402]==2)||
  4610. (carSlagState==3 && slagStateList[tankListGridN.text+402]==3)||
  4611. (carSlagState==3 && slagStateList[tankListGridN.text+402]==4)||
  4612. (carSlagState==3 && slagStateList[tankListGridN.text+402]==5)||
  4613. (carSlagState==3 && slagStateList[tankListGridN.text+402]==6)||
  4614. (carSlagState==3 && slagStateList[tankListGridN.text+402]==7))
  4615. { popupNoGo.open()}
  4616. else if((carSlagState==4 && slagStateList[tankListGridN.text+402]==1)||
  4617. (carSlagState==4 && slagStateList[tankListGridN.text+402]==2)||
  4618. (carSlagState==4 && slagStateList[tankListGridN.text+402]==3)||
  4619. (carSlagState==4 && slagStateList[tankListGridN.text+402]==4)||
  4620. (carSlagState==4 && slagStateList[tankListGridN.text+402]==5)||
  4621. (carSlagState==4 && slagStateList[tankListGridN.text+402]==6)||
  4622. (carSlagState==4 && slagStateList[tankListGridN.text+402]==7))
  4623. { popupNoGo.open()}
  4624. else
  4625. { popupGo.open()}
  4626. }
  4627. }
  4628. }
  4629. }
  4630. }
  4631. }
  4632. }
  4633. Button{
  4634. id:tankListButtonH
  4635. width:170
  4636. height:70
  4637. visible:true
  4638. background:Image{
  4639. Image {
  4640. id:tankListImageH
  4641. anchors.fill: parent
  4642. source:'qrc:/images/cyanButton.png'
  4643. }
  4644. }
  4645. Text{
  4646. id:tankListTextH
  4647. text:'H'
  4648. color:'#ffffff'
  4649. anchors.horizontalCenter: parent.horizontalCenter
  4650. anchors.verticalCenter: parent.verticalCenter
  4651. font.family: alibaba.name
  4652. font.pixelSize:20
  4653. }
  4654. MouseArea{
  4655. anchors.fill: parent
  4656. hoverEnabled: true
  4657. enabled: parent.enabled
  4658. acceptedButtons: Qt.LeftButton | Qt.RightButton
  4659. onEntered: {
  4660. tankListTextH.color='#444444'
  4661. }
  4662. onExited:{
  4663. tankListTextH.color='#ffffff'
  4664. }
  4665. onClicked: {
  4666. if (mouse.button === Qt.LeftButton) {
  4667. //tankListImageG.source='qrc:/images/celected.png'
  4668. tankListTextH.text='H'
  4669. console.log("点击了")
  4670. popupH.open()
  4671. }
  4672. else if (mouse.button === Qt.RightButton) {
  4673. tankListTextH.text='H'
  4674. choseArea=0
  4675. console.log("selection changed to"+choseArea)
  4676. }
  4677. }
  4678. }
  4679. }
  4680. Button{
  4681. id:tankListButtonI
  4682. width:170
  4683. height:70
  4684. visible:true
  4685. background:Image{
  4686. Image {
  4687. id:tankListImageI
  4688. anchors.fill: parent
  4689. source:'qrc:/images/cyanButton.png'
  4690. }
  4691. }
  4692. Text{
  4693. id:tankListTextI
  4694. text:'I'
  4695. color:'#ffffff'
  4696. anchors.horizontalCenter: parent.horizontalCenter
  4697. anchors.verticalCenter: parent.verticalCenter
  4698. font.family: alibaba.name
  4699. font.pixelSize:20
  4700. }
  4701. MouseArea{
  4702. anchors.fill: parent
  4703. hoverEnabled: true
  4704. enabled: parent.enabled
  4705. acceptedButtons: Qt.LeftButton | Qt.RightButton
  4706. onEntered: {
  4707. tankListTextI.color='#444444'
  4708. }
  4709. onExited:{
  4710. tankListTextI.color='#ffffff'
  4711. }
  4712. onClicked: {
  4713. if (mouse.button === Qt.LeftButton) {
  4714. //tankListImageG.source='qrc:/images/celected.png'
  4715. tankListTextI.text='I'
  4716. console.log("点击了")
  4717. popupI.open()
  4718. }
  4719. else if (mouse.button === Qt.RightButton) {
  4720. tankListTextI.text='I'
  4721. choseArea=0
  4722. console.log("selection changed to"+choseArea)
  4723. }
  4724. }
  4725. }
  4726. }
  4727. Button{
  4728. id:tankListButtonJ
  4729. width:170
  4730. height:70
  4731. visible:true
  4732. background:Image{
  4733. Image {
  4734. id:tankListImageJ
  4735. anchors.fill: parent
  4736. source:'qrc:/images/cyanButton.png'
  4737. }
  4738. }
  4739. Text{
  4740. id:tankListTextJ
  4741. text:'J'
  4742. color:'#ffffff'
  4743. anchors.horizontalCenter: parent.horizontalCenter
  4744. anchors.verticalCenter: parent.verticalCenter
  4745. font.family: alibaba.name
  4746. font.pixelSize:20
  4747. }
  4748. MouseArea{
  4749. anchors.fill: parent
  4750. hoverEnabled: true
  4751. enabled: parent.enabled
  4752. acceptedButtons: Qt.LeftButton | Qt.RightButton
  4753. onEntered: {
  4754. tankListTextJ.color='#444444'
  4755. }
  4756. onExited:{
  4757. tankListTextJ.color='#ffffff'
  4758. }
  4759. onClicked: {
  4760. if (mouse.button === Qt.LeftButton) {
  4761. //tankListImageJ.source='qrc:/images/celected.png'
  4762. tankListTextJ.text='J'
  4763. console.log("点击了")
  4764. popupJ.open()
  4765. }
  4766. else if (mouse.button === Qt.RightButton) {
  4767. tankListTextJ.text='J'
  4768. choseArea=0
  4769. console.log("selection changed to"+choseArea)
  4770. }
  4771. }
  4772. }
  4773. }
  4774. Button{
  4775. id:tankListButtonK
  4776. width:170
  4777. height:70
  4778. visible:true
  4779. background:Image{
  4780. Image {
  4781. id:tankListImageK
  4782. anchors.fill: parent
  4783. source:'qrc:/images/cyanButton.png'
  4784. }
  4785. }
  4786. Text{
  4787. id:tankListTextK
  4788. text:'K'
  4789. color:'#ffffff'
  4790. anchors.horizontalCenter: parent.horizontalCenter
  4791. anchors.verticalCenter: parent.verticalCenter
  4792. font.family: alibaba.name
  4793. font.pixelSize:20
  4794. }
  4795. MouseArea{
  4796. anchors.fill: parent
  4797. hoverEnabled: true
  4798. enabled: parent.enabled
  4799. acceptedButtons: Qt.LeftButton | Qt.RightButton
  4800. onEntered: {
  4801. tankListTextK.color='#444444'
  4802. }
  4803. onExited:{
  4804. tankListTextK.color='#ffffff'
  4805. }
  4806. onClicked: {
  4807. if (mouse.button === Qt.LeftButton) {
  4808. //tankListImageJ.source='qrc:/images/celected.png'
  4809. tankListTextK.text='K'
  4810. console.log("点击了")
  4811. popupK.open()
  4812. }
  4813. else if (mouse.button === Qt.RightButton) {
  4814. tankListTextK.text='K'
  4815. choseArea=0
  4816. console.log("selection changed to"+choseArea)
  4817. }
  4818. }
  4819. }
  4820. }
  4821. Button{
  4822. id:tankListButtonL
  4823. width:170
  4824. height:70
  4825. visible:true
  4826. background:Image{
  4827. Image {
  4828. id:tankListImageL
  4829. anchors.fill: parent
  4830. source:'qrc:/images/cyanButton.png'
  4831. }
  4832. }
  4833. Text{
  4834. id:tankListTextL
  4835. text:'L'
  4836. color:'#ffffff'
  4837. anchors.horizontalCenter: parent.horizontalCenter
  4838. anchors.verticalCenter: parent.verticalCenter
  4839. font.family: alibaba.name
  4840. font.pixelSize:20
  4841. }
  4842. MouseArea{
  4843. anchors.fill: parent
  4844. hoverEnabled: true
  4845. enabled: parent.enabled
  4846. acceptedButtons: Qt.LeftButton | Qt.RightButton
  4847. onEntered: {
  4848. tankListTextL.color='#444444'
  4849. }
  4850. onExited:{
  4851. tankListTextL.color='#ffffff'
  4852. }
  4853. onClicked: {
  4854. if (mouse.button === Qt.LeftButton) {
  4855. //tankListImageL.source='qrc:/images/celected.png'
  4856. tankListTextL.text='L'
  4857. console.log("点击了")
  4858. popupL.open()
  4859. }
  4860. else if (mouse.button === Qt.RightButton) {
  4861. tankListTextL.text='L'
  4862. choseArea=0
  4863. console.log("selection changed to"+choseArea)
  4864. }
  4865. }
  4866. }
  4867. }
  4868. Button{
  4869. id:tankListButtonM
  4870. width:170
  4871. height:70
  4872. visible:true
  4873. background:Image{
  4874. Image {
  4875. id:tankListImageM
  4876. anchors.fill: parent
  4877. source:'qrc:/images/cyanButton.png'
  4878. }
  4879. }
  4880. Text{
  4881. id:tankListTextM
  4882. text:'M'
  4883. color:'#ffffff'
  4884. anchors.horizontalCenter: parent.horizontalCenter
  4885. anchors.verticalCenter: parent.verticalCenter
  4886. font.family: alibaba.name
  4887. font.pixelSize:20
  4888. }
  4889. MouseArea{
  4890. anchors.fill: parent
  4891. hoverEnabled: true
  4892. enabled: parent.enabled
  4893. acceptedButtons: Qt.LeftButton | Qt.RightButton
  4894. onEntered: {
  4895. tankListTextM.color='#444444'
  4896. }
  4897. onExited:{
  4898. tankListTextM.color='#ffffff'
  4899. }
  4900. onClicked: {
  4901. if (mouse.button === Qt.LeftButton) {
  4902. //tankListImageL.source='qrc:/images/celected.png'
  4903. tankListTextM.text='M'
  4904. console.log("点击了")
  4905. popupM.open()
  4906. }
  4907. else if (mouse.button === Qt.RightButton) {
  4908. tankListTextM.text='M'
  4909. choseArea=0
  4910. console.log("selection changed to"+choseArea)
  4911. }
  4912. }
  4913. }
  4914. }
  4915. Button{
  4916. id:tankListButtonN
  4917. width:170
  4918. height:70
  4919. visible:true
  4920. background:Image{
  4921. Image {
  4922. id:tankListImageN
  4923. anchors.fill: parent
  4924. source:'qrc:/images/cyanButton.png'
  4925. }
  4926. }
  4927. Text{
  4928. id:tankListTextN
  4929. text:'N'
  4930. color:'#ffffff'
  4931. anchors.horizontalCenter: parent.horizontalCenter
  4932. anchors.verticalCenter: parent.verticalCenter
  4933. font.family: alibaba.name
  4934. font.pixelSize:20
  4935. }
  4936. MouseArea{
  4937. anchors.fill: parent
  4938. hoverEnabled: true
  4939. enabled: parent.enabled
  4940. acceptedButtons: Qt.LeftButton | Qt.RightButton
  4941. onEntered: {
  4942. tankListTextN.color='#444444'
  4943. }
  4944. onExited:{
  4945. tankListTextN.color='#ffffff'
  4946. }
  4947. onClicked: {
  4948. if (mouse.button === Qt.LeftButton) {
  4949. //tankListImageL.source='qrc:/images/celected.png'
  4950. tankListTextN.text='N'
  4951. console.log("点击了")
  4952. popupN.open()
  4953. }
  4954. else if (mouse.button === Qt.RightButton) {
  4955. tankListTextN.text='N'
  4956. choseArea=0
  4957. console.log("selection changed to"+choseArea)
  4958. }
  4959. }
  4960. }
  4961. }
  4962. spacing:10
  4963. }
  4964. Row{
  4965. id:slagListButton
  4966. Button{
  4967. id:slagListButton1
  4968. width:170
  4969. height:70
  4970. visible:true
  4971. background: Image{
  4972. Image {
  4973. id:slagListImage1
  4974. anchors.fill: parent
  4975. source:'qrc:/images/greenButton.png'
  4976. }
  4977. }
  4978. Text{
  4979. id:slagListText1
  4980. text:'倒渣口1'
  4981. color:'#ffffff'
  4982. anchors.horizontalCenter: parent.horizontalCenter
  4983. anchors.verticalCenter: parent.verticalCenter
  4984. font.family: alibaba.name
  4985. font.pixelSize:20
  4986. }
  4987. MouseArea{
  4988. anchors.fill: parent
  4989. hoverEnabled: true
  4990. enabled: slagListButton1.enabled
  4991. propagateComposedEvents: true
  4992. acceptedButtons: Qt.LeftButton
  4993. onEntered: {
  4994. slagListText1.color='#444444'
  4995. }
  4996. onExited:{
  4997. slagListText1.color='#ffffff'
  4998. }
  4999. onPressed:(mouse)=>{
  5000. //slagListImage1.source='qrc:/images/celected.png'
  5001. console.log("pressed")
  5002. }
  5003. onReleased: {
  5004. //slagListImage1.source='qrc:/images/greenButton.png'
  5005. }
  5006. onClicked:(mouse)=>{
  5007. slagListImage1.source='qrc:/images/celected.png'
  5008. //暂定
  5009. tankListImageA.source='qrc:/images/cyanButton.png'
  5010. tankListImageB.source='qrc:/images/cyanButton.png'
  5011. tankListImageC.source='qrc:/images/cyanButton.png'
  5012. tankListImageD.source='qrc:/images/cyanButton.png'
  5013. tankListImageE.source='qrc:/images/cyanButton.png'
  5014. tankListImageF.source='qrc:/images/cyanButton.png'
  5015. tankListImageG.source='qrc:/images/cyanButton.png'
  5016. tankListImageH.source='qrc:/images/cyanButton.png'
  5017. tankListImageI.source='qrc:/images/cyanButton.png'
  5018. tankListImageJ.source='qrc:/images/cyanButton.png'
  5019. tankListImageK.source='qrc:/images/cyanButton.png'
  5020. tankListImageL.source='qrc:/images/cyanButton.png'
  5021. tankListImageM.source='qrc:/images/cyanButton.png'
  5022. tankListImageN.source='qrc:/images/cyanButton.png'
  5023. slagListImage2.source='qrc:/images/greenButton.png'
  5024. slagListImage3.source='qrc:/images/greenButton.png'
  5025. slagListImage4.source='qrc:/images/greenButton.png'
  5026. slagListImage5.source='qrc:/images/greenButton.png'
  5027. slagListImage6.source='qrc:/images/greenButton.png'
  5028. slagListImage7.source='qrc:/images/greenButton.png'
  5029. clinkeringListImage1.source='qrc:/images/greenButton.png'
  5030. clinkeringListImage2.source='qrc:/images/greenButton.png'
  5031. clinkeringListImage3.source='qrc:/images/greenButton.png'
  5032. waitingButtonImage.source='qrc:/images/greenButton.png'
  5033. tankListTextA.text='A'
  5034. tankListTextB.text='B'
  5035. tankListTextC.text='C'
  5036. tankListTextD.text='D'
  5037. tankListTextE.text='E'
  5038. tankListTextF.text='F'
  5039. tankListTextG.text='G'
  5040. tankListTextH.text='H'
  5041. tankListTextI.text='I'
  5042. tankListTextJ.text='J'
  5043. tankListTextK.text='K'
  5044. tankListTextL.text='L'
  5045. tankListTextM.text='M'
  5046. tankListTextN.text='N'
  5047. checkImage1.visible=false
  5048. checkImage2.visible=false
  5049. //暂定
  5050. choseCommand=15
  5051. console.log("点击了")
  5052. }
  5053. }
  5054. }
  5055. Button{
  5056. id:slagListButton2
  5057. width:170
  5058. height:70
  5059. visible:true
  5060. background: Image{
  5061. Image {
  5062. id:slagListImage2
  5063. anchors.fill: parent
  5064. source:'qrc:/images/greenButton.png'
  5065. }
  5066. }
  5067. Text{
  5068. id:slagListText2
  5069. text:'倒渣口2'
  5070. color:'#ffffff'
  5071. anchors.horizontalCenter: parent.horizontalCenter
  5072. anchors.verticalCenter: parent.verticalCenter
  5073. font.family: alibaba.name
  5074. font.pixelSize:20
  5075. }
  5076. MouseArea{
  5077. anchors.fill: parent
  5078. hoverEnabled: true
  5079. enabled: slagListButton2.enabled
  5080. propagateComposedEvents: true
  5081. acceptedButtons: Qt.LeftButton
  5082. onEntered: {
  5083. slagListText2.color='#444444'
  5084. }
  5085. onExited:{
  5086. slagListText2.color='#ffffff'
  5087. }
  5088. onPressed:(mouse)=>{
  5089. //slagListImage2.source='qrc:/images/celected.png'
  5090. console.log("pressed")
  5091. }
  5092. onReleased: {
  5093. //slagListImage2.source='qrc:/images/greenButton.png'
  5094. }
  5095. onClicked:(mouse)=>{
  5096. slagListImage2.source='qrc:/images/celected.png'
  5097. //暂定
  5098. tankListImageA.source='qrc:/images/cyanButton.png'
  5099. tankListImageB.source='qrc:/images/cyanButton.png'
  5100. tankListImageC.source='qrc:/images/cyanButton.png'
  5101. tankListImageD.source='qrc:/images/cyanButton.png'
  5102. tankListImageE.source='qrc:/images/cyanButton.png'
  5103. tankListImageF.source='qrc:/images/cyanButton.png'
  5104. tankListImageG.source='qrc:/images/cyanButton.png'
  5105. tankListImageH.source='qrc:/images/cyanButton.png'
  5106. tankListImageI.source='qrc:/images/cyanButton.png'
  5107. tankListImageJ.source='qrc:/images/cyanButton.png'
  5108. tankListImageK.source='qrc:/images/cyanButton.png'
  5109. tankListImageL.source='qrc:/images/cyanButton.png'
  5110. tankListImageM.source='qrc:/images/cyanButton.png'
  5111. tankListImageN.source='qrc:/images/cyanButton.png'
  5112. slagListImage1.source='qrc:/images/greenButton.png'
  5113. slagListImage3.source='qrc:/images/greenButton.png'
  5114. slagListImage4.source='qrc:/images/greenButton.png'
  5115. slagListImage5.source='qrc:/images/greenButton.png'
  5116. slagListImage6.source='qrc:/images/greenButton.png'
  5117. slagListImage7.source='qrc:/images/greenButton.png'
  5118. clinkeringListImage1.source='qrc:/images/greenButton.png'
  5119. clinkeringListImage2.source='qrc:/images/greenButton.png'
  5120. clinkeringListImage3.source='qrc:/images/greenButton.png'
  5121. waitingButtonImage.source='qrc:/images/greenButton.png'
  5122. tankListTextA.text='A'
  5123. tankListTextB.text='B'
  5124. tankListTextC.text='C'
  5125. tankListTextD.text='D'
  5126. tankListTextE.text='E'
  5127. tankListTextF.text='F'
  5128. tankListTextG.text='G'
  5129. tankListTextH.text='H'
  5130. tankListTextI.text='I'
  5131. tankListTextJ.text='J'
  5132. tankListTextK.text='K'
  5133. tankListTextL.text='L'
  5134. tankListTextM.text='M'
  5135. tankListTextN.text='N'
  5136. checkImage1.visible=false
  5137. checkImage2.visible=false
  5138. //暂定
  5139. choseCommand=16
  5140. console.log("点击了")
  5141. }
  5142. }
  5143. }
  5144. Button{
  5145. id:slagListButton3
  5146. width:170
  5147. height:70
  5148. visible:true
  5149. background: Image{
  5150. Image {
  5151. id:slagListImage3
  5152. anchors.fill: parent
  5153. source:'qrc:/images/greenButton.png'
  5154. }
  5155. }
  5156. Text{
  5157. id:slagListText3
  5158. text:'倒渣口3'
  5159. color:'#ffffff'
  5160. anchors.horizontalCenter: parent.horizontalCenter
  5161. anchors.verticalCenter: parent.verticalCenter
  5162. font.family: alibaba.name
  5163. font.pixelSize:20
  5164. }
  5165. MouseArea{
  5166. anchors.fill: parent
  5167. hoverEnabled: true
  5168. enabled: slagListButton3.enabled
  5169. propagateComposedEvents: true
  5170. acceptedButtons: Qt.LeftButton
  5171. onEntered: {
  5172. slagListText3.color='#444444'
  5173. }
  5174. onExited:{
  5175. slagListText3.color='#ffffff'
  5176. }
  5177. onPressed:(mouse)=>{
  5178. //slagListImage3.source='qrc:/images/celected.png'
  5179. console.log("pressed")
  5180. }
  5181. onReleased: {
  5182. //slagListImage3.source='qrc:/images/greenButton.png'
  5183. }
  5184. onClicked:(mouse)=>{
  5185. slagListImage3.source='qrc:/images/celected.png'
  5186. //暂定
  5187. tankListImageA.source='qrc:/images/cyanButton.png'
  5188. tankListImageB.source='qrc:/images/cyanButton.png'
  5189. tankListImageC.source='qrc:/images/cyanButton.png'
  5190. tankListImageD.source='qrc:/images/cyanButton.png'
  5191. tankListImageE.source='qrc:/images/cyanButton.png'
  5192. tankListImageF.source='qrc:/images/cyanButton.png'
  5193. tankListImageG.source='qrc:/images/cyanButton.png'
  5194. tankListImageH.source='qrc:/images/cyanButton.png'
  5195. tankListImageI.source='qrc:/images/cyanButton.png'
  5196. tankListImageJ.source='qrc:/images/cyanButton.png'
  5197. tankListImageK.source='qrc:/images/cyanButton.png'
  5198. tankListImageL.source='qrc:/images/cyanButton.png'
  5199. tankListImageM.source='qrc:/images/cyanButton.png'
  5200. tankListImageN.source='qrc:/images/cyanButton.png'
  5201. slagListImage1.source='qrc:/images/greenButton.png'
  5202. slagListImage2.source='qrc:/images/greenButton.png'
  5203. slagListImage4.source='qrc:/images/greenButton.png'
  5204. slagListImage5.source='qrc:/images/greenButton.png'
  5205. slagListImage6.source='qrc:/images/greenButton.png'
  5206. slagListImage7.source='qrc:/images/greenButton.png'
  5207. clinkeringListImage1.source='qrc:/images/greenButton.png'
  5208. clinkeringListImage2.source='qrc:/images/greenButton.png'
  5209. clinkeringListImage3.source='qrc:/images/greenButton.png'
  5210. waitingButtonImage.source='qrc:/images/greenButton.png'
  5211. tankListTextA.text='A'
  5212. tankListTextB.text='B'
  5213. tankListTextC.text='C'
  5214. tankListTextD.text='D'
  5215. tankListTextE.text='E'
  5216. tankListTextF.text='F'
  5217. tankListTextG.text='G'
  5218. tankListTextH.text='H'
  5219. tankListTextI.text='I'
  5220. tankListTextJ.text='J'
  5221. tankListTextK.text='K'
  5222. tankListTextL.text='L'
  5223. tankListTextM.text='M'
  5224. tankListTextN.text='N'
  5225. checkImage1.visible=false
  5226. checkImage2.visible=false
  5227. //暂定
  5228. choseCommand=17
  5229. console.log("点击了")
  5230. }
  5231. }
  5232. }
  5233. Button{
  5234. id:slagListButton4
  5235. width:170
  5236. height:70
  5237. visible:true
  5238. background:Image{
  5239. Image {
  5240. id:slagListImage4
  5241. anchors.fill: parent
  5242. source:'qrc:/images/greenButton.png'
  5243. }
  5244. }
  5245. Text{
  5246. id:slagListText4
  5247. text:'倒渣口4'
  5248. color:'#ffffff'
  5249. anchors.horizontalCenter: parent.horizontalCenter
  5250. anchors.verticalCenter: parent.verticalCenter
  5251. font.family: alibaba.name
  5252. font.pixelSize:20
  5253. }
  5254. MouseArea{
  5255. anchors.fill: parent
  5256. hoverEnabled: true
  5257. enabled: slagListButton4.enabled
  5258. propagateComposedEvents: true
  5259. acceptedButtons: Qt.LeftButton
  5260. onEntered: {
  5261. slagListText4.color='#444444'
  5262. }
  5263. onExited:{
  5264. slagListText4.color='#ffffff'
  5265. }
  5266. onPressed:(mouse)=>{
  5267. //slagListImage4.source='qrc:/images/celected.png'
  5268. console.log("pressed")
  5269. }
  5270. onReleased: {
  5271. //slagListImage4.source='qrc:/images/greenButton.png'
  5272. }
  5273. onClicked:(mouse)=>{
  5274. slagListImage4.source='qrc:/images/celected.png'
  5275. //暂定
  5276. tankListImageA.source='qrc:/images/cyanButton.png'
  5277. tankListImageB.source='qrc:/images/cyanButton.png'
  5278. tankListImageC.source='qrc:/images/cyanButton.png'
  5279. tankListImageD.source='qrc:/images/cyanButton.png'
  5280. tankListImageE.source='qrc:/images/cyanButton.png'
  5281. tankListImageF.source='qrc:/images/cyanButton.png'
  5282. tankListImageG.source='qrc:/images/cyanButton.png'
  5283. tankListImageH.source='qrc:/images/cyanButton.png'
  5284. tankListImageI.source='qrc:/images/cyanButton.png'
  5285. tankListImageJ.source='qrc:/images/cyanButton.png'
  5286. tankListImageK.source='qrc:/images/cyanButton.png'
  5287. tankListImageL.source='qrc:/images/cyanButton.png'
  5288. tankListImageM.source='qrc:/images/cyanButton.png'
  5289. tankListImageN.source='qrc:/images/cyanButton.png'
  5290. slagListImage1.source='qrc:/images/greenButton.png'
  5291. slagListImage2.source='qrc:/images/greenButton.png'
  5292. slagListImage3.source='qrc:/images/greenButton.png'
  5293. slagListImage5.source='qrc:/images/greenButton.png'
  5294. slagListImage6.source='qrc:/images/greenButton.png'
  5295. slagListImage7.source='qrc:/images/greenButton.png'
  5296. clinkeringListImage1.source='qrc:/images/greenButton.png'
  5297. clinkeringListImage2.source='qrc:/images/greenButton.png'
  5298. clinkeringListImage3.source='qrc:/images/greenButton.png'
  5299. waitingButtonImage.source='qrc:/images/greenButton.png'
  5300. tankListTextA.text='A'
  5301. tankListTextB.text='B'
  5302. tankListTextC.text='C'
  5303. tankListTextD.text='D'
  5304. tankListTextE.text='E'
  5305. tankListTextF.text='F'
  5306. tankListTextG.text='G'
  5307. tankListTextH.text='H'
  5308. tankListTextI.text='I'
  5309. tankListTextJ.text='J'
  5310. tankListTextK.text='K'
  5311. tankListTextL.text='L'
  5312. tankListTextM.text='M'
  5313. tankListTextN.text='N'
  5314. checkImage1.visible=false
  5315. checkImage2.visible=false
  5316. //暂定
  5317. choseCommand=18
  5318. console.log("点击了")
  5319. }
  5320. }
  5321. }
  5322. Button{
  5323. id:slagListButton5
  5324. width:170
  5325. height:70
  5326. visible:true
  5327. background: Image{
  5328. Image {
  5329. id:slagListImage5
  5330. anchors.fill: parent
  5331. source:'qrc:/images/greenButton.png'
  5332. }
  5333. }
  5334. Text{
  5335. id:slagListText5
  5336. text:'倒渣口5'
  5337. color:'#ffffff'
  5338. anchors.horizontalCenter: parent.horizontalCenter
  5339. anchors.verticalCenter: parent.verticalCenter
  5340. font.family: alibaba.name
  5341. font.pixelSize:20
  5342. }
  5343. MouseArea{
  5344. anchors.fill: parent
  5345. hoverEnabled: true
  5346. enabled: slagListButton5.enabled
  5347. propagateComposedEvents: true
  5348. acceptedButtons: Qt.LeftButton
  5349. onEntered: {
  5350. slagListText5.color='#444444'
  5351. }
  5352. onExited:{
  5353. slagListText5.color='#ffffff'
  5354. }
  5355. onPressed:(mouse)=>{
  5356. //slagListImage5.source='qrc:/images/celected.png'
  5357. console.log("pressed")
  5358. }
  5359. onReleased: {
  5360. //slagListImage5.source='qrc:/images/greenButton.png'
  5361. }
  5362. onClicked:(mouse)=>{
  5363. slagListImage5.source='qrc:/images/celected.png'
  5364. //暂定
  5365. tankListImageA.source='qrc:/images/cyanButton.png'
  5366. tankListImageB.source='qrc:/images/cyanButton.png'
  5367. tankListImageC.source='qrc:/images/cyanButton.png'
  5368. tankListImageD.source='qrc:/images/cyanButton.png'
  5369. tankListImageE.source='qrc:/images/cyanButton.png'
  5370. tankListImageF.source='qrc:/images/cyanButton.png'
  5371. tankListImageG.source='qrc:/images/cyanButton.png'
  5372. tankListImageH.source='qrc:/images/cyanButton.png'
  5373. tankListImageI.source='qrc:/images/cyanButton.png'
  5374. tankListImageJ.source='qrc:/images/cyanButton.png'
  5375. tankListImageK.source='qrc:/images/cyanButton.png'
  5376. tankListImageL.source='qrc:/images/cyanButton.png'
  5377. tankListImageM.source='qrc:/images/cyanButton.png'
  5378. tankListImageN.source='qrc:/images/cyanButton.png'
  5379. slagListImage1.source='qrc:/images/greenButton.png'
  5380. slagListImage2.source='qrc:/images/greenButton.png'
  5381. slagListImage3.source='qrc:/images/greenButton.png'
  5382. slagListImage4.source='qrc:/images/greenButton.png'
  5383. slagListImage6.source='qrc:/images/greenButton.png'
  5384. slagListImage7.source='qrc:/images/greenButton.png'
  5385. clinkeringListImage1.source='qrc:/images/greenButton.png'
  5386. clinkeringListImage2.source='qrc:/images/greenButton.png'
  5387. clinkeringListImage3.source='qrc:/images/greenButton.png'
  5388. waitingButtonImage.source='qrc:/images/greenButton.png'
  5389. tankListTextA.text='A'
  5390. tankListTextB.text='B'
  5391. tankListTextC.text='C'
  5392. tankListTextD.text='D'
  5393. tankListTextE.text='E'
  5394. tankListTextF.text='F'
  5395. tankListTextG.text='G'
  5396. tankListTextH.text='H'
  5397. tankListTextI.text='I'
  5398. tankListTextJ.text='J'
  5399. tankListTextK.text='K'
  5400. tankListTextL.text='L'
  5401. tankListTextM.text='M'
  5402. tankListTextN.text='N'
  5403. checkImage1.visible=false
  5404. checkImage2.visible=false
  5405. //暂定
  5406. choseCommand=19
  5407. console.log("点击了")
  5408. }
  5409. }
  5410. }
  5411. Button{
  5412. id:slagListButton6
  5413. width:170
  5414. height:70
  5415. visible:true
  5416. background: Image{
  5417. Image {
  5418. id:slagListImage6
  5419. anchors.fill: parent
  5420. source:'qrc:/images/greenButton.png'
  5421. }
  5422. }
  5423. Text{
  5424. id:slagListText6
  5425. text:'倒渣口6'
  5426. color:'#ffffff'
  5427. anchors.horizontalCenter: parent.horizontalCenter
  5428. anchors.verticalCenter: parent.verticalCenter
  5429. font.family: alibaba.name
  5430. font.pixelSize:20
  5431. }
  5432. MouseArea{
  5433. anchors.fill: parent
  5434. hoverEnabled: true
  5435. enabled: slagListButton6.enabled
  5436. propagateComposedEvents: true
  5437. acceptedButtons: Qt.LeftButton
  5438. onEntered: {
  5439. slagListText6.color='#444444'
  5440. }
  5441. onExited:{
  5442. slagListText6.color='#ffffff'
  5443. }
  5444. onPressed:(mouse)=>{
  5445. //slagListImage6.source='qrc:/images/celected.png'
  5446. console.log("pressed")
  5447. }
  5448. onReleased: {
  5449. //slagListImage6.source='qrc:/images/greenButton.png'
  5450. }
  5451. onClicked:(mouse)=>{
  5452. slagListImage6.source='qrc:/images/celected.png'
  5453. //暂定
  5454. tankListImageA.source='qrc:/images/cyanButton.png'
  5455. tankListImageB.source='qrc:/images/cyanButton.png'
  5456. tankListImageC.source='qrc:/images/cyanButton.png'
  5457. tankListImageD.source='qrc:/images/cyanButton.png'
  5458. tankListImageE.source='qrc:/images/cyanButton.png'
  5459. tankListImageF.source='qrc:/images/cyanButton.png'
  5460. tankListImageG.source='qrc:/images/cyanButton.png'
  5461. tankListImageH.source='qrc:/images/cyanButton.png'
  5462. tankListImageI.source='qrc:/images/cyanButton.png'
  5463. tankListImageJ.source='qrc:/images/cyanButton.png'
  5464. tankListImageK.source='qrc:/images/cyanButton.png'
  5465. tankListImageL.source='qrc:/images/cyanButton.png'
  5466. tankListImageM.source='qrc:/images/cyanButton.png'
  5467. tankListImageN.source='qrc:/images/cyanButton.png'
  5468. slagListImage1.source='qrc:/images/greenButton.png'
  5469. slagListImage2.source='qrc:/images/greenButton.png'
  5470. slagListImage3.source='qrc:/images/greenButton.png'
  5471. slagListImage4.source='qrc:/images/greenButton.png'
  5472. slagListImage5.source='qrc:/images/greenButton.png'
  5473. slagListImage7.source='qrc:/images/greenButton.png'
  5474. clinkeringListImage1.source='qrc:/images/greenButton.png'
  5475. clinkeringListImage2.source='qrc:/images/greenButton.png'
  5476. clinkeringListImage3.source='qrc:/images/greenButton.png'
  5477. waitingButtonImage.source='qrc:/images/greenButton.png'
  5478. tankListTextA.text='A'
  5479. tankListTextB.text='B'
  5480. tankListTextC.text='C'
  5481. tankListTextD.text='D'
  5482. tankListTextE.text='E'
  5483. tankListTextF.text='F'
  5484. tankListTextG.text='G'
  5485. tankListTextH.text='H'
  5486. tankListTextI.text='I'
  5487. tankListTextJ.text='J'
  5488. tankListTextK.text='K'
  5489. tankListTextL.text='L'
  5490. tankListTextM.text='M'
  5491. tankListTextN.text='N'
  5492. checkImage1.visible=false
  5493. checkImage2.visible=false
  5494. //暂定
  5495. choseCommand=20
  5496. console.log("点击了")
  5497. }
  5498. }
  5499. }
  5500. Button{
  5501. id:slagListButton7
  5502. width:170
  5503. height:70
  5504. visible:true
  5505. background: Image{
  5506. Image {
  5507. id:slagListImage7
  5508. anchors.fill: parent
  5509. source:'qrc:/images/greenButton.png'
  5510. }
  5511. }
  5512. Text{
  5513. id:slagListText7
  5514. text:'倒渣口7'
  5515. color:'#ffffff'
  5516. anchors.horizontalCenter: parent.horizontalCenter
  5517. anchors.verticalCenter: parent.verticalCenter
  5518. font.family: alibaba.name
  5519. font.pixelSize:20
  5520. }
  5521. MouseArea{
  5522. anchors.fill: parent
  5523. hoverEnabled: true
  5524. enabled: slagListButton7.enabled
  5525. propagateComposedEvents: true
  5526. acceptedButtons: Qt.LeftButton
  5527. onEntered: {
  5528. slagListText7.color='#444444'
  5529. }
  5530. onExited:{
  5531. slagListText7.color='#ffffff'
  5532. }
  5533. onPressed:(mouse)=>{
  5534. //slagListImage7.source='qrc:/images/celected.png'
  5535. console.log("pressed")
  5536. }
  5537. onReleased: {
  5538. //slagListImage7.source='qrc:/images/greenButton.png'
  5539. }
  5540. onClicked:(mouse)=>{
  5541. slagListImage7.source='qrc:/images/celected.png'
  5542. //暂定
  5543. tankListImageA.source='qrc:/images/cyanButton.png'
  5544. tankListImageB.source='qrc:/images/cyanButton.png'
  5545. tankListImageC.source='qrc:/images/cyanButton.png'
  5546. tankListImageD.source='qrc:/images/cyanButton.png'
  5547. tankListImageE.source='qrc:/images/cyanButton.png'
  5548. tankListImageF.source='qrc:/images/cyanButton.png'
  5549. tankListImageG.source='qrc:/images/cyanButton.png'
  5550. tankListImageH.source='qrc:/images/cyanButton.png'
  5551. tankListImageI.source='qrc:/images/cyanButton.png'
  5552. tankListImageJ.source='qrc:/images/cyanButton.png'
  5553. tankListImageK.source='qrc:/images/cyanButton.png'
  5554. tankListImageL.source='qrc:/images/cyanButton.png'
  5555. tankListImageM.source='qrc:/images/cyanButton.png'
  5556. tankListImageN.source='qrc:/images/cyanButton.png'
  5557. slagListImage1.source='qrc:/images/greenButton.png'
  5558. slagListImage2.source='qrc:/images/greenButton.png'
  5559. slagListImage3.source='qrc:/images/greenButton.png'
  5560. slagListImage4.source='qrc:/images/greenButton.png'
  5561. slagListImage5.source='qrc:/images/greenButton.png'
  5562. slagListImage6.source='qrc:/images/greenButton.png'
  5563. clinkeringListImage1.source='qrc:/images/greenButton.png'
  5564. clinkeringListImage2.source='qrc:/images/greenButton.png'
  5565. clinkeringListImage3.source='qrc:/images/greenButton.png'
  5566. waitingButtonImage.source='qrc:/images/greenButton.png'
  5567. tankListTextA.text='A'
  5568. tankListTextB.text='B'
  5569. tankListTextC.text='C'
  5570. tankListTextD.text='D'
  5571. tankListTextE.text='E'
  5572. tankListTextF.text='F'
  5573. tankListTextG.text='G'
  5574. tankListTextH.text='H'
  5575. tankListTextI.text='I'
  5576. tankListTextJ.text='J'
  5577. tankListTextK.text='K'
  5578. tankListTextL.text='L'
  5579. tankListTextM.text='M'
  5580. tankListTextN.text='N'
  5581. checkImage1.visible=false
  5582. checkImage2.visible=false
  5583. //暂定
  5584. choseCommand=21
  5585. console.log("点击了")
  5586. }
  5587. }
  5588. }
  5589. spacing:10
  5590. }
  5591. Row{
  5592. id:clinkeringList
  5593. Button{
  5594. id:clinkeringListButton1
  5595. width:170
  5596. height:70
  5597. visible:true
  5598. background: Image{
  5599. Image {
  5600. id:clinkeringListImage1
  5601. anchors.fill: parent
  5602. source:'qrc:/images/greenButton.png'
  5603. }
  5604. }
  5605. Text{
  5606. id:clinkeringListText1
  5607. text:'接渣口1'
  5608. color:'#ffffff'
  5609. anchors.horizontalCenter: parent.horizontalCenter
  5610. anchors.verticalCenter: parent.verticalCenter
  5611. font.family: alibaba.name
  5612. font.pixelSize:20
  5613. }
  5614. MouseArea{
  5615. anchors.fill: parent
  5616. hoverEnabled: true
  5617. enabled: clinkeringListButton1.enabled
  5618. propagateComposedEvents: true
  5619. acceptedButtons: Qt.LeftButton
  5620. onEntered: {
  5621. clinkeringListText1.color='#444444'
  5622. }
  5623. onExited:{
  5624. clinkeringListText1.color='#ffffff'
  5625. }
  5626. onPressed:(mouse)=>{
  5627. //clinkeringListImage1.source='qrc:/images/celected.png'
  5628. console.log("pressed")
  5629. }
  5630. onReleased: {
  5631. //clinkeringListImage1.source='qrc:/images/greenButton.png'
  5632. }
  5633. onClicked:(mouse)=>{
  5634. clinkeringListImage1.source='qrc:/images/celected.png'
  5635. //暂定
  5636. tankListImageA.source='qrc:/images/cyanButton.png'
  5637. tankListImageB.source='qrc:/images/cyanButton.png'
  5638. tankListImageC.source='qrc:/images/cyanButton.png'
  5639. tankListImageD.source='qrc:/images/cyanButton.png'
  5640. tankListImageE.source='qrc:/images/cyanButton.png'
  5641. tankListImageF.source='qrc:/images/cyanButton.png'
  5642. tankListImageG.source='qrc:/images/cyanButton.png'
  5643. tankListImageH.source='qrc:/images/cyanButton.png'
  5644. tankListImageI.source='qrc:/images/cyanButton.png'
  5645. tankListImageJ.source='qrc:/images/cyanButton.png'
  5646. tankListImageK.source='qrc:/images/cyanButton.png'
  5647. tankListImageL.source='qrc:/images/cyanButton.png'
  5648. tankListImageM.source='qrc:/images/cyanButton.png'
  5649. tankListImageN.source='qrc:/images/cyanButton.png'
  5650. slagListImage1.source='qrc:/images/greenButton.png'
  5651. slagListImage2.source='qrc:/images/greenButton.png'
  5652. slagListImage3.source='qrc:/images/greenButton.png'
  5653. slagListImage4.source='qrc:/images/greenButton.png'
  5654. slagListImage5.source='qrc:/images/greenButton.png'
  5655. slagListImage6.source='qrc:/images/greenButton.png'
  5656. slagListImage7.source='qrc:/images/greenButton.png'
  5657. clinkeringListImage2.source='qrc:/images/greenButton.png'
  5658. clinkeringListImage3.source='qrc:/images/greenButton.png'
  5659. waitingButtonImage.source='qrc:/images/greenButton.png'
  5660. tankListTextA.text='A'
  5661. tankListTextB.text='B'
  5662. tankListTextC.text='C'
  5663. tankListTextD.text='D'
  5664. tankListTextE.text='E'
  5665. tankListTextF.text='F'
  5666. tankListTextG.text='G'
  5667. tankListTextH.text='H'
  5668. tankListTextI.text='I'
  5669. tankListTextJ.text='J'
  5670. tankListTextK.text='K'
  5671. tankListTextL.text='L'
  5672. tankListTextM.text='M'
  5673. tankListTextN.text='N'
  5674. checkImage1.visible=false
  5675. checkImage2.visible=false
  5676. //暂定
  5677. choseCommand=22
  5678. console.log("点击了")
  5679. }
  5680. }
  5681. }
  5682. Button{
  5683. id:clinkeringListButton2
  5684. width:170
  5685. height:70
  5686. visible:true
  5687. background: Image{
  5688. Image {
  5689. id:clinkeringListImage2
  5690. anchors.fill: parent
  5691. source:'qrc:/images/greenButton.png'
  5692. }
  5693. }
  5694. Text{
  5695. id:clinkeringListText2
  5696. text:'接渣口2'
  5697. color:'#ffffff'
  5698. anchors.horizontalCenter: parent.horizontalCenter
  5699. anchors.verticalCenter: parent.verticalCenter
  5700. font.family: alibaba.name
  5701. font.pixelSize:20
  5702. }
  5703. MouseArea{
  5704. anchors.fill: parent
  5705. hoverEnabled: true
  5706. enabled: clinkeringListButton2.enabled
  5707. propagateComposedEvents: true
  5708. acceptedButtons: Qt.LeftButton
  5709. onEntered: {
  5710. clinkeringListText2.color='#444444'
  5711. }
  5712. onExited:{
  5713. clinkeringListText2.color='#ffffff'
  5714. }
  5715. onPressed:(mouse)=>{
  5716. //clinkeringListImage2.source='qrc:/images/celected.png'
  5717. console.log("pressed")
  5718. }
  5719. onReleased: {
  5720. //clinkeringListImage2.source='qrc:/images/greenButton.png'
  5721. }
  5722. onClicked:(mouse)=>{
  5723. clinkeringListImage2.source='qrc:/images/celected.png'
  5724. //暂定
  5725. tankListImageA.source='qrc:/images/cyanButton.png'
  5726. tankListImageB.source='qrc:/images/cyanButton.png'
  5727. tankListImageC.source='qrc:/images/cyanButton.png'
  5728. tankListImageD.source='qrc:/images/cyanButton.png'
  5729. tankListImageE.source='qrc:/images/cyanButton.png'
  5730. tankListImageF.source='qrc:/images/cyanButton.png'
  5731. tankListImageG.source='qrc:/images/cyanButton.png'
  5732. tankListImageH.source='qrc:/images/cyanButton.png'
  5733. tankListImageI.source='qrc:/images/cyanButton.png'
  5734. tankListImageJ.source='qrc:/images/cyanButton.png'
  5735. tankListImageK.source='qrc:/images/cyanButton.png'
  5736. tankListImageL.source='qrc:/images/cyanButton.png'
  5737. tankListImageM.source='qrc:/images/cyanButton.png'
  5738. tankListImageN.source='qrc:/images/cyanButton.png'
  5739. slagListImage1.source='qrc:/images/greenButton.png'
  5740. slagListImage2.source='qrc:/images/greenButton.png'
  5741. slagListImage3.source='qrc:/images/greenButton.png'
  5742. slagListImage4.source='qrc:/images/greenButton.png'
  5743. slagListImage5.source='qrc:/images/greenButton.png'
  5744. slagListImage6.source='qrc:/images/greenButton.png'
  5745. slagListImage7.source='qrc:/images/greenButton.png'
  5746. clinkeringListImage1.source='qrc:/images/greenButton.png'
  5747. clinkeringListImage3.source='qrc:/images/greenButton.png'
  5748. waitingButtonImage.source='qrc:/images/greenButton.png'
  5749. tankListTextA.text='A'
  5750. tankListTextB.text='B'
  5751. tankListTextC.text='C'
  5752. tankListTextD.text='D'
  5753. tankListTextE.text='E'
  5754. tankListTextF.text='F'
  5755. tankListTextG.text='G'
  5756. tankListTextH.text='H'
  5757. tankListTextI.text='I'
  5758. tankListTextJ.text='J'
  5759. tankListTextK.text='K'
  5760. tankListTextL.text='L'
  5761. tankListTextM.text='M'
  5762. tankListTextN.text='N'
  5763. checkImage1.visible=false
  5764. checkImage2.visible=false
  5765. //暂定
  5766. choseCommand=23
  5767. console.log("点击了")
  5768. }
  5769. }
  5770. }
  5771. Button{
  5772. id:clinkeringListButton3
  5773. width:170
  5774. height:70
  5775. visible:true
  5776. background: Image{
  5777. Image {
  5778. id:clinkeringListImage3
  5779. anchors.fill: parent
  5780. source:'qrc:/images/greenButton.png'
  5781. }
  5782. }
  5783. Text{
  5784. id:clinkeringListText3
  5785. text:'接渣口3'
  5786. color:'#ffffff'
  5787. anchors.horizontalCenter: parent.horizontalCenter
  5788. anchors.verticalCenter: parent.verticalCenter
  5789. font.family: alibaba.name
  5790. font.pixelSize:20
  5791. }
  5792. MouseArea{
  5793. anchors.fill: parent
  5794. hoverEnabled: true
  5795. enabled: clinkeringListButton3.enabled
  5796. propagateComposedEvents: true
  5797. acceptedButtons: Qt.LeftButton
  5798. onEntered: {
  5799. clinkeringListText3.color='#444444'
  5800. }
  5801. onExited:{
  5802. clinkeringListText3.color='#ffffff'
  5803. }
  5804. onPressed:(mouse)=>{
  5805. //clinkeringListImage3.source='qrc:/images/celected.png'
  5806. console.log("pressed")
  5807. }
  5808. onReleased: {
  5809. //clinkeringListImage3.source='qrc:/images/greenButton.png'
  5810. }
  5811. onClicked:(mouse)=>{
  5812. clinkeringListImage3.source='qrc:/images/celected.png'
  5813. //暂定
  5814. tankListImageA.source='qrc:/images/cyanButton.png'
  5815. tankListImageB.source='qrc:/images/cyanButton.png'
  5816. tankListImageC.source='qrc:/images/cyanButton.png'
  5817. tankListImageD.source='qrc:/images/cyanButton.png'
  5818. tankListImageE.source='qrc:/images/cyanButton.png'
  5819. tankListImageF.source='qrc:/images/cyanButton.png'
  5820. tankListImageG.source='qrc:/images/cyanButton.png'
  5821. tankListImageH.source='qrc:/images/cyanButton.png'
  5822. tankListImageI.source='qrc:/images/cyanButton.png'
  5823. tankListImageJ.source='qrc:/images/cyanButton.png'
  5824. tankListImageK.source='qrc:/images/cyanButton.png'
  5825. tankListImageL.source='qrc:/images/cyanButton.png'
  5826. tankListImageM.source='qrc:/images/cyanButton.png'
  5827. tankListImageN.source='qrc:/images/cyanButton.png'
  5828. slagListImage1.source='qrc:/images/greenButton.png'
  5829. slagListImage2.source='qrc:/images/greenButton.png'
  5830. slagListImage3.source='qrc:/images/greenButton.png'
  5831. slagListImage4.source='qrc:/images/greenButton.png'
  5832. slagListImage5.source='qrc:/images/greenButton.png'
  5833. slagListImage6.source='qrc:/images/greenButton.png'
  5834. slagListImage7.source='qrc:/images/greenButton.png'
  5835. clinkeringListImage1.source='qrc:/images/greenButton.png'
  5836. clinkeringListImage2.source='qrc:/images/greenButton.png'
  5837. waitingButtonImage.source='qrc:/images/greenButton.png'
  5838. tankListTextA.text='A'
  5839. tankListTextB.text='B'
  5840. tankListTextC.text='C'
  5841. tankListTextD.text='D'
  5842. tankListTextE.text='E'
  5843. tankListTextF.text='F'
  5844. tankListTextG.text='G'
  5845. tankListTextH.text='H'
  5846. tankListTextI.text='I'
  5847. tankListTextJ.text='J'
  5848. tankListTextK.text='K'
  5849. tankListTextL.text='L'
  5850. tankListTextM.text='M'
  5851. tankListTextN.text='N'
  5852. checkImage1.visible=false
  5853. checkImage2.visible=false
  5854. //暂定
  5855. choseCommand=24
  5856. console.log("点击了")
  5857. }
  5858. }
  5859. }
  5860. Button{
  5861. id:waitingButton
  5862. width:170
  5863. height:70
  5864. visible:true
  5865. background: Image{
  5866. Image {
  5867. id:waitingButtonImage
  5868. anchors.fill: parent
  5869. source:'qrc:/images/greenButton.png'
  5870. }
  5871. }
  5872. Text{
  5873. id:waitingButtonText
  5874. text:'等待区'
  5875. color:'#ffffff'
  5876. anchors.horizontalCenter: parent.horizontalCenter
  5877. anchors.verticalCenter: parent.verticalCenter
  5878. font.family: alibaba.name
  5879. font.pixelSize:20
  5880. }
  5881. MouseArea{
  5882. anchors.fill: parent
  5883. hoverEnabled: true
  5884. enabled: waitingButton.enabled
  5885. propagateComposedEvents: true
  5886. acceptedButtons: Qt.LeftButton
  5887. onEntered: {
  5888. waitingButtonText.color='#444444'
  5889. }
  5890. onExited:{
  5891. waitingButtonText.color='#ffffff'
  5892. }
  5893. onPressed:(mouse)=>{
  5894. //waitingButtonImage.source='qrc:/images/celected.png'
  5895. console.log("pressed")
  5896. }
  5897. onReleased: {
  5898. //waitingButtonImage.source='qrc:/images/greenButton.png'
  5899. }
  5900. onClicked:(mouse)=>{
  5901. waitingButtonImage.source='qrc:/images/celected.png'
  5902. //暂定
  5903. tankListImageA.source='qrc:/images/cyanButton.png'
  5904. tankListImageB.source='qrc:/images/cyanButton.png'
  5905. tankListImageC.source='qrc:/images/cyanButton.png'
  5906. tankListImageD.source='qrc:/images/cyanButton.png'
  5907. tankListImageE.source='qrc:/images/cyanButton.png'
  5908. tankListImageF.source='qrc:/images/cyanButton.png'
  5909. tankListImageG.source='qrc:/images/cyanButton.png'
  5910. tankListImageH.source='qrc:/images/cyanButton.png'
  5911. tankListImageI.source='qrc:/images/cyanButton.png'
  5912. tankListImageJ.source='qrc:/images/cyanButton.png'
  5913. tankListImageK.source='qrc:/images/cyanButton.png'
  5914. tankListImageL.source='qrc:/images/cyanButton.png'
  5915. tankListImageM.source='qrc:/images/cyanButton.png'
  5916. tankListImageN.source='qrc:/images/cyanButton.png'
  5917. slagListImage1.source='qrc:/images/greenButton.png'
  5918. slagListImage2.source='qrc:/images/greenButton.png'
  5919. slagListImage3.source='qrc:/images/greenButton.png'
  5920. slagListImage4.source='qrc:/images/greenButton.png'
  5921. slagListImage5.source='qrc:/images/greenButton.png'
  5922. slagListImage6.source='qrc:/images/greenButton.png'
  5923. slagListImage7.source='qrc:/images/greenButton.png'
  5924. clinkeringListImage1.source='qrc:/images/greenButton.png'
  5925. clinkeringListImage2.source='qrc:/images/greenButton.png'
  5926. clinkeringListImage3.source='qrc:/images/greenButton.png'
  5927. tankListTextA.text='A'
  5928. tankListTextB.text='B'
  5929. tankListTextC.text='C'
  5930. tankListTextD.text='D'
  5931. tankListTextE.text='E'
  5932. tankListTextF.text='F'
  5933. tankListTextG.text='G'
  5934. tankListTextH.text='H'
  5935. tankListTextI.text='I'
  5936. tankListTextJ.text='J'
  5937. tankListTextK.text='K'
  5938. tankListTextL.text='L'
  5939. tankListTextM.text='M'
  5940. tankListTextN.text='N'
  5941. checkImage1.visible=false
  5942. checkImage2.visible=false
  5943. //暂定
  5944. choseCommand=25
  5945. console.log("点击了")
  5946. }
  5947. }
  5948. }
  5949. spacing:10
  5950. }
  5951. spacing:10
  5952. }
  5953. //调度信息界面
  5954. Row{
  5955. id:showSchedul
  5956. anchors.top:schedulLayout.top
  5957. anchors.topMargin:530
  5958. anchors.left:schedulLayout.left
  5959. anchors.leftMargin:80
  5960. Image{
  5961. id:schedulTitle
  5962. source:'qrc:/images/schedulTitleUpdate.png'
  5963. //小车轨迹显示使用qlist
  5964. Rectangle{
  5965. //id: rect
  5966. anchors.top:schedulTitle.top
  5967. anchors.topMargin:112
  5968. anchors.left:schedulTitle.left
  5969. anchors.leftMargin:128
  5970. width:480
  5971. height:355
  5972. color:"transparent"
  5973. border.color:'transparent'
  5974. border.width:1
  5975. // 定义列表中的点
  5976. ListModel {
  5977. id: pointList
  5978. ListElement { x: 0; y: 0 }
  5979. ListElement { x: 0; y: 150 }
  5980. ListElement { x: 300; y: 150 }
  5981. ListElement { x: 300; y: 400 }
  5982. }
  5983. Canvas {
  5984. id: canvas
  5985. anchors.fill: parent
  5986. onPaint: {
  5987. var ctx = getContext("2d");
  5988. // 清空画布
  5989. ctx.clearRect(0, 0, width, height);
  5990. // 设置线条颜色和宽度
  5991. ctx.strokeStyle = "white";
  5992. ctx.lineWidth = 2;
  5993. // 循环绘制连线
  5994. for (var i = 0; i < pointList.count - 1; i++) {
  5995. var startPoint = pointList.get(i);
  5996. var endPoint = pointList.get(i + 1);
  5997. ctx.beginPath();
  5998. ctx.moveTo(startPoint.x, startPoint.y);
  5999. ctx.lineTo(endPoint.x, endPoint.y);
  6000. ctx.stroke();
  6001. }
  6002. }
  6003. }
  6004. Timer {
  6005. id: timer
  6006. interval: 3000
  6007. running: true
  6008. repeat: true
  6009. onTriggered: {
  6010. updatePointList();
  6011. }
  6012. }
  6013. }
  6014. //小车坐标位置显示
  6015. Rectangle{
  6016. anchors.top:schedulTitle.top
  6017. anchors.topMargin:112
  6018. anchors.left:schedulTitle.left
  6019. anchors.leftMargin:128
  6020. width:480
  6021. height:355
  6022. color:"transparent"
  6023. border.color:'transparent'
  6024. border.width:1
  6025. Image{
  6026. id:carImageX
  6027. x:x_Car
  6028. y:x_Car
  6029. //x:460
  6030. //y:340
  6031. source:'qrc:/images/trackCar.png'
  6032. }
  6033. Connections{
  6034. //可以访问名为 "FControl" 的属性,其值为 CBusiness 对象
  6035. target: FControl
  6036. // qml界面接收信号函数sig_qml给的信号内容(接收来自slot_result槽函数反馈的信号)
  6037. onSig_qml_SlagStateA1: {
  6038. par0=1460;
  6039. port_carX=par0;
  6040. //port_carY=par0+100;
  6041. //x_Car = getCAR_X();
  6042. //carImageX.x =460;
  6043. carImageX.y = 130;
  6044. carImageX.x = getCAR_X();
  6045. //carImageX.y = getCAR_Y();
  6046. //console.log("测试小车坐标========="+"X坐标"+carImageX.x+"======"+carImageX.x+"========\n");
  6047. ////console.log("测试小车坐标========="+"X坐标"+carImageX.x+"============\n");
  6048. }
  6049. }
  6050. }
  6051. Column{
  6052. anchors.top:schedulTitle.top
  6053. anchors.topMargin:170
  6054. anchors.left:schedulTitle.left
  6055. anchors.leftMargin:105
  6056. Image{
  6057. id:imagePot1
  6058. source:'qrc:/images/blueOpen.png'
  6059. }
  6060. Image{
  6061. anchors.top:imagePot1.top
  6062. anchors.topMargin:44
  6063. source:'qrc:/images/redClose.png'
  6064. }
  6065. Image{
  6066. anchors.top:imagePot1.top
  6067. anchors.topMargin:92
  6068. source:'qrc:/images/blueOpen.png'
  6069. }
  6070. Image{
  6071. anchors.top:imagePot1.top
  6072. anchors.topMargin:140
  6073. source:'qrc:/images/redClose.png'
  6074. }
  6075. Image{
  6076. anchors.top:imagePot1.top
  6077. anchors.topMargin:183
  6078. source:'qrc:/images/blueOpen.png'
  6079. }
  6080. Image{
  6081. anchors.top:imagePot1.top
  6082. anchors.topMargin:229
  6083. source:'qrc:/images/redClose.png'
  6084. }
  6085. Image{
  6086. anchors.top:imagePot1.top
  6087. anchors.topMargin:275
  6088. source:'qrc:/images/blueOpen.png'
  6089. }
  6090. Row{
  6091. anchors.top:imagePot1.top
  6092. anchors.topMargin:293
  6093. anchors.left:imagePot1.left
  6094. anchors.leftMargin:597
  6095. Image{
  6096. source:'qrc:/images/blueOpen.png'
  6097. }
  6098. Image{
  6099. source:'qrc:/images/redClose.png'
  6100. }
  6101. Image{
  6102. source:'qrc:/images/blueOpen.png'
  6103. }
  6104. spacing:70
  6105. }
  6106. //spacing:33
  6107. }
  6108. Column{
  6109. anchors.top:schedulTitle.top
  6110. anchors.topMargin:132
  6111. anchors.left:schedulTitle.left
  6112. anchors.leftMargin:148
  6113. spacing:18.5
  6114. Connections{
  6115. //可以访问名为 "FControl" 的属性,其值为 CBusiness 对象
  6116. target: FControl
  6117. // qml界面接收信号函数sig_qml给的信号内容(接收来自slot_result槽函数反馈的信号)
  6118. onSig_qml_SlagStateA1: {
  6119. //如果是状态1就将源换为状态1
  6120. switch(par0){
  6121. case 1:
  6122. {
  6123. a_1.source=imageEmpty
  6124. // 打印收到的信号内容
  6125. console.log("空位:par0=" + par0 + "\n" );
  6126. }
  6127. break;
  6128. case 2:
  6129. {
  6130. a_1.source=imageEmptyTank
  6131. // 打印收到的信号内容
  6132. console.log("就绪:par0=" + par0 + "\n" );
  6133. }
  6134. break;
  6135. case 3:
  6136. {
  6137. a_1.source=imageHot
  6138. // 打印收到的信号内容
  6139. console.log("缓冷:par0=" + par0 + "\n" );
  6140. }
  6141. break;
  6142. case 4:
  6143. {
  6144. a_1.source=imageBlueCoolOpen
  6145. // 打印收到的信号内容
  6146. console.log("水冷:par0=" + par0 + "\n" );
  6147. }
  6148. break;
  6149. case 5:
  6150. {
  6151. a_1.source=imageBlueCoolOpen
  6152. // 打印收到的信号内容
  6153. console.log("水冷:par0=" + par0 + "\n" );
  6154. }
  6155. break;
  6156. case 6:
  6157. {
  6158. a_1.source=imageWaterCool
  6159. // 打印收到的信号内容
  6160. console.log("待倒:par0=" + par0 + "\n" );
  6161. }
  6162. break;
  6163. case 7:
  6164. {
  6165. a_1.source=imageMaintain
  6166. // 打印收到的信号内容
  6167. console.log("故障:par0=" + par0 + "\n" );
  6168. }
  6169. break;
  6170. }
  6171. }
  6172. onSig_qml_SlagStateA2: {
  6173. //如果是状态1就将源换为状态1
  6174. switch(par0){
  6175. case 1:
  6176. {
  6177. a_2.source=imageEmpty
  6178. // 打印收到的信号内容
  6179. console.log("空位:par0=" + par0 + "\n" );
  6180. }
  6181. break;
  6182. case 2:
  6183. {
  6184. a_2.source=imageEmptyTank
  6185. // 打印收到的信号内容
  6186. console.log("就绪:par0=" + par0 + "\n" );
  6187. }
  6188. break;
  6189. case 3:
  6190. {
  6191. a_2.source=imageHot
  6192. // 打印收到的信号内容
  6193. console.log("缓冷:par0=" + par0 + "\n" );
  6194. }
  6195. break;
  6196. case 4:
  6197. {
  6198. a_2.source=imageBlueCoolOpen
  6199. // 打印收到的信号内容
  6200. console.log("水冷:par0=" + par0 + "\n" );
  6201. }
  6202. break;
  6203. case 5:
  6204. {
  6205. a_2.source=imageBlueCoolOpen
  6206. // 打印收到的信号内容
  6207. console.log("水冷:par0=" + par0 + "\n" );
  6208. }
  6209. break;
  6210. case 6:
  6211. {
  6212. a_2.source=imageWaterCool
  6213. // 打印收到的信号内容
  6214. console.log("待倒:par0=" + par0 + "\n" );
  6215. }
  6216. break;
  6217. case 7:
  6218. {
  6219. a_2.source=imageMaintain
  6220. // 打印收到的信号内容
  6221. console.log("故障:par0=" + par0 + "\n" );
  6222. }
  6223. break;
  6224. }
  6225. }
  6226. onSig_qml_SlagStateA3: {
  6227. //如果是状态1就将源换为状态1
  6228. switch(par0){
  6229. case 1:
  6230. {
  6231. a_3.source=imageEmpty
  6232. // 打印收到的信号内容
  6233. console.log("空位:par0=" + par0 + "\n" );
  6234. }
  6235. break;
  6236. case 2:
  6237. {
  6238. a_3.source=imageEmptyTank
  6239. // 打印收到的信号内容
  6240. console.log("就绪:par0=" + par0 + "\n" );
  6241. }
  6242. break;
  6243. case 3:
  6244. {
  6245. a_3.source=imageHot
  6246. // 打印收到的信号内容
  6247. console.log("缓冷:par0=" + par0 + "\n" );
  6248. }
  6249. break;
  6250. case 4:
  6251. {
  6252. a_3.source=imageBlueCoolOpen
  6253. // 打印收到的信号内容
  6254. console.log("水冷:par0=" + par0 + "\n" );
  6255. }
  6256. break;
  6257. case 5:
  6258. {
  6259. a_3.source=imageBlueCoolOpen
  6260. // 打印收到的信号内容
  6261. console.log("水冷:par0=" + par0 + "\n" );
  6262. }
  6263. break;
  6264. case 6:
  6265. {
  6266. a_3.source=imageWaterCool
  6267. // 打印收到的信号内容
  6268. console.log("待倒:par0=" + par0 + "\n" );
  6269. }
  6270. break;
  6271. case 7:
  6272. {
  6273. a_3.source=imageMaintain
  6274. // 打印收到的信号内容
  6275. console.log("故障:par0=" + par0 + "\n" );
  6276. }
  6277. break;
  6278. }
  6279. }
  6280. onSig_qml_SlagStateA4: {
  6281. //如果是状态1就将源换为状态1
  6282. switch(par0){
  6283. case 1:
  6284. {
  6285. a_4.source=imageEmpty
  6286. // 打印收到的信号内容
  6287. console.log("空位:par0=" + par0 + "\n" );
  6288. }
  6289. break;
  6290. case 2:
  6291. {
  6292. a_4.source=imageEmptyTank
  6293. // 打印收到的信号内容
  6294. console.log("就绪:par0=" + par0 + "\n" );
  6295. }
  6296. break;
  6297. case 3:
  6298. {
  6299. a_4.source=imageHot
  6300. // 打印收到的信号内容
  6301. console.log("缓冷:par0=" + par0 + "\n" );
  6302. }
  6303. break;
  6304. case 4:
  6305. {
  6306. a_4.source=imageBlueCoolOpen
  6307. // 打印收到的信号内容
  6308. console.log("水冷:par0=" + par0 + "\n" );
  6309. }
  6310. break;
  6311. case 5:
  6312. {
  6313. a_4.source=imageBlueCoolOpen
  6314. // 打印收到的信号内容
  6315. console.log("水冷:par0=" + par0 + "\n" );
  6316. }
  6317. break;
  6318. case 6:
  6319. {
  6320. a_4.source=imageWaterCool
  6321. // 打印收到的信号内容
  6322. console.log("待倒:par0=" + par0 + "\n" );
  6323. }
  6324. break;
  6325. case 7:
  6326. {
  6327. a_4.source=imageMaintain
  6328. // 打印收到的信号内容
  6329. console.log("故障:par0=" + par0 + "\n" );
  6330. }
  6331. break;
  6332. }
  6333. }
  6334. onSig_qml_SlagStateA5: {
  6335. //如果是状态1就将源换为状态1
  6336. switch(par0){
  6337. case 1:
  6338. {
  6339. a_5.source=imageEmpty
  6340. // 打印收到的信号内容
  6341. console.log("空位:par0=" + par0 + "\n" );
  6342. }
  6343. break;
  6344. case 2:
  6345. {
  6346. a_5.source=imageEmptyTank
  6347. // 打印收到的信号内容
  6348. console.log("就绪:par0=" + par0 + "\n" );
  6349. }
  6350. break;
  6351. case 3:
  6352. {
  6353. a_5.source=imageHot
  6354. // 打印收到的信号内容
  6355. console.log("缓冷:par0=" + par0 + "\n" );
  6356. }
  6357. break;
  6358. case 4:
  6359. {
  6360. a_5.source=imageBlueCoolOpen
  6361. // 打印收到的信号内容
  6362. console.log("水冷:par0=" + par0 + "\n" );
  6363. }
  6364. break;
  6365. case 5:
  6366. {
  6367. a_5.source=imageBlueCoolOpen
  6368. // 打印收到的信号内容
  6369. console.log("水冷:par0=" + par0 + "\n" );
  6370. }
  6371. break;
  6372. case 6:
  6373. {
  6374. a_5.source=imageWaterCool
  6375. // 打印收到的信号内容
  6376. console.log("待倒:par0=" + par0 + "\n" );
  6377. }
  6378. break;
  6379. case 7:
  6380. {
  6381. a_5.source=imageMaintain
  6382. // 打印收到的信号内容
  6383. console.log("故障:par0=" + par0 + "\n" );
  6384. }
  6385. break;
  6386. }
  6387. }
  6388. onSig_qml_SlagStateA6: {
  6389. //如果是状态1就将源换为状态1
  6390. switch(par0){
  6391. case 1:
  6392. {
  6393. a_6.source=imageEmpty
  6394. // 打印收到的信号内容
  6395. console.log("空位:par0=" + par0 + "\n" );
  6396. }
  6397. break;
  6398. case 2:
  6399. {
  6400. a_6.source=imageEmptyTank
  6401. // 打印收到的信号内容
  6402. console.log("就绪:par0=" + par0 + "\n" );
  6403. }
  6404. break;
  6405. case 3:
  6406. {
  6407. a_6.source=imageHot
  6408. // 打印收到的信号内容
  6409. console.log("缓冷:par0=" + par0 + "\n" );
  6410. }
  6411. break;
  6412. case 4:
  6413. {
  6414. a_6.source=imageBlueCoolOpen
  6415. // 打印收到的信号内容
  6416. console.log("水冷:par0=" + par0 + "\n" );
  6417. }
  6418. break;
  6419. case 5:
  6420. {
  6421. a_6.source=imageBlueCoolOpen
  6422. // 打印收到的信号内容
  6423. console.log("水冷:par0=" + par0 + "\n" );
  6424. }
  6425. break;
  6426. case 6:
  6427. {
  6428. a_6.source=imageWaterCool
  6429. // 打印收到的信号内容
  6430. console.log("待倒:par0=" + par0 + "\n" );
  6431. }
  6432. break;
  6433. case 7:
  6434. {
  6435. a_6.source=imageMaintain
  6436. // 打印收到的信号内容
  6437. console.log("故障:par0=" + par0 + "\n" );
  6438. }
  6439. break;
  6440. }
  6441. }
  6442. onSig_qml_SlagStateA7: {
  6443. //如果是状态1就将源换为状态1
  6444. switch(par0){
  6445. case 1:
  6446. {
  6447. a_7.source=imageEmpty
  6448. // 打印收到的信号内容
  6449. console.log("空位:par0=" + par0 + "\n" );
  6450. }
  6451. break;
  6452. case 2:
  6453. {
  6454. a_7.source=imageEmptyTank
  6455. // 打印收到的信号内容
  6456. console.log("就绪:par0=" + par0 + "\n" );
  6457. }
  6458. break;
  6459. case 3:
  6460. {
  6461. a_7.source=imageHot
  6462. // 打印收到的信号内容
  6463. console.log("缓冷:par0=" + par0 + "\n" );
  6464. }
  6465. break;
  6466. case 4:
  6467. {
  6468. a_7.source=imageBlueCoolOpen
  6469. // 打印收到的信号内容
  6470. console.log("水冷:par0=" + par0 + "\n" );
  6471. }
  6472. break;
  6473. case 5:
  6474. {
  6475. a_7.source=imageBlueCoolOpen
  6476. // 打印收到的信号内容
  6477. console.log("水冷:par0=" + par0 + "\n" );
  6478. }
  6479. break;
  6480. case 6:
  6481. {
  6482. a_7.source=imageWaterCool
  6483. // 打印收到的信号内容
  6484. console.log("待倒:par0=" + par0 + "\n" );
  6485. }
  6486. break;
  6487. case 7:
  6488. {
  6489. a_7.source=imageMaintain
  6490. // 打印收到的信号内容
  6491. console.log("故障:par0=" + par0 + "\n" );
  6492. }
  6493. break;
  6494. }
  6495. }
  6496. onSig_qml_SlagStateA8: {
  6497. //如果是状态1就将源换为状态1
  6498. switch(par0){
  6499. case 1:
  6500. {
  6501. a_8.source=imageEmpty
  6502. // 打印收到的信号内容
  6503. console.log("空位:par0=" + par0 + "\n" );
  6504. }
  6505. break;
  6506. case 2:
  6507. {
  6508. a_8.source=imageEmptyTank
  6509. // 打印收到的信号内容
  6510. console.log("就绪:par0=" + par0 + "\n" );
  6511. }
  6512. break;
  6513. case 3:
  6514. {
  6515. a_8.source=imageHot
  6516. // 打印收到的信号内容
  6517. console.log("缓冷:par0=" + par0 + "\n" );
  6518. }
  6519. break;
  6520. case 4:
  6521. {
  6522. a_8.source=imageBlueCoolOpen
  6523. // 打印收到的信号内容
  6524. console.log("水冷:par0=" + par0 + "\n" );
  6525. }
  6526. break;
  6527. case 5:
  6528. {
  6529. a_8.source=imageBlueCoolOpen
  6530. // 打印收到的信号内容
  6531. console.log("水冷:par0=" + par0 + "\n" );
  6532. }
  6533. break;
  6534. case 6:
  6535. {
  6536. a_8.source=imageWaterCool
  6537. // 打印收到的信号内容
  6538. console.log("待倒:par0=" + par0 + "\n" );
  6539. }
  6540. break;
  6541. case 7:
  6542. {
  6543. a_8.source=imageMaintain
  6544. // 打印收到的信号内容
  6545. console.log("故障:par0=" + par0 + "\n" );
  6546. }
  6547. break;
  6548. }
  6549. }
  6550. onSig_qml_SlagStateA9: {
  6551. //如果是状态1就将源换为状态1
  6552. switch(par0){
  6553. case 1:
  6554. {
  6555. a_9.source=imageEmpty
  6556. // 打印收到的信号内容
  6557. console.log("空位:par0=" + par0 + "\n" );
  6558. }
  6559. break;
  6560. case 2:
  6561. {
  6562. a_9.source=imageEmptyTank
  6563. // 打印收到的信号内容
  6564. console.log("就绪:par0=" + par0 + "\n" );
  6565. }
  6566. break;
  6567. case 3:
  6568. {
  6569. a_9.source=imageHot
  6570. // 打印收到的信号内容
  6571. console.log("缓冷:par0=" + par0 + "\n" );
  6572. }
  6573. break;
  6574. case 4:
  6575. {
  6576. a_9.source=imageBlueCoolOpen
  6577. // 打印收到的信号内容
  6578. console.log("水冷:par0=" + par0 + "\n" );
  6579. }
  6580. break;
  6581. case 5:
  6582. {
  6583. a_9.source=imageBlueCoolOpen
  6584. // 打印收到的信号内容
  6585. console.log("水冷:par0=" + par0 + "\n" );
  6586. }
  6587. break;
  6588. case 6:
  6589. {
  6590. a_9.source=imageWaterCool
  6591. // 打印收到的信号内容
  6592. console.log("待倒:par0=" + par0 + "\n" );
  6593. }
  6594. break;
  6595. case 7:
  6596. {
  6597. a_9.source=imageMaintain
  6598. // 打印收到的信号内容
  6599. console.log("故障:par0=" + par0 + "\n" );
  6600. }
  6601. break;
  6602. }
  6603. }
  6604. onSig_qml_SlagStateA10: {
  6605. //如果是状态1就将源换为状态1
  6606. switch(par0){
  6607. case 1:
  6608. {
  6609. a_10.source=imageEmpty
  6610. // 打印收到的信号内容
  6611. console.log("空位:par0=" + par0 + "\n" );
  6612. }
  6613. break;
  6614. case 2:
  6615. {
  6616. a_10.source=imageEmptyTank
  6617. // 打印收到的信号内容
  6618. console.log("就绪:par0=" + par0 + "\n" );
  6619. }
  6620. break;
  6621. case 3:
  6622. {
  6623. a_10.source=imageHot
  6624. // 打印收到的信号内容
  6625. console.log("缓冷:par0=" + par0 + "\n" );
  6626. }
  6627. break;
  6628. case 4:
  6629. {
  6630. a_10.source=imageBlueCoolOpen
  6631. // 打印收到的信号内容
  6632. console.log("水冷:par0=" + par0 + "\n" );
  6633. }
  6634. break;
  6635. case 5:
  6636. {
  6637. a_10.source=imageBlueCoolOpen
  6638. // 打印收到的信号内容
  6639. console.log("水冷:par0=" + par0 + "\n" );
  6640. }
  6641. break;
  6642. case 6:
  6643. {
  6644. a_10.source=imageWaterCool
  6645. // 打印收到的信号内容
  6646. console.log("待倒:par0=" + par0 + "\n" );
  6647. }
  6648. break;
  6649. case 7:
  6650. {
  6651. a_10.source=imageMaintain
  6652. // 打印收到的信号内容
  6653. console.log("故障:par0=" + par0 + "\n" );
  6654. }
  6655. break;
  6656. }
  6657. }
  6658. onSig_qml_SlagStateA11: {
  6659. //如果是状态1就将源换为状态1
  6660. switch(par0){
  6661. case 1:
  6662. {
  6663. a_11.source=imageEmpty
  6664. // 打印收到的信号内容
  6665. console.log("空位:par0=" + par0 + "\n" );
  6666. }
  6667. break;
  6668. case 2:
  6669. {
  6670. a_11.source=imageEmptyTank
  6671. // 打印收到的信号内容
  6672. console.log("就绪:par0=" + par0 + "\n" );
  6673. }
  6674. break;
  6675. case 3:
  6676. {
  6677. a_11.source=imageHot
  6678. // 打印收到的信号内容
  6679. console.log("缓冷:par0=" + par0 + "\n" );
  6680. }
  6681. break;
  6682. case 4:
  6683. {
  6684. a_11.source=imageBlueCoolOpen
  6685. // 打印收到的信号内容
  6686. console.log("水冷:par0=" + par0 + "\n" );
  6687. }
  6688. break;
  6689. case 5:
  6690. {
  6691. a_11.source=imageBlueCoolOpen
  6692. // 打印收到的信号内容
  6693. console.log("水冷:par0=" + par0 + "\n" );
  6694. }
  6695. break;
  6696. case 6:
  6697. {
  6698. a_11.source=imageWaterCool
  6699. // 打印收到的信号内容
  6700. console.log("待倒:par0=" + par0 + "\n" );
  6701. }
  6702. break;
  6703. case 7:
  6704. {
  6705. a_11.source=imageMaintain
  6706. // 打印收到的信号内容
  6707. console.log("故障:par0=" + par0 + "\n" );
  6708. }
  6709. break;
  6710. }
  6711. }
  6712. onSig_qml_SlagStateA12: {
  6713. //如果是状态1就将源换为状态1
  6714. switch(par0){
  6715. case 1:
  6716. {
  6717. a_12.source=imageEmpty
  6718. // 打印收到的信号内容
  6719. console.log("空位:par0=" + par0 + "\n" );
  6720. }
  6721. break;
  6722. case 2:
  6723. {
  6724. a_12.source=imageEmptyTank
  6725. // 打印收到的信号内容
  6726. console.log("就绪:par0=" + par0 + "\n" );
  6727. }
  6728. break;
  6729. case 3:
  6730. {
  6731. a_12.source=imageHot
  6732. // 打印收到的信号内容
  6733. console.log("缓冷:par0=" + par0 + "\n" );
  6734. }
  6735. break;
  6736. case 4:
  6737. {
  6738. a_12.source=imageBlueCoolOpen
  6739. // 打印收到的信号内容
  6740. console.log("水冷:par0=" + par0 + "\n" );
  6741. }
  6742. break;
  6743. case 5:
  6744. {
  6745. a_12.source=imageBlueCoolOpen
  6746. // 打印收到的信号内容
  6747. console.log("水冷:par0=" + par0 + "\n" );
  6748. }
  6749. break;
  6750. case 6:
  6751. {
  6752. a_12.source=imageWaterCool
  6753. // 打印收到的信号内容
  6754. console.log("待倒:par0=" + par0 + "\n" );
  6755. }
  6756. break;
  6757. case 7:
  6758. {
  6759. a_12.source=imageMaintain
  6760. // 打印收到的信号内容
  6761. console.log("故障:par0=" + par0 + "\n" );
  6762. }
  6763. break;
  6764. }
  6765. }
  6766. onSig_qml_SlagStateA13: {
  6767. //如果是状态1就将源换为状态1
  6768. switch(par0){
  6769. case 1:
  6770. {
  6771. a_13.source=imageEmpty
  6772. // 打印收到的信号内容
  6773. console.log("空位:par0=" + par0 + "\n" );
  6774. }
  6775. break;
  6776. case 2:
  6777. {
  6778. a_13.source=imageEmptyTank
  6779. // 打印收到的信号内容
  6780. console.log("就绪:par0=" + par0 + "\n" );
  6781. }
  6782. break;
  6783. case 3:
  6784. {
  6785. a_13.source=imageHot
  6786. // 打印收到的信号内容
  6787. console.log("缓冷:par0=" + par0 + "\n" );
  6788. }
  6789. break;
  6790. case 4:
  6791. {
  6792. a_13.source=imageBlueCoolOpen
  6793. // 打印收到的信号内容
  6794. console.log("水冷:par0=" + par0 + "\n" );
  6795. }
  6796. break;
  6797. case 5:
  6798. {
  6799. a_13.source=imageBlueCoolOpen
  6800. // 打印收到的信号内容
  6801. console.log("水冷:par0=" + par0 + "\n" );
  6802. }
  6803. break;
  6804. case 6:
  6805. {
  6806. a_13.source=imageWaterCool
  6807. // 打印收到的信号内容
  6808. console.log("待倒:par0=" + par0 + "\n" );
  6809. }
  6810. break;
  6811. case 7:
  6812. {
  6813. a_13.source=imageMaintain
  6814. // 打印收到的信号内容
  6815. console.log("故障:par0=" + par0 + "\n" );
  6816. }
  6817. break;
  6818. }
  6819. }
  6820. onSig_qml_SlagStateA14: {
  6821. //如果是状态1就将源换为状态1
  6822. switch(par0){
  6823. case 1:
  6824. {
  6825. a_14.source=imageEmpty
  6826. // 打印收到的信号内容
  6827. console.log("空位:par0=" + par0 + "\n" );
  6828. }
  6829. break;
  6830. case 2:
  6831. {
  6832. a_14.source=imageEmptyTank
  6833. // 打印收到的信号内容
  6834. console.log("就绪:par0=" + par0 + "\n" );
  6835. }
  6836. break;
  6837. case 3:
  6838. {
  6839. a_14.source=imageHot
  6840. // 打印收到的信号内容
  6841. console.log("缓冷:par0=" + par0 + "\n" );
  6842. }
  6843. break;
  6844. case 4:
  6845. {
  6846. a_14.source=imageBlueCoolOpen
  6847. // 打印收到的信号内容
  6848. console.log("水冷:par0=" + par0 + "\n" );
  6849. }
  6850. break;
  6851. case 5:
  6852. {
  6853. a_14.source=imageBlueCoolOpen
  6854. // 打印收到的信号内容
  6855. console.log("水冷:par0=" + par0 + "\n" );
  6856. }
  6857. break;
  6858. case 6:
  6859. {
  6860. a_14.source=imageWaterCool
  6861. // 打印收到的信号内容
  6862. console.log("待倒:par0=" + par0 + "\n" );
  6863. }
  6864. break;
  6865. case 7:
  6866. {
  6867. a_14.source=imageMaintain
  6868. // 打印收到的信号内容
  6869. console.log("故障:par0=" + par0 + "\n" );
  6870. }
  6871. break;
  6872. }
  6873. }
  6874. onSig_qml_SlagStateA15: {
  6875. //如果是状态1就将源换为状态1
  6876. switch(par0){
  6877. case 1:
  6878. {
  6879. a_15.source=imageEmpty
  6880. // 打印收到的信号内容
  6881. console.log("空位:par0=" + par0 + "\n" );
  6882. }
  6883. break;
  6884. case 2:
  6885. {
  6886. a_15.source=imageEmptyTank
  6887. // 打印收到的信号内容
  6888. console.log("就绪:par0=" + par0 + "\n" );
  6889. }
  6890. break;
  6891. case 3:
  6892. {
  6893. a_15.source=imageHot
  6894. // 打印收到的信号内容
  6895. console.log("缓冷:par0=" + par0 + "\n" );
  6896. }
  6897. break;
  6898. case 4:
  6899. {
  6900. a_15.source=imageBlueCoolOpen
  6901. // 打印收到的信号内容
  6902. console.log("水冷:par0=" + par0 + "\n" );
  6903. }
  6904. break;
  6905. case 5:
  6906. {
  6907. a_15.source=imageBlueCoolOpen
  6908. // 打印收到的信号内容
  6909. console.log("水冷:par0=" + par0 + "\n" );
  6910. }
  6911. break;
  6912. case 6:
  6913. {
  6914. a_15.source=imageWaterCool
  6915. // 打印收到的信号内容
  6916. console.log("待倒:par0=" + par0 + "\n" );
  6917. }
  6918. break;
  6919. case 7:
  6920. {
  6921. a_15.source=imageMaintain
  6922. // 打印收到的信号内容
  6923. console.log("故障:par0=" + par0 + "\n" );
  6924. }
  6925. break;
  6926. }
  6927. }
  6928. onSig_qml_SlagStateA16: {
  6929. //如果是状态1就将源换为状态1
  6930. switch(par0){
  6931. case 1:
  6932. {
  6933. a_16.source=imageEmpty
  6934. // 打印收到的信号内容
  6935. console.log("空位:par0=" + par0 + "\n" );
  6936. }
  6937. break;
  6938. case 2:
  6939. {
  6940. a_16.source=imageEmptyTank
  6941. // 打印收到的信号内容
  6942. console.log("就绪:par0=" + par0 + "\n" );
  6943. }
  6944. break;
  6945. case 3:
  6946. {
  6947. a_16.source=imageHot
  6948. // 打印收到的信号内容
  6949. console.log("缓冷:par0=" + par0 + "\n" );
  6950. }
  6951. break;
  6952. case 4:
  6953. {
  6954. a_16.source=imageBlueCoolOpen
  6955. // 打印收到的信号内容
  6956. console.log("水冷:par0=" + par0 + "\n" );
  6957. }
  6958. break;
  6959. case 5:
  6960. {
  6961. a_16.source=imageBlueCoolOpen
  6962. // 打印收到的信号内容
  6963. console.log("水冷:par0=" + par0 + "\n" );
  6964. }
  6965. break;
  6966. case 6:
  6967. {
  6968. a_16.source=imageWaterCool
  6969. // 打印收到的信号内容
  6970. console.log("待倒:par0=" + par0 + "\n" );
  6971. }
  6972. break;
  6973. case 7:
  6974. {
  6975. a_16.source=imageMaintain
  6976. // 打印收到的信号内容
  6977. console.log("故障:par0=" + par0 + "\n" );
  6978. }
  6979. break;
  6980. }
  6981. }
  6982. onSig_qml_SlagStateA17: {
  6983. //如果是状态1就将源换为状态1
  6984. switch(par0){
  6985. case 1:
  6986. {
  6987. a_17.source=imageEmpty
  6988. // 打印收到的信号内容
  6989. console.log("空位:par0=" + par0 + "\n" );
  6990. }
  6991. break;
  6992. case 2:
  6993. {
  6994. a_17.source=imageEmptyTank
  6995. // 打印收到的信号内容
  6996. console.log("就绪:par0=" + par0 + "\n" );
  6997. }
  6998. break;
  6999. case 3:
  7000. {
  7001. a_17.source=imageHot
  7002. // 打印收到的信号内容
  7003. console.log("缓冷:par0=" + par0 + "\n" );
  7004. }
  7005. break;
  7006. case 4:
  7007. {
  7008. a_17.source=imageBlueCoolOpen
  7009. // 打印收到的信号内容
  7010. console.log("水冷:par0=" + par0 + "\n" );
  7011. }
  7012. break;
  7013. case 5:
  7014. {
  7015. a_17.source=imageBlueCoolOpen
  7016. // 打印收到的信号内容
  7017. console.log("水冷:par0=" + par0 + "\n" );
  7018. }
  7019. break;
  7020. case 6:
  7021. {
  7022. a_17.source=imageWaterCool
  7023. // 打印收到的信号内容
  7024. console.log("待倒:par0=" + par0 + "\n" );
  7025. }
  7026. break;
  7027. case 7:
  7028. {
  7029. a_17.source=imageMaintain
  7030. // 打印收到的信号内容
  7031. console.log("故障:par0=" + par0 + "\n" );
  7032. }
  7033. break;
  7034. }
  7035. }
  7036. onSig_qml_SlagStateA18: {
  7037. //如果是状态1就将源换为状态1
  7038. switch(par0){
  7039. case 1:
  7040. {
  7041. a_18.source=imageEmpty
  7042. // 打印收到的信号内容
  7043. console.log("空位:par0=" + par0 + "\n" );
  7044. }
  7045. break;
  7046. case 2:
  7047. {
  7048. a_18.source=imageEmptyTank
  7049. // 打印收到的信号内容
  7050. console.log("就绪:par0=" + par0 + "\n" );
  7051. }
  7052. break;
  7053. case 3:
  7054. {
  7055. a_18.source=imageHot
  7056. // 打印收到的信号内容
  7057. console.log("缓冷:par0=" + par0 + "\n" );
  7058. }
  7059. break;
  7060. case 4:
  7061. {
  7062. a_18.source=imageBlueCoolOpen
  7063. // 打印收到的信号内容
  7064. console.log("水冷:par0=" + par0 + "\n" );
  7065. }
  7066. break;
  7067. case 5:
  7068. {
  7069. a_18.source=imageBlueCoolOpen
  7070. // 打印收到的信号内容
  7071. console.log("水冷:par0=" + par0 + "\n" );
  7072. }
  7073. break;
  7074. case 6:
  7075. {
  7076. a_18.source=imageWaterCool
  7077. // 打印收到的信号内容
  7078. console.log("待倒:par0=" + par0 + "\n" );
  7079. }
  7080. break;
  7081. case 7:
  7082. {
  7083. a_18.source=imageMaintain
  7084. // 打印收到的信号内容
  7085. console.log("故障:par0=" + par0 + "\n" );
  7086. }
  7087. break;
  7088. }
  7089. }
  7090. onSig_qml_SlagStateA19: {
  7091. //如果是状态1就将源换为状态1
  7092. switch(par0){
  7093. case 1:
  7094. {
  7095. a_19.source=imageEmpty
  7096. // 打印收到的信号内容
  7097. console.log("空位:par0=" + par0 + "\n" );
  7098. }
  7099. break;
  7100. case 2:
  7101. {
  7102. a_19.source=imageEmptyTank
  7103. // 打印收到的信号内容
  7104. console.log("就绪:par0=" + par0 + "\n" );
  7105. }
  7106. break;
  7107. case 3:
  7108. {
  7109. a_19.source=imageHot
  7110. // 打印收到的信号内容
  7111. console.log("缓冷:par0=" + par0 + "\n" );
  7112. }
  7113. break;
  7114. case 4:
  7115. {
  7116. a_19.source=imageBlueCoolOpen
  7117. // 打印收到的信号内容
  7118. console.log("水冷:par0=" + par0 + "\n" );
  7119. }
  7120. break;
  7121. case 5:
  7122. {
  7123. a_19.source=imageBlueCoolOpen
  7124. // 打印收到的信号内容
  7125. console.log("水冷:par0=" + par0 + "\n" );
  7126. }
  7127. break;
  7128. case 6:
  7129. {
  7130. a_19.source=imageWaterCool
  7131. // 打印收到的信号内容
  7132. console.log("待倒:par0=" + par0 + "\n" );
  7133. }
  7134. break;
  7135. case 7:
  7136. {
  7137. a_19.source=imageMaintain
  7138. // 打印收到的信号内容
  7139. console.log("故障:par0=" + par0 + "\n" );
  7140. }
  7141. break;
  7142. }
  7143. }
  7144. onSig_qml_SlagStateA20: {
  7145. //如果是状态1就将源换为状态1
  7146. switch(par0){
  7147. case 1:
  7148. {
  7149. a_20.source=imageEmpty
  7150. // 打印收到的信号内容
  7151. console.log("空位:par0=" + par0 + "\n" );
  7152. }
  7153. break;
  7154. case 2:
  7155. {
  7156. a_20.source=imageEmptyTank
  7157. // 打印收到的信号内容
  7158. console.log("就绪:par0=" + par0 + "\n" );
  7159. }
  7160. break;
  7161. case 3:
  7162. {
  7163. a_20.source=imageHot
  7164. // 打印收到的信号内容
  7165. console.log("缓冷:par0=" + par0 + "\n" );
  7166. }
  7167. break;
  7168. case 4:
  7169. {
  7170. a_20.source=imageBlueCoolOpen
  7171. // 打印收到的信号内容
  7172. console.log("水冷:par0=" + par0 + "\n" );
  7173. }
  7174. break;
  7175. case 5:
  7176. {
  7177. a_20.source=imageBlueCoolOpen
  7178. // 打印收到的信号内容
  7179. console.log("水冷:par0=" + par0 + "\n" );
  7180. }
  7181. break;
  7182. case 6:
  7183. {
  7184. a_20.source=imageWaterCool
  7185. // 打印收到的信号内容
  7186. console.log("待倒:par0=" + par0 + "\n" );
  7187. }
  7188. break;
  7189. case 7:
  7190. {
  7191. a_20.source=imageMaintain
  7192. // 打印收到的信号内容
  7193. console.log("故障:par0=" + par0 + "\n" );
  7194. }
  7195. break;
  7196. }
  7197. }
  7198. onSig_qml_SlagStateA21: {
  7199. //如果是状态1就将源换为状态1
  7200. switch(par0){
  7201. case 1:
  7202. {
  7203. a_21.source=imageEmpty
  7204. // 打印收到的信号内容
  7205. console.log("空位:par0=" + par0 + "\n" );
  7206. }
  7207. break;
  7208. case 2:
  7209. {
  7210. a_21.source=imageEmptyTank
  7211. // 打印收到的信号内容
  7212. console.log("就绪:par0=" + par0 + "\n" );
  7213. }
  7214. break;
  7215. case 3:
  7216. {
  7217. a_21.source=imageHot
  7218. // 打印收到的信号内容
  7219. console.log("缓冷:par0=" + par0 + "\n" );
  7220. }
  7221. break;
  7222. case 4:
  7223. {
  7224. a_21.source=imageBlueCoolOpen
  7225. // 打印收到的信号内容
  7226. console.log("水冷:par0=" + par0 + "\n" );
  7227. }
  7228. break;
  7229. case 5:
  7230. {
  7231. a_21.source=imageBlueCoolOpen
  7232. // 打印收到的信号内容
  7233. console.log("水冷:par0=" + par0 + "\n" );
  7234. }
  7235. break;
  7236. case 6:
  7237. {
  7238. a_21.source=imageWaterCool
  7239. // 打印收到的信号内容
  7240. console.log("待倒:par0=" + par0 + "\n" );
  7241. }
  7242. break;
  7243. case 7:
  7244. {
  7245. a_21.source=imageMaintain
  7246. // 打印收到的信号内容
  7247. console.log("故障:par0=" + par0 + "\n" );
  7248. }
  7249. break;
  7250. }
  7251. }
  7252. onSig_qml_SlagStateA22: {
  7253. //如果是状态1就将源换为状态1
  7254. switch(par0){
  7255. case 1:
  7256. {
  7257. a_22.source=imageEmpty
  7258. // 打印收到的信号内容
  7259. console.log("空位:par0=" + par0 + "\n" );
  7260. }
  7261. break;
  7262. case 2:
  7263. {
  7264. a_22.source=imageEmptyTank
  7265. // 打印收到的信号内容
  7266. console.log("就绪:par0=" + par0 + "\n" );
  7267. }
  7268. break;
  7269. case 3:
  7270. {
  7271. a_22.source=imageHot
  7272. // 打印收到的信号内容
  7273. console.log("缓冷:par0=" + par0 + "\n" );
  7274. }
  7275. break;
  7276. case 4:
  7277. {
  7278. a_22.source=imageBlueCoolOpen
  7279. // 打印收到的信号内容
  7280. console.log("水冷:par0=" + par0 + "\n" );
  7281. }
  7282. break;
  7283. case 5:
  7284. {
  7285. a_22.source=imageBlueCoolOpen
  7286. // 打印收到的信号内容
  7287. console.log("水冷:par0=" + par0 + "\n" );
  7288. }
  7289. break;
  7290. case 6:
  7291. {
  7292. a_22.source=imageWaterCool
  7293. // 打印收到的信号内容
  7294. console.log("待倒:par0=" + par0 + "\n" );
  7295. }
  7296. break;
  7297. case 7:
  7298. {
  7299. a_22.source=imageMaintain
  7300. // 打印收到的信号内容
  7301. console.log("故障:par0=" + par0 + "\n" );
  7302. }
  7303. break;
  7304. }
  7305. }
  7306. onSig_qml_SlagStateA23: {
  7307. //如果是状态1就将源换为状态1
  7308. switch(par0){
  7309. case 1:
  7310. {
  7311. a_23.source=imageEmpty
  7312. // 打印收到的信号内容
  7313. console.log("空位:par0=" + par0 + "\n" );
  7314. }
  7315. break;
  7316. case 2:
  7317. {
  7318. a_23.source=imageEmptyTank
  7319. // 打印收到的信号内容
  7320. console.log("就绪:par0=" + par0 + "\n" );
  7321. }
  7322. break;
  7323. case 3:
  7324. {
  7325. a_23.source=imageHot
  7326. // 打印收到的信号内容
  7327. console.log("缓冷:par0=" + par0 + "\n" );
  7328. }
  7329. break;
  7330. case 4:
  7331. {
  7332. a_23.source=imageBlueCoolOpen
  7333. // 打印收到的信号内容
  7334. console.log("水冷:par0=" + par0 + "\n" );
  7335. }
  7336. break;
  7337. case 5:
  7338. {
  7339. a_23.source=imageBlueCoolOpen
  7340. // 打印收到的信号内容
  7341. console.log("水冷:par0=" + par0 + "\n" );
  7342. }
  7343. break;
  7344. case 6:
  7345. {
  7346. a_23.source=imageWaterCool
  7347. // 打印收到的信号内容
  7348. console.log("待倒:par0=" + par0 + "\n" );
  7349. }
  7350. break;
  7351. case 7:
  7352. {
  7353. a_23.source=imageMaintain
  7354. // 打印收到的信号内容
  7355. console.log("故障:par0=" + par0 + "\n" );
  7356. }
  7357. break;
  7358. }
  7359. }
  7360. onSig_qml_SlagStateA24: {
  7361. //如果是状态1就将源换为状态1
  7362. switch(par0){
  7363. case 1:
  7364. {
  7365. a_24.source=imageEmpty
  7366. // 打印收到的信号内容
  7367. console.log("空位:par0=" + par0 + "\n" );
  7368. }
  7369. break;
  7370. case 2:
  7371. {
  7372. a_24.source=imageEmptyTank
  7373. // 打印收到的信号内容
  7374. console.log("就绪:par0=" + par0 + "\n" );
  7375. }
  7376. break;
  7377. case 3:
  7378. {
  7379. a_24.source=imageHot
  7380. // 打印收到的信号内容
  7381. console.log("缓冷:par0=" + par0 + "\n" );
  7382. }
  7383. break;
  7384. case 4:
  7385. {
  7386. a_24.source=imageBlueCoolOpen
  7387. // 打印收到的信号内容
  7388. console.log("水冷:par0=" + par0 + "\n" );
  7389. }
  7390. break;
  7391. case 5:
  7392. {
  7393. a_24.source=imageBlueCoolOpen
  7394. // 打印收到的信号内容
  7395. console.log("水冷:par0=" + par0 + "\n" );
  7396. }
  7397. break;
  7398. case 6:
  7399. {
  7400. a_24.source=imageWaterCool
  7401. // 打印收到的信号内容
  7402. console.log("待倒:par0=" + par0 + "\n" );
  7403. }
  7404. break;
  7405. case 7:
  7406. {
  7407. a_24.source=imageMaintain
  7408. // 打印收到的信号内容
  7409. console.log("故障:par0=" + par0 + "\n" );
  7410. }
  7411. break;
  7412. }
  7413. }
  7414. onSig_qml_SlagStateA25: {
  7415. //如果是状态1就将源换为状态1
  7416. switch(par0){
  7417. case 1:
  7418. {
  7419. a_25.source=imageEmpty
  7420. // 打印收到的信号内容
  7421. console.log("空位:par0=" + par0 + "\n" );
  7422. }
  7423. break;
  7424. case 2:
  7425. {
  7426. a_25.source=imageEmptyTank
  7427. // 打印收到的信号内容
  7428. console.log("就绪:par0=" + par0 + "\n" );
  7429. }
  7430. break;
  7431. case 3:
  7432. {
  7433. a_25.source=imageHot
  7434. // 打印收到的信号内容
  7435. console.log("缓冷:par0=" + par0 + "\n" );
  7436. }
  7437. break;
  7438. case 4:
  7439. {
  7440. a_25.source=imageBlueCoolOpen
  7441. // 打印收到的信号内容
  7442. console.log("水冷:par0=" + par0 + "\n" );
  7443. }
  7444. break;
  7445. case 5:
  7446. {
  7447. a_25.source=imageBlueCoolOpen
  7448. // 打印收到的信号内容
  7449. console.log("水冷:par0=" + par0 + "\n" );
  7450. }
  7451. break;
  7452. case 6:
  7453. {
  7454. a_25.source=imageWaterCool
  7455. // 打印收到的信号内容
  7456. console.log("待倒:par0=" + par0 + "\n" );
  7457. }
  7458. break;
  7459. case 7:
  7460. {
  7461. a_25.source=imageMaintain
  7462. // 打印收到的信号内容
  7463. console.log("故障:par0=" + par0 + "\n" );
  7464. }
  7465. break;
  7466. }
  7467. }
  7468. onSig_qml_SlagStateA26: {
  7469. //如果是状态1就将源换为状态1
  7470. switch(par0){
  7471. case 1:
  7472. {
  7473. a_26.source=imageEmpty
  7474. // 打印收到的信号内容
  7475. console.log("空位:par0=" + par0 + "\n" );
  7476. }
  7477. break;
  7478. case 2:
  7479. {
  7480. a_26.source=imageEmptyTank
  7481. // 打印收到的信号内容
  7482. console.log("就绪:par0=" + par0 + "\n" );
  7483. }
  7484. break;
  7485. case 3:
  7486. {
  7487. a_26.source=imageHot
  7488. // 打印收到的信号内容
  7489. console.log("缓冷:par0=" + par0 + "\n" );
  7490. }
  7491. break;
  7492. case 4:
  7493. {
  7494. a_26.source=imageBlueCoolOpen
  7495. // 打印收到的信号内容
  7496. console.log("水冷:par0=" + par0 + "\n" );
  7497. }
  7498. break;
  7499. case 5:
  7500. {
  7501. a_26.source=imageBlueCoolOpen
  7502. // 打印收到的信号内容
  7503. console.log("水冷:par0=" + par0 + "\n" );
  7504. }
  7505. break;
  7506. case 6:
  7507. {
  7508. a_26.source=imageWaterCool
  7509. // 打印收到的信号内容
  7510. console.log("待倒:par0=" + par0 + "\n" );
  7511. }
  7512. break;
  7513. case 7:
  7514. {
  7515. a_26.source=imageMaintain
  7516. // 打印收到的信号内容
  7517. console.log("故障:par0=" + par0 + "\n" );
  7518. }
  7519. break;
  7520. }
  7521. }
  7522. onSig_qml_SlagStateA27: {
  7523. //如果是状态1就将源换为状态1
  7524. switch(par0){
  7525. case 1:
  7526. {
  7527. a_27.source=imageEmpty
  7528. // 打印收到的信号内容
  7529. console.log("空位:par0=" + par0 + "\n" );
  7530. }
  7531. break;
  7532. case 2:
  7533. {
  7534. a_27.source=imageEmptyTank
  7535. // 打印收到的信号内容
  7536. console.log("就绪:par0=" + par0 + "\n" );
  7537. }
  7538. break;
  7539. case 3:
  7540. {
  7541. a_27.source=imageHot
  7542. // 打印收到的信号内容
  7543. console.log("缓冷:par0=" + par0 + "\n" );
  7544. }
  7545. break;
  7546. case 4:
  7547. {
  7548. a_27.source=imageBlueCoolOpen
  7549. // 打印收到的信号内容
  7550. console.log("水冷:par0=" + par0 + "\n" );
  7551. }
  7552. break;
  7553. case 5:
  7554. {
  7555. a_27.source=imageBlueCoolOpen
  7556. // 打印收到的信号内容
  7557. console.log("水冷:par0=" + par0 + "\n" );
  7558. }
  7559. break;
  7560. case 6:
  7561. {
  7562. a_27.source=imageWaterCool
  7563. // 打印收到的信号内容
  7564. console.log("待倒:par0=" + par0 + "\n" );
  7565. }
  7566. break;
  7567. case 7:
  7568. {
  7569. a_27.source=imageMaintain
  7570. // 打印收到的信号内容
  7571. console.log("故障:par0=" + par0 + "\n" );
  7572. }
  7573. break;
  7574. }
  7575. }
  7576. onSig_qml_SlagStateA28: {
  7577. //如果是状态1就将源换为状态1
  7578. switch(par0){
  7579. case 1:
  7580. {
  7581. a_28.source=imageEmpty
  7582. // 打印收到的信号内容
  7583. console.log("空位:par0=" + par0 + "\n" );
  7584. }
  7585. break;
  7586. case 2:
  7587. {
  7588. a_28.source=imageEmptyTank
  7589. // 打印收到的信号内容
  7590. console.log("就绪:par0=" + par0 + "\n" );
  7591. }
  7592. break;
  7593. case 3:
  7594. {
  7595. a_28.source=imageHot
  7596. // 打印收到的信号内容
  7597. console.log("缓冷:par0=" + par0 + "\n" );
  7598. }
  7599. break;
  7600. case 4:
  7601. {
  7602. a_28.source=imageBlueCoolOpen
  7603. // 打印收到的信号内容
  7604. console.log("水冷:par0=" + par0 + "\n" );
  7605. }
  7606. break;
  7607. case 5:
  7608. {
  7609. a_28.source=imageBlueCoolOpen
  7610. // 打印收到的信号内容
  7611. console.log("水冷:par0=" + par0 + "\n" );
  7612. }
  7613. break;
  7614. case 6:
  7615. {
  7616. a_28.source=imageWaterCool
  7617. // 打印收到的信号内容
  7618. console.log("待倒:par0=" + par0 + "\n" );
  7619. }
  7620. break;
  7621. case 7:
  7622. {
  7623. a_28.source=imageMaintain
  7624. // 打印收到的信号内容
  7625. console.log("故障:par0=" + par0 + "\n" );
  7626. }
  7627. break;
  7628. }
  7629. }
  7630. onSig_qml_SlagStateA29: {
  7631. //如果是状态1就将源换为状态1
  7632. switch(par0){
  7633. case 1:
  7634. {
  7635. a_29.source=imageEmpty
  7636. // 打印收到的信号内容
  7637. console.log("空位:par0=" + par0 + "\n" );
  7638. }
  7639. break;
  7640. case 2:
  7641. {
  7642. a_29.source=imageEmptyTank
  7643. // 打印收到的信号内容
  7644. console.log("就绪:par0=" + par0 + "\n" );
  7645. }
  7646. break;
  7647. case 3:
  7648. {
  7649. a_29.source=imageHot
  7650. // 打印收到的信号内容
  7651. console.log("缓冷:par0=" + par0 + "\n" );
  7652. }
  7653. break;
  7654. case 4:
  7655. {
  7656. a_29.source=imageBlueCoolOpen
  7657. // 打印收到的信号内容
  7658. console.log("水冷:par0=" + par0 + "\n" );
  7659. }
  7660. break;
  7661. case 5:
  7662. {
  7663. a_29.source=imageBlueCoolOpen
  7664. // 打印收到的信号内容
  7665. console.log("水冷:par0=" + par0 + "\n" );
  7666. }
  7667. break;
  7668. case 6:
  7669. {
  7670. a_29.source=imageWaterCool
  7671. // 打印收到的信号内容
  7672. console.log("待倒:par0=" + par0 + "\n" );
  7673. }
  7674. break;
  7675. case 7:
  7676. {
  7677. a_29.source=imageMaintain
  7678. // 打印收到的信号内容
  7679. console.log("故障:par0=" + par0 + "\n" );
  7680. }
  7681. break;
  7682. }
  7683. }
  7684. onSig_qml_SlagStateA30: {
  7685. //如果是状态1就将源换为状态1
  7686. switch(par0){
  7687. case 1:
  7688. {
  7689. a_30.source=imageEmpty
  7690. // 打印收到的信号内容
  7691. console.log("空位:par0=" + par0 + "\n" );
  7692. }
  7693. break;
  7694. case 2:
  7695. {
  7696. a_30.source=imageEmptyTank
  7697. // 打印收到的信号内容
  7698. console.log("就绪:par0=" + par0 + "\n" );
  7699. }
  7700. break;
  7701. case 3:
  7702. {
  7703. a_30.source=imageHot
  7704. // 打印收到的信号内容
  7705. console.log("缓冷:par0=" + par0 + "\n" );
  7706. }
  7707. break;
  7708. case 4:
  7709. {
  7710. a_30.source=imageBlueCoolOpen
  7711. // 打印收到的信号内容
  7712. console.log("水冷:par0=" + par0 + "\n" );
  7713. }
  7714. break;
  7715. case 5:
  7716. {
  7717. a_30.source=imageBlueCoolOpen
  7718. // 打印收到的信号内容
  7719. console.log("水冷:par0=" + par0 + "\n" );
  7720. }
  7721. break;
  7722. case 6:
  7723. {
  7724. a_30.source=imageWaterCool
  7725. // 打印收到的信号内容
  7726. console.log("待倒:par0=" + par0 + "\n" );
  7727. }
  7728. break;
  7729. case 7:
  7730. {
  7731. a_30.source=imageMaintain
  7732. // 打印收到的信号内容
  7733. console.log("故障:par0=" + par0 + "\n" );
  7734. }
  7735. break;
  7736. }
  7737. }
  7738. onSig_qml_SlagStateA31: {
  7739. //如果是状态1就将源换为状态1
  7740. switch(par0){
  7741. case 1:
  7742. {
  7743. a_31.source=imageEmpty
  7744. // 打印收到的信号内容
  7745. console.log("空位:par0=" + par0 + "\n" );
  7746. }
  7747. break;
  7748. case 2:
  7749. {
  7750. a_31.source=imageEmptyTank
  7751. // 打印收到的信号内容
  7752. console.log("就绪:par0=" + par0 + "\n" );
  7753. }
  7754. break;
  7755. case 3:
  7756. {
  7757. a_31.source=imageHot
  7758. // 打印收到的信号内容
  7759. console.log("缓冷:par0=" + par0 + "\n" );
  7760. }
  7761. break;
  7762. case 4:
  7763. {
  7764. a_31.source=imageBlueCoolOpen
  7765. // 打印收到的信号内容
  7766. console.log("水冷:par0=" + par0 + "\n" );
  7767. }
  7768. break;
  7769. case 5:
  7770. {
  7771. a_31.source=imageBlueCoolOpen
  7772. // 打印收到的信号内容
  7773. console.log("水冷:par0=" + par0 + "\n" );
  7774. }
  7775. break;
  7776. case 6:
  7777. {
  7778. a_31.source=imageWaterCool
  7779. // 打印收到的信号内容
  7780. console.log("待倒:par0=" + par0 + "\n" );
  7781. }
  7782. break;
  7783. case 7:
  7784. {
  7785. a_31.source=imageMaintain
  7786. // 打印收到的信号内容
  7787. console.log("故障:par0=" + par0 + "\n" );
  7788. }
  7789. break;
  7790. }
  7791. }
  7792. onSig_qml_SlagStateB1: {
  7793. //如果是状态1就将源换为状态1
  7794. switch(par0){
  7795. case 1:
  7796. {
  7797. b_1.source=imageEmpty
  7798. // 打印收到的信号内容
  7799. console.log("空位:par0=" + par0 + "\n" );
  7800. }
  7801. break;
  7802. case 2:
  7803. {
  7804. b_1.source=imageEmptyTank
  7805. // 打印收到的信号内容
  7806. console.log("就绪:par0=" + par0 + "\n" );
  7807. }
  7808. break;
  7809. case 3:
  7810. {
  7811. b_1.source=imageHot
  7812. // 打印收到的信号内容
  7813. console.log("缓冷:par0=" + par0 + "\n" );
  7814. }
  7815. break;
  7816. case 4:
  7817. {
  7818. b_1.source=imageBlueCoolOpen
  7819. // 打印收到的信号内容
  7820. console.log("水冷:par0=" + par0 + "\n" );
  7821. }
  7822. break;
  7823. case 5:
  7824. {
  7825. b_1.source=imageBlueCoolOpen
  7826. // 打印收到的信号内容
  7827. console.log("水冷:par0=" + par0 + "\n" );
  7828. }
  7829. break;
  7830. case 6:
  7831. {
  7832. b_1.source=imageWaterCool
  7833. // 打印收到的信号内容
  7834. console.log("待倒:par0=" + par0 + "\n" );
  7835. }
  7836. break;
  7837. case 7:
  7838. {
  7839. b_1.source=imageMaintain
  7840. // 打印收到的信号内容
  7841. console.log("故障:par0=" + par0 + "\n" );
  7842. }
  7843. break;
  7844. }
  7845. }
  7846. onSig_qml_SlagStateB2: {
  7847. //如果是状态1就将源换为状态1
  7848. switch(par0){
  7849. case 1:
  7850. {
  7851. b_2.source=imageEmpty
  7852. // 打印收到的信号内容
  7853. console.log("空位:par0=" + par0 + "\n" );
  7854. }
  7855. break;
  7856. case 2:
  7857. {
  7858. b_2.source=imageEmptyTank
  7859. // 打印收到的信号内容
  7860. console.log("就绪:par0=" + par0 + "\n" );
  7861. }
  7862. break;
  7863. case 3:
  7864. {
  7865. b_2.source=imageHot
  7866. // 打印收到的信号内容
  7867. console.log("缓冷:par0=" + par0 + "\n" );
  7868. }
  7869. break;
  7870. case 4:
  7871. {
  7872. b_2.source=imageBlueCoolOpen
  7873. // 打印收到的信号内容
  7874. console.log("水冷:par0=" + par0 + "\n" );
  7875. }
  7876. break;
  7877. case 5:
  7878. {
  7879. b_2.source=imageBlueCoolOpen
  7880. // 打印收到的信号内容
  7881. console.log("水冷:par0=" + par0 + "\n" );
  7882. }
  7883. break;
  7884. case 6:
  7885. {
  7886. b_2.source=imageWaterCool
  7887. // 打印收到的信号内容
  7888. console.log("待倒:par0=" + par0 + "\n" );
  7889. }
  7890. break;
  7891. case 7:
  7892. {
  7893. b_2.source=imageMaintain
  7894. // 打印收到的信号内容
  7895. console.log("故障:par0=" + par0 + "\n" );
  7896. }
  7897. break;
  7898. }
  7899. }
  7900. onSig_qml_SlagStateB3: {
  7901. //如果是状态1就将源换为状态1
  7902. switch(par0){
  7903. case 1:
  7904. {
  7905. b_3.source=imageEmpty
  7906. // 打印收到的信号内容
  7907. console.log("空位:par0=" + par0 + "\n" );
  7908. }
  7909. break;
  7910. case 2:
  7911. {
  7912. b_3.source=imageEmptyTank
  7913. // 打印收到的信号内容
  7914. console.log("就绪:par0=" + par0 + "\n" );
  7915. }
  7916. break;
  7917. case 3:
  7918. {
  7919. b_3.source=imageHot
  7920. // 打印收到的信号内容
  7921. console.log("缓冷:par0=" + par0 + "\n" );
  7922. }
  7923. break;
  7924. case 4:
  7925. {
  7926. b_3.source=imageBlueCoolOpen
  7927. // 打印收到的信号内容
  7928. console.log("水冷:par0=" + par0 + "\n" );
  7929. }
  7930. break;
  7931. case 5:
  7932. {
  7933. b_3.source=imageBlueCoolOpen
  7934. // 打印收到的信号内容
  7935. console.log("水冷:par0=" + par0 + "\n" );
  7936. }
  7937. break;
  7938. case 6:
  7939. {
  7940. b_3.source=imageWaterCool
  7941. // 打印收到的信号内容
  7942. console.log("待倒:par0=" + par0 + "\n" );
  7943. }
  7944. break;
  7945. case 7:
  7946. {
  7947. b_3.source=imageMaintain
  7948. // 打印收到的信号内容
  7949. console.log("故障:par0=" + par0 + "\n" );
  7950. }
  7951. break;
  7952. }
  7953. }
  7954. onSig_qml_SlagStateB4: {
  7955. //如果是状态1就将源换为状态1
  7956. switch(par0){
  7957. case 1:
  7958. {
  7959. b_4.source=imageEmpty
  7960. // 打印收到的信号内容
  7961. console.log("空位:par0=" + par0 + "\n" );
  7962. }
  7963. break;
  7964. case 2:
  7965. {
  7966. b_4.source=imageEmptyTank
  7967. // 打印收到的信号内容
  7968. console.log("就绪:par0=" + par0 + "\n" );
  7969. }
  7970. break;
  7971. case 3:
  7972. {
  7973. b_4.source=imageHot
  7974. // 打印收到的信号内容
  7975. console.log("缓冷:par0=" + par0 + "\n" );
  7976. }
  7977. break;
  7978. case 4:
  7979. {
  7980. b_4.source=imageBlueCoolOpen
  7981. // 打印收到的信号内容
  7982. console.log("水冷:par0=" + par0 + "\n" );
  7983. }
  7984. break;
  7985. case 5:
  7986. {
  7987. b_4.source=imageBlueCoolOpen
  7988. // 打印收到的信号内容
  7989. console.log("水冷:par0=" + par0 + "\n" );
  7990. }
  7991. break;
  7992. case 6:
  7993. {
  7994. b_4.source=imageWaterCool
  7995. // 打印收到的信号内容
  7996. console.log("待倒:par0=" + par0 + "\n" );
  7997. }
  7998. break;
  7999. case 7:
  8000. {
  8001. b_4.source=imageMaintain
  8002. // 打印收到的信号内容
  8003. console.log("故障:par0=" + par0 + "\n" );
  8004. }
  8005. break;
  8006. }
  8007. }
  8008. onSig_qml_SlagStateB5: {
  8009. //如果是状态1就将源换为状态1
  8010. switch(par0){
  8011. case 1:
  8012. {
  8013. b_5.source=imageEmpty
  8014. // 打印收到的信号内容
  8015. console.log("空位:par0=" + par0 + "\n" );
  8016. }
  8017. break;
  8018. case 2:
  8019. {
  8020. b_5.source=imageEmptyTank
  8021. // 打印收到的信号内容
  8022. console.log("就绪:par0=" + par0 + "\n" );
  8023. }
  8024. break;
  8025. case 3:
  8026. {
  8027. b_5.source=imageHot
  8028. // 打印收到的信号内容
  8029. console.log("缓冷:par0=" + par0 + "\n" );
  8030. }
  8031. break;
  8032. case 4:
  8033. {
  8034. b_5.source=imageBlueCoolOpen
  8035. // 打印收到的信号内容
  8036. console.log("水冷:par0=" + par0 + "\n" );
  8037. }
  8038. break;
  8039. case 5:
  8040. {
  8041. b_5.source=imageBlueCoolOpen
  8042. // 打印收到的信号内容
  8043. console.log("水冷:par0=" + par0 + "\n" );
  8044. }
  8045. break;
  8046. case 6:
  8047. {
  8048. b_5.source=imageWaterCool
  8049. // 打印收到的信号内容
  8050. console.log("待倒:par0=" + par0 + "\n" );
  8051. }
  8052. break;
  8053. case 7:
  8054. {
  8055. b_5.source=imageMaintain
  8056. // 打印收到的信号内容
  8057. console.log("故障:par0=" + par0 + "\n" );
  8058. }
  8059. break;
  8060. }
  8061. }
  8062. onSig_qml_SlagStateB6: {
  8063. //如果是状态1就将源换为状态1
  8064. switch(par0){
  8065. case 1:
  8066. {
  8067. b_6.source=imageEmpty
  8068. // 打印收到的信号内容
  8069. console.log("空位:par0=" + par0 + "\n" );
  8070. }
  8071. break;
  8072. case 2:
  8073. {
  8074. b_6.source=imageEmptyTank
  8075. // 打印收到的信号内容
  8076. console.log("就绪:par0=" + par0 + "\n" );
  8077. }
  8078. break;
  8079. case 3:
  8080. {
  8081. b_6.source=imageHot
  8082. // 打印收到的信号内容
  8083. console.log("缓冷:par0=" + par0 + "\n" );
  8084. }
  8085. break;
  8086. case 4:
  8087. {
  8088. b_6.source=imageBlueCoolOpen
  8089. // 打印收到的信号内容
  8090. console.log("水冷:par0=" + par0 + "\n" );
  8091. }
  8092. break;
  8093. case 5:
  8094. {
  8095. b_6.source=imageBlueCoolOpen
  8096. // 打印收到的信号内容
  8097. console.log("水冷:par0=" + par0 + "\n" );
  8098. }
  8099. break;
  8100. case 6:
  8101. {
  8102. b_6.source=imageWaterCool
  8103. // 打印收到的信号内容
  8104. console.log("待倒:par0=" + par0 + "\n" );
  8105. }
  8106. break;
  8107. case 7:
  8108. {
  8109. b_6.source=imageMaintain
  8110. // 打印收到的信号内容
  8111. console.log("故障:par0=" + par0 + "\n" );
  8112. }
  8113. break;
  8114. }
  8115. }
  8116. onSig_qml_SlagStateB7: {
  8117. //如果是状态1就将源换为状态1
  8118. switch(par0){
  8119. case 1:
  8120. {
  8121. b_7.source=imageEmpty
  8122. // 打印收到的信号内容
  8123. console.log("空位:par0=" + par0 + "\n" );
  8124. }
  8125. break;
  8126. case 2:
  8127. {
  8128. b_7.source=imageEmptyTank
  8129. // 打印收到的信号内容
  8130. console.log("就绪:par0=" + par0 + "\n" );
  8131. }
  8132. break;
  8133. case 3:
  8134. {
  8135. b_7.source=imageHot
  8136. // 打印收到的信号内容
  8137. console.log("缓冷:par0=" + par0 + "\n" );
  8138. }
  8139. break;
  8140. case 4:
  8141. {
  8142. b_7.source=imageBlueCoolOpen
  8143. // 打印收到的信号内容
  8144. console.log("水冷:par0=" + par0 + "\n" );
  8145. }
  8146. break;
  8147. case 5:
  8148. {
  8149. b_7.source=imageBlueCoolOpen
  8150. // 打印收到的信号内容
  8151. console.log("水冷:par0=" + par0 + "\n" );
  8152. }
  8153. break;
  8154. case 6:
  8155. {
  8156. b_7.source=imageWaterCool
  8157. // 打印收到的信号内容
  8158. console.log("待倒:par0=" + par0 + "\n" );
  8159. }
  8160. break;
  8161. case 7:
  8162. {
  8163. b_7.source=imageMaintain
  8164. // 打印收到的信号内容
  8165. console.log("故障:par0=" + par0 + "\n" );
  8166. }
  8167. break;
  8168. }
  8169. }
  8170. onSig_qml_SlagStateB8: {
  8171. //如果是状态1就将源换为状态1
  8172. switch(par0){
  8173. case 1:
  8174. {
  8175. b_8.source=imageEmpty
  8176. // 打印收到的信号内容
  8177. console.log("空位:par0=" + par0 + "\n" );
  8178. }
  8179. break;
  8180. case 2:
  8181. {
  8182. b_8.source=imageEmptyTank
  8183. // 打印收到的信号内容
  8184. console.log("就绪:par0=" + par0 + "\n" );
  8185. }
  8186. break;
  8187. case 3:
  8188. {
  8189. b_8.source=imageHot
  8190. // 打印收到的信号内容
  8191. console.log("缓冷:par0=" + par0 + "\n" );
  8192. }
  8193. break;
  8194. case 4:
  8195. {
  8196. b_8.source=imageBlueCoolOpen
  8197. // 打印收到的信号内容
  8198. console.log("水冷:par0=" + par0 + "\n" );
  8199. }
  8200. break;
  8201. case 5:
  8202. {
  8203. b_8.source=imageBlueCoolOpen
  8204. // 打印收到的信号内容
  8205. console.log("水冷:par0=" + par0 + "\n" );
  8206. }
  8207. break;
  8208. case 6:
  8209. {
  8210. b_8.source=imageWaterCool
  8211. // 打印收到的信号内容
  8212. console.log("待倒:par0=" + par0 + "\n" );
  8213. }
  8214. break;
  8215. case 7:
  8216. {
  8217. b_8.source=imageMaintain
  8218. // 打印收到的信号内容
  8219. console.log("故障:par0=" + par0 + "\n" );
  8220. }
  8221. break;
  8222. }
  8223. }
  8224. onSig_qml_SlagStateB9: {
  8225. //如果是状态1就将源换为状态1
  8226. switch(par0){
  8227. case 1:
  8228. {
  8229. b_9.source=imageEmpty
  8230. // 打印收到的信号内容
  8231. console.log("空位:par0=" + par0 + "\n" );
  8232. }
  8233. break;
  8234. case 2:
  8235. {
  8236. b_9.source=imageEmptyTank
  8237. // 打印收到的信号内容
  8238. console.log("就绪:par0=" + par0 + "\n" );
  8239. }
  8240. break;
  8241. case 3:
  8242. {
  8243. b_9.source=imageHot
  8244. // 打印收到的信号内容
  8245. console.log("缓冷:par0=" + par0 + "\n" );
  8246. }
  8247. break;
  8248. case 4:
  8249. {
  8250. b_9.source=imageBlueCoolOpen
  8251. // 打印收到的信号内容
  8252. console.log("水冷:par0=" + par0 + "\n" );
  8253. }
  8254. break;
  8255. case 5:
  8256. {
  8257. b_9.source=imageBlueCoolOpen
  8258. // 打印收到的信号内容
  8259. console.log("水冷:par0=" + par0 + "\n" );
  8260. }
  8261. break;
  8262. case 6:
  8263. {
  8264. b_9.source=imageWaterCool
  8265. // 打印收到的信号内容
  8266. console.log("待倒:par0=" + par0 + "\n" );
  8267. }
  8268. break;
  8269. case 7:
  8270. {
  8271. b_9.source=imageMaintain
  8272. // 打印收到的信号内容
  8273. console.log("故障:par0=" + par0 + "\n" );
  8274. }
  8275. break;
  8276. }
  8277. }
  8278. onSig_qml_SlagStateB10: {
  8279. //如果是状态1就将源换为状态1
  8280. switch(par0){
  8281. case 1:
  8282. {
  8283. b_10.source=imageEmpty
  8284. // 打印收到的信号内容
  8285. console.log("空位:par0=" + par0 + "\n" );
  8286. }
  8287. break;
  8288. case 2:
  8289. {
  8290. b_10.source=imageEmptyTank
  8291. // 打印收到的信号内容
  8292. console.log("就绪:par0=" + par0 + "\n" );
  8293. }
  8294. break;
  8295. case 3:
  8296. {
  8297. b_10.source=imageHot
  8298. // 打印收到的信号内容
  8299. console.log("缓冷:par0=" + par0 + "\n" );
  8300. }
  8301. break;
  8302. case 4:
  8303. {
  8304. b_10.source=imageBlueCoolOpen
  8305. // 打印收到的信号内容
  8306. console.log("水冷:par0=" + par0 + "\n" );
  8307. }
  8308. break;
  8309. case 5:
  8310. {
  8311. b_10.source=imageBlueCoolOpen
  8312. // 打印收到的信号内容
  8313. console.log("水冷:par0=" + par0 + "\n" );
  8314. }
  8315. break;
  8316. case 6:
  8317. {
  8318. b_10.source=imageWaterCool
  8319. // 打印收到的信号内容
  8320. console.log("待倒:par0=" + par0 + "\n" );
  8321. }
  8322. break;
  8323. case 7:
  8324. {
  8325. b_10.source=imageMaintain
  8326. // 打印收到的信号内容
  8327. console.log("故障:par0=" + par0 + "\n" );
  8328. }
  8329. break;
  8330. }
  8331. }
  8332. onSig_qml_SlagStateB11: {
  8333. //如果是状态1就将源换为状态1
  8334. switch(par0){
  8335. case 1:
  8336. {
  8337. b_11.source=imageEmpty
  8338. // 打印收到的信号内容
  8339. console.log("空位:par0=" + par0 + "\n" );
  8340. }
  8341. break;
  8342. case 2:
  8343. {
  8344. b_11.source=imageEmptyTank
  8345. // 打印收到的信号内容
  8346. console.log("就绪:par0=" + par0 + "\n" );
  8347. }
  8348. break;
  8349. case 3:
  8350. {
  8351. b_11.source=imageHot
  8352. // 打印收到的信号内容
  8353. console.log("缓冷:par0=" + par0 + "\n" );
  8354. }
  8355. break;
  8356. case 4:
  8357. {
  8358. b_11.source=imageBlueCoolOpen
  8359. // 打印收到的信号内容
  8360. console.log("水冷:par0=" + par0 + "\n" );
  8361. }
  8362. break;
  8363. case 5:
  8364. {
  8365. b_11.source=imageBlueCoolOpen
  8366. // 打印收到的信号内容
  8367. console.log("水冷:par0=" + par0 + "\n" );
  8368. }
  8369. break;
  8370. case 6:
  8371. {
  8372. b_11.source=imageWaterCool
  8373. // 打印收到的信号内容
  8374. console.log("待倒:par0=" + par0 + "\n" );
  8375. }
  8376. break;
  8377. case 7:
  8378. {
  8379. b_11.source=imageMaintain
  8380. // 打印收到的信号内容
  8381. console.log("故障:par0=" + par0 + "\n" );
  8382. }
  8383. break;
  8384. }
  8385. }
  8386. onSig_qml_SlagStateB12: {
  8387. //如果是状态1就将源换为状态1
  8388. switch(par0){
  8389. case 1:
  8390. {
  8391. b_12.source=imageEmpty
  8392. // 打印收到的信号内容
  8393. console.log("空位:par0=" + par0 + "\n" );
  8394. }
  8395. break;
  8396. case 2:
  8397. {
  8398. b_12.source=imageEmptyTank
  8399. // 打印收到的信号内容
  8400. console.log("就绪:par0=" + par0 + "\n" );
  8401. }
  8402. break;
  8403. case 3:
  8404. {
  8405. b_12.source=imageHot
  8406. // 打印收到的信号内容
  8407. console.log("缓冷:par0=" + par0 + "\n" );
  8408. }
  8409. break;
  8410. case 4:
  8411. {
  8412. b_12.source=imageBlueCoolOpen
  8413. // 打印收到的信号内容
  8414. console.log("水冷:par0=" + par0 + "\n" );
  8415. }
  8416. break;
  8417. case 5:
  8418. {
  8419. b_12.source=imageBlueCoolOpen
  8420. // 打印收到的信号内容
  8421. console.log("水冷:par0=" + par0 + "\n" );
  8422. }
  8423. break;
  8424. case 6:
  8425. {
  8426. b_12.source=imageWaterCool
  8427. // 打印收到的信号内容
  8428. console.log("待倒:par0=" + par0 + "\n" );
  8429. }
  8430. break;
  8431. case 7:
  8432. {
  8433. b_12.source=imageMaintain
  8434. // 打印收到的信号内容
  8435. console.log("故障:par0=" + par0 + "\n" );
  8436. }
  8437. break;
  8438. }
  8439. }
  8440. onSig_qml_SlagStateB13: {
  8441. //如果是状态1就将源换为状态1
  8442. switch(par0){
  8443. case 1:
  8444. {
  8445. b_13.source=imageEmpty
  8446. // 打印收到的信号内容
  8447. console.log("空位:par0=" + par0 + "\n" );
  8448. }
  8449. break;
  8450. case 2:
  8451. {
  8452. b_13.source=imageEmptyTank
  8453. // 打印收到的信号内容
  8454. console.log("就绪:par0=" + par0 + "\n" );
  8455. }
  8456. break;
  8457. case 3:
  8458. {
  8459. b_13.source=imageHot
  8460. // 打印收到的信号内容
  8461. console.log("缓冷:par0=" + par0 + "\n" );
  8462. }
  8463. break;
  8464. case 4:
  8465. {
  8466. b_13.source=imageBlueCoolOpen
  8467. // 打印收到的信号内容
  8468. console.log("水冷:par0=" + par0 + "\n" );
  8469. }
  8470. break;
  8471. case 5:
  8472. {
  8473. b_13.source=imageBlueCoolOpen
  8474. // 打印收到的信号内容
  8475. console.log("水冷:par0=" + par0 + "\n" );
  8476. }
  8477. break;
  8478. case 6:
  8479. {
  8480. b_13.source=imageWaterCool
  8481. // 打印收到的信号内容
  8482. console.log("待倒:par0=" + par0 + "\n" );
  8483. }
  8484. break;
  8485. case 7:
  8486. {
  8487. b_13.source=imageMaintain
  8488. // 打印收到的信号内容
  8489. console.log("故障:par0=" + par0 + "\n" );
  8490. }
  8491. break;
  8492. }
  8493. }
  8494. onSig_qml_SlagStateB14: {
  8495. //如果是状态1就将源换为状态1
  8496. switch(par0){
  8497. case 1:
  8498. {
  8499. b_14.source=imageEmpty
  8500. // 打印收到的信号内容
  8501. console.log("空位:par0=" + par0 + "\n" );
  8502. }
  8503. break;
  8504. case 2:
  8505. {
  8506. b_14.source=imageEmptyTank
  8507. // 打印收到的信号内容
  8508. console.log("就绪:par0=" + par0 + "\n" );
  8509. }
  8510. break;
  8511. case 3:
  8512. {
  8513. b_14.source=imageHot
  8514. // 打印收到的信号内容
  8515. console.log("缓冷:par0=" + par0 + "\n" );
  8516. }
  8517. break;
  8518. case 4:
  8519. {
  8520. b_14.source=imageBlueCoolOpen
  8521. // 打印收到的信号内容
  8522. console.log("水冷:par0=" + par0 + "\n" );
  8523. }
  8524. break;
  8525. case 5:
  8526. {
  8527. b_14.source=imageBlueCoolOpen
  8528. // 打印收到的信号内容
  8529. console.log("水冷:par0=" + par0 + "\n" );
  8530. }
  8531. break;
  8532. case 6:
  8533. {
  8534. b_14.source=imageWaterCool
  8535. // 打印收到的信号内容
  8536. console.log("待倒:par0=" + par0 + "\n" );
  8537. }
  8538. break;
  8539. case 7:
  8540. {
  8541. b_14.source=imageMaintain
  8542. // 打印收到的信号内容
  8543. console.log("故障:par0=" + par0 + "\n" );
  8544. }
  8545. break;
  8546. }
  8547. }
  8548. onSig_qml_SlagStateB15: {
  8549. //如果是状态1就将源换为状态1
  8550. switch(par0){
  8551. case 1:
  8552. {
  8553. b_15.source=imageEmpty
  8554. // 打印收到的信号内容
  8555. console.log("空位:par0=" + par0 + "\n" );
  8556. }
  8557. break;
  8558. case 2:
  8559. {
  8560. b_15.source=imageEmptyTank
  8561. // 打印收到的信号内容
  8562. console.log("就绪:par0=" + par0 + "\n" );
  8563. }
  8564. break;
  8565. case 3:
  8566. {
  8567. b_15.source=imageHot
  8568. // 打印收到的信号内容
  8569. console.log("缓冷:par0=" + par0 + "\n" );
  8570. }
  8571. break;
  8572. case 4:
  8573. {
  8574. b_15.source=imageBlueCoolOpen
  8575. // 打印收到的信号内容
  8576. console.log("水冷:par0=" + par0 + "\n" );
  8577. }
  8578. break;
  8579. case 5:
  8580. {
  8581. b_15.source=imageBlueCoolOpen
  8582. // 打印收到的信号内容
  8583. console.log("水冷:par0=" + par0 + "\n" );
  8584. }
  8585. break;
  8586. case 6:
  8587. {
  8588. b_15.source=imageWaterCool
  8589. // 打印收到的信号内容
  8590. console.log("待倒:par0=" + par0 + "\n" );
  8591. }
  8592. break;
  8593. case 7:
  8594. {
  8595. b_15.source=imageMaintain
  8596. // 打印收到的信号内容
  8597. console.log("故障:par0=" + par0 + "\n" );
  8598. }
  8599. break;
  8600. }
  8601. }
  8602. onSig_qml_SlagStateB16: {
  8603. //如果是状态1就将源换为状态1
  8604. switch(par0){
  8605. case 1:
  8606. {
  8607. b_16.source=imageEmpty
  8608. // 打印收到的信号内容
  8609. console.log("空位:par0=" + par0 + "\n" );
  8610. }
  8611. break;
  8612. case 2:
  8613. {
  8614. b_16.source=imageEmptyTank
  8615. // 打印收到的信号内容
  8616. console.log("就绪:par0=" + par0 + "\n" );
  8617. }
  8618. break;
  8619. case 3:
  8620. {
  8621. b_16.source=imageHot
  8622. // 打印收到的信号内容
  8623. console.log("缓冷:par0=" + par0 + "\n" );
  8624. }
  8625. break;
  8626. case 4:
  8627. {
  8628. b_16.source=imageBlueCoolOpen
  8629. // 打印收到的信号内容
  8630. console.log("水冷:par0=" + par0 + "\n" );
  8631. }
  8632. break;
  8633. case 5:
  8634. {
  8635. b_16.source=imageBlueCoolOpen
  8636. // 打印收到的信号内容
  8637. console.log("水冷:par0=" + par0 + "\n" );
  8638. }
  8639. break;
  8640. case 6:
  8641. {
  8642. b_16.source=imageWaterCool
  8643. // 打印收到的信号内容
  8644. console.log("待倒:par0=" + par0 + "\n" );
  8645. }
  8646. break;
  8647. case 7:
  8648. {
  8649. b_16.source=imageMaintain
  8650. // 打印收到的信号内容
  8651. console.log("故障:par0=" + par0 + "\n" );
  8652. }
  8653. break;
  8654. }
  8655. }
  8656. onSig_qml_SlagStateB17: {
  8657. //如果是状态1就将源换为状态1
  8658. switch(par0){
  8659. case 1:
  8660. {
  8661. b_17.source=imageEmpty
  8662. // 打印收到的信号内容
  8663. console.log("空位:par0=" + par0 + "\n" );
  8664. }
  8665. break;
  8666. case 2:
  8667. {
  8668. b_17.source=imageEmptyTank
  8669. // 打印收到的信号内容
  8670. console.log("就绪:par0=" + par0 + "\n" );
  8671. }
  8672. break;
  8673. case 3:
  8674. {
  8675. b_17.source=imageHot
  8676. // 打印收到的信号内容
  8677. console.log("缓冷:par0=" + par0 + "\n" );
  8678. }
  8679. break;
  8680. case 4:
  8681. {
  8682. b_17.source=imageBlueCoolOpen
  8683. // 打印收到的信号内容
  8684. console.log("水冷:par0=" + par0 + "\n" );
  8685. }
  8686. break;
  8687. case 5:
  8688. {
  8689. b_17.source=imageBlueCoolOpen
  8690. // 打印收到的信号内容
  8691. console.log("水冷:par0=" + par0 + "\n" );
  8692. }
  8693. break;
  8694. case 6:
  8695. {
  8696. b_17.source=imageWaterCool
  8697. // 打印收到的信号内容
  8698. console.log("待倒:par0=" + par0 + "\n" );
  8699. }
  8700. break;
  8701. case 7:
  8702. {
  8703. b_17.source=imageMaintain
  8704. // 打印收到的信号内容
  8705. console.log("故障:par0=" + par0 + "\n" );
  8706. }
  8707. break;
  8708. }
  8709. }
  8710. onSig_qml_SlagStateB18: {
  8711. //如果是状态1就将源换为状态1
  8712. switch(par0){
  8713. case 1:
  8714. {
  8715. b_18.source=imageEmpty
  8716. // 打印收到的信号内容
  8717. console.log("空位:par0=" + par0 + "\n" );
  8718. }
  8719. break;
  8720. case 2:
  8721. {
  8722. b_18.source=imageEmptyTank
  8723. // 打印收到的信号内容
  8724. console.log("就绪:par0=" + par0 + "\n" );
  8725. }
  8726. break;
  8727. case 3:
  8728. {
  8729. b_18.source=imageHot
  8730. // 打印收到的信号内容
  8731. console.log("缓冷:par0=" + par0 + "\n" );
  8732. }
  8733. break;
  8734. case 4:
  8735. {
  8736. b_18.source=imageBlueCoolOpen
  8737. // 打印收到的信号内容
  8738. console.log("水冷:par0=" + par0 + "\n" );
  8739. }
  8740. break;
  8741. case 5:
  8742. {
  8743. b_18.source=imageBlueCoolOpen
  8744. // 打印收到的信号内容
  8745. console.log("水冷:par0=" + par0 + "\n" );
  8746. }
  8747. break;
  8748. case 6:
  8749. {
  8750. b_18.source=imageWaterCool
  8751. // 打印收到的信号内容
  8752. console.log("待倒:par0=" + par0 + "\n" );
  8753. }
  8754. break;
  8755. case 7:
  8756. {
  8757. b_18.source=imageMaintain
  8758. // 打印收到的信号内容
  8759. console.log("故障:par0=" + par0 + "\n" );
  8760. }
  8761. break;
  8762. }
  8763. }
  8764. onSig_qml_SlagStateB19: {
  8765. //如果是状态1就将源换为状态1
  8766. switch(par0){
  8767. case 1:
  8768. {
  8769. b_19.source=imageEmpty
  8770. // 打印收到的信号内容
  8771. console.log("空位:par0=" + par0 + "\n" );
  8772. }
  8773. break;
  8774. case 2:
  8775. {
  8776. b_19.source=imageEmptyTank
  8777. // 打印收到的信号内容
  8778. console.log("就绪:par0=" + par0 + "\n" );
  8779. }
  8780. break;
  8781. case 3:
  8782. {
  8783. b_19.source=imageHot
  8784. // 打印收到的信号内容
  8785. console.log("缓冷:par0=" + par0 + "\n" );
  8786. }
  8787. break;
  8788. case 4:
  8789. {
  8790. b_19.source=imageBlueCoolOpen
  8791. // 打印收到的信号内容
  8792. console.log("水冷:par0=" + par0 + "\n" );
  8793. }
  8794. break;
  8795. case 5:
  8796. {
  8797. b_19.source=imageBlueCoolOpen
  8798. // 打印收到的信号内容
  8799. console.log("水冷:par0=" + par0 + "\n" );
  8800. }
  8801. break;
  8802. case 6:
  8803. {
  8804. b_19.source=imageWaterCool
  8805. // 打印收到的信号内容
  8806. console.log("待倒:par0=" + par0 + "\n" );
  8807. }
  8808. break;
  8809. case 7:
  8810. {
  8811. b_19.source=imageMaintain
  8812. // 打印收到的信号内容
  8813. console.log("故障:par0=" + par0 + "\n" );
  8814. }
  8815. break;
  8816. }
  8817. }
  8818. onSig_qml_SlagStateB20: {
  8819. //如果是状态1就将源换为状态1
  8820. switch(par0){
  8821. case 1:
  8822. {
  8823. b_20.source=imageEmpty
  8824. // 打印收到的信号内容
  8825. console.log("空位:par0=" + par0 + "\n" );
  8826. }
  8827. break;
  8828. case 2:
  8829. {
  8830. b_20.source=imageEmptyTank
  8831. // 打印收到的信号内容
  8832. console.log("就绪:par0=" + par0 + "\n" );
  8833. }
  8834. break;
  8835. case 3:
  8836. {
  8837. b_20.source=imageHot
  8838. // 打印收到的信号内容
  8839. console.log("缓冷:par0=" + par0 + "\n" );
  8840. }
  8841. break;
  8842. case 4:
  8843. {
  8844. b_20.source=imageBlueCoolOpen
  8845. // 打印收到的信号内容
  8846. console.log("水冷:par0=" + par0 + "\n" );
  8847. }
  8848. break;
  8849. case 5:
  8850. {
  8851. b_20.source=imageBlueCoolOpen
  8852. // 打印收到的信号内容
  8853. console.log("水冷:par0=" + par0 + "\n" );
  8854. }
  8855. break;
  8856. case 6:
  8857. {
  8858. b_20.source=imageWaterCool
  8859. // 打印收到的信号内容
  8860. console.log("待倒:par0=" + par0 + "\n" );
  8861. }
  8862. break;
  8863. case 7:
  8864. {
  8865. b_20.source=imageMaintain
  8866. // 打印收到的信号内容
  8867. console.log("故障:par0=" + par0 + "\n" );
  8868. }
  8869. break;
  8870. }
  8871. }
  8872. onSig_qml_SlagStateB21: {
  8873. //如果是状态1就将源换为状态1
  8874. switch(par0){
  8875. case 1:
  8876. {
  8877. b_21.source=imageEmpty
  8878. // 打印收到的信号内容
  8879. console.log("空位:par0=" + par0 + "\n" );
  8880. }
  8881. break;
  8882. case 2:
  8883. {
  8884. b_21.source=imageEmptyTank
  8885. // 打印收到的信号内容
  8886. console.log("就绪:par0=" + par0 + "\n" );
  8887. }
  8888. break;
  8889. case 3:
  8890. {
  8891. b_21.source=imageHot
  8892. // 打印收到的信号内容
  8893. console.log("缓冷:par0=" + par0 + "\n" );
  8894. }
  8895. break;
  8896. case 4:
  8897. {
  8898. b_21.source=imageBlueCoolOpen
  8899. // 打印收到的信号内容
  8900. console.log("水冷:par0=" + par0 + "\n" );
  8901. }
  8902. break;
  8903. case 5:
  8904. {
  8905. b_21.source=imageBlueCoolOpen
  8906. // 打印收到的信号内容
  8907. console.log("水冷:par0=" + par0 + "\n" );
  8908. }
  8909. break;
  8910. case 6:
  8911. {
  8912. b_21.source=imageWaterCool
  8913. // 打印收到的信号内容
  8914. console.log("待倒:par0=" + par0 + "\n" );
  8915. }
  8916. break;
  8917. case 7:
  8918. {
  8919. b_21.source=imageMaintain
  8920. // 打印收到的信号内容
  8921. console.log("故障:par0=" + par0 + "\n" );
  8922. }
  8923. break;
  8924. }
  8925. }
  8926. onSig_qml_SlagStateB22: {
  8927. //如果是状态1就将源换为状态1
  8928. switch(par0){
  8929. case 1:
  8930. {
  8931. b_22.source=imageEmpty
  8932. // 打印收到的信号内容
  8933. console.log("空位:par0=" + par0 + "\n" );
  8934. }
  8935. break;
  8936. case 2:
  8937. {
  8938. b_22.source=imageEmptyTank
  8939. // 打印收到的信号内容
  8940. console.log("就绪:par0=" + par0 + "\n" );
  8941. }
  8942. break;
  8943. case 3:
  8944. {
  8945. b_22.source=imageHot
  8946. // 打印收到的信号内容
  8947. console.log("缓冷:par0=" + par0 + "\n" );
  8948. }
  8949. break;
  8950. case 4:
  8951. {
  8952. b_22.source=imageBlueCoolOpen
  8953. // 打印收到的信号内容
  8954. console.log("水冷:par0=" + par0 + "\n" );
  8955. }
  8956. break;
  8957. case 5:
  8958. {
  8959. b_22.source=imageBlueCoolOpen
  8960. // 打印收到的信号内容
  8961. console.log("水冷:par0=" + par0 + "\n" );
  8962. }
  8963. break;
  8964. case 6:
  8965. {
  8966. b_22.source=imageWaterCool
  8967. // 打印收到的信号内容
  8968. console.log("待倒:par0=" + par0 + "\n" );
  8969. }
  8970. break;
  8971. case 7:
  8972. {
  8973. b_22.source=imageMaintain
  8974. // 打印收到的信号内容
  8975. console.log("故障:par0=" + par0 + "\n" );
  8976. }
  8977. break;
  8978. }
  8979. }
  8980. onSig_qml_SlagStateB23: {
  8981. //如果是状态1就将源换为状态1
  8982. switch(par0){
  8983. case 1:
  8984. {
  8985. b_23.source=imageEmpty
  8986. // 打印收到的信号内容
  8987. console.log("空位:par0=" + par0 + "\n" );
  8988. }
  8989. break;
  8990. case 2:
  8991. {
  8992. b_23.source=imageEmptyTank
  8993. // 打印收到的信号内容
  8994. console.log("就绪:par0=" + par0 + "\n" );
  8995. }
  8996. break;
  8997. case 3:
  8998. {
  8999. b_23.source=imageHot
  9000. // 打印收到的信号内容
  9001. console.log("缓冷:par0=" + par0 + "\n" );
  9002. }
  9003. break;
  9004. case 4:
  9005. {
  9006. b_23.source=imageBlueCoolOpen
  9007. // 打印收到的信号内容
  9008. console.log("水冷:par0=" + par0 + "\n" );
  9009. }
  9010. break;
  9011. case 5:
  9012. {
  9013. b_23.source=imageBlueCoolOpen
  9014. // 打印收到的信号内容
  9015. console.log("水冷:par0=" + par0 + "\n" );
  9016. }
  9017. break;
  9018. case 6:
  9019. {
  9020. b_23.source=imageWaterCool
  9021. // 打印收到的信号内容
  9022. console.log("待倒:par0=" + par0 + "\n" );
  9023. }
  9024. break;
  9025. case 7:
  9026. {
  9027. b_23.source=imageMaintain
  9028. // 打印收到的信号内容
  9029. console.log("故障:par0=" + par0 + "\n" );
  9030. }
  9031. break;
  9032. }
  9033. }
  9034. onSig_qml_SlagStateB24: {
  9035. //如果是状态1就将源换为状态1
  9036. switch(par0){
  9037. case 1:
  9038. {
  9039. b_24.source=imageEmpty
  9040. // 打印收到的信号内容
  9041. console.log("空位:par0=" + par0 + "\n" );
  9042. }
  9043. break;
  9044. case 2:
  9045. {
  9046. b_24.source=imageEmptyTank
  9047. // 打印收到的信号内容
  9048. console.log("就绪:par0=" + par0 + "\n" );
  9049. }
  9050. break;
  9051. case 3:
  9052. {
  9053. b_24.source=imageHot
  9054. // 打印收到的信号内容
  9055. console.log("缓冷:par0=" + par0 + "\n" );
  9056. }
  9057. break;
  9058. case 4:
  9059. {
  9060. b_24.source=imageBlueCoolOpen
  9061. // 打印收到的信号内容
  9062. console.log("水冷:par0=" + par0 + "\n" );
  9063. }
  9064. break;
  9065. case 5:
  9066. {
  9067. b_24.source=imageBlueCoolOpen
  9068. // 打印收到的信号内容
  9069. console.log("水冷:par0=" + par0 + "\n" );
  9070. }
  9071. break;
  9072. case 6:
  9073. {
  9074. b_24.source=imageWaterCool
  9075. // 打印收到的信号内容
  9076. console.log("待倒:par0=" + par0 + "\n" );
  9077. }
  9078. break;
  9079. case 7:
  9080. {
  9081. b_24.source=imageMaintain
  9082. // 打印收到的信号内容
  9083. console.log("故障:par0=" + par0 + "\n" );
  9084. }
  9085. break;
  9086. }
  9087. }
  9088. onSig_qml_SlagStateB25: {
  9089. //如果是状态1就将源换为状态1
  9090. switch(par0){
  9091. case 1:
  9092. {
  9093. b_25.source=imageEmpty
  9094. // 打印收到的信号内容
  9095. console.log("空位:par0=" + par0 + "\n" );
  9096. }
  9097. break;
  9098. case 2:
  9099. {
  9100. b_25.source=imageEmptyTank
  9101. // 打印收到的信号内容
  9102. console.log("就绪:par0=" + par0 + "\n" );
  9103. }
  9104. break;
  9105. case 3:
  9106. {
  9107. b_25.source=imageHot
  9108. // 打印收到的信号内容
  9109. console.log("缓冷:par0=" + par0 + "\n" );
  9110. }
  9111. break;
  9112. case 4:
  9113. {
  9114. b_25.source=imageBlueCoolOpen
  9115. // 打印收到的信号内容
  9116. console.log("水冷:par0=" + par0 + "\n" );
  9117. }
  9118. break;
  9119. case 5:
  9120. {
  9121. b_25.source=imageBlueCoolOpen
  9122. // 打印收到的信号内容
  9123. console.log("水冷:par0=" + par0 + "\n" );
  9124. }
  9125. break;
  9126. case 6:
  9127. {
  9128. b_25.source=imageWaterCool
  9129. // 打印收到的信号内容
  9130. console.log("待倒:par0=" + par0 + "\n" );
  9131. }
  9132. break;
  9133. case 7:
  9134. {
  9135. b_25.source=imageMaintain
  9136. // 打印收到的信号内容
  9137. console.log("故障:par0=" + par0 + "\n" );
  9138. }
  9139. break;
  9140. }
  9141. }
  9142. onSig_qml_SlagStateB26: {
  9143. //如果是状态1就将源换为状态1
  9144. switch(par0){
  9145. case 1:
  9146. {
  9147. b_26.source=imageEmpty
  9148. // 打印收到的信号内容
  9149. console.log("空位:par0=" + par0 + "\n" );
  9150. }
  9151. break;
  9152. case 2:
  9153. {
  9154. b_26.source=imageEmptyTank
  9155. // 打印收到的信号内容
  9156. console.log("就绪:par0=" + par0 + "\n" );
  9157. }
  9158. break;
  9159. case 3:
  9160. {
  9161. b_26.source=imageHot
  9162. // 打印收到的信号内容
  9163. console.log("缓冷:par0=" + par0 + "\n" );
  9164. }
  9165. break;
  9166. case 4:
  9167. {
  9168. b_26.source=imageBlueCoolOpen
  9169. // 打印收到的信号内容
  9170. console.log("水冷:par0=" + par0 + "\n" );
  9171. }
  9172. break;
  9173. case 5:
  9174. {
  9175. b_26.source=imageBlueCoolOpen
  9176. // 打印收到的信号内容
  9177. console.log("水冷:par0=" + par0 + "\n" );
  9178. }
  9179. break;
  9180. case 6:
  9181. {
  9182. b_26.source=imageWaterCool
  9183. // 打印收到的信号内容
  9184. console.log("待倒:par0=" + par0 + "\n" );
  9185. }
  9186. break;
  9187. case 7:
  9188. {
  9189. b_26.source=imageMaintain
  9190. // 打印收到的信号内容
  9191. console.log("故障:par0=" + par0 + "\n" );
  9192. }
  9193. break;
  9194. }
  9195. }
  9196. onSig_qml_SlagStateB27: {
  9197. //如果是状态1就将源换为状态1
  9198. switch(par0){
  9199. case 1:
  9200. {
  9201. b_27.source=imageEmpty
  9202. // 打印收到的信号内容
  9203. console.log("空位:par0=" + par0 + "\n" );
  9204. }
  9205. break;
  9206. case 2:
  9207. {
  9208. b_27.source=imageEmptyTank
  9209. // 打印收到的信号内容
  9210. console.log("就绪:par0=" + par0 + "\n" );
  9211. }
  9212. break;
  9213. case 3:
  9214. {
  9215. b_27.source=imageHot
  9216. // 打印收到的信号内容
  9217. console.log("缓冷:par0=" + par0 + "\n" );
  9218. }
  9219. break;
  9220. case 4:
  9221. {
  9222. b_27.source=imageBlueCoolOpen
  9223. // 打印收到的信号内容
  9224. console.log("水冷:par0=" + par0 + "\n" );
  9225. }
  9226. break;
  9227. case 5:
  9228. {
  9229. b_27.source=imageBlueCoolOpen
  9230. // 打印收到的信号内容
  9231. console.log("水冷:par0=" + par0 + "\n" );
  9232. }
  9233. break;
  9234. case 6:
  9235. {
  9236. b_27.source=imageWaterCool
  9237. // 打印收到的信号内容
  9238. console.log("待倒:par0=" + par0 + "\n" );
  9239. }
  9240. break;
  9241. case 7:
  9242. {
  9243. b_27.source=imageMaintain
  9244. // 打印收到的信号内容
  9245. console.log("故障:par0=" + par0 + "\n" );
  9246. }
  9247. break;
  9248. }
  9249. }
  9250. onSig_qml_SlagStateB28: {
  9251. //如果是状态1就将源换为状态1
  9252. switch(par0){
  9253. case 1:
  9254. {
  9255. b_28.source=imageEmpty
  9256. // 打印收到的信号内容
  9257. console.log("空位:par0=" + par0 + "\n" );
  9258. }
  9259. break;
  9260. case 2:
  9261. {
  9262. b_28.source=imageEmptyTank
  9263. // 打印收到的信号内容
  9264. console.log("就绪:par0=" + par0 + "\n" );
  9265. }
  9266. break;
  9267. case 3:
  9268. {
  9269. b_28.source=imageHot
  9270. // 打印收到的信号内容
  9271. console.log("缓冷:par0=" + par0 + "\n" );
  9272. }
  9273. break;
  9274. case 4:
  9275. {
  9276. b_28.source=imageBlueCoolOpen
  9277. // 打印收到的信号内容
  9278. console.log("水冷:par0=" + par0 + "\n" );
  9279. }
  9280. break;
  9281. case 5:
  9282. {
  9283. b_28.source=imageBlueCoolOpen
  9284. // 打印收到的信号内容
  9285. console.log("水冷:par0=" + par0 + "\n" );
  9286. }
  9287. break;
  9288. case 6:
  9289. {
  9290. b_28.source=imageWaterCool
  9291. // 打印收到的信号内容
  9292. console.log("待倒:par0=" + par0 + "\n" );
  9293. }
  9294. break;
  9295. case 7:
  9296. {
  9297. b_28.source=imageMaintain
  9298. // 打印收到的信号内容
  9299. console.log("故障:par0=" + par0 + "\n" );
  9300. }
  9301. break;
  9302. }
  9303. }
  9304. onSig_qml_SlagStateB29: {
  9305. //如果是状态1就将源换为状态1
  9306. switch(par0){
  9307. case 1:
  9308. {
  9309. b_29.source=imageEmpty
  9310. // 打印收到的信号内容
  9311. console.log("空位:par0=" + par0 + "\n" );
  9312. }
  9313. break;
  9314. case 2:
  9315. {
  9316. b_29.source=imageEmptyTank
  9317. // 打印收到的信号内容
  9318. console.log("就绪:par0=" + par0 + "\n" );
  9319. }
  9320. break;
  9321. case 3:
  9322. {
  9323. b_29.source=imageHot
  9324. // 打印收到的信号内容
  9325. console.log("缓冷:par0=" + par0 + "\n" );
  9326. }
  9327. break;
  9328. case 4:
  9329. {
  9330. b_29.source=imageBlueCoolOpen
  9331. // 打印收到的信号内容
  9332. console.log("水冷:par0=" + par0 + "\n" );
  9333. }
  9334. break;
  9335. case 5:
  9336. {
  9337. b_29.source=imageBlueCoolOpen
  9338. // 打印收到的信号内容
  9339. console.log("水冷:par0=" + par0 + "\n" );
  9340. }
  9341. break;
  9342. case 6:
  9343. {
  9344. b_29.source=imageWaterCool
  9345. // 打印收到的信号内容
  9346. console.log("待倒:par0=" + par0 + "\n" );
  9347. }
  9348. break;
  9349. case 7:
  9350. {
  9351. b_29.source=imageMaintain
  9352. // 打印收到的信号内容
  9353. console.log("故障:par0=" + par0 + "\n" );
  9354. }
  9355. break;
  9356. }
  9357. }
  9358. onSig_qml_SlagStateB30: {
  9359. //如果是状态1就将源换为状态1
  9360. switch(par0){
  9361. case 1:
  9362. {
  9363. b_30.source=imageEmpty
  9364. // 打印收到的信号内容
  9365. console.log("空位:par0=" + par0 + "\n" );
  9366. }
  9367. break;
  9368. case 2:
  9369. {
  9370. b_30.source=imageEmptyTank
  9371. // 打印收到的信号内容
  9372. console.log("就绪:par0=" + par0 + "\n" );
  9373. }
  9374. break;
  9375. case 3:
  9376. {
  9377. b_30.source=imageHot
  9378. // 打印收到的信号内容
  9379. console.log("缓冷:par0=" + par0 + "\n" );
  9380. }
  9381. break;
  9382. case 4:
  9383. {
  9384. b_30.source=imageBlueCoolOpen
  9385. // 打印收到的信号内容
  9386. console.log("水冷:par0=" + par0 + "\n" );
  9387. }
  9388. break;
  9389. case 5:
  9390. {
  9391. b_30.source=imageBlueCoolOpen
  9392. // 打印收到的信号内容
  9393. console.log("水冷:par0=" + par0 + "\n" );
  9394. }
  9395. break;
  9396. case 6:
  9397. {
  9398. b_30.source=imageWaterCool
  9399. // 打印收到的信号内容
  9400. console.log("待倒:par0=" + par0 + "\n" );
  9401. }
  9402. break;
  9403. case 7:
  9404. {
  9405. b_30.source=imageMaintain
  9406. // 打印收到的信号内容
  9407. console.log("故障:par0=" + par0 + "\n" );
  9408. }
  9409. break;
  9410. }
  9411. }
  9412. onSig_qml_SlagStateB31: {
  9413. //如果是状态1就将源换为状态1
  9414. switch(par0){
  9415. case 1:
  9416. {
  9417. b_31.source=imageEmpty
  9418. // 打印收到的信号内容
  9419. console.log("空位:par0=" + par0 + "\n" );
  9420. }
  9421. break;
  9422. case 2:
  9423. {
  9424. b_31.source=imageEmptyTank
  9425. // 打印收到的信号内容
  9426. console.log("就绪:par0=" + par0 + "\n" );
  9427. }
  9428. break;
  9429. case 3:
  9430. {
  9431. b_31.source=imageHot
  9432. // 打印收到的信号内容
  9433. console.log("缓冷:par0=" + par0 + "\n" );
  9434. }
  9435. break;
  9436. case 4:
  9437. {
  9438. b_31.source=imageBlueCoolOpen
  9439. // 打印收到的信号内容
  9440. console.log("水冷:par0=" + par0 + "\n" );
  9441. }
  9442. break;
  9443. case 5:
  9444. {
  9445. b_31.source=imageBlueCoolOpen
  9446. // 打印收到的信号内容
  9447. console.log("水冷:par0=" + par0 + "\n" );
  9448. }
  9449. break;
  9450. case 6:
  9451. {
  9452. b_31.source=imageWaterCool
  9453. // 打印收到的信号内容
  9454. console.log("待倒:par0=" + par0 + "\n" );
  9455. }
  9456. break;
  9457. case 7:
  9458. {
  9459. b_31.source=imageMaintain
  9460. // 打印收到的信号内容
  9461. console.log("故障:par0=" + par0 + "\n" );
  9462. }
  9463. break;
  9464. }
  9465. }
  9466. // qml界面接收信号函数sig_qml给的信号内容(接收来自slot_result槽函数反馈的信号)
  9467. onSig_qml_SlagStateC1: {
  9468. //如果是状态1就将源换为状态1
  9469. switch(par0){
  9470. case 1:
  9471. {
  9472. c_1.source=imageEmpty
  9473. // 打印收到的信号内容
  9474. console.log("空位:par0=" + par0 + "\n" );
  9475. }
  9476. break;
  9477. case 2:
  9478. {
  9479. c_1.source=imageEmptyTank
  9480. // 打印收到的信号内容
  9481. console.log("就绪:par0=" + par0 + "\n" );
  9482. }
  9483. break;
  9484. case 3:
  9485. {
  9486. c_1.source=imageHot
  9487. // 打印收到的信号内容
  9488. console.log("缓冷:par0=" + par0 + "\n" );
  9489. }
  9490. break;
  9491. case 4:
  9492. {
  9493. c_1.source=imageBlueCoolOpen
  9494. // 打印收到的信号内容
  9495. console.log("水冷:par0=" + par0 + "\n" );
  9496. }
  9497. break;
  9498. case 5:
  9499. {
  9500. c_1.source=imageBlueCoolOpen
  9501. // 打印收到的信号内容
  9502. console.log("水冷:par0=" + par0 + "\n" );
  9503. }
  9504. break;
  9505. case 6:
  9506. {
  9507. c_1.source=imageWaterCool
  9508. // 打印收到的信号内容
  9509. console.log("待倒:par0=" + par0 + "\n" );
  9510. }
  9511. break;
  9512. case 7:
  9513. {
  9514. c_1.source=imageMaintain
  9515. // 打印收到的信号内容
  9516. console.log("故障:par0=" + par0 + "\n" );
  9517. }
  9518. break;
  9519. }
  9520. }
  9521. onSig_qml_SlagStateC2: {
  9522. //如果是状态1就将源换为状态1
  9523. switch(par0){
  9524. case 1:
  9525. {
  9526. c_2.source=imageEmpty
  9527. // 打印收到的信号内容
  9528. console.log("空位:par0=" + par0 + "\n" );
  9529. }
  9530. break;
  9531. case 2:
  9532. {
  9533. c_2.source=imageEmptyTank
  9534. // 打印收到的信号内容
  9535. console.log("就绪:par0=" + par0 + "\n" );
  9536. }
  9537. break;
  9538. case 3:
  9539. {
  9540. c_2.source=imageHot
  9541. // 打印收到的信号内容
  9542. console.log("缓冷:par0=" + par0 + "\n" );
  9543. }
  9544. break;
  9545. case 4:
  9546. {
  9547. c_2.source=imageBlueCoolOpen
  9548. // 打印收到的信号内容
  9549. console.log("水冷:par0=" + par0 + "\n" );
  9550. }
  9551. break;
  9552. case 5:
  9553. {
  9554. c_2.source=imageBlueCoolOpen
  9555. // 打印收到的信号内容
  9556. console.log("水冷:par0=" + par0 + "\n" );
  9557. }
  9558. break;
  9559. case 6:
  9560. {
  9561. c_2.source=imageWaterCool
  9562. // 打印收到的信号内容
  9563. console.log("待倒:par0=" + par0 + "\n" );
  9564. }
  9565. break;
  9566. case 7:
  9567. {
  9568. c_2.source=imageMaintain
  9569. // 打印收到的信号内容
  9570. console.log("故障:par0=" + par0 + "\n" );
  9571. }
  9572. break;
  9573. }
  9574. }
  9575. onSig_qml_SlagStateC3: {
  9576. //如果是状态1就将源换为状态1
  9577. switch(par0){
  9578. case 1:
  9579. {
  9580. c_3.source=imageEmpty
  9581. // 打印收到的信号内容
  9582. console.log("空位:par0=" + par0 + "\n" );
  9583. }
  9584. break;
  9585. case 2:
  9586. {
  9587. c_3.source=imageEmptyTank
  9588. // 打印收到的信号内容
  9589. console.log("就绪:par0=" + par0 + "\n" );
  9590. }
  9591. break;
  9592. case 3:
  9593. {
  9594. c_3.source=imageHot
  9595. // 打印收到的信号内容
  9596. console.log("缓冷:par0=" + par0 + "\n" );
  9597. }
  9598. break;
  9599. case 4:
  9600. {
  9601. c_3.source=imageBlueCoolOpen
  9602. // 打印收到的信号内容
  9603. console.log("水冷:par0=" + par0 + "\n" );
  9604. }
  9605. break;
  9606. case 5:
  9607. {
  9608. c_3.source=imageBlueCoolOpen
  9609. // 打印收到的信号内容
  9610. console.log("水冷:par0=" + par0 + "\n" );
  9611. }
  9612. break;
  9613. case 6:
  9614. {
  9615. c_3.source=imageWaterCool
  9616. // 打印收到的信号内容
  9617. console.log("待倒:par0=" + par0 + "\n" );
  9618. }
  9619. break;
  9620. case 7:
  9621. {
  9622. c_3.source=imageMaintain
  9623. // 打印收到的信号内容
  9624. console.log("故障:par0=" + par0 + "\n" );
  9625. }
  9626. break;
  9627. }
  9628. }
  9629. onSig_qml_SlagStateC4: {
  9630. //如果是状态1就将源换为状态1
  9631. switch(par0){
  9632. case 1:
  9633. {
  9634. c_4.source=imageEmpty
  9635. // 打印收到的信号内容
  9636. console.log("空位:par0=" + par0 + "\n" );
  9637. }
  9638. break;
  9639. case 2:
  9640. {
  9641. c_4.source=imageEmptyTank
  9642. // 打印收到的信号内容
  9643. console.log("就绪:par0=" + par0 + "\n" );
  9644. }
  9645. break;
  9646. case 3:
  9647. {
  9648. c_4.source=imageHot
  9649. // 打印收到的信号内容
  9650. console.log("缓冷:par0=" + par0 + "\n" );
  9651. }
  9652. break;
  9653. case 4:
  9654. {
  9655. c_4.source=imageBlueCoolOpen
  9656. // 打印收到的信号内容
  9657. console.log("水冷:par0=" + par0 + "\n" );
  9658. }
  9659. break;
  9660. case 5:
  9661. {
  9662. c_4.source=imageBlueCoolOpen
  9663. // 打印收到的信号内容
  9664. console.log("水冷:par0=" + par0 + "\n" );
  9665. }
  9666. break;
  9667. case 6:
  9668. {
  9669. c_4.source=imageWaterCool
  9670. // 打印收到的信号内容
  9671. console.log("待倒:par0=" + par0 + "\n" );
  9672. }
  9673. break;
  9674. case 7:
  9675. {
  9676. c_4.source=imageMaintain
  9677. // 打印收到的信号内容
  9678. console.log("故障:par0=" + par0 + "\n" );
  9679. }
  9680. break;
  9681. }
  9682. }
  9683. onSig_qml_SlagStateC5: {
  9684. //如果是状态1就将源换为状态1
  9685. switch(par0){
  9686. case 1:
  9687. {
  9688. c_5.source=imageEmpty
  9689. // 打印收到的信号内容
  9690. console.log("空位:par0=" + par0 + "\n" );
  9691. }
  9692. break;
  9693. case 2:
  9694. {
  9695. c_5.source=imageEmptyTank
  9696. // 打印收到的信号内容
  9697. console.log("就绪:par0=" + par0 + "\n" );
  9698. }
  9699. break;
  9700. case 3:
  9701. {
  9702. c_5.source=imageHot
  9703. // 打印收到的信号内容
  9704. console.log("缓冷:par0=" + par0 + "\n" );
  9705. }
  9706. break;
  9707. case 4:
  9708. {
  9709. c_5.source=imageBlueCoolOpen
  9710. // 打印收到的信号内容
  9711. console.log("水冷:par0=" + par0 + "\n" );
  9712. }
  9713. break;
  9714. case 5:
  9715. {
  9716. c_5.source=imageBlueCoolOpen
  9717. // 打印收到的信号内容
  9718. console.log("水冷:par0=" + par0 + "\n" );
  9719. }
  9720. break;
  9721. case 6:
  9722. {
  9723. c_5.source=imageWaterCool
  9724. // 打印收到的信号内容
  9725. console.log("待倒:par0=" + par0 + "\n" );
  9726. }
  9727. break;
  9728. case 7:
  9729. {
  9730. c_5.source=imageMaintain
  9731. // 打印收到的信号内容
  9732. console.log("故障:par0=" + par0 + "\n" );
  9733. }
  9734. break;
  9735. }
  9736. }
  9737. onSig_qml_SlagStateC6: {
  9738. //如果是状态1就将源换为状态1
  9739. switch(par0){
  9740. case 1:
  9741. {
  9742. c_6.source=imageEmpty
  9743. // 打印收到的信号内容
  9744. console.log("空位:par0=" + par0 + "\n" );
  9745. }
  9746. break;
  9747. case 2:
  9748. {
  9749. c_6.source=imageEmptyTank
  9750. // 打印收到的信号内容
  9751. console.log("就绪:par0=" + par0 + "\n" );
  9752. }
  9753. break;
  9754. case 3:
  9755. {
  9756. c_6.source=imageHot
  9757. // 打印收到的信号内容
  9758. console.log("缓冷:par0=" + par0 + "\n" );
  9759. }
  9760. break;
  9761. case 4:
  9762. {
  9763. c_6.source=imageBlueCoolOpen
  9764. // 打印收到的信号内容
  9765. console.log("水冷:par0=" + par0 + "\n" );
  9766. }
  9767. break;
  9768. case 5:
  9769. {
  9770. c_6.source=imageBlueCoolOpen
  9771. // 打印收到的信号内容
  9772. console.log("水冷:par0=" + par0 + "\n" );
  9773. }
  9774. break;
  9775. case 6:
  9776. {
  9777. c_6.source=imageWaterCool
  9778. // 打印收到的信号内容
  9779. console.log("待倒:par0=" + par0 + "\n" );
  9780. }
  9781. break;
  9782. case 7:
  9783. {
  9784. c_6.source=imageMaintain
  9785. // 打印收到的信号内容
  9786. console.log("故障:par0=" + par0 + "\n" );
  9787. }
  9788. break;
  9789. }
  9790. }
  9791. onSig_qml_SlagStateC7: {
  9792. //如果是状态1就将源换为状态1
  9793. switch(par0){
  9794. case 1:
  9795. {
  9796. c_7.source=imageEmpty
  9797. // 打印收到的信号内容
  9798. console.log("空位:par0=" + par0 + "\n" );
  9799. }
  9800. break;
  9801. case 2:
  9802. {
  9803. c_7.source=imageEmptyTank
  9804. // 打印收到的信号内容
  9805. console.log("就绪:par0=" + par0 + "\n" );
  9806. }
  9807. break;
  9808. case 3:
  9809. {
  9810. c_7.source=imageHot
  9811. // 打印收到的信号内容
  9812. console.log("缓冷:par0=" + par0 + "\n" );
  9813. }
  9814. break;
  9815. case 4:
  9816. {
  9817. c_7.source=imageBlueCoolOpen
  9818. // 打印收到的信号内容
  9819. console.log("水冷:par0=" + par0 + "\n" );
  9820. }
  9821. break;
  9822. case 5:
  9823. {
  9824. c_7.source=imageBlueCoolOpen
  9825. // 打印收到的信号内容
  9826. console.log("水冷:par0=" + par0 + "\n" );
  9827. }
  9828. break;
  9829. case 6:
  9830. {
  9831. c_7.source=imageWaterCool
  9832. // 打印收到的信号内容
  9833. console.log("待倒:par0=" + par0 + "\n" );
  9834. }
  9835. break;
  9836. case 7:
  9837. {
  9838. c_7.source=imageMaintain
  9839. // 打印收到的信号内容
  9840. console.log("故障:par0=" + par0 + "\n" );
  9841. }
  9842. break;
  9843. }
  9844. }
  9845. onSig_qml_SlagStateC8: {
  9846. //如果是状态1就将源换为状态1
  9847. switch(par0){
  9848. case 1:
  9849. {
  9850. c_8.source=imageEmpty
  9851. // 打印收到的信号内容
  9852. console.log("空位:par0=" + par0 + "\n" );
  9853. }
  9854. break;
  9855. case 2:
  9856. {
  9857. c_8.source=imageEmptyTank
  9858. // 打印收到的信号内容
  9859. console.log("就绪:par0=" + par0 + "\n" );
  9860. }
  9861. break;
  9862. case 3:
  9863. {
  9864. c_8.source=imageHot
  9865. // 打印收到的信号内容
  9866. console.log("缓冷:par0=" + par0 + "\n" );
  9867. }
  9868. break;
  9869. case 4:
  9870. {
  9871. c_8.source=imageBlueCoolOpen
  9872. // 打印收到的信号内容
  9873. console.log("水冷:par0=" + par0 + "\n" );
  9874. }
  9875. break;
  9876. case 5:
  9877. {
  9878. c_8.source=imageBlueCoolOpen
  9879. // 打印收到的信号内容
  9880. console.log("水冷:par0=" + par0 + "\n" );
  9881. }
  9882. break;
  9883. case 6:
  9884. {
  9885. c_8.source=imageWaterCool
  9886. // 打印收到的信号内容
  9887. console.log("待倒:par0=" + par0 + "\n" );
  9888. }
  9889. break;
  9890. case 7:
  9891. {
  9892. c_8.source=imageMaintain
  9893. // 打印收到的信号内容
  9894. console.log("故障:par0=" + par0 + "\n" );
  9895. }
  9896. break;
  9897. }
  9898. }
  9899. onSig_qml_SlagStateC9: {
  9900. //如果是状态1就将源换为状态1
  9901. switch(par0){
  9902. case 1:
  9903. {
  9904. c_9.source=imageEmpty
  9905. // 打印收到的信号内容
  9906. console.log("空位:par0=" + par0 + "\n" );
  9907. }
  9908. break;
  9909. case 2:
  9910. {
  9911. c_9.source=imageEmptyTank
  9912. // 打印收到的信号内容
  9913. console.log("就绪:par0=" + par0 + "\n" );
  9914. }
  9915. break;
  9916. case 3:
  9917. {
  9918. c_9.source=imageHot
  9919. // 打印收到的信号内容
  9920. console.log("缓冷:par0=" + par0 + "\n" );
  9921. }
  9922. break;
  9923. case 4:
  9924. {
  9925. c_9.source=imageBlueCoolOpen
  9926. // 打印收到的信号内容
  9927. console.log("水冷:par0=" + par0 + "\n" );
  9928. }
  9929. break;
  9930. case 5:
  9931. {
  9932. c_9.source=imageBlueCoolOpen
  9933. // 打印收到的信号内容
  9934. console.log("水冷:par0=" + par0 + "\n" );
  9935. }
  9936. break;
  9937. case 6:
  9938. {
  9939. c_9.source=imageWaterCool
  9940. // 打印收到的信号内容
  9941. console.log("待倒:par0=" + par0 + "\n" );
  9942. }
  9943. break;
  9944. case 7:
  9945. {
  9946. c_9.source=imageMaintain
  9947. // 打印收到的信号内容
  9948. console.log("故障:par0=" + par0 + "\n" );
  9949. }
  9950. break;
  9951. }
  9952. }
  9953. onSig_qml_SlagStateC10: {
  9954. //如果是状态1就将源换为状态1
  9955. switch(par0){
  9956. case 1:
  9957. {
  9958. c_10.source=imageEmpty
  9959. // 打印收到的信号内容
  9960. console.log("空位:par0=" + par0 + "\n" );
  9961. }
  9962. break;
  9963. case 2:
  9964. {
  9965. c_10.source=imageEmptyTank
  9966. // 打印收到的信号内容
  9967. console.log("就绪:par0=" + par0 + "\n" );
  9968. }
  9969. break;
  9970. case 3:
  9971. {
  9972. c_10.source=imageHot
  9973. // 打印收到的信号内容
  9974. console.log("缓冷:par0=" + par0 + "\n" );
  9975. }
  9976. break;
  9977. case 4:
  9978. {
  9979. c_10.source=imageBlueCoolOpen
  9980. // 打印收到的信号内容
  9981. console.log("水冷:par0=" + par0 + "\n" );
  9982. }
  9983. break;
  9984. case 5:
  9985. {
  9986. c_10.source=imageBlueCoolOpen
  9987. // 打印收到的信号内容
  9988. console.log("水冷:par0=" + par0 + "\n" );
  9989. }
  9990. break;
  9991. case 6:
  9992. {
  9993. c_10.source=imageWaterCool
  9994. // 打印收到的信号内容
  9995. console.log("待倒:par0=" + par0 + "\n" );
  9996. }
  9997. break;
  9998. case 7:
  9999. {
  10000. c_10.source=imageMaintain
  10001. // 打印收到的信号内容
  10002. console.log("故障:par0=" + par0 + "\n" );
  10003. }
  10004. break;
  10005. }
  10006. }
  10007. onSig_qml_SlagStateC11: {
  10008. //如果是状态1就将源换为状态1
  10009. switch(par0){
  10010. case 1:
  10011. {
  10012. c_11.source=imageEmpty
  10013. // 打印收到的信号内容
  10014. console.log("空位:par0=" + par0 + "\n" );
  10015. }
  10016. break;
  10017. case 2:
  10018. {
  10019. c_11.source=imageEmptyTank
  10020. // 打印收到的信号内容
  10021. console.log("就绪:par0=" + par0 + "\n" );
  10022. }
  10023. break;
  10024. case 3:
  10025. {
  10026. c_11.source=imageHot
  10027. // 打印收到的信号内容
  10028. console.log("缓冷:par0=" + par0 + "\n" );
  10029. }
  10030. break;
  10031. case 4:
  10032. {
  10033. c_11.source=imageBlueCoolOpen
  10034. // 打印收到的信号内容
  10035. console.log("水冷:par0=" + par0 + "\n" );
  10036. }
  10037. break;
  10038. case 5:
  10039. {
  10040. c_11.source=imageBlueCoolOpen
  10041. // 打印收到的信号内容
  10042. console.log("水冷:par0=" + par0 + "\n" );
  10043. }
  10044. break;
  10045. case 6:
  10046. {
  10047. c_11.source=imageWaterCool
  10048. // 打印收到的信号内容
  10049. console.log("待倒:par0=" + par0 + "\n" );
  10050. }
  10051. break;
  10052. case 7:
  10053. {
  10054. c_11.source=imageMaintain
  10055. // 打印收到的信号内容
  10056. console.log("故障:par0=" + par0 + "\n" );
  10057. }
  10058. break;
  10059. }
  10060. }
  10061. onSig_qml_SlagStateC12: {
  10062. //如果是状态1就将源换为状态1
  10063. switch(par0){
  10064. case 1:
  10065. {
  10066. c_12.source=imageEmpty
  10067. // 打印收到的信号内容
  10068. console.log("空位:par0=" + par0 + "\n" );
  10069. }
  10070. break;
  10071. case 2:
  10072. {
  10073. c_12.source=imageEmptyTank
  10074. // 打印收到的信号内容
  10075. console.log("就绪:par0=" + par0 + "\n" );
  10076. }
  10077. break;
  10078. case 3:
  10079. {
  10080. c_12.source=imageHot
  10081. // 打印收到的信号内容
  10082. console.log("缓冷:par0=" + par0 + "\n" );
  10083. }
  10084. break;
  10085. case 4:
  10086. {
  10087. c_12.source=imageBlueCoolOpen
  10088. // 打印收到的信号内容
  10089. console.log("水冷:par0=" + par0 + "\n" );
  10090. }
  10091. break;
  10092. case 5:
  10093. {
  10094. c_12.source=imageBlueCoolOpen
  10095. // 打印收到的信号内容
  10096. console.log("水冷:par0=" + par0 + "\n" );
  10097. }
  10098. break;
  10099. case 6:
  10100. {
  10101. c_12.source=imageWaterCool
  10102. // 打印收到的信号内容
  10103. console.log("待倒:par0=" + par0 + "\n" );
  10104. }
  10105. break;
  10106. case 7:
  10107. {
  10108. c_12.source=imageMaintain
  10109. // 打印收到的信号内容
  10110. console.log("故障:par0=" + par0 + "\n" );
  10111. }
  10112. break;
  10113. }
  10114. }
  10115. onSig_qml_SlagStateC13: {
  10116. //如果是状态1就将源换为状态1
  10117. switch(par0){
  10118. case 1:
  10119. {
  10120. c_13.source=imageEmpty
  10121. // 打印收到的信号内容
  10122. console.log("空位:par0=" + par0 + "\n" );
  10123. }
  10124. break;
  10125. case 2:
  10126. {
  10127. c_13.source=imageEmptyTank
  10128. // 打印收到的信号内容
  10129. console.log("就绪:par0=" + par0 + "\n" );
  10130. }
  10131. break;
  10132. case 3:
  10133. {
  10134. c_13.source=imageHot
  10135. // 打印收到的信号内容
  10136. console.log("缓冷:par0=" + par0 + "\n" );
  10137. }
  10138. break;
  10139. case 4:
  10140. {
  10141. c_13.source=imageBlueCoolOpen
  10142. // 打印收到的信号内容
  10143. console.log("水冷:par0=" + par0 + "\n" );
  10144. }
  10145. break;
  10146. case 5:
  10147. {
  10148. c_13.source=imageBlueCoolOpen
  10149. // 打印收到的信号内容
  10150. console.log("水冷:par0=" + par0 + "\n" );
  10151. }
  10152. break;
  10153. case 6:
  10154. {
  10155. c_13.source=imageWaterCool
  10156. // 打印收到的信号内容
  10157. console.log("待倒:par0=" + par0 + "\n" );
  10158. }
  10159. break;
  10160. case 7:
  10161. {
  10162. c_13.source=imageMaintain
  10163. // 打印收到的信号内容
  10164. console.log("故障:par0=" + par0 + "\n" );
  10165. }
  10166. break;
  10167. }
  10168. }
  10169. onSig_qml_SlagStateC14: {
  10170. //如果是状态1就将源换为状态1
  10171. switch(par0){
  10172. case 1:
  10173. {
  10174. c_14.source=imageEmpty
  10175. // 打印收到的信号内容
  10176. console.log("空位:par0=" + par0 + "\n" );
  10177. }
  10178. break;
  10179. case 2:
  10180. {
  10181. c_14.source=imageEmptyTank
  10182. // 打印收到的信号内容
  10183. console.log("就绪:par0=" + par0 + "\n" );
  10184. }
  10185. break;
  10186. case 3:
  10187. {
  10188. c_14.source=imageHot
  10189. // 打印收到的信号内容
  10190. console.log("缓冷:par0=" + par0 + "\n" );
  10191. }
  10192. break;
  10193. case 4:
  10194. {
  10195. c_14.source=imageBlueCoolOpen
  10196. // 打印收到的信号内容
  10197. console.log("水冷:par0=" + par0 + "\n" );
  10198. }
  10199. break;
  10200. case 5:
  10201. {
  10202. c_14.source=imageBlueCoolOpen
  10203. // 打印收到的信号内容
  10204. console.log("水冷:par0=" + par0 + "\n" );
  10205. }
  10206. break;
  10207. case 6:
  10208. {
  10209. c_14.source=imageWaterCool
  10210. // 打印收到的信号内容
  10211. console.log("待倒:par0=" + par0 + "\n" );
  10212. }
  10213. break;
  10214. case 7:
  10215. {
  10216. c_14.source=imageMaintain
  10217. // 打印收到的信号内容
  10218. console.log("故障:par0=" + par0 + "\n" );
  10219. }
  10220. break;
  10221. }
  10222. }
  10223. onSig_qml_SlagStateC15: {
  10224. //如果是状态1就将源换为状态1
  10225. switch(par0){
  10226. case 1:
  10227. {
  10228. c_15.source=imageEmpty
  10229. // 打印收到的信号内容
  10230. console.log("空位:par0=" + par0 + "\n" );
  10231. }
  10232. break;
  10233. case 2:
  10234. {
  10235. c_15.source=imageEmptyTank
  10236. // 打印收到的信号内容
  10237. console.log("就绪:par0=" + par0 + "\n" );
  10238. }
  10239. break;
  10240. case 3:
  10241. {
  10242. c_15.source=imageHot
  10243. // 打印收到的信号内容
  10244. console.log("缓冷:par0=" + par0 + "\n" );
  10245. }
  10246. break;
  10247. case 4:
  10248. {
  10249. c_15.source=imageBlueCoolOpen
  10250. // 打印收到的信号内容
  10251. console.log("水冷:par0=" + par0 + "\n" );
  10252. }
  10253. break;
  10254. case 5:
  10255. {
  10256. c_15.source=imageBlueCoolOpen
  10257. // 打印收到的信号内容
  10258. console.log("水冷:par0=" + par0 + "\n" );
  10259. }
  10260. break;
  10261. case 6:
  10262. {
  10263. c_15.source=imageWaterCool
  10264. // 打印收到的信号内容
  10265. console.log("待倒:par0=" + par0 + "\n" );
  10266. }
  10267. break;
  10268. case 7:
  10269. {
  10270. c_15.source=imageMaintain
  10271. // 打印收到的信号内容
  10272. console.log("故障:par0=" + par0 + "\n" );
  10273. }
  10274. break;
  10275. }
  10276. }
  10277. onSig_qml_SlagStateC16: {
  10278. //如果是状态1就将源换为状态1
  10279. switch(par0){
  10280. case 1:
  10281. {
  10282. c_16.source=imageEmpty
  10283. // 打印收到的信号内容
  10284. console.log("空位:par0=" + par0 + "\n" );
  10285. }
  10286. break;
  10287. case 2:
  10288. {
  10289. c_16.source=imageEmptyTank
  10290. // 打印收到的信号内容
  10291. console.log("就绪:par0=" + par0 + "\n" );
  10292. }
  10293. break;
  10294. case 3:
  10295. {
  10296. c_16.source=imageHot
  10297. // 打印收到的信号内容
  10298. console.log("缓冷:par0=" + par0 + "\n" );
  10299. }
  10300. break;
  10301. case 4:
  10302. {
  10303. c_16.source=imageBlueCoolOpen
  10304. // 打印收到的信号内容
  10305. console.log("水冷:par0=" + par0 + "\n" );
  10306. }
  10307. break;
  10308. case 5:
  10309. {
  10310. c_16.source=imageBlueCoolOpen
  10311. // 打印收到的信号内容
  10312. console.log("水冷:par0=" + par0 + "\n" );
  10313. }
  10314. break;
  10315. case 6:
  10316. {
  10317. c_16.source=imageWaterCool
  10318. // 打印收到的信号内容
  10319. console.log("待倒:par0=" + par0 + "\n" );
  10320. }
  10321. break;
  10322. case 7:
  10323. {
  10324. c_16.source=imageMaintain
  10325. // 打印收到的信号内容
  10326. console.log("故障:par0=" + par0 + "\n" );
  10327. }
  10328. break;
  10329. }
  10330. }
  10331. onSig_qml_SlagStateC17: {
  10332. //如果是状态1就将源换为状态1
  10333. switch(par0){
  10334. case 1:
  10335. {
  10336. c_17.source=imageEmpty
  10337. // 打印收到的信号内容
  10338. console.log("空位:par0=" + par0 + "\n" );
  10339. }
  10340. break;
  10341. case 2:
  10342. {
  10343. c_17.source=imageEmptyTank
  10344. // 打印收到的信号内容
  10345. console.log("就绪:par0=" + par0 + "\n" );
  10346. }
  10347. break;
  10348. case 3:
  10349. {
  10350. c_17.source=imageHot
  10351. // 打印收到的信号内容
  10352. console.log("缓冷:par0=" + par0 + "\n" );
  10353. }
  10354. break;
  10355. case 4:
  10356. {
  10357. c_17.source=imageBlueCoolOpen
  10358. // 打印收到的信号内容
  10359. console.log("水冷:par0=" + par0 + "\n" );
  10360. }
  10361. break;
  10362. case 5:
  10363. {
  10364. c_17.source=imageBlueCoolOpen
  10365. // 打印收到的信号内容
  10366. console.log("水冷:par0=" + par0 + "\n" );
  10367. }
  10368. break;
  10369. case 6:
  10370. {
  10371. c_17.source=imageWaterCool
  10372. // 打印收到的信号内容
  10373. console.log("待倒:par0=" + par0 + "\n" );
  10374. }
  10375. break;
  10376. case 7:
  10377. {
  10378. c_17.source=imageMaintain
  10379. // 打印收到的信号内容
  10380. console.log("故障:par0=" + par0 + "\n" );
  10381. }
  10382. break;
  10383. }
  10384. }
  10385. onSig_qml_SlagStateC18: {
  10386. //如果是状态1就将源换为状态1
  10387. switch(par0){
  10388. case 1:
  10389. {
  10390. c_18.source=imageEmpty
  10391. // 打印收到的信号内容
  10392. console.log("空位:par0=" + par0 + "\n" );
  10393. }
  10394. break;
  10395. case 2:
  10396. {
  10397. c_18.source=imageEmptyTank
  10398. // 打印收到的信号内容
  10399. console.log("就绪:par0=" + par0 + "\n" );
  10400. }
  10401. break;
  10402. case 3:
  10403. {
  10404. c_18.source=imageHot
  10405. // 打印收到的信号内容
  10406. console.log("缓冷:par0=" + par0 + "\n" );
  10407. }
  10408. break;
  10409. case 4:
  10410. {
  10411. c_18.source=imageBlueCoolOpen
  10412. // 打印收到的信号内容
  10413. console.log("水冷:par0=" + par0 + "\n" );
  10414. }
  10415. break;
  10416. case 5:
  10417. {
  10418. c_18.source=imageBlueCoolOpen
  10419. // 打印收到的信号内容
  10420. console.log("水冷:par0=" + par0 + "\n" );
  10421. }
  10422. break;
  10423. case 6:
  10424. {
  10425. c_18.source=imageWaterCool
  10426. // 打印收到的信号内容
  10427. console.log("待倒:par0=" + par0 + "\n" );
  10428. }
  10429. break;
  10430. case 7:
  10431. {
  10432. c_18.source=imageMaintain
  10433. // 打印收到的信号内容
  10434. console.log("故障:par0=" + par0 + "\n" );
  10435. }
  10436. break;
  10437. }
  10438. }
  10439. onSig_qml_SlagStateC19: {
  10440. //如果是状态1就将源换为状态1
  10441. switch(par0){
  10442. case 1:
  10443. {
  10444. c_19.source=imageEmpty
  10445. // 打印收到的信号内容
  10446. console.log("空位:par0=" + par0 + "\n" );
  10447. }
  10448. break;
  10449. case 2:
  10450. {
  10451. c_19.source=imageEmptyTank
  10452. // 打印收到的信号内容
  10453. console.log("就绪:par0=" + par0 + "\n" );
  10454. }
  10455. break;
  10456. case 3:
  10457. {
  10458. c_19.source=imageHot
  10459. // 打印收到的信号内容
  10460. console.log("缓冷:par0=" + par0 + "\n" );
  10461. }
  10462. break;
  10463. case 4:
  10464. {
  10465. c_19.source=imageBlueCoolOpen
  10466. // 打印收到的信号内容
  10467. console.log("水冷:par0=" + par0 + "\n" );
  10468. }
  10469. break;
  10470. case 5:
  10471. {
  10472. c_19.source=imageBlueCoolOpen
  10473. // 打印收到的信号内容
  10474. console.log("水冷:par0=" + par0 + "\n" );
  10475. }
  10476. break;
  10477. case 6:
  10478. {
  10479. c_19.source=imageWaterCool
  10480. // 打印收到的信号内容
  10481. console.log("待倒:par0=" + par0 + "\n" );
  10482. }
  10483. break;
  10484. case 7:
  10485. {
  10486. c_19.source=imageMaintain
  10487. // 打印收到的信号内容
  10488. console.log("故障:par0=" + par0 + "\n" );
  10489. }
  10490. break;
  10491. }
  10492. }
  10493. onSig_qml_SlagStateC20: {
  10494. //如果是状态1就将源换为状态1
  10495. switch(par0){
  10496. case 1:
  10497. {
  10498. c_20.source=imageEmpty
  10499. // 打印收到的信号内容
  10500. console.log("空位:par0=" + par0 + "\n" );
  10501. }
  10502. break;
  10503. case 2:
  10504. {
  10505. c_20.source=imageEmptyTank
  10506. // 打印收到的信号内容
  10507. console.log("就绪:par0=" + par0 + "\n" );
  10508. }
  10509. break;
  10510. case 3:
  10511. {
  10512. c_20.source=imageHot
  10513. // 打印收到的信号内容
  10514. console.log("缓冷:par0=" + par0 + "\n" );
  10515. }
  10516. break;
  10517. case 4:
  10518. {
  10519. c_20.source=imageBlueCoolOpen
  10520. // 打印收到的信号内容
  10521. console.log("水冷:par0=" + par0 + "\n" );
  10522. }
  10523. break;
  10524. case 5:
  10525. {
  10526. c_20.source=imageBlueCoolOpen
  10527. // 打印收到的信号内容
  10528. console.log("水冷:par0=" + par0 + "\n" );
  10529. }
  10530. break;
  10531. case 6:
  10532. {
  10533. c_20.source=imageWaterCool
  10534. // 打印收到的信号内容
  10535. console.log("待倒:par0=" + par0 + "\n" );
  10536. }
  10537. break;
  10538. case 7:
  10539. {
  10540. c_20.source=imageMaintain
  10541. // 打印收到的信号内容
  10542. console.log("故障:par0=" + par0 + "\n" );
  10543. }
  10544. break;
  10545. }
  10546. }
  10547. onSig_qml_SlagStateC21: {
  10548. //如果是状态1就将源换为状态1
  10549. switch(par0){
  10550. case 1:
  10551. {
  10552. c_21.source=imageEmpty
  10553. // 打印收到的信号内容
  10554. console.log("空位:par0=" + par0 + "\n" );
  10555. }
  10556. break;
  10557. case 2:
  10558. {
  10559. c_21.source=imageEmptyTank
  10560. // 打印收到的信号内容
  10561. console.log("就绪:par0=" + par0 + "\n" );
  10562. }
  10563. break;
  10564. case 3:
  10565. {
  10566. c_21.source=imageHot
  10567. // 打印收到的信号内容
  10568. console.log("缓冷:par0=" + par0 + "\n" );
  10569. }
  10570. break;
  10571. case 4:
  10572. {
  10573. c_21.source=imageBlueCoolOpen
  10574. // 打印收到的信号内容
  10575. console.log("水冷:par0=" + par0 + "\n" );
  10576. }
  10577. break;
  10578. case 5:
  10579. {
  10580. c_21.source=imageBlueCoolOpen
  10581. // 打印收到的信号内容
  10582. console.log("水冷:par0=" + par0 + "\n" );
  10583. }
  10584. break;
  10585. case 6:
  10586. {
  10587. c_21.source=imageWaterCool
  10588. // 打印收到的信号内容
  10589. console.log("待倒:par0=" + par0 + "\n" );
  10590. }
  10591. break;
  10592. case 7:
  10593. {
  10594. c_21.source=imageMaintain
  10595. // 打印收到的信号内容
  10596. console.log("故障:par0=" + par0 + "\n" );
  10597. }
  10598. break;
  10599. }
  10600. }
  10601. onSig_qml_SlagStateC22: {
  10602. //如果是状态1就将源换为状态1
  10603. switch(par0){
  10604. case 1:
  10605. {
  10606. c_22.source=imageEmpty
  10607. // 打印收到的信号内容
  10608. console.log("空位:par0=" + par0 + "\n" );
  10609. }
  10610. break;
  10611. case 2:
  10612. {
  10613. c_22.source=imageEmptyTank
  10614. // 打印收到的信号内容
  10615. console.log("就绪:par0=" + par0 + "\n" );
  10616. }
  10617. break;
  10618. case 3:
  10619. {
  10620. c_22.source=imageHot
  10621. // 打印收到的信号内容
  10622. console.log("缓冷:par0=" + par0 + "\n" );
  10623. }
  10624. break;
  10625. case 4:
  10626. {
  10627. c_22.source=imageBlueCoolOpen
  10628. // 打印收到的信号内容
  10629. console.log("水冷:par0=" + par0 + "\n" );
  10630. }
  10631. break;
  10632. case 5:
  10633. {
  10634. c_22.source=imageBlueCoolOpen
  10635. // 打印收到的信号内容
  10636. console.log("水冷:par0=" + par0 + "\n" );
  10637. }
  10638. break;
  10639. case 6:
  10640. {
  10641. c_22.source=imageWaterCool
  10642. // 打印收到的信号内容
  10643. console.log("待倒:par0=" + par0 + "\n" );
  10644. }
  10645. break;
  10646. case 7:
  10647. {
  10648. c_22.source=imageMaintain
  10649. // 打印收到的信号内容
  10650. console.log("故障:par0=" + par0 + "\n" );
  10651. }
  10652. break;
  10653. }
  10654. }
  10655. onSig_qml_SlagStateC23: {
  10656. //如果是状态1就将源换为状态1
  10657. switch(par0){
  10658. case 1:
  10659. {
  10660. c_23.source=imageEmpty
  10661. // 打印收到的信号内容
  10662. console.log("空位:par0=" + par0 + "\n" );
  10663. }
  10664. break;
  10665. case 2:
  10666. {
  10667. c_23.source=imageEmptyTank
  10668. // 打印收到的信号内容
  10669. console.log("就绪:par0=" + par0 + "\n" );
  10670. }
  10671. break;
  10672. case 3:
  10673. {
  10674. c_23.source=imageHot
  10675. // 打印收到的信号内容
  10676. console.log("缓冷:par0=" + par0 + "\n" );
  10677. }
  10678. break;
  10679. case 4:
  10680. {
  10681. c_23.source=imageBlueCoolOpen
  10682. // 打印收到的信号内容
  10683. console.log("水冷:par0=" + par0 + "\n" );
  10684. }
  10685. break;
  10686. case 5:
  10687. {
  10688. c_23.source=imageBlueCoolOpen
  10689. // 打印收到的信号内容
  10690. console.log("水冷:par0=" + par0 + "\n" );
  10691. }
  10692. break;
  10693. case 6:
  10694. {
  10695. c_23.source=imageWaterCool
  10696. // 打印收到的信号内容
  10697. console.log("待倒:par0=" + par0 + "\n" );
  10698. }
  10699. break;
  10700. case 7:
  10701. {
  10702. c_23.source=imageMaintain
  10703. // 打印收到的信号内容
  10704. console.log("故障:par0=" + par0 + "\n" );
  10705. }
  10706. break;
  10707. }
  10708. }
  10709. onSig_qml_SlagStateC24: {
  10710. //如果是状态1就将源换为状态1
  10711. switch(par0){
  10712. case 1:
  10713. {
  10714. c_24.source=imageEmpty
  10715. // 打印收到的信号内容
  10716. console.log("空位:par0=" + par0 + "\n" );
  10717. }
  10718. break;
  10719. case 2:
  10720. {
  10721. c_24.source=imageEmptyTank
  10722. // 打印收到的信号内容
  10723. console.log("就绪:par0=" + par0 + "\n" );
  10724. }
  10725. break;
  10726. case 3:
  10727. {
  10728. c_24.source=imageHot
  10729. // 打印收到的信号内容
  10730. console.log("缓冷:par0=" + par0 + "\n" );
  10731. }
  10732. break;
  10733. case 4:
  10734. {
  10735. c_24.source=imageBlueCoolOpen
  10736. // 打印收到的信号内容
  10737. console.log("水冷:par0=" + par0 + "\n" );
  10738. }
  10739. break;
  10740. case 5:
  10741. {
  10742. c_24.source=imageBlueCoolOpen
  10743. // 打印收到的信号内容
  10744. console.log("水冷:par0=" + par0 + "\n" );
  10745. }
  10746. break;
  10747. case 6:
  10748. {
  10749. c_24.source=imageWaterCool
  10750. // 打印收到的信号内容
  10751. console.log("待倒:par0=" + par0 + "\n" );
  10752. }
  10753. break;
  10754. case 7:
  10755. {
  10756. c_24.source=imageMaintain
  10757. // 打印收到的信号内容
  10758. console.log("故障:par0=" + par0 + "\n" );
  10759. }
  10760. break;
  10761. }
  10762. }
  10763. onSig_qml_SlagStateC25: {
  10764. //如果是状态1就将源换为状态1
  10765. switch(par0){
  10766. case 1:
  10767. {
  10768. c_25.source=imageEmpty
  10769. // 打印收到的信号内容
  10770. console.log("空位:par0=" + par0 + "\n" );
  10771. }
  10772. break;
  10773. case 2:
  10774. {
  10775. c_25.source=imageEmptyTank
  10776. // 打印收到的信号内容
  10777. console.log("就绪:par0=" + par0 + "\n" );
  10778. }
  10779. break;
  10780. case 3:
  10781. {
  10782. c_25.source=imageHot
  10783. // 打印收到的信号内容
  10784. console.log("缓冷:par0=" + par0 + "\n" );
  10785. }
  10786. break;
  10787. case 4:
  10788. {
  10789. c_25.source=imageBlueCoolOpen
  10790. // 打印收到的信号内容
  10791. console.log("水冷:par0=" + par0 + "\n" );
  10792. }
  10793. break;
  10794. case 5:
  10795. {
  10796. c_25.source=imageBlueCoolOpen
  10797. // 打印收到的信号内容
  10798. console.log("水冷:par0=" + par0 + "\n" );
  10799. }
  10800. break;
  10801. case 6:
  10802. {
  10803. c_25.source=imageWaterCool
  10804. // 打印收到的信号内容
  10805. console.log("待倒:par0=" + par0 + "\n" );
  10806. }
  10807. break;
  10808. case 7:
  10809. {
  10810. c_25.source=imageMaintain
  10811. // 打印收到的信号内容
  10812. console.log("故障:par0=" + par0 + "\n" );
  10813. }
  10814. break;
  10815. }
  10816. }
  10817. onSig_qml_SlagStateC26: {
  10818. //如果是状态1就将源换为状态1
  10819. switch(par0){
  10820. case 1:
  10821. {
  10822. c_26.source=imageEmpty
  10823. // 打印收到的信号内容
  10824. console.log("空位:par0=" + par0 + "\n" );
  10825. }
  10826. break;
  10827. case 2:
  10828. {
  10829. c_26.source=imageEmptyTank
  10830. // 打印收到的信号内容
  10831. console.log("就绪:par0=" + par0 + "\n" );
  10832. }
  10833. break;
  10834. case 3:
  10835. {
  10836. c_26.source=imageHot
  10837. // 打印收到的信号内容
  10838. console.log("缓冷:par0=" + par0 + "\n" );
  10839. }
  10840. break;
  10841. case 4:
  10842. {
  10843. c_26.source=imageBlueCoolOpen
  10844. // 打印收到的信号内容
  10845. console.log("水冷:par0=" + par0 + "\n" );
  10846. }
  10847. break;
  10848. case 5:
  10849. {
  10850. c_26.source=imageBlueCoolOpen
  10851. // 打印收到的信号内容
  10852. console.log("水冷:par0=" + par0 + "\n" );
  10853. }
  10854. break;
  10855. case 6:
  10856. {
  10857. c_26.source=imageWaterCool
  10858. // 打印收到的信号内容
  10859. console.log("待倒:par0=" + par0 + "\n" );
  10860. }
  10861. break;
  10862. case 7:
  10863. {
  10864. c_26.source=imageMaintain
  10865. // 打印收到的信号内容
  10866. console.log("故障:par0=" + par0 + "\n" );
  10867. }
  10868. break;
  10869. }
  10870. }
  10871. onSig_qml_SlagStateC27: {
  10872. //如果是状态1就将源换为状态1
  10873. switch(par0){
  10874. case 1:
  10875. {
  10876. c_27.source=imageEmpty
  10877. // 打印收到的信号内容
  10878. console.log("空位:par0=" + par0 + "\n" );
  10879. }
  10880. break;
  10881. case 2:
  10882. {
  10883. c_27.source=imageEmptyTank
  10884. // 打印收到的信号内容
  10885. console.log("就绪:par0=" + par0 + "\n" );
  10886. }
  10887. break;
  10888. case 3:
  10889. {
  10890. c_27.source=imageHot
  10891. // 打印收到的信号内容
  10892. console.log("缓冷:par0=" + par0 + "\n" );
  10893. }
  10894. break;
  10895. case 4:
  10896. {
  10897. c_27.source=imageBlueCoolOpen
  10898. // 打印收到的信号内容
  10899. console.log("水冷:par0=" + par0 + "\n" );
  10900. }
  10901. break;
  10902. case 5:
  10903. {
  10904. c_27.source=imageBlueCoolOpen
  10905. // 打印收到的信号内容
  10906. console.log("水冷:par0=" + par0 + "\n" );
  10907. }
  10908. break;
  10909. case 6:
  10910. {
  10911. c_27.source=imageWaterCool
  10912. // 打印收到的信号内容
  10913. console.log("待倒:par0=" + par0 + "\n" );
  10914. }
  10915. break;
  10916. case 7:
  10917. {
  10918. c_27.source=imageMaintain
  10919. // 打印收到的信号内容
  10920. console.log("故障:par0=" + par0 + "\n" );
  10921. }
  10922. break;
  10923. }
  10924. }
  10925. onSig_qml_SlagStateC28: {
  10926. //如果是状态1就将源换为状态1
  10927. switch(par0){
  10928. case 1:
  10929. {
  10930. c_28.source=imageEmpty
  10931. // 打印收到的信号内容
  10932. console.log("空位:par0=" + par0 + "\n" );
  10933. }
  10934. break;
  10935. case 2:
  10936. {
  10937. c_28.source=imageEmptyTank
  10938. // 打印收到的信号内容
  10939. console.log("就绪:par0=" + par0 + "\n" );
  10940. }
  10941. break;
  10942. case 3:
  10943. {
  10944. c_28.source=imageHot
  10945. // 打印收到的信号内容
  10946. console.log("缓冷:par0=" + par0 + "\n" );
  10947. }
  10948. break;
  10949. case 4:
  10950. {
  10951. c_28.source=imageBlueCoolOpen
  10952. // 打印收到的信号内容
  10953. console.log("水冷:par0=" + par0 + "\n" );
  10954. }
  10955. break;
  10956. case 5:
  10957. {
  10958. c_28.source=imageBlueCoolOpen
  10959. // 打印收到的信号内容
  10960. console.log("水冷:par0=" + par0 + "\n" );
  10961. }
  10962. break;
  10963. case 6:
  10964. {
  10965. c_28.source=imageWaterCool
  10966. // 打印收到的信号内容
  10967. console.log("待倒:par0=" + par0 + "\n" );
  10968. }
  10969. break;
  10970. case 7:
  10971. {
  10972. c_28.source=imageMaintain
  10973. // 打印收到的信号内容
  10974. console.log("故障:par0=" + par0 + "\n" );
  10975. }
  10976. break;
  10977. }
  10978. }
  10979. onSig_qml_SlagStateC29: {
  10980. //如果是状态1就将源换为状态1
  10981. switch(par0){
  10982. case 1:
  10983. {
  10984. c_29.source=imageEmpty
  10985. // 打印收到的信号内容
  10986. console.log("空位:par0=" + par0 + "\n" );
  10987. }
  10988. break;
  10989. case 2:
  10990. {
  10991. c_29.source=imageEmptyTank
  10992. // 打印收到的信号内容
  10993. console.log("就绪:par0=" + par0 + "\n" );
  10994. }
  10995. break;
  10996. case 3:
  10997. {
  10998. c_29.source=imageHot
  10999. // 打印收到的信号内容
  11000. console.log("缓冷:par0=" + par0 + "\n" );
  11001. }
  11002. break;
  11003. case 4:
  11004. {
  11005. c_29.source=imageBlueCoolOpen
  11006. // 打印收到的信号内容
  11007. console.log("水冷:par0=" + par0 + "\n" );
  11008. }
  11009. break;
  11010. case 5:
  11011. {
  11012. c_29.source=imageBlueCoolOpen
  11013. // 打印收到的信号内容
  11014. console.log("水冷:par0=" + par0 + "\n" );
  11015. }
  11016. break;
  11017. case 6:
  11018. {
  11019. c_29.source=imageWaterCool
  11020. // 打印收到的信号内容
  11021. console.log("待倒:par0=" + par0 + "\n" );
  11022. }
  11023. break;
  11024. case 7:
  11025. {
  11026. c_29.source=imageMaintain
  11027. // 打印收到的信号内容
  11028. console.log("故障:par0=" + par0 + "\n" );
  11029. }
  11030. break;
  11031. }
  11032. }
  11033. onSig_qml_SlagStateC30: {
  11034. //如果是状态1就将源换为状态1
  11035. switch(par0){
  11036. case 1:
  11037. {
  11038. c_30.source=imageEmpty
  11039. // 打印收到的信号内容
  11040. console.log("空位:par0=" + par0 + "\n" );
  11041. }
  11042. break;
  11043. case 2:
  11044. {
  11045. c_30.source=imageEmptyTank
  11046. // 打印收到的信号内容
  11047. console.log("就绪:par0=" + par0 + "\n" );
  11048. }
  11049. break;
  11050. case 3:
  11051. {
  11052. c_30.source=imageHot
  11053. // 打印收到的信号内容
  11054. console.log("缓冷:par0=" + par0 + "\n" );
  11055. }
  11056. break;
  11057. case 4:
  11058. {
  11059. c_30.source=imageBlueCoolOpen
  11060. // 打印收到的信号内容
  11061. console.log("水冷:par0=" + par0 + "\n" );
  11062. }
  11063. break;
  11064. case 5:
  11065. {
  11066. c_30.source=imageBlueCoolOpen
  11067. // 打印收到的信号内容
  11068. console.log("水冷:par0=" + par0 + "\n" );
  11069. }
  11070. break;
  11071. case 6:
  11072. {
  11073. c_30.source=imageWaterCool
  11074. // 打印收到的信号内容
  11075. console.log("待倒:par0=" + par0 + "\n" );
  11076. }
  11077. break;
  11078. case 7:
  11079. {
  11080. c_30.source=imageMaintain
  11081. // 打印收到的信号内容
  11082. console.log("故障:par0=" + par0 + "\n" );
  11083. }
  11084. break;
  11085. }
  11086. }
  11087. onSig_qml_SlagStateC31: {
  11088. //如果是状态1就将源换为状态1
  11089. switch(par0){
  11090. case 1:
  11091. {
  11092. c_31.source=imageEmpty
  11093. // 打印收到的信号内容
  11094. console.log("空位:par0=" + par0 + "\n" );
  11095. }
  11096. break;
  11097. case 2:
  11098. {
  11099. c_31.source=imageEmptyTank
  11100. // 打印收到的信号内容
  11101. console.log("就绪:par0=" + par0 + "\n" );
  11102. }
  11103. break;
  11104. case 3:
  11105. {
  11106. c_31.source=imageHot
  11107. // 打印收到的信号内容
  11108. console.log("缓冷:par0=" + par0 + "\n" );
  11109. }
  11110. break;
  11111. case 4:
  11112. {
  11113. c_31.source=imageBlueCoolOpen
  11114. // 打印收到的信号内容
  11115. console.log("水冷:par0=" + par0 + "\n" );
  11116. }
  11117. break;
  11118. case 5:
  11119. {
  11120. c_31.source=imageBlueCoolOpen
  11121. // 打印收到的信号内容
  11122. console.log("水冷:par0=" + par0 + "\n" );
  11123. }
  11124. break;
  11125. case 6:
  11126. {
  11127. c_31.source=imageWaterCool
  11128. // 打印收到的信号内容
  11129. console.log("待倒:par0=" + par0 + "\n" );
  11130. }
  11131. break;
  11132. case 7:
  11133. {
  11134. c_31.source=imageMaintain
  11135. // 打印收到的信号内容
  11136. console.log("故障:par0=" + par0 + "\n" );
  11137. }
  11138. break;
  11139. }
  11140. }
  11141. // qml界面接收信号函数sig_qml给的信号内容(接收来自slot_result槽函数反馈的信号)
  11142. onSig_qml_SlagStateD1: {
  11143. //如果是状态1就将源换为状态1
  11144. switch(par0){
  11145. case 1:
  11146. {
  11147. d_1.source=imageEmpty
  11148. // 打印收到的信号内容
  11149. console.log("空位:par0=" + par0 + "\n" );
  11150. }
  11151. break;
  11152. case 2:
  11153. {
  11154. d_1.source=imageEmptyTank
  11155. // 打印收到的信号内容
  11156. console.log("就绪:par0=" + par0 + "\n" );
  11157. }
  11158. break;
  11159. case 3:
  11160. {
  11161. d_1.source=imageHot
  11162. // 打印收到的信号内容
  11163. console.log("缓冷:par0=" + par0 + "\n" );
  11164. }
  11165. break;
  11166. case 4:
  11167. {
  11168. d_1.source=imageBlueCoolOpen
  11169. // 打印收到的信号内容
  11170. console.log("水冷:par0=" + par0 + "\n" );
  11171. }
  11172. break;
  11173. case 5:
  11174. {
  11175. d_1.source=imageBlueCoolOpen
  11176. // 打印收到的信号内容
  11177. console.log("水冷:par0=" + par0 + "\n" );
  11178. }
  11179. break;
  11180. case 6:
  11181. {
  11182. d_1.source=imageWaterCool
  11183. // 打印收到的信号内容
  11184. console.log("待倒:par0=" + par0 + "\n" );
  11185. }
  11186. break;
  11187. case 7:
  11188. {
  11189. d_1.source=imageMaintain
  11190. // 打印收到的信号内容
  11191. console.log("故障:par0=" + par0 + "\n" );
  11192. }
  11193. break;
  11194. }
  11195. }
  11196. onSig_qml_SlagStateD2: {
  11197. //如果是状态1就将源换为状态1
  11198. switch(par0){
  11199. case 1:
  11200. {
  11201. d_2.source=imageEmpty
  11202. // 打印收到的信号内容
  11203. console.log("空位:par0=" + par0 + "\n" );
  11204. }
  11205. break;
  11206. case 2:
  11207. {
  11208. d_2.source=imageEmptyTank
  11209. // 打印收到的信号内容
  11210. console.log("就绪:par0=" + par0 + "\n" );
  11211. }
  11212. break;
  11213. case 3:
  11214. {
  11215. d_2.source=imageHot
  11216. // 打印收到的信号内容
  11217. console.log("缓冷:par0=" + par0 + "\n" );
  11218. }
  11219. break;
  11220. case 4:
  11221. {
  11222. d_2.source=imageBlueCoolOpen
  11223. // 打印收到的信号内容
  11224. console.log("水冷:par0=" + par0 + "\n" );
  11225. }
  11226. break;
  11227. case 5:
  11228. {
  11229. d_2.source=imageBlueCoolOpen
  11230. // 打印收到的信号内容
  11231. console.log("水冷:par0=" + par0 + "\n" );
  11232. }
  11233. break;
  11234. case 6:
  11235. {
  11236. d_2.source=imageWaterCool
  11237. // 打印收到的信号内容
  11238. console.log("待倒:par0=" + par0 + "\n" );
  11239. }
  11240. break;
  11241. case 7:
  11242. {
  11243. d_2.source=imageMaintain
  11244. // 打印收到的信号内容
  11245. console.log("故障:par0=" + par0 + "\n" );
  11246. }
  11247. break;
  11248. }
  11249. }
  11250. onSig_qml_SlagStateD3: {
  11251. //如果是状态1就将源换为状态1
  11252. switch(par0){
  11253. case 1:
  11254. {
  11255. d_3.source=imageEmpty
  11256. // 打印收到的信号内容
  11257. console.log("空位:par0=" + par0 + "\n" );
  11258. }
  11259. break;
  11260. case 2:
  11261. {
  11262. d_3.source=imageEmptyTank
  11263. // 打印收到的信号内容
  11264. console.log("就绪:par0=" + par0 + "\n" );
  11265. }
  11266. break;
  11267. case 3:
  11268. {
  11269. d_3.source=imageHot
  11270. // 打印收到的信号内容
  11271. console.log("缓冷:par0=" + par0 + "\n" );
  11272. }
  11273. break;
  11274. case 4:
  11275. {
  11276. d_3.source=imageBlueCoolOpen
  11277. // 打印收到的信号内容
  11278. console.log("水冷:par0=" + par0 + "\n" );
  11279. }
  11280. break;
  11281. case 5:
  11282. {
  11283. d_3.source=imageBlueCoolOpen
  11284. // 打印收到的信号内容
  11285. console.log("水冷:par0=" + par0 + "\n" );
  11286. }
  11287. break;
  11288. case 6:
  11289. {
  11290. d_3.source=imageWaterCool
  11291. // 打印收到的信号内容
  11292. console.log("待倒:par0=" + par0 + "\n" );
  11293. }
  11294. break;
  11295. case 7:
  11296. {
  11297. d_3.source=imageMaintain
  11298. // 打印收到的信号内容
  11299. console.log("故障:par0=" + par0 + "\n" );
  11300. }
  11301. break;
  11302. }
  11303. }
  11304. onSig_qml_SlagStateD4: {
  11305. //如果是状态1就将源换为状态1
  11306. switch(par0){
  11307. case 1:
  11308. {
  11309. d_4.source=imageEmpty
  11310. // 打印收到的信号内容
  11311. console.log("空位:par0=" + par0 + "\n" );
  11312. }
  11313. break;
  11314. case 2:
  11315. {
  11316. d_4.source=imageEmptyTank
  11317. // 打印收到的信号内容
  11318. console.log("就绪:par0=" + par0 + "\n" );
  11319. }
  11320. break;
  11321. case 3:
  11322. {
  11323. d_4.source=imageHot
  11324. // 打印收到的信号内容
  11325. console.log("缓冷:par0=" + par0 + "\n" );
  11326. }
  11327. break;
  11328. case 4:
  11329. {
  11330. d_4.source=imageBlueCoolOpen
  11331. // 打印收到的信号内容
  11332. console.log("水冷:par0=" + par0 + "\n" );
  11333. }
  11334. break;
  11335. case 5:
  11336. {
  11337. d_4.source=imageBlueCoolOpen
  11338. // 打印收到的信号内容
  11339. console.log("水冷:par0=" + par0 + "\n" );
  11340. }
  11341. break;
  11342. case 6:
  11343. {
  11344. d_4.source=imageWaterCool
  11345. // 打印收到的信号内容
  11346. console.log("待倒:par0=" + par0 + "\n" );
  11347. }
  11348. break;
  11349. case 7:
  11350. {
  11351. d_4.source=imageMaintain
  11352. // 打印收到的信号内容
  11353. console.log("故障:par0=" + par0 + "\n" );
  11354. }
  11355. break;
  11356. }
  11357. }
  11358. onSig_qml_SlagStateD5: {
  11359. //如果是状态1就将源换为状态1
  11360. switch(par0){
  11361. case 1:
  11362. {
  11363. d_5.source=imageEmpty
  11364. // 打印收到的信号内容
  11365. console.log("空位:par0=" + par0 + "\n" );
  11366. }
  11367. break;
  11368. case 2:
  11369. {
  11370. d_5.source=imageEmptyTank
  11371. // 打印收到的信号内容
  11372. console.log("就绪:par0=" + par0 + "\n" );
  11373. }
  11374. break;
  11375. case 3:
  11376. {
  11377. d_5.source=imageHot
  11378. // 打印收到的信号内容
  11379. console.log("缓冷:par0=" + par0 + "\n" );
  11380. }
  11381. break;
  11382. case 4:
  11383. {
  11384. d_5.source=imageBlueCoolOpen
  11385. // 打印收到的信号内容
  11386. console.log("水冷:par0=" + par0 + "\n" );
  11387. }
  11388. break;
  11389. case 5:
  11390. {
  11391. d_5.source=imageBlueCoolOpen
  11392. // 打印收到的信号内容
  11393. console.log("水冷:par0=" + par0 + "\n" );
  11394. }
  11395. break;
  11396. case 6:
  11397. {
  11398. d_5.source=imageWaterCool
  11399. // 打印收到的信号内容
  11400. console.log("待倒:par0=" + par0 + "\n" );
  11401. }
  11402. break;
  11403. case 7:
  11404. {
  11405. d_5.source=imageMaintain
  11406. // 打印收到的信号内容
  11407. console.log("故障:par0=" + par0 + "\n" );
  11408. }
  11409. break;
  11410. }
  11411. }
  11412. onSig_qml_SlagStateD6: {
  11413. //如果是状态1就将源换为状态1
  11414. switch(par0){
  11415. case 1:
  11416. {
  11417. d_6.source=imageEmpty
  11418. // 打印收到的信号内容
  11419. console.log("空位:par0=" + par0 + "\n" );
  11420. }
  11421. break;
  11422. case 2:
  11423. {
  11424. d_6.source=imageEmptyTank
  11425. // 打印收到的信号内容
  11426. console.log("就绪:par0=" + par0 + "\n" );
  11427. }
  11428. break;
  11429. case 3:
  11430. {
  11431. d_6.source=imageHot
  11432. // 打印收到的信号内容
  11433. console.log("缓冷:par0=" + par0 + "\n" );
  11434. }
  11435. break;
  11436. case 4:
  11437. {
  11438. d_6.source=imageBlueCoolOpen
  11439. // 打印收到的信号内容
  11440. console.log("水冷:par0=" + par0 + "\n" );
  11441. }
  11442. break;
  11443. case 5:
  11444. {
  11445. d_6.source=imageBlueCoolOpen
  11446. // 打印收到的信号内容
  11447. console.log("水冷:par0=" + par0 + "\n" );
  11448. }
  11449. break;
  11450. case 6:
  11451. {
  11452. d_6.source=imageWaterCool
  11453. // 打印收到的信号内容
  11454. console.log("待倒:par0=" + par0 + "\n" );
  11455. }
  11456. break;
  11457. case 7:
  11458. {
  11459. d_6.source=imageMaintain
  11460. // 打印收到的信号内容
  11461. console.log("故障:par0=" + par0 + "\n" );
  11462. }
  11463. break;
  11464. }
  11465. }
  11466. onSig_qml_SlagStateD7: {
  11467. //如果是状态1就将源换为状态1
  11468. switch(par0){
  11469. case 1:
  11470. {
  11471. d_7.source=imageEmpty
  11472. // 打印收到的信号内容
  11473. console.log("空位:par0=" + par0 + "\n" );
  11474. }
  11475. break;
  11476. case 2:
  11477. {
  11478. d_7.source=imageEmptyTank
  11479. // 打印收到的信号内容
  11480. console.log("就绪:par0=" + par0 + "\n" );
  11481. }
  11482. break;
  11483. case 3:
  11484. {
  11485. d_7.source=imageHot
  11486. // 打印收到的信号内容
  11487. console.log("缓冷:par0=" + par0 + "\n" );
  11488. }
  11489. break;
  11490. case 4:
  11491. {
  11492. d_7.source=imageBlueCoolOpen
  11493. // 打印收到的信号内容
  11494. console.log("水冷:par0=" + par0 + "\n" );
  11495. }
  11496. break;
  11497. case 5:
  11498. {
  11499. d_7.source=imageBlueCoolOpen
  11500. // 打印收到的信号内容
  11501. console.log("水冷:par0=" + par0 + "\n" );
  11502. }
  11503. break;
  11504. case 6:
  11505. {
  11506. d_7.source=imageWaterCool
  11507. // 打印收到的信号内容
  11508. console.log("待倒:par0=" + par0 + "\n" );
  11509. }
  11510. break;
  11511. case 7:
  11512. {
  11513. d_7.source=imageMaintain
  11514. // 打印收到的信号内容
  11515. console.log("故障:par0=" + par0 + "\n" );
  11516. }
  11517. break;
  11518. }
  11519. }
  11520. onSig_qml_SlagStateD8: {
  11521. //如果是状态1就将源换为状态1
  11522. switch(par0){
  11523. case 1:
  11524. {
  11525. d_8.source=imageEmpty
  11526. // 打印收到的信号内容
  11527. console.log("空位:par0=" + par0 + "\n" );
  11528. }
  11529. break;
  11530. case 2:
  11531. {
  11532. d_8.source=imageEmptyTank
  11533. // 打印收到的信号内容
  11534. console.log("就绪:par0=" + par0 + "\n" );
  11535. }
  11536. break;
  11537. case 3:
  11538. {
  11539. d_8.source=imageHot
  11540. // 打印收到的信号内容
  11541. console.log("缓冷:par0=" + par0 + "\n" );
  11542. }
  11543. break;
  11544. case 4:
  11545. {
  11546. d_8.source=imageBlueCoolOpen
  11547. // 打印收到的信号内容
  11548. console.log("水冷:par0=" + par0 + "\n" );
  11549. }
  11550. break;
  11551. case 5:
  11552. {
  11553. d_8.source=imageBlueCoolOpen
  11554. // 打印收到的信号内容
  11555. console.log("水冷:par0=" + par0 + "\n" );
  11556. }
  11557. break;
  11558. case 6:
  11559. {
  11560. d_8.source=imageWaterCool
  11561. // 打印收到的信号内容
  11562. console.log("待倒:par0=" + par0 + "\n" );
  11563. }
  11564. break;
  11565. case 7:
  11566. {
  11567. d_8.source=imageMaintain
  11568. // 打印收到的信号内容
  11569. console.log("故障:par0=" + par0 + "\n" );
  11570. }
  11571. break;
  11572. }
  11573. }
  11574. onSig_qml_SlagStateD9: {
  11575. //如果是状态1就将源换为状态1
  11576. switch(par0){
  11577. case 1:
  11578. {
  11579. d_9.source=imageEmpty
  11580. // 打印收到的信号内容
  11581. console.log("空位:par0=" + par0 + "\n" );
  11582. }
  11583. break;
  11584. case 2:
  11585. {
  11586. d_9.source=imageEmptyTank
  11587. // 打印收到的信号内容
  11588. console.log("就绪:par0=" + par0 + "\n" );
  11589. }
  11590. break;
  11591. case 3:
  11592. {
  11593. d_9.source=imageHot
  11594. // 打印收到的信号内容
  11595. console.log("缓冷:par0=" + par0 + "\n" );
  11596. }
  11597. break;
  11598. case 4:
  11599. {
  11600. d_9.source=imageBlueCoolOpen
  11601. // 打印收到的信号内容
  11602. console.log("水冷:par0=" + par0 + "\n" );
  11603. }
  11604. break;
  11605. case 5:
  11606. {
  11607. d_9.source=imageBlueCoolOpen
  11608. // 打印收到的信号内容
  11609. console.log("水冷:par0=" + par0 + "\n" );
  11610. }
  11611. break;
  11612. case 6:
  11613. {
  11614. d_9.source=imageWaterCool
  11615. // 打印收到的信号内容
  11616. console.log("待倒:par0=" + par0 + "\n" );
  11617. }
  11618. break;
  11619. case 7:
  11620. {
  11621. d_9.source=imageMaintain
  11622. // 打印收到的信号内容
  11623. console.log("故障:par0=" + par0 + "\n" );
  11624. }
  11625. break;
  11626. }
  11627. }
  11628. onSig_qml_SlagStateD10: {
  11629. //如果是状态1就将源换为状态1
  11630. switch(par0){
  11631. case 1:
  11632. {
  11633. d_10.source=imageEmpty
  11634. // 打印收到的信号内容
  11635. console.log("空位:par0=" + par0 + "\n" );
  11636. }
  11637. break;
  11638. case 2:
  11639. {
  11640. d_10.source=imageEmptyTank
  11641. // 打印收到的信号内容
  11642. console.log("就绪:par0=" + par0 + "\n" );
  11643. }
  11644. break;
  11645. case 3:
  11646. {
  11647. d_10.source=imageHot
  11648. // 打印收到的信号内容
  11649. console.log("缓冷:par0=" + par0 + "\n" );
  11650. }
  11651. break;
  11652. case 4:
  11653. {
  11654. d_10.source=imageBlueCoolOpen
  11655. // 打印收到的信号内容
  11656. console.log("水冷:par0=" + par0 + "\n" );
  11657. }
  11658. break;
  11659. case 5:
  11660. {
  11661. d_10.source=imageBlueCoolOpen
  11662. // 打印收到的信号内容
  11663. console.log("水冷:par0=" + par0 + "\n" );
  11664. }
  11665. break;
  11666. case 6:
  11667. {
  11668. d_10.source=imageWaterCool
  11669. // 打印收到的信号内容
  11670. console.log("待倒:par0=" + par0 + "\n" );
  11671. }
  11672. break;
  11673. case 7:
  11674. {
  11675. d_10.source=imageMaintain
  11676. // 打印收到的信号内容
  11677. console.log("故障:par0=" + par0 + "\n" );
  11678. }
  11679. break;
  11680. }
  11681. }
  11682. onSig_qml_SlagStateD11: {
  11683. //如果是状态1就将源换为状态1
  11684. switch(par0){
  11685. case 1:
  11686. {
  11687. d_11.source=imageEmpty
  11688. // 打印收到的信号内容
  11689. console.log("空位:par0=" + par0 + "\n" );
  11690. }
  11691. break;
  11692. case 2:
  11693. {
  11694. d_11.source=imageEmptyTank
  11695. // 打印收到的信号内容
  11696. console.log("就绪:par0=" + par0 + "\n" );
  11697. }
  11698. break;
  11699. case 3:
  11700. {
  11701. d_11.source=imageHot
  11702. // 打印收到的信号内容
  11703. console.log("缓冷:par0=" + par0 + "\n" );
  11704. }
  11705. break;
  11706. case 4:
  11707. {
  11708. d_11.source=imageBlueCoolOpen
  11709. // 打印收到的信号内容
  11710. console.log("水冷:par0=" + par0 + "\n" );
  11711. }
  11712. break;
  11713. case 5:
  11714. {
  11715. d_11.source=imageBlueCoolOpen
  11716. // 打印收到的信号内容
  11717. console.log("水冷:par0=" + par0 + "\n" );
  11718. }
  11719. break;
  11720. case 6:
  11721. {
  11722. d_11.source=imageWaterCool
  11723. // 打印收到的信号内容
  11724. console.log("待倒:par0=" + par0 + "\n" );
  11725. }
  11726. break;
  11727. case 7:
  11728. {
  11729. d_11.source=imageMaintain
  11730. // 打印收到的信号内容
  11731. console.log("故障:par0=" + par0 + "\n" );
  11732. }
  11733. break;
  11734. }
  11735. }
  11736. onSig_qml_SlagStateD12: {
  11737. //如果是状态1就将源换为状态1
  11738. switch(par0){
  11739. case 1:
  11740. {
  11741. d_12.source=imageEmpty
  11742. // 打印收到的信号内容
  11743. console.log("空位:par0=" + par0 + "\n" );
  11744. }
  11745. break;
  11746. case 2:
  11747. {
  11748. d_12.source=imageEmptyTank
  11749. // 打印收到的信号内容
  11750. console.log("就绪:par0=" + par0 + "\n" );
  11751. }
  11752. break;
  11753. case 3:
  11754. {
  11755. d_12.source=imageHot
  11756. // 打印收到的信号内容
  11757. console.log("缓冷:par0=" + par0 + "\n" );
  11758. }
  11759. break;
  11760. case 4:
  11761. {
  11762. d_12.source=imageBlueCoolOpen
  11763. // 打印收到的信号内容
  11764. console.log("水冷:par0=" + par0 + "\n" );
  11765. }
  11766. break;
  11767. case 5:
  11768. {
  11769. d_12.source=imageBlueCoolOpen
  11770. // 打印收到的信号内容
  11771. console.log("水冷:par0=" + par0 + "\n" );
  11772. }
  11773. break;
  11774. case 6:
  11775. {
  11776. d_12.source=imageWaterCool
  11777. // 打印收到的信号内容
  11778. console.log("待倒:par0=" + par0 + "\n" );
  11779. }
  11780. break;
  11781. case 7:
  11782. {
  11783. d_12.source=imageMaintain
  11784. // 打印收到的信号内容
  11785. console.log("故障:par0=" + par0 + "\n" );
  11786. }
  11787. break;
  11788. }
  11789. }
  11790. onSig_qml_SlagStateD13: {
  11791. //如果是状态1就将源换为状态1
  11792. switch(par0){
  11793. case 1:
  11794. {
  11795. d_13.source=imageEmpty
  11796. // 打印收到的信号内容
  11797. console.log("空位:par0=" + par0 + "\n" );
  11798. }
  11799. break;
  11800. case 2:
  11801. {
  11802. d_13.source=imageEmptyTank
  11803. // 打印收到的信号内容
  11804. console.log("就绪:par0=" + par0 + "\n" );
  11805. }
  11806. break;
  11807. case 3:
  11808. {
  11809. d_13.source=imageHot
  11810. // 打印收到的信号内容
  11811. console.log("缓冷:par0=" + par0 + "\n" );
  11812. }
  11813. break;
  11814. case 4:
  11815. {
  11816. d_13.source=imageBlueCoolOpen
  11817. // 打印收到的信号内容
  11818. console.log("水冷:par0=" + par0 + "\n" );
  11819. }
  11820. break;
  11821. case 5:
  11822. {
  11823. d_13.source=imageBlueCoolOpen
  11824. // 打印收到的信号内容
  11825. console.log("水冷:par0=" + par0 + "\n" );
  11826. }
  11827. break;
  11828. case 6:
  11829. {
  11830. d_13.source=imageWaterCool
  11831. // 打印收到的信号内容
  11832. console.log("待倒:par0=" + par0 + "\n" );
  11833. }
  11834. break;
  11835. case 7:
  11836. {
  11837. d_13.source=imageMaintain
  11838. // 打印收到的信号内容
  11839. console.log("故障:par0=" + par0 + "\n" );
  11840. }
  11841. break;
  11842. }
  11843. }
  11844. onSig_qml_SlagStateD14: {
  11845. //如果是状态1就将源换为状态1
  11846. switch(par0){
  11847. case 1:
  11848. {
  11849. d_14.source=imageEmpty
  11850. // 打印收到的信号内容
  11851. console.log("空位:par0=" + par0 + "\n" );
  11852. }
  11853. break;
  11854. case 2:
  11855. {
  11856. d_14.source=imageEmptyTank
  11857. // 打印收到的信号内容
  11858. console.log("就绪:par0=" + par0 + "\n" );
  11859. }
  11860. break;
  11861. case 3:
  11862. {
  11863. d_14.source=imageHot
  11864. // 打印收到的信号内容
  11865. console.log("缓冷:par0=" + par0 + "\n" );
  11866. }
  11867. break;
  11868. case 4:
  11869. {
  11870. d_14.source=imageBlueCoolOpen
  11871. // 打印收到的信号内容
  11872. console.log("水冷:par0=" + par0 + "\n" );
  11873. }
  11874. break;
  11875. case 5:
  11876. {
  11877. d_14.source=imageBlueCoolOpen
  11878. // 打印收到的信号内容
  11879. console.log("水冷:par0=" + par0 + "\n" );
  11880. }
  11881. break;
  11882. case 6:
  11883. {
  11884. d_14.source=imageWaterCool
  11885. // 打印收到的信号内容
  11886. console.log("待倒:par0=" + par0 + "\n" );
  11887. }
  11888. break;
  11889. case 7:
  11890. {
  11891. d_14.source=imageMaintain
  11892. // 打印收到的信号内容
  11893. console.log("故障:par0=" + par0 + "\n" );
  11894. }
  11895. break;
  11896. }
  11897. }
  11898. onSig_qml_SlagStateD15: {
  11899. //如果是状态1就将源换为状态1
  11900. switch(par0){
  11901. case 1:
  11902. {
  11903. d_15.source=imageEmpty
  11904. // 打印收到的信号内容
  11905. console.log("空位:par0=" + par0 + "\n" );
  11906. }
  11907. break;
  11908. case 2:
  11909. {
  11910. d_15.source=imageEmptyTank
  11911. // 打印收到的信号内容
  11912. console.log("就绪:par0=" + par0 + "\n" );
  11913. }
  11914. break;
  11915. case 3:
  11916. {
  11917. d_15.source=imageHot
  11918. // 打印收到的信号内容
  11919. console.log("缓冷:par0=" + par0 + "\n" );
  11920. }
  11921. break;
  11922. case 4:
  11923. {
  11924. d_15.source=imageBlueCoolOpen
  11925. // 打印收到的信号内容
  11926. console.log("水冷:par0=" + par0 + "\n" );
  11927. }
  11928. break;
  11929. case 5:
  11930. {
  11931. d_15.source=imageBlueCoolOpen
  11932. // 打印收到的信号内容
  11933. console.log("水冷:par0=" + par0 + "\n" );
  11934. }
  11935. break;
  11936. case 6:
  11937. {
  11938. d_15.source=imageWaterCool
  11939. // 打印收到的信号内容
  11940. console.log("待倒:par0=" + par0 + "\n" );
  11941. }
  11942. break;
  11943. case 7:
  11944. {
  11945. d_15.source=imageMaintain
  11946. // 打印收到的信号内容
  11947. console.log("故障:par0=" + par0 + "\n" );
  11948. }
  11949. break;
  11950. }
  11951. }
  11952. onSig_qml_SlagStateD16: {
  11953. //如果是状态1就将源换为状态1
  11954. switch(par0){
  11955. case 1:
  11956. {
  11957. d_16.source=imageEmpty
  11958. // 打印收到的信号内容
  11959. console.log("空位:par0=" + par0 + "\n" );
  11960. }
  11961. break;
  11962. case 2:
  11963. {
  11964. d_16.source=imageEmptyTank
  11965. // 打印收到的信号内容
  11966. console.log("就绪:par0=" + par0 + "\n" );
  11967. }
  11968. break;
  11969. case 3:
  11970. {
  11971. d_16.source=imageHot
  11972. // 打印收到的信号内容
  11973. console.log("缓冷:par0=" + par0 + "\n" );
  11974. }
  11975. break;
  11976. case 4:
  11977. {
  11978. d_16.source=imageBlueCoolOpen
  11979. // 打印收到的信号内容
  11980. console.log("水冷:par0=" + par0 + "\n" );
  11981. }
  11982. break;
  11983. case 5:
  11984. {
  11985. d_16.source=imageBlueCoolOpen
  11986. // 打印收到的信号内容
  11987. console.log("水冷:par0=" + par0 + "\n" );
  11988. }
  11989. break;
  11990. case 6:
  11991. {
  11992. d_16.source=imageWaterCool
  11993. // 打印收到的信号内容
  11994. console.log("待倒:par0=" + par0 + "\n" );
  11995. }
  11996. break;
  11997. case 7:
  11998. {
  11999. d_16.source=imageMaintain
  12000. // 打印收到的信号内容
  12001. console.log("故障:par0=" + par0 + "\n" );
  12002. }
  12003. break;
  12004. }
  12005. }
  12006. onSig_qml_SlagStateD17: {
  12007. //如果是状态1就将源换为状态1
  12008. switch(par0){
  12009. case 1:
  12010. {
  12011. d_17.source=imageEmpty
  12012. // 打印收到的信号内容
  12013. console.log("空位:par0=" + par0 + "\n" );
  12014. }
  12015. break;
  12016. case 2:
  12017. {
  12018. d_17.source=imageEmptyTank
  12019. // 打印收到的信号内容
  12020. console.log("就绪:par0=" + par0 + "\n" );
  12021. }
  12022. break;
  12023. case 3:
  12024. {
  12025. d_17.source=imageHot
  12026. // 打印收到的信号内容
  12027. console.log("缓冷:par0=" + par0 + "\n" );
  12028. }
  12029. break;
  12030. case 4:
  12031. {
  12032. d_17.source=imageBlueCoolOpen
  12033. // 打印收到的信号内容
  12034. console.log("水冷:par0=" + par0 + "\n" );
  12035. }
  12036. break;
  12037. case 5:
  12038. {
  12039. d_17.source=imageBlueCoolOpen
  12040. // 打印收到的信号内容
  12041. console.log("水冷:par0=" + par0 + "\n" );
  12042. }
  12043. break;
  12044. case 6:
  12045. {
  12046. d_17.source=imageWaterCool
  12047. // 打印收到的信号内容
  12048. console.log("待倒:par0=" + par0 + "\n" );
  12049. }
  12050. break;
  12051. case 7:
  12052. {
  12053. d_17.source=imageMaintain
  12054. // 打印收到的信号内容
  12055. console.log("故障:par0=" + par0 + "\n" );
  12056. }
  12057. break;
  12058. }
  12059. }
  12060. onSig_qml_SlagStateD18: {
  12061. //如果是状态1就将源换为状态1
  12062. switch(par0){
  12063. case 1:
  12064. {
  12065. d_18.source=imageEmpty
  12066. // 打印收到的信号内容
  12067. console.log("空位:par0=" + par0 + "\n" );
  12068. }
  12069. break;
  12070. case 2:
  12071. {
  12072. d_18.source=imageEmptyTank
  12073. // 打印收到的信号内容
  12074. console.log("就绪:par0=" + par0 + "\n" );
  12075. }
  12076. break;
  12077. case 3:
  12078. {
  12079. d_18.source=imageHot
  12080. // 打印收到的信号内容
  12081. console.log("缓冷:par0=" + par0 + "\n" );
  12082. }
  12083. break;
  12084. case 4:
  12085. {
  12086. d_18.source=imageBlueCoolOpen
  12087. // 打印收到的信号内容
  12088. console.log("水冷:par0=" + par0 + "\n" );
  12089. }
  12090. break;
  12091. case 5:
  12092. {
  12093. d_18.source=imageBlueCoolOpen
  12094. // 打印收到的信号内容
  12095. console.log("水冷:par0=" + par0 + "\n" );
  12096. }
  12097. break;
  12098. case 6:
  12099. {
  12100. d_18.source=imageWaterCool
  12101. // 打印收到的信号内容
  12102. console.log("待倒:par0=" + par0 + "\n" );
  12103. }
  12104. break;
  12105. case 7:
  12106. {
  12107. d_18.source=imageMaintain
  12108. // 打印收到的信号内容
  12109. console.log("故障:par0=" + par0 + "\n" );
  12110. }
  12111. break;
  12112. }
  12113. }
  12114. onSig_qml_SlagStateD19: {
  12115. //如果是状态1就将源换为状态1
  12116. switch(par0){
  12117. case 1:
  12118. {
  12119. d_19.source=imageEmpty
  12120. // 打印收到的信号内容
  12121. console.log("空位:par0=" + par0 + "\n" );
  12122. }
  12123. break;
  12124. case 2:
  12125. {
  12126. d_19.source=imageEmptyTank
  12127. // 打印收到的信号内容
  12128. console.log("就绪:par0=" + par0 + "\n" );
  12129. }
  12130. break;
  12131. case 3:
  12132. {
  12133. d_19.source=imageHot
  12134. // 打印收到的信号内容
  12135. console.log("缓冷:par0=" + par0 + "\n" );
  12136. }
  12137. break;
  12138. case 4:
  12139. {
  12140. d_19.source=imageBlueCoolOpen
  12141. // 打印收到的信号内容
  12142. console.log("水冷:par0=" + par0 + "\n" );
  12143. }
  12144. break;
  12145. case 5:
  12146. {
  12147. d_19.source=imageBlueCoolOpen
  12148. // 打印收到的信号内容
  12149. console.log("水冷:par0=" + par0 + "\n" );
  12150. }
  12151. break;
  12152. case 6:
  12153. {
  12154. d_19.source=imageWaterCool
  12155. // 打印收到的信号内容
  12156. console.log("待倒:par0=" + par0 + "\n" );
  12157. }
  12158. break;
  12159. case 7:
  12160. {
  12161. d_19.source=imageMaintain
  12162. // 打印收到的信号内容
  12163. console.log("故障:par0=" + par0 + "\n" );
  12164. }
  12165. break;
  12166. }
  12167. }
  12168. onSig_qml_SlagStateD20: {
  12169. //如果是状态1就将源换为状态1
  12170. switch(par0){
  12171. case 1:
  12172. {
  12173. d_20.source=imageEmpty
  12174. // 打印收到的信号内容
  12175. console.log("空位:par0=" + par0 + "\n" );
  12176. }
  12177. break;
  12178. case 2:
  12179. {
  12180. d_20.source=imageEmptyTank
  12181. // 打印收到的信号内容
  12182. console.log("就绪:par0=" + par0 + "\n" );
  12183. }
  12184. break;
  12185. case 3:
  12186. {
  12187. d_20.source=imageHot
  12188. // 打印收到的信号内容
  12189. console.log("缓冷:par0=" + par0 + "\n" );
  12190. }
  12191. break;
  12192. case 4:
  12193. {
  12194. d_20.source=imageBlueCoolOpen
  12195. // 打印收到的信号内容
  12196. console.log("水冷:par0=" + par0 + "\n" );
  12197. }
  12198. break;
  12199. case 5:
  12200. {
  12201. d_20.source=imageBlueCoolOpen
  12202. // 打印收到的信号内容
  12203. console.log("水冷:par0=" + par0 + "\n" );
  12204. }
  12205. break;
  12206. case 6:
  12207. {
  12208. d_20.source=imageWaterCool
  12209. // 打印收到的信号内容
  12210. console.log("待倒:par0=" + par0 + "\n" );
  12211. }
  12212. break;
  12213. case 7:
  12214. {
  12215. d_20.source=imageMaintain
  12216. // 打印收到的信号内容
  12217. console.log("故障:par0=" + par0 + "\n" );
  12218. }
  12219. break;
  12220. }
  12221. }
  12222. onSig_qml_SlagStateD21: {
  12223. //如果是状态1就将源换为状态1
  12224. switch(par0){
  12225. case 1:
  12226. {
  12227. d_21.source=imageEmpty
  12228. // 打印收到的信号内容
  12229. console.log("空位:par0=" + par0 + "\n" );
  12230. }
  12231. break;
  12232. case 2:
  12233. {
  12234. d_21.source=imageEmptyTank
  12235. // 打印收到的信号内容
  12236. console.log("就绪:par0=" + par0 + "\n" );
  12237. }
  12238. break;
  12239. case 3:
  12240. {
  12241. d_21.source=imageHot
  12242. // 打印收到的信号内容
  12243. console.log("缓冷:par0=" + par0 + "\n" );
  12244. }
  12245. break;
  12246. case 4:
  12247. {
  12248. d_21.source=imageBlueCoolOpen
  12249. // 打印收到的信号内容
  12250. console.log("水冷:par0=" + par0 + "\n" );
  12251. }
  12252. break;
  12253. case 5:
  12254. {
  12255. d_21.source=imageBlueCoolOpen
  12256. // 打印收到的信号内容
  12257. console.log("水冷:par0=" + par0 + "\n" );
  12258. }
  12259. break;
  12260. case 6:
  12261. {
  12262. d_21.source=imageWaterCool
  12263. // 打印收到的信号内容
  12264. console.log("待倒:par0=" + par0 + "\n" );
  12265. }
  12266. break;
  12267. case 7:
  12268. {
  12269. d_21.source=imageMaintain
  12270. // 打印收到的信号内容
  12271. console.log("故障:par0=" + par0 + "\n" );
  12272. }
  12273. break;
  12274. }
  12275. }
  12276. onSig_qml_SlagStateD22: {
  12277. //如果是状态1就将源换为状态1
  12278. switch(par0){
  12279. case 1:
  12280. {
  12281. d_22.source=imageEmpty
  12282. // 打印收到的信号内容
  12283. console.log("空位:par0=" + par0 + "\n" );
  12284. }
  12285. break;
  12286. case 2:
  12287. {
  12288. d_22.source=imageEmptyTank
  12289. // 打印收到的信号内容
  12290. console.log("就绪:par0=" + par0 + "\n" );
  12291. }
  12292. break;
  12293. case 3:
  12294. {
  12295. d_22.source=imageHot
  12296. // 打印收到的信号内容
  12297. console.log("缓冷:par0=" + par0 + "\n" );
  12298. }
  12299. break;
  12300. case 4:
  12301. {
  12302. d_22.source=imageBlueCoolOpen
  12303. // 打印收到的信号内容
  12304. console.log("水冷:par0=" + par0 + "\n" );
  12305. }
  12306. break;
  12307. case 5:
  12308. {
  12309. d_22.source=imageBlueCoolOpen
  12310. // 打印收到的信号内容
  12311. console.log("水冷:par0=" + par0 + "\n" );
  12312. }
  12313. break;
  12314. case 6:
  12315. {
  12316. d_22.source=imageWaterCool
  12317. // 打印收到的信号内容
  12318. console.log("待倒:par0=" + par0 + "\n" );
  12319. }
  12320. break;
  12321. case 7:
  12322. {
  12323. d_22.source=imageMaintain
  12324. // 打印收到的信号内容
  12325. console.log("故障:par0=" + par0 + "\n" );
  12326. }
  12327. break;
  12328. }
  12329. }
  12330. onSig_qml_SlagStateD23: {
  12331. //如果是状态1就将源换为状态1
  12332. switch(par0){
  12333. case 1:
  12334. {
  12335. d_23.source=imageEmpty
  12336. // 打印收到的信号内容
  12337. console.log("空位:par0=" + par0 + "\n" );
  12338. }
  12339. break;
  12340. case 2:
  12341. {
  12342. d_23.source=imageEmptyTank
  12343. // 打印收到的信号内容
  12344. console.log("就绪:par0=" + par0 + "\n" );
  12345. }
  12346. break;
  12347. case 3:
  12348. {
  12349. d_23.source=imageHot
  12350. // 打印收到的信号内容
  12351. console.log("缓冷:par0=" + par0 + "\n" );
  12352. }
  12353. break;
  12354. case 4:
  12355. {
  12356. d_23.source=imageBlueCoolOpen
  12357. // 打印收到的信号内容
  12358. console.log("水冷:par0=" + par0 + "\n" );
  12359. }
  12360. break;
  12361. case 5:
  12362. {
  12363. d_23.source=imageBlueCoolOpen
  12364. // 打印收到的信号内容
  12365. console.log("水冷:par0=" + par0 + "\n" );
  12366. }
  12367. break;
  12368. case 6:
  12369. {
  12370. d_23.source=imageWaterCool
  12371. // 打印收到的信号内容
  12372. console.log("待倒:par0=" + par0 + "\n" );
  12373. }
  12374. break;
  12375. case 7:
  12376. {
  12377. d_23.source=imageMaintain
  12378. // 打印收到的信号内容
  12379. console.log("故障:par0=" + par0 + "\n" );
  12380. }
  12381. break;
  12382. }
  12383. }
  12384. onSig_qml_SlagStateD24: {
  12385. //如果是状态1就将源换为状态1
  12386. switch(par0){
  12387. case 1:
  12388. {
  12389. d_24.source=imageEmpty
  12390. // 打印收到的信号内容
  12391. console.log("空位:par0=" + par0 + "\n" );
  12392. }
  12393. break;
  12394. case 2:
  12395. {
  12396. d_24.source=imageEmptyTank
  12397. // 打印收到的信号内容
  12398. console.log("就绪:par0=" + par0 + "\n" );
  12399. }
  12400. break;
  12401. case 3:
  12402. {
  12403. d_24.source=imageHot
  12404. // 打印收到的信号内容
  12405. console.log("缓冷:par0=" + par0 + "\n" );
  12406. }
  12407. break;
  12408. case 4:
  12409. {
  12410. d_24.source=imageBlueCoolOpen
  12411. // 打印收到的信号内容
  12412. console.log("水冷:par0=" + par0 + "\n" );
  12413. }
  12414. break;
  12415. case 5:
  12416. {
  12417. d_24.source=imageBlueCoolOpen
  12418. // 打印收到的信号内容
  12419. console.log("水冷:par0=" + par0 + "\n" );
  12420. }
  12421. break;
  12422. case 6:
  12423. {
  12424. d_24.source=imageWaterCool
  12425. // 打印收到的信号内容
  12426. console.log("待倒:par0=" + par0 + "\n" );
  12427. }
  12428. break;
  12429. case 7:
  12430. {
  12431. d_24.source=imageMaintain
  12432. // 打印收到的信号内容
  12433. console.log("故障:par0=" + par0 + "\n" );
  12434. }
  12435. break;
  12436. }
  12437. }
  12438. onSig_qml_SlagStateD25: {
  12439. //如果是状态1就将源换为状态1
  12440. switch(par0){
  12441. case 1:
  12442. {
  12443. d_25.source=imageEmpty
  12444. // 打印收到的信号内容
  12445. console.log("空位:par0=" + par0 + "\n" );
  12446. }
  12447. break;
  12448. case 2:
  12449. {
  12450. d_25.source=imageEmptyTank
  12451. // 打印收到的信号内容
  12452. console.log("就绪:par0=" + par0 + "\n" );
  12453. }
  12454. break;
  12455. case 3:
  12456. {
  12457. d_25.source=imageHot
  12458. // 打印收到的信号内容
  12459. console.log("缓冷:par0=" + par0 + "\n" );
  12460. }
  12461. break;
  12462. case 4:
  12463. {
  12464. d_25.source=imageBlueCoolOpen
  12465. // 打印收到的信号内容
  12466. console.log("水冷:par0=" + par0 + "\n" );
  12467. }
  12468. break;
  12469. case 5:
  12470. {
  12471. d_25.source=imageBlueCoolOpen
  12472. // 打印收到的信号内容
  12473. console.log("水冷:par0=" + par0 + "\n" );
  12474. }
  12475. break;
  12476. case 6:
  12477. {
  12478. d_25.source=imageWaterCool
  12479. // 打印收到的信号内容
  12480. console.log("待倒:par0=" + par0 + "\n" );
  12481. }
  12482. break;
  12483. case 7:
  12484. {
  12485. d_25.source=imageMaintain
  12486. // 打印收到的信号内容
  12487. console.log("故障:par0=" + par0 + "\n" );
  12488. }
  12489. break;
  12490. }
  12491. }
  12492. onSig_qml_SlagStateD26: {
  12493. //如果是状态1就将源换为状态1
  12494. switch(par0){
  12495. case 1:
  12496. {
  12497. d_26.source=imageEmpty
  12498. // 打印收到的信号内容
  12499. console.log("空位:par0=" + par0 + "\n" );
  12500. }
  12501. break;
  12502. case 2:
  12503. {
  12504. d_26.source=imageEmptyTank
  12505. // 打印收到的信号内容
  12506. console.log("就绪:par0=" + par0 + "\n" );
  12507. }
  12508. break;
  12509. case 3:
  12510. {
  12511. d_26.source=imageHot
  12512. // 打印收到的信号内容
  12513. console.log("缓冷:par0=" + par0 + "\n" );
  12514. }
  12515. break;
  12516. case 4:
  12517. {
  12518. d_26.source=imageBlueCoolOpen
  12519. // 打印收到的信号内容
  12520. console.log("水冷:par0=" + par0 + "\n" );
  12521. }
  12522. break;
  12523. case 5:
  12524. {
  12525. d_26.source=imageBlueCoolOpen
  12526. // 打印收到的信号内容
  12527. console.log("水冷:par0=" + par0 + "\n" );
  12528. }
  12529. break;
  12530. case 6:
  12531. {
  12532. d_26.source=imageWaterCool
  12533. // 打印收到的信号内容
  12534. console.log("待倒:par0=" + par0 + "\n" );
  12535. }
  12536. break;
  12537. case 7:
  12538. {
  12539. d_26.source=imageMaintain
  12540. // 打印收到的信号内容
  12541. console.log("故障:par0=" + par0 + "\n" );
  12542. }
  12543. break;
  12544. }
  12545. }
  12546. onSig_qml_SlagStateD27: {
  12547. //如果是状态1就将源换为状态1
  12548. switch(par0){
  12549. case 1:
  12550. {
  12551. d_27.source=imageEmpty
  12552. // 打印收到的信号内容
  12553. console.log("空位:par0=" + par0 + "\n" );
  12554. }
  12555. break;
  12556. case 2:
  12557. {
  12558. d_27.source=imageEmptyTank
  12559. // 打印收到的信号内容
  12560. console.log("就绪:par0=" + par0 + "\n" );
  12561. }
  12562. break;
  12563. case 3:
  12564. {
  12565. d_27.source=imageHot
  12566. // 打印收到的信号内容
  12567. console.log("缓冷:par0=" + par0 + "\n" );
  12568. }
  12569. break;
  12570. case 4:
  12571. {
  12572. d_27.source=imageBlueCoolOpen
  12573. // 打印收到的信号内容
  12574. console.log("水冷:par0=" + par0 + "\n" );
  12575. }
  12576. break;
  12577. case 5:
  12578. {
  12579. d_27.source=imageBlueCoolOpen
  12580. // 打印收到的信号内容
  12581. console.log("水冷:par0=" + par0 + "\n" );
  12582. }
  12583. break;
  12584. case 6:
  12585. {
  12586. d_27.source=imageWaterCool
  12587. // 打印收到的信号内容
  12588. console.log("待倒:par0=" + par0 + "\n" );
  12589. }
  12590. break;
  12591. case 7:
  12592. {
  12593. d_27.source=imageMaintain
  12594. // 打印收到的信号内容
  12595. console.log("故障:par0=" + par0 + "\n" );
  12596. }
  12597. break;
  12598. }
  12599. }
  12600. onSig_qml_SlagStateD28: {
  12601. //如果是状态1就将源换为状态1
  12602. switch(par0){
  12603. case 1:
  12604. {
  12605. d_28.source=imageEmpty
  12606. // 打印收到的信号内容
  12607. console.log("空位:par0=" + par0 + "\n" );
  12608. }
  12609. break;
  12610. case 2:
  12611. {
  12612. d_28.source=imageEmptyTank
  12613. // 打印收到的信号内容
  12614. console.log("就绪:par0=" + par0 + "\n" );
  12615. }
  12616. break;
  12617. case 3:
  12618. {
  12619. d_28.source=imageHot
  12620. // 打印收到的信号内容
  12621. console.log("缓冷:par0=" + par0 + "\n" );
  12622. }
  12623. break;
  12624. case 4:
  12625. {
  12626. d_28.source=imageBlueCoolOpen
  12627. // 打印收到的信号内容
  12628. console.log("水冷:par0=" + par0 + "\n" );
  12629. }
  12630. break;
  12631. case 5:
  12632. {
  12633. d_28.source=imageBlueCoolOpen
  12634. // 打印收到的信号内容
  12635. console.log("水冷:par0=" + par0 + "\n" );
  12636. }
  12637. break;
  12638. case 6:
  12639. {
  12640. d_28.source=imageWaterCool
  12641. // 打印收到的信号内容
  12642. console.log("待倒:par0=" + par0 + "\n" );
  12643. }
  12644. break;
  12645. case 7:
  12646. {
  12647. d_28.source=imageMaintain
  12648. // 打印收到的信号内容
  12649. console.log("故障:par0=" + par0 + "\n" );
  12650. }
  12651. break;
  12652. }
  12653. }
  12654. onSig_qml_SlagStateD29: {
  12655. //如果是状态1就将源换为状态1
  12656. switch(par0){
  12657. case 1:
  12658. {
  12659. d_29.source=imageEmpty
  12660. // 打印收到的信号内容
  12661. console.log("空位:par0=" + par0 + "\n" );
  12662. }
  12663. break;
  12664. case 2:
  12665. {
  12666. d_29.source=imageEmptyTank
  12667. // 打印收到的信号内容
  12668. console.log("就绪:par0=" + par0 + "\n" );
  12669. }
  12670. break;
  12671. case 3:
  12672. {
  12673. d_29.source=imageHot
  12674. // 打印收到的信号内容
  12675. console.log("缓冷:par0=" + par0 + "\n" );
  12676. }
  12677. break;
  12678. case 4:
  12679. {
  12680. d_29.source=imageBlueCoolOpen
  12681. // 打印收到的信号内容
  12682. console.log("水冷:par0=" + par0 + "\n" );
  12683. }
  12684. break;
  12685. case 5:
  12686. {
  12687. d_29.source=imageBlueCoolOpen
  12688. // 打印收到的信号内容
  12689. console.log("水冷:par0=" + par0 + "\n" );
  12690. }
  12691. break;
  12692. case 6:
  12693. {
  12694. d_29.source=imageWaterCool
  12695. // 打印收到的信号内容
  12696. console.log("待倒:par0=" + par0 + "\n" );
  12697. }
  12698. break;
  12699. case 7:
  12700. {
  12701. d_29.source=imageMaintain
  12702. // 打印收到的信号内容
  12703. console.log("故障:par0=" + par0 + "\n" );
  12704. }
  12705. break;
  12706. }
  12707. }
  12708. onSig_qml_SlagStateD30: {
  12709. //如果是状态1就将源换为状态1
  12710. switch(par0){
  12711. case 1:
  12712. {
  12713. d_30.source=imageEmpty
  12714. // 打印收到的信号内容
  12715. console.log("空位:par0=" + par0 + "\n" );
  12716. }
  12717. break;
  12718. case 2:
  12719. {
  12720. d_30.source=imageEmptyTank
  12721. // 打印收到的信号内容
  12722. console.log("就绪:par0=" + par0 + "\n" );
  12723. }
  12724. break;
  12725. case 3:
  12726. {
  12727. d_30.source=imageHot
  12728. // 打印收到的信号内容
  12729. console.log("缓冷:par0=" + par0 + "\n" );
  12730. }
  12731. break;
  12732. case 4:
  12733. {
  12734. d_30.source=imageBlueCoolOpen
  12735. // 打印收到的信号内容
  12736. console.log("水冷:par0=" + par0 + "\n" );
  12737. }
  12738. break;
  12739. case 5:
  12740. {
  12741. d_30.source=imageBlueCoolOpen
  12742. // 打印收到的信号内容
  12743. console.log("水冷:par0=" + par0 + "\n" );
  12744. }
  12745. break;
  12746. case 6:
  12747. {
  12748. d_30.source=imageWaterCool
  12749. // 打印收到的信号内容
  12750. console.log("待倒:par0=" + par0 + "\n" );
  12751. }
  12752. break;
  12753. case 7:
  12754. {
  12755. d_30.source=imageMaintain
  12756. // 打印收到的信号内容
  12757. console.log("故障:par0=" + par0 + "\n" );
  12758. }
  12759. break;
  12760. }
  12761. }
  12762. onSig_qml_SlagStateD31: {
  12763. //如果是状态1就将源换为状态1
  12764. switch(par0){
  12765. case 1:
  12766. {
  12767. d_31.source=imageEmpty
  12768. // 打印收到的信号内容
  12769. console.log("空位:par0=" + par0 + "\n" );
  12770. }
  12771. break;
  12772. case 2:
  12773. {
  12774. d_31.source=imageEmptyTank
  12775. // 打印收到的信号内容
  12776. console.log("就绪:par0=" + par0 + "\n" );
  12777. }
  12778. break;
  12779. case 3:
  12780. {
  12781. d_31.source=imageHot
  12782. // 打印收到的信号内容
  12783. console.log("缓冷:par0=" + par0 + "\n" );
  12784. }
  12785. break;
  12786. case 4:
  12787. {
  12788. d_31.source=imageBlueCoolOpen
  12789. // 打印收到的信号内容
  12790. console.log("水冷:par0=" + par0 + "\n" );
  12791. }
  12792. break;
  12793. case 5:
  12794. {
  12795. d_31.source=imageBlueCoolOpen
  12796. // 打印收到的信号内容
  12797. console.log("水冷:par0=" + par0 + "\n" );
  12798. }
  12799. break;
  12800. case 6:
  12801. {
  12802. d_31.source=imageWaterCool
  12803. // 打印收到的信号内容
  12804. console.log("待倒:par0=" + par0 + "\n" );
  12805. }
  12806. break;
  12807. case 7:
  12808. {
  12809. d_31.source=imageMaintain
  12810. // 打印收到的信号内容
  12811. console.log("故障:par0=" + par0 + "\n" );
  12812. }
  12813. break;
  12814. }
  12815. }
  12816. // qml界面接收信号函数sig_qml给的信号内容(接收来自slot_result槽函数反馈的信号)
  12817. onSig_qml_SlagStateE1: {
  12818. //如果是状态1就将源换为状态1
  12819. switch(par0){
  12820. case 1:
  12821. {
  12822. e_1.source=imageEmpty
  12823. // 打印收到的信号内容
  12824. console.log("空位:par0=" + par0 + "\n" );
  12825. }
  12826. break;
  12827. case 2:
  12828. {
  12829. e_1.source=imageEmptyTank
  12830. // 打印收到的信号内容
  12831. console.log("就绪:par0=" + par0 + "\n" );
  12832. }
  12833. break;
  12834. case 3:
  12835. {
  12836. e_1.source=imageHot
  12837. // 打印收到的信号内容
  12838. console.log("缓冷:par0=" + par0 + "\n" );
  12839. }
  12840. break;
  12841. case 4:
  12842. {
  12843. e_1.source=imageBlueCoolOpen
  12844. // 打印收到的信号内容
  12845. console.log("水冷:par0=" + par0 + "\n" );
  12846. }
  12847. break;
  12848. case 5:
  12849. {
  12850. e_1.source=imageBlueCoolOpen
  12851. // 打印收到的信号内容
  12852. console.log("水冷:par0=" + par0 + "\n" );
  12853. }
  12854. break;
  12855. case 6:
  12856. {
  12857. e_1.source=imageWaterCool
  12858. // 打印收到的信号内容
  12859. console.log("待倒:par0=" + par0 + "\n" );
  12860. }
  12861. break;
  12862. case 7:
  12863. {
  12864. e_1.source=imageMaintain
  12865. // 打印收到的信号内容
  12866. console.log("故障:par0=" + par0 + "\n" );
  12867. }
  12868. break;
  12869. }
  12870. }
  12871. onSig_qml_SlagStateE2: {
  12872. //如果是状态1就将源换为状态1
  12873. switch(par0){
  12874. case 1:
  12875. {
  12876. e_2.source=imageEmpty
  12877. // 打印收到的信号内容
  12878. console.log("空位:par0=" + par0 + "\n" );
  12879. }
  12880. break;
  12881. case 2:
  12882. {
  12883. e_2.source=imageEmptyTank
  12884. // 打印收到的信号内容
  12885. console.log("就绪:par0=" + par0 + "\n" );
  12886. }
  12887. break;
  12888. case 3:
  12889. {
  12890. e_2.source=imageHot
  12891. // 打印收到的信号内容
  12892. console.log("缓冷:par0=" + par0 + "\n" );
  12893. }
  12894. break;
  12895. case 4:
  12896. {
  12897. e_2.source=imageBlueCoolOpen
  12898. // 打印收到的信号内容
  12899. console.log("水冷:par0=" + par0 + "\n" );
  12900. }
  12901. break;
  12902. case 5:
  12903. {
  12904. e_2.source=imageBlueCoolOpen
  12905. // 打印收到的信号内容
  12906. console.log("水冷:par0=" + par0 + "\n" );
  12907. }
  12908. break;
  12909. case 6:
  12910. {
  12911. e_2.source=imageWaterCool
  12912. // 打印收到的信号内容
  12913. console.log("待倒:par0=" + par0 + "\n" );
  12914. }
  12915. break;
  12916. case 7:
  12917. {
  12918. e_2.source=imageMaintain
  12919. // 打印收到的信号内容
  12920. console.log("故障:par0=" + par0 + "\n" );
  12921. }
  12922. break;
  12923. }
  12924. }
  12925. onSig_qml_SlagStateE3: {
  12926. //如果是状态1就将源换为状态1
  12927. switch(par0){
  12928. case 1:
  12929. {
  12930. e_3.source=imageEmpty
  12931. // 打印收到的信号内容
  12932. console.log("空位:par0=" + par0 + "\n" );
  12933. }
  12934. break;
  12935. case 2:
  12936. {
  12937. e_3.source=imageEmptyTank
  12938. // 打印收到的信号内容
  12939. console.log("就绪:par0=" + par0 + "\n" );
  12940. }
  12941. break;
  12942. case 3:
  12943. {
  12944. e_3.source=imageHot
  12945. // 打印收到的信号内容
  12946. console.log("缓冷:par0=" + par0 + "\n" );
  12947. }
  12948. break;
  12949. case 4:
  12950. {
  12951. e_3.source=imageBlueCoolOpen
  12952. // 打印收到的信号内容
  12953. console.log("水冷:par0=" + par0 + "\n" );
  12954. }
  12955. break;
  12956. case 5:
  12957. {
  12958. e_3.source=imageBlueCoolOpen
  12959. // 打印收到的信号内容
  12960. console.log("水冷:par0=" + par0 + "\n" );
  12961. }
  12962. break;
  12963. case 6:
  12964. {
  12965. e_3.source=imageWaterCool
  12966. // 打印收到的信号内容
  12967. console.log("待倒:par0=" + par0 + "\n" );
  12968. }
  12969. break;
  12970. case 7:
  12971. {
  12972. e_3.source=imageMaintain
  12973. // 打印收到的信号内容
  12974. console.log("故障:par0=" + par0 + "\n" );
  12975. }
  12976. break;
  12977. }
  12978. }
  12979. onSig_qml_SlagStateE4: {
  12980. //如果是状态1就将源换为状态1
  12981. switch(par0){
  12982. case 1:
  12983. {
  12984. e_4.source=imageEmpty
  12985. // 打印收到的信号内容
  12986. console.log("空位:par0=" + par0 + "\n" );
  12987. }
  12988. break;
  12989. case 2:
  12990. {
  12991. e_4.source=imageEmptyTank
  12992. // 打印收到的信号内容
  12993. console.log("就绪:par0=" + par0 + "\n" );
  12994. }
  12995. break;
  12996. case 3:
  12997. {
  12998. e_4.source=imageHot
  12999. // 打印收到的信号内容
  13000. console.log("缓冷:par0=" + par0 + "\n" );
  13001. }
  13002. break;
  13003. case 4:
  13004. {
  13005. e_4.source=imageBlueCoolOpen
  13006. // 打印收到的信号内容
  13007. console.log("水冷:par0=" + par0 + "\n" );
  13008. }
  13009. break;
  13010. case 5:
  13011. {
  13012. e_4.source=imageBlueCoolOpen
  13013. // 打印收到的信号内容
  13014. console.log("水冷:par0=" + par0 + "\n" );
  13015. }
  13016. break;
  13017. case 6:
  13018. {
  13019. e_4.source=imageWaterCool
  13020. // 打印收到的信号内容
  13021. console.log("待倒:par0=" + par0 + "\n" );
  13022. }
  13023. break;
  13024. case 7:
  13025. {
  13026. e_4.source=imageMaintain
  13027. // 打印收到的信号内容
  13028. console.log("故障:par0=" + par0 + "\n" );
  13029. }
  13030. break;
  13031. }
  13032. }
  13033. onSig_qml_SlagStateE5: {
  13034. //如果是状态1就将源换为状态1
  13035. switch(par0){
  13036. case 1:
  13037. {
  13038. e_5.source=imageEmpty
  13039. // 打印收到的信号内容
  13040. console.log("空位:par0=" + par0 + "\n" );
  13041. }
  13042. break;
  13043. case 2:
  13044. {
  13045. e_5.source=imageEmptyTank
  13046. // 打印收到的信号内容
  13047. console.log("就绪:par0=" + par0 + "\n" );
  13048. }
  13049. break;
  13050. case 3:
  13051. {
  13052. e_5.source=imageHot
  13053. // 打印收到的信号内容
  13054. console.log("缓冷:par0=" + par0 + "\n" );
  13055. }
  13056. break;
  13057. case 4:
  13058. {
  13059. e_5.source=imageBlueCoolOpen
  13060. // 打印收到的信号内容
  13061. console.log("水冷:par0=" + par0 + "\n" );
  13062. }
  13063. break;
  13064. case 5:
  13065. {
  13066. e_5.source=imageBlueCoolOpen
  13067. // 打印收到的信号内容
  13068. console.log("水冷:par0=" + par0 + "\n" );
  13069. }
  13070. break;
  13071. case 6:
  13072. {
  13073. e_5.source=imageWaterCool
  13074. // 打印收到的信号内容
  13075. console.log("待倒:par0=" + par0 + "\n" );
  13076. }
  13077. break;
  13078. case 7:
  13079. {
  13080. e_5.source=imageMaintain
  13081. // 打印收到的信号内容
  13082. console.log("故障:par0=" + par0 + "\n" );
  13083. }
  13084. break;
  13085. }
  13086. }
  13087. onSig_qml_SlagStateE6: {
  13088. //如果是状态1就将源换为状态1
  13089. switch(par0){
  13090. case 1:
  13091. {
  13092. e_6.source=imageEmpty
  13093. // 打印收到的信号内容
  13094. console.log("空位:par0=" + par0 + "\n" );
  13095. }
  13096. break;
  13097. case 2:
  13098. {
  13099. e_6.source=imageEmptyTank
  13100. // 打印收到的信号内容
  13101. console.log("就绪:par0=" + par0 + "\n" );
  13102. }
  13103. break;
  13104. case 3:
  13105. {
  13106. e_6.source=imageHot
  13107. // 打印收到的信号内容
  13108. console.log("缓冷:par0=" + par0 + "\n" );
  13109. }
  13110. break;
  13111. case 4:
  13112. {
  13113. e_6.source=imageBlueCoolOpen
  13114. // 打印收到的信号内容
  13115. console.log("水冷:par0=" + par0 + "\n" );
  13116. }
  13117. break;
  13118. case 5:
  13119. {
  13120. e_6.source=imageBlueCoolOpen
  13121. // 打印收到的信号内容
  13122. console.log("水冷:par0=" + par0 + "\n" );
  13123. }
  13124. break;
  13125. case 6:
  13126. {
  13127. e_6.source=imageWaterCool
  13128. // 打印收到的信号内容
  13129. console.log("待倒:par0=" + par0 + "\n" );
  13130. }
  13131. break;
  13132. case 7:
  13133. {
  13134. e_6.source=imageMaintain
  13135. // 打印收到的信号内容
  13136. console.log("故障:par0=" + par0 + "\n" );
  13137. }
  13138. break;
  13139. }
  13140. }
  13141. onSig_qml_SlagStateE7: {
  13142. //如果是状态1就将源换为状态1
  13143. switch(par0){
  13144. case 1:
  13145. {
  13146. e_7.source=imageEmpty
  13147. // 打印收到的信号内容
  13148. console.log("空位:par0=" + par0 + "\n" );
  13149. }
  13150. break;
  13151. case 2:
  13152. {
  13153. e_7.source=imageEmptyTank
  13154. // 打印收到的信号内容
  13155. console.log("就绪:par0=" + par0 + "\n" );
  13156. }
  13157. break;
  13158. case 3:
  13159. {
  13160. e_7.source=imageHot
  13161. // 打印收到的信号内容
  13162. console.log("缓冷:par0=" + par0 + "\n" );
  13163. }
  13164. break;
  13165. case 4:
  13166. {
  13167. e_7.source=imageBlueCoolOpen
  13168. // 打印收到的信号内容
  13169. console.log("水冷:par0=" + par0 + "\n" );
  13170. }
  13171. break;
  13172. case 5:
  13173. {
  13174. e_7.source=imageBlueCoolOpen
  13175. // 打印收到的信号内容
  13176. console.log("水冷:par0=" + par0 + "\n" );
  13177. }
  13178. break;
  13179. case 6:
  13180. {
  13181. e_7.source=imageWaterCool
  13182. // 打印收到的信号内容
  13183. console.log("待倒:par0=" + par0 + "\n" );
  13184. }
  13185. break;
  13186. case 7:
  13187. {
  13188. e_7.source=imageMaintain
  13189. // 打印收到的信号内容
  13190. console.log("故障:par0=" + par0 + "\n" );
  13191. }
  13192. break;
  13193. }
  13194. }
  13195. onSig_qml_SlagStateE8: {
  13196. //如果是状态1就将源换为状态1
  13197. switch(par0){
  13198. case 1:
  13199. {
  13200. e_8.source=imageEmpty
  13201. // 打印收到的信号内容
  13202. console.log("空位:par0=" + par0 + "\n" );
  13203. }
  13204. break;
  13205. case 2:
  13206. {
  13207. e_8.source=imageEmptyTank
  13208. // 打印收到的信号内容
  13209. console.log("就绪:par0=" + par0 + "\n" );
  13210. }
  13211. break;
  13212. case 3:
  13213. {
  13214. e_8.source=imageHot
  13215. // 打印收到的信号内容
  13216. console.log("缓冷:par0=" + par0 + "\n" );
  13217. }
  13218. break;
  13219. case 4:
  13220. {
  13221. e_8.source=imageBlueCoolOpen
  13222. // 打印收到的信号内容
  13223. console.log("水冷:par0=" + par0 + "\n" );
  13224. }
  13225. break;
  13226. case 5:
  13227. {
  13228. e_8.source=imageBlueCoolOpen
  13229. // 打印收到的信号内容
  13230. console.log("水冷:par0=" + par0 + "\n" );
  13231. }
  13232. break;
  13233. case 6:
  13234. {
  13235. e_8.source=imageWaterCool
  13236. // 打印收到的信号内容
  13237. console.log("待倒:par0=" + par0 + "\n" );
  13238. }
  13239. break;
  13240. case 7:
  13241. {
  13242. e_8.source=imageMaintain
  13243. // 打印收到的信号内容
  13244. console.log("故障:par0=" + par0 + "\n" );
  13245. }
  13246. break;
  13247. }
  13248. }
  13249. onSig_qml_SlagStateE9: {
  13250. //如果是状态1就将源换为状态1
  13251. switch(par0){
  13252. case 1:
  13253. {
  13254. e_9.source=imageEmpty
  13255. // 打印收到的信号内容
  13256. console.log("空位:par0=" + par0 + "\n" );
  13257. }
  13258. break;
  13259. case 2:
  13260. {
  13261. e_9.source=imageEmptyTank
  13262. // 打印收到的信号内容
  13263. console.log("就绪:par0=" + par0 + "\n" );
  13264. }
  13265. break;
  13266. case 3:
  13267. {
  13268. e_9.source=imageHot
  13269. // 打印收到的信号内容
  13270. console.log("缓冷:par0=" + par0 + "\n" );
  13271. }
  13272. break;
  13273. case 4:
  13274. {
  13275. e_9.source=imageBlueCoolOpen
  13276. // 打印收到的信号内容
  13277. console.log("水冷:par0=" + par0 + "\n" );
  13278. }
  13279. break;
  13280. case 5:
  13281. {
  13282. e_9.source=imageBlueCoolOpen
  13283. // 打印收到的信号内容
  13284. console.log("水冷:par0=" + par0 + "\n" );
  13285. }
  13286. break;
  13287. case 6:
  13288. {
  13289. e_9.source=imageWaterCool
  13290. // 打印收到的信号内容
  13291. console.log("待倒:par0=" + par0 + "\n" );
  13292. }
  13293. break;
  13294. case 7:
  13295. {
  13296. e_9.source=imageMaintain
  13297. // 打印收到的信号内容
  13298. console.log("故障:par0=" + par0 + "\n" );
  13299. }
  13300. break;
  13301. }
  13302. }
  13303. onSig_qml_SlagStateE10: {
  13304. //如果是状态1就将源换为状态1
  13305. switch(par0){
  13306. case 1:
  13307. {
  13308. e_10.source=imageEmpty
  13309. // 打印收到的信号内容
  13310. console.log("空位:par0=" + par0 + "\n" );
  13311. }
  13312. break;
  13313. case 2:
  13314. {
  13315. e_10.source=imageEmptyTank
  13316. // 打印收到的信号内容
  13317. console.log("就绪:par0=" + par0 + "\n" );
  13318. }
  13319. break;
  13320. case 3:
  13321. {
  13322. e_10.source=imageHot
  13323. // 打印收到的信号内容
  13324. console.log("缓冷:par0=" + par0 + "\n" );
  13325. }
  13326. break;
  13327. case 4:
  13328. {
  13329. e_10.source=imageBlueCoolOpen
  13330. // 打印收到的信号内容
  13331. console.log("水冷:par0=" + par0 + "\n" );
  13332. }
  13333. break;
  13334. case 5:
  13335. {
  13336. e_10.source=imageBlueCoolOpen
  13337. // 打印收到的信号内容
  13338. console.log("水冷:par0=" + par0 + "\n" );
  13339. }
  13340. break;
  13341. case 6:
  13342. {
  13343. e_10.source=imageWaterCool
  13344. // 打印收到的信号内容
  13345. console.log("待倒:par0=" + par0 + "\n" );
  13346. }
  13347. break;
  13348. case 7:
  13349. {
  13350. e_10.source=imageMaintain
  13351. // 打印收到的信号内容
  13352. console.log("故障:par0=" + par0 + "\n" );
  13353. }
  13354. break;
  13355. }
  13356. }
  13357. onSig_qml_SlagStateE11: {
  13358. //如果是状态1就将源换为状态1
  13359. switch(par0){
  13360. case 1:
  13361. {
  13362. e_11.source=imageEmpty
  13363. // 打印收到的信号内容
  13364. console.log("空位:par0=" + par0 + "\n" );
  13365. }
  13366. break;
  13367. case 2:
  13368. {
  13369. e_11.source=imageEmptyTank
  13370. // 打印收到的信号内容
  13371. console.log("就绪:par0=" + par0 + "\n" );
  13372. }
  13373. break;
  13374. case 3:
  13375. {
  13376. e_11.source=imageHot
  13377. // 打印收到的信号内容
  13378. console.log("缓冷:par0=" + par0 + "\n" );
  13379. }
  13380. break;
  13381. case 4:
  13382. {
  13383. e_11.source=imageBlueCoolOpen
  13384. // 打印收到的信号内容
  13385. console.log("水冷:par0=" + par0 + "\n" );
  13386. }
  13387. break;
  13388. case 5:
  13389. {
  13390. e_11.source=imageBlueCoolOpen
  13391. // 打印收到的信号内容
  13392. console.log("水冷:par0=" + par0 + "\n" );
  13393. }
  13394. break;
  13395. case 6:
  13396. {
  13397. e_11.source=imageWaterCool
  13398. // 打印收到的信号内容
  13399. console.log("待倒:par0=" + par0 + "\n" );
  13400. }
  13401. break;
  13402. case 7:
  13403. {
  13404. e_11.source=imageMaintain
  13405. // 打印收到的信号内容
  13406. console.log("故障:par0=" + par0 + "\n" );
  13407. }
  13408. break;
  13409. }
  13410. }
  13411. onSig_qml_SlagStateE12: {
  13412. //如果是状态1就将源换为状态1
  13413. switch(par0){
  13414. case 1:
  13415. {
  13416. e_12.source=imageEmpty
  13417. // 打印收到的信号内容
  13418. console.log("空位:par0=" + par0 + "\n" );
  13419. }
  13420. break;
  13421. case 2:
  13422. {
  13423. e_12.source=imageEmptyTank
  13424. // 打印收到的信号内容
  13425. console.log("就绪:par0=" + par0 + "\n" );
  13426. }
  13427. break;
  13428. case 3:
  13429. {
  13430. e_12.source=imageHot
  13431. // 打印收到的信号内容
  13432. console.log("缓冷:par0=" + par0 + "\n" );
  13433. }
  13434. break;
  13435. case 4:
  13436. {
  13437. e_12.source=imageBlueCoolOpen
  13438. // 打印收到的信号内容
  13439. console.log("水冷:par0=" + par0 + "\n" );
  13440. }
  13441. break;
  13442. case 5:
  13443. {
  13444. e_12.source=imageBlueCoolOpen
  13445. // 打印收到的信号内容
  13446. console.log("水冷:par0=" + par0 + "\n" );
  13447. }
  13448. break;
  13449. case 6:
  13450. {
  13451. e_12.source=imageWaterCool
  13452. // 打印收到的信号内容
  13453. console.log("待倒:par0=" + par0 + "\n" );
  13454. }
  13455. break;
  13456. case 7:
  13457. {
  13458. e_12.source=imageMaintain
  13459. // 打印收到的信号内容
  13460. console.log("故障:par0=" + par0 + "\n" );
  13461. }
  13462. break;
  13463. }
  13464. }
  13465. onSig_qml_SlagStateE13: {
  13466. //如果是状态1就将源换为状态1
  13467. switch(par0){
  13468. case 1:
  13469. {
  13470. e_13.source=imageEmpty
  13471. // 打印收到的信号内容
  13472. console.log("空位:par0=" + par0 + "\n" );
  13473. }
  13474. break;
  13475. case 2:
  13476. {
  13477. e_13.source=imageEmptyTank
  13478. // 打印收到的信号内容
  13479. console.log("就绪:par0=" + par0 + "\n" );
  13480. }
  13481. break;
  13482. case 3:
  13483. {
  13484. e_13.source=imageHot
  13485. // 打印收到的信号内容
  13486. console.log("缓冷:par0=" + par0 + "\n" );
  13487. }
  13488. break;
  13489. case 4:
  13490. {
  13491. e_13.source=imageBlueCoolOpen
  13492. // 打印收到的信号内容
  13493. console.log("水冷:par0=" + par0 + "\n" );
  13494. }
  13495. break;
  13496. case 5:
  13497. {
  13498. e_13.source=imageBlueCoolOpen
  13499. // 打印收到的信号内容
  13500. console.log("水冷:par0=" + par0 + "\n" );
  13501. }
  13502. break;
  13503. case 6:
  13504. {
  13505. e_13.source=imageWaterCool
  13506. // 打印收到的信号内容
  13507. console.log("待倒:par0=" + par0 + "\n" );
  13508. }
  13509. break;
  13510. case 7:
  13511. {
  13512. e_13.source=imageMaintain
  13513. // 打印收到的信号内容
  13514. console.log("故障:par0=" + par0 + "\n" );
  13515. }
  13516. break;
  13517. }
  13518. }
  13519. onSig_qml_SlagStateE14: {
  13520. //如果是状态1就将源换为状态1
  13521. switch(par0){
  13522. case 1:
  13523. {
  13524. e_14.source=imageEmpty
  13525. // 打印收到的信号内容
  13526. console.log("空位:par0=" + par0 + "\n" );
  13527. }
  13528. break;
  13529. case 2:
  13530. {
  13531. e_14.source=imageEmptyTank
  13532. // 打印收到的信号内容
  13533. console.log("就绪:par0=" + par0 + "\n" );
  13534. }
  13535. break;
  13536. case 3:
  13537. {
  13538. e_14.source=imageHot
  13539. // 打印收到的信号内容
  13540. console.log("缓冷:par0=" + par0 + "\n" );
  13541. }
  13542. break;
  13543. case 4:
  13544. {
  13545. e_14.source=imageBlueCoolOpen
  13546. // 打印收到的信号内容
  13547. console.log("水冷:par0=" + par0 + "\n" );
  13548. }
  13549. break;
  13550. case 5:
  13551. {
  13552. e_14.source=imageBlueCoolOpen
  13553. // 打印收到的信号内容
  13554. console.log("水冷:par0=" + par0 + "\n" );
  13555. }
  13556. break;
  13557. case 6:
  13558. {
  13559. e_14.source=imageWaterCool
  13560. // 打印收到的信号内容
  13561. console.log("待倒:par0=" + par0 + "\n" );
  13562. }
  13563. break;
  13564. case 7:
  13565. {
  13566. e_14.source=imageMaintain
  13567. // 打印收到的信号内容
  13568. console.log("故障:par0=" + par0 + "\n" );
  13569. }
  13570. break;
  13571. }
  13572. }
  13573. onSig_qml_SlagStateE15: {
  13574. //如果是状态1就将源换为状态1
  13575. switch(par0){
  13576. case 1:
  13577. {
  13578. e_15.source=imageEmpty
  13579. // 打印收到的信号内容
  13580. console.log("空位:par0=" + par0 + "\n" );
  13581. }
  13582. break;
  13583. case 2:
  13584. {
  13585. e_15.source=imageEmptyTank
  13586. // 打印收到的信号内容
  13587. console.log("就绪:par0=" + par0 + "\n" );
  13588. }
  13589. break;
  13590. case 3:
  13591. {
  13592. e_15.source=imageHot
  13593. // 打印收到的信号内容
  13594. console.log("缓冷:par0=" + par0 + "\n" );
  13595. }
  13596. break;
  13597. case 4:
  13598. {
  13599. e_15.source=imageBlueCoolOpen
  13600. // 打印收到的信号内容
  13601. console.log("水冷:par0=" + par0 + "\n" );
  13602. }
  13603. break;
  13604. case 5:
  13605. {
  13606. e_15.source=imageBlueCoolOpen
  13607. // 打印收到的信号内容
  13608. console.log("水冷:par0=" + par0 + "\n" );
  13609. }
  13610. break;
  13611. case 6:
  13612. {
  13613. e_15.source=imageWaterCool
  13614. // 打印收到的信号内容
  13615. console.log("待倒:par0=" + par0 + "\n" );
  13616. }
  13617. break;
  13618. case 7:
  13619. {
  13620. e_15.source=imageMaintain
  13621. // 打印收到的信号内容
  13622. console.log("故障:par0=" + par0 + "\n" );
  13623. }
  13624. break;
  13625. }
  13626. }
  13627. onSig_qml_SlagStateE16: {
  13628. //如果是状态1就将源换为状态1
  13629. switch(par0){
  13630. case 1:
  13631. {
  13632. e_16.source=imageEmpty
  13633. // 打印收到的信号内容
  13634. console.log("空位:par0=" + par0 + "\n" );
  13635. }
  13636. break;
  13637. case 2:
  13638. {
  13639. e_16.source=imageEmptyTank
  13640. // 打印收到的信号内容
  13641. console.log("就绪:par0=" + par0 + "\n" );
  13642. }
  13643. break;
  13644. case 3:
  13645. {
  13646. e_16.source=imageHot
  13647. // 打印收到的信号内容
  13648. console.log("缓冷:par0=" + par0 + "\n" );
  13649. }
  13650. break;
  13651. case 4:
  13652. {
  13653. e_16.source=imageBlueCoolOpen
  13654. // 打印收到的信号内容
  13655. console.log("水冷:par0=" + par0 + "\n" );
  13656. }
  13657. break;
  13658. case 5:
  13659. {
  13660. e_16.source=imageBlueCoolOpen
  13661. // 打印收到的信号内容
  13662. console.log("水冷:par0=" + par0 + "\n" );
  13663. }
  13664. break;
  13665. case 6:
  13666. {
  13667. e_16.source=imageWaterCool
  13668. // 打印收到的信号内容
  13669. console.log("待倒:par0=" + par0 + "\n" );
  13670. }
  13671. break;
  13672. case 7:
  13673. {
  13674. e_16.source=imageMaintain
  13675. // 打印收到的信号内容
  13676. console.log("故障:par0=" + par0 + "\n" );
  13677. }
  13678. break;
  13679. }
  13680. }
  13681. onSig_qml_SlagStateE17: {
  13682. //如果是状态1就将源换为状态1
  13683. switch(par0){
  13684. case 1:
  13685. {
  13686. e_17.source=imageEmpty
  13687. // 打印收到的信号内容
  13688. console.log("空位:par0=" + par0 + "\n" );
  13689. }
  13690. break;
  13691. case 2:
  13692. {
  13693. e_17.source=imageEmptyTank
  13694. // 打印收到的信号内容
  13695. console.log("就绪:par0=" + par0 + "\n" );
  13696. }
  13697. break;
  13698. case 3:
  13699. {
  13700. e_17.source=imageHot
  13701. // 打印收到的信号内容
  13702. console.log("缓冷:par0=" + par0 + "\n" );
  13703. }
  13704. break;
  13705. case 4:
  13706. {
  13707. e_17.source=imageBlueCoolOpen
  13708. // 打印收到的信号内容
  13709. console.log("水冷:par0=" + par0 + "\n" );
  13710. }
  13711. break;
  13712. case 5:
  13713. {
  13714. e_17.source=imageBlueCoolOpen
  13715. // 打印收到的信号内容
  13716. console.log("水冷:par0=" + par0 + "\n" );
  13717. }
  13718. break;
  13719. case 6:
  13720. {
  13721. e_17.source=imageWaterCool
  13722. // 打印收到的信号内容
  13723. console.log("待倒:par0=" + par0 + "\n" );
  13724. }
  13725. break;
  13726. case 7:
  13727. {
  13728. e_17.source=imageMaintain
  13729. // 打印收到的信号内容
  13730. console.log("故障:par0=" + par0 + "\n" );
  13731. }
  13732. break;
  13733. }
  13734. }
  13735. onSig_qml_SlagStateE18: {
  13736. //如果是状态1就将源换为状态1
  13737. switch(par0){
  13738. case 1:
  13739. {
  13740. e_18.source=imageEmpty
  13741. // 打印收到的信号内容
  13742. console.log("空位:par0=" + par0 + "\n" );
  13743. }
  13744. break;
  13745. case 2:
  13746. {
  13747. e_18.source=imageEmptyTank
  13748. // 打印收到的信号内容
  13749. console.log("就绪:par0=" + par0 + "\n" );
  13750. }
  13751. break;
  13752. case 3:
  13753. {
  13754. e_18.source=imageHot
  13755. // 打印收到的信号内容
  13756. console.log("缓冷:par0=" + par0 + "\n" );
  13757. }
  13758. break;
  13759. case 4:
  13760. {
  13761. e_18.source=imageBlueCoolOpen
  13762. // 打印收到的信号内容
  13763. console.log("水冷:par0=" + par0 + "\n" );
  13764. }
  13765. break;
  13766. case 5:
  13767. {
  13768. e_18.source=imageBlueCoolOpen
  13769. // 打印收到的信号内容
  13770. console.log("水冷:par0=" + par0 + "\n" );
  13771. }
  13772. break;
  13773. case 6:
  13774. {
  13775. e_18.source=imageWaterCool
  13776. // 打印收到的信号内容
  13777. console.log("待倒:par0=" + par0 + "\n" );
  13778. }
  13779. break;
  13780. case 7:
  13781. {
  13782. e_18.source=imageMaintain
  13783. // 打印收到的信号内容
  13784. console.log("故障:par0=" + par0 + "\n" );
  13785. }
  13786. break;
  13787. }
  13788. }
  13789. onSig_qml_SlagStateE19: {
  13790. //如果是状态1就将源换为状态1
  13791. switch(par0){
  13792. case 1:
  13793. {
  13794. e_19.source=imageEmpty
  13795. // 打印收到的信号内容
  13796. console.log("空位:par0=" + par0 + "\n" );
  13797. }
  13798. break;
  13799. case 2:
  13800. {
  13801. e_19.source=imageEmptyTank
  13802. // 打印收到的信号内容
  13803. console.log("就绪:par0=" + par0 + "\n" );
  13804. }
  13805. break;
  13806. case 3:
  13807. {
  13808. e_19.source=imageHot
  13809. // 打印收到的信号内容
  13810. console.log("缓冷:par0=" + par0 + "\n" );
  13811. }
  13812. break;
  13813. case 4:
  13814. {
  13815. e_19.source=imageBlueCoolOpen
  13816. // 打印收到的信号内容
  13817. console.log("水冷:par0=" + par0 + "\n" );
  13818. }
  13819. break;
  13820. case 5:
  13821. {
  13822. e_19.source=imageBlueCoolOpen
  13823. // 打印收到的信号内容
  13824. console.log("水冷:par0=" + par0 + "\n" );
  13825. }
  13826. break;
  13827. case 6:
  13828. {
  13829. e_19.source=imageWaterCool
  13830. // 打印收到的信号内容
  13831. console.log("待倒:par0=" + par0 + "\n" );
  13832. }
  13833. break;
  13834. case 7:
  13835. {
  13836. e_19.source=imageMaintain
  13837. // 打印收到的信号内容
  13838. console.log("故障:par0=" + par0 + "\n" );
  13839. }
  13840. break;
  13841. }
  13842. }
  13843. onSig_qml_SlagStateE20: {
  13844. //如果是状态1就将源换为状态1
  13845. switch(par0){
  13846. case 1:
  13847. {
  13848. e_20.source=imageEmpty
  13849. // 打印收到的信号内容
  13850. console.log("空位:par0=" + par0 + "\n" );
  13851. }
  13852. break;
  13853. case 2:
  13854. {
  13855. e_20.source=imageEmptyTank
  13856. // 打印收到的信号内容
  13857. console.log("就绪:par0=" + par0 + "\n" );
  13858. }
  13859. break;
  13860. case 3:
  13861. {
  13862. e_20.source=imageHot
  13863. // 打印收到的信号内容
  13864. console.log("缓冷:par0=" + par0 + "\n" );
  13865. }
  13866. break;
  13867. case 4:
  13868. {
  13869. e_20.source=imageBlueCoolOpen
  13870. // 打印收到的信号内容
  13871. console.log("水冷:par0=" + par0 + "\n" );
  13872. }
  13873. break;
  13874. case 5:
  13875. {
  13876. e_20.source=imageBlueCoolOpen
  13877. // 打印收到的信号内容
  13878. console.log("水冷:par0=" + par0 + "\n" );
  13879. }
  13880. break;
  13881. case 6:
  13882. {
  13883. e_20.source=imageWaterCool
  13884. // 打印收到的信号内容
  13885. console.log("待倒:par0=" + par0 + "\n" );
  13886. }
  13887. break;
  13888. case 7:
  13889. {
  13890. e_20.source=imageMaintain
  13891. // 打印收到的信号内容
  13892. console.log("故障:par0=" + par0 + "\n" );
  13893. }
  13894. break;
  13895. }
  13896. }
  13897. onSig_qml_SlagStateE21: {
  13898. //如果是状态1就将源换为状态1
  13899. switch(par0){
  13900. case 1:
  13901. {
  13902. e_21.source=imageEmpty
  13903. // 打印收到的信号内容
  13904. console.log("空位:par0=" + par0 + "\n" );
  13905. }
  13906. break;
  13907. case 2:
  13908. {
  13909. e_21.source=imageEmptyTank
  13910. // 打印收到的信号内容
  13911. console.log("就绪:par0=" + par0 + "\n" );
  13912. }
  13913. break;
  13914. case 3:
  13915. {
  13916. e_21.source=imageHot
  13917. // 打印收到的信号内容
  13918. console.log("缓冷:par0=" + par0 + "\n" );
  13919. }
  13920. break;
  13921. case 4:
  13922. {
  13923. e_21.source=imageBlueCoolOpen
  13924. // 打印收到的信号内容
  13925. console.log("水冷:par0=" + par0 + "\n" );
  13926. }
  13927. break;
  13928. case 5:
  13929. {
  13930. e_21.source=imageBlueCoolOpen
  13931. // 打印收到的信号内容
  13932. console.log("水冷:par0=" + par0 + "\n" );
  13933. }
  13934. break;
  13935. case 6:
  13936. {
  13937. e_21.source=imageWaterCool
  13938. // 打印收到的信号内容
  13939. console.log("待倒:par0=" + par0 + "\n" );
  13940. }
  13941. break;
  13942. case 7:
  13943. {
  13944. e_21.source=imageMaintain
  13945. // 打印收到的信号内容
  13946. console.log("故障:par0=" + par0 + "\n" );
  13947. }
  13948. break;
  13949. }
  13950. }
  13951. onSig_qml_SlagStateE22: {
  13952. //如果是状态1就将源换为状态1
  13953. switch(par0){
  13954. case 1:
  13955. {
  13956. e_22.source=imageEmpty
  13957. // 打印收到的信号内容
  13958. console.log("空位:par0=" + par0 + "\n" );
  13959. }
  13960. break;
  13961. case 2:
  13962. {
  13963. e_22.source=imageEmptyTank
  13964. // 打印收到的信号内容
  13965. console.log("就绪:par0=" + par0 + "\n" );
  13966. }
  13967. break;
  13968. case 3:
  13969. {
  13970. e_22.source=imageHot
  13971. // 打印收到的信号内容
  13972. console.log("缓冷:par0=" + par0 + "\n" );
  13973. }
  13974. break;
  13975. case 4:
  13976. {
  13977. e_22.source=imageBlueCoolOpen
  13978. // 打印收到的信号内容
  13979. console.log("水冷:par0=" + par0 + "\n" );
  13980. }
  13981. break;
  13982. case 5:
  13983. {
  13984. e_22.source=imageBlueCoolOpen
  13985. // 打印收到的信号内容
  13986. console.log("水冷:par0=" + par0 + "\n" );
  13987. }
  13988. break;
  13989. case 6:
  13990. {
  13991. e_22.source=imageWaterCool
  13992. // 打印收到的信号内容
  13993. console.log("待倒:par0=" + par0 + "\n" );
  13994. }
  13995. break;
  13996. case 7:
  13997. {
  13998. e_22.source=imageMaintain
  13999. // 打印收到的信号内容
  14000. console.log("故障:par0=" + par0 + "\n" );
  14001. }
  14002. break;
  14003. }
  14004. }
  14005. onSig_qml_SlagStateE23: {
  14006. //如果是状态1就将源换为状态1
  14007. switch(par0){
  14008. case 1:
  14009. {
  14010. e_23.source=imageEmpty
  14011. // 打印收到的信号内容
  14012. console.log("空位:par0=" + par0 + "\n" );
  14013. }
  14014. break;
  14015. case 2:
  14016. {
  14017. e_23.source=imageEmptyTank
  14018. // 打印收到的信号内容
  14019. console.log("就绪:par0=" + par0 + "\n" );
  14020. }
  14021. break;
  14022. case 3:
  14023. {
  14024. e_23.source=imageHot
  14025. // 打印收到的信号内容
  14026. console.log("缓冷:par0=" + par0 + "\n" );
  14027. }
  14028. break;
  14029. case 4:
  14030. {
  14031. e_23.source=imageBlueCoolOpen
  14032. // 打印收到的信号内容
  14033. console.log("水冷:par0=" + par0 + "\n" );
  14034. }
  14035. break;
  14036. case 5:
  14037. {
  14038. e_23.source=imageBlueCoolOpen
  14039. // 打印收到的信号内容
  14040. console.log("水冷:par0=" + par0 + "\n" );
  14041. }
  14042. break;
  14043. case 6:
  14044. {
  14045. e_23.source=imageWaterCool
  14046. // 打印收到的信号内容
  14047. console.log("待倒:par0=" + par0 + "\n" );
  14048. }
  14049. break;
  14050. case 7:
  14051. {
  14052. e_23.source=imageMaintain
  14053. // 打印收到的信号内容
  14054. console.log("故障:par0=" + par0 + "\n" );
  14055. }
  14056. break;
  14057. }
  14058. }
  14059. onSig_qml_SlagStateE24: {
  14060. //如果是状态1就将源换为状态1
  14061. switch(par0){
  14062. case 1:
  14063. {
  14064. e_24.source=imageEmpty
  14065. // 打印收到的信号内容
  14066. console.log("空位:par0=" + par0 + "\n" );
  14067. }
  14068. break;
  14069. case 2:
  14070. {
  14071. e_24.source=imageEmptyTank
  14072. // 打印收到的信号内容
  14073. console.log("就绪:par0=" + par0 + "\n" );
  14074. }
  14075. break;
  14076. case 3:
  14077. {
  14078. e_24.source=imageHot
  14079. // 打印收到的信号内容
  14080. console.log("缓冷:par0=" + par0 + "\n" );
  14081. }
  14082. break;
  14083. case 4:
  14084. {
  14085. e_24.source=imageBlueCoolOpen
  14086. // 打印收到的信号内容
  14087. console.log("水冷:par0=" + par0 + "\n" );
  14088. }
  14089. break;
  14090. case 5:
  14091. {
  14092. e_24.source=imageBlueCoolOpen
  14093. // 打印收到的信号内容
  14094. console.log("水冷:par0=" + par0 + "\n" );
  14095. }
  14096. break;
  14097. case 6:
  14098. {
  14099. e_24.source=imageWaterCool
  14100. // 打印收到的信号内容
  14101. console.log("待倒:par0=" + par0 + "\n" );
  14102. }
  14103. break;
  14104. case 7:
  14105. {
  14106. e_24.source=imageMaintain
  14107. // 打印收到的信号内容
  14108. console.log("故障:par0=" + par0 + "\n" );
  14109. }
  14110. break;
  14111. }
  14112. }
  14113. onSig_qml_SlagStateE25: {
  14114. //如果是状态1就将源换为状态1
  14115. switch(par0){
  14116. case 1:
  14117. {
  14118. e_25.source=imageEmpty
  14119. // 打印收到的信号内容
  14120. console.log("空位:par0=" + par0 + "\n" );
  14121. }
  14122. break;
  14123. case 2:
  14124. {
  14125. e_25.source=imageEmptyTank
  14126. // 打印收到的信号内容
  14127. console.log("就绪:par0=" + par0 + "\n" );
  14128. }
  14129. break;
  14130. case 3:
  14131. {
  14132. e_25.source=imageHot
  14133. // 打印收到的信号内容
  14134. console.log("缓冷:par0=" + par0 + "\n" );
  14135. }
  14136. break;
  14137. case 4:
  14138. {
  14139. e_25.source=imageBlueCoolOpen
  14140. // 打印收到的信号内容
  14141. console.log("水冷:par0=" + par0 + "\n" );
  14142. }
  14143. break;
  14144. case 5:
  14145. {
  14146. e_25.source=imageBlueCoolOpen
  14147. // 打印收到的信号内容
  14148. console.log("水冷:par0=" + par0 + "\n" );
  14149. }
  14150. break;
  14151. case 6:
  14152. {
  14153. e_25.source=imageWaterCool
  14154. // 打印收到的信号内容
  14155. console.log("待倒:par0=" + par0 + "\n" );
  14156. }
  14157. break;
  14158. case 7:
  14159. {
  14160. e_25.source=imageMaintain
  14161. // 打印收到的信号内容
  14162. console.log("故障:par0=" + par0 + "\n" );
  14163. }
  14164. break;
  14165. }
  14166. }
  14167. onSig_qml_SlagStateE26: {
  14168. //如果是状态1就将源换为状态1
  14169. switch(par0){
  14170. case 1:
  14171. {
  14172. e_26.source=imageEmpty
  14173. // 打印收到的信号内容
  14174. console.log("空位:par0=" + par0 + "\n" );
  14175. }
  14176. break;
  14177. case 2:
  14178. {
  14179. e_26.source=imageEmptyTank
  14180. // 打印收到的信号内容
  14181. console.log("就绪:par0=" + par0 + "\n" );
  14182. }
  14183. break;
  14184. case 3:
  14185. {
  14186. e_26.source=imageHot
  14187. // 打印收到的信号内容
  14188. console.log("缓冷:par0=" + par0 + "\n" );
  14189. }
  14190. break;
  14191. case 4:
  14192. {
  14193. e_26.source=imageBlueCoolOpen
  14194. // 打印收到的信号内容
  14195. console.log("水冷:par0=" + par0 + "\n" );
  14196. }
  14197. break;
  14198. case 5:
  14199. {
  14200. e_26.source=imageBlueCoolOpen
  14201. // 打印收到的信号内容
  14202. console.log("水冷:par0=" + par0 + "\n" );
  14203. }
  14204. break;
  14205. case 6:
  14206. {
  14207. e_26.source=imageWaterCool
  14208. // 打印收到的信号内容
  14209. console.log("待倒:par0=" + par0 + "\n" );
  14210. }
  14211. break;
  14212. case 7:
  14213. {
  14214. e_26.source=imageMaintain
  14215. // 打印收到的信号内容
  14216. console.log("故障:par0=" + par0 + "\n" );
  14217. }
  14218. break;
  14219. }
  14220. }
  14221. onSig_qml_SlagStateE27: {
  14222. //如果是状态1就将源换为状态1
  14223. switch(par0){
  14224. case 1:
  14225. {
  14226. e_27.source=imageEmpty
  14227. // 打印收到的信号内容
  14228. console.log("空位:par0=" + par0 + "\n" );
  14229. }
  14230. break;
  14231. case 2:
  14232. {
  14233. e_27.source=imageEmptyTank
  14234. // 打印收到的信号内容
  14235. console.log("就绪:par0=" + par0 + "\n" );
  14236. }
  14237. break;
  14238. case 3:
  14239. {
  14240. e_27.source=imageHot
  14241. // 打印收到的信号内容
  14242. console.log("缓冷:par0=" + par0 + "\n" );
  14243. }
  14244. break;
  14245. case 4:
  14246. {
  14247. e_27.source=imageBlueCoolOpen
  14248. // 打印收到的信号内容
  14249. console.log("水冷:par0=" + par0 + "\n" );
  14250. }
  14251. break;
  14252. case 5:
  14253. {
  14254. e_27.source=imageBlueCoolOpen
  14255. // 打印收到的信号内容
  14256. console.log("水冷:par0=" + par0 + "\n" );
  14257. }
  14258. break;
  14259. case 6:
  14260. {
  14261. e_27.source=imageWaterCool
  14262. // 打印收到的信号内容
  14263. console.log("待倒:par0=" + par0 + "\n" );
  14264. }
  14265. break;
  14266. case 7:
  14267. {
  14268. e_27.source=imageMaintain
  14269. // 打印收到的信号内容
  14270. console.log("故障:par0=" + par0 + "\n" );
  14271. }
  14272. break;
  14273. }
  14274. }
  14275. onSig_qml_SlagStateE28: {
  14276. //如果是状态1就将源换为状态1
  14277. switch(par0){
  14278. case 1:
  14279. {
  14280. e_28.source=imageEmpty
  14281. // 打印收到的信号内容
  14282. console.log("空位:par0=" + par0 + "\n" );
  14283. }
  14284. break;
  14285. case 2:
  14286. {
  14287. e_28.source=imageEmptyTank
  14288. // 打印收到的信号内容
  14289. console.log("就绪:par0=" + par0 + "\n" );
  14290. }
  14291. break;
  14292. case 3:
  14293. {
  14294. e_28.source=imageHot
  14295. // 打印收到的信号内容
  14296. console.log("缓冷:par0=" + par0 + "\n" );
  14297. }
  14298. break;
  14299. case 4:
  14300. {
  14301. e_28.source=imageBlueCoolOpen
  14302. // 打印收到的信号内容
  14303. console.log("水冷:par0=" + par0 + "\n" );
  14304. }
  14305. break;
  14306. case 5:
  14307. {
  14308. e_28.source=imageBlueCoolOpen
  14309. // 打印收到的信号内容
  14310. console.log("水冷:par0=" + par0 + "\n" );
  14311. }
  14312. break;
  14313. case 6:
  14314. {
  14315. e_28.source=imageWaterCool
  14316. // 打印收到的信号内容
  14317. console.log("待倒:par0=" + par0 + "\n" );
  14318. }
  14319. break;
  14320. case 7:
  14321. {
  14322. e_28.source=imageMaintain
  14323. // 打印收到的信号内容
  14324. console.log("故障:par0=" + par0 + "\n" );
  14325. }
  14326. break;
  14327. }
  14328. }
  14329. onSig_qml_SlagStateE29: {
  14330. //如果是状态1就将源换为状态1
  14331. switch(par0){
  14332. case 1:
  14333. {
  14334. e_29.source=imageEmpty
  14335. // 打印收到的信号内容
  14336. console.log("空位:par0=" + par0 + "\n" );
  14337. }
  14338. break;
  14339. case 2:
  14340. {
  14341. e_29.source=imageEmptyTank
  14342. // 打印收到的信号内容
  14343. console.log("就绪:par0=" + par0 + "\n" );
  14344. }
  14345. break;
  14346. case 3:
  14347. {
  14348. e_29.source=imageHot
  14349. // 打印收到的信号内容
  14350. console.log("缓冷:par0=" + par0 + "\n" );
  14351. }
  14352. break;
  14353. case 4:
  14354. {
  14355. e_29.source=imageBlueCoolOpen
  14356. // 打印收到的信号内容
  14357. console.log("水冷:par0=" + par0 + "\n" );
  14358. }
  14359. break;
  14360. case 5:
  14361. {
  14362. e_29.source=imageBlueCoolOpen
  14363. // 打印收到的信号内容
  14364. console.log("水冷:par0=" + par0 + "\n" );
  14365. }
  14366. break;
  14367. case 6:
  14368. {
  14369. e_29.source=imageWaterCool
  14370. // 打印收到的信号内容
  14371. console.log("待倒:par0=" + par0 + "\n" );
  14372. }
  14373. break;
  14374. case 7:
  14375. {
  14376. e_29.source=imageMaintain
  14377. // 打印收到的信号内容
  14378. console.log("故障:par0=" + par0 + "\n" );
  14379. }
  14380. break;
  14381. }
  14382. }
  14383. onSig_qml_SlagStateE30: {
  14384. //如果是状态1就将源换为状态1
  14385. switch(par0){
  14386. case 1:
  14387. {
  14388. e_30.source=imageEmpty
  14389. // 打印收到的信号内容
  14390. console.log("空位:par0=" + par0 + "\n" );
  14391. }
  14392. break;
  14393. case 2:
  14394. {
  14395. e_30.source=imageEmptyTank
  14396. // 打印收到的信号内容
  14397. console.log("就绪:par0=" + par0 + "\n" );
  14398. }
  14399. break;
  14400. case 3:
  14401. {
  14402. e_30.source=imageHot
  14403. // 打印收到的信号内容
  14404. console.log("缓冷:par0=" + par0 + "\n" );
  14405. }
  14406. break;
  14407. case 4:
  14408. {
  14409. e_30.source=imageBlueCoolOpen
  14410. // 打印收到的信号内容
  14411. console.log("水冷:par0=" + par0 + "\n" );
  14412. }
  14413. break;
  14414. case 5:
  14415. {
  14416. e_30.source=imageBlueCoolOpen
  14417. // 打印收到的信号内容
  14418. console.log("水冷:par0=" + par0 + "\n" );
  14419. }
  14420. break;
  14421. case 6:
  14422. {
  14423. e_30.source=imageWaterCool
  14424. // 打印收到的信号内容
  14425. console.log("待倒:par0=" + par0 + "\n" );
  14426. }
  14427. break;
  14428. case 7:
  14429. {
  14430. e_30.source=imageMaintain
  14431. // 打印收到的信号内容
  14432. console.log("故障:par0=" + par0 + "\n" );
  14433. }
  14434. break;
  14435. }
  14436. }
  14437. onSig_qml_SlagStateE31: {
  14438. //如果是状态1就将源换为状态1
  14439. switch(par0){
  14440. case 1:
  14441. {
  14442. e_31.source=imageEmpty
  14443. // 打印收到的信号内容
  14444. console.log("空位:par0=" + par0 + "\n" );
  14445. }
  14446. break;
  14447. case 2:
  14448. {
  14449. e_31.source=imageEmptyTank
  14450. // 打印收到的信号内容
  14451. console.log("就绪:par0=" + par0 + "\n" );
  14452. }
  14453. break;
  14454. case 3:
  14455. {
  14456. e_31.source=imageHot
  14457. // 打印收到的信号内容
  14458. console.log("缓冷:par0=" + par0 + "\n" );
  14459. }
  14460. break;
  14461. case 4:
  14462. {
  14463. e_31.source=imageBlueCoolOpen
  14464. // 打印收到的信号内容
  14465. console.log("水冷:par0=" + par0 + "\n" );
  14466. }
  14467. break;
  14468. case 5:
  14469. {
  14470. e_31.source=imageBlueCoolOpen
  14471. // 打印收到的信号内容
  14472. console.log("水冷:par0=" + par0 + "\n" );
  14473. }
  14474. break;
  14475. case 6:
  14476. {
  14477. e_31.source=imageWaterCool
  14478. // 打印收到的信号内容
  14479. console.log("待倒:par0=" + par0 + "\n" );
  14480. }
  14481. break;
  14482. case 7:
  14483. {
  14484. e_31.source=imageMaintain
  14485. // 打印收到的信号内容
  14486. console.log("故障:par0=" + par0 + "\n" );
  14487. }
  14488. break;
  14489. }
  14490. }
  14491. // qml界面接收信号函数sig_qml给的信号内容(接收来自slot_result槽函数反馈的信号)
  14492. onSig_qml_SlagStateF1: {
  14493. //如果是状态1就将源换为状态1
  14494. switch(par0){
  14495. case 1:
  14496. {
  14497. f_1.source=imageEmpty
  14498. // 打印收到的信号内容
  14499. console.log("空位:par0=" + par0 + "\n" );
  14500. }
  14501. break;
  14502. case 2:
  14503. {
  14504. f_1.source=imageEmptyTank
  14505. // 打印收到的信号内容
  14506. console.log("就绪:par0=" + par0 + "\n" );
  14507. }
  14508. break;
  14509. case 3:
  14510. {
  14511. f_1.source=imageHot
  14512. // 打印收到的信号内容
  14513. console.log("缓冷:par0=" + par0 + "\n" );
  14514. }
  14515. break;
  14516. case 4:
  14517. {
  14518. f_1.source=imageBlueCoolOpen
  14519. // 打印收到的信号内容
  14520. console.log("水冷:par0=" + par0 + "\n" );
  14521. }
  14522. break;
  14523. case 5:
  14524. {
  14525. f_1.source=imageBlueCoolOpen
  14526. // 打印收到的信号内容
  14527. console.log("水冷:par0=" + par0 + "\n" );
  14528. }
  14529. break;
  14530. case 6:
  14531. {
  14532. f_1.source=imageWaterCool
  14533. // 打印收到的信号内容
  14534. console.log("待倒:par0=" + par0 + "\n" );
  14535. }
  14536. break;
  14537. case 7:
  14538. {
  14539. f_1.source=imageMaintain
  14540. // 打印收到的信号内容
  14541. console.log("故障:par0=" + par0 + "\n" );
  14542. }
  14543. break;
  14544. }
  14545. }
  14546. onSig_qml_SlagStateF2: {
  14547. //如果是状态1就将源换为状态1
  14548. switch(par0){
  14549. case 1:
  14550. {
  14551. f_2.source=imageEmpty
  14552. // 打印收到的信号内容
  14553. console.log("空位:par0=" + par0 + "\n" );
  14554. }
  14555. break;
  14556. case 2:
  14557. {
  14558. f_2.source=imageEmptyTank
  14559. // 打印收到的信号内容
  14560. console.log("就绪:par0=" + par0 + "\n" );
  14561. }
  14562. break;
  14563. case 3:
  14564. {
  14565. f_2.source=imageHot
  14566. // 打印收到的信号内容
  14567. console.log("缓冷:par0=" + par0 + "\n" );
  14568. }
  14569. break;
  14570. case 4:
  14571. {
  14572. f_2.source=imageBlueCoolOpen
  14573. // 打印收到的信号内容
  14574. console.log("水冷:par0=" + par0 + "\n" );
  14575. }
  14576. break;
  14577. case 5:
  14578. {
  14579. f_2.source=imageBlueCoolOpen
  14580. // 打印收到的信号内容
  14581. console.log("水冷:par0=" + par0 + "\n" );
  14582. }
  14583. break;
  14584. case 6:
  14585. {
  14586. f_2.source=imageWaterCool
  14587. // 打印收到的信号内容
  14588. console.log("待倒:par0=" + par0 + "\n" );
  14589. }
  14590. break;
  14591. case 7:
  14592. {
  14593. f_2.source=imageMaintain
  14594. // 打印收到的信号内容
  14595. console.log("故障:par0=" + par0 + "\n" );
  14596. }
  14597. break;
  14598. }
  14599. }
  14600. onSig_qml_SlagStateF3: {
  14601. //如果是状态1就将源换为状态1
  14602. switch(par0){
  14603. case 1:
  14604. {
  14605. f_3.source=imageEmpty
  14606. // 打印收到的信号内容
  14607. console.log("空位:par0=" + par0 + "\n" );
  14608. }
  14609. break;
  14610. case 2:
  14611. {
  14612. f_3.source=imageEmptyTank
  14613. // 打印收到的信号内容
  14614. console.log("就绪:par0=" + par0 + "\n" );
  14615. }
  14616. break;
  14617. case 3:
  14618. {
  14619. f_3.source=imageHot
  14620. // 打印收到的信号内容
  14621. console.log("缓冷:par0=" + par0 + "\n" );
  14622. }
  14623. break;
  14624. case 4:
  14625. {
  14626. f_3.source=imageBlueCoolOpen
  14627. // 打印收到的信号内容
  14628. console.log("水冷:par0=" + par0 + "\n" );
  14629. }
  14630. break;
  14631. case 5:
  14632. {
  14633. f_3.source=imageBlueCoolOpen
  14634. // 打印收到的信号内容
  14635. console.log("水冷:par0=" + par0 + "\n" );
  14636. }
  14637. break;
  14638. case 6:
  14639. {
  14640. f_3.source=imageWaterCool
  14641. // 打印收到的信号内容
  14642. console.log("待倒:par0=" + par0 + "\n" );
  14643. }
  14644. break;
  14645. case 7:
  14646. {
  14647. f_3.source=imageMaintain
  14648. // 打印收到的信号内容
  14649. console.log("故障:par0=" + par0 + "\n" );
  14650. }
  14651. break;
  14652. }
  14653. }
  14654. onSig_qml_SlagStateF4: {
  14655. //如果是状态1就将源换为状态1
  14656. switch(par0){
  14657. case 1:
  14658. {
  14659. f_4.source=imageEmpty
  14660. // 打印收到的信号内容
  14661. console.log("空位:par0=" + par0 + "\n" );
  14662. }
  14663. break;
  14664. case 2:
  14665. {
  14666. f_4.source=imageEmptyTank
  14667. // 打印收到的信号内容
  14668. console.log("就绪:par0=" + par0 + "\n" );
  14669. }
  14670. break;
  14671. case 3:
  14672. {
  14673. f_4.source=imageHot
  14674. // 打印收到的信号内容
  14675. console.log("缓冷:par0=" + par0 + "\n" );
  14676. }
  14677. break;
  14678. case 4:
  14679. {
  14680. f_4.source=imageBlueCoolOpen
  14681. // 打印收到的信号内容
  14682. console.log("水冷:par0=" + par0 + "\n" );
  14683. }
  14684. break;
  14685. case 5:
  14686. {
  14687. f_4.source=imageBlueCoolOpen
  14688. // 打印收到的信号内容
  14689. console.log("水冷:par0=" + par0 + "\n" );
  14690. }
  14691. break;
  14692. case 6:
  14693. {
  14694. f_4.source=imageWaterCool
  14695. // 打印收到的信号内容
  14696. console.log("待倒:par0=" + par0 + "\n" );
  14697. }
  14698. break;
  14699. case 7:
  14700. {
  14701. f_4.source=imageMaintain
  14702. // 打印收到的信号内容
  14703. console.log("故障:par0=" + par0 + "\n" );
  14704. }
  14705. break;
  14706. }
  14707. }
  14708. onSig_qml_SlagStateF5: {
  14709. //如果是状态1就将源换为状态1
  14710. switch(par0){
  14711. case 1:
  14712. {
  14713. f_5.source=imageEmpty
  14714. // 打印收到的信号内容
  14715. console.log("空位:par0=" + par0 + "\n" );
  14716. }
  14717. break;
  14718. case 2:
  14719. {
  14720. f_5.source=imageEmptyTank
  14721. // 打印收到的信号内容
  14722. console.log("就绪:par0=" + par0 + "\n" );
  14723. }
  14724. break;
  14725. case 3:
  14726. {
  14727. f_5.source=imageHot
  14728. // 打印收到的信号内容
  14729. console.log("缓冷:par0=" + par0 + "\n" );
  14730. }
  14731. break;
  14732. case 4:
  14733. {
  14734. f_5.source=imageBlueCoolOpen
  14735. // 打印收到的信号内容
  14736. console.log("水冷:par0=" + par0 + "\n" );
  14737. }
  14738. break;
  14739. case 5:
  14740. {
  14741. f_5.source=imageBlueCoolOpen
  14742. // 打印收到的信号内容
  14743. console.log("水冷:par0=" + par0 + "\n" );
  14744. }
  14745. break;
  14746. case 6:
  14747. {
  14748. f_5.source=imageWaterCool
  14749. // 打印收到的信号内容
  14750. console.log("待倒:par0=" + par0 + "\n" );
  14751. }
  14752. break;
  14753. case 7:
  14754. {
  14755. f_5.source=imageMaintain
  14756. // 打印收到的信号内容
  14757. console.log("故障:par0=" + par0 + "\n" );
  14758. }
  14759. break;
  14760. }
  14761. }
  14762. onSig_qml_SlagStateF6: {
  14763. //如果是状态1就将源换为状态1
  14764. switch(par0){
  14765. case 1:
  14766. {
  14767. f_6.source=imageEmpty
  14768. // 打印收到的信号内容
  14769. console.log("空位:par0=" + par0 + "\n" );
  14770. }
  14771. break;
  14772. case 2:
  14773. {
  14774. f_6.source=imageEmptyTank
  14775. // 打印收到的信号内容
  14776. console.log("就绪:par0=" + par0 + "\n" );
  14777. }
  14778. break;
  14779. case 3:
  14780. {
  14781. f_6.source=imageHot
  14782. // 打印收到的信号内容
  14783. console.log("缓冷:par0=" + par0 + "\n" );
  14784. }
  14785. break;
  14786. case 4:
  14787. {
  14788. f_6.source=imageBlueCoolOpen
  14789. // 打印收到的信号内容
  14790. console.log("水冷:par0=" + par0 + "\n" );
  14791. }
  14792. break;
  14793. case 5:
  14794. {
  14795. f_6.source=imageBlueCoolOpen
  14796. // 打印收到的信号内容
  14797. console.log("水冷:par0=" + par0 + "\n" );
  14798. }
  14799. break;
  14800. case 6:
  14801. {
  14802. f_6.source=imageWaterCool
  14803. // 打印收到的信号内容
  14804. console.log("待倒:par0=" + par0 + "\n" );
  14805. }
  14806. break;
  14807. case 7:
  14808. {
  14809. f_6.source=imageMaintain
  14810. // 打印收到的信号内容
  14811. console.log("故障:par0=" + par0 + "\n" );
  14812. }
  14813. break;
  14814. }
  14815. }
  14816. onSig_qml_SlagStateF7: {
  14817. //如果是状态1就将源换为状态1
  14818. switch(par0){
  14819. case 1:
  14820. {
  14821. f_7.source=imageEmpty
  14822. // 打印收到的信号内容
  14823. console.log("空位:par0=" + par0 + "\n" );
  14824. }
  14825. break;
  14826. case 2:
  14827. {
  14828. f_7.source=imageEmptyTank
  14829. // 打印收到的信号内容
  14830. console.log("就绪:par0=" + par0 + "\n" );
  14831. }
  14832. break;
  14833. case 3:
  14834. {
  14835. f_7.source=imageHot
  14836. // 打印收到的信号内容
  14837. console.log("缓冷:par0=" + par0 + "\n" );
  14838. }
  14839. break;
  14840. case 4:
  14841. {
  14842. f_7.source=imageBlueCoolOpen
  14843. // 打印收到的信号内容
  14844. console.log("水冷:par0=" + par0 + "\n" );
  14845. }
  14846. break;
  14847. case 5:
  14848. {
  14849. f_7.source=imageBlueCoolOpen
  14850. // 打印收到的信号内容
  14851. console.log("水冷:par0=" + par0 + "\n" );
  14852. }
  14853. break;
  14854. case 6:
  14855. {
  14856. f_7.source=imageWaterCool
  14857. // 打印收到的信号内容
  14858. console.log("待倒:par0=" + par0 + "\n" );
  14859. }
  14860. break;
  14861. case 7:
  14862. {
  14863. f_7.source=imageMaintain
  14864. // 打印收到的信号内容
  14865. console.log("故障:par0=" + par0 + "\n" );
  14866. }
  14867. break;
  14868. }
  14869. }
  14870. onSig_qml_SlagStateF8: {
  14871. //如果是状态1就将源换为状态1
  14872. switch(par0){
  14873. case 1:
  14874. {
  14875. f_8.source=imageEmpty
  14876. // 打印收到的信号内容
  14877. console.log("空位:par0=" + par0 + "\n" );
  14878. }
  14879. break;
  14880. case 2:
  14881. {
  14882. f_8.source=imageEmptyTank
  14883. // 打印收到的信号内容
  14884. console.log("就绪:par0=" + par0 + "\n" );
  14885. }
  14886. break;
  14887. case 3:
  14888. {
  14889. f_8.source=imageHot
  14890. // 打印收到的信号内容
  14891. console.log("缓冷:par0=" + par0 + "\n" );
  14892. }
  14893. break;
  14894. case 4:
  14895. {
  14896. f_8.source=imageBlueCoolOpen
  14897. // 打印收到的信号内容
  14898. console.log("水冷:par0=" + par0 + "\n" );
  14899. }
  14900. break;
  14901. case 5:
  14902. {
  14903. f_8.source=imageBlueCoolOpen
  14904. // 打印收到的信号内容
  14905. console.log("水冷:par0=" + par0 + "\n" );
  14906. }
  14907. break;
  14908. case 6:
  14909. {
  14910. f_8.source=imageWaterCool
  14911. // 打印收到的信号内容
  14912. console.log("待倒:par0=" + par0 + "\n" );
  14913. }
  14914. break;
  14915. case 7:
  14916. {
  14917. f_8.source=imageMaintain
  14918. // 打印收到的信号内容
  14919. console.log("故障:par0=" + par0 + "\n" );
  14920. }
  14921. break;
  14922. }
  14923. }
  14924. onSig_qml_SlagStateF9: {
  14925. //如果是状态1就将源换为状态1
  14926. switch(par0){
  14927. case 1:
  14928. {
  14929. f_9.source=imageEmpty
  14930. // 打印收到的信号内容
  14931. console.log("空位:par0=" + par0 + "\n" );
  14932. }
  14933. break;
  14934. case 2:
  14935. {
  14936. f_9.source=imageEmptyTank
  14937. // 打印收到的信号内容
  14938. console.log("就绪:par0=" + par0 + "\n" );
  14939. }
  14940. break;
  14941. case 3:
  14942. {
  14943. f_9.source=imageHot
  14944. // 打印收到的信号内容
  14945. console.log("缓冷:par0=" + par0 + "\n" );
  14946. }
  14947. break;
  14948. case 4:
  14949. {
  14950. f_9.source=imageBlueCoolOpen
  14951. // 打印收到的信号内容
  14952. console.log("水冷:par0=" + par0 + "\n" );
  14953. }
  14954. break;
  14955. case 5:
  14956. {
  14957. f_9.source=imageBlueCoolOpen
  14958. // 打印收到的信号内容
  14959. console.log("水冷:par0=" + par0 + "\n" );
  14960. }
  14961. break;
  14962. case 6:
  14963. {
  14964. f_9.source=imageWaterCool
  14965. // 打印收到的信号内容
  14966. console.log("待倒:par0=" + par0 + "\n" );
  14967. }
  14968. break;
  14969. case 7:
  14970. {
  14971. f_9.source=imageMaintain
  14972. // 打印收到的信号内容
  14973. console.log("故障:par0=" + par0 + "\n" );
  14974. }
  14975. break;
  14976. }
  14977. }
  14978. onSig_qml_SlagStateF10: {
  14979. //如果是状态1就将源换为状态1
  14980. switch(par0){
  14981. case 1:
  14982. {
  14983. f_10.source=imageEmpty
  14984. // 打印收到的信号内容
  14985. console.log("空位:par0=" + par0 + "\n" );
  14986. }
  14987. break;
  14988. case 2:
  14989. {
  14990. f_10.source=imageEmptyTank
  14991. // 打印收到的信号内容
  14992. console.log("就绪:par0=" + par0 + "\n" );
  14993. }
  14994. break;
  14995. case 3:
  14996. {
  14997. f_10.source=imageHot
  14998. // 打印收到的信号内容
  14999. console.log("缓冷:par0=" + par0 + "\n" );
  15000. }
  15001. break;
  15002. case 4:
  15003. {
  15004. f_10.source=imageBlueCoolOpen
  15005. // 打印收到的信号内容
  15006. console.log("水冷:par0=" + par0 + "\n" );
  15007. }
  15008. break;
  15009. case 5:
  15010. {
  15011. f_10.source=imageBlueCoolOpen
  15012. // 打印收到的信号内容
  15013. console.log("水冷:par0=" + par0 + "\n" );
  15014. }
  15015. break;
  15016. case 6:
  15017. {
  15018. f_10.source=imageWaterCool
  15019. // 打印收到的信号内容
  15020. console.log("待倒:par0=" + par0 + "\n" );
  15021. }
  15022. break;
  15023. case 7:
  15024. {
  15025. f_10.source=imageMaintain
  15026. // 打印收到的信号内容
  15027. console.log("故障:par0=" + par0 + "\n" );
  15028. }
  15029. break;
  15030. }
  15031. }
  15032. onSig_qml_SlagStateF11: {
  15033. //如果是状态1就将源换为状态1
  15034. switch(par0){
  15035. case 1:
  15036. {
  15037. f_11.source=imageEmpty
  15038. // 打印收到的信号内容
  15039. console.log("空位:par0=" + par0 + "\n" );
  15040. }
  15041. break;
  15042. case 2:
  15043. {
  15044. f_11.source=imageEmptyTank
  15045. // 打印收到的信号内容
  15046. console.log("就绪:par0=" + par0 + "\n" );
  15047. }
  15048. break;
  15049. case 3:
  15050. {
  15051. f_11.source=imageHot
  15052. // 打印收到的信号内容
  15053. console.log("缓冷:par0=" + par0 + "\n" );
  15054. }
  15055. break;
  15056. case 4:
  15057. {
  15058. f_11.source=imageBlueCoolOpen
  15059. // 打印收到的信号内容
  15060. console.log("水冷:par0=" + par0 + "\n" );
  15061. }
  15062. break;
  15063. case 5:
  15064. {
  15065. f_11.source=imageBlueCoolOpen
  15066. // 打印收到的信号内容
  15067. console.log("水冷:par0=" + par0 + "\n" );
  15068. }
  15069. break;
  15070. case 6:
  15071. {
  15072. f_11.source=imageWaterCool
  15073. // 打印收到的信号内容
  15074. console.log("待倒:par0=" + par0 + "\n" );
  15075. }
  15076. break;
  15077. case 7:
  15078. {
  15079. f_11.source=imageMaintain
  15080. // 打印收到的信号内容
  15081. console.log("故障:par0=" + par0 + "\n" );
  15082. }
  15083. break;
  15084. }
  15085. }
  15086. onSig_qml_SlagStateF12: {
  15087. //如果是状态1就将源换为状态1
  15088. switch(par0){
  15089. case 1:
  15090. {
  15091. f_12.source=imageEmpty
  15092. // 打印收到的信号内容
  15093. console.log("空位:par0=" + par0 + "\n" );
  15094. }
  15095. break;
  15096. case 2:
  15097. {
  15098. f_12.source=imageEmptyTank
  15099. // 打印收到的信号内容
  15100. console.log("就绪:par0=" + par0 + "\n" );
  15101. }
  15102. break;
  15103. case 3:
  15104. {
  15105. f_12.source=imageHot
  15106. // 打印收到的信号内容
  15107. console.log("缓冷:par0=" + par0 + "\n" );
  15108. }
  15109. break;
  15110. case 4:
  15111. {
  15112. f_12.source=imageBlueCoolOpen
  15113. // 打印收到的信号内容
  15114. console.log("水冷:par0=" + par0 + "\n" );
  15115. }
  15116. break;
  15117. case 5:
  15118. {
  15119. f_12.source=imageBlueCoolOpen
  15120. // 打印收到的信号内容
  15121. console.log("水冷:par0=" + par0 + "\n" );
  15122. }
  15123. break;
  15124. case 6:
  15125. {
  15126. f_12.source=imageWaterCool
  15127. // 打印收到的信号内容
  15128. console.log("待倒:par0=" + par0 + "\n" );
  15129. }
  15130. break;
  15131. case 7:
  15132. {
  15133. f_12.source=imageMaintain
  15134. // 打印收到的信号内容
  15135. console.log("故障:par0=" + par0 + "\n" );
  15136. }
  15137. break;
  15138. }
  15139. }
  15140. onSig_qml_SlagStateF13: {
  15141. //如果是状态1就将源换为状态1
  15142. switch(par0){
  15143. case 1:
  15144. {
  15145. f_13.source=imageEmpty
  15146. // 打印收到的信号内容
  15147. console.log("空位:par0=" + par0 + "\n" );
  15148. }
  15149. break;
  15150. case 2:
  15151. {
  15152. f_13.source=imageEmptyTank
  15153. // 打印收到的信号内容
  15154. console.log("就绪:par0=" + par0 + "\n" );
  15155. }
  15156. break;
  15157. case 3:
  15158. {
  15159. f_13.source=imageHot
  15160. // 打印收到的信号内容
  15161. console.log("缓冷:par0=" + par0 + "\n" );
  15162. }
  15163. break;
  15164. case 4:
  15165. {
  15166. f_13.source=imageBlueCoolOpen
  15167. // 打印收到的信号内容
  15168. console.log("水冷:par0=" + par0 + "\n" );
  15169. }
  15170. break;
  15171. case 5:
  15172. {
  15173. f_13.source=imageBlueCoolOpen
  15174. // 打印收到的信号内容
  15175. console.log("水冷:par0=" + par0 + "\n" );
  15176. }
  15177. break;
  15178. case 6:
  15179. {
  15180. f_13.source=imageWaterCool
  15181. // 打印收到的信号内容
  15182. console.log("待倒:par0=" + par0 + "\n" );
  15183. }
  15184. break;
  15185. case 7:
  15186. {
  15187. f_13.source=imageMaintain
  15188. // 打印收到的信号内容
  15189. console.log("故障:par0=" + par0 + "\n" );
  15190. }
  15191. break;
  15192. }
  15193. }
  15194. onSig_qml_SlagStateF14: {
  15195. //如果是状态1就将源换为状态1
  15196. switch(par0){
  15197. case 1:
  15198. {
  15199. f_14.source=imageEmpty
  15200. // 打印收到的信号内容
  15201. console.log("空位:par0=" + par0 + "\n" );
  15202. }
  15203. break;
  15204. case 2:
  15205. {
  15206. f_14.source=imageEmptyTank
  15207. // 打印收到的信号内容
  15208. console.log("就绪:par0=" + par0 + "\n" );
  15209. }
  15210. break;
  15211. case 3:
  15212. {
  15213. f_14.source=imageHot
  15214. // 打印收到的信号内容
  15215. console.log("缓冷:par0=" + par0 + "\n" );
  15216. }
  15217. break;
  15218. case 4:
  15219. {
  15220. f_14.source=imageBlueCoolOpen
  15221. // 打印收到的信号内容
  15222. console.log("水冷:par0=" + par0 + "\n" );
  15223. }
  15224. break;
  15225. case 5:
  15226. {
  15227. f_14.source=imageBlueCoolOpen
  15228. // 打印收到的信号内容
  15229. console.log("水冷:par0=" + par0 + "\n" );
  15230. }
  15231. break;
  15232. case 6:
  15233. {
  15234. f_14.source=imageWaterCool
  15235. // 打印收到的信号内容
  15236. console.log("待倒:par0=" + par0 + "\n" );
  15237. }
  15238. break;
  15239. case 7:
  15240. {
  15241. f_14.source=imageMaintain
  15242. // 打印收到的信号内容
  15243. console.log("故障:par0=" + par0 + "\n" );
  15244. }
  15245. break;
  15246. }
  15247. }
  15248. onSig_qml_SlagStateF15: {
  15249. //如果是状态1就将源换为状态1
  15250. switch(par0){
  15251. case 1:
  15252. {
  15253. f_15.source=imageEmpty
  15254. // 打印收到的信号内容
  15255. console.log("空位:par0=" + par0 + "\n" );
  15256. }
  15257. break;
  15258. case 2:
  15259. {
  15260. f_15.source=imageEmptyTank
  15261. // 打印收到的信号内容
  15262. console.log("就绪:par0=" + par0 + "\n" );
  15263. }
  15264. break;
  15265. case 3:
  15266. {
  15267. f_15.source=imageHot
  15268. // 打印收到的信号内容
  15269. console.log("缓冷:par0=" + par0 + "\n" );
  15270. }
  15271. break;
  15272. case 4:
  15273. {
  15274. f_15.source=imageBlueCoolOpen
  15275. // 打印收到的信号内容
  15276. console.log("水冷:par0=" + par0 + "\n" );
  15277. }
  15278. break;
  15279. case 5:
  15280. {
  15281. f_15.source=imageBlueCoolOpen
  15282. // 打印收到的信号内容
  15283. console.log("水冷:par0=" + par0 + "\n" );
  15284. }
  15285. break;
  15286. case 6:
  15287. {
  15288. f_15.source=imageWaterCool
  15289. // 打印收到的信号内容
  15290. console.log("待倒:par0=" + par0 + "\n" );
  15291. }
  15292. break;
  15293. case 7:
  15294. {
  15295. f_15.source=imageMaintain
  15296. // 打印收到的信号内容
  15297. console.log("故障:par0=" + par0 + "\n" );
  15298. }
  15299. break;
  15300. }
  15301. }
  15302. onSig_qml_SlagStateF16: {
  15303. //如果是状态1就将源换为状态1
  15304. switch(par0){
  15305. case 1:
  15306. {
  15307. f_16.source=imageEmpty
  15308. // 打印收到的信号内容
  15309. console.log("空位:par0=" + par0 + "\n" );
  15310. }
  15311. break;
  15312. case 2:
  15313. {
  15314. f_16.source=imageEmptyTank
  15315. // 打印收到的信号内容
  15316. console.log("就绪:par0=" + par0 + "\n" );
  15317. }
  15318. break;
  15319. case 3:
  15320. {
  15321. f_16.source=imageHot
  15322. // 打印收到的信号内容
  15323. console.log("缓冷:par0=" + par0 + "\n" );
  15324. }
  15325. break;
  15326. case 4:
  15327. {
  15328. f_16.source=imageBlueCoolOpen
  15329. // 打印收到的信号内容
  15330. console.log("水冷:par0=" + par0 + "\n" );
  15331. }
  15332. break;
  15333. case 5:
  15334. {
  15335. f_16.source=imageBlueCoolOpen
  15336. // 打印收到的信号内容
  15337. console.log("水冷:par0=" + par0 + "\n" );
  15338. }
  15339. break;
  15340. case 6:
  15341. {
  15342. f_16.source=imageWaterCool
  15343. // 打印收到的信号内容
  15344. console.log("待倒:par0=" + par0 + "\n" );
  15345. }
  15346. break;
  15347. case 7:
  15348. {
  15349. f_16.source=imageMaintain
  15350. // 打印收到的信号内容
  15351. console.log("故障:par0=" + par0 + "\n" );
  15352. }
  15353. break;
  15354. }
  15355. }
  15356. onSig_qml_SlagStateF17: {
  15357. //如果是状态1就将源换为状态1
  15358. switch(par0){
  15359. case 1:
  15360. {
  15361. f_17.source=imageEmpty
  15362. // 打印收到的信号内容
  15363. console.log("空位:par0=" + par0 + "\n" );
  15364. }
  15365. break;
  15366. case 2:
  15367. {
  15368. f_17.source=imageEmptyTank
  15369. // 打印收到的信号内容
  15370. console.log("就绪:par0=" + par0 + "\n" );
  15371. }
  15372. break;
  15373. case 3:
  15374. {
  15375. f_17.source=imageHot
  15376. // 打印收到的信号内容
  15377. console.log("缓冷:par0=" + par0 + "\n" );
  15378. }
  15379. break;
  15380. case 4:
  15381. {
  15382. f_17.source=imageBlueCoolOpen
  15383. // 打印收到的信号内容
  15384. console.log("水冷:par0=" + par0 + "\n" );
  15385. }
  15386. break;
  15387. case 5:
  15388. {
  15389. f_17.source=imageBlueCoolOpen
  15390. // 打印收到的信号内容
  15391. console.log("水冷:par0=" + par0 + "\n" );
  15392. }
  15393. break;
  15394. case 6:
  15395. {
  15396. f_17.source=imageWaterCool
  15397. // 打印收到的信号内容
  15398. console.log("待倒:par0=" + par0 + "\n" );
  15399. }
  15400. break;
  15401. case 7:
  15402. {
  15403. f_17.source=imageMaintain
  15404. // 打印收到的信号内容
  15405. console.log("故障:par0=" + par0 + "\n" );
  15406. }
  15407. break;
  15408. }
  15409. }
  15410. onSig_qml_SlagStateF18: {
  15411. //如果是状态1就将源换为状态1
  15412. switch(par0){
  15413. case 1:
  15414. {
  15415. f_18.source=imageEmpty
  15416. // 打印收到的信号内容
  15417. console.log("空位:par0=" + par0 + "\n" );
  15418. }
  15419. break;
  15420. case 2:
  15421. {
  15422. f_18.source=imageEmptyTank
  15423. // 打印收到的信号内容
  15424. console.log("就绪:par0=" + par0 + "\n" );
  15425. }
  15426. break;
  15427. case 3:
  15428. {
  15429. f_18.source=imageHot
  15430. // 打印收到的信号内容
  15431. console.log("缓冷:par0=" + par0 + "\n" );
  15432. }
  15433. break;
  15434. case 4:
  15435. {
  15436. f_18.source=imageBlueCoolOpen
  15437. // 打印收到的信号内容
  15438. console.log("水冷:par0=" + par0 + "\n" );
  15439. }
  15440. break;
  15441. case 5:
  15442. {
  15443. f_18.source=imageBlueCoolOpen
  15444. // 打印收到的信号内容
  15445. console.log("水冷:par0=" + par0 + "\n" );
  15446. }
  15447. break;
  15448. case 6:
  15449. {
  15450. f_18.source=imageWaterCool
  15451. // 打印收到的信号内容
  15452. console.log("待倒:par0=" + par0 + "\n" );
  15453. }
  15454. break;
  15455. case 7:
  15456. {
  15457. f_18.source=imageMaintain
  15458. // 打印收到的信号内容
  15459. console.log("故障:par0=" + par0 + "\n" );
  15460. }
  15461. break;
  15462. }
  15463. }
  15464. onSig_qml_SlagStateF19: {
  15465. //如果是状态1就将源换为状态1
  15466. switch(par0){
  15467. case 1:
  15468. {
  15469. f_19.source=imageEmpty
  15470. // 打印收到的信号内容
  15471. console.log("空位:par0=" + par0 + "\n" );
  15472. }
  15473. break;
  15474. case 2:
  15475. {
  15476. f_19.source=imageEmptyTank
  15477. // 打印收到的信号内容
  15478. console.log("就绪:par0=" + par0 + "\n" );
  15479. }
  15480. break;
  15481. case 3:
  15482. {
  15483. f_19.source=imageHot
  15484. // 打印收到的信号内容
  15485. console.log("缓冷:par0=" + par0 + "\n" );
  15486. }
  15487. break;
  15488. case 4:
  15489. {
  15490. f_19.source=imageBlueCoolOpen
  15491. // 打印收到的信号内容
  15492. console.log("水冷:par0=" + par0 + "\n" );
  15493. }
  15494. break;
  15495. case 5:
  15496. {
  15497. f_19.source=imageBlueCoolOpen
  15498. // 打印收到的信号内容
  15499. console.log("水冷:par0=" + par0 + "\n" );
  15500. }
  15501. break;
  15502. case 6:
  15503. {
  15504. f_19.source=imageWaterCool
  15505. // 打印收到的信号内容
  15506. console.log("待倒:par0=" + par0 + "\n" );
  15507. }
  15508. break;
  15509. case 7:
  15510. {
  15511. f_19.source=imageMaintain
  15512. // 打印收到的信号内容
  15513. console.log("故障:par0=" + par0 + "\n" );
  15514. }
  15515. break;
  15516. }
  15517. }
  15518. onSig_qml_SlagStateF20: {
  15519. //如果是状态1就将源换为状态1
  15520. switch(par0){
  15521. case 1:
  15522. {
  15523. f_20.source=imageEmpty
  15524. // 打印收到的信号内容
  15525. console.log("空位:par0=" + par0 + "\n" );
  15526. }
  15527. break;
  15528. case 2:
  15529. {
  15530. f_20.source=imageEmptyTank
  15531. // 打印收到的信号内容
  15532. console.log("就绪:par0=" + par0 + "\n" );
  15533. }
  15534. break;
  15535. case 3:
  15536. {
  15537. f_20.source=imageHot
  15538. // 打印收到的信号内容
  15539. console.log("缓冷:par0=" + par0 + "\n" );
  15540. }
  15541. break;
  15542. case 4:
  15543. {
  15544. f_20.source=imageBlueCoolOpen
  15545. // 打印收到的信号内容
  15546. console.log("水冷:par0=" + par0 + "\n" );
  15547. }
  15548. break;
  15549. case 5:
  15550. {
  15551. f_20.source=imageBlueCoolOpen
  15552. // 打印收到的信号内容
  15553. console.log("水冷:par0=" + par0 + "\n" );
  15554. }
  15555. break;
  15556. case 6:
  15557. {
  15558. f_20.source=imageWaterCool
  15559. // 打印收到的信号内容
  15560. console.log("待倒:par0=" + par0 + "\n" );
  15561. }
  15562. break;
  15563. case 7:
  15564. {
  15565. f_20.source=imageMaintain
  15566. // 打印收到的信号内容
  15567. console.log("故障:par0=" + par0 + "\n" );
  15568. }
  15569. break;
  15570. }
  15571. }
  15572. onSig_qml_SlagStateF21: {
  15573. //如果是状态1就将源换为状态1
  15574. switch(par0){
  15575. case 1:
  15576. {
  15577. f_21.source=imageEmpty
  15578. // 打印收到的信号内容
  15579. console.log("空位:par0=" + par0 + "\n" );
  15580. }
  15581. break;
  15582. case 2:
  15583. {
  15584. f_21.source=imageEmptyTank
  15585. // 打印收到的信号内容
  15586. console.log("就绪:par0=" + par0 + "\n" );
  15587. }
  15588. break;
  15589. case 3:
  15590. {
  15591. f_21.source=imageHot
  15592. // 打印收到的信号内容
  15593. console.log("缓冷:par0=" + par0 + "\n" );
  15594. }
  15595. break;
  15596. case 4:
  15597. {
  15598. f_21.source=imageBlueCoolOpen
  15599. // 打印收到的信号内容
  15600. console.log("水冷:par0=" + par0 + "\n" );
  15601. }
  15602. break;
  15603. case 5:
  15604. {
  15605. f_21.source=imageBlueCoolOpen
  15606. // 打印收到的信号内容
  15607. console.log("水冷:par0=" + par0 + "\n" );
  15608. }
  15609. break;
  15610. case 6:
  15611. {
  15612. f_21.source=imageWaterCool
  15613. // 打印收到的信号内容
  15614. console.log("待倒:par0=" + par0 + "\n" );
  15615. }
  15616. break;
  15617. case 7:
  15618. {
  15619. f_21.source=imageMaintain
  15620. // 打印收到的信号内容
  15621. console.log("故障:par0=" + par0 + "\n" );
  15622. }
  15623. break;
  15624. }
  15625. }
  15626. onSig_qml_SlagStateF22: {
  15627. //如果是状态1就将源换为状态1
  15628. switch(par0){
  15629. case 1:
  15630. {
  15631. f_22.source=imageEmpty
  15632. // 打印收到的信号内容
  15633. console.log("空位:par0=" + par0 + "\n" );
  15634. }
  15635. break;
  15636. case 2:
  15637. {
  15638. f_22.source=imageEmptyTank
  15639. // 打印收到的信号内容
  15640. console.log("就绪:par0=" + par0 + "\n" );
  15641. }
  15642. break;
  15643. case 3:
  15644. {
  15645. f_22.source=imageHot
  15646. // 打印收到的信号内容
  15647. console.log("缓冷:par0=" + par0 + "\n" );
  15648. }
  15649. break;
  15650. case 4:
  15651. {
  15652. f_22.source=imageBlueCoolOpen
  15653. // 打印收到的信号内容
  15654. console.log("水冷:par0=" + par0 + "\n" );
  15655. }
  15656. break;
  15657. case 5:
  15658. {
  15659. f_22.source=imageBlueCoolOpen
  15660. // 打印收到的信号内容
  15661. console.log("水冷:par0=" + par0 + "\n" );
  15662. }
  15663. break;
  15664. case 6:
  15665. {
  15666. f_22.source=imageWaterCool
  15667. // 打印收到的信号内容
  15668. console.log("待倒:par0=" + par0 + "\n" );
  15669. }
  15670. break;
  15671. case 7:
  15672. {
  15673. f_22.source=imageMaintain
  15674. // 打印收到的信号内容
  15675. console.log("故障:par0=" + par0 + "\n" );
  15676. }
  15677. break;
  15678. }
  15679. }
  15680. onSig_qml_SlagStateF23: {
  15681. //如果是状态1就将源换为状态1
  15682. switch(par0){
  15683. case 1:
  15684. {
  15685. f_23.source=imageEmpty
  15686. // 打印收到的信号内容
  15687. console.log("空位:par0=" + par0 + "\n" );
  15688. }
  15689. break;
  15690. case 2:
  15691. {
  15692. f_23.source=imageEmptyTank
  15693. // 打印收到的信号内容
  15694. console.log("就绪:par0=" + par0 + "\n" );
  15695. }
  15696. break;
  15697. case 3:
  15698. {
  15699. f_23.source=imageHot
  15700. // 打印收到的信号内容
  15701. console.log("缓冷:par0=" + par0 + "\n" );
  15702. }
  15703. break;
  15704. case 4:
  15705. {
  15706. f_23.source=imageBlueCoolOpen
  15707. // 打印收到的信号内容
  15708. console.log("水冷:par0=" + par0 + "\n" );
  15709. }
  15710. break;
  15711. case 5:
  15712. {
  15713. f_23.source=imageBlueCoolOpen
  15714. // 打印收到的信号内容
  15715. console.log("水冷:par0=" + par0 + "\n" );
  15716. }
  15717. break;
  15718. case 6:
  15719. {
  15720. f_23.source=imageWaterCool
  15721. // 打印收到的信号内容
  15722. console.log("待倒:par0=" + par0 + "\n" );
  15723. }
  15724. break;
  15725. case 7:
  15726. {
  15727. f_23.source=imageMaintain
  15728. // 打印收到的信号内容
  15729. console.log("故障:par0=" + par0 + "\n" );
  15730. }
  15731. break;
  15732. }
  15733. }
  15734. onSig_qml_SlagStateF24: {
  15735. //如果是状态1就将源换为状态1
  15736. switch(par0){
  15737. case 1:
  15738. {
  15739. f_24.source=imageEmpty
  15740. // 打印收到的信号内容
  15741. console.log("空位:par0=" + par0 + "\n" );
  15742. }
  15743. break;
  15744. case 2:
  15745. {
  15746. f_24.source=imageEmptyTank
  15747. // 打印收到的信号内容
  15748. console.log("就绪:par0=" + par0 + "\n" );
  15749. }
  15750. break;
  15751. case 3:
  15752. {
  15753. f_24.source=imageHot
  15754. // 打印收到的信号内容
  15755. console.log("缓冷:par0=" + par0 + "\n" );
  15756. }
  15757. break;
  15758. case 4:
  15759. {
  15760. f_24.source=imageBlueCoolOpen
  15761. // 打印收到的信号内容
  15762. console.log("水冷:par0=" + par0 + "\n" );
  15763. }
  15764. break;
  15765. case 5:
  15766. {
  15767. f_24.source=imageBlueCoolOpen
  15768. // 打印收到的信号内容
  15769. console.log("水冷:par0=" + par0 + "\n" );
  15770. }
  15771. break;
  15772. case 6:
  15773. {
  15774. f_24.source=imageWaterCool
  15775. // 打印收到的信号内容
  15776. console.log("待倒:par0=" + par0 + "\n" );
  15777. }
  15778. break;
  15779. case 7:
  15780. {
  15781. f_24.source=imageMaintain
  15782. // 打印收到的信号内容
  15783. console.log("故障:par0=" + par0 + "\n" );
  15784. }
  15785. break;
  15786. }
  15787. }
  15788. onSig_qml_SlagStateF25: {
  15789. //如果是状态1就将源换为状态1
  15790. switch(par0){
  15791. case 1:
  15792. {
  15793. f_25.source=imageEmpty
  15794. // 打印收到的信号内容
  15795. console.log("空位:par0=" + par0 + "\n" );
  15796. }
  15797. break;
  15798. case 2:
  15799. {
  15800. f_25.source=imageEmptyTank
  15801. // 打印收到的信号内容
  15802. console.log("就绪:par0=" + par0 + "\n" );
  15803. }
  15804. break;
  15805. case 3:
  15806. {
  15807. f_25.source=imageHot
  15808. // 打印收到的信号内容
  15809. console.log("缓冷:par0=" + par0 + "\n" );
  15810. }
  15811. break;
  15812. case 4:
  15813. {
  15814. f_25.source=imageBlueCoolOpen
  15815. // 打印收到的信号内容
  15816. console.log("水冷:par0=" + par0 + "\n" );
  15817. }
  15818. break;
  15819. case 5:
  15820. {
  15821. f_25.source=imageBlueCoolOpen
  15822. // 打印收到的信号内容
  15823. console.log("水冷:par0=" + par0 + "\n" );
  15824. }
  15825. break;
  15826. case 6:
  15827. {
  15828. f_25.source=imageWaterCool
  15829. // 打印收到的信号内容
  15830. console.log("待倒:par0=" + par0 + "\n" );
  15831. }
  15832. break;
  15833. case 7:
  15834. {
  15835. f_25.source=imageMaintain
  15836. // 打印收到的信号内容
  15837. console.log("故障:par0=" + par0 + "\n" );
  15838. }
  15839. break;
  15840. }
  15841. }
  15842. onSig_qml_SlagStateF26: {
  15843. //如果是状态1就将源换为状态1
  15844. switch(par0){
  15845. case 1:
  15846. {
  15847. f_26.source=imageEmpty
  15848. // 打印收到的信号内容
  15849. console.log("空位:par0=" + par0 + "\n" );
  15850. }
  15851. break;
  15852. case 2:
  15853. {
  15854. f_26.source=imageEmptyTank
  15855. // 打印收到的信号内容
  15856. console.log("就绪:par0=" + par0 + "\n" );
  15857. }
  15858. break;
  15859. case 3:
  15860. {
  15861. f_26.source=imageHot
  15862. // 打印收到的信号内容
  15863. console.log("缓冷:par0=" + par0 + "\n" );
  15864. }
  15865. break;
  15866. case 4:
  15867. {
  15868. f_26.source=imageBlueCoolOpen
  15869. // 打印收到的信号内容
  15870. console.log("水冷:par0=" + par0 + "\n" );
  15871. }
  15872. break;
  15873. case 5:
  15874. {
  15875. f_26.source=imageBlueCoolOpen
  15876. // 打印收到的信号内容
  15877. console.log("水冷:par0=" + par0 + "\n" );
  15878. }
  15879. break;
  15880. case 6:
  15881. {
  15882. f_26.source=imageWaterCool
  15883. // 打印收到的信号内容
  15884. console.log("待倒:par0=" + par0 + "\n" );
  15885. }
  15886. break;
  15887. case 7:
  15888. {
  15889. f_26.source=imageMaintain
  15890. // 打印收到的信号内容
  15891. console.log("故障:par0=" + par0 + "\n" );
  15892. }
  15893. break;
  15894. }
  15895. }
  15896. onSig_qml_SlagStateF27: {
  15897. //如果是状态1就将源换为状态1
  15898. switch(par0){
  15899. case 1:
  15900. {
  15901. f_27.source=imageEmpty
  15902. // 打印收到的信号内容
  15903. console.log("空位:par0=" + par0 + "\n" );
  15904. }
  15905. break;
  15906. case 2:
  15907. {
  15908. f_27.source=imageEmptyTank
  15909. // 打印收到的信号内容
  15910. console.log("就绪:par0=" + par0 + "\n" );
  15911. }
  15912. break;
  15913. case 3:
  15914. {
  15915. f_27.source=imageHot
  15916. // 打印收到的信号内容
  15917. console.log("缓冷:par0=" + par0 + "\n" );
  15918. }
  15919. break;
  15920. case 4:
  15921. {
  15922. f_27.source=imageBlueCoolOpen
  15923. // 打印收到的信号内容
  15924. console.log("水冷:par0=" + par0 + "\n" );
  15925. }
  15926. break;
  15927. case 5:
  15928. {
  15929. f_27.source=imageBlueCoolOpen
  15930. // 打印收到的信号内容
  15931. console.log("水冷:par0=" + par0 + "\n" );
  15932. }
  15933. break;
  15934. case 6:
  15935. {
  15936. f_27.source=imageWaterCool
  15937. // 打印收到的信号内容
  15938. console.log("待倒:par0=" + par0 + "\n" );
  15939. }
  15940. break;
  15941. case 7:
  15942. {
  15943. f_27.source=imageMaintain
  15944. // 打印收到的信号内容
  15945. console.log("故障:par0=" + par0 + "\n" );
  15946. }
  15947. break;
  15948. }
  15949. }
  15950. onSig_qml_SlagStateF28: {
  15951. //如果是状态1就将源换为状态1
  15952. switch(par0){
  15953. case 1:
  15954. {
  15955. f_28.source=imageEmpty
  15956. // 打印收到的信号内容
  15957. console.log("空位:par0=" + par0 + "\n" );
  15958. }
  15959. break;
  15960. case 2:
  15961. {
  15962. f_28.source=imageEmptyTank
  15963. // 打印收到的信号内容
  15964. console.log("就绪:par0=" + par0 + "\n" );
  15965. }
  15966. break;
  15967. case 3:
  15968. {
  15969. f_28.source=imageHot
  15970. // 打印收到的信号内容
  15971. console.log("缓冷:par0=" + par0 + "\n" );
  15972. }
  15973. break;
  15974. case 4:
  15975. {
  15976. f_28.source=imageBlueCoolOpen
  15977. // 打印收到的信号内容
  15978. console.log("水冷:par0=" + par0 + "\n" );
  15979. }
  15980. break;
  15981. case 5:
  15982. {
  15983. f_28.source=imageBlueCoolOpen
  15984. // 打印收到的信号内容
  15985. console.log("水冷:par0=" + par0 + "\n" );
  15986. }
  15987. break;
  15988. case 6:
  15989. {
  15990. f_28.source=imageWaterCool
  15991. // 打印收到的信号内容
  15992. console.log("待倒:par0=" + par0 + "\n" );
  15993. }
  15994. break;
  15995. case 7:
  15996. {
  15997. f_28.source=imageMaintain
  15998. // 打印收到的信号内容
  15999. console.log("故障:par0=" + par0 + "\n" );
  16000. }
  16001. break;
  16002. }
  16003. }
  16004. onSig_qml_SlagStateF29: {
  16005. //如果是状态1就将源换为状态1
  16006. switch(par0){
  16007. case 1:
  16008. {
  16009. f_29.source=imageEmpty
  16010. // 打印收到的信号内容
  16011. console.log("空位:par0=" + par0 + "\n" );
  16012. }
  16013. break;
  16014. case 2:
  16015. {
  16016. f_29.source=imageEmptyTank
  16017. // 打印收到的信号内容
  16018. console.log("就绪:par0=" + par0 + "\n" );
  16019. }
  16020. break;
  16021. case 3:
  16022. {
  16023. f_29.source=imageHot
  16024. // 打印收到的信号内容
  16025. console.log("缓冷:par0=" + par0 + "\n" );
  16026. }
  16027. break;
  16028. case 4:
  16029. {
  16030. f_29.source=imageBlueCoolOpen
  16031. // 打印收到的信号内容
  16032. console.log("水冷:par0=" + par0 + "\n" );
  16033. }
  16034. break;
  16035. case 5:
  16036. {
  16037. f_29.source=imageBlueCoolOpen
  16038. // 打印收到的信号内容
  16039. console.log("水冷:par0=" + par0 + "\n" );
  16040. }
  16041. break;
  16042. case 6:
  16043. {
  16044. f_29.source=imageWaterCool
  16045. // 打印收到的信号内容
  16046. console.log("待倒:par0=" + par0 + "\n" );
  16047. }
  16048. break;
  16049. case 7:
  16050. {
  16051. f_29.source=imageMaintain
  16052. // 打印收到的信号内容
  16053. console.log("故障:par0=" + par0 + "\n" );
  16054. }
  16055. break;
  16056. }
  16057. }
  16058. onSig_qml_SlagStateF30: {
  16059. //如果是状态1就将源换为状态1
  16060. switch(par0){
  16061. case 1:
  16062. {
  16063. f_30.source=imageEmpty
  16064. // 打印收到的信号内容
  16065. console.log("空位:par0=" + par0 + "\n" );
  16066. }
  16067. break;
  16068. case 2:
  16069. {
  16070. f_30.source=imageEmptyTank
  16071. // 打印收到的信号内容
  16072. console.log("就绪:par0=" + par0 + "\n" );
  16073. }
  16074. break;
  16075. case 3:
  16076. {
  16077. f_30.source=imageHot
  16078. // 打印收到的信号内容
  16079. console.log("缓冷:par0=" + par0 + "\n" );
  16080. }
  16081. break;
  16082. case 4:
  16083. {
  16084. f_30.source=imageBlueCoolOpen
  16085. // 打印收到的信号内容
  16086. console.log("水冷:par0=" + par0 + "\n" );
  16087. }
  16088. break;
  16089. case 5:
  16090. {
  16091. f_30.source=imageBlueCoolOpen
  16092. // 打印收到的信号内容
  16093. console.log("水冷:par0=" + par0 + "\n" );
  16094. }
  16095. break;
  16096. case 6:
  16097. {
  16098. f_30.source=imageWaterCool
  16099. // 打印收到的信号内容
  16100. console.log("待倒:par0=" + par0 + "\n" );
  16101. }
  16102. break;
  16103. case 7:
  16104. {
  16105. f_30.source=imageMaintain
  16106. // 打印收到的信号内容
  16107. console.log("故障:par0=" + par0 + "\n" );
  16108. }
  16109. break;
  16110. }
  16111. }
  16112. onSig_qml_SlagStateF31: {
  16113. //如果是状态1就将源换为状态1
  16114. switch(par0){
  16115. case 1:
  16116. {
  16117. f_31.source=imageEmpty
  16118. // 打印收到的信号内容
  16119. console.log("空位:par0=" + par0 + "\n" );
  16120. }
  16121. break;
  16122. case 2:
  16123. {
  16124. f_31.source=imageEmptyTank
  16125. // 打印收到的信号内容
  16126. console.log("就绪:par0=" + par0 + "\n" );
  16127. }
  16128. break;
  16129. case 3:
  16130. {
  16131. f_31.source=imageHot
  16132. // 打印收到的信号内容
  16133. console.log("缓冷:par0=" + par0 + "\n" );
  16134. }
  16135. break;
  16136. case 4:
  16137. {
  16138. f_31.source=imageBlueCoolOpen
  16139. // 打印收到的信号内容
  16140. console.log("水冷:par0=" + par0 + "\n" );
  16141. }
  16142. break;
  16143. case 5:
  16144. {
  16145. f_31.source=imageBlueCoolOpen
  16146. // 打印收到的信号内容
  16147. console.log("水冷:par0=" + par0 + "\n" );
  16148. }
  16149. break;
  16150. case 6:
  16151. {
  16152. f_31.source=imageWaterCool
  16153. // 打印收到的信号内容
  16154. console.log("待倒:par0=" + par0 + "\n" );
  16155. }
  16156. break;
  16157. case 7:
  16158. {
  16159. f_31.source=imageMaintain
  16160. // 打印收到的信号内容
  16161. console.log("故障:par0=" + par0 + "\n" );
  16162. }
  16163. break;
  16164. }
  16165. }
  16166. // qml界面接收信号函数sig_qml给的信号内容(接收来自slot_result槽函数反馈的信号)
  16167. onSig_qml_SlagStateG1: {
  16168. //如果是状态1就将源换为状态1
  16169. switch(par0){
  16170. case 1:
  16171. {
  16172. g_1.source=imageEmpty
  16173. // 打印收到的信号内容
  16174. console.log("空位:par0=" + par0 + "\n" );
  16175. }
  16176. break;
  16177. case 2:
  16178. {
  16179. g_1.source=imageEmptyTank
  16180. // 打印收到的信号内容
  16181. console.log("就绪:par0=" + par0 + "\n" );
  16182. }
  16183. break;
  16184. case 3:
  16185. {
  16186. g_1.source=imageHot
  16187. // 打印收到的信号内容
  16188. console.log("缓冷:par0=" + par0 + "\n" );
  16189. }
  16190. break;
  16191. case 4:
  16192. {
  16193. g_1.source=imageBlueCoolOpen
  16194. // 打印收到的信号内容
  16195. console.log("水冷:par0=" + par0 + "\n" );
  16196. }
  16197. break;
  16198. case 5:
  16199. {
  16200. g_1.source=imageBlueCoolOpen
  16201. // 打印收到的信号内容
  16202. console.log("水冷:par0=" + par0 + "\n" );
  16203. }
  16204. break;
  16205. case 6:
  16206. {
  16207. g_1.source=imageWaterCool
  16208. // 打印收到的信号内容
  16209. console.log("待倒:par0=" + par0 + "\n" );
  16210. }
  16211. break;
  16212. case 7:
  16213. {
  16214. g_1.source=imageMaintain
  16215. // 打印收到的信号内容
  16216. console.log("故障:par0=" + par0 + "\n" );
  16217. }
  16218. break;
  16219. }
  16220. }
  16221. onSig_qml_SlagStateG2: {
  16222. //如果是状态1就将源换为状态1
  16223. switch(par0){
  16224. case 1:
  16225. {
  16226. g_2.source=imageEmpty
  16227. // 打印收到的信号内容
  16228. console.log("空位:par0=" + par0 + "\n" );
  16229. }
  16230. break;
  16231. case 2:
  16232. {
  16233. g_2.source=imageEmptyTank
  16234. // 打印收到的信号内容
  16235. console.log("就绪:par0=" + par0 + "\n" );
  16236. }
  16237. break;
  16238. case 3:
  16239. {
  16240. g_2.source=imageHot
  16241. // 打印收到的信号内容
  16242. console.log("缓冷:par0=" + par0 + "\n" );
  16243. }
  16244. break;
  16245. case 4:
  16246. {
  16247. g_2.source=imageBlueCoolOpen
  16248. // 打印收到的信号内容
  16249. console.log("水冷:par0=" + par0 + "\n" );
  16250. }
  16251. break;
  16252. case 5:
  16253. {
  16254. g_2.source=imageBlueCoolOpen
  16255. // 打印收到的信号内容
  16256. console.log("水冷:par0=" + par0 + "\n" );
  16257. }
  16258. break;
  16259. case 6:
  16260. {
  16261. g_2.source=imageWaterCool
  16262. // 打印收到的信号内容
  16263. console.log("待倒:par0=" + par0 + "\n" );
  16264. }
  16265. break;
  16266. case 7:
  16267. {
  16268. g_2.source=imageMaintain
  16269. // 打印收到的信号内容
  16270. console.log("故障:par0=" + par0 + "\n" );
  16271. }
  16272. break;
  16273. }
  16274. }
  16275. onSig_qml_SlagStateG3: {
  16276. //如果是状态1就将源换为状态1
  16277. switch(par0){
  16278. case 1:
  16279. {
  16280. g_3.source=imageEmpty
  16281. // 打印收到的信号内容
  16282. console.log("空位:par0=" + par0 + "\n" );
  16283. }
  16284. break;
  16285. case 2:
  16286. {
  16287. g_3.source=imageEmptyTank
  16288. // 打印收到的信号内容
  16289. console.log("就绪:par0=" + par0 + "\n" );
  16290. }
  16291. break;
  16292. case 3:
  16293. {
  16294. g_3.source=imageHot
  16295. // 打印收到的信号内容
  16296. console.log("缓冷:par0=" + par0 + "\n" );
  16297. }
  16298. break;
  16299. case 4:
  16300. {
  16301. g_3.source=imageBlueCoolOpen
  16302. // 打印收到的信号内容
  16303. console.log("水冷:par0=" + par0 + "\n" );
  16304. }
  16305. break;
  16306. case 5:
  16307. {
  16308. g_3.source=imageBlueCoolOpen
  16309. // 打印收到的信号内容
  16310. console.log("水冷:par0=" + par0 + "\n" );
  16311. }
  16312. break;
  16313. case 6:
  16314. {
  16315. g_3.source=imageWaterCool
  16316. // 打印收到的信号内容
  16317. console.log("待倒:par0=" + par0 + "\n" );
  16318. }
  16319. break;
  16320. case 7:
  16321. {
  16322. g_3.source=imageMaintain
  16323. // 打印收到的信号内容
  16324. console.log("故障:par0=" + par0 + "\n" );
  16325. }
  16326. break;
  16327. }
  16328. }
  16329. onSig_qml_SlagStateG4: {
  16330. //如果是状态1就将源换为状态1
  16331. switch(par0){
  16332. case 1:
  16333. {
  16334. g_4.source=imageEmpty
  16335. // 打印收到的信号内容
  16336. console.log("空位:par0=" + par0 + "\n" );
  16337. }
  16338. break;
  16339. case 2:
  16340. {
  16341. g_4.source=imageEmptyTank
  16342. // 打印收到的信号内容
  16343. console.log("就绪:par0=" + par0 + "\n" );
  16344. }
  16345. break;
  16346. case 3:
  16347. {
  16348. g_4.source=imageHot
  16349. // 打印收到的信号内容
  16350. console.log("缓冷:par0=" + par0 + "\n" );
  16351. }
  16352. break;
  16353. case 4:
  16354. {
  16355. g_4.source=imageBlueCoolOpen
  16356. // 打印收到的信号内容
  16357. console.log("水冷:par0=" + par0 + "\n" );
  16358. }
  16359. break;
  16360. case 5:
  16361. {
  16362. g_4.source=imageBlueCoolOpen
  16363. // 打印收到的信号内容
  16364. console.log("水冷:par0=" + par0 + "\n" );
  16365. }
  16366. break;
  16367. case 6:
  16368. {
  16369. g_4.source=imageWaterCool
  16370. // 打印收到的信号内容
  16371. console.log("待倒:par0=" + par0 + "\n" );
  16372. }
  16373. break;
  16374. case 7:
  16375. {
  16376. g_4.source=imageMaintain
  16377. // 打印收到的信号内容
  16378. console.log("故障:par0=" + par0 + "\n" );
  16379. }
  16380. break;
  16381. }
  16382. }
  16383. onSig_qml_SlagStateG5: {
  16384. //如果是状态1就将源换为状态1
  16385. switch(par0){
  16386. case 1:
  16387. {
  16388. g_5.source=imageEmpty
  16389. // 打印收到的信号内容
  16390. console.log("空位:par0=" + par0 + "\n" );
  16391. }
  16392. break;
  16393. case 2:
  16394. {
  16395. g_5.source=imageEmptyTank
  16396. // 打印收到的信号内容
  16397. console.log("就绪:par0=" + par0 + "\n" );
  16398. }
  16399. break;
  16400. case 3:
  16401. {
  16402. g_5.source=imageHot
  16403. // 打印收到的信号内容
  16404. console.log("缓冷:par0=" + par0 + "\n" );
  16405. }
  16406. break;
  16407. case 4:
  16408. {
  16409. g_5.source=imageBlueCoolOpen
  16410. // 打印收到的信号内容
  16411. console.log("水冷:par0=" + par0 + "\n" );
  16412. }
  16413. break;
  16414. case 5:
  16415. {
  16416. g_5.source=imageBlueCoolOpen
  16417. // 打印收到的信号内容
  16418. console.log("水冷:par0=" + par0 + "\n" );
  16419. }
  16420. break;
  16421. case 6:
  16422. {
  16423. g_5.source=imageWaterCool
  16424. // 打印收到的信号内容
  16425. console.log("待倒:par0=" + par0 + "\n" );
  16426. }
  16427. break;
  16428. case 7:
  16429. {
  16430. g_5.source=imageMaintain
  16431. // 打印收到的信号内容
  16432. console.log("故障:par0=" + par0 + "\n" );
  16433. }
  16434. break;
  16435. }
  16436. }
  16437. onSig_qml_SlagStateG6: {
  16438. //如果是状态1就将源换为状态1
  16439. switch(par0){
  16440. case 1:
  16441. {
  16442. g_6.source=imageEmpty
  16443. // 打印收到的信号内容
  16444. console.log("空位:par0=" + par0 + "\n" );
  16445. }
  16446. break;
  16447. case 2:
  16448. {
  16449. g_6.source=imageEmptyTank
  16450. // 打印收到的信号内容
  16451. console.log("就绪:par0=" + par0 + "\n" );
  16452. }
  16453. break;
  16454. case 3:
  16455. {
  16456. g_6.source=imageHot
  16457. // 打印收到的信号内容
  16458. console.log("缓冷:par0=" + par0 + "\n" );
  16459. }
  16460. break;
  16461. case 4:
  16462. {
  16463. g_6.source=imageBlueCoolOpen
  16464. // 打印收到的信号内容
  16465. console.log("水冷:par0=" + par0 + "\n" );
  16466. }
  16467. break;
  16468. case 5:
  16469. {
  16470. g_6.source=imageBlueCoolOpen
  16471. // 打印收到的信号内容
  16472. console.log("水冷:par0=" + par0 + "\n" );
  16473. }
  16474. break;
  16475. case 6:
  16476. {
  16477. g_6.source=imageWaterCool
  16478. // 打印收到的信号内容
  16479. console.log("待倒:par0=" + par0 + "\n" );
  16480. }
  16481. break;
  16482. case 7:
  16483. {
  16484. g_6.source=imageMaintain
  16485. // 打印收到的信号内容
  16486. console.log("故障:par0=" + par0 + "\n" );
  16487. }
  16488. break;
  16489. }
  16490. }
  16491. onSig_qml_SlagStateG7: {
  16492. //如果是状态1就将源换为状态1
  16493. switch(par0){
  16494. case 1:
  16495. {
  16496. g_7.source=imageEmpty
  16497. // 打印收到的信号内容
  16498. console.log("空位:par0=" + par0 + "\n" );
  16499. }
  16500. break;
  16501. case 2:
  16502. {
  16503. g_7.source=imageEmptyTank
  16504. // 打印收到的信号内容
  16505. console.log("就绪:par0=" + par0 + "\n" );
  16506. }
  16507. break;
  16508. case 3:
  16509. {
  16510. g_7.source=imageHot
  16511. // 打印收到的信号内容
  16512. console.log("缓冷:par0=" + par0 + "\n" );
  16513. }
  16514. break;
  16515. case 4:
  16516. {
  16517. g_7.source=imageBlueCoolOpen
  16518. // 打印收到的信号内容
  16519. console.log("水冷:par0=" + par0 + "\n" );
  16520. }
  16521. break;
  16522. case 5:
  16523. {
  16524. g_7.source=imageBlueCoolOpen
  16525. // 打印收到的信号内容
  16526. console.log("水冷:par0=" + par0 + "\n" );
  16527. }
  16528. break;
  16529. case 6:
  16530. {
  16531. g_7.source=imageWaterCool
  16532. // 打印收到的信号内容
  16533. console.log("待倒:par0=" + par0 + "\n" );
  16534. }
  16535. break;
  16536. case 7:
  16537. {
  16538. g_7.source=imageMaintain
  16539. // 打印收到的信号内容
  16540. console.log("故障:par0=" + par0 + "\n" );
  16541. }
  16542. break;
  16543. }
  16544. }
  16545. onSig_qml_SlagStateG8: {
  16546. //如果是状态1就将源换为状态1
  16547. switch(par0){
  16548. case 1:
  16549. {
  16550. g_8.source=imageEmpty
  16551. // 打印收到的信号内容
  16552. console.log("空位:par0=" + par0 + "\n" );
  16553. }
  16554. break;
  16555. case 2:
  16556. {
  16557. g_8.source=imageEmptyTank
  16558. // 打印收到的信号内容
  16559. console.log("就绪:par0=" + par0 + "\n" );
  16560. }
  16561. break;
  16562. case 3:
  16563. {
  16564. g_8.source=imageHot
  16565. // 打印收到的信号内容
  16566. console.log("缓冷:par0=" + par0 + "\n" );
  16567. }
  16568. break;
  16569. case 4:
  16570. {
  16571. g_8.source=imageBlueCoolOpen
  16572. // 打印收到的信号内容
  16573. console.log("水冷:par0=" + par0 + "\n" );
  16574. }
  16575. break;
  16576. case 5:
  16577. {
  16578. g_8.source=imageBlueCoolOpen
  16579. // 打印收到的信号内容
  16580. console.log("水冷:par0=" + par0 + "\n" );
  16581. }
  16582. break;
  16583. case 6:
  16584. {
  16585. g_8.source=imageWaterCool
  16586. // 打印收到的信号内容
  16587. console.log("待倒:par0=" + par0 + "\n" );
  16588. }
  16589. break;
  16590. case 7:
  16591. {
  16592. g_8.source=imageMaintain
  16593. // 打印收到的信号内容
  16594. console.log("故障:par0=" + par0 + "\n" );
  16595. }
  16596. break;
  16597. }
  16598. }
  16599. onSig_qml_SlagStateG9: {
  16600. //如果是状态1就将源换为状态1
  16601. switch(par0){
  16602. case 1:
  16603. {
  16604. g_9.source=imageEmpty
  16605. // 打印收到的信号内容
  16606. console.log("空位:par0=" + par0 + "\n" );
  16607. }
  16608. break;
  16609. case 2:
  16610. {
  16611. g_9.source=imageEmptyTank
  16612. // 打印收到的信号内容
  16613. console.log("就绪:par0=" + par0 + "\n" );
  16614. }
  16615. break;
  16616. case 3:
  16617. {
  16618. g_9.source=imageHot
  16619. // 打印收到的信号内容
  16620. console.log("缓冷:par0=" + par0 + "\n" );
  16621. }
  16622. break;
  16623. case 4:
  16624. {
  16625. g_9.source=imageBlueCoolOpen
  16626. // 打印收到的信号内容
  16627. console.log("水冷:par0=" + par0 + "\n" );
  16628. }
  16629. break;
  16630. case 5:
  16631. {
  16632. g_9.source=imageBlueCoolOpen
  16633. // 打印收到的信号内容
  16634. console.log("水冷:par0=" + par0 + "\n" );
  16635. }
  16636. break;
  16637. case 6:
  16638. {
  16639. g_9.source=imageWaterCool
  16640. // 打印收到的信号内容
  16641. console.log("待倒:par0=" + par0 + "\n" );
  16642. }
  16643. break;
  16644. case 7:
  16645. {
  16646. g_9.source=imageMaintain
  16647. // 打印收到的信号内容
  16648. console.log("故障:par0=" + par0 + "\n" );
  16649. }
  16650. break;
  16651. }
  16652. }
  16653. onSig_qml_SlagStateG10: {
  16654. //如果是状态1就将源换为状态1
  16655. switch(par0){
  16656. case 1:
  16657. {
  16658. g_10.source=imageEmpty
  16659. // 打印收到的信号内容
  16660. console.log("空位:par0=" + par0 + "\n" );
  16661. }
  16662. break;
  16663. case 2:
  16664. {
  16665. g_10.source=imageEmptyTank
  16666. // 打印收到的信号内容
  16667. console.log("就绪:par0=" + par0 + "\n" );
  16668. }
  16669. break;
  16670. case 3:
  16671. {
  16672. g_10.source=imageHot
  16673. // 打印收到的信号内容
  16674. console.log("缓冷:par0=" + par0 + "\n" );
  16675. }
  16676. break;
  16677. case 4:
  16678. {
  16679. g_10.source=imageBlueCoolOpen
  16680. // 打印收到的信号内容
  16681. console.log("水冷:par0=" + par0 + "\n" );
  16682. }
  16683. break;
  16684. case 5:
  16685. {
  16686. g_10.source=imageBlueCoolOpen
  16687. // 打印收到的信号内容
  16688. console.log("水冷:par0=" + par0 + "\n" );
  16689. }
  16690. break;
  16691. case 6:
  16692. {
  16693. g_10.source=imageWaterCool
  16694. // 打印收到的信号内容
  16695. console.log("待倒:par0=" + par0 + "\n" );
  16696. }
  16697. break;
  16698. case 7:
  16699. {
  16700. g_10.source=imageMaintain
  16701. // 打印收到的信号内容
  16702. console.log("故障:par0=" + par0 + "\n" );
  16703. }
  16704. break;
  16705. }
  16706. }
  16707. onSig_qml_SlagStateG11: {
  16708. //如果是状态1就将源换为状态1
  16709. switch(par0){
  16710. case 1:
  16711. {
  16712. g_11.source=imageEmpty
  16713. // 打印收到的信号内容
  16714. console.log("空位:par0=" + par0 + "\n" );
  16715. }
  16716. break;
  16717. case 2:
  16718. {
  16719. g_11.source=imageEmptyTank
  16720. // 打印收到的信号内容
  16721. console.log("就绪:par0=" + par0 + "\n" );
  16722. }
  16723. break;
  16724. case 3:
  16725. {
  16726. g_11.source=imageHot
  16727. // 打印收到的信号内容
  16728. console.log("缓冷:par0=" + par0 + "\n" );
  16729. }
  16730. break;
  16731. case 4:
  16732. {
  16733. g_11.source=imageBlueCoolOpen
  16734. // 打印收到的信号内容
  16735. console.log("水冷:par0=" + par0 + "\n" );
  16736. }
  16737. break;
  16738. case 5:
  16739. {
  16740. g_11.source=imageBlueCoolOpen
  16741. // 打印收到的信号内容
  16742. console.log("水冷:par0=" + par0 + "\n" );
  16743. }
  16744. break;
  16745. case 6:
  16746. {
  16747. g_11.source=imageWaterCool
  16748. // 打印收到的信号内容
  16749. console.log("待倒:par0=" + par0 + "\n" );
  16750. }
  16751. break;
  16752. case 7:
  16753. {
  16754. g_11.source=imageMaintain
  16755. // 打印收到的信号内容
  16756. console.log("故障:par0=" + par0 + "\n" );
  16757. }
  16758. break;
  16759. }
  16760. }
  16761. onSig_qml_SlagStateG12: {
  16762. //如果是状态1就将源换为状态1
  16763. switch(par0){
  16764. case 1:
  16765. {
  16766. g_12.source=imageEmpty
  16767. // 打印收到的信号内容
  16768. console.log("空位:par0=" + par0 + "\n" );
  16769. }
  16770. break;
  16771. case 2:
  16772. {
  16773. g_12.source=imageEmptyTank
  16774. // 打印收到的信号内容
  16775. console.log("就绪:par0=" + par0 + "\n" );
  16776. }
  16777. break;
  16778. case 3:
  16779. {
  16780. g_12.source=imageHot
  16781. // 打印收到的信号内容
  16782. console.log("缓冷:par0=" + par0 + "\n" );
  16783. }
  16784. break;
  16785. case 4:
  16786. {
  16787. g_12.source=imageBlueCoolOpen
  16788. // 打印收到的信号内容
  16789. console.log("水冷:par0=" + par0 + "\n" );
  16790. }
  16791. break;
  16792. case 5:
  16793. {
  16794. g_12.source=imageBlueCoolOpen
  16795. // 打印收到的信号内容
  16796. console.log("水冷:par0=" + par0 + "\n" );
  16797. }
  16798. break;
  16799. case 6:
  16800. {
  16801. g_12.source=imageWaterCool
  16802. // 打印收到的信号内容
  16803. console.log("待倒:par0=" + par0 + "\n" );
  16804. }
  16805. break;
  16806. case 7:
  16807. {
  16808. g_12.source=imageMaintain
  16809. // 打印收到的信号内容
  16810. console.log("故障:par0=" + par0 + "\n" );
  16811. }
  16812. break;
  16813. }
  16814. }
  16815. onSig_qml_SlagStateG13: {
  16816. //如果是状态1就将源换为状态1
  16817. switch(par0){
  16818. case 1:
  16819. {
  16820. g_13.source=imageEmpty
  16821. // 打印收到的信号内容
  16822. console.log("空位:par0=" + par0 + "\n" );
  16823. }
  16824. break;
  16825. case 2:
  16826. {
  16827. g_13.source=imageEmptyTank
  16828. // 打印收到的信号内容
  16829. console.log("就绪:par0=" + par0 + "\n" );
  16830. }
  16831. break;
  16832. case 3:
  16833. {
  16834. g_13.source=imageHot
  16835. // 打印收到的信号内容
  16836. console.log("缓冷:par0=" + par0 + "\n" );
  16837. }
  16838. break;
  16839. case 4:
  16840. {
  16841. g_13.source=imageBlueCoolOpen
  16842. // 打印收到的信号内容
  16843. console.log("水冷:par0=" + par0 + "\n" );
  16844. }
  16845. break;
  16846. case 5:
  16847. {
  16848. g_13.source=imageBlueCoolOpen
  16849. // 打印收到的信号内容
  16850. console.log("水冷:par0=" + par0 + "\n" );
  16851. }
  16852. break;
  16853. case 6:
  16854. {
  16855. g_13.source=imageWaterCool
  16856. // 打印收到的信号内容
  16857. console.log("待倒:par0=" + par0 + "\n" );
  16858. }
  16859. break;
  16860. case 7:
  16861. {
  16862. g_13.source=imageMaintain
  16863. // 打印收到的信号内容
  16864. console.log("故障:par0=" + par0 + "\n" );
  16865. }
  16866. break;
  16867. }
  16868. }
  16869. onSig_qml_SlagStateG14: {
  16870. //如果是状态1就将源换为状态1
  16871. switch(par0){
  16872. case 1:
  16873. {
  16874. g_14.source=imageEmpty
  16875. // 打印收到的信号内容
  16876. console.log("空位:par0=" + par0 + "\n" );
  16877. }
  16878. break;
  16879. case 2:
  16880. {
  16881. g_14.source=imageEmptyTank
  16882. // 打印收到的信号内容
  16883. console.log("就绪:par0=" + par0 + "\n" );
  16884. }
  16885. break;
  16886. case 3:
  16887. {
  16888. g_14.source=imageHot
  16889. // 打印收到的信号内容
  16890. console.log("缓冷:par0=" + par0 + "\n" );
  16891. }
  16892. break;
  16893. case 4:
  16894. {
  16895. g_14.source=imageBlueCoolOpen
  16896. // 打印收到的信号内容
  16897. console.log("水冷:par0=" + par0 + "\n" );
  16898. }
  16899. break;
  16900. case 5:
  16901. {
  16902. g_14.source=imageBlueCoolOpen
  16903. // 打印收到的信号内容
  16904. console.log("水冷:par0=" + par0 + "\n" );
  16905. }
  16906. break;
  16907. case 6:
  16908. {
  16909. g_14.source=imageWaterCool
  16910. // 打印收到的信号内容
  16911. console.log("待倒:par0=" + par0 + "\n" );
  16912. }
  16913. break;
  16914. case 7:
  16915. {
  16916. g_14.source=imageMaintain
  16917. // 打印收到的信号内容
  16918. console.log("故障:par0=" + par0 + "\n" );
  16919. }
  16920. break;
  16921. }
  16922. }
  16923. onSig_qml_SlagStateG15: {
  16924. //如果是状态1就将源换为状态1
  16925. switch(par0){
  16926. case 1:
  16927. {
  16928. g_15.source=imageEmpty
  16929. // 打印收到的信号内容
  16930. console.log("空位:par0=" + par0 + "\n" );
  16931. }
  16932. break;
  16933. case 2:
  16934. {
  16935. g_15.source=imageEmptyTank
  16936. // 打印收到的信号内容
  16937. console.log("就绪:par0=" + par0 + "\n" );
  16938. }
  16939. break;
  16940. case 3:
  16941. {
  16942. g_15.source=imageHot
  16943. // 打印收到的信号内容
  16944. console.log("缓冷:par0=" + par0 + "\n" );
  16945. }
  16946. break;
  16947. case 4:
  16948. {
  16949. g_15.source=imageBlueCoolOpen
  16950. // 打印收到的信号内容
  16951. console.log("水冷:par0=" + par0 + "\n" );
  16952. }
  16953. break;
  16954. case 5:
  16955. {
  16956. g_15.source=imageBlueCoolOpen
  16957. // 打印收到的信号内容
  16958. console.log("水冷:par0=" + par0 + "\n" );
  16959. }
  16960. break;
  16961. case 6:
  16962. {
  16963. g_15.source=imageWaterCool
  16964. // 打印收到的信号内容
  16965. console.log("待倒:par0=" + par0 + "\n" );
  16966. }
  16967. break;
  16968. case 7:
  16969. {
  16970. g_15.source=imageMaintain
  16971. // 打印收到的信号内容
  16972. console.log("故障:par0=" + par0 + "\n" );
  16973. }
  16974. break;
  16975. }
  16976. }
  16977. onSig_qml_SlagStateG16: {
  16978. //如果是状态1就将源换为状态1
  16979. switch(par0){
  16980. case 1:
  16981. {
  16982. g_16.source=imageEmpty
  16983. // 打印收到的信号内容
  16984. console.log("空位:par0=" + par0 + "\n" );
  16985. }
  16986. break;
  16987. case 2:
  16988. {
  16989. g_16.source=imageEmptyTank
  16990. // 打印收到的信号内容
  16991. console.log("就绪:par0=" + par0 + "\n" );
  16992. }
  16993. break;
  16994. case 3:
  16995. {
  16996. g_16.source=imageHot
  16997. // 打印收到的信号内容
  16998. console.log("缓冷:par0=" + par0 + "\n" );
  16999. }
  17000. break;
  17001. case 4:
  17002. {
  17003. g_16.source=imageBlueCoolOpen
  17004. // 打印收到的信号内容
  17005. console.log("水冷:par0=" + par0 + "\n" );
  17006. }
  17007. break;
  17008. case 5:
  17009. {
  17010. g_16.source=imageBlueCoolOpen
  17011. // 打印收到的信号内容
  17012. console.log("水冷:par0=" + par0 + "\n" );
  17013. }
  17014. break;
  17015. case 6:
  17016. {
  17017. g_16.source=imageWaterCool
  17018. // 打印收到的信号内容
  17019. console.log("待倒:par0=" + par0 + "\n" );
  17020. }
  17021. break;
  17022. case 7:
  17023. {
  17024. g_16.source=imageMaintain
  17025. // 打印收到的信号内容
  17026. console.log("故障:par0=" + par0 + "\n" );
  17027. }
  17028. break;
  17029. }
  17030. }
  17031. onSig_qml_SlagStateG17: {
  17032. //如果是状态1就将源换为状态1
  17033. switch(par0){
  17034. case 1:
  17035. {
  17036. g_17.source=imageEmpty
  17037. // 打印收到的信号内容
  17038. console.log("空位:par0=" + par0 + "\n" );
  17039. }
  17040. break;
  17041. case 2:
  17042. {
  17043. g_17.source=imageEmptyTank
  17044. // 打印收到的信号内容
  17045. console.log("就绪:par0=" + par0 + "\n" );
  17046. }
  17047. break;
  17048. case 3:
  17049. {
  17050. g_17.source=imageHot
  17051. // 打印收到的信号内容
  17052. console.log("缓冷:par0=" + par0 + "\n" );
  17053. }
  17054. break;
  17055. case 4:
  17056. {
  17057. g_17.source=imageBlueCoolOpen
  17058. // 打印收到的信号内容
  17059. console.log("水冷:par0=" + par0 + "\n" );
  17060. }
  17061. break;
  17062. case 5:
  17063. {
  17064. g_17.source=imageBlueCoolOpen
  17065. // 打印收到的信号内容
  17066. console.log("水冷:par0=" + par0 + "\n" );
  17067. }
  17068. break;
  17069. case 6:
  17070. {
  17071. g_17.source=imageWaterCool
  17072. // 打印收到的信号内容
  17073. console.log("待倒:par0=" + par0 + "\n" );
  17074. }
  17075. break;
  17076. case 7:
  17077. {
  17078. g_17.source=imageMaintain
  17079. // 打印收到的信号内容
  17080. console.log("故障:par0=" + par0 + "\n" );
  17081. }
  17082. break;
  17083. }
  17084. }
  17085. onSig_qml_SlagStateG18: {
  17086. //如果是状态1就将源换为状态1
  17087. switch(par0){
  17088. case 1:
  17089. {
  17090. g_18.source=imageEmpty
  17091. // 打印收到的信号内容
  17092. console.log("空位:par0=" + par0 + "\n" );
  17093. }
  17094. break;
  17095. case 2:
  17096. {
  17097. g_18.source=imageEmptyTank
  17098. // 打印收到的信号内容
  17099. console.log("就绪:par0=" + par0 + "\n" );
  17100. }
  17101. break;
  17102. case 3:
  17103. {
  17104. g_18.source=imageHot
  17105. // 打印收到的信号内容
  17106. console.log("缓冷:par0=" + par0 + "\n" );
  17107. }
  17108. break;
  17109. case 4:
  17110. {
  17111. g_18.source=imageBlueCoolOpen
  17112. // 打印收到的信号内容
  17113. console.log("水冷:par0=" + par0 + "\n" );
  17114. }
  17115. break;
  17116. case 5:
  17117. {
  17118. g_18.source=imageBlueCoolOpen
  17119. // 打印收到的信号内容
  17120. console.log("水冷:par0=" + par0 + "\n" );
  17121. }
  17122. break;
  17123. case 6:
  17124. {
  17125. g_18.source=imageWaterCool
  17126. // 打印收到的信号内容
  17127. console.log("待倒:par0=" + par0 + "\n" );
  17128. }
  17129. break;
  17130. case 7:
  17131. {
  17132. g_18.source=imageMaintain
  17133. // 打印收到的信号内容
  17134. console.log("故障:par0=" + par0 + "\n" );
  17135. }
  17136. break;
  17137. }
  17138. }
  17139. onSig_qml_SlagStateG19: {
  17140. //如果是状态1就将源换为状态1
  17141. switch(par0){
  17142. case 1:
  17143. {
  17144. g_19.source=imageEmpty
  17145. // 打印收到的信号内容
  17146. console.log("空位:par0=" + par0 + "\n" );
  17147. }
  17148. break;
  17149. case 2:
  17150. {
  17151. g_19.source=imageEmptyTank
  17152. // 打印收到的信号内容
  17153. console.log("就绪:par0=" + par0 + "\n" );
  17154. }
  17155. break;
  17156. case 3:
  17157. {
  17158. g_19.source=imageHot
  17159. // 打印收到的信号内容
  17160. console.log("缓冷:par0=" + par0 + "\n" );
  17161. }
  17162. break;
  17163. case 4:
  17164. {
  17165. g_19.source=imageBlueCoolOpen
  17166. // 打印收到的信号内容
  17167. console.log("水冷:par0=" + par0 + "\n" );
  17168. }
  17169. break;
  17170. case 5:
  17171. {
  17172. g_19.source=imageBlueCoolOpen
  17173. // 打印收到的信号内容
  17174. console.log("水冷:par0=" + par0 + "\n" );
  17175. }
  17176. break;
  17177. case 6:
  17178. {
  17179. g_19.source=imageWaterCool
  17180. // 打印收到的信号内容
  17181. console.log("待倒:par0=" + par0 + "\n" );
  17182. }
  17183. break;
  17184. case 7:
  17185. {
  17186. g_19.source=imageMaintain
  17187. // 打印收到的信号内容
  17188. console.log("故障:par0=" + par0 + "\n" );
  17189. }
  17190. break;
  17191. }
  17192. }
  17193. onSig_qml_SlagStateG20: {
  17194. //如果是状态1就将源换为状态1
  17195. switch(par0){
  17196. case 1:
  17197. {
  17198. g_20.source=imageEmpty
  17199. // 打印收到的信号内容
  17200. console.log("空位:par0=" + par0 + "\n" );
  17201. }
  17202. break;
  17203. case 2:
  17204. {
  17205. g_20.source=imageEmptyTank
  17206. // 打印收到的信号内容
  17207. console.log("就绪:par0=" + par0 + "\n" );
  17208. }
  17209. break;
  17210. case 3:
  17211. {
  17212. g_20.source=imageHot
  17213. // 打印收到的信号内容
  17214. console.log("缓冷:par0=" + par0 + "\n" );
  17215. }
  17216. break;
  17217. case 4:
  17218. {
  17219. g_20.source=imageBlueCoolOpen
  17220. // 打印收到的信号内容
  17221. console.log("水冷:par0=" + par0 + "\n" );
  17222. }
  17223. break;
  17224. case 5:
  17225. {
  17226. g_20.source=imageBlueCoolOpen
  17227. // 打印收到的信号内容
  17228. console.log("水冷:par0=" + par0 + "\n" );
  17229. }
  17230. break;
  17231. case 6:
  17232. {
  17233. g_20.source=imageWaterCool
  17234. // 打印收到的信号内容
  17235. console.log("待倒:par0=" + par0 + "\n" );
  17236. }
  17237. break;
  17238. case 7:
  17239. {
  17240. g_20.source=imageMaintain
  17241. // 打印收到的信号内容
  17242. console.log("故障:par0=" + par0 + "\n" );
  17243. }
  17244. break;
  17245. }
  17246. }
  17247. onSig_qml_SlagStateG21: {
  17248. //如果是状态1就将源换为状态1
  17249. switch(par0){
  17250. case 1:
  17251. {
  17252. g_21.source=imageEmpty
  17253. // 打印收到的信号内容
  17254. console.log("空位:par0=" + par0 + "\n" );
  17255. }
  17256. break;
  17257. case 2:
  17258. {
  17259. g_21.source=imageEmptyTank
  17260. // 打印收到的信号内容
  17261. console.log("就绪:par0=" + par0 + "\n" );
  17262. }
  17263. break;
  17264. case 3:
  17265. {
  17266. g_21.source=imageHot
  17267. // 打印收到的信号内容
  17268. console.log("缓冷:par0=" + par0 + "\n" );
  17269. }
  17270. break;
  17271. case 4:
  17272. {
  17273. g_21.source=imageBlueCoolOpen
  17274. // 打印收到的信号内容
  17275. console.log("水冷:par0=" + par0 + "\n" );
  17276. }
  17277. break;
  17278. case 5:
  17279. {
  17280. g_21.source=imageBlueCoolOpen
  17281. // 打印收到的信号内容
  17282. console.log("水冷:par0=" + par0 + "\n" );
  17283. }
  17284. break;
  17285. case 6:
  17286. {
  17287. g_21.source=imageWaterCool
  17288. // 打印收到的信号内容
  17289. console.log("待倒:par0=" + par0 + "\n" );
  17290. }
  17291. break;
  17292. case 7:
  17293. {
  17294. g_21.source=imageMaintain
  17295. // 打印收到的信号内容
  17296. console.log("故障:par0=" + par0 + "\n" );
  17297. }
  17298. break;
  17299. }
  17300. }
  17301. onSig_qml_SlagStateG22: {
  17302. //如果是状态1就将源换为状态1
  17303. switch(par0){
  17304. case 1:
  17305. {
  17306. g_22.source=imageEmpty
  17307. // 打印收到的信号内容
  17308. console.log("空位:par0=" + par0 + "\n" );
  17309. }
  17310. break;
  17311. case 2:
  17312. {
  17313. g_22.source=imageEmptyTank
  17314. // 打印收到的信号内容
  17315. console.log("就绪:par0=" + par0 + "\n" );
  17316. }
  17317. break;
  17318. case 3:
  17319. {
  17320. g_22.source=imageHot
  17321. // 打印收到的信号内容
  17322. console.log("缓冷:par0=" + par0 + "\n" );
  17323. }
  17324. break;
  17325. case 4:
  17326. {
  17327. g_22.source=imageBlueCoolOpen
  17328. // 打印收到的信号内容
  17329. console.log("水冷:par0=" + par0 + "\n" );
  17330. }
  17331. break;
  17332. case 5:
  17333. {
  17334. g_22.source=imageBlueCoolOpen
  17335. // 打印收到的信号内容
  17336. console.log("水冷:par0=" + par0 + "\n" );
  17337. }
  17338. break;
  17339. case 6:
  17340. {
  17341. g_22.source=imageWaterCool
  17342. // 打印收到的信号内容
  17343. console.log("待倒:par0=" + par0 + "\n" );
  17344. }
  17345. break;
  17346. case 7:
  17347. {
  17348. g_22.source=imageMaintain
  17349. // 打印收到的信号内容
  17350. console.log("故障:par0=" + par0 + "\n" );
  17351. }
  17352. break;
  17353. }
  17354. }
  17355. onSig_qml_SlagStateG23: {
  17356. //如果是状态1就将源换为状态1
  17357. switch(par0){
  17358. case 1:
  17359. {
  17360. g_23.source=imageEmpty
  17361. // 打印收到的信号内容
  17362. console.log("空位:par0=" + par0 + "\n" );
  17363. }
  17364. break;
  17365. case 2:
  17366. {
  17367. g_23.source=imageEmptyTank
  17368. // 打印收到的信号内容
  17369. console.log("就绪:par0=" + par0 + "\n" );
  17370. }
  17371. break;
  17372. case 3:
  17373. {
  17374. g_23.source=imageHot
  17375. // 打印收到的信号内容
  17376. console.log("缓冷:par0=" + par0 + "\n" );
  17377. }
  17378. break;
  17379. case 4:
  17380. {
  17381. g_23.source=imageBlueCoolOpen
  17382. // 打印收到的信号内容
  17383. console.log("水冷:par0=" + par0 + "\n" );
  17384. }
  17385. break;
  17386. case 5:
  17387. {
  17388. g_23.source=imageBlueCoolOpen
  17389. // 打印收到的信号内容
  17390. console.log("水冷:par0=" + par0 + "\n" );
  17391. }
  17392. break;
  17393. case 6:
  17394. {
  17395. g_23.source=imageWaterCool
  17396. // 打印收到的信号内容
  17397. console.log("待倒:par0=" + par0 + "\n" );
  17398. }
  17399. break;
  17400. case 7:
  17401. {
  17402. g_23.source=imageMaintain
  17403. // 打印收到的信号内容
  17404. console.log("故障:par0=" + par0 + "\n" );
  17405. }
  17406. break;
  17407. }
  17408. }
  17409. onSig_qml_SlagStateG24: {
  17410. //如果是状态1就将源换为状态1
  17411. switch(par0){
  17412. case 1:
  17413. {
  17414. g_24.source=imageEmpty
  17415. // 打印收到的信号内容
  17416. console.log("空位:par0=" + par0 + "\n" );
  17417. }
  17418. break;
  17419. case 2:
  17420. {
  17421. g_24.source=imageEmptyTank
  17422. // 打印收到的信号内容
  17423. console.log("就绪:par0=" + par0 + "\n" );
  17424. }
  17425. break;
  17426. case 3:
  17427. {
  17428. g_24.source=imageHot
  17429. // 打印收到的信号内容
  17430. console.log("缓冷:par0=" + par0 + "\n" );
  17431. }
  17432. break;
  17433. case 4:
  17434. {
  17435. g_24.source=imageBlueCoolOpen
  17436. // 打印收到的信号内容
  17437. console.log("水冷:par0=" + par0 + "\n" );
  17438. }
  17439. break;
  17440. case 5:
  17441. {
  17442. g_24.source=imageBlueCoolOpen
  17443. // 打印收到的信号内容
  17444. console.log("水冷:par0=" + par0 + "\n" );
  17445. }
  17446. break;
  17447. case 6:
  17448. {
  17449. g_24.source=imageWaterCool
  17450. // 打印收到的信号内容
  17451. console.log("待倒:par0=" + par0 + "\n" );
  17452. }
  17453. break;
  17454. case 7:
  17455. {
  17456. g_24.source=imageMaintain
  17457. // 打印收到的信号内容
  17458. console.log("故障:par0=" + par0 + "\n" );
  17459. }
  17460. break;
  17461. }
  17462. }
  17463. onSig_qml_SlagStateG25: {
  17464. //如果是状态1就将源换为状态1
  17465. switch(par0){
  17466. case 1:
  17467. {
  17468. g_25.source=imageEmpty
  17469. // 打印收到的信号内容
  17470. console.log("空位:par0=" + par0 + "\n" );
  17471. }
  17472. break;
  17473. case 2:
  17474. {
  17475. g_25.source=imageEmptyTank
  17476. // 打印收到的信号内容
  17477. console.log("就绪:par0=" + par0 + "\n" );
  17478. }
  17479. break;
  17480. case 3:
  17481. {
  17482. g_25.source=imageHot
  17483. // 打印收到的信号内容
  17484. console.log("缓冷:par0=" + par0 + "\n" );
  17485. }
  17486. break;
  17487. case 4:
  17488. {
  17489. g_25.source=imageBlueCoolOpen
  17490. // 打印收到的信号内容
  17491. console.log("水冷:par0=" + par0 + "\n" );
  17492. }
  17493. break;
  17494. case 5:
  17495. {
  17496. g_25.source=imageBlueCoolOpen
  17497. // 打印收到的信号内容
  17498. console.log("水冷:par0=" + par0 + "\n" );
  17499. }
  17500. break;
  17501. case 6:
  17502. {
  17503. g_25.source=imageWaterCool
  17504. // 打印收到的信号内容
  17505. console.log("待倒:par0=" + par0 + "\n" );
  17506. }
  17507. break;
  17508. case 7:
  17509. {
  17510. g_25.source=imageMaintain
  17511. // 打印收到的信号内容
  17512. console.log("故障:par0=" + par0 + "\n" );
  17513. }
  17514. break;
  17515. }
  17516. }
  17517. onSig_qml_SlagStateG26: {
  17518. //如果是状态1就将源换为状态1
  17519. switch(par0){
  17520. case 1:
  17521. {
  17522. g_26.source=imageEmpty
  17523. // 打印收到的信号内容
  17524. console.log("空位:par0=" + par0 + "\n" );
  17525. }
  17526. break;
  17527. case 2:
  17528. {
  17529. g_26.source=imageEmptyTank
  17530. // 打印收到的信号内容
  17531. console.log("就绪:par0=" + par0 + "\n" );
  17532. }
  17533. break;
  17534. case 3:
  17535. {
  17536. g_26.source=imageHot
  17537. // 打印收到的信号内容
  17538. console.log("缓冷:par0=" + par0 + "\n" );
  17539. }
  17540. break;
  17541. case 4:
  17542. {
  17543. g_26.source=imageBlueCoolOpen
  17544. // 打印收到的信号内容
  17545. console.log("水冷:par0=" + par0 + "\n" );
  17546. }
  17547. break;
  17548. case 5:
  17549. {
  17550. g_26.source=imageBlueCoolOpen
  17551. // 打印收到的信号内容
  17552. console.log("水冷:par0=" + par0 + "\n" );
  17553. }
  17554. break;
  17555. case 6:
  17556. {
  17557. g_26.source=imageWaterCool
  17558. // 打印收到的信号内容
  17559. console.log("待倒:par0=" + par0 + "\n" );
  17560. }
  17561. break;
  17562. case 7:
  17563. {
  17564. g_26.source=imageMaintain
  17565. // 打印收到的信号内容
  17566. console.log("故障:par0=" + par0 + "\n" );
  17567. }
  17568. break;
  17569. }
  17570. }
  17571. onSig_qml_SlagStateG27: {
  17572. //如果是状态1就将源换为状态1
  17573. switch(par0){
  17574. case 1:
  17575. {
  17576. g_27.source=imageEmpty
  17577. // 打印收到的信号内容
  17578. console.log("空位:par0=" + par0 + "\n" );
  17579. }
  17580. break;
  17581. case 2:
  17582. {
  17583. g_27.source=imageEmptyTank
  17584. // 打印收到的信号内容
  17585. console.log("就绪:par0=" + par0 + "\n" );
  17586. }
  17587. break;
  17588. case 3:
  17589. {
  17590. g_27.source=imageHot
  17591. // 打印收到的信号内容
  17592. console.log("缓冷:par0=" + par0 + "\n" );
  17593. }
  17594. break;
  17595. case 4:
  17596. {
  17597. g_27.source=imageBlueCoolOpen
  17598. // 打印收到的信号内容
  17599. console.log("水冷:par0=" + par0 + "\n" );
  17600. }
  17601. break;
  17602. case 5:
  17603. {
  17604. g_27.source=imageBlueCoolOpen
  17605. // 打印收到的信号内容
  17606. console.log("水冷:par0=" + par0 + "\n" );
  17607. }
  17608. break;
  17609. case 6:
  17610. {
  17611. g_27.source=imageWaterCool
  17612. // 打印收到的信号内容
  17613. console.log("待倒:par0=" + par0 + "\n" );
  17614. }
  17615. break;
  17616. case 7:
  17617. {
  17618. g_27.source=imageMaintain
  17619. // 打印收到的信号内容
  17620. console.log("故障:par0=" + par0 + "\n" );
  17621. }
  17622. break;
  17623. }
  17624. }
  17625. onSig_qml_SlagStateG28: {
  17626. //如果是状态1就将源换为状态1
  17627. switch(par0){
  17628. case 1:
  17629. {
  17630. g_28.source=imageEmpty
  17631. // 打印收到的信号内容
  17632. console.log("空位:par0=" + par0 + "\n" );
  17633. }
  17634. break;
  17635. case 2:
  17636. {
  17637. g_28.source=imageEmptyTank
  17638. // 打印收到的信号内容
  17639. console.log("就绪:par0=" + par0 + "\n" );
  17640. }
  17641. break;
  17642. case 3:
  17643. {
  17644. g_28.source=imageHot
  17645. // 打印收到的信号内容
  17646. console.log("缓冷:par0=" + par0 + "\n" );
  17647. }
  17648. break;
  17649. case 4:
  17650. {
  17651. g_28.source=imageBlueCoolOpen
  17652. // 打印收到的信号内容
  17653. console.log("水冷:par0=" + par0 + "\n" );
  17654. }
  17655. break;
  17656. case 5:
  17657. {
  17658. g_28.source=imageBlueCoolOpen
  17659. // 打印收到的信号内容
  17660. console.log("水冷:par0=" + par0 + "\n" );
  17661. }
  17662. break;
  17663. case 6:
  17664. {
  17665. g_28.source=imageWaterCool
  17666. // 打印收到的信号内容
  17667. console.log("待倒:par0=" + par0 + "\n" );
  17668. }
  17669. break;
  17670. case 7:
  17671. {
  17672. g_28.source=imageMaintain
  17673. // 打印收到的信号内容
  17674. console.log("故障:par0=" + par0 + "\n" );
  17675. }
  17676. break;
  17677. }
  17678. }
  17679. onSig_qml_SlagStateG29: {
  17680. //如果是状态1就将源换为状态1
  17681. switch(par0){
  17682. case 1:
  17683. {
  17684. g_29.source=imageEmpty
  17685. // 打印收到的信号内容
  17686. console.log("空位:par0=" + par0 + "\n" );
  17687. }
  17688. break;
  17689. case 2:
  17690. {
  17691. g_29.source=imageEmptyTank
  17692. // 打印收到的信号内容
  17693. console.log("就绪:par0=" + par0 + "\n" );
  17694. }
  17695. break;
  17696. case 3:
  17697. {
  17698. g_29.source=imageHot
  17699. // 打印收到的信号内容
  17700. console.log("缓冷:par0=" + par0 + "\n" );
  17701. }
  17702. break;
  17703. case 4:
  17704. {
  17705. g_29.source=imageBlueCoolOpen
  17706. // 打印收到的信号内容
  17707. console.log("水冷:par0=" + par0 + "\n" );
  17708. }
  17709. break;
  17710. case 5:
  17711. {
  17712. g_29.source=imageBlueCoolOpen
  17713. // 打印收到的信号内容
  17714. console.log("水冷:par0=" + par0 + "\n" );
  17715. }
  17716. break;
  17717. case 6:
  17718. {
  17719. g_29.source=imageWaterCool
  17720. // 打印收到的信号内容
  17721. console.log("待倒:par0=" + par0 + "\n" );
  17722. }
  17723. break;
  17724. case 7:
  17725. {
  17726. g_29.source=imageMaintain
  17727. // 打印收到的信号内容
  17728. console.log("故障:par0=" + par0 + "\n" );
  17729. }
  17730. break;
  17731. }
  17732. }
  17733. onSig_qml_SlagStateG30: {
  17734. //如果是状态1就将源换为状态1
  17735. switch(par0){
  17736. case 1:
  17737. {
  17738. g_30.source=imageEmpty
  17739. // 打印收到的信号内容
  17740. console.log("空位:par0=" + par0 + "\n" );
  17741. }
  17742. break;
  17743. case 2:
  17744. {
  17745. g_30.source=imageEmptyTank
  17746. // 打印收到的信号内容
  17747. console.log("就绪:par0=" + par0 + "\n" );
  17748. }
  17749. break;
  17750. case 3:
  17751. {
  17752. g_30.source=imageHot
  17753. // 打印收到的信号内容
  17754. console.log("缓冷:par0=" + par0 + "\n" );
  17755. }
  17756. break;
  17757. case 4:
  17758. {
  17759. g_30.source=imageBlueCoolOpen
  17760. // 打印收到的信号内容
  17761. console.log("水冷:par0=" + par0 + "\n" );
  17762. }
  17763. break;
  17764. case 5:
  17765. {
  17766. g_30.source=imageBlueCoolOpen
  17767. // 打印收到的信号内容
  17768. console.log("水冷:par0=" + par0 + "\n" );
  17769. }
  17770. break;
  17771. case 6:
  17772. {
  17773. g_30.source=imageWaterCool
  17774. // 打印收到的信号内容
  17775. console.log("待倒:par0=" + par0 + "\n" );
  17776. }
  17777. break;
  17778. case 7:
  17779. {
  17780. g_30.source=imageMaintain
  17781. // 打印收到的信号内容
  17782. console.log("故障:par0=" + par0 + "\n" );
  17783. }
  17784. break;
  17785. }
  17786. }
  17787. onSig_qml_SlagStateG31: {
  17788. //如果是状态1就将源换为状态1
  17789. switch(par0){
  17790. case 1:
  17791. {
  17792. g_31.source=imageEmpty
  17793. // 打印收到的信号内容
  17794. console.log("空位:par0=" + par0 + "\n" );
  17795. }
  17796. break;
  17797. case 2:
  17798. {
  17799. g_31.source=imageEmptyTank
  17800. // 打印收到的信号内容
  17801. console.log("就绪:par0=" + par0 + "\n" );
  17802. }
  17803. break;
  17804. case 3:
  17805. {
  17806. g_31.source=imageHot
  17807. // 打印收到的信号内容
  17808. console.log("缓冷:par0=" + par0 + "\n" );
  17809. }
  17810. break;
  17811. case 4:
  17812. {
  17813. g_31.source=imageBlueCoolOpen
  17814. // 打印收到的信号内容
  17815. console.log("水冷:par0=" + par0 + "\n" );
  17816. }
  17817. break;
  17818. case 5:
  17819. {
  17820. g_31.source=imageBlueCoolOpen
  17821. // 打印收到的信号内容
  17822. console.log("水冷:par0=" + par0 + "\n" );
  17823. }
  17824. break;
  17825. case 6:
  17826. {
  17827. g_31.source=imageWaterCool
  17828. // 打印收到的信号内容
  17829. console.log("待倒:par0=" + par0 + "\n" );
  17830. }
  17831. break;
  17832. case 7:
  17833. {
  17834. g_31.source=imageMaintain
  17835. // 打印收到的信号内容
  17836. console.log("故障:par0=" + par0 + "\n" );
  17837. }
  17838. break;
  17839. }
  17840. }
  17841. // qml界面接收信号函数Sig_qml给的信号内容(接收来自slot_result槽函数反馈的信号)
  17842. onSig_qml_SlagStateH1: {
  17843. //如果是状态1就将源换为状态1
  17844. switch(par0){
  17845. case 1:
  17846. {
  17847. h_1.source=imageEmpty
  17848. // 打印收到的信号内容
  17849. console.log("空位:par0=" + par0 + "\n" );
  17850. }
  17851. break;
  17852. case 2:
  17853. {
  17854. h_1.source=imageEmptyTank
  17855. // 打印收到的信号内容
  17856. console.log("就绪:par0=" + par0 + "\n" );
  17857. }
  17858. break;
  17859. case 3:
  17860. {
  17861. h_1.source=imageHot
  17862. // 打印收到的信号内容
  17863. console.log("缓冷:par0=" + par0 + "\n" );
  17864. }
  17865. break;
  17866. case 4:
  17867. {
  17868. h_1.source=imageBlueCoolOpen
  17869. // 打印收到的信号内容
  17870. console.log("水冷:par0=" + par0 + "\n" );
  17871. }
  17872. break;
  17873. case 5:
  17874. {
  17875. h_1.source=imageBlueCoolOpen
  17876. // 打印收到的信号内容
  17877. console.log("水冷:par0=" + par0 + "\n" );
  17878. }
  17879. break;
  17880. case 6:
  17881. {
  17882. h_1.source=imageWaterCool
  17883. // 打印收到的信号内容
  17884. console.log("待倒:par0=" + par0 + "\n" );
  17885. }
  17886. break;
  17887. case 7:
  17888. {
  17889. h_1.source=imageMaintain
  17890. // 打印收到的信号内容
  17891. console.log("故障:par0=" + par0 + "\n" );
  17892. }
  17893. break;
  17894. }
  17895. }
  17896. onSig_qml_SlagStateH2: {
  17897. //如果是状态1就将源换为状态1
  17898. switch(par0){
  17899. case 1:
  17900. {
  17901. h_2.source=imageEmpty
  17902. // 打印收到的信号内容
  17903. console.log("空位:par0=" + par0 + "\n" );
  17904. }
  17905. break;
  17906. case 2:
  17907. {
  17908. h_2.source=imageEmptyTank
  17909. // 打印收到的信号内容
  17910. console.log("就绪:par0=" + par0 + "\n" );
  17911. }
  17912. break;
  17913. case 3:
  17914. {
  17915. h_2.source=imageHot
  17916. // 打印收到的信号内容
  17917. console.log("缓冷:par0=" + par0 + "\n" );
  17918. }
  17919. break;
  17920. case 4:
  17921. {
  17922. h_2.source=imageBlueCoolOpen
  17923. // 打印收到的信号内容
  17924. console.log("水冷:par0=" + par0 + "\n" );
  17925. }
  17926. break;
  17927. case 5:
  17928. {
  17929. h_2.source=imageBlueCoolOpen
  17930. // 打印收到的信号内容
  17931. console.log("水冷:par0=" + par0 + "\n" );
  17932. }
  17933. break;
  17934. case 6:
  17935. {
  17936. h_2.source=imageWaterCool
  17937. // 打印收到的信号内容
  17938. console.log("待倒:par0=" + par0 + "\n" );
  17939. }
  17940. break;
  17941. case 7:
  17942. {
  17943. h_2.source=imageMaintain
  17944. // 打印收到的信号内容
  17945. console.log("故障:par0=" + par0 + "\n" );
  17946. }
  17947. break;
  17948. }
  17949. }
  17950. onSig_qml_SlagStateH3: {
  17951. //如果是状态1就将源换为状态1
  17952. switch(par0){
  17953. case 1:
  17954. {
  17955. h_3.source=imageEmpty
  17956. // 打印收到的信号内容
  17957. console.log("空位:par0=" + par0 + "\n" );
  17958. }
  17959. break;
  17960. case 2:
  17961. {
  17962. h_3.source=imageEmptyTank
  17963. // 打印收到的信号内容
  17964. console.log("就绪:par0=" + par0 + "\n" );
  17965. }
  17966. break;
  17967. case 3:
  17968. {
  17969. h_3.source=imageHot
  17970. // 打印收到的信号内容
  17971. console.log("缓冷:par0=" + par0 + "\n" );
  17972. }
  17973. break;
  17974. case 4:
  17975. {
  17976. h_3.source=imageBlueCoolOpen
  17977. // 打印收到的信号内容
  17978. console.log("水冷:par0=" + par0 + "\n" );
  17979. }
  17980. break;
  17981. case 5:
  17982. {
  17983. h_3.source=imageBlueCoolOpen
  17984. // 打印收到的信号内容
  17985. console.log("水冷:par0=" + par0 + "\n" );
  17986. }
  17987. break;
  17988. case 6:
  17989. {
  17990. h_3.source=imageWaterCool
  17991. // 打印收到的信号内容
  17992. console.log("待倒:par0=" + par0 + "\n" );
  17993. }
  17994. break;
  17995. case 7:
  17996. {
  17997. h_3.source=imageMaintain
  17998. // 打印收到的信号内容
  17999. console.log("故障:par0=" + par0 + "\n" );
  18000. }
  18001. break;
  18002. }
  18003. }
  18004. onSig_qml_SlagStateH4: {
  18005. //如果是状态1就将源换为状态1
  18006. switch(par0){
  18007. case 1:
  18008. {
  18009. h_4.source=imageEmpty
  18010. // 打印收到的信号内容
  18011. console.log("空位:par0=" + par0 + "\n" );
  18012. }
  18013. break;
  18014. case 2:
  18015. {
  18016. h_4.source=imageEmptyTank
  18017. // 打印收到的信号内容
  18018. console.log("就绪:par0=" + par0 + "\n" );
  18019. }
  18020. break;
  18021. case 3:
  18022. {
  18023. h_4.source=imageHot
  18024. // 打印收到的信号内容
  18025. console.log("缓冷:par0=" + par0 + "\n" );
  18026. }
  18027. break;
  18028. case 4:
  18029. {
  18030. h_4.source=imageBlueCoolOpen
  18031. // 打印收到的信号内容
  18032. console.log("水冷:par0=" + par0 + "\n" );
  18033. }
  18034. break;
  18035. case 5:
  18036. {
  18037. h_4.source=imageBlueCoolOpen
  18038. // 打印收到的信号内容
  18039. console.log("水冷:par0=" + par0 + "\n" );
  18040. }
  18041. break;
  18042. case 6:
  18043. {
  18044. h_4.source=imageWaterCool
  18045. // 打印收到的信号内容
  18046. console.log("待倒:par0=" + par0 + "\n" );
  18047. }
  18048. break;
  18049. case 7:
  18050. {
  18051. h_4.source=imageMaintain
  18052. // 打印收到的信号内容
  18053. console.log("故障:par0=" + par0 + "\n" );
  18054. }
  18055. break;
  18056. }
  18057. }
  18058. onSig_qml_SlagStateH5: {
  18059. //如果是状态1就将源换为状态1
  18060. switch(par0){
  18061. case 1:
  18062. {
  18063. h_5.source=imageEmpty
  18064. // 打印收到的信号内容
  18065. console.log("空位:par0=" + par0 + "\n" );
  18066. }
  18067. break;
  18068. case 2:
  18069. {
  18070. h_5.source=imageEmptyTank
  18071. // 打印收到的信号内容
  18072. console.log("就绪:par0=" + par0 + "\n" );
  18073. }
  18074. break;
  18075. case 3:
  18076. {
  18077. h_5.source=imageHot
  18078. // 打印收到的信号内容
  18079. console.log("缓冷:par0=" + par0 + "\n" );
  18080. }
  18081. break;
  18082. case 4:
  18083. {
  18084. h_5.source=imageBlueCoolOpen
  18085. // 打印收到的信号内容
  18086. console.log("水冷:par0=" + par0 + "\n" );
  18087. }
  18088. break;
  18089. case 5:
  18090. {
  18091. h_5.source=imageBlueCoolOpen
  18092. // 打印收到的信号内容
  18093. console.log("水冷:par0=" + par0 + "\n" );
  18094. }
  18095. break;
  18096. case 6:
  18097. {
  18098. h_5.source=imageWaterCool
  18099. // 打印收到的信号内容
  18100. console.log("待倒:par0=" + par0 + "\n" );
  18101. }
  18102. break;
  18103. case 7:
  18104. {
  18105. h_5.source=imageMaintain
  18106. // 打印收到的信号内容
  18107. console.log("故障:par0=" + par0 + "\n" );
  18108. }
  18109. break;
  18110. }
  18111. }
  18112. onSig_qml_SlagStateH6: {
  18113. //如果是状态1就将源换为状态1
  18114. switch(par0){
  18115. case 1:
  18116. {
  18117. h_6.source=imageEmpty
  18118. // 打印收到的信号内容
  18119. console.log("空位:par0=" + par0 + "\n" );
  18120. }
  18121. break;
  18122. case 2:
  18123. {
  18124. h_6.source=imageEmptyTank
  18125. // 打印收到的信号内容
  18126. console.log("就绪:par0=" + par0 + "\n" );
  18127. }
  18128. break;
  18129. case 3:
  18130. {
  18131. h_6.source=imageHot
  18132. // 打印收到的信号内容
  18133. console.log("缓冷:par0=" + par0 + "\n" );
  18134. }
  18135. break;
  18136. case 4:
  18137. {
  18138. h_6.source=imageBlueCoolOpen
  18139. // 打印收到的信号内容
  18140. console.log("水冷:par0=" + par0 + "\n" );
  18141. }
  18142. break;
  18143. case 5:
  18144. {
  18145. h_6.source=imageBlueCoolOpen
  18146. // 打印收到的信号内容
  18147. console.log("水冷:par0=" + par0 + "\n" );
  18148. }
  18149. break;
  18150. case 6:
  18151. {
  18152. h_6.source=imageWaterCool
  18153. // 打印收到的信号内容
  18154. console.log("待倒:par0=" + par0 + "\n" );
  18155. }
  18156. break;
  18157. case 7:
  18158. {
  18159. h_6.source=imageMaintain
  18160. // 打印收到的信号内容
  18161. console.log("故障:par0=" + par0 + "\n" );
  18162. }
  18163. break;
  18164. }
  18165. }
  18166. onSig_qml_SlagStateH7: {
  18167. //如果是状态1就将源换为状态1
  18168. switch(par0){
  18169. case 1:
  18170. {
  18171. h_7.source=imageEmpty
  18172. // 打印收到的信号内容
  18173. console.log("空位:par0=" + par0 + "\n" );
  18174. }
  18175. break;
  18176. case 2:
  18177. {
  18178. h_7.source=imageEmptyTank
  18179. // 打印收到的信号内容
  18180. console.log("就绪:par0=" + par0 + "\n" );
  18181. }
  18182. break;
  18183. case 3:
  18184. {
  18185. h_7.source=imageHot
  18186. // 打印收到的信号内容
  18187. console.log("缓冷:par0=" + par0 + "\n" );
  18188. }
  18189. break;
  18190. case 4:
  18191. {
  18192. h_7.source=imageBlueCoolOpen
  18193. // 打印收到的信号内容
  18194. console.log("水冷:par0=" + par0 + "\n" );
  18195. }
  18196. break;
  18197. case 5:
  18198. {
  18199. h_7.source=imageBlueCoolOpen
  18200. // 打印收到的信号内容
  18201. console.log("水冷:par0=" + par0 + "\n" );
  18202. }
  18203. break;
  18204. case 6:
  18205. {
  18206. h_7.source=imageWaterCool
  18207. // 打印收到的信号内容
  18208. console.log("待倒:par0=" + par0 + "\n" );
  18209. }
  18210. break;
  18211. case 7:
  18212. {
  18213. h_7.source=imageMaintain
  18214. // 打印收到的信号内容
  18215. console.log("故障:par0=" + par0 + "\n" );
  18216. }
  18217. break;
  18218. }
  18219. }
  18220. onSig_qml_SlagStateH8: {
  18221. //如果是状态1就将源换为状态1
  18222. switch(par0){
  18223. case 1:
  18224. {
  18225. h_8.source=imageEmpty
  18226. // 打印收到的信号内容
  18227. console.log("空位:par0=" + par0 + "\n" );
  18228. }
  18229. break;
  18230. case 2:
  18231. {
  18232. h_8.source=imageEmptyTank
  18233. // 打印收到的信号内容
  18234. console.log("就绪:par0=" + par0 + "\n" );
  18235. }
  18236. break;
  18237. case 3:
  18238. {
  18239. h_8.source=imageHot
  18240. // 打印收到的信号内容
  18241. console.log("缓冷:par0=" + par0 + "\n" );
  18242. }
  18243. break;
  18244. case 4:
  18245. {
  18246. h_8.source=imageBlueCoolOpen
  18247. // 打印收到的信号内容
  18248. console.log("水冷:par0=" + par0 + "\n" );
  18249. }
  18250. break;
  18251. case 5:
  18252. {
  18253. h_8.source=imageBlueCoolOpen
  18254. // 打印收到的信号内容
  18255. console.log("水冷:par0=" + par0 + "\n" );
  18256. }
  18257. break;
  18258. case 6:
  18259. {
  18260. h_8.source=imageWaterCool
  18261. // 打印收到的信号内容
  18262. console.log("待倒:par0=" + par0 + "\n" );
  18263. }
  18264. break;
  18265. case 7:
  18266. {
  18267. h_8.source=imageMaintain
  18268. // 打印收到的信号内容
  18269. console.log("故障:par0=" + par0 + "\n" );
  18270. }
  18271. break;
  18272. }
  18273. }
  18274. onSig_qml_SlagStateH9: {
  18275. //如果是状态1就将源换为状态1
  18276. switch(par0){
  18277. case 1:
  18278. {
  18279. h_9.source=imageEmpty
  18280. // 打印收到的信号内容
  18281. console.log("空位:par0=" + par0 + "\n" );
  18282. }
  18283. break;
  18284. case 2:
  18285. {
  18286. h_9.source=imageEmptyTank
  18287. // 打印收到的信号内容
  18288. console.log("就绪:par0=" + par0 + "\n" );
  18289. }
  18290. break;
  18291. case 3:
  18292. {
  18293. h_9.source=imageHot
  18294. // 打印收到的信号内容
  18295. console.log("缓冷:par0=" + par0 + "\n" );
  18296. }
  18297. break;
  18298. case 4:
  18299. {
  18300. h_9.source=imageBlueCoolOpen
  18301. // 打印收到的信号内容
  18302. console.log("水冷:par0=" + par0 + "\n" );
  18303. }
  18304. break;
  18305. case 5:
  18306. {
  18307. h_9.source=imageBlueCoolOpen
  18308. // 打印收到的信号内容
  18309. console.log("水冷:par0=" + par0 + "\n" );
  18310. }
  18311. break;
  18312. case 6:
  18313. {
  18314. h_9.source=imageWaterCool
  18315. // 打印收到的信号内容
  18316. console.log("待倒:par0=" + par0 + "\n" );
  18317. }
  18318. break;
  18319. case 7:
  18320. {
  18321. h_9.source=imageMaintain
  18322. // 打印收到的信号内容
  18323. console.log("故障:par0=" + par0 + "\n" );
  18324. }
  18325. break;
  18326. }
  18327. }
  18328. onSig_qml_SlagStateH10: {
  18329. //如果是状态1就将源换为状态1
  18330. switch(par0){
  18331. case 1:
  18332. {
  18333. h_10.source=imageEmpty
  18334. // 打印收到的信号内容
  18335. console.log("空位:par0=" + par0 + "\n" );
  18336. }
  18337. break;
  18338. case 2:
  18339. {
  18340. h_10.source=imageEmptyTank
  18341. // 打印收到的信号内容
  18342. console.log("就绪:par0=" + par0 + "\n" );
  18343. }
  18344. break;
  18345. case 3:
  18346. {
  18347. h_10.source=imageHot
  18348. // 打印收到的信号内容
  18349. console.log("缓冷:par0=" + par0 + "\n" );
  18350. }
  18351. break;
  18352. case 4:
  18353. {
  18354. h_10.source=imageBlueCoolOpen
  18355. // 打印收到的信号内容
  18356. console.log("水冷:par0=" + par0 + "\n" );
  18357. }
  18358. break;
  18359. case 5:
  18360. {
  18361. h_10.source=imageBlueCoolOpen
  18362. // 打印收到的信号内容
  18363. console.log("水冷:par0=" + par0 + "\n" );
  18364. }
  18365. break;
  18366. case 6:
  18367. {
  18368. h_10.source=imageWaterCool
  18369. // 打印收到的信号内容
  18370. console.log("待倒:par0=" + par0 + "\n" );
  18371. }
  18372. break;
  18373. case 7:
  18374. {
  18375. h_10.source=imageMaintain
  18376. // 打印收到的信号内容
  18377. console.log("故障:par0=" + par0 + "\n" );
  18378. }
  18379. break;
  18380. }
  18381. }
  18382. onSig_qml_SlagStateH11: {
  18383. //如果是状态1就将源换为状态1
  18384. switch(par0){
  18385. case 1:
  18386. {
  18387. h_11.source=imageEmpty
  18388. // 打印收到的信号内容
  18389. console.log("空位:par0=" + par0 + "\n" );
  18390. }
  18391. break;
  18392. case 2:
  18393. {
  18394. h_11.source=imageEmptyTank
  18395. // 打印收到的信号内容
  18396. console.log("就绪:par0=" + par0 + "\n" );
  18397. }
  18398. break;
  18399. case 3:
  18400. {
  18401. h_11.source=imageHot
  18402. // 打印收到的信号内容
  18403. console.log("缓冷:par0=" + par0 + "\n" );
  18404. }
  18405. break;
  18406. case 4:
  18407. {
  18408. h_11.source=imageBlueCoolOpen
  18409. // 打印收到的信号内容
  18410. console.log("水冷:par0=" + par0 + "\n" );
  18411. }
  18412. break;
  18413. case 5:
  18414. {
  18415. h_11.source=imageBlueCoolOpen
  18416. // 打印收到的信号内容
  18417. console.log("水冷:par0=" + par0 + "\n" );
  18418. }
  18419. break;
  18420. case 6:
  18421. {
  18422. h_11.source=imageWaterCool
  18423. // 打印收到的信号内容
  18424. console.log("待倒:par0=" + par0 + "\n" );
  18425. }
  18426. break;
  18427. case 7:
  18428. {
  18429. h_11.source=imageMaintain
  18430. // 打印收到的信号内容
  18431. console.log("故障:par0=" + par0 + "\n" );
  18432. }
  18433. break;
  18434. }
  18435. }
  18436. onSig_qml_SlagStateH12: {
  18437. //如果是状态1就将源换为状态1
  18438. switch(par0){
  18439. case 1:
  18440. {
  18441. h_12.source=imageEmpty
  18442. // 打印收到的信号内容
  18443. console.log("空位:par0=" + par0 + "\n" );
  18444. }
  18445. break;
  18446. case 2:
  18447. {
  18448. h_12.source=imageEmptyTank
  18449. // 打印收到的信号内容
  18450. console.log("就绪:par0=" + par0 + "\n" );
  18451. }
  18452. break;
  18453. case 3:
  18454. {
  18455. h_12.source=imageHot
  18456. // 打印收到的信号内容
  18457. console.log("缓冷:par0=" + par0 + "\n" );
  18458. }
  18459. break;
  18460. case 4:
  18461. {
  18462. h_12.source=imageBlueCoolOpen
  18463. // 打印收到的信号内容
  18464. console.log("水冷:par0=" + par0 + "\n" );
  18465. }
  18466. break;
  18467. case 5:
  18468. {
  18469. h_12.source=imageBlueCoolOpen
  18470. // 打印收到的信号内容
  18471. console.log("水冷:par0=" + par0 + "\n" );
  18472. }
  18473. break;
  18474. case 6:
  18475. {
  18476. h_12.source=imageWaterCool
  18477. // 打印收到的信号内容
  18478. console.log("待倒:par0=" + par0 + "\n" );
  18479. }
  18480. break;
  18481. case 7:
  18482. {
  18483. h_12.source=imageMaintain
  18484. // 打印收到的信号内容
  18485. console.log("故障:par0=" + par0 + "\n" );
  18486. }
  18487. break;
  18488. }
  18489. }
  18490. onSig_qml_SlagStateH13: {
  18491. //如果是状态1就将源换为状态1
  18492. switch(par0){
  18493. case 1:
  18494. {
  18495. h_13.source=imageEmpty
  18496. // 打印收到的信号内容
  18497. console.log("空位:par0=" + par0 + "\n" );
  18498. }
  18499. break;
  18500. case 2:
  18501. {
  18502. h_13.source=imageEmptyTank
  18503. // 打印收到的信号内容
  18504. console.log("就绪:par0=" + par0 + "\n" );
  18505. }
  18506. break;
  18507. case 3:
  18508. {
  18509. h_13.source=imageHot
  18510. // 打印收到的信号内容
  18511. console.log("缓冷:par0=" + par0 + "\n" );
  18512. }
  18513. break;
  18514. case 4:
  18515. {
  18516. h_13.source=imageBlueCoolOpen
  18517. // 打印收到的信号内容
  18518. console.log("水冷:par0=" + par0 + "\n" );
  18519. }
  18520. break;
  18521. case 5:
  18522. {
  18523. h_13.source=imageBlueCoolOpen
  18524. // 打印收到的信号内容
  18525. console.log("水冷:par0=" + par0 + "\n" );
  18526. }
  18527. break;
  18528. case 6:
  18529. {
  18530. h_13.source=imageWaterCool
  18531. // 打印收到的信号内容
  18532. console.log("待倒:par0=" + par0 + "\n" );
  18533. }
  18534. break;
  18535. case 7:
  18536. {
  18537. h_13.source=imageMaintain
  18538. // 打印收到的信号内容
  18539. console.log("故障:par0=" + par0 + "\n" );
  18540. }
  18541. break;
  18542. }
  18543. }
  18544. onSig_qml_SlagStateH14: {
  18545. //如果是状态1就将源换为状态1
  18546. switch(par0){
  18547. case 1:
  18548. {
  18549. h_14.source=imageEmpty
  18550. // 打印收到的信号内容
  18551. console.log("空位:par0=" + par0 + "\n" );
  18552. }
  18553. break;
  18554. case 2:
  18555. {
  18556. h_14.source=imageEmptyTank
  18557. // 打印收到的信号内容
  18558. console.log("就绪:par0=" + par0 + "\n" );
  18559. }
  18560. break;
  18561. case 3:
  18562. {
  18563. h_14.source=imageHot
  18564. // 打印收到的信号内容
  18565. console.log("缓冷:par0=" + par0 + "\n" );
  18566. }
  18567. break;
  18568. case 4:
  18569. {
  18570. h_14.source=imageBlueCoolOpen
  18571. // 打印收到的信号内容
  18572. console.log("水冷:par0=" + par0 + "\n" );
  18573. }
  18574. break;
  18575. case 5:
  18576. {
  18577. h_14.source=imageBlueCoolOpen
  18578. // 打印收到的信号内容
  18579. console.log("水冷:par0=" + par0 + "\n" );
  18580. }
  18581. break;
  18582. case 6:
  18583. {
  18584. h_14.source=imageWaterCool
  18585. // 打印收到的信号内容
  18586. console.log("待倒:par0=" + par0 + "\n" );
  18587. }
  18588. break;
  18589. case 7:
  18590. {
  18591. h_14.source=imageMaintain
  18592. // 打印收到的信号内容
  18593. console.log("故障:par0=" + par0 + "\n" );
  18594. }
  18595. break;
  18596. }
  18597. }
  18598. onSig_qml_SlagStateH15: {
  18599. //如果是状态1就将源换为状态1
  18600. switch(par0){
  18601. case 1:
  18602. {
  18603. h_15.source=imageEmpty
  18604. // 打印收到的信号内容
  18605. console.log("空位:par0=" + par0 + "\n" );
  18606. }
  18607. break;
  18608. case 2:
  18609. {
  18610. h_15.source=imageEmptyTank
  18611. // 打印收到的信号内容
  18612. console.log("就绪:par0=" + par0 + "\n" );
  18613. }
  18614. break;
  18615. case 3:
  18616. {
  18617. h_15.source=imageHot
  18618. // 打印收到的信号内容
  18619. console.log("缓冷:par0=" + par0 + "\n" );
  18620. }
  18621. break;
  18622. case 4:
  18623. {
  18624. h_15.source=imageBlueCoolOpen
  18625. // 打印收到的信号内容
  18626. console.log("水冷:par0=" + par0 + "\n" );
  18627. }
  18628. break;
  18629. case 5:
  18630. {
  18631. h_15.source=imageBlueCoolOpen
  18632. // 打印收到的信号内容
  18633. console.log("水冷:par0=" + par0 + "\n" );
  18634. }
  18635. break;
  18636. case 6:
  18637. {
  18638. h_15.source=imageWaterCool
  18639. // 打印收到的信号内容
  18640. console.log("待倒:par0=" + par0 + "\n" );
  18641. }
  18642. break;
  18643. case 7:
  18644. {
  18645. h_15.source=imageMaintain
  18646. // 打印收到的信号内容
  18647. console.log("故障:par0=" + par0 + "\n" );
  18648. }
  18649. break;
  18650. }
  18651. }
  18652. onSig_qml_SlagStateH16: {
  18653. //如果是状态1就将源换为状态1
  18654. switch(par0){
  18655. case 1:
  18656. {
  18657. h_16.source=imageEmpty
  18658. // 打印收到的信号内容
  18659. console.log("空位:par0=" + par0 + "\n" );
  18660. }
  18661. break;
  18662. case 2:
  18663. {
  18664. h_16.source=imageEmptyTank
  18665. // 打印收到的信号内容
  18666. console.log("就绪:par0=" + par0 + "\n" );
  18667. }
  18668. break;
  18669. case 3:
  18670. {
  18671. h_16.source=imageHot
  18672. // 打印收到的信号内容
  18673. console.log("缓冷:par0=" + par0 + "\n" );
  18674. }
  18675. break;
  18676. case 4:
  18677. {
  18678. h_16.source=imageBlueCoolOpen
  18679. // 打印收到的信号内容
  18680. console.log("水冷:par0=" + par0 + "\n" );
  18681. }
  18682. break;
  18683. case 5:
  18684. {
  18685. h_16.source=imageBlueCoolOpen
  18686. // 打印收到的信号内容
  18687. console.log("水冷:par0=" + par0 + "\n" );
  18688. }
  18689. break;
  18690. case 6:
  18691. {
  18692. h_16.source=imageWaterCool
  18693. // 打印收到的信号内容
  18694. console.log("待倒:par0=" + par0 + "\n" );
  18695. }
  18696. break;
  18697. case 7:
  18698. {
  18699. h_16.source=imageMaintain
  18700. // 打印收到的信号内容
  18701. console.log("故障:par0=" + par0 + "\n" );
  18702. }
  18703. break;
  18704. }
  18705. }
  18706. onSig_qml_SlagStateH17: {
  18707. //如果是状态1就将源换为状态1
  18708. switch(par0){
  18709. case 1:
  18710. {
  18711. h_17.source=imageEmpty
  18712. // 打印收到的信号内容
  18713. console.log("空位:par0=" + par0 + "\n" );
  18714. }
  18715. break;
  18716. case 2:
  18717. {
  18718. h_17.source=imageEmptyTank
  18719. // 打印收到的信号内容
  18720. console.log("就绪:par0=" + par0 + "\n" );
  18721. }
  18722. break;
  18723. case 3:
  18724. {
  18725. h_17.source=imageHot
  18726. // 打印收到的信号内容
  18727. console.log("缓冷:par0=" + par0 + "\n" );
  18728. }
  18729. break;
  18730. case 4:
  18731. {
  18732. h_17.source=imageBlueCoolOpen
  18733. // 打印收到的信号内容
  18734. console.log("水冷:par0=" + par0 + "\n" );
  18735. }
  18736. break;
  18737. case 5:
  18738. {
  18739. h_17.source=imageBlueCoolOpen
  18740. // 打印收到的信号内容
  18741. console.log("水冷:par0=" + par0 + "\n" );
  18742. }
  18743. break;
  18744. case 6:
  18745. {
  18746. h_17.source=imageWaterCool
  18747. // 打印收到的信号内容
  18748. console.log("待倒:par0=" + par0 + "\n" );
  18749. }
  18750. break;
  18751. case 7:
  18752. {
  18753. h_17.source=imageMaintain
  18754. // 打印收到的信号内容
  18755. console.log("故障:par0=" + par0 + "\n" );
  18756. }
  18757. break;
  18758. }
  18759. }
  18760. onSig_qml_SlagStateH18: {
  18761. //如果是状态1就将源换为状态1
  18762. switch(par0){
  18763. case 1:
  18764. {
  18765. h_18.source=imageEmpty
  18766. // 打印收到的信号内容
  18767. console.log("空位:par0=" + par0 + "\n" );
  18768. }
  18769. break;
  18770. case 2:
  18771. {
  18772. h_18.source=imageEmptyTank
  18773. // 打印收到的信号内容
  18774. console.log("就绪:par0=" + par0 + "\n" );
  18775. }
  18776. break;
  18777. case 3:
  18778. {
  18779. h_18.source=imageHot
  18780. // 打印收到的信号内容
  18781. console.log("缓冷:par0=" + par0 + "\n" );
  18782. }
  18783. break;
  18784. case 4:
  18785. {
  18786. h_18.source=imageBlueCoolOpen
  18787. // 打印收到的信号内容
  18788. console.log("水冷:par0=" + par0 + "\n" );
  18789. }
  18790. break;
  18791. case 5:
  18792. {
  18793. h_18.source=imageBlueCoolOpen
  18794. // 打印收到的信号内容
  18795. console.log("水冷:par0=" + par0 + "\n" );
  18796. }
  18797. break;
  18798. case 6:
  18799. {
  18800. h_18.source=imageWaterCool
  18801. // 打印收到的信号内容
  18802. console.log("待倒:par0=" + par0 + "\n" );
  18803. }
  18804. break;
  18805. case 7:
  18806. {
  18807. h_18.source=imageMaintain
  18808. // 打印收到的信号内容
  18809. console.log("故障:par0=" + par0 + "\n" );
  18810. }
  18811. break;
  18812. }
  18813. }
  18814. onSig_qml_SlagStateH19: {
  18815. //如果是状态1就将源换为状态1
  18816. switch(par0){
  18817. case 1:
  18818. {
  18819. h_19.source=imageEmpty
  18820. // 打印收到的信号内容
  18821. console.log("空位:par0=" + par0 + "\n" );
  18822. }
  18823. break;
  18824. case 2:
  18825. {
  18826. h_19.source=imageEmptyTank
  18827. // 打印收到的信号内容
  18828. console.log("就绪:par0=" + par0 + "\n" );
  18829. }
  18830. break;
  18831. case 3:
  18832. {
  18833. h_19.source=imageHot
  18834. // 打印收到的信号内容
  18835. console.log("缓冷:par0=" + par0 + "\n" );
  18836. }
  18837. break;
  18838. case 4:
  18839. {
  18840. h_19.source=imageBlueCoolOpen
  18841. // 打印收到的信号内容
  18842. console.log("水冷:par0=" + par0 + "\n" );
  18843. }
  18844. break;
  18845. case 5:
  18846. {
  18847. h_19.source=imageBlueCoolOpen
  18848. // 打印收到的信号内容
  18849. console.log("水冷:par0=" + par0 + "\n" );
  18850. }
  18851. break;
  18852. case 6:
  18853. {
  18854. h_19.source=imageWaterCool
  18855. // 打印收到的信号内容
  18856. console.log("待倒:par0=" + par0 + "\n" );
  18857. }
  18858. break;
  18859. case 7:
  18860. {
  18861. h_19.source=imageMaintain
  18862. // 打印收到的信号内容
  18863. console.log("故障:par0=" + par0 + "\n" );
  18864. }
  18865. break;
  18866. }
  18867. }
  18868. onSig_qml_SlagStateH20: {
  18869. //如果是状态1就将源换为状态1
  18870. switch(par0){
  18871. case 1:
  18872. {
  18873. h_20.source=imageEmpty
  18874. // 打印收到的信号内容
  18875. console.log("空位:par0=" + par0 + "\n" );
  18876. }
  18877. break;
  18878. case 2:
  18879. {
  18880. h_20.source=imageEmptyTank
  18881. // 打印收到的信号内容
  18882. console.log("就绪:par0=" + par0 + "\n" );
  18883. }
  18884. break;
  18885. case 3:
  18886. {
  18887. h_20.source=imageHot
  18888. // 打印收到的信号内容
  18889. console.log("缓冷:par0=" + par0 + "\n" );
  18890. }
  18891. break;
  18892. case 4:
  18893. {
  18894. h_20.source=imageBlueCoolOpen
  18895. // 打印收到的信号内容
  18896. console.log("水冷:par0=" + par0 + "\n" );
  18897. }
  18898. break;
  18899. case 5:
  18900. {
  18901. h_20.source=imageBlueCoolOpen
  18902. // 打印收到的信号内容
  18903. console.log("水冷:par0=" + par0 + "\n" );
  18904. }
  18905. break;
  18906. case 6:
  18907. {
  18908. h_20.source=imageWaterCool
  18909. // 打印收到的信号内容
  18910. console.log("待倒:par0=" + par0 + "\n" );
  18911. }
  18912. break;
  18913. case 7:
  18914. {
  18915. h_20.source=imageMaintain
  18916. // 打印收到的信号内容
  18917. console.log("故障:par0=" + par0 + "\n" );
  18918. }
  18919. break;
  18920. }
  18921. }
  18922. onSig_qml_SlagStateH21: {
  18923. //如果是状态1就将源换为状态1
  18924. switch(par0){
  18925. case 1:
  18926. {
  18927. h_21.source=imageEmpty
  18928. // 打印收到的信号内容
  18929. console.log("空位:par0=" + par0 + "\n" );
  18930. }
  18931. break;
  18932. case 2:
  18933. {
  18934. h_21.source=imageEmptyTank
  18935. // 打印收到的信号内容
  18936. console.log("就绪:par0=" + par0 + "\n" );
  18937. }
  18938. break;
  18939. case 3:
  18940. {
  18941. h_21.source=imageHot
  18942. // 打印收到的信号内容
  18943. console.log("缓冷:par0=" + par0 + "\n" );
  18944. }
  18945. break;
  18946. case 4:
  18947. {
  18948. h_21.source=imageBlueCoolOpen
  18949. // 打印收到的信号内容
  18950. console.log("水冷:par0=" + par0 + "\n" );
  18951. }
  18952. break;
  18953. case 5:
  18954. {
  18955. h_21.source=imageBlueCoolOpen
  18956. // 打印收到的信号内容
  18957. console.log("水冷:par0=" + par0 + "\n" );
  18958. }
  18959. break;
  18960. case 6:
  18961. {
  18962. h_21.source=imageWaterCool
  18963. // 打印收到的信号内容
  18964. console.log("待倒:par0=" + par0 + "\n" );
  18965. }
  18966. break;
  18967. case 7:
  18968. {
  18969. h_21.source=imageMaintain
  18970. // 打印收到的信号内容
  18971. console.log("故障:par0=" + par0 + "\n" );
  18972. }
  18973. break;
  18974. }
  18975. }
  18976. onSig_qml_SlagStateH22: {
  18977. //如果是状态1就将源换为状态1
  18978. switch(par0){
  18979. case 1:
  18980. {
  18981. h_22.source=imageEmpty
  18982. // 打印收到的信号内容
  18983. console.log("空位:par0=" + par0 + "\n" );
  18984. }
  18985. break;
  18986. case 2:
  18987. {
  18988. h_22.source=imageEmptyTank
  18989. // 打印收到的信号内容
  18990. console.log("就绪:par0=" + par0 + "\n" );
  18991. }
  18992. break;
  18993. case 3:
  18994. {
  18995. h_22.source=imageHot
  18996. // 打印收到的信号内容
  18997. console.log("缓冷:par0=" + par0 + "\n" );
  18998. }
  18999. break;
  19000. case 4:
  19001. {
  19002. h_22.source=imageBlueCoolOpen
  19003. // 打印收到的信号内容
  19004. console.log("水冷:par0=" + par0 + "\n" );
  19005. }
  19006. break;
  19007. case 5:
  19008. {
  19009. h_22.source=imageBlueCoolOpen
  19010. // 打印收到的信号内容
  19011. console.log("水冷:par0=" + par0 + "\n" );
  19012. }
  19013. break;
  19014. case 6:
  19015. {
  19016. h_22.source=imageWaterCool
  19017. // 打印收到的信号内容
  19018. console.log("待倒:par0=" + par0 + "\n" );
  19019. }
  19020. break;
  19021. case 7:
  19022. {
  19023. h_22.source=imageMaintain
  19024. // 打印收到的信号内容
  19025. console.log("故障:par0=" + par0 + "\n" );
  19026. }
  19027. break;
  19028. }
  19029. }
  19030. onSig_qml_SlagStateH23: {
  19031. //如果是状态1就将源换为状态1
  19032. switch(par0){
  19033. case 1:
  19034. {
  19035. h_23.source=imageEmpty
  19036. // 打印收到的信号内容
  19037. console.log("空位:par0=" + par0 + "\n" );
  19038. }
  19039. break;
  19040. case 2:
  19041. {
  19042. h_23.source=imageEmptyTank
  19043. // 打印收到的信号内容
  19044. console.log("就绪:par0=" + par0 + "\n" );
  19045. }
  19046. break;
  19047. case 3:
  19048. {
  19049. h_23.source=imageHot
  19050. // 打印收到的信号内容
  19051. console.log("缓冷:par0=" + par0 + "\n" );
  19052. }
  19053. break;
  19054. case 4:
  19055. {
  19056. h_23.source=imageBlueCoolOpen
  19057. // 打印收到的信号内容
  19058. console.log("水冷:par0=" + par0 + "\n" );
  19059. }
  19060. break;
  19061. case 5:
  19062. {
  19063. h_23.source=imageBlueCoolOpen
  19064. // 打印收到的信号内容
  19065. console.log("水冷:par0=" + par0 + "\n" );
  19066. }
  19067. break;
  19068. case 6:
  19069. {
  19070. h_23.source=imageWaterCool
  19071. // 打印收到的信号内容
  19072. console.log("待倒:par0=" + par0 + "\n" );
  19073. }
  19074. break;
  19075. case 7:
  19076. {
  19077. h_23.source=imageMaintain
  19078. // 打印收到的信号内容
  19079. console.log("故障:par0=" + par0 + "\n" );
  19080. }
  19081. break;
  19082. }
  19083. }
  19084. onSig_qml_SlagStateH24: {
  19085. //如果是状态1就将源换为状态1
  19086. switch(par0){
  19087. case 1:
  19088. {
  19089. h_24.source=imageEmpty
  19090. // 打印收到的信号内容
  19091. console.log("空位:par0=" + par0 + "\n" );
  19092. }
  19093. break;
  19094. case 2:
  19095. {
  19096. h_24.source=imageEmptyTank
  19097. // 打印收到的信号内容
  19098. console.log("就绪:par0=" + par0 + "\n" );
  19099. }
  19100. break;
  19101. case 3:
  19102. {
  19103. h_24.source=imageHot
  19104. // 打印收到的信号内容
  19105. console.log("缓冷:par0=" + par0 + "\n" );
  19106. }
  19107. break;
  19108. case 4:
  19109. {
  19110. h_24.source=imageBlueCoolOpen
  19111. // 打印收到的信号内容
  19112. console.log("水冷:par0=" + par0 + "\n" );
  19113. }
  19114. break;
  19115. case 5:
  19116. {
  19117. h_24.source=imageBlueCoolOpen
  19118. // 打印收到的信号内容
  19119. console.log("水冷:par0=" + par0 + "\n" );
  19120. }
  19121. break;
  19122. case 6:
  19123. {
  19124. h_24.source=imageWaterCool
  19125. // 打印收到的信号内容
  19126. console.log("待倒:par0=" + par0 + "\n" );
  19127. }
  19128. break;
  19129. case 7:
  19130. {
  19131. h_24.source=imageMaintain
  19132. // 打印收到的信号内容
  19133. console.log("故障:par0=" + par0 + "\n" );
  19134. }
  19135. break;
  19136. }
  19137. }
  19138. onSig_qml_SlagStateH25: {
  19139. //如果是状态1就将源换为状态1
  19140. switch(par0){
  19141. case 1:
  19142. {
  19143. h_25.source=imageEmpty
  19144. // 打印收到的信号内容
  19145. console.log("空位:par0=" + par0 + "\n" );
  19146. }
  19147. break;
  19148. case 2:
  19149. {
  19150. h_25.source=imageEmptyTank
  19151. // 打印收到的信号内容
  19152. console.log("就绪:par0=" + par0 + "\n" );
  19153. }
  19154. break;
  19155. case 3:
  19156. {
  19157. h_25.source=imageHot
  19158. // 打印收到的信号内容
  19159. console.log("缓冷:par0=" + par0 + "\n" );
  19160. }
  19161. break;
  19162. case 4:
  19163. {
  19164. h_25.source=imageBlueCoolOpen
  19165. // 打印收到的信号内容
  19166. console.log("水冷:par0=" + par0 + "\n" );
  19167. }
  19168. break;
  19169. case 5:
  19170. {
  19171. h_25.source=imageBlueCoolOpen
  19172. // 打印收到的信号内容
  19173. console.log("水冷:par0=" + par0 + "\n" );
  19174. }
  19175. break;
  19176. case 6:
  19177. {
  19178. h_25.source=imageWaterCool
  19179. // 打印收到的信号内容
  19180. console.log("待倒:par0=" + par0 + "\n" );
  19181. }
  19182. break;
  19183. case 7:
  19184. {
  19185. h_25.source=imageMaintain
  19186. // 打印收到的信号内容
  19187. console.log("故障:par0=" + par0 + "\n" );
  19188. }
  19189. break;
  19190. }
  19191. }
  19192. onSig_qml_SlagStateH26: {
  19193. //如果是状态1就将源换为状态1
  19194. switch(par0){
  19195. case 1:
  19196. {
  19197. h_26.source=imageEmpty
  19198. // 打印收到的信号内容
  19199. console.log("空位:par0=" + par0 + "\n" );
  19200. }
  19201. break;
  19202. case 2:
  19203. {
  19204. h_26.source=imageEmptyTank
  19205. // 打印收到的信号内容
  19206. console.log("就绪:par0=" + par0 + "\n" );
  19207. }
  19208. break;
  19209. case 3:
  19210. {
  19211. h_26.source=imageHot
  19212. // 打印收到的信号内容
  19213. console.log("缓冷:par0=" + par0 + "\n" );
  19214. }
  19215. break;
  19216. case 4:
  19217. {
  19218. h_26.source=imageBlueCoolOpen
  19219. // 打印收到的信号内容
  19220. console.log("水冷:par0=" + par0 + "\n" );
  19221. }
  19222. break;
  19223. case 5:
  19224. {
  19225. h_26.source=imageBlueCoolOpen
  19226. // 打印收到的信号内容
  19227. console.log("水冷:par0=" + par0 + "\n" );
  19228. }
  19229. break;
  19230. case 6:
  19231. {
  19232. h_26.source=imageWaterCool
  19233. // 打印收到的信号内容
  19234. console.log("待倒:par0=" + par0 + "\n" );
  19235. }
  19236. break;
  19237. case 7:
  19238. {
  19239. h_26.source=imageMaintain
  19240. // 打印收到的信号内容
  19241. console.log("故障:par0=" + par0 + "\n" );
  19242. }
  19243. break;
  19244. }
  19245. }
  19246. onSig_qml_SlagStateH27: {
  19247. //如果是状态1就将源换为状态1
  19248. switch(par0){
  19249. case 1:
  19250. {
  19251. h_27.source=imageEmpty
  19252. // 打印收到的信号内容
  19253. console.log("空位:par0=" + par0 + "\n" );
  19254. }
  19255. break;
  19256. case 2:
  19257. {
  19258. h_27.source=imageEmptyTank
  19259. // 打印收到的信号内容
  19260. console.log("就绪:par0=" + par0 + "\n" );
  19261. }
  19262. break;
  19263. case 3:
  19264. {
  19265. h_27.source=imageHot
  19266. // 打印收到的信号内容
  19267. console.log("缓冷:par0=" + par0 + "\n" );
  19268. }
  19269. break;
  19270. case 4:
  19271. {
  19272. h_27.source=imageBlueCoolOpen
  19273. // 打印收到的信号内容
  19274. console.log("水冷:par0=" + par0 + "\n" );
  19275. }
  19276. break;
  19277. case 5:
  19278. {
  19279. h_27.source=imageBlueCoolOpen
  19280. // 打印收到的信号内容
  19281. console.log("水冷:par0=" + par0 + "\n" );
  19282. }
  19283. break;
  19284. case 6:
  19285. {
  19286. h_27.source=imageWaterCool
  19287. // 打印收到的信号内容
  19288. console.log("待倒:par0=" + par0 + "\n" );
  19289. }
  19290. break;
  19291. case 7:
  19292. {
  19293. h_27.source=imageMaintain
  19294. // 打印收到的信号内容
  19295. console.log("故障:par0=" + par0 + "\n" );
  19296. }
  19297. break;
  19298. }
  19299. }
  19300. onSig_qml_SlagStateH28: {
  19301. //如果是状态1就将源换为状态1
  19302. switch(par0){
  19303. case 1:
  19304. {
  19305. h_28.source=imageEmpty
  19306. // 打印收到的信号内容
  19307. console.log("空位:par0=" + par0 + "\n" );
  19308. }
  19309. break;
  19310. case 2:
  19311. {
  19312. h_28.source=imageEmptyTank
  19313. // 打印收到的信号内容
  19314. console.log("就绪:par0=" + par0 + "\n" );
  19315. }
  19316. break;
  19317. case 3:
  19318. {
  19319. h_28.source=imageHot
  19320. // 打印收到的信号内容
  19321. console.log("缓冷:par0=" + par0 + "\n" );
  19322. }
  19323. break;
  19324. case 4:
  19325. {
  19326. h_28.source=imageBlueCoolOpen
  19327. // 打印收到的信号内容
  19328. console.log("水冷:par0=" + par0 + "\n" );
  19329. }
  19330. break;
  19331. case 5:
  19332. {
  19333. h_28.source=imageBlueCoolOpen
  19334. // 打印收到的信号内容
  19335. console.log("水冷:par0=" + par0 + "\n" );
  19336. }
  19337. break;
  19338. case 6:
  19339. {
  19340. h_28.source=imageWaterCool
  19341. // 打印收到的信号内容
  19342. console.log("待倒:par0=" + par0 + "\n" );
  19343. }
  19344. break;
  19345. case 7:
  19346. {
  19347. h_28.source=imageMaintain
  19348. // 打印收到的信号内容
  19349. console.log("故障:par0=" + par0 + "\n" );
  19350. }
  19351. break;
  19352. }
  19353. }
  19354. onSig_qml_SlagStateH29: {
  19355. //如果是状态1就将源换为状态1
  19356. switch(par0){
  19357. case 1:
  19358. {
  19359. h_29.source=imageEmpty
  19360. // 打印收到的信号内容
  19361. console.log("空位:par0=" + par0 + "\n" );
  19362. }
  19363. break;
  19364. case 2:
  19365. {
  19366. h_29.source=imageEmptyTank
  19367. // 打印收到的信号内容
  19368. console.log("就绪:par0=" + par0 + "\n" );
  19369. }
  19370. break;
  19371. case 3:
  19372. {
  19373. h_29.source=imageHot
  19374. // 打印收到的信号内容
  19375. console.log("缓冷:par0=" + par0 + "\n" );
  19376. }
  19377. break;
  19378. case 4:
  19379. {
  19380. h_29.source=imageBlueCoolOpen
  19381. // 打印收到的信号内容
  19382. console.log("水冷:par0=" + par0 + "\n" );
  19383. }
  19384. break;
  19385. case 5:
  19386. {
  19387. h_29.source=imageBlueCoolOpen
  19388. // 打印收到的信号内容
  19389. console.log("水冷:par0=" + par0 + "\n" );
  19390. }
  19391. break;
  19392. case 6:
  19393. {
  19394. h_29.source=imageWaterCool
  19395. // 打印收到的信号内容
  19396. console.log("待倒:par0=" + par0 + "\n" );
  19397. }
  19398. break;
  19399. case 7:
  19400. {
  19401. h_29.source=imageMaintain
  19402. // 打印收到的信号内容
  19403. console.log("故障:par0=" + par0 + "\n" );
  19404. }
  19405. break;
  19406. }
  19407. }
  19408. onSig_qml_SlagStateH30: {
  19409. //如果是状态1就将源换为状态1
  19410. switch(par0){
  19411. case 1:
  19412. {
  19413. h_30.source=imageEmpty
  19414. // 打印收到的信号内容
  19415. console.log("空位:par0=" + par0 + "\n" );
  19416. }
  19417. break;
  19418. case 2:
  19419. {
  19420. h_30.source=imageEmptyTank
  19421. // 打印收到的信号内容
  19422. console.log("就绪:par0=" + par0 + "\n" );
  19423. }
  19424. break;
  19425. case 3:
  19426. {
  19427. h_30.source=imageHot
  19428. // 打印收到的信号内容
  19429. console.log("缓冷:par0=" + par0 + "\n" );
  19430. }
  19431. break;
  19432. case 4:
  19433. {
  19434. h_30.source=imageBlueCoolOpen
  19435. // 打印收到的信号内容
  19436. console.log("水冷:par0=" + par0 + "\n" );
  19437. }
  19438. break;
  19439. case 5:
  19440. {
  19441. h_30.source=imageBlueCoolOpen
  19442. // 打印收到的信号内容
  19443. console.log("水冷:par0=" + par0 + "\n" );
  19444. }
  19445. break;
  19446. case 6:
  19447. {
  19448. h_30.source=imageWaterCool
  19449. // 打印收到的信号内容
  19450. console.log("待倒:par0=" + par0 + "\n" );
  19451. }
  19452. break;
  19453. case 7:
  19454. {
  19455. h_30.source=imageMaintain
  19456. // 打印收到的信号内容
  19457. console.log("故障:par0=" + par0 + "\n" );
  19458. }
  19459. break;
  19460. }
  19461. }
  19462. onSig_qml_SlagStateH31: {
  19463. //如果是状态1就将源换为状态1
  19464. switch(par0){
  19465. case 1:
  19466. {
  19467. h_31.source=imageEmpty
  19468. // 打印收到的信号内容
  19469. console.log("空位:par0=" + par0 + "\n" );
  19470. }
  19471. break;
  19472. case 2:
  19473. {
  19474. h_31.source=imageEmptyTank
  19475. // 打印收到的信号内容
  19476. console.log("就绪:par0=" + par0 + "\n" );
  19477. }
  19478. break;
  19479. case 3:
  19480. {
  19481. h_31.source=imageHot
  19482. // 打印收到的信号内容
  19483. console.log("缓冷:par0=" + par0 + "\n" );
  19484. }
  19485. break;
  19486. case 4:
  19487. {
  19488. h_31.source=imageBlueCoolOpen
  19489. // 打印收到的信号内容
  19490. console.log("水冷:par0=" + par0 + "\n" );
  19491. }
  19492. break;
  19493. case 5:
  19494. {
  19495. h_31.source=imageBlueCoolOpen
  19496. // 打印收到的信号内容
  19497. console.log("水冷:par0=" + par0 + "\n" );
  19498. }
  19499. break;
  19500. case 6:
  19501. {
  19502. h_31.source=imageWaterCool
  19503. // 打印收到的信号内容
  19504. console.log("待倒:par0=" + par0 + "\n" );
  19505. }
  19506. break;
  19507. case 7:
  19508. {
  19509. h_31.source=imageMaintain
  19510. // 打印收到的信号内容
  19511. console.log("故障:par0=" + par0 + "\n" );
  19512. }
  19513. break;
  19514. }
  19515. }
  19516. // qml界面接收信号函数Sig_qml给的信号内容(接收来自slot_result槽函数反馈的信号)
  19517. onSig_qml_SlagStateI1: {
  19518. //如果是状态1就将源换为状态1
  19519. switch(par0){
  19520. case 1:
  19521. {
  19522. i_1.source=imageEmpty
  19523. // 打印收到的信号内容
  19524. console.log("空位:par0=" + par0 + "\n" );
  19525. }
  19526. break;
  19527. case 2:
  19528. {
  19529. i_1.source=imageEmptyTank
  19530. // 打印收到的信号内容
  19531. console.log("就绪:par0=" + par0 + "\n" );
  19532. }
  19533. break;
  19534. case 3:
  19535. {
  19536. i_1.source=imageHot
  19537. // 打印收到的信号内容
  19538. console.log("缓冷:par0=" + par0 + "\n" );
  19539. }
  19540. break;
  19541. case 4:
  19542. {
  19543. i_1.source=imageBlueCoolOpen
  19544. // 打印收到的信号内容
  19545. console.log("水冷:par0=" + par0 + "\n" );
  19546. }
  19547. break;
  19548. case 5:
  19549. {
  19550. i_1.source=imageBlueCoolOpen
  19551. // 打印收到的信号内容
  19552. console.log("水冷:par0=" + par0 + "\n" );
  19553. }
  19554. break;
  19555. case 6:
  19556. {
  19557. i_1.source=imageWaterCool
  19558. // 打印收到的信号内容
  19559. console.log("待倒:par0=" + par0 + "\n" );
  19560. }
  19561. break;
  19562. case 7:
  19563. {
  19564. i_1.source=imageMaintain
  19565. // 打印收到的信号内容
  19566. console.log("故障:par0=" + par0 + "\n" );
  19567. }
  19568. break;
  19569. }
  19570. }
  19571. onSig_qml_SlagStateI2: {
  19572. //如果是状态1就将源换为状态1
  19573. switch(par0){
  19574. case 1:
  19575. {
  19576. i_2.source=imageEmpty
  19577. // 打印收到的信号内容
  19578. console.log("空位:par0=" + par0 + "\n" );
  19579. }
  19580. break;
  19581. case 2:
  19582. {
  19583. i_2.source=imageEmptyTank
  19584. // 打印收到的信号内容
  19585. console.log("就绪:par0=" + par0 + "\n" );
  19586. }
  19587. break;
  19588. case 3:
  19589. {
  19590. i_2.source=imageHot
  19591. // 打印收到的信号内容
  19592. console.log("缓冷:par0=" + par0 + "\n" );
  19593. }
  19594. break;
  19595. case 4:
  19596. {
  19597. i_2.source=imageBlueCoolOpen
  19598. // 打印收到的信号内容
  19599. console.log("水冷:par0=" + par0 + "\n" );
  19600. }
  19601. break;
  19602. case 5:
  19603. {
  19604. i_2.source=imageBlueCoolOpen
  19605. // 打印收到的信号内容
  19606. console.log("水冷:par0=" + par0 + "\n" );
  19607. }
  19608. break;
  19609. case 6:
  19610. {
  19611. i_2.source=imageWaterCool
  19612. // 打印收到的信号内容
  19613. console.log("待倒:par0=" + par0 + "\n" );
  19614. }
  19615. break;
  19616. case 7:
  19617. {
  19618. i_2.source=imageMaintain
  19619. // 打印收到的信号内容
  19620. console.log("故障:par0=" + par0 + "\n" );
  19621. }
  19622. break;
  19623. }
  19624. }
  19625. onSig_qml_SlagStateI3: {
  19626. //如果是状态1就将源换为状态1
  19627. switch(par0){
  19628. case 1:
  19629. {
  19630. i_3.source=imageEmpty
  19631. // 打印收到的信号内容
  19632. console.log("空位:par0=" + par0 + "\n" );
  19633. }
  19634. break;
  19635. case 2:
  19636. {
  19637. i_3.source=imageEmptyTank
  19638. // 打印收到的信号内容
  19639. console.log("就绪:par0=" + par0 + "\n" );
  19640. }
  19641. break;
  19642. case 3:
  19643. {
  19644. i_3.source=imageHot
  19645. // 打印收到的信号内容
  19646. console.log("缓冷:par0=" + par0 + "\n" );
  19647. }
  19648. break;
  19649. case 4:
  19650. {
  19651. i_3.source=imageBlueCoolOpen
  19652. // 打印收到的信号内容
  19653. console.log("水冷:par0=" + par0 + "\n" );
  19654. }
  19655. break;
  19656. case 5:
  19657. {
  19658. i_3.source=imageBlueCoolOpen
  19659. // 打印收到的信号内容
  19660. console.log("水冷:par0=" + par0 + "\n" );
  19661. }
  19662. break;
  19663. case 6:
  19664. {
  19665. i_3.source=imageWaterCool
  19666. // 打印收到的信号内容
  19667. console.log("待倒:par0=" + par0 + "\n" );
  19668. }
  19669. break;
  19670. case 7:
  19671. {
  19672. i_3.source=imageMaintain
  19673. // 打印收到的信号内容
  19674. console.log("故障:par0=" + par0 + "\n" );
  19675. }
  19676. break;
  19677. }
  19678. }
  19679. onSig_qml_SlagStateI4: {
  19680. //如果是状态1就将源换为状态1
  19681. switch(par0){
  19682. case 1:
  19683. {
  19684. i_4.source=imageEmpty
  19685. // 打印收到的信号内容
  19686. console.log("空位:par0=" + par0 + "\n" );
  19687. }
  19688. break;
  19689. case 2:
  19690. {
  19691. i_4.source=imageEmptyTank
  19692. // 打印收到的信号内容
  19693. console.log("就绪:par0=" + par0 + "\n" );
  19694. }
  19695. break;
  19696. case 3:
  19697. {
  19698. i_4.source=imageHot
  19699. // 打印收到的信号内容
  19700. console.log("缓冷:par0=" + par0 + "\n" );
  19701. }
  19702. break;
  19703. case 4:
  19704. {
  19705. i_4.source=imageBlueCoolOpen
  19706. // 打印收到的信号内容
  19707. console.log("水冷:par0=" + par0 + "\n" );
  19708. }
  19709. break;
  19710. case 5:
  19711. {
  19712. i_4.source=imageBlueCoolOpen
  19713. // 打印收到的信号内容
  19714. console.log("水冷:par0=" + par0 + "\n" );
  19715. }
  19716. break;
  19717. case 6:
  19718. {
  19719. i_4.source=imageWaterCool
  19720. // 打印收到的信号内容
  19721. console.log("待倒:par0=" + par0 + "\n" );
  19722. }
  19723. break;
  19724. case 7:
  19725. {
  19726. i_4.source=imageMaintain
  19727. // 打印收到的信号内容
  19728. console.log("故障:par0=" + par0 + "\n" );
  19729. }
  19730. break;
  19731. }
  19732. }
  19733. onSig_qml_SlagStateI5: {
  19734. //如果是状态1就将源换为状态1
  19735. switch(par0){
  19736. case 1:
  19737. {
  19738. i_5.source=imageEmpty
  19739. // 打印收到的信号内容
  19740. console.log("空位:par0=" + par0 + "\n" );
  19741. }
  19742. break;
  19743. case 2:
  19744. {
  19745. i_5.source=imageEmptyTank
  19746. // 打印收到的信号内容
  19747. console.log("就绪:par0=" + par0 + "\n" );
  19748. }
  19749. break;
  19750. case 3:
  19751. {
  19752. i_5.source=imageHot
  19753. // 打印收到的信号内容
  19754. console.log("缓冷:par0=" + par0 + "\n" );
  19755. }
  19756. break;
  19757. case 4:
  19758. {
  19759. i_5.source=imageBlueCoolOpen
  19760. // 打印收到的信号内容
  19761. console.log("水冷:par0=" + par0 + "\n" );
  19762. }
  19763. break;
  19764. case 5:
  19765. {
  19766. i_5.source=imageBlueCoolOpen
  19767. // 打印收到的信号内容
  19768. console.log("水冷:par0=" + par0 + "\n" );
  19769. }
  19770. break;
  19771. case 6:
  19772. {
  19773. i_5.source=imageWaterCool
  19774. // 打印收到的信号内容
  19775. console.log("待倒:par0=" + par0 + "\n" );
  19776. }
  19777. break;
  19778. case 7:
  19779. {
  19780. i_5.source=imageMaintain
  19781. // 打印收到的信号内容
  19782. console.log("故障:par0=" + par0 + "\n" );
  19783. }
  19784. break;
  19785. }
  19786. }
  19787. onSig_qml_SlagStateI6: {
  19788. //如果是状态1就将源换为状态1
  19789. switch(par0){
  19790. case 1:
  19791. {
  19792. i_6.source=imageEmpty
  19793. // 打印收到的信号内容
  19794. console.log("空位:par0=" + par0 + "\n" );
  19795. }
  19796. break;
  19797. case 2:
  19798. {
  19799. i_6.source=imageEmptyTank
  19800. // 打印收到的信号内容
  19801. console.log("就绪:par0=" + par0 + "\n" );
  19802. }
  19803. break;
  19804. case 3:
  19805. {
  19806. i_6.source=imageHot
  19807. // 打印收到的信号内容
  19808. console.log("缓冷:par0=" + par0 + "\n" );
  19809. }
  19810. break;
  19811. case 4:
  19812. {
  19813. i_6.source=imageBlueCoolOpen
  19814. // 打印收到的信号内容
  19815. console.log("水冷:par0=" + par0 + "\n" );
  19816. }
  19817. break;
  19818. case 5:
  19819. {
  19820. i_6.source=imageBlueCoolOpen
  19821. // 打印收到的信号内容
  19822. console.log("水冷:par0=" + par0 + "\n" );
  19823. }
  19824. break;
  19825. case 6:
  19826. {
  19827. i_6.source=imageWaterCool
  19828. // 打印收到的信号内容
  19829. console.log("待倒:par0=" + par0 + "\n" );
  19830. }
  19831. break;
  19832. case 7:
  19833. {
  19834. i_6.source=imageMaintain
  19835. // 打印收到的信号内容
  19836. console.log("故障:par0=" + par0 + "\n" );
  19837. }
  19838. break;
  19839. }
  19840. }
  19841. onSig_qml_SlagStateI7: {
  19842. //如果是状态1就将源换为状态1
  19843. switch(par0){
  19844. case 1:
  19845. {
  19846. i_7.source=imageEmpty
  19847. // 打印收到的信号内容
  19848. console.log("空位:par0=" + par0 + "\n" );
  19849. }
  19850. break;
  19851. case 2:
  19852. {
  19853. i_7.source=imageEmptyTank
  19854. // 打印收到的信号内容
  19855. console.log("就绪:par0=" + par0 + "\n" );
  19856. }
  19857. break;
  19858. case 3:
  19859. {
  19860. i_7.source=imageHot
  19861. // 打印收到的信号内容
  19862. console.log("缓冷:par0=" + par0 + "\n" );
  19863. }
  19864. break;
  19865. case 4:
  19866. {
  19867. i_7.source=imageBlueCoolOpen
  19868. // 打印收到的信号内容
  19869. console.log("水冷:par0=" + par0 + "\n" );
  19870. }
  19871. break;
  19872. case 5:
  19873. {
  19874. i_7.source=imageBlueCoolOpen
  19875. // 打印收到的信号内容
  19876. console.log("水冷:par0=" + par0 + "\n" );
  19877. }
  19878. break;
  19879. case 6:
  19880. {
  19881. i_7.source=imageWaterCool
  19882. // 打印收到的信号内容
  19883. console.log("待倒:par0=" + par0 + "\n" );
  19884. }
  19885. break;
  19886. case 7:
  19887. {
  19888. i_7.source=imageMaintain
  19889. // 打印收到的信号内容
  19890. console.log("故障:par0=" + par0 + "\n" );
  19891. }
  19892. break;
  19893. }
  19894. }
  19895. onSig_qml_SlagStateI8: {
  19896. //如果是状态1就将源换为状态1
  19897. switch(par0){
  19898. case 1:
  19899. {
  19900. i_8.source=imageEmpty
  19901. // 打印收到的信号内容
  19902. console.log("空位:par0=" + par0 + "\n" );
  19903. }
  19904. break;
  19905. case 2:
  19906. {
  19907. i_8.source=imageEmptyTank
  19908. // 打印收到的信号内容
  19909. console.log("就绪:par0=" + par0 + "\n" );
  19910. }
  19911. break;
  19912. case 3:
  19913. {
  19914. i_8.source=imageHot
  19915. // 打印收到的信号内容
  19916. console.log("缓冷:par0=" + par0 + "\n" );
  19917. }
  19918. break;
  19919. case 4:
  19920. {
  19921. i_8.source=imageBlueCoolOpen
  19922. // 打印收到的信号内容
  19923. console.log("水冷:par0=" + par0 + "\n" );
  19924. }
  19925. break;
  19926. case 5:
  19927. {
  19928. i_8.source=imageBlueCoolOpen
  19929. // 打印收到的信号内容
  19930. console.log("水冷:par0=" + par0 + "\n" );
  19931. }
  19932. break;
  19933. case 6:
  19934. {
  19935. i_8.source=imageWaterCool
  19936. // 打印收到的信号内容
  19937. console.log("待倒:par0=" + par0 + "\n" );
  19938. }
  19939. break;
  19940. case 7:
  19941. {
  19942. i_8.source=imageMaintain
  19943. // 打印收到的信号内容
  19944. console.log("故障:par0=" + par0 + "\n" );
  19945. }
  19946. break;
  19947. }
  19948. }
  19949. onSig_qml_SlagStateI9: {
  19950. //如果是状态1就将源换为状态1
  19951. switch(par0){
  19952. case 1:
  19953. {
  19954. i_9.source=imageEmpty
  19955. // 打印收到的信号内容
  19956. console.log("空位:par0=" + par0 + "\n" );
  19957. }
  19958. break;
  19959. case 2:
  19960. {
  19961. i_9.source=imageEmptyTank
  19962. // 打印收到的信号内容
  19963. console.log("就绪:par0=" + par0 + "\n" );
  19964. }
  19965. break;
  19966. case 3:
  19967. {
  19968. i_9.source=imageHot
  19969. // 打印收到的信号内容
  19970. console.log("缓冷:par0=" + par0 + "\n" );
  19971. }
  19972. break;
  19973. case 4:
  19974. {
  19975. i_9.source=imageBlueCoolOpen
  19976. // 打印收到的信号内容
  19977. console.log("水冷:par0=" + par0 + "\n" );
  19978. }
  19979. break;
  19980. case 5:
  19981. {
  19982. i_9.source=imageBlueCoolOpen
  19983. // 打印收到的信号内容
  19984. console.log("水冷:par0=" + par0 + "\n" );
  19985. }
  19986. break;
  19987. case 6:
  19988. {
  19989. i_9.source=imageWaterCool
  19990. // 打印收到的信号内容
  19991. console.log("待倒:par0=" + par0 + "\n" );
  19992. }
  19993. break;
  19994. case 7:
  19995. {
  19996. i_9.source=imageMaintain
  19997. // 打印收到的信号内容
  19998. console.log("故障:par0=" + par0 + "\n" );
  19999. }
  20000. break;
  20001. }
  20002. }
  20003. onSig_qml_SlagStateI10: {
  20004. //如果是状态1就将源换为状态1
  20005. switch(par0){
  20006. case 1:
  20007. {
  20008. i_10.source=imageEmpty
  20009. // 打印收到的信号内容
  20010. console.log("空位:par0=" + par0 + "\n" );
  20011. }
  20012. break;
  20013. case 2:
  20014. {
  20015. i_10.source=imageEmptyTank
  20016. // 打印收到的信号内容
  20017. console.log("就绪:par0=" + par0 + "\n" );
  20018. }
  20019. break;
  20020. case 3:
  20021. {
  20022. i_10.source=imageHot
  20023. // 打印收到的信号内容
  20024. console.log("缓冷:par0=" + par0 + "\n" );
  20025. }
  20026. break;
  20027. case 4:
  20028. {
  20029. i_10.source=imageBlueCoolOpen
  20030. // 打印收到的信号内容
  20031. console.log("水冷:par0=" + par0 + "\n" );
  20032. }
  20033. break;
  20034. case 5:
  20035. {
  20036. i_10.source=imageBlueCoolOpen
  20037. // 打印收到的信号内容
  20038. console.log("水冷:par0=" + par0 + "\n" );
  20039. }
  20040. break;
  20041. case 6:
  20042. {
  20043. i_10.source=imageWaterCool
  20044. // 打印收到的信号内容
  20045. console.log("待倒:par0=" + par0 + "\n" );
  20046. }
  20047. break;
  20048. case 7:
  20049. {
  20050. i_10.source=imageMaintain
  20051. // 打印收到的信号内容
  20052. console.log("故障:par0=" + par0 + "\n" );
  20053. }
  20054. break;
  20055. }
  20056. }
  20057. onSig_qml_SlagStateI11: {
  20058. //如果是状态1就将源换为状态1
  20059. switch(par0){
  20060. case 1:
  20061. {
  20062. i_11.source=imageEmpty
  20063. // 打印收到的信号内容
  20064. console.log("空位:par0=" + par0 + "\n" );
  20065. }
  20066. break;
  20067. case 2:
  20068. {
  20069. i_11.source=imageEmptyTank
  20070. // 打印收到的信号内容
  20071. console.log("就绪:par0=" + par0 + "\n" );
  20072. }
  20073. break;
  20074. case 3:
  20075. {
  20076. i_11.source=imageHot
  20077. // 打印收到的信号内容
  20078. console.log("缓冷:par0=" + par0 + "\n" );
  20079. }
  20080. break;
  20081. case 4:
  20082. {
  20083. i_11.source=imageBlueCoolOpen
  20084. // 打印收到的信号内容
  20085. console.log("水冷:par0=" + par0 + "\n" );
  20086. }
  20087. break;
  20088. case 5:
  20089. {
  20090. i_11.source=imageBlueCoolOpen
  20091. // 打印收到的信号内容
  20092. console.log("水冷:par0=" + par0 + "\n" );
  20093. }
  20094. break;
  20095. case 6:
  20096. {
  20097. i_11.source=imageWaterCool
  20098. // 打印收到的信号内容
  20099. console.log("待倒:par0=" + par0 + "\n" );
  20100. }
  20101. break;
  20102. case 7:
  20103. {
  20104. i_11.source=imageMaintain
  20105. // 打印收到的信号内容
  20106. console.log("故障:par0=" + par0 + "\n" );
  20107. }
  20108. break;
  20109. }
  20110. }
  20111. onSig_qml_SlagStateI12: {
  20112. //如果是状态1就将源换为状态1
  20113. switch(par0){
  20114. case 1:
  20115. {
  20116. i_12.source=imageEmpty
  20117. // 打印收到的信号内容
  20118. console.log("空位:par0=" + par0 + "\n" );
  20119. }
  20120. break;
  20121. case 2:
  20122. {
  20123. i_12.source=imageEmptyTank
  20124. // 打印收到的信号内容
  20125. console.log("就绪:par0=" + par0 + "\n" );
  20126. }
  20127. break;
  20128. case 3:
  20129. {
  20130. i_12.source=imageHot
  20131. // 打印收到的信号内容
  20132. console.log("缓冷:par0=" + par0 + "\n" );
  20133. }
  20134. break;
  20135. case 4:
  20136. {
  20137. i_12.source=imageBlueCoolOpen
  20138. // 打印收到的信号内容
  20139. console.log("水冷:par0=" + par0 + "\n" );
  20140. }
  20141. break;
  20142. case 5:
  20143. {
  20144. i_12.source=imageBlueCoolOpen
  20145. // 打印收到的信号内容
  20146. console.log("水冷:par0=" + par0 + "\n" );
  20147. }
  20148. break;
  20149. case 6:
  20150. {
  20151. i_12.source=imageWaterCool
  20152. // 打印收到的信号内容
  20153. console.log("待倒:par0=" + par0 + "\n" );
  20154. }
  20155. break;
  20156. case 7:
  20157. {
  20158. i_12.source=imageMaintain
  20159. // 打印收到的信号内容
  20160. console.log("故障:par0=" + par0 + "\n" );
  20161. }
  20162. break;
  20163. }
  20164. }
  20165. onSig_qml_SlagStateI13: {
  20166. //如果是状态1就将源换为状态1
  20167. switch(par0){
  20168. case 1:
  20169. {
  20170. i_13.source=imageEmpty
  20171. // 打印收到的信号内容
  20172. console.log("空位:par0=" + par0 + "\n" );
  20173. }
  20174. break;
  20175. case 2:
  20176. {
  20177. i_13.source=imageEmptyTank
  20178. // 打印收到的信号内容
  20179. console.log("就绪:par0=" + par0 + "\n" );
  20180. }
  20181. break;
  20182. case 3:
  20183. {
  20184. i_13.source=imageHot
  20185. // 打印收到的信号内容
  20186. console.log("缓冷:par0=" + par0 + "\n" );
  20187. }
  20188. break;
  20189. case 4:
  20190. {
  20191. i_13.source=imageBlueCoolOpen
  20192. // 打印收到的信号内容
  20193. console.log("水冷:par0=" + par0 + "\n" );
  20194. }
  20195. break;
  20196. case 5:
  20197. {
  20198. i_13.source=imageBlueCoolOpen
  20199. // 打印收到的信号内容
  20200. console.log("水冷:par0=" + par0 + "\n" );
  20201. }
  20202. break;
  20203. case 6:
  20204. {
  20205. i_13.source=imageWaterCool
  20206. // 打印收到的信号内容
  20207. console.log("待倒:par0=" + par0 + "\n" );
  20208. }
  20209. break;
  20210. case 7:
  20211. {
  20212. i_13.source=imageMaintain
  20213. // 打印收到的信号内容
  20214. console.log("故障:par0=" + par0 + "\n" );
  20215. }
  20216. break;
  20217. }
  20218. }
  20219. onSig_qml_SlagStateI14: {
  20220. //如果是状态1就将源换为状态1
  20221. switch(par0){
  20222. case 1:
  20223. {
  20224. i_14.source=imageEmpty
  20225. // 打印收到的信号内容
  20226. console.log("空位:par0=" + par0 + "\n" );
  20227. }
  20228. break;
  20229. case 2:
  20230. {
  20231. i_14.source=imageEmptyTank
  20232. // 打印收到的信号内容
  20233. console.log("就绪:par0=" + par0 + "\n" );
  20234. }
  20235. break;
  20236. case 3:
  20237. {
  20238. i_14.source=imageHot
  20239. // 打印收到的信号内容
  20240. console.log("缓冷:par0=" + par0 + "\n" );
  20241. }
  20242. break;
  20243. case 4:
  20244. {
  20245. i_14.source=imageBlueCoolOpen
  20246. // 打印收到的信号内容
  20247. console.log("水冷:par0=" + par0 + "\n" );
  20248. }
  20249. break;
  20250. case 5:
  20251. {
  20252. i_14.source=imageBlueCoolOpen
  20253. // 打印收到的信号内容
  20254. console.log("水冷:par0=" + par0 + "\n" );
  20255. }
  20256. break;
  20257. case 6:
  20258. {
  20259. i_14.source=imageWaterCool
  20260. // 打印收到的信号内容
  20261. console.log("待倒:par0=" + par0 + "\n" );
  20262. }
  20263. break;
  20264. case 7:
  20265. {
  20266. i_14.source=imageMaintain
  20267. // 打印收到的信号内容
  20268. console.log("故障:par0=" + par0 + "\n" );
  20269. }
  20270. break;
  20271. }
  20272. }
  20273. onSig_qml_SlagStateI15: {
  20274. //如果是状态1就将源换为状态1
  20275. switch(par0){
  20276. case 1:
  20277. {
  20278. i_15.source=imageEmpty
  20279. // 打印收到的信号内容
  20280. console.log("空位:par0=" + par0 + "\n" );
  20281. }
  20282. break;
  20283. case 2:
  20284. {
  20285. i_15.source=imageEmptyTank
  20286. // 打印收到的信号内容
  20287. console.log("就绪:par0=" + par0 + "\n" );
  20288. }
  20289. break;
  20290. case 3:
  20291. {
  20292. i_15.source=imageHot
  20293. // 打印收到的信号内容
  20294. console.log("缓冷:par0=" + par0 + "\n" );
  20295. }
  20296. break;
  20297. case 4:
  20298. {
  20299. i_15.source=imageBlueCoolOpen
  20300. // 打印收到的信号内容
  20301. console.log("水冷:par0=" + par0 + "\n" );
  20302. }
  20303. break;
  20304. case 5:
  20305. {
  20306. i_15.source=imageBlueCoolOpen
  20307. // 打印收到的信号内容
  20308. console.log("水冷:par0=" + par0 + "\n" );
  20309. }
  20310. break;
  20311. case 6:
  20312. {
  20313. i_15.source=imageWaterCool
  20314. // 打印收到的信号内容
  20315. console.log("待倒:par0=" + par0 + "\n" );
  20316. }
  20317. break;
  20318. case 7:
  20319. {
  20320. i_15.source=imageMaintain
  20321. // 打印收到的信号内容
  20322. console.log("故障:par0=" + par0 + "\n" );
  20323. }
  20324. break;
  20325. }
  20326. }
  20327. onSig_qml_SlagStateI16: {
  20328. //如果是状态1就将源换为状态1
  20329. switch(par0){
  20330. case 1:
  20331. {
  20332. i_16.source=imageEmpty
  20333. // 打印收到的信号内容
  20334. console.log("空位:par0=" + par0 + "\n" );
  20335. }
  20336. break;
  20337. case 2:
  20338. {
  20339. i_16.source=imageEmptyTank
  20340. // 打印收到的信号内容
  20341. console.log("就绪:par0=" + par0 + "\n" );
  20342. }
  20343. break;
  20344. case 3:
  20345. {
  20346. i_16.source=imageHot
  20347. // 打印收到的信号内容
  20348. console.log("缓冷:par0=" + par0 + "\n" );
  20349. }
  20350. break;
  20351. case 4:
  20352. {
  20353. i_16.source=imageBlueCoolOpen
  20354. // 打印收到的信号内容
  20355. console.log("水冷:par0=" + par0 + "\n" );
  20356. }
  20357. break;
  20358. case 5:
  20359. {
  20360. i_16.source=imageBlueCoolOpen
  20361. // 打印收到的信号内容
  20362. console.log("水冷:par0=" + par0 + "\n" );
  20363. }
  20364. break;
  20365. case 6:
  20366. {
  20367. i_16.source=imageWaterCool
  20368. // 打印收到的信号内容
  20369. console.log("待倒:par0=" + par0 + "\n" );
  20370. }
  20371. break;
  20372. case 7:
  20373. {
  20374. i_16.source=imageMaintain
  20375. // 打印收到的信号内容
  20376. console.log("故障:par0=" + par0 + "\n" );
  20377. }
  20378. break;
  20379. }
  20380. }
  20381. onSig_qml_SlagStateI17: {
  20382. //如果是状态1就将源换为状态1
  20383. switch(par0){
  20384. case 1:
  20385. {
  20386. i_17.source=imageEmpty
  20387. // 打印收到的信号内容
  20388. console.log("空位:par0=" + par0 + "\n" );
  20389. }
  20390. break;
  20391. case 2:
  20392. {
  20393. i_17.source=imageEmptyTank
  20394. // 打印收到的信号内容
  20395. console.log("就绪:par0=" + par0 + "\n" );
  20396. }
  20397. break;
  20398. case 3:
  20399. {
  20400. i_17.source=imageHot
  20401. // 打印收到的信号内容
  20402. console.log("缓冷:par0=" + par0 + "\n" );
  20403. }
  20404. break;
  20405. case 4:
  20406. {
  20407. i_17.source=imageBlueCoolOpen
  20408. // 打印收到的信号内容
  20409. console.log("水冷:par0=" + par0 + "\n" );
  20410. }
  20411. break;
  20412. case 5:
  20413. {
  20414. i_17.source=imageBlueCoolOpen
  20415. // 打印收到的信号内容
  20416. console.log("水冷:par0=" + par0 + "\n" );
  20417. }
  20418. break;
  20419. case 6:
  20420. {
  20421. i_17.source=imageWaterCool
  20422. // 打印收到的信号内容
  20423. console.log("待倒:par0=" + par0 + "\n" );
  20424. }
  20425. break;
  20426. case 7:
  20427. {
  20428. i_17.source=imageMaintain
  20429. // 打印收到的信号内容
  20430. console.log("故障:par0=" + par0 + "\n" );
  20431. }
  20432. break;
  20433. }
  20434. }
  20435. onSig_qml_SlagStateI18: {
  20436. //如果是状态1就将源换为状态1
  20437. switch(par0){
  20438. case 1:
  20439. {
  20440. i_18.source=imageEmpty
  20441. // 打印收到的信号内容
  20442. console.log("空位:par0=" + par0 + "\n" );
  20443. }
  20444. break;
  20445. case 2:
  20446. {
  20447. i_18.source=imageEmptyTank
  20448. // 打印收到的信号内容
  20449. console.log("就绪:par0=" + par0 + "\n" );
  20450. }
  20451. break;
  20452. case 3:
  20453. {
  20454. i_18.source=imageHot
  20455. // 打印收到的信号内容
  20456. console.log("缓冷:par0=" + par0 + "\n" );
  20457. }
  20458. break;
  20459. case 4:
  20460. {
  20461. i_18.source=imageBlueCoolOpen
  20462. // 打印收到的信号内容
  20463. console.log("水冷:par0=" + par0 + "\n" );
  20464. }
  20465. break;
  20466. case 5:
  20467. {
  20468. i_18.source=imageBlueCoolOpen
  20469. // 打印收到的信号内容
  20470. console.log("水冷:par0=" + par0 + "\n" );
  20471. }
  20472. break;
  20473. case 6:
  20474. {
  20475. i_18.source=imageWaterCool
  20476. // 打印收到的信号内容
  20477. console.log("待倒:par0=" + par0 + "\n" );
  20478. }
  20479. break;
  20480. case 7:
  20481. {
  20482. i_18.source=imageMaintain
  20483. // 打印收到的信号内容
  20484. console.log("故障:par0=" + par0 + "\n" );
  20485. }
  20486. break;
  20487. }
  20488. }
  20489. onSig_qml_SlagStateI19: {
  20490. //如果是状态1就将源换为状态1
  20491. switch(par0){
  20492. case 1:
  20493. {
  20494. i_19.source=imageEmpty
  20495. // 打印收到的信号内容
  20496. console.log("空位:par0=" + par0 + "\n" );
  20497. }
  20498. break;
  20499. case 2:
  20500. {
  20501. i_19.source=imageEmptyTank
  20502. // 打印收到的信号内容
  20503. console.log("就绪:par0=" + par0 + "\n" );
  20504. }
  20505. break;
  20506. case 3:
  20507. {
  20508. i_19.source=imageHot
  20509. // 打印收到的信号内容
  20510. console.log("缓冷:par0=" + par0 + "\n" );
  20511. }
  20512. break;
  20513. case 4:
  20514. {
  20515. i_19.source=imageBlueCoolOpen
  20516. // 打印收到的信号内容
  20517. console.log("水冷:par0=" + par0 + "\n" );
  20518. }
  20519. break;
  20520. case 5:
  20521. {
  20522. i_19.source=imageBlueCoolOpen
  20523. // 打印收到的信号内容
  20524. console.log("水冷:par0=" + par0 + "\n" );
  20525. }
  20526. break;
  20527. case 6:
  20528. {
  20529. i_19.source=imageWaterCool
  20530. // 打印收到的信号内容
  20531. console.log("待倒:par0=" + par0 + "\n" );
  20532. }
  20533. break;
  20534. case 7:
  20535. {
  20536. i_19.source=imageMaintain
  20537. // 打印收到的信号内容
  20538. console.log("故障:par0=" + par0 + "\n" );
  20539. }
  20540. break;
  20541. }
  20542. }
  20543. onSig_qml_SlagStateI20: {
  20544. //如果是状态1就将源换为状态1
  20545. switch(par0){
  20546. case 1:
  20547. {
  20548. i_20.source=imageEmpty
  20549. // 打印收到的信号内容
  20550. console.log("空位:par0=" + par0 + "\n" );
  20551. }
  20552. break;
  20553. case 2:
  20554. {
  20555. i_20.source=imageEmptyTank
  20556. // 打印收到的信号内容
  20557. console.log("就绪:par0=" + par0 + "\n" );
  20558. }
  20559. break;
  20560. case 3:
  20561. {
  20562. i_20.source=imageHot
  20563. // 打印收到的信号内容
  20564. console.log("缓冷:par0=" + par0 + "\n" );
  20565. }
  20566. break;
  20567. case 4:
  20568. {
  20569. i_20.source=imageBlueCoolOpen
  20570. // 打印收到的信号内容
  20571. console.log("水冷:par0=" + par0 + "\n" );
  20572. }
  20573. break;
  20574. case 5:
  20575. {
  20576. i_20.source=imageBlueCoolOpen
  20577. // 打印收到的信号内容
  20578. console.log("水冷:par0=" + par0 + "\n" );
  20579. }
  20580. break;
  20581. case 6:
  20582. {
  20583. i_20.source=imageWaterCool
  20584. // 打印收到的信号内容
  20585. console.log("待倒:par0=" + par0 + "\n" );
  20586. }
  20587. break;
  20588. case 7:
  20589. {
  20590. i_20.source=imageMaintain
  20591. // 打印收到的信号内容
  20592. console.log("故障:par0=" + par0 + "\n" );
  20593. }
  20594. break;
  20595. }
  20596. }
  20597. onSig_qml_SlagStateI21: {
  20598. //如果是状态1就将源换为状态1
  20599. switch(par0){
  20600. case 1:
  20601. {
  20602. i_21.source=imageEmpty
  20603. // 打印收到的信号内容
  20604. console.log("空位:par0=" + par0 + "\n" );
  20605. }
  20606. break;
  20607. case 2:
  20608. {
  20609. i_21.source=imageEmptyTank
  20610. // 打印收到的信号内容
  20611. console.log("就绪:par0=" + par0 + "\n" );
  20612. }
  20613. break;
  20614. case 3:
  20615. {
  20616. i_21.source=imageHot
  20617. // 打印收到的信号内容
  20618. console.log("缓冷:par0=" + par0 + "\n" );
  20619. }
  20620. break;
  20621. case 4:
  20622. {
  20623. i_21.source=imageBlueCoolOpen
  20624. // 打印收到的信号内容
  20625. console.log("水冷:par0=" + par0 + "\n" );
  20626. }
  20627. break;
  20628. case 5:
  20629. {
  20630. i_21.source=imageBlueCoolOpen
  20631. // 打印收到的信号内容
  20632. console.log("水冷:par0=" + par0 + "\n" );
  20633. }
  20634. break;
  20635. case 6:
  20636. {
  20637. i_21.source=imageWaterCool
  20638. // 打印收到的信号内容
  20639. console.log("待倒:par0=" + par0 + "\n" );
  20640. }
  20641. break;
  20642. case 7:
  20643. {
  20644. i_21.source=imageMaintain
  20645. // 打印收到的信号内容
  20646. console.log("故障:par0=" + par0 + "\n" );
  20647. }
  20648. break;
  20649. }
  20650. }
  20651. onSig_qml_SlagStateI22: {
  20652. //如果是状态1就将源换为状态1
  20653. switch(par0){
  20654. case 1:
  20655. {
  20656. i_22.source=imageEmpty
  20657. // 打印收到的信号内容
  20658. console.log("空位:par0=" + par0 + "\n" );
  20659. }
  20660. break;
  20661. case 2:
  20662. {
  20663. i_22.source=imageEmptyTank
  20664. // 打印收到的信号内容
  20665. console.log("就绪:par0=" + par0 + "\n" );
  20666. }
  20667. break;
  20668. case 3:
  20669. {
  20670. i_22.source=imageHot
  20671. // 打印收到的信号内容
  20672. console.log("缓冷:par0=" + par0 + "\n" );
  20673. }
  20674. break;
  20675. case 4:
  20676. {
  20677. i_22.source=imageBlueCoolOpen
  20678. // 打印收到的信号内容
  20679. console.log("水冷:par0=" + par0 + "\n" );
  20680. }
  20681. break;
  20682. case 5:
  20683. {
  20684. i_22.source=imageBlueCoolOpen
  20685. // 打印收到的信号内容
  20686. console.log("水冷:par0=" + par0 + "\n" );
  20687. }
  20688. break;
  20689. case 6:
  20690. {
  20691. i_22.source=imageWaterCool
  20692. // 打印收到的信号内容
  20693. console.log("待倒:par0=" + par0 + "\n" );
  20694. }
  20695. break;
  20696. case 7:
  20697. {
  20698. i_22.source=imageMaintain
  20699. // 打印收到的信号内容
  20700. console.log("故障:par0=" + par0 + "\n" );
  20701. }
  20702. break;
  20703. }
  20704. }
  20705. onSig_qml_SlagStateI23: {
  20706. //如果是状态1就将源换为状态1
  20707. switch(par0){
  20708. case 1:
  20709. {
  20710. i_23.source=imageEmpty
  20711. // 打印收到的信号内容
  20712. console.log("空位:par0=" + par0 + "\n" );
  20713. }
  20714. break;
  20715. case 2:
  20716. {
  20717. i_23.source=imageEmptyTank
  20718. // 打印收到的信号内容
  20719. console.log("就绪:par0=" + par0 + "\n" );
  20720. }
  20721. break;
  20722. case 3:
  20723. {
  20724. i_23.source=imageHot
  20725. // 打印收到的信号内容
  20726. console.log("缓冷:par0=" + par0 + "\n" );
  20727. }
  20728. break;
  20729. case 4:
  20730. {
  20731. i_23.source=imageBlueCoolOpen
  20732. // 打印收到的信号内容
  20733. console.log("水冷:par0=" + par0 + "\n" );
  20734. }
  20735. break;
  20736. case 5:
  20737. {
  20738. i_23.source=imageBlueCoolOpen
  20739. // 打印收到的信号内容
  20740. console.log("水冷:par0=" + par0 + "\n" );
  20741. }
  20742. break;
  20743. case 6:
  20744. {
  20745. i_23.source=imageWaterCool
  20746. // 打印收到的信号内容
  20747. console.log("待倒:par0=" + par0 + "\n" );
  20748. }
  20749. break;
  20750. case 7:
  20751. {
  20752. i_23.source=imageMaintain
  20753. // 打印收到的信号内容
  20754. console.log("故障:par0=" + par0 + "\n" );
  20755. }
  20756. break;
  20757. }
  20758. }
  20759. onSig_qml_SlagStateI24: {
  20760. //如果是状态1就将源换为状态1
  20761. switch(par0){
  20762. case 1:
  20763. {
  20764. i_24.source=imageEmpty
  20765. // 打印收到的信号内容
  20766. console.log("空位:par0=" + par0 + "\n" );
  20767. }
  20768. break;
  20769. case 2:
  20770. {
  20771. i_24.source=imageEmptyTank
  20772. // 打印收到的信号内容
  20773. console.log("就绪:par0=" + par0 + "\n" );
  20774. }
  20775. break;
  20776. case 3:
  20777. {
  20778. i_24.source=imageHot
  20779. // 打印收到的信号内容
  20780. console.log("缓冷:par0=" + par0 + "\n" );
  20781. }
  20782. break;
  20783. case 4:
  20784. {
  20785. i_24.source=imageBlueCoolOpen
  20786. // 打印收到的信号内容
  20787. console.log("水冷:par0=" + par0 + "\n" );
  20788. }
  20789. break;
  20790. case 5:
  20791. {
  20792. i_24.source=imageBlueCoolOpen
  20793. // 打印收到的信号内容
  20794. console.log("水冷:par0=" + par0 + "\n" );
  20795. }
  20796. break;
  20797. case 6:
  20798. {
  20799. i_24.source=imageWaterCool
  20800. // 打印收到的信号内容
  20801. console.log("待倒:par0=" + par0 + "\n" );
  20802. }
  20803. break;
  20804. case 7:
  20805. {
  20806. i_24.source=imageMaintain
  20807. // 打印收到的信号内容
  20808. console.log("故障:par0=" + par0 + "\n" );
  20809. }
  20810. break;
  20811. }
  20812. }
  20813. onSig_qml_SlagStateI25: {
  20814. //如果是状态1就将源换为状态1
  20815. switch(par0){
  20816. case 1:
  20817. {
  20818. i_25.source=imageEmpty
  20819. // 打印收到的信号内容
  20820. console.log("空位:par0=" + par0 + "\n" );
  20821. }
  20822. break;
  20823. case 2:
  20824. {
  20825. i_25.source=imageEmptyTank
  20826. // 打印收到的信号内容
  20827. console.log("就绪:par0=" + par0 + "\n" );
  20828. }
  20829. break;
  20830. case 3:
  20831. {
  20832. i_25.source=imageHot
  20833. // 打印收到的信号内容
  20834. console.log("缓冷:par0=" + par0 + "\n" );
  20835. }
  20836. break;
  20837. case 4:
  20838. {
  20839. i_25.source=imageBlueCoolOpen
  20840. // 打印收到的信号内容
  20841. console.log("水冷:par0=" + par0 + "\n" );
  20842. }
  20843. break;
  20844. case 5:
  20845. {
  20846. i_25.source=imageBlueCoolOpen
  20847. // 打印收到的信号内容
  20848. console.log("水冷:par0=" + par0 + "\n" );
  20849. }
  20850. break;
  20851. case 6:
  20852. {
  20853. i_25.source=imageWaterCool
  20854. // 打印收到的信号内容
  20855. console.log("待倒:par0=" + par0 + "\n" );
  20856. }
  20857. break;
  20858. case 7:
  20859. {
  20860. i_25.source=imageMaintain
  20861. // 打印收到的信号内容
  20862. console.log("故障:par0=" + par0 + "\n" );
  20863. }
  20864. break;
  20865. }
  20866. }
  20867. onSig_qml_SlagStateI26: {
  20868. //如果是状态1就将源换为状态1
  20869. switch(par0){
  20870. case 1:
  20871. {
  20872. i_26.source=imageEmpty
  20873. // 打印收到的信号内容
  20874. console.log("空位:par0=" + par0 + "\n" );
  20875. }
  20876. break;
  20877. case 2:
  20878. {
  20879. i_26.source=imageEmptyTank
  20880. // 打印收到的信号内容
  20881. console.log("就绪:par0=" + par0 + "\n" );
  20882. }
  20883. break;
  20884. case 3:
  20885. {
  20886. i_26.source=imageHot
  20887. // 打印收到的信号内容
  20888. console.log("缓冷:par0=" + par0 + "\n" );
  20889. }
  20890. break;
  20891. case 4:
  20892. {
  20893. i_26.source=imageBlueCoolOpen
  20894. // 打印收到的信号内容
  20895. console.log("水冷:par0=" + par0 + "\n" );
  20896. }
  20897. break;
  20898. case 5:
  20899. {
  20900. i_26.source=imageBlueCoolOpen
  20901. // 打印收到的信号内容
  20902. console.log("水冷:par0=" + par0 + "\n" );
  20903. }
  20904. break;
  20905. case 6:
  20906. {
  20907. i_26.source=imageWaterCool
  20908. // 打印收到的信号内容
  20909. console.log("待倒:par0=" + par0 + "\n" );
  20910. }
  20911. break;
  20912. case 7:
  20913. {
  20914. i_26.source=imageMaintain
  20915. // 打印收到的信号内容
  20916. console.log("故障:par0=" + par0 + "\n" );
  20917. }
  20918. break;
  20919. }
  20920. }
  20921. onSig_qml_SlagStateI27: {
  20922. //如果是状态1就将源换为状态1
  20923. switch(par0){
  20924. case 1:
  20925. {
  20926. i_27.source=imageEmpty
  20927. // 打印收到的信号内容
  20928. console.log("空位:par0=" + par0 + "\n" );
  20929. }
  20930. break;
  20931. case 2:
  20932. {
  20933. i_27.source=imageEmptyTank
  20934. // 打印收到的信号内容
  20935. console.log("就绪:par0=" + par0 + "\n" );
  20936. }
  20937. break;
  20938. case 3:
  20939. {
  20940. i_27.source=imageHot
  20941. // 打印收到的信号内容
  20942. console.log("缓冷:par0=" + par0 + "\n" );
  20943. }
  20944. break;
  20945. case 4:
  20946. {
  20947. i_27.source=imageBlueCoolOpen
  20948. // 打印收到的信号内容
  20949. console.log("水冷:par0=" + par0 + "\n" );
  20950. }
  20951. break;
  20952. case 5:
  20953. {
  20954. i_27.source=imageBlueCoolOpen
  20955. // 打印收到的信号内容
  20956. console.log("水冷:par0=" + par0 + "\n" );
  20957. }
  20958. break;
  20959. case 6:
  20960. {
  20961. i_27.source=imageWaterCool
  20962. // 打印收到的信号内容
  20963. console.log("待倒:par0=" + par0 + "\n" );
  20964. }
  20965. break;
  20966. case 7:
  20967. {
  20968. i_27.source=imageMaintain
  20969. // 打印收到的信号内容
  20970. console.log("故障:par0=" + par0 + "\n" );
  20971. }
  20972. break;
  20973. }
  20974. }
  20975. onSig_qml_SlagStateI28: {
  20976. //如果是状态1就将源换为状态1
  20977. switch(par0){
  20978. case 1:
  20979. {
  20980. i_28.source=imageEmpty
  20981. // 打印收到的信号内容
  20982. console.log("空位:par0=" + par0 + "\n" );
  20983. }
  20984. break;
  20985. case 2:
  20986. {
  20987. i_28.source=imageEmptyTank
  20988. // 打印收到的信号内容
  20989. console.log("就绪:par0=" + par0 + "\n" );
  20990. }
  20991. break;
  20992. case 3:
  20993. {
  20994. i_28.source=imageHot
  20995. // 打印收到的信号内容
  20996. console.log("缓冷:par0=" + par0 + "\n" );
  20997. }
  20998. break;
  20999. case 4:
  21000. {
  21001. i_28.source=imageBlueCoolOpen
  21002. // 打印收到的信号内容
  21003. console.log("水冷:par0=" + par0 + "\n" );
  21004. }
  21005. break;
  21006. case 5:
  21007. {
  21008. i_28.source=imageBlueCoolOpen
  21009. // 打印收到的信号内容
  21010. console.log("水冷:par0=" + par0 + "\n" );
  21011. }
  21012. break;
  21013. case 6:
  21014. {
  21015. i_28.source=imageWaterCool
  21016. // 打印收到的信号内容
  21017. console.log("待倒:par0=" + par0 + "\n" );
  21018. }
  21019. break;
  21020. case 7:
  21021. {
  21022. i_28.source=imageMaintain
  21023. // 打印收到的信号内容
  21024. console.log("故障:par0=" + par0 + "\n" );
  21025. }
  21026. break;
  21027. }
  21028. }
  21029. onSig_qml_SlagStateI29: {
  21030. //如果是状态1就将源换为状态1
  21031. switch(par0){
  21032. case 1:
  21033. {
  21034. i_29.source=imageEmpty
  21035. // 打印收到的信号内容
  21036. console.log("空位:par0=" + par0 + "\n" );
  21037. }
  21038. break;
  21039. case 2:
  21040. {
  21041. i_29.source=imageEmptyTank
  21042. // 打印收到的信号内容
  21043. console.log("就绪:par0=" + par0 + "\n" );
  21044. }
  21045. break;
  21046. case 3:
  21047. {
  21048. i_29.source=imageHot
  21049. // 打印收到的信号内容
  21050. console.log("缓冷:par0=" + par0 + "\n" );
  21051. }
  21052. break;
  21053. case 4:
  21054. {
  21055. i_29.source=imageBlueCoolOpen
  21056. // 打印收到的信号内容
  21057. console.log("水冷:par0=" + par0 + "\n" );
  21058. }
  21059. break;
  21060. case 5:
  21061. {
  21062. i_29.source=imageBlueCoolOpen
  21063. // 打印收到的信号内容
  21064. console.log("水冷:par0=" + par0 + "\n" );
  21065. }
  21066. break;
  21067. case 6:
  21068. {
  21069. i_29.source=imageWaterCool
  21070. // 打印收到的信号内容
  21071. console.log("待倒:par0=" + par0 + "\n" );
  21072. }
  21073. break;
  21074. case 7:
  21075. {
  21076. i_29.source=imageMaintain
  21077. // 打印收到的信号内容
  21078. console.log("故障:par0=" + par0 + "\n" );
  21079. }
  21080. break;
  21081. }
  21082. }
  21083. onSig_qml_SlagStateI30: {
  21084. //如果是状态1就将源换为状态1
  21085. switch(par0){
  21086. case 1:
  21087. {
  21088. i_30.source=imageEmpty
  21089. // 打印收到的信号内容
  21090. console.log("空位:par0=" + par0 + "\n" );
  21091. }
  21092. break;
  21093. case 2:
  21094. {
  21095. i_30.source=imageEmptyTank
  21096. // 打印收到的信号内容
  21097. console.log("就绪:par0=" + par0 + "\n" );
  21098. }
  21099. break;
  21100. case 3:
  21101. {
  21102. i_30.source=imageHot
  21103. // 打印收到的信号内容
  21104. console.log("缓冷:par0=" + par0 + "\n" );
  21105. }
  21106. break;
  21107. case 4:
  21108. {
  21109. i_30.source=imageBlueCoolOpen
  21110. // 打印收到的信号内容
  21111. console.log("水冷:par0=" + par0 + "\n" );
  21112. }
  21113. break;
  21114. case 5:
  21115. {
  21116. i_30.source=imageBlueCoolOpen
  21117. // 打印收到的信号内容
  21118. console.log("水冷:par0=" + par0 + "\n" );
  21119. }
  21120. break;
  21121. case 6:
  21122. {
  21123. i_30.source=imageWaterCool
  21124. // 打印收到的信号内容
  21125. console.log("待倒:par0=" + par0 + "\n" );
  21126. }
  21127. break;
  21128. case 7:
  21129. {
  21130. i_30.source=imageMaintain
  21131. // 打印收到的信号内容
  21132. console.log("故障:par0=" + par0 + "\n" );
  21133. }
  21134. break;
  21135. }
  21136. }
  21137. onSig_qml_SlagStateI31: {
  21138. //如果是状态1就将源换为状态1
  21139. switch(par0){
  21140. case 1:
  21141. {
  21142. i_31.source=imageEmpty
  21143. // 打印收到的信号内容
  21144. console.log("空位:par0=" + par0 + "\n" );
  21145. }
  21146. break;
  21147. case 2:
  21148. {
  21149. i_31.source=imageEmptyTank
  21150. // 打印收到的信号内容
  21151. console.log("就绪:par0=" + par0 + "\n" );
  21152. }
  21153. break;
  21154. case 3:
  21155. {
  21156. i_31.source=imageHot
  21157. // 打印收到的信号内容
  21158. console.log("缓冷:par0=" + par0 + "\n" );
  21159. }
  21160. break;
  21161. case 4:
  21162. {
  21163. i_31.source=imageBlueCoolOpen
  21164. // 打印收到的信号内容
  21165. console.log("水冷:par0=" + par0 + "\n" );
  21166. }
  21167. break;
  21168. case 5:
  21169. {
  21170. i_31.source=imageBlueCoolOpen
  21171. // 打印收到的信号内容
  21172. console.log("水冷:par0=" + par0 + "\n" );
  21173. }
  21174. break;
  21175. case 6:
  21176. {
  21177. i_31.source=imageWaterCool
  21178. // 打印收到的信号内容
  21179. console.log("待倒:par0=" + par0 + "\n" );
  21180. }
  21181. break;
  21182. case 7:
  21183. {
  21184. i_31.source=imageMaintain
  21185. // 打印收到的信号内容
  21186. console.log("故障:par0=" + par0 + "\n" );
  21187. }
  21188. break;
  21189. }
  21190. }
  21191. // qml界面接收信号函数Sig_qml给的信号内容(接收来自slot_result槽函数反馈的信号)
  21192. onSig_qml_SlagStateJ1: {
  21193. //如果是状态1就将源换为状态1
  21194. switch(par0){
  21195. case 1:
  21196. {
  21197. j_1.source=imageEmpty
  21198. // 打印收到的信号内容
  21199. console.log("空位:par0=" + par0 + "\n" );
  21200. }
  21201. break;
  21202. case 2:
  21203. {
  21204. j_1.source=imageEmptyTank
  21205. // 打印收到的信号内容
  21206. console.log("就绪:par0=" + par0 + "\n" );
  21207. }
  21208. break;
  21209. case 3:
  21210. {
  21211. j_1.source=imageHot
  21212. // 打印收到的信号内容
  21213. console.log("缓冷:par0=" + par0 + "\n" );
  21214. }
  21215. break;
  21216. case 4:
  21217. {
  21218. j_1.source=imageBlueCoolOpen
  21219. // 打印收到的信号内容
  21220. console.log("水冷:par0=" + par0 + "\n" );
  21221. }
  21222. break;
  21223. case 5:
  21224. {
  21225. j_1.source=imageBlueCoolOpen
  21226. // 打印收到的信号内容
  21227. console.log("水冷:par0=" + par0 + "\n" );
  21228. }
  21229. break;
  21230. case 6:
  21231. {
  21232. j_1.source=imageWaterCool
  21233. // 打印收到的信号内容
  21234. console.log("待倒:par0=" + par0 + "\n" );
  21235. }
  21236. break;
  21237. case 7:
  21238. {
  21239. j_1.source=imageMaintain
  21240. // 打印收到的信号内容
  21241. console.log("故障:par0=" + par0 + "\n" );
  21242. }
  21243. break;
  21244. }
  21245. }
  21246. onSig_qml_SlagStateJ2: {
  21247. //如果是状态1就将源换为状态1
  21248. switch(par0){
  21249. case 1:
  21250. {
  21251. j_2.source=imageEmpty
  21252. // 打印收到的信号内容
  21253. console.log("空位:par0=" + par0 + "\n" );
  21254. }
  21255. break;
  21256. case 2:
  21257. {
  21258. j_2.source=imageEmptyTank
  21259. // 打印收到的信号内容
  21260. console.log("就绪:par0=" + par0 + "\n" );
  21261. }
  21262. break;
  21263. case 3:
  21264. {
  21265. j_2.source=imageHot
  21266. // 打印收到的信号内容
  21267. console.log("缓冷:par0=" + par0 + "\n" );
  21268. }
  21269. break;
  21270. case 4:
  21271. {
  21272. j_2.source=imageBlueCoolOpen
  21273. // 打印收到的信号内容
  21274. console.log("水冷:par0=" + par0 + "\n" );
  21275. }
  21276. break;
  21277. case 5:
  21278. {
  21279. j_2.source=imageBlueCoolOpen
  21280. // 打印收到的信号内容
  21281. console.log("水冷:par0=" + par0 + "\n" );
  21282. }
  21283. break;
  21284. case 6:
  21285. {
  21286. j_2.source=imageWaterCool
  21287. // 打印收到的信号内容
  21288. console.log("待倒:par0=" + par0 + "\n" );
  21289. }
  21290. break;
  21291. case 7:
  21292. {
  21293. j_2.source=imageMaintain
  21294. // 打印收到的信号内容
  21295. console.log("故障:par0=" + par0 + "\n" );
  21296. }
  21297. break;
  21298. }
  21299. }
  21300. onSig_qml_SlagStateJ3: {
  21301. //如果是状态1就将源换为状态1
  21302. switch(par0){
  21303. case 1:
  21304. {
  21305. j_3.source=imageEmpty
  21306. // 打印收到的信号内容
  21307. console.log("空位:par0=" + par0 + "\n" );
  21308. }
  21309. break;
  21310. case 2:
  21311. {
  21312. j_3.source=imageEmptyTank
  21313. // 打印收到的信号内容
  21314. console.log("就绪:par0=" + par0 + "\n" );
  21315. }
  21316. break;
  21317. case 3:
  21318. {
  21319. j_3.source=imageHot
  21320. // 打印收到的信号内容
  21321. console.log("缓冷:par0=" + par0 + "\n" );
  21322. }
  21323. break;
  21324. case 4:
  21325. {
  21326. j_3.source=imageBlueCoolOpen
  21327. // 打印收到的信号内容
  21328. console.log("水冷:par0=" + par0 + "\n" );
  21329. }
  21330. break;
  21331. case 5:
  21332. {
  21333. j_3.source=imageBlueCoolOpen
  21334. // 打印收到的信号内容
  21335. console.log("水冷:par0=" + par0 + "\n" );
  21336. }
  21337. break;
  21338. case 6:
  21339. {
  21340. j_3.source=imageWaterCool
  21341. // 打印收到的信号内容
  21342. console.log("待倒:par0=" + par0 + "\n" );
  21343. }
  21344. break;
  21345. case 7:
  21346. {
  21347. j_3.source=imageMaintain
  21348. // 打印收到的信号内容
  21349. console.log("故障:par0=" + par0 + "\n" );
  21350. }
  21351. break;
  21352. }
  21353. }
  21354. onSig_qml_SlagStateJ4: {
  21355. //如果是状态1就将源换为状态1
  21356. switch(par0){
  21357. case 1:
  21358. {
  21359. j_4.source=imageEmpty
  21360. // 打印收到的信号内容
  21361. console.log("空位:par0=" + par0 + "\n" );
  21362. }
  21363. break;
  21364. case 2:
  21365. {
  21366. j_4.source=imageEmptyTank
  21367. // 打印收到的信号内容
  21368. console.log("就绪:par0=" + par0 + "\n" );
  21369. }
  21370. break;
  21371. case 3:
  21372. {
  21373. j_4.source=imageHot
  21374. // 打印收到的信号内容
  21375. console.log("缓冷:par0=" + par0 + "\n" );
  21376. }
  21377. break;
  21378. case 4:
  21379. {
  21380. j_4.source=imageBlueCoolOpen
  21381. // 打印收到的信号内容
  21382. console.log("水冷:par0=" + par0 + "\n" );
  21383. }
  21384. break;
  21385. case 5:
  21386. {
  21387. j_4.source=imageBlueCoolOpen
  21388. // 打印收到的信号内容
  21389. console.log("水冷:par0=" + par0 + "\n" );
  21390. }
  21391. break;
  21392. case 6:
  21393. {
  21394. j_4.source=imageWaterCool
  21395. // 打印收到的信号内容
  21396. console.log("待倒:par0=" + par0 + "\n" );
  21397. }
  21398. break;
  21399. case 7:
  21400. {
  21401. j_4.source=imageMaintain
  21402. // 打印收到的信号内容
  21403. console.log("故障:par0=" + par0 + "\n" );
  21404. }
  21405. break;
  21406. }
  21407. }
  21408. onSig_qml_SlagStateJ5: {
  21409. //如果是状态1就将源换为状态1
  21410. switch(par0){
  21411. case 1:
  21412. {
  21413. j_5.source=imageEmpty
  21414. // 打印收到的信号内容
  21415. console.log("空位:par0=" + par0 + "\n" );
  21416. }
  21417. break;
  21418. case 2:
  21419. {
  21420. j_5.source=imageEmptyTank
  21421. // 打印收到的信号内容
  21422. console.log("就绪:par0=" + par0 + "\n" );
  21423. }
  21424. break;
  21425. case 3:
  21426. {
  21427. j_5.source=imageHot
  21428. // 打印收到的信号内容
  21429. console.log("缓冷:par0=" + par0 + "\n" );
  21430. }
  21431. break;
  21432. case 4:
  21433. {
  21434. j_5.source=imageBlueCoolOpen
  21435. // 打印收到的信号内容
  21436. console.log("水冷:par0=" + par0 + "\n" );
  21437. }
  21438. break;
  21439. case 5:
  21440. {
  21441. j_5.source=imageBlueCoolOpen
  21442. // 打印收到的信号内容
  21443. console.log("水冷:par0=" + par0 + "\n" );
  21444. }
  21445. break;
  21446. case 6:
  21447. {
  21448. j_5.source=imageWaterCool
  21449. // 打印收到的信号内容
  21450. console.log("待倒:par0=" + par0 + "\n" );
  21451. }
  21452. break;
  21453. case 7:
  21454. {
  21455. j_5.source=imageMaintain
  21456. // 打印收到的信号内容
  21457. console.log("故障:par0=" + par0 + "\n" );
  21458. }
  21459. break;
  21460. }
  21461. }
  21462. onSig_qml_SlagStateJ6: {
  21463. //如果是状态1就将源换为状态1
  21464. switch(par0){
  21465. case 1:
  21466. {
  21467. j_6.source=imageEmpty
  21468. // 打印收到的信号内容
  21469. console.log("空位:par0=" + par0 + "\n" );
  21470. }
  21471. break;
  21472. case 2:
  21473. {
  21474. j_6.source=imageEmptyTank
  21475. // 打印收到的信号内容
  21476. console.log("就绪:par0=" + par0 + "\n" );
  21477. }
  21478. break;
  21479. case 3:
  21480. {
  21481. j_6.source=imageHot
  21482. // 打印收到的信号内容
  21483. console.log("缓冷:par0=" + par0 + "\n" );
  21484. }
  21485. break;
  21486. case 4:
  21487. {
  21488. j_6.source=imageBlueCoolOpen
  21489. // 打印收到的信号内容
  21490. console.log("水冷:par0=" + par0 + "\n" );
  21491. }
  21492. break;
  21493. case 5:
  21494. {
  21495. j_6.source=imageBlueCoolOpen
  21496. // 打印收到的信号内容
  21497. console.log("水冷:par0=" + par0 + "\n" );
  21498. }
  21499. break;
  21500. case 6:
  21501. {
  21502. j_6.source=imageWaterCool
  21503. // 打印收到的信号内容
  21504. console.log("待倒:par0=" + par0 + "\n" );
  21505. }
  21506. break;
  21507. case 7:
  21508. {
  21509. j_6.source=imageMaintain
  21510. // 打印收到的信号内容
  21511. console.log("故障:par0=" + par0 + "\n" );
  21512. }
  21513. break;
  21514. }
  21515. }
  21516. onSig_qml_SlagStateJ7: {
  21517. //如果是状态1就将源换为状态1
  21518. switch(par0){
  21519. case 1:
  21520. {
  21521. j_7.source=imageEmpty
  21522. // 打印收到的信号内容
  21523. console.log("空位:par0=" + par0 + "\n" );
  21524. }
  21525. break;
  21526. case 2:
  21527. {
  21528. j_7.source=imageEmptyTank
  21529. // 打印收到的信号内容
  21530. console.log("就绪:par0=" + par0 + "\n" );
  21531. }
  21532. break;
  21533. case 3:
  21534. {
  21535. j_7.source=imageHot
  21536. // 打印收到的信号内容
  21537. console.log("缓冷:par0=" + par0 + "\n" );
  21538. }
  21539. break;
  21540. case 4:
  21541. {
  21542. j_7.source=imageBlueCoolOpen
  21543. // 打印收到的信号内容
  21544. console.log("水冷:par0=" + par0 + "\n" );
  21545. }
  21546. break;
  21547. case 5:
  21548. {
  21549. j_7.source=imageBlueCoolOpen
  21550. // 打印收到的信号内容
  21551. console.log("水冷:par0=" + par0 + "\n" );
  21552. }
  21553. break;
  21554. case 6:
  21555. {
  21556. j_7.source=imageWaterCool
  21557. // 打印收到的信号内容
  21558. console.log("待倒:par0=" + par0 + "\n" );
  21559. }
  21560. break;
  21561. case 7:
  21562. {
  21563. j_7.source=imageMaintain
  21564. // 打印收到的信号内容
  21565. console.log("故障:par0=" + par0 + "\n" );
  21566. }
  21567. break;
  21568. }
  21569. }
  21570. onSig_qml_SlagStateJ8: {
  21571. //如果是状态1就将源换为状态1
  21572. switch(par0){
  21573. case 1:
  21574. {
  21575. j_8.source=imageEmpty
  21576. // 打印收到的信号内容
  21577. console.log("空位:par0=" + par0 + "\n" );
  21578. }
  21579. break;
  21580. case 2:
  21581. {
  21582. j_8.source=imageEmptyTank
  21583. // 打印收到的信号内容
  21584. console.log("就绪:par0=" + par0 + "\n" );
  21585. }
  21586. break;
  21587. case 3:
  21588. {
  21589. j_8.source=imageHot
  21590. // 打印收到的信号内容
  21591. console.log("缓冷:par0=" + par0 + "\n" );
  21592. }
  21593. break;
  21594. case 4:
  21595. {
  21596. j_8.source=imageBlueCoolOpen
  21597. // 打印收到的信号内容
  21598. console.log("水冷:par0=" + par0 + "\n" );
  21599. }
  21600. break;
  21601. case 5:
  21602. {
  21603. j_8.source=imageBlueCoolOpen
  21604. // 打印收到的信号内容
  21605. console.log("水冷:par0=" + par0 + "\n" );
  21606. }
  21607. break;
  21608. case 6:
  21609. {
  21610. j_8.source=imageWaterCool
  21611. // 打印收到的信号内容
  21612. console.log("待倒:par0=" + par0 + "\n" );
  21613. }
  21614. break;
  21615. case 7:
  21616. {
  21617. j_8.source=imageMaintain
  21618. // 打印收到的信号内容
  21619. console.log("故障:par0=" + par0 + "\n" );
  21620. }
  21621. break;
  21622. }
  21623. }
  21624. onSig_qml_SlagStateJ9: {
  21625. //如果是状态1就将源换为状态1
  21626. switch(par0){
  21627. case 1:
  21628. {
  21629. j_9.source=imageEmpty
  21630. // 打印收到的信号内容
  21631. console.log("空位:par0=" + par0 + "\n" );
  21632. }
  21633. break;
  21634. case 2:
  21635. {
  21636. j_9.source=imageEmptyTank
  21637. // 打印收到的信号内容
  21638. console.log("就绪:par0=" + par0 + "\n" );
  21639. }
  21640. break;
  21641. case 3:
  21642. {
  21643. j_9.source=imageHot
  21644. // 打印收到的信号内容
  21645. console.log("缓冷:par0=" + par0 + "\n" );
  21646. }
  21647. break;
  21648. case 4:
  21649. {
  21650. j_9.source=imageBlueCoolOpen
  21651. // 打印收到的信号内容
  21652. console.log("水冷:par0=" + par0 + "\n" );
  21653. }
  21654. break;
  21655. case 5:
  21656. {
  21657. j_9.source=imageBlueCoolOpen
  21658. // 打印收到的信号内容
  21659. console.log("水冷:par0=" + par0 + "\n" );
  21660. }
  21661. break;
  21662. case 6:
  21663. {
  21664. j_9.source=imageWaterCool
  21665. // 打印收到的信号内容
  21666. console.log("待倒:par0=" + par0 + "\n" );
  21667. }
  21668. break;
  21669. case 7:
  21670. {
  21671. j_9.source=imageMaintain
  21672. // 打印收到的信号内容
  21673. console.log("故障:par0=" + par0 + "\n" );
  21674. }
  21675. break;
  21676. }
  21677. }
  21678. onSig_qml_SlagStateJ10: {
  21679. //如果是状态1就将源换为状态1
  21680. switch(par0){
  21681. case 1:
  21682. {
  21683. j_10.source=imageEmpty
  21684. // 打印收到的信号内容
  21685. console.log("空位:par0=" + par0 + "\n" );
  21686. }
  21687. break;
  21688. case 2:
  21689. {
  21690. j_10.source=imageEmptyTank
  21691. // 打印收到的信号内容
  21692. console.log("就绪:par0=" + par0 + "\n" );
  21693. }
  21694. break;
  21695. case 3:
  21696. {
  21697. j_10.source=imageHot
  21698. // 打印收到的信号内容
  21699. console.log("缓冷:par0=" + par0 + "\n" );
  21700. }
  21701. break;
  21702. case 4:
  21703. {
  21704. j_10.source=imageBlueCoolOpen
  21705. // 打印收到的信号内容
  21706. console.log("水冷:par0=" + par0 + "\n" );
  21707. }
  21708. break;
  21709. case 5:
  21710. {
  21711. j_10.source=imageBlueCoolOpen
  21712. // 打印收到的信号内容
  21713. console.log("水冷:par0=" + par0 + "\n" );
  21714. }
  21715. break;
  21716. case 6:
  21717. {
  21718. j_10.source=imageWaterCool
  21719. // 打印收到的信号内容
  21720. console.log("待倒:par0=" + par0 + "\n" );
  21721. }
  21722. break;
  21723. case 7:
  21724. {
  21725. j_10.source=imageMaintain
  21726. // 打印收到的信号内容
  21727. console.log("故障:par0=" + par0 + "\n" );
  21728. }
  21729. break;
  21730. }
  21731. }
  21732. onSig_qml_SlagStateJ11: {
  21733. //如果是状态1就将源换为状态1
  21734. switch(par0){
  21735. case 1:
  21736. {
  21737. j_11.source=imageEmpty
  21738. // 打印收到的信号内容
  21739. console.log("空位:par0=" + par0 + "\n" );
  21740. }
  21741. break;
  21742. case 2:
  21743. {
  21744. j_11.source=imageEmptyTank
  21745. // 打印收到的信号内容
  21746. console.log("就绪:par0=" + par0 + "\n" );
  21747. }
  21748. break;
  21749. case 3:
  21750. {
  21751. j_11.source=imageHot
  21752. // 打印收到的信号内容
  21753. console.log("缓冷:par0=" + par0 + "\n" );
  21754. }
  21755. break;
  21756. case 4:
  21757. {
  21758. j_11.source=imageBlueCoolOpen
  21759. // 打印收到的信号内容
  21760. console.log("水冷:par0=" + par0 + "\n" );
  21761. }
  21762. break;
  21763. case 5:
  21764. {
  21765. j_11.source=imageBlueCoolOpen
  21766. // 打印收到的信号内容
  21767. console.log("水冷:par0=" + par0 + "\n" );
  21768. }
  21769. break;
  21770. case 6:
  21771. {
  21772. j_11.source=imageWaterCool
  21773. // 打印收到的信号内容
  21774. console.log("待倒:par0=" + par0 + "\n" );
  21775. }
  21776. break;
  21777. case 7:
  21778. {
  21779. j_11.source=imageMaintain
  21780. // 打印收到的信号内容
  21781. console.log("故障:par0=" + par0 + "\n" );
  21782. }
  21783. break;
  21784. }
  21785. }
  21786. onSig_qml_SlagStateJ12: {
  21787. //如果是状态1就将源换为状态1
  21788. switch(par0){
  21789. case 1:
  21790. {
  21791. j_12.source=imageEmpty
  21792. // 打印收到的信号内容
  21793. console.log("空位:par0=" + par0 + "\n" );
  21794. }
  21795. break;
  21796. case 2:
  21797. {
  21798. j_12.source=imageEmptyTank
  21799. // 打印收到的信号内容
  21800. console.log("就绪:par0=" + par0 + "\n" );
  21801. }
  21802. break;
  21803. case 3:
  21804. {
  21805. j_12.source=imageHot
  21806. // 打印收到的信号内容
  21807. console.log("缓冷:par0=" + par0 + "\n" );
  21808. }
  21809. break;
  21810. case 4:
  21811. {
  21812. j_12.source=imageBlueCoolOpen
  21813. // 打印收到的信号内容
  21814. console.log("水冷:par0=" + par0 + "\n" );
  21815. }
  21816. break;
  21817. case 5:
  21818. {
  21819. j_12.source=imageBlueCoolOpen
  21820. // 打印收到的信号内容
  21821. console.log("水冷:par0=" + par0 + "\n" );
  21822. }
  21823. break;
  21824. case 6:
  21825. {
  21826. j_12.source=imageWaterCool
  21827. // 打印收到的信号内容
  21828. console.log("待倒:par0=" + par0 + "\n" );
  21829. }
  21830. break;
  21831. case 7:
  21832. {
  21833. j_12.source=imageMaintain
  21834. // 打印收到的信号内容
  21835. console.log("故障:par0=" + par0 + "\n" );
  21836. }
  21837. break;
  21838. }
  21839. }
  21840. onSig_qml_SlagStateJ13: {
  21841. //如果是状态1就将源换为状态1
  21842. switch(par0){
  21843. case 1:
  21844. {
  21845. j_13.source=imageEmpty
  21846. // 打印收到的信号内容
  21847. console.log("空位:par0=" + par0 + "\n" );
  21848. }
  21849. break;
  21850. case 2:
  21851. {
  21852. j_13.source=imageEmptyTank
  21853. // 打印收到的信号内容
  21854. console.log("就绪:par0=" + par0 + "\n" );
  21855. }
  21856. break;
  21857. case 3:
  21858. {
  21859. j_13.source=imageHot
  21860. // 打印收到的信号内容
  21861. console.log("缓冷:par0=" + par0 + "\n" );
  21862. }
  21863. break;
  21864. case 4:
  21865. {
  21866. j_13.source=imageBlueCoolOpen
  21867. // 打印收到的信号内容
  21868. console.log("水冷:par0=" + par0 + "\n" );
  21869. }
  21870. break;
  21871. case 5:
  21872. {
  21873. j_13.source=imageBlueCoolOpen
  21874. // 打印收到的信号内容
  21875. console.log("水冷:par0=" + par0 + "\n" );
  21876. }
  21877. break;
  21878. case 6:
  21879. {
  21880. j_13.source=imageWaterCool
  21881. // 打印收到的信号内容
  21882. console.log("待倒:par0=" + par0 + "\n" );
  21883. }
  21884. break;
  21885. case 7:
  21886. {
  21887. j_13.source=imageMaintain
  21888. // 打印收到的信号内容
  21889. console.log("故障:par0=" + par0 + "\n" );
  21890. }
  21891. break;
  21892. }
  21893. }
  21894. onSig_qml_SlagStateJ14: {
  21895. //如果是状态1就将源换为状态1
  21896. switch(par0){
  21897. case 1:
  21898. {
  21899. j_14.source=imageEmpty
  21900. // 打印收到的信号内容
  21901. console.log("空位:par0=" + par0 + "\n" );
  21902. }
  21903. break;
  21904. case 2:
  21905. {
  21906. j_14.source=imageEmptyTank
  21907. // 打印收到的信号内容
  21908. console.log("就绪:par0=" + par0 + "\n" );
  21909. }
  21910. break;
  21911. case 3:
  21912. {
  21913. j_14.source=imageHot
  21914. // 打印收到的信号内容
  21915. console.log("缓冷:par0=" + par0 + "\n" );
  21916. }
  21917. break;
  21918. case 4:
  21919. {
  21920. j_14.source=imageBlueCoolOpen
  21921. // 打印收到的信号内容
  21922. console.log("水冷:par0=" + par0 + "\n" );
  21923. }
  21924. break;
  21925. case 5:
  21926. {
  21927. j_14.source=imageBlueCoolOpen
  21928. // 打印收到的信号内容
  21929. console.log("水冷:par0=" + par0 + "\n" );
  21930. }
  21931. break;
  21932. case 6:
  21933. {
  21934. j_14.source=imageWaterCool
  21935. // 打印收到的信号内容
  21936. console.log("待倒:par0=" + par0 + "\n" );
  21937. }
  21938. break;
  21939. case 7:
  21940. {
  21941. j_14.source=imageMaintain
  21942. // 打印收到的信号内容
  21943. console.log("故障:par0=" + par0 + "\n" );
  21944. }
  21945. break;
  21946. }
  21947. }
  21948. onSig_qml_SlagStateJ15: {
  21949. //如果是状态1就将源换为状态1
  21950. switch(par0){
  21951. case 1:
  21952. {
  21953. j_15.source=imageEmpty
  21954. // 打印收到的信号内容
  21955. console.log("空位:par0=" + par0 + "\n" );
  21956. }
  21957. break;
  21958. case 2:
  21959. {
  21960. j_15.source=imageEmptyTank
  21961. // 打印收到的信号内容
  21962. console.log("就绪:par0=" + par0 + "\n" );
  21963. }
  21964. break;
  21965. case 3:
  21966. {
  21967. j_15.source=imageHot
  21968. // 打印收到的信号内容
  21969. console.log("缓冷:par0=" + par0 + "\n" );
  21970. }
  21971. break;
  21972. case 4:
  21973. {
  21974. j_15.source=imageBlueCoolOpen
  21975. // 打印收到的信号内容
  21976. console.log("水冷:par0=" + par0 + "\n" );
  21977. }
  21978. break;
  21979. case 5:
  21980. {
  21981. j_15.source=imageBlueCoolOpen
  21982. // 打印收到的信号内容
  21983. console.log("水冷:par0=" + par0 + "\n" );
  21984. }
  21985. break;
  21986. case 6:
  21987. {
  21988. j_15.source=imageWaterCool
  21989. // 打印收到的信号内容
  21990. console.log("待倒:par0=" + par0 + "\n" );
  21991. }
  21992. break;
  21993. case 7:
  21994. {
  21995. j_15.source=imageMaintain
  21996. // 打印收到的信号内容
  21997. console.log("故障:par0=" + par0 + "\n" );
  21998. }
  21999. break;
  22000. }
  22001. }
  22002. onSig_qml_SlagStateJ16: {
  22003. //如果是状态1就将源换为状态1
  22004. switch(par0){
  22005. case 1:
  22006. {
  22007. j_16.source=imageEmpty
  22008. // 打印收到的信号内容
  22009. console.log("空位:par0=" + par0 + "\n" );
  22010. }
  22011. break;
  22012. case 2:
  22013. {
  22014. j_16.source=imageEmptyTank
  22015. // 打印收到的信号内容
  22016. console.log("就绪:par0=" + par0 + "\n" );
  22017. }
  22018. break;
  22019. case 3:
  22020. {
  22021. j_16.source=imageHot
  22022. // 打印收到的信号内容
  22023. console.log("缓冷:par0=" + par0 + "\n" );
  22024. }
  22025. break;
  22026. case 4:
  22027. {
  22028. j_16.source=imageBlueCoolOpen
  22029. // 打印收到的信号内容
  22030. console.log("水冷:par0=" + par0 + "\n" );
  22031. }
  22032. break;
  22033. case 5:
  22034. {
  22035. j_16.source=imageBlueCoolOpen
  22036. // 打印收到的信号内容
  22037. console.log("水冷:par0=" + par0 + "\n" );
  22038. }
  22039. break;
  22040. case 6:
  22041. {
  22042. j_16.source=imageWaterCool
  22043. // 打印收到的信号内容
  22044. console.log("待倒:par0=" + par0 + "\n" );
  22045. }
  22046. break;
  22047. case 7:
  22048. {
  22049. j_16.source=imageMaintain
  22050. // 打印收到的信号内容
  22051. console.log("故障:par0=" + par0 + "\n" );
  22052. }
  22053. break;
  22054. }
  22055. }
  22056. onSig_qml_SlagStateJ17: {
  22057. //如果是状态1就将源换为状态1
  22058. switch(par0){
  22059. case 1:
  22060. {
  22061. j_17.source=imageEmpty
  22062. // 打印收到的信号内容
  22063. console.log("空位:par0=" + par0 + "\n" );
  22064. }
  22065. break;
  22066. case 2:
  22067. {
  22068. j_17.source=imageEmptyTank
  22069. // 打印收到的信号内容
  22070. console.log("就绪:par0=" + par0 + "\n" );
  22071. }
  22072. break;
  22073. case 3:
  22074. {
  22075. j_17.source=imageHot
  22076. // 打印收到的信号内容
  22077. console.log("缓冷:par0=" + par0 + "\n" );
  22078. }
  22079. break;
  22080. case 4:
  22081. {
  22082. j_17.source=imageBlueCoolOpen
  22083. // 打印收到的信号内容
  22084. console.log("水冷:par0=" + par0 + "\n" );
  22085. }
  22086. break;
  22087. case 5:
  22088. {
  22089. j_17.source=imageBlueCoolOpen
  22090. // 打印收到的信号内容
  22091. console.log("水冷:par0=" + par0 + "\n" );
  22092. }
  22093. break;
  22094. case 6:
  22095. {
  22096. j_17.source=imageWaterCool
  22097. // 打印收到的信号内容
  22098. console.log("待倒:par0=" + par0 + "\n" );
  22099. }
  22100. break;
  22101. case 7:
  22102. {
  22103. j_17.source=imageMaintain
  22104. // 打印收到的信号内容
  22105. console.log("故障:par0=" + par0 + "\n" );
  22106. }
  22107. break;
  22108. }
  22109. }
  22110. onSig_qml_SlagStateJ18: {
  22111. //如果是状态1就将源换为状态1
  22112. switch(par0){
  22113. case 1:
  22114. {
  22115. j_18.source=imageEmpty
  22116. // 打印收到的信号内容
  22117. console.log("空位:par0=" + par0 + "\n" );
  22118. }
  22119. break;
  22120. case 2:
  22121. {
  22122. j_18.source=imageEmptyTank
  22123. // 打印收到的信号内容
  22124. console.log("就绪:par0=" + par0 + "\n" );
  22125. }
  22126. break;
  22127. case 3:
  22128. {
  22129. j_18.source=imageHot
  22130. // 打印收到的信号内容
  22131. console.log("缓冷:par0=" + par0 + "\n" );
  22132. }
  22133. break;
  22134. case 4:
  22135. {
  22136. j_18.source=imageBlueCoolOpen
  22137. // 打印收到的信号内容
  22138. console.log("水冷:par0=" + par0 + "\n" );
  22139. }
  22140. break;
  22141. case 5:
  22142. {
  22143. j_18.source=imageBlueCoolOpen
  22144. // 打印收到的信号内容
  22145. console.log("水冷:par0=" + par0 + "\n" );
  22146. }
  22147. break;
  22148. case 6:
  22149. {
  22150. j_18.source=imageWaterCool
  22151. // 打印收到的信号内容
  22152. console.log("待倒:par0=" + par0 + "\n" );
  22153. }
  22154. break;
  22155. case 7:
  22156. {
  22157. j_18.source=imageMaintain
  22158. // 打印收到的信号内容
  22159. console.log("故障:par0=" + par0 + "\n" );
  22160. }
  22161. break;
  22162. }
  22163. }
  22164. onSig_qml_SlagStateJ19: {
  22165. //如果是状态1就将源换为状态1
  22166. switch(par0){
  22167. case 1:
  22168. {
  22169. j_19.source=imageEmpty
  22170. // 打印收到的信号内容
  22171. console.log("空位:par0=" + par0 + "\n" );
  22172. }
  22173. break;
  22174. case 2:
  22175. {
  22176. j_19.source=imageEmptyTank
  22177. // 打印收到的信号内容
  22178. console.log("就绪:par0=" + par0 + "\n" );
  22179. }
  22180. break;
  22181. case 3:
  22182. {
  22183. j_19.source=imageHot
  22184. // 打印收到的信号内容
  22185. console.log("缓冷:par0=" + par0 + "\n" );
  22186. }
  22187. break;
  22188. case 4:
  22189. {
  22190. j_19.source=imageBlueCoolOpen
  22191. // 打印收到的信号内容
  22192. console.log("水冷:par0=" + par0 + "\n" );
  22193. }
  22194. break;
  22195. case 5:
  22196. {
  22197. j_19.source=imageBlueCoolOpen
  22198. // 打印收到的信号内容
  22199. console.log("水冷:par0=" + par0 + "\n" );
  22200. }
  22201. break;
  22202. case 6:
  22203. {
  22204. j_19.source=imageWaterCool
  22205. // 打印收到的信号内容
  22206. console.log("待倒:par0=" + par0 + "\n" );
  22207. }
  22208. break;
  22209. case 7:
  22210. {
  22211. j_19.source=imageMaintain
  22212. // 打印收到的信号内容
  22213. console.log("故障:par0=" + par0 + "\n" );
  22214. }
  22215. break;
  22216. }
  22217. }
  22218. onSig_qml_SlagStateJ20: {
  22219. //如果是状态1就将源换为状态1
  22220. switch(par0){
  22221. case 1:
  22222. {
  22223. j_20.source=imageEmpty
  22224. // 打印收到的信号内容
  22225. console.log("空位:par0=" + par0 + "\n" );
  22226. }
  22227. break;
  22228. case 2:
  22229. {
  22230. j_20.source=imageEmptyTank
  22231. // 打印收到的信号内容
  22232. console.log("就绪:par0=" + par0 + "\n" );
  22233. }
  22234. break;
  22235. case 3:
  22236. {
  22237. j_20.source=imageHot
  22238. // 打印收到的信号内容
  22239. console.log("缓冷:par0=" + par0 + "\n" );
  22240. }
  22241. break;
  22242. case 4:
  22243. {
  22244. j_20.source=imageBlueCoolOpen
  22245. // 打印收到的信号内容
  22246. console.log("水冷:par0=" + par0 + "\n" );
  22247. }
  22248. break;
  22249. case 5:
  22250. {
  22251. j_20.source=imageBlueCoolOpen
  22252. // 打印收到的信号内容
  22253. console.log("水冷:par0=" + par0 + "\n" );
  22254. }
  22255. break;
  22256. case 6:
  22257. {
  22258. j_20.source=imageWaterCool
  22259. // 打印收到的信号内容
  22260. console.log("待倒:par0=" + par0 + "\n" );
  22261. }
  22262. break;
  22263. case 7:
  22264. {
  22265. j_20.source=imageMaintain
  22266. // 打印收到的信号内容
  22267. console.log("故障:par0=" + par0 + "\n" );
  22268. }
  22269. break;
  22270. }
  22271. }
  22272. onSig_qml_SlagStateJ21: {
  22273. //如果是状态1就将源换为状态1
  22274. switch(par0){
  22275. case 1:
  22276. {
  22277. j_21.source=imageEmpty
  22278. // 打印收到的信号内容
  22279. console.log("空位:par0=" + par0 + "\n" );
  22280. }
  22281. break;
  22282. case 2:
  22283. {
  22284. j_21.source=imageEmptyTank
  22285. // 打印收到的信号内容
  22286. console.log("就绪:par0=" + par0 + "\n" );
  22287. }
  22288. break;
  22289. case 3:
  22290. {
  22291. j_21.source=imageHot
  22292. // 打印收到的信号内容
  22293. console.log("缓冷:par0=" + par0 + "\n" );
  22294. }
  22295. break;
  22296. case 4:
  22297. {
  22298. j_21.source=imageBlueCoolOpen
  22299. // 打印收到的信号内容
  22300. console.log("水冷:par0=" + par0 + "\n" );
  22301. }
  22302. break;
  22303. case 5:
  22304. {
  22305. j_21.source=imageBlueCoolOpen
  22306. // 打印收到的信号内容
  22307. console.log("水冷:par0=" + par0 + "\n" );
  22308. }
  22309. break;
  22310. case 6:
  22311. {
  22312. j_21.source=imageWaterCool
  22313. // 打印收到的信号内容
  22314. console.log("待倒:par0=" + par0 + "\n" );
  22315. }
  22316. break;
  22317. case 7:
  22318. {
  22319. j_21.source=imageMaintain
  22320. // 打印收到的信号内容
  22321. console.log("故障:par0=" + par0 + "\n" );
  22322. }
  22323. break;
  22324. }
  22325. }
  22326. onSig_qml_SlagStateJ22: {
  22327. //如果是状态1就将源换为状态1
  22328. switch(par0){
  22329. case 1:
  22330. {
  22331. j_22.source=imageEmpty
  22332. // 打印收到的信号内容
  22333. console.log("空位:par0=" + par0 + "\n" );
  22334. }
  22335. break;
  22336. case 2:
  22337. {
  22338. j_22.source=imageEmptyTank
  22339. // 打印收到的信号内容
  22340. console.log("就绪:par0=" + par0 + "\n" );
  22341. }
  22342. break;
  22343. case 3:
  22344. {
  22345. j_22.source=imageHot
  22346. // 打印收到的信号内容
  22347. console.log("缓冷:par0=" + par0 + "\n" );
  22348. }
  22349. break;
  22350. case 4:
  22351. {
  22352. j_22.source=imageBlueCoolOpen
  22353. // 打印收到的信号内容
  22354. console.log("水冷:par0=" + par0 + "\n" );
  22355. }
  22356. break;
  22357. case 5:
  22358. {
  22359. j_22.source=imageBlueCoolOpen
  22360. // 打印收到的信号内容
  22361. console.log("水冷:par0=" + par0 + "\n" );
  22362. }
  22363. break;
  22364. case 6:
  22365. {
  22366. j_22.source=imageWaterCool
  22367. // 打印收到的信号内容
  22368. console.log("待倒:par0=" + par0 + "\n" );
  22369. }
  22370. break;
  22371. case 7:
  22372. {
  22373. j_22.source=imageMaintain
  22374. // 打印收到的信号内容
  22375. console.log("故障:par0=" + par0 + "\n" );
  22376. }
  22377. break;
  22378. }
  22379. }
  22380. onSig_qml_SlagStateJ23: {
  22381. //如果是状态1就将源换为状态1
  22382. switch(par0){
  22383. case 1:
  22384. {
  22385. j_23.source=imageEmpty
  22386. // 打印收到的信号内容
  22387. console.log("空位:par0=" + par0 + "\n" );
  22388. }
  22389. break;
  22390. case 2:
  22391. {
  22392. j_23.source=imageEmptyTank
  22393. // 打印收到的信号内容
  22394. console.log("就绪:par0=" + par0 + "\n" );
  22395. }
  22396. break;
  22397. case 3:
  22398. {
  22399. j_23.source=imageHot
  22400. // 打印收到的信号内容
  22401. console.log("缓冷:par0=" + par0 + "\n" );
  22402. }
  22403. break;
  22404. case 4:
  22405. {
  22406. j_23.source=imageBlueCoolOpen
  22407. // 打印收到的信号内容
  22408. console.log("水冷:par0=" + par0 + "\n" );
  22409. }
  22410. break;
  22411. case 5:
  22412. {
  22413. j_23.source=imageBlueCoolOpen
  22414. // 打印收到的信号内容
  22415. console.log("水冷:par0=" + par0 + "\n" );
  22416. }
  22417. break;
  22418. case 6:
  22419. {
  22420. j_23.source=imageWaterCool
  22421. // 打印收到的信号内容
  22422. console.log("待倒:par0=" + par0 + "\n" );
  22423. }
  22424. break;
  22425. case 7:
  22426. {
  22427. j_23.source=imageMaintain
  22428. // 打印收到的信号内容
  22429. console.log("故障:par0=" + par0 + "\n" );
  22430. }
  22431. break;
  22432. }
  22433. }
  22434. onSig_qml_SlagStateJ24: {
  22435. //如果是状态1就将源换为状态1
  22436. switch(par0){
  22437. case 1:
  22438. {
  22439. j_24.source=imageEmpty
  22440. // 打印收到的信号内容
  22441. console.log("空位:par0=" + par0 + "\n" );
  22442. }
  22443. break;
  22444. case 2:
  22445. {
  22446. j_24.source=imageEmptyTank
  22447. // 打印收到的信号内容
  22448. console.log("就绪:par0=" + par0 + "\n" );
  22449. }
  22450. break;
  22451. case 3:
  22452. {
  22453. j_24.source=imageHot
  22454. // 打印收到的信号内容
  22455. console.log("缓冷:par0=" + par0 + "\n" );
  22456. }
  22457. break;
  22458. case 4:
  22459. {
  22460. j_24.source=imageBlueCoolOpen
  22461. // 打印收到的信号内容
  22462. console.log("水冷:par0=" + par0 + "\n" );
  22463. }
  22464. break;
  22465. case 5:
  22466. {
  22467. j_24.source=imageBlueCoolOpen
  22468. // 打印收到的信号内容
  22469. console.log("水冷:par0=" + par0 + "\n" );
  22470. }
  22471. break;
  22472. case 6:
  22473. {
  22474. j_24.source=imageWaterCool
  22475. // 打印收到的信号内容
  22476. console.log("待倒:par0=" + par0 + "\n" );
  22477. }
  22478. break;
  22479. case 7:
  22480. {
  22481. j_24.source=imageMaintain
  22482. // 打印收到的信号内容
  22483. console.log("故障:par0=" + par0 + "\n" );
  22484. }
  22485. break;
  22486. }
  22487. }
  22488. onSig_qml_SlagStateJ25: {
  22489. //如果是状态1就将源换为状态1
  22490. switch(par0){
  22491. case 1:
  22492. {
  22493. j_25.source=imageEmpty
  22494. // 打印收到的信号内容
  22495. console.log("空位:par0=" + par0 + "\n" );
  22496. }
  22497. break;
  22498. case 2:
  22499. {
  22500. j_25.source=imageEmptyTank
  22501. // 打印收到的信号内容
  22502. console.log("就绪:par0=" + par0 + "\n" );
  22503. }
  22504. break;
  22505. case 3:
  22506. {
  22507. j_25.source=imageHot
  22508. // 打印收到的信号内容
  22509. console.log("缓冷:par0=" + par0 + "\n" );
  22510. }
  22511. break;
  22512. case 4:
  22513. {
  22514. j_25.source=imageBlueCoolOpen
  22515. // 打印收到的信号内容
  22516. console.log("水冷:par0=" + par0 + "\n" );
  22517. }
  22518. break;
  22519. case 5:
  22520. {
  22521. j_25.source=imageBlueCoolOpen
  22522. // 打印收到的信号内容
  22523. console.log("水冷:par0=" + par0 + "\n" );
  22524. }
  22525. break;
  22526. case 6:
  22527. {
  22528. j_25.source=imageWaterCool
  22529. // 打印收到的信号内容
  22530. console.log("待倒:par0=" + par0 + "\n" );
  22531. }
  22532. break;
  22533. case 7:
  22534. {
  22535. j_25.source=imageMaintain
  22536. // 打印收到的信号内容
  22537. console.log("故障:par0=" + par0 + "\n" );
  22538. }
  22539. break;
  22540. }
  22541. }
  22542. onSig_qml_SlagStateJ26: {
  22543. //如果是状态1就将源换为状态1
  22544. switch(par0){
  22545. case 1:
  22546. {
  22547. j_26.source=imageEmpty
  22548. // 打印收到的信号内容
  22549. console.log("空位:par0=" + par0 + "\n" );
  22550. }
  22551. break;
  22552. case 2:
  22553. {
  22554. j_26.source=imageEmptyTank
  22555. // 打印收到的信号内容
  22556. console.log("就绪:par0=" + par0 + "\n" );
  22557. }
  22558. break;
  22559. case 3:
  22560. {
  22561. j_26.source=imageHot
  22562. // 打印收到的信号内容
  22563. console.log("缓冷:par0=" + par0 + "\n" );
  22564. }
  22565. break;
  22566. case 4:
  22567. {
  22568. j_26.source=imageBlueCoolOpen
  22569. // 打印收到的信号内容
  22570. console.log("水冷:par0=" + par0 + "\n" );
  22571. }
  22572. break;
  22573. case 5:
  22574. {
  22575. j_26.source=imageBlueCoolOpen
  22576. // 打印收到的信号内容
  22577. console.log("水冷:par0=" + par0 + "\n" );
  22578. }
  22579. break;
  22580. case 6:
  22581. {
  22582. j_26.source=imageWaterCool
  22583. // 打印收到的信号内容
  22584. console.log("待倒:par0=" + par0 + "\n" );
  22585. }
  22586. break;
  22587. case 7:
  22588. {
  22589. j_26.source=imageMaintain
  22590. // 打印收到的信号内容
  22591. console.log("故障:par0=" + par0 + "\n" );
  22592. }
  22593. break;
  22594. }
  22595. }
  22596. onSig_qml_SlagStateJ27: {
  22597. //如果是状态1就将源换为状态1
  22598. switch(par0){
  22599. case 1:
  22600. {
  22601. j_27.source=imageEmpty
  22602. // 打印收到的信号内容
  22603. console.log("空位:par0=" + par0 + "\n" );
  22604. }
  22605. break;
  22606. case 2:
  22607. {
  22608. j_27.source=imageEmptyTank
  22609. // 打印收到的信号内容
  22610. console.log("就绪:par0=" + par0 + "\n" );
  22611. }
  22612. break;
  22613. case 3:
  22614. {
  22615. j_27.source=imageHot
  22616. // 打印收到的信号内容
  22617. console.log("缓冷:par0=" + par0 + "\n" );
  22618. }
  22619. break;
  22620. case 4:
  22621. {
  22622. j_27.source=imageBlueCoolOpen
  22623. // 打印收到的信号内容
  22624. console.log("水冷:par0=" + par0 + "\n" );
  22625. }
  22626. break;
  22627. case 5:
  22628. {
  22629. j_27.source=imageBlueCoolOpen
  22630. // 打印收到的信号内容
  22631. console.log("水冷:par0=" + par0 + "\n" );
  22632. }
  22633. break;
  22634. case 6:
  22635. {
  22636. j_27.source=imageWaterCool
  22637. // 打印收到的信号内容
  22638. console.log("待倒:par0=" + par0 + "\n" );
  22639. }
  22640. break;
  22641. case 7:
  22642. {
  22643. j_27.source=imageMaintain
  22644. // 打印收到的信号内容
  22645. console.log("故障:par0=" + par0 + "\n" );
  22646. }
  22647. break;
  22648. }
  22649. }
  22650. onSig_qml_SlagStateJ28: {
  22651. //如果是状态1就将源换为状态1
  22652. switch(par0){
  22653. case 1:
  22654. {
  22655. j_28.source=imageEmpty
  22656. // 打印收到的信号内容
  22657. console.log("空位:par0=" + par0 + "\n" );
  22658. }
  22659. break;
  22660. case 2:
  22661. {
  22662. j_28.source=imageEmptyTank
  22663. // 打印收到的信号内容
  22664. console.log("就绪:par0=" + par0 + "\n" );
  22665. }
  22666. break;
  22667. case 3:
  22668. {
  22669. j_28.source=imageHot
  22670. // 打印收到的信号内容
  22671. console.log("缓冷:par0=" + par0 + "\n" );
  22672. }
  22673. break;
  22674. case 4:
  22675. {
  22676. j_28.source=imageBlueCoolOpen
  22677. // 打印收到的信号内容
  22678. console.log("水冷:par0=" + par0 + "\n" );
  22679. }
  22680. break;
  22681. case 5:
  22682. {
  22683. j_28.source=imageBlueCoolOpen
  22684. // 打印收到的信号内容
  22685. console.log("水冷:par0=" + par0 + "\n" );
  22686. }
  22687. break;
  22688. case 6:
  22689. {
  22690. j_28.source=imageWaterCool
  22691. // 打印收到的信号内容
  22692. console.log("待倒:par0=" + par0 + "\n" );
  22693. }
  22694. break;
  22695. case 7:
  22696. {
  22697. j_28.source=imageMaintain
  22698. // 打印收到的信号内容
  22699. console.log("故障:par0=" + par0 + "\n" );
  22700. }
  22701. break;
  22702. }
  22703. }
  22704. onSig_qml_SlagStateJ29: {
  22705. //如果是状态1就将源换为状态1
  22706. switch(par0){
  22707. case 1:
  22708. {
  22709. j_29.source=imageEmpty
  22710. // 打印收到的信号内容
  22711. console.log("空位:par0=" + par0 + "\n" );
  22712. }
  22713. break;
  22714. case 2:
  22715. {
  22716. j_29.source=imageEmptyTank
  22717. // 打印收到的信号内容
  22718. console.log("就绪:par0=" + par0 + "\n" );
  22719. }
  22720. break;
  22721. case 3:
  22722. {
  22723. j_29.source=imageHot
  22724. // 打印收到的信号内容
  22725. console.log("缓冷:par0=" + par0 + "\n" );
  22726. }
  22727. break;
  22728. case 4:
  22729. {
  22730. j_29.source=imageBlueCoolOpen
  22731. // 打印收到的信号内容
  22732. console.log("水冷:par0=" + par0 + "\n" );
  22733. }
  22734. break;
  22735. case 5:
  22736. {
  22737. j_29.source=imageBlueCoolOpen
  22738. // 打印收到的信号内容
  22739. console.log("水冷:par0=" + par0 + "\n" );
  22740. }
  22741. break;
  22742. case 6:
  22743. {
  22744. j_29.source=imageWaterCool
  22745. // 打印收到的信号内容
  22746. console.log("待倒:par0=" + par0 + "\n" );
  22747. }
  22748. break;
  22749. case 7:
  22750. {
  22751. j_29.source=imageMaintain
  22752. // 打印收到的信号内容
  22753. console.log("故障:par0=" + par0 + "\n" );
  22754. }
  22755. break;
  22756. }
  22757. }
  22758. onSig_qml_SlagStateJ30: {
  22759. //如果是状态1就将源换为状态1
  22760. switch(par0){
  22761. case 1:
  22762. {
  22763. j_30.source=imageEmpty
  22764. // 打印收到的信号内容
  22765. console.log("空位:par0=" + par0 + "\n" );
  22766. }
  22767. break;
  22768. case 2:
  22769. {
  22770. j_30.source=imageEmptyTank
  22771. // 打印收到的信号内容
  22772. console.log("就绪:par0=" + par0 + "\n" );
  22773. }
  22774. break;
  22775. case 3:
  22776. {
  22777. j_30.source=imageHot
  22778. // 打印收到的信号内容
  22779. console.log("缓冷:par0=" + par0 + "\n" );
  22780. }
  22781. break;
  22782. case 4:
  22783. {
  22784. j_30.source=imageBlueCoolOpen
  22785. // 打印收到的信号内容
  22786. console.log("水冷:par0=" + par0 + "\n" );
  22787. }
  22788. break;
  22789. case 5:
  22790. {
  22791. j_30.source=imageBlueCoolOpen
  22792. // 打印收到的信号内容
  22793. console.log("水冷:par0=" + par0 + "\n" );
  22794. }
  22795. break;
  22796. case 6:
  22797. {
  22798. j_30.source=imageWaterCool
  22799. // 打印收到的信号内容
  22800. console.log("待倒:par0=" + par0 + "\n" );
  22801. }
  22802. break;
  22803. case 7:
  22804. {
  22805. j_30.source=imageMaintain
  22806. // 打印收到的信号内容
  22807. console.log("故障:par0=" + par0 + "\n" );
  22808. }
  22809. break;
  22810. }
  22811. }
  22812. onSig_qml_SlagStateJ31: {
  22813. //如果是状态1就将源换为状态1
  22814. switch(par0){
  22815. case 1:
  22816. {
  22817. j_31.source=imageEmpty
  22818. // 打印收到的信号内容
  22819. console.log("空位:par0=" + par0 + "\n" );
  22820. }
  22821. break;
  22822. case 2:
  22823. {
  22824. j_31.source=imageEmptyTank
  22825. // 打印收到的信号内容
  22826. console.log("就绪:par0=" + par0 + "\n" );
  22827. }
  22828. break;
  22829. case 3:
  22830. {
  22831. j_31.source=imageHot
  22832. // 打印收到的信号内容
  22833. console.log("缓冷:par0=" + par0 + "\n" );
  22834. }
  22835. break;
  22836. case 4:
  22837. {
  22838. j_31.source=imageBlueCoolOpen
  22839. // 打印收到的信号内容
  22840. console.log("水冷:par0=" + par0 + "\n" );
  22841. }
  22842. break;
  22843. case 5:
  22844. {
  22845. j_31.source=imageBlueCoolOpen
  22846. // 打印收到的信号内容
  22847. console.log("水冷:par0=" + par0 + "\n" );
  22848. }
  22849. break;
  22850. case 6:
  22851. {
  22852. j_31.source=imageWaterCool
  22853. // 打印收到的信号内容
  22854. console.log("待倒:par0=" + par0 + "\n" );
  22855. }
  22856. break;
  22857. case 7:
  22858. {
  22859. j_31.source=imageMaintain
  22860. // 打印收到的信号内容
  22861. console.log("故障:par0=" + par0 + "\n" );
  22862. }
  22863. break;
  22864. }
  22865. }
  22866. // qml界面接收信号函数Sig_qml给的信号内容(接收来自slot_result槽函数反馈的信号)
  22867. onSig_qml_SlagStateK1: {
  22868. //如果是状态1就将源换为状态1
  22869. switch(par0){
  22870. case 1:
  22871. {
  22872. k_1.source=imageEmpty
  22873. // 打印收到的信号内容
  22874. console.log("空位:par0=" + par0 + "\n" );
  22875. }
  22876. break;
  22877. case 2:
  22878. {
  22879. k_1.source=imageEmptyTank
  22880. // 打印收到的信号内容
  22881. console.log("就绪:par0=" + par0 + "\n" );
  22882. }
  22883. break;
  22884. case 3:
  22885. {
  22886. k_1.source=imageHot
  22887. // 打印收到的信号内容
  22888. console.log("缓冷:par0=" + par0 + "\n" );
  22889. }
  22890. break;
  22891. case 4:
  22892. {
  22893. k_1.source=imageBlueCoolOpen
  22894. // 打印收到的信号内容
  22895. console.log("水冷:par0=" + par0 + "\n" );
  22896. }
  22897. break;
  22898. case 5:
  22899. {
  22900. k_1.source=imageBlueCoolOpen
  22901. // 打印收到的信号内容
  22902. console.log("水冷:par0=" + par0 + "\n" );
  22903. }
  22904. break;
  22905. case 6:
  22906. {
  22907. k_1.source=imageWaterCool
  22908. // 打印收到的信号内容
  22909. console.log("待倒:par0=" + par0 + "\n" );
  22910. }
  22911. break;
  22912. case 7:
  22913. {
  22914. k_1.source=imageMaintain
  22915. // 打印收到的信号内容
  22916. console.log("故障:par0=" + par0 + "\n" );
  22917. }
  22918. break;
  22919. }
  22920. }
  22921. onSig_qml_SlagStateK2: {
  22922. //如果是状态1就将源换为状态1
  22923. switch(par0){
  22924. case 1:
  22925. {
  22926. k_2.source=imageEmpty
  22927. // 打印收到的信号内容
  22928. console.log("空位:par0=" + par0 + "\n" );
  22929. }
  22930. break;
  22931. case 2:
  22932. {
  22933. k_2.source=imageEmptyTank
  22934. // 打印收到的信号内容
  22935. console.log("就绪:par0=" + par0 + "\n" );
  22936. }
  22937. break;
  22938. case 3:
  22939. {
  22940. k_2.source=imageHot
  22941. // 打印收到的信号内容
  22942. console.log("缓冷:par0=" + par0 + "\n" );
  22943. }
  22944. break;
  22945. case 4:
  22946. {
  22947. k_2.source=imageBlueCoolOpen
  22948. // 打印收到的信号内容
  22949. console.log("水冷:par0=" + par0 + "\n" );
  22950. }
  22951. break;
  22952. case 5:
  22953. {
  22954. k_2.source=imageBlueCoolOpen
  22955. // 打印收到的信号内容
  22956. console.log("水冷:par0=" + par0 + "\n" );
  22957. }
  22958. break;
  22959. case 6:
  22960. {
  22961. k_2.source=imageWaterCool
  22962. // 打印收到的信号内容
  22963. console.log("待倒:par0=" + par0 + "\n" );
  22964. }
  22965. break;
  22966. case 7:
  22967. {
  22968. k_2.source=imageMaintain
  22969. // 打印收到的信号内容
  22970. console.log("故障:par0=" + par0 + "\n" );
  22971. }
  22972. break;
  22973. }
  22974. }
  22975. onSig_qml_SlagStateK3: {
  22976. //如果是状态1就将源换为状态1
  22977. switch(par0){
  22978. case 1:
  22979. {
  22980. k_3.source=imageEmpty
  22981. // 打印收到的信号内容
  22982. console.log("空位:par0=" + par0 + "\n" );
  22983. }
  22984. break;
  22985. case 2:
  22986. {
  22987. k_3.source=imageEmptyTank
  22988. // 打印收到的信号内容
  22989. console.log("就绪:par0=" + par0 + "\n" );
  22990. }
  22991. break;
  22992. case 3:
  22993. {
  22994. k_3.source=imageHot
  22995. // 打印收到的信号内容
  22996. console.log("缓冷:par0=" + par0 + "\n" );
  22997. }
  22998. break;
  22999. case 4:
  23000. {
  23001. k_3.source=imageBlueCoolOpen
  23002. // 打印收到的信号内容
  23003. console.log("水冷:par0=" + par0 + "\n" );
  23004. }
  23005. break;
  23006. case 5:
  23007. {
  23008. k_3.source=imageBlueCoolOpen
  23009. // 打印收到的信号内容
  23010. console.log("水冷:par0=" + par0 + "\n" );
  23011. }
  23012. break;
  23013. case 6:
  23014. {
  23015. k_3.source=imageWaterCool
  23016. // 打印收到的信号内容
  23017. console.log("待倒:par0=" + par0 + "\n" );
  23018. }
  23019. break;
  23020. case 7:
  23021. {
  23022. k_3.source=imageMaintain
  23023. // 打印收到的信号内容
  23024. console.log("故障:par0=" + par0 + "\n" );
  23025. }
  23026. break;
  23027. }
  23028. }
  23029. onSig_qml_SlagStateK4: {
  23030. //如果是状态1就将源换为状态1
  23031. switch(par0){
  23032. case 1:
  23033. {
  23034. k_4.source=imageEmpty
  23035. // 打印收到的信号内容
  23036. console.log("空位:par0=" + par0 + "\n" );
  23037. }
  23038. break;
  23039. case 2:
  23040. {
  23041. k_4.source=imageEmptyTank
  23042. // 打印收到的信号内容
  23043. console.log("就绪:par0=" + par0 + "\n" );
  23044. }
  23045. break;
  23046. case 3:
  23047. {
  23048. k_4.source=imageHot
  23049. // 打印收到的信号内容
  23050. console.log("缓冷:par0=" + par0 + "\n" );
  23051. }
  23052. break;
  23053. case 4:
  23054. {
  23055. k_4.source=imageBlueCoolOpen
  23056. // 打印收到的信号内容
  23057. console.log("水冷:par0=" + par0 + "\n" );
  23058. }
  23059. break;
  23060. case 5:
  23061. {
  23062. k_4.source=imageBlueCoolOpen
  23063. // 打印收到的信号内容
  23064. console.log("水冷:par0=" + par0 + "\n" );
  23065. }
  23066. break;
  23067. case 6:
  23068. {
  23069. k_4.source=imageWaterCool
  23070. // 打印收到的信号内容
  23071. console.log("待倒:par0=" + par0 + "\n" );
  23072. }
  23073. break;
  23074. case 7:
  23075. {
  23076. k_4.source=imageMaintain
  23077. // 打印收到的信号内容
  23078. console.log("故障:par0=" + par0 + "\n" );
  23079. }
  23080. break;
  23081. }
  23082. }
  23083. onSig_qml_SlagStateK5: {
  23084. //如果是状态1就将源换为状态1
  23085. switch(par0){
  23086. case 1:
  23087. {
  23088. k_5.source=imageEmpty
  23089. // 打印收到的信号内容
  23090. console.log("空位:par0=" + par0 + "\n" );
  23091. }
  23092. break;
  23093. case 2:
  23094. {
  23095. k_5.source=imageEmptyTank
  23096. // 打印收到的信号内容
  23097. console.log("就绪:par0=" + par0 + "\n" );
  23098. }
  23099. break;
  23100. case 3:
  23101. {
  23102. k_5.source=imageHot
  23103. // 打印收到的信号内容
  23104. console.log("缓冷:par0=" + par0 + "\n" );
  23105. }
  23106. break;
  23107. case 4:
  23108. {
  23109. k_5.source=imageBlueCoolOpen
  23110. // 打印收到的信号内容
  23111. console.log("水冷:par0=" + par0 + "\n" );
  23112. }
  23113. break;
  23114. case 5:
  23115. {
  23116. k_5.source=imageBlueCoolOpen
  23117. // 打印收到的信号内容
  23118. console.log("水冷:par0=" + par0 + "\n" );
  23119. }
  23120. break;
  23121. case 6:
  23122. {
  23123. k_5.source=imageWaterCool
  23124. // 打印收到的信号内容
  23125. console.log("待倒:par0=" + par0 + "\n" );
  23126. }
  23127. break;
  23128. case 7:
  23129. {
  23130. k_5.source=imageMaintain
  23131. // 打印收到的信号内容
  23132. console.log("故障:par0=" + par0 + "\n" );
  23133. }
  23134. break;
  23135. }
  23136. }
  23137. onSig_qml_SlagStateK6: {
  23138. //如果是状态1就将源换为状态1
  23139. switch(par0){
  23140. case 1:
  23141. {
  23142. k_6.source=imageEmpty
  23143. // 打印收到的信号内容
  23144. console.log("空位:par0=" + par0 + "\n" );
  23145. }
  23146. break;
  23147. case 2:
  23148. {
  23149. k_6.source=imageEmptyTank
  23150. // 打印收到的信号内容
  23151. console.log("就绪:par0=" + par0 + "\n" );
  23152. }
  23153. break;
  23154. case 3:
  23155. {
  23156. k_6.source=imageHot
  23157. // 打印收到的信号内容
  23158. console.log("缓冷:par0=" + par0 + "\n" );
  23159. }
  23160. break;
  23161. case 4:
  23162. {
  23163. k_6.source=imageBlueCoolOpen
  23164. // 打印收到的信号内容
  23165. console.log("水冷:par0=" + par0 + "\n" );
  23166. }
  23167. break;
  23168. case 5:
  23169. {
  23170. k_6.source=imageBlueCoolOpen
  23171. // 打印收到的信号内容
  23172. console.log("水冷:par0=" + par0 + "\n" );
  23173. }
  23174. break;
  23175. case 6:
  23176. {
  23177. k_6.source=imageWaterCool
  23178. // 打印收到的信号内容
  23179. console.log("待倒:par0=" + par0 + "\n" );
  23180. }
  23181. break;
  23182. case 7:
  23183. {
  23184. k_6.source=imageMaintain
  23185. // 打印收到的信号内容
  23186. console.log("故障:par0=" + par0 + "\n" );
  23187. }
  23188. break;
  23189. }
  23190. }
  23191. onSig_qml_SlagStateK7: {
  23192. //如果是状态1就将源换为状态1
  23193. switch(par0){
  23194. case 1:
  23195. {
  23196. k_7.source=imageEmpty
  23197. // 打印收到的信号内容
  23198. console.log("空位:par0=" + par0 + "\n" );
  23199. }
  23200. break;
  23201. case 2:
  23202. {
  23203. k_7.source=imageEmptyTank
  23204. // 打印收到的信号内容
  23205. console.log("就绪:par0=" + par0 + "\n" );
  23206. }
  23207. break;
  23208. case 3:
  23209. {
  23210. k_7.source=imageHot
  23211. // 打印收到的信号内容
  23212. console.log("缓冷:par0=" + par0 + "\n" );
  23213. }
  23214. break;
  23215. case 4:
  23216. {
  23217. k_7.source=imageBlueCoolOpen
  23218. // 打印收到的信号内容
  23219. console.log("水冷:par0=" + par0 + "\n" );
  23220. }
  23221. break;
  23222. case 5:
  23223. {
  23224. k_7.source=imageBlueCoolOpen
  23225. // 打印收到的信号内容
  23226. console.log("水冷:par0=" + par0 + "\n" );
  23227. }
  23228. break;
  23229. case 6:
  23230. {
  23231. k_7.source=imageWaterCool
  23232. // 打印收到的信号内容
  23233. console.log("待倒:par0=" + par0 + "\n" );
  23234. }
  23235. break;
  23236. case 7:
  23237. {
  23238. k_7.source=imageMaintain
  23239. // 打印收到的信号内容
  23240. console.log("故障:par0=" + par0 + "\n" );
  23241. }
  23242. break;
  23243. }
  23244. }
  23245. onSig_qml_SlagStateK8: {
  23246. //如果是状态1就将源换为状态1
  23247. switch(par0){
  23248. case 1:
  23249. {
  23250. k_8.source=imageEmpty
  23251. // 打印收到的信号内容
  23252. console.log("空位:par0=" + par0 + "\n" );
  23253. }
  23254. break;
  23255. case 2:
  23256. {
  23257. k_8.source=imageEmptyTank
  23258. // 打印收到的信号内容
  23259. console.log("就绪:par0=" + par0 + "\n" );
  23260. }
  23261. break;
  23262. case 3:
  23263. {
  23264. k_8.source=imageHot
  23265. // 打印收到的信号内容
  23266. console.log("缓冷:par0=" + par0 + "\n" );
  23267. }
  23268. break;
  23269. case 4:
  23270. {
  23271. k_8.source=imageBlueCoolOpen
  23272. // 打印收到的信号内容
  23273. console.log("水冷:par0=" + par0 + "\n" );
  23274. }
  23275. break;
  23276. case 5:
  23277. {
  23278. k_8.source=imageBlueCoolOpen
  23279. // 打印收到的信号内容
  23280. console.log("水冷:par0=" + par0 + "\n" );
  23281. }
  23282. break;
  23283. case 6:
  23284. {
  23285. k_8.source=imageWaterCool
  23286. // 打印收到的信号内容
  23287. console.log("待倒:par0=" + par0 + "\n" );
  23288. }
  23289. break;
  23290. case 7:
  23291. {
  23292. k_8.source=imageMaintain
  23293. // 打印收到的信号内容
  23294. console.log("故障:par0=" + par0 + "\n" );
  23295. }
  23296. break;
  23297. }
  23298. }
  23299. onSig_qml_SlagStateK9: {
  23300. //如果是状态1就将源换为状态1
  23301. switch(par0){
  23302. case 1:
  23303. {
  23304. k_9.source=imageEmpty
  23305. // 打印收到的信号内容
  23306. console.log("空位:par0=" + par0 + "\n" );
  23307. }
  23308. break;
  23309. case 2:
  23310. {
  23311. k_9.source=imageEmptyTank
  23312. // 打印收到的信号内容
  23313. console.log("就绪:par0=" + par0 + "\n" );
  23314. }
  23315. break;
  23316. case 3:
  23317. {
  23318. k_9.source=imageHot
  23319. // 打印收到的信号内容
  23320. console.log("缓冷:par0=" + par0 + "\n" );
  23321. }
  23322. break;
  23323. case 4:
  23324. {
  23325. k_9.source=imageBlueCoolOpen
  23326. // 打印收到的信号内容
  23327. console.log("水冷:par0=" + par0 + "\n" );
  23328. }
  23329. break;
  23330. case 5:
  23331. {
  23332. k_9.source=imageBlueCoolOpen
  23333. // 打印收到的信号内容
  23334. console.log("水冷:par0=" + par0 + "\n" );
  23335. }
  23336. break;
  23337. case 6:
  23338. {
  23339. k_9.source=imageWaterCool
  23340. // 打印收到的信号内容
  23341. console.log("待倒:par0=" + par0 + "\n" );
  23342. }
  23343. break;
  23344. case 7:
  23345. {
  23346. k_9.source=imageMaintain
  23347. // 打印收到的信号内容
  23348. console.log("故障:par0=" + par0 + "\n" );
  23349. }
  23350. break;
  23351. }
  23352. }
  23353. onSig_qml_SlagStateK10: {
  23354. //如果是状态1就将源换为状态1
  23355. switch(par0){
  23356. case 1:
  23357. {
  23358. k_10.source=imageEmpty
  23359. // 打印收到的信号内容
  23360. console.log("空位:par0=" + par0 + "\n" );
  23361. }
  23362. break;
  23363. case 2:
  23364. {
  23365. k_10.source=imageEmptyTank
  23366. // 打印收到的信号内容
  23367. console.log("就绪:par0=" + par0 + "\n" );
  23368. }
  23369. break;
  23370. case 3:
  23371. {
  23372. k_10.source=imageHot
  23373. // 打印收到的信号内容
  23374. console.log("缓冷:par0=" + par0 + "\n" );
  23375. }
  23376. break;
  23377. case 4:
  23378. {
  23379. k_10.source=imageBlueCoolOpen
  23380. // 打印收到的信号内容
  23381. console.log("水冷:par0=" + par0 + "\n" );
  23382. }
  23383. break;
  23384. case 5:
  23385. {
  23386. k_10.source=imageBlueCoolOpen
  23387. // 打印收到的信号内容
  23388. console.log("水冷:par0=" + par0 + "\n" );
  23389. }
  23390. break;
  23391. case 6:
  23392. {
  23393. k_10.source=imageWaterCool
  23394. // 打印收到的信号内容
  23395. console.log("待倒:par0=" + par0 + "\n" );
  23396. }
  23397. break;
  23398. case 7:
  23399. {
  23400. k_10.source=imageMaintain
  23401. // 打印收到的信号内容
  23402. console.log("故障:par0=" + par0 + "\n" );
  23403. }
  23404. break;
  23405. }
  23406. }
  23407. onSig_qml_SlagStateK11: {
  23408. //如果是状态1就将源换为状态1
  23409. switch(par0){
  23410. case 1:
  23411. {
  23412. k_11.source=imageEmpty
  23413. // 打印收到的信号内容
  23414. console.log("空位:par0=" + par0 + "\n" );
  23415. }
  23416. break;
  23417. case 2:
  23418. {
  23419. k_11.source=imageEmptyTank
  23420. // 打印收到的信号内容
  23421. console.log("就绪:par0=" + par0 + "\n" );
  23422. }
  23423. break;
  23424. case 3:
  23425. {
  23426. k_11.source=imageHot
  23427. // 打印收到的信号内容
  23428. console.log("缓冷:par0=" + par0 + "\n" );
  23429. }
  23430. break;
  23431. case 4:
  23432. {
  23433. k_11.source=imageBlueCoolOpen
  23434. // 打印收到的信号内容
  23435. console.log("水冷:par0=" + par0 + "\n" );
  23436. }
  23437. break;
  23438. case 5:
  23439. {
  23440. k_11.source=imageBlueCoolOpen
  23441. // 打印收到的信号内容
  23442. console.log("水冷:par0=" + par0 + "\n" );
  23443. }
  23444. break;
  23445. case 6:
  23446. {
  23447. k_11.source=imageWaterCool
  23448. // 打印收到的信号内容
  23449. console.log("待倒:par0=" + par0 + "\n" );
  23450. }
  23451. break;
  23452. case 7:
  23453. {
  23454. k_11.source=imageMaintain
  23455. // 打印收到的信号内容
  23456. console.log("故障:par0=" + par0 + "\n" );
  23457. }
  23458. break;
  23459. }
  23460. }
  23461. onSig_qml_SlagStateK12: {
  23462. //如果是状态1就将源换为状态1
  23463. switch(par0){
  23464. case 1:
  23465. {
  23466. k_12.source=imageEmpty
  23467. // 打印收到的信号内容
  23468. console.log("空位:par0=" + par0 + "\n" );
  23469. }
  23470. break;
  23471. case 2:
  23472. {
  23473. k_12.source=imageEmptyTank
  23474. // 打印收到的信号内容
  23475. console.log("就绪:par0=" + par0 + "\n" );
  23476. }
  23477. break;
  23478. case 3:
  23479. {
  23480. k_12.source=imageHot
  23481. // 打印收到的信号内容
  23482. console.log("缓冷:par0=" + par0 + "\n" );
  23483. }
  23484. break;
  23485. case 4:
  23486. {
  23487. k_12.source=imageBlueCoolOpen
  23488. // 打印收到的信号内容
  23489. console.log("水冷:par0=" + par0 + "\n" );
  23490. }
  23491. break;
  23492. case 5:
  23493. {
  23494. k_12.source=imageBlueCoolOpen
  23495. // 打印收到的信号内容
  23496. console.log("水冷:par0=" + par0 + "\n" );
  23497. }
  23498. break;
  23499. case 6:
  23500. {
  23501. k_12.source=imageWaterCool
  23502. // 打印收到的信号内容
  23503. console.log("待倒:par0=" + par0 + "\n" );
  23504. }
  23505. break;
  23506. case 7:
  23507. {
  23508. k_12.source=imageMaintain
  23509. // 打印收到的信号内容
  23510. console.log("故障:par0=" + par0 + "\n" );
  23511. }
  23512. break;
  23513. }
  23514. }
  23515. onSig_qml_SlagStateK13: {
  23516. //如果是状态1就将源换为状态1
  23517. switch(par0){
  23518. case 1:
  23519. {
  23520. k_13.source=imageEmpty
  23521. // 打印收到的信号内容
  23522. console.log("空位:par0=" + par0 + "\n" );
  23523. }
  23524. break;
  23525. case 2:
  23526. {
  23527. k_13.source=imageEmptyTank
  23528. // 打印收到的信号内容
  23529. console.log("就绪:par0=" + par0 + "\n" );
  23530. }
  23531. break;
  23532. case 3:
  23533. {
  23534. k_13.source=imageHot
  23535. // 打印收到的信号内容
  23536. console.log("缓冷:par0=" + par0 + "\n" );
  23537. }
  23538. break;
  23539. case 4:
  23540. {
  23541. k_13.source=imageBlueCoolOpen
  23542. // 打印收到的信号内容
  23543. console.log("水冷:par0=" + par0 + "\n" );
  23544. }
  23545. break;
  23546. case 5:
  23547. {
  23548. k_13.source=imageBlueCoolOpen
  23549. // 打印收到的信号内容
  23550. console.log("水冷:par0=" + par0 + "\n" );
  23551. }
  23552. break;
  23553. case 6:
  23554. {
  23555. k_13.source=imageWaterCool
  23556. // 打印收到的信号内容
  23557. console.log("待倒:par0=" + par0 + "\n" );
  23558. }
  23559. break;
  23560. case 7:
  23561. {
  23562. k_13.source=imageMaintain
  23563. // 打印收到的信号内容
  23564. console.log("故障:par0=" + par0 + "\n" );
  23565. }
  23566. break;
  23567. }
  23568. }
  23569. onSig_qml_SlagStateK14: {
  23570. //如果是状态1就将源换为状态1
  23571. switch(par0){
  23572. case 1:
  23573. {
  23574. k_14.source=imageEmpty
  23575. // 打印收到的信号内容
  23576. console.log("空位:par0=" + par0 + "\n" );
  23577. }
  23578. break;
  23579. case 2:
  23580. {
  23581. k_14.source=imageEmptyTank
  23582. // 打印收到的信号内容
  23583. console.log("就绪:par0=" + par0 + "\n" );
  23584. }
  23585. break;
  23586. case 3:
  23587. {
  23588. k_14.source=imageHot
  23589. // 打印收到的信号内容
  23590. console.log("缓冷:par0=" + par0 + "\n" );
  23591. }
  23592. break;
  23593. case 4:
  23594. {
  23595. k_14.source=imageBlueCoolOpen
  23596. // 打印收到的信号内容
  23597. console.log("水冷:par0=" + par0 + "\n" );
  23598. }
  23599. break;
  23600. case 5:
  23601. {
  23602. k_14.source=imageBlueCoolOpen
  23603. // 打印收到的信号内容
  23604. console.log("水冷:par0=" + par0 + "\n" );
  23605. }
  23606. break;
  23607. case 6:
  23608. {
  23609. k_14.source=imageWaterCool
  23610. // 打印收到的信号内容
  23611. console.log("待倒:par0=" + par0 + "\n" );
  23612. }
  23613. break;
  23614. case 7:
  23615. {
  23616. k_14.source=imageMaintain
  23617. // 打印收到的信号内容
  23618. console.log("故障:par0=" + par0 + "\n" );
  23619. }
  23620. break;
  23621. }
  23622. }
  23623. onSig_qml_SlagStateK15: {
  23624. //如果是状态1就将源换为状态1
  23625. switch(par0){
  23626. case 1:
  23627. {
  23628. k_15.source=imageEmpty
  23629. // 打印收到的信号内容
  23630. console.log("空位:par0=" + par0 + "\n" );
  23631. }
  23632. break;
  23633. case 2:
  23634. {
  23635. k_15.source=imageEmptyTank
  23636. // 打印收到的信号内容
  23637. console.log("就绪:par0=" + par0 + "\n" );
  23638. }
  23639. break;
  23640. case 3:
  23641. {
  23642. k_15.source=imageHot
  23643. // 打印收到的信号内容
  23644. console.log("缓冷:par0=" + par0 + "\n" );
  23645. }
  23646. break;
  23647. case 4:
  23648. {
  23649. k_15.source=imageBlueCoolOpen
  23650. // 打印收到的信号内容
  23651. console.log("水冷:par0=" + par0 + "\n" );
  23652. }
  23653. break;
  23654. case 5:
  23655. {
  23656. k_15.source=imageBlueCoolOpen
  23657. // 打印收到的信号内容
  23658. console.log("水冷:par0=" + par0 + "\n" );
  23659. }
  23660. break;
  23661. case 6:
  23662. {
  23663. k_15.source=imageWaterCool
  23664. // 打印收到的信号内容
  23665. console.log("待倒:par0=" + par0 + "\n" );
  23666. }
  23667. break;
  23668. case 7:
  23669. {
  23670. k_15.source=imageMaintain
  23671. // 打印收到的信号内容
  23672. console.log("故障:par0=" + par0 + "\n" );
  23673. }
  23674. break;
  23675. }
  23676. }
  23677. onSig_qml_SlagStateK16: {
  23678. //如果是状态1就将源换为状态1
  23679. switch(par0){
  23680. case 1:
  23681. {
  23682. k_16.source=imageEmpty
  23683. // 打印收到的信号内容
  23684. console.log("空位:par0=" + par0 + "\n" );
  23685. }
  23686. break;
  23687. case 2:
  23688. {
  23689. k_16.source=imageEmptyTank
  23690. // 打印收到的信号内容
  23691. console.log("就绪:par0=" + par0 + "\n" );
  23692. }
  23693. break;
  23694. case 3:
  23695. {
  23696. k_16.source=imageHot
  23697. // 打印收到的信号内容
  23698. console.log("缓冷:par0=" + par0 + "\n" );
  23699. }
  23700. break;
  23701. case 4:
  23702. {
  23703. k_16.source=imageBlueCoolOpen
  23704. // 打印收到的信号内容
  23705. console.log("水冷:par0=" + par0 + "\n" );
  23706. }
  23707. break;
  23708. case 5:
  23709. {
  23710. k_16.source=imageBlueCoolOpen
  23711. // 打印收到的信号内容
  23712. console.log("水冷:par0=" + par0 + "\n" );
  23713. }
  23714. break;
  23715. case 6:
  23716. {
  23717. k_16.source=imageWaterCool
  23718. // 打印收到的信号内容
  23719. console.log("待倒:par0=" + par0 + "\n" );
  23720. }
  23721. break;
  23722. case 7:
  23723. {
  23724. k_16.source=imageMaintain
  23725. // 打印收到的信号内容
  23726. console.log("故障:par0=" + par0 + "\n" );
  23727. }
  23728. break;
  23729. }
  23730. }
  23731. onSig_qml_SlagStateK17: {
  23732. //如果是状态1就将源换为状态1
  23733. switch(par0){
  23734. case 1:
  23735. {
  23736. k_17.source=imageEmpty
  23737. // 打印收到的信号内容
  23738. console.log("空位:par0=" + par0 + "\n" );
  23739. }
  23740. break;
  23741. case 2:
  23742. {
  23743. k_17.source=imageEmptyTank
  23744. // 打印收到的信号内容
  23745. console.log("就绪:par0=" + par0 + "\n" );
  23746. }
  23747. break;
  23748. case 3:
  23749. {
  23750. k_17.source=imageHot
  23751. // 打印收到的信号内容
  23752. console.log("缓冷:par0=" + par0 + "\n" );
  23753. }
  23754. break;
  23755. case 4:
  23756. {
  23757. k_17.source=imageBlueCoolOpen
  23758. // 打印收到的信号内容
  23759. console.log("水冷:par0=" + par0 + "\n" );
  23760. }
  23761. break;
  23762. case 5:
  23763. {
  23764. k_17.source=imageBlueCoolOpen
  23765. // 打印收到的信号内容
  23766. console.log("水冷:par0=" + par0 + "\n" );
  23767. }
  23768. break;
  23769. case 6:
  23770. {
  23771. k_17.source=imageWaterCool
  23772. // 打印收到的信号内容
  23773. console.log("待倒:par0=" + par0 + "\n" );
  23774. }
  23775. break;
  23776. case 7:
  23777. {
  23778. k_17.source=imageMaintain
  23779. // 打印收到的信号内容
  23780. console.log("故障:par0=" + par0 + "\n" );
  23781. }
  23782. break;
  23783. }
  23784. }
  23785. onSig_qml_SlagStateK18: {
  23786. //如果是状态1就将源换为状态1
  23787. switch(par0){
  23788. case 1:
  23789. {
  23790. k_18.source=imageEmpty
  23791. // 打印收到的信号内容
  23792. console.log("空位:par0=" + par0 + "\n" );
  23793. }
  23794. break;
  23795. case 2:
  23796. {
  23797. k_18.source=imageEmptyTank
  23798. // 打印收到的信号内容
  23799. console.log("就绪:par0=" + par0 + "\n" );
  23800. }
  23801. break;
  23802. case 3:
  23803. {
  23804. k_18.source=imageHot
  23805. // 打印收到的信号内容
  23806. console.log("缓冷:par0=" + par0 + "\n" );
  23807. }
  23808. break;
  23809. case 4:
  23810. {
  23811. k_18.source=imageBlueCoolOpen
  23812. // 打印收到的信号内容
  23813. console.log("水冷:par0=" + par0 + "\n" );
  23814. }
  23815. break;
  23816. case 5:
  23817. {
  23818. k_18.source=imageBlueCoolOpen
  23819. // 打印收到的信号内容
  23820. console.log("水冷:par0=" + par0 + "\n" );
  23821. }
  23822. break;
  23823. case 6:
  23824. {
  23825. k_18.source=imageWaterCool
  23826. // 打印收到的信号内容
  23827. console.log("待倒:par0=" + par0 + "\n" );
  23828. }
  23829. break;
  23830. case 7:
  23831. {
  23832. k_18.source=imageMaintain
  23833. // 打印收到的信号内容
  23834. console.log("故障:par0=" + par0 + "\n" );
  23835. }
  23836. break;
  23837. }
  23838. }
  23839. onSig_qml_SlagStateK19: {
  23840. //如果是状态1就将源换为状态1
  23841. switch(par0){
  23842. case 1:
  23843. {
  23844. k_19.source=imageEmpty
  23845. // 打印收到的信号内容
  23846. console.log("空位:par0=" + par0 + "\n" );
  23847. }
  23848. break;
  23849. case 2:
  23850. {
  23851. k_19.source=imageEmptyTank
  23852. // 打印收到的信号内容
  23853. console.log("就绪:par0=" + par0 + "\n" );
  23854. }
  23855. break;
  23856. case 3:
  23857. {
  23858. k_19.source=imageHot
  23859. // 打印收到的信号内容
  23860. console.log("缓冷:par0=" + par0 + "\n" );
  23861. }
  23862. break;
  23863. case 4:
  23864. {
  23865. k_19.source=imageBlueCoolOpen
  23866. // 打印收到的信号内容
  23867. console.log("水冷:par0=" + par0 + "\n" );
  23868. }
  23869. break;
  23870. case 5:
  23871. {
  23872. k_19.source=imageBlueCoolOpen
  23873. // 打印收到的信号内容
  23874. console.log("水冷:par0=" + par0 + "\n" );
  23875. }
  23876. break;
  23877. case 6:
  23878. {
  23879. k_19.source=imageWaterCool
  23880. // 打印收到的信号内容
  23881. console.log("待倒:par0=" + par0 + "\n" );
  23882. }
  23883. break;
  23884. case 7:
  23885. {
  23886. k_19.source=imageMaintain
  23887. // 打印收到的信号内容
  23888. console.log("故障:par0=" + par0 + "\n" );
  23889. }
  23890. break;
  23891. }
  23892. }
  23893. onSig_qml_SlagStateK20: {
  23894. //如果是状态1就将源换为状态1
  23895. switch(par0){
  23896. case 1:
  23897. {
  23898. k_20.source=imageEmpty
  23899. // 打印收到的信号内容
  23900. console.log("空位:par0=" + par0 + "\n" );
  23901. }
  23902. break;
  23903. case 2:
  23904. {
  23905. k_20.source=imageEmptyTank
  23906. // 打印收到的信号内容
  23907. console.log("就绪:par0=" + par0 + "\n" );
  23908. }
  23909. break;
  23910. case 3:
  23911. {
  23912. k_20.source=imageHot
  23913. // 打印收到的信号内容
  23914. console.log("缓冷:par0=" + par0 + "\n" );
  23915. }
  23916. break;
  23917. case 4:
  23918. {
  23919. k_20.source=imageBlueCoolOpen
  23920. // 打印收到的信号内容
  23921. console.log("水冷:par0=" + par0 + "\n" );
  23922. }
  23923. break;
  23924. case 5:
  23925. {
  23926. k_20.source=imageBlueCoolOpen
  23927. // 打印收到的信号内容
  23928. console.log("水冷:par0=" + par0 + "\n" );
  23929. }
  23930. break;
  23931. case 6:
  23932. {
  23933. k_20.source=imageWaterCool
  23934. // 打印收到的信号内容
  23935. console.log("待倒:par0=" + par0 + "\n" );
  23936. }
  23937. break;
  23938. case 7:
  23939. {
  23940. k_20.source=imageMaintain
  23941. // 打印收到的信号内容
  23942. console.log("故障:par0=" + par0 + "\n" );
  23943. }
  23944. break;
  23945. }
  23946. }
  23947. onSig_qml_SlagStateK21: {
  23948. //如果是状态1就将源换为状态1
  23949. switch(par0){
  23950. case 1:
  23951. {
  23952. k_21.source=imageEmpty
  23953. // 打印收到的信号内容
  23954. console.log("空位:par0=" + par0 + "\n" );
  23955. }
  23956. break;
  23957. case 2:
  23958. {
  23959. k_21.source=imageEmptyTank
  23960. // 打印收到的信号内容
  23961. console.log("就绪:par0=" + par0 + "\n" );
  23962. }
  23963. break;
  23964. case 3:
  23965. {
  23966. k_21.source=imageHot
  23967. // 打印收到的信号内容
  23968. console.log("缓冷:par0=" + par0 + "\n" );
  23969. }
  23970. break;
  23971. case 4:
  23972. {
  23973. k_21.source=imageBlueCoolOpen
  23974. // 打印收到的信号内容
  23975. console.log("水冷:par0=" + par0 + "\n" );
  23976. }
  23977. break;
  23978. case 5:
  23979. {
  23980. k_21.source=imageBlueCoolOpen
  23981. // 打印收到的信号内容
  23982. console.log("水冷:par0=" + par0 + "\n" );
  23983. }
  23984. break;
  23985. case 6:
  23986. {
  23987. k_21.source=imageWaterCool
  23988. // 打印收到的信号内容
  23989. console.log("待倒:par0=" + par0 + "\n" );
  23990. }
  23991. break;
  23992. case 7:
  23993. {
  23994. k_21.source=imageMaintain
  23995. // 打印收到的信号内容
  23996. console.log("故障:par0=" + par0 + "\n" );
  23997. }
  23998. break;
  23999. }
  24000. }
  24001. onSig_qml_SlagStateK22: {
  24002. //如果是状态1就将源换为状态1
  24003. switch(par0){
  24004. case 1:
  24005. {
  24006. k_22.source=imageEmpty
  24007. // 打印收到的信号内容
  24008. console.log("空位:par0=" + par0 + "\n" );
  24009. }
  24010. break;
  24011. case 2:
  24012. {
  24013. k_22.source=imageEmptyTank
  24014. // 打印收到的信号内容
  24015. console.log("就绪:par0=" + par0 + "\n" );
  24016. }
  24017. break;
  24018. case 3:
  24019. {
  24020. k_22.source=imageHot
  24021. // 打印收到的信号内容
  24022. console.log("缓冷:par0=" + par0 + "\n" );
  24023. }
  24024. break;
  24025. case 4:
  24026. {
  24027. k_22.source=imageBlueCoolOpen
  24028. // 打印收到的信号内容
  24029. console.log("水冷:par0=" + par0 + "\n" );
  24030. }
  24031. break;
  24032. case 5:
  24033. {
  24034. k_22.source=imageBlueCoolOpen
  24035. // 打印收到的信号内容
  24036. console.log("水冷:par0=" + par0 + "\n" );
  24037. }
  24038. break;
  24039. case 6:
  24040. {
  24041. k_22.source=imageWaterCool
  24042. // 打印收到的信号内容
  24043. console.log("待倒:par0=" + par0 + "\n" );
  24044. }
  24045. break;
  24046. case 7:
  24047. {
  24048. k_22.source=imageMaintain
  24049. // 打印收到的信号内容
  24050. console.log("故障:par0=" + par0 + "\n" );
  24051. }
  24052. break;
  24053. }
  24054. }
  24055. onSig_qml_SlagStateK23: {
  24056. //如果是状态1就将源换为状态1
  24057. switch(par0){
  24058. case 1:
  24059. {
  24060. k_23.source=imageEmpty
  24061. // 打印收到的信号内容
  24062. console.log("空位:par0=" + par0 + "\n" );
  24063. }
  24064. break;
  24065. case 2:
  24066. {
  24067. k_23.source=imageEmptyTank
  24068. // 打印收到的信号内容
  24069. console.log("就绪:par0=" + par0 + "\n" );
  24070. }
  24071. break;
  24072. case 3:
  24073. {
  24074. k_23.source=imageHot
  24075. // 打印收到的信号内容
  24076. console.log("缓冷:par0=" + par0 + "\n" );
  24077. }
  24078. break;
  24079. case 4:
  24080. {
  24081. k_23.source=imageBlueCoolOpen
  24082. // 打印收到的信号内容
  24083. console.log("水冷:par0=" + par0 + "\n" );
  24084. }
  24085. break;
  24086. case 5:
  24087. {
  24088. k_23.source=imageBlueCoolOpen
  24089. // 打印收到的信号内容
  24090. console.log("水冷:par0=" + par0 + "\n" );
  24091. }
  24092. break;
  24093. case 6:
  24094. {
  24095. k_23.source=imageWaterCool
  24096. // 打印收到的信号内容
  24097. console.log("待倒:par0=" + par0 + "\n" );
  24098. }
  24099. break;
  24100. case 7:
  24101. {
  24102. k_23.source=imageMaintain
  24103. // 打印收到的信号内容
  24104. console.log("故障:par0=" + par0 + "\n" );
  24105. }
  24106. break;
  24107. }
  24108. }
  24109. onSig_qml_SlagStateK24: {
  24110. //如果是状态1就将源换为状态1
  24111. switch(par0){
  24112. case 1:
  24113. {
  24114. k_24.source=imageEmpty
  24115. // 打印收到的信号内容
  24116. console.log("空位:par0=" + par0 + "\n" );
  24117. }
  24118. break;
  24119. case 2:
  24120. {
  24121. k_24.source=imageEmptyTank
  24122. // 打印收到的信号内容
  24123. console.log("就绪:par0=" + par0 + "\n" );
  24124. }
  24125. break;
  24126. case 3:
  24127. {
  24128. k_24.source=imageHot
  24129. // 打印收到的信号内容
  24130. console.log("缓冷:par0=" + par0 + "\n" );
  24131. }
  24132. break;
  24133. case 4:
  24134. {
  24135. k_24.source=imageBlueCoolOpen
  24136. // 打印收到的信号内容
  24137. console.log("水冷:par0=" + par0 + "\n" );
  24138. }
  24139. break;
  24140. case 5:
  24141. {
  24142. k_24.source=imageBlueCoolOpen
  24143. // 打印收到的信号内容
  24144. console.log("水冷:par0=" + par0 + "\n" );
  24145. }
  24146. break;
  24147. case 6:
  24148. {
  24149. k_24.source=imageWaterCool
  24150. // 打印收到的信号内容
  24151. console.log("待倒:par0=" + par0 + "\n" );
  24152. }
  24153. break;
  24154. case 7:
  24155. {
  24156. k_24.source=imageMaintain
  24157. // 打印收到的信号内容
  24158. console.log("故障:par0=" + par0 + "\n" );
  24159. }
  24160. break;
  24161. }
  24162. }
  24163. onSig_qml_SlagStateK25: {
  24164. //如果是状态1就将源换为状态1
  24165. switch(par0){
  24166. case 1:
  24167. {
  24168. k_25.source=imageEmpty
  24169. // 打印收到的信号内容
  24170. console.log("空位:par0=" + par0 + "\n" );
  24171. }
  24172. break;
  24173. case 2:
  24174. {
  24175. k_25.source=imageEmptyTank
  24176. // 打印收到的信号内容
  24177. console.log("就绪:par0=" + par0 + "\n" );
  24178. }
  24179. break;
  24180. case 3:
  24181. {
  24182. k_25.source=imageHot
  24183. // 打印收到的信号内容
  24184. console.log("缓冷:par0=" + par0 + "\n" );
  24185. }
  24186. break;
  24187. case 4:
  24188. {
  24189. k_25.source=imageBlueCoolOpen
  24190. // 打印收到的信号内容
  24191. console.log("水冷:par0=" + par0 + "\n" );
  24192. }
  24193. break;
  24194. case 5:
  24195. {
  24196. k_25.source=imageBlueCoolOpen
  24197. // 打印收到的信号内容
  24198. console.log("水冷:par0=" + par0 + "\n" );
  24199. }
  24200. break;
  24201. case 6:
  24202. {
  24203. k_25.source=imageWaterCool
  24204. // 打印收到的信号内容
  24205. console.log("待倒:par0=" + par0 + "\n" );
  24206. }
  24207. break;
  24208. case 7:
  24209. {
  24210. k_25.source=imageMaintain
  24211. // 打印收到的信号内容
  24212. console.log("故障:par0=" + par0 + "\n" );
  24213. }
  24214. break;
  24215. }
  24216. }
  24217. onSig_qml_SlagStateK26: {
  24218. //如果是状态1就将源换为状态1
  24219. switch(par0){
  24220. case 1:
  24221. {
  24222. k_26.source=imageEmpty
  24223. // 打印收到的信号内容
  24224. console.log("空位:par0=" + par0 + "\n" );
  24225. }
  24226. break;
  24227. case 2:
  24228. {
  24229. k_26.source=imageEmptyTank
  24230. // 打印收到的信号内容
  24231. console.log("就绪:par0=" + par0 + "\n" );
  24232. }
  24233. break;
  24234. case 3:
  24235. {
  24236. k_26.source=imageHot
  24237. // 打印收到的信号内容
  24238. console.log("缓冷:par0=" + par0 + "\n" );
  24239. }
  24240. break;
  24241. case 4:
  24242. {
  24243. k_26.source=imageBlueCoolOpen
  24244. // 打印收到的信号内容
  24245. console.log("水冷:par0=" + par0 + "\n" );
  24246. }
  24247. break;
  24248. case 5:
  24249. {
  24250. k_26.source=imageBlueCoolOpen
  24251. // 打印收到的信号内容
  24252. console.log("水冷:par0=" + par0 + "\n" );
  24253. }
  24254. break;
  24255. case 6:
  24256. {
  24257. k_26.source=imageWaterCool
  24258. // 打印收到的信号内容
  24259. console.log("待倒:par0=" + par0 + "\n" );
  24260. }
  24261. break;
  24262. case 7:
  24263. {
  24264. k_26.source=imageMaintain
  24265. // 打印收到的信号内容
  24266. console.log("故障:par0=" + par0 + "\n" );
  24267. }
  24268. break;
  24269. }
  24270. }
  24271. onSig_qml_SlagStateK27: {
  24272. //如果是状态1就将源换为状态1
  24273. switch(par0){
  24274. case 1:
  24275. {
  24276. k_27.source=imageEmpty
  24277. // 打印收到的信号内容
  24278. console.log("空位:par0=" + par0 + "\n" );
  24279. }
  24280. break;
  24281. case 2:
  24282. {
  24283. k_27.source=imageEmptyTank
  24284. // 打印收到的信号内容
  24285. console.log("就绪:par0=" + par0 + "\n" );
  24286. }
  24287. break;
  24288. case 3:
  24289. {
  24290. k_27.source=imageHot
  24291. // 打印收到的信号内容
  24292. console.log("缓冷:par0=" + par0 + "\n" );
  24293. }
  24294. break;
  24295. case 4:
  24296. {
  24297. k_27.source=imageBlueCoolOpen
  24298. // 打印收到的信号内容
  24299. console.log("水冷:par0=" + par0 + "\n" );
  24300. }
  24301. break;
  24302. case 5:
  24303. {
  24304. k_27.source=imageBlueCoolOpen
  24305. // 打印收到的信号内容
  24306. console.log("水冷:par0=" + par0 + "\n" );
  24307. }
  24308. break;
  24309. case 6:
  24310. {
  24311. k_27.source=imageWaterCool
  24312. // 打印收到的信号内容
  24313. console.log("待倒:par0=" + par0 + "\n" );
  24314. }
  24315. break;
  24316. case 7:
  24317. {
  24318. k_27.source=imageMaintain
  24319. // 打印收到的信号内容
  24320. console.log("故障:par0=" + par0 + "\n" );
  24321. }
  24322. break;
  24323. }
  24324. }
  24325. onSig_qml_SlagStateK28: {
  24326. //如果是状态1就将源换为状态1
  24327. switch(par0){
  24328. case 1:
  24329. {
  24330. k_28.source=imageEmpty
  24331. // 打印收到的信号内容
  24332. console.log("空位:par0=" + par0 + "\n" );
  24333. }
  24334. break;
  24335. case 2:
  24336. {
  24337. k_28.source=imageEmptyTank
  24338. // 打印收到的信号内容
  24339. console.log("就绪:par0=" + par0 + "\n" );
  24340. }
  24341. break;
  24342. case 3:
  24343. {
  24344. k_28.source=imageHot
  24345. // 打印收到的信号内容
  24346. console.log("缓冷:par0=" + par0 + "\n" );
  24347. }
  24348. break;
  24349. case 4:
  24350. {
  24351. k_28.source=imageBlueCoolOpen
  24352. // 打印收到的信号内容
  24353. console.log("水冷:par0=" + par0 + "\n" );
  24354. }
  24355. break;
  24356. case 5:
  24357. {
  24358. k_28.source=imageBlueCoolOpen
  24359. // 打印收到的信号内容
  24360. console.log("水冷:par0=" + par0 + "\n" );
  24361. }
  24362. break;
  24363. case 6:
  24364. {
  24365. k_28.source=imageWaterCool
  24366. // 打印收到的信号内容
  24367. console.log("待倒:par0=" + par0 + "\n" );
  24368. }
  24369. break;
  24370. case 7:
  24371. {
  24372. k_28.source=imageMaintain
  24373. // 打印收到的信号内容
  24374. console.log("故障:par0=" + par0 + "\n" );
  24375. }
  24376. break;
  24377. }
  24378. }
  24379. onSig_qml_SlagStateK29: {
  24380. //如果是状态1就将源换为状态1
  24381. switch(par0){
  24382. case 1:
  24383. {
  24384. k_29.source=imageEmpty
  24385. // 打印收到的信号内容
  24386. console.log("空位:par0=" + par0 + "\n" );
  24387. }
  24388. break;
  24389. case 2:
  24390. {
  24391. k_29.source=imageEmptyTank
  24392. // 打印收到的信号内容
  24393. console.log("就绪:par0=" + par0 + "\n" );
  24394. }
  24395. break;
  24396. case 3:
  24397. {
  24398. k_29.source=imageHot
  24399. // 打印收到的信号内容
  24400. console.log("缓冷:par0=" + par0 + "\n" );
  24401. }
  24402. break;
  24403. case 4:
  24404. {
  24405. k_29.source=imageBlueCoolOpen
  24406. // 打印收到的信号内容
  24407. console.log("水冷:par0=" + par0 + "\n" );
  24408. }
  24409. break;
  24410. case 5:
  24411. {
  24412. k_29.source=imageBlueCoolOpen
  24413. // 打印收到的信号内容
  24414. console.log("水冷:par0=" + par0 + "\n" );
  24415. }
  24416. break;
  24417. case 6:
  24418. {
  24419. k_29.source=imageWaterCool
  24420. // 打印收到的信号内容
  24421. console.log("待倒:par0=" + par0 + "\n" );
  24422. }
  24423. break;
  24424. case 7:
  24425. {
  24426. k_29.source=imageMaintain
  24427. // 打印收到的信号内容
  24428. console.log("故障:par0=" + par0 + "\n" );
  24429. }
  24430. break;
  24431. }
  24432. }
  24433. onSig_qml_SlagStateK30: {
  24434. //如果是状态1就将源换为状态1
  24435. switch(par0){
  24436. case 1:
  24437. {
  24438. k_30.source=imageEmpty
  24439. // 打印收到的信号内容
  24440. console.log("空位:par0=" + par0 + "\n" );
  24441. }
  24442. break;
  24443. case 2:
  24444. {
  24445. k_30.source=imageEmptyTank
  24446. // 打印收到的信号内容
  24447. console.log("就绪:par0=" + par0 + "\n" );
  24448. }
  24449. break;
  24450. case 3:
  24451. {
  24452. k_30.source=imageHot
  24453. // 打印收到的信号内容
  24454. console.log("缓冷:par0=" + par0 + "\n" );
  24455. }
  24456. break;
  24457. case 4:
  24458. {
  24459. k_30.source=imageBlueCoolOpen
  24460. // 打印收到的信号内容
  24461. console.log("水冷:par0=" + par0 + "\n" );
  24462. }
  24463. break;
  24464. case 5:
  24465. {
  24466. k_30.source=imageBlueCoolOpen
  24467. // 打印收到的信号内容
  24468. console.log("水冷:par0=" + par0 + "\n" );
  24469. }
  24470. break;
  24471. case 6:
  24472. {
  24473. k_30.source=imageWaterCool
  24474. // 打印收到的信号内容
  24475. console.log("待倒:par0=" + par0 + "\n" );
  24476. }
  24477. break;
  24478. case 7:
  24479. {
  24480. k_30.source=imageMaintain
  24481. // 打印收到的信号内容
  24482. console.log("故障:par0=" + par0 + "\n" );
  24483. }
  24484. break;
  24485. }
  24486. }
  24487. onSig_qml_SlagStateK31: {
  24488. //如果是状态1就将源换为状态1
  24489. switch(par0){
  24490. case 1:
  24491. {
  24492. k_31.source=imageEmpty
  24493. // 打印收到的信号内容
  24494. console.log("空位:par0=" + par0 + "\n" );
  24495. }
  24496. break;
  24497. case 2:
  24498. {
  24499. k_31.source=imageEmptyTank
  24500. // 打印收到的信号内容
  24501. console.log("就绪:par0=" + par0 + "\n" );
  24502. }
  24503. break;
  24504. case 3:
  24505. {
  24506. k_31.source=imageHot
  24507. // 打印收到的信号内容
  24508. console.log("缓冷:par0=" + par0 + "\n" );
  24509. }
  24510. break;
  24511. case 4:
  24512. {
  24513. k_31.source=imageBlueCoolOpen
  24514. // 打印收到的信号内容
  24515. console.log("水冷:par0=" + par0 + "\n" );
  24516. }
  24517. break;
  24518. case 5:
  24519. {
  24520. k_31.source=imageBlueCoolOpen
  24521. // 打印收到的信号内容
  24522. console.log("水冷:par0=" + par0 + "\n" );
  24523. }
  24524. break;
  24525. case 6:
  24526. {
  24527. k_31.source=imageWaterCool
  24528. // 打印收到的信号内容
  24529. console.log("待倒:par0=" + par0 + "\n" );
  24530. }
  24531. break;
  24532. case 7:
  24533. {
  24534. k_31.source=imageMaintain
  24535. // 打印收到的信号内容
  24536. console.log("故障:par0=" + par0 + "\n" );
  24537. }
  24538. break;
  24539. }
  24540. }
  24541. // qml界面接收信号函数Sig_qml给的信号内容(接收来自slot_result槽函数反馈的信号)
  24542. onSig_qml_SlagStateL1: {
  24543. //如果是状态1就将源换为状态1
  24544. switch(par0){
  24545. case 1:
  24546. {
  24547. l_1.source=imageEmpty
  24548. // 打印收到的信号内容
  24549. console.log("空位:par0=" + par0 + "\n" );
  24550. }
  24551. break;
  24552. case 2:
  24553. {
  24554. l_1.source=imageEmptyTank
  24555. // 打印收到的信号内容
  24556. console.log("就绪:par0=" + par0 + "\n" );
  24557. }
  24558. break;
  24559. case 3:
  24560. {
  24561. l_1.source=imageHot
  24562. // 打印收到的信号内容
  24563. console.log("缓冷:par0=" + par0 + "\n" );
  24564. }
  24565. break;
  24566. case 4:
  24567. {
  24568. l_1.source=imageBlueCoolOpen
  24569. // 打印收到的信号内容
  24570. console.log("水冷:par0=" + par0 + "\n" );
  24571. }
  24572. break;
  24573. case 5:
  24574. {
  24575. l_1.source=imageBlueCoolOpen
  24576. // 打印收到的信号内容
  24577. console.log("水冷:par0=" + par0 + "\n" );
  24578. }
  24579. break;
  24580. case 6:
  24581. {
  24582. l_1.source=imageWaterCool
  24583. // 打印收到的信号内容
  24584. console.log("待倒:par0=" + par0 + "\n" );
  24585. }
  24586. break;
  24587. case 7:
  24588. {
  24589. l_1.source=imageMaintain
  24590. // 打印收到的信号内容
  24591. console.log("故障:par0=" + par0 + "\n" );
  24592. }
  24593. break;
  24594. }
  24595. }
  24596. onSig_qml_SlagStateL2: {
  24597. //如果是状态1就将源换为状态1
  24598. switch(par0){
  24599. case 1:
  24600. {
  24601. l_2.source=imageEmpty
  24602. // 打印收到的信号内容
  24603. console.log("空位:par0=" + par0 + "\n" );
  24604. }
  24605. break;
  24606. case 2:
  24607. {
  24608. l_2.source=imageEmptyTank
  24609. // 打印收到的信号内容
  24610. console.log("就绪:par0=" + par0 + "\n" );
  24611. }
  24612. break;
  24613. case 3:
  24614. {
  24615. l_2.source=imageHot
  24616. // 打印收到的信号内容
  24617. console.log("缓冷:par0=" + par0 + "\n" );
  24618. }
  24619. break;
  24620. case 4:
  24621. {
  24622. l_2.source=imageBlueCoolOpen
  24623. // 打印收到的信号内容
  24624. console.log("水冷:par0=" + par0 + "\n" );
  24625. }
  24626. break;
  24627. case 5:
  24628. {
  24629. l_2.source=imageBlueCoolOpen
  24630. // 打印收到的信号内容
  24631. console.log("水冷:par0=" + par0 + "\n" );
  24632. }
  24633. break;
  24634. case 6:
  24635. {
  24636. l_2.source=imageWaterCool
  24637. // 打印收到的信号内容
  24638. console.log("待倒:par0=" + par0 + "\n" );
  24639. }
  24640. break;
  24641. case 7:
  24642. {
  24643. l_2.source=imageMaintain
  24644. // 打印收到的信号内容
  24645. console.log("故障:par0=" + par0 + "\n" );
  24646. }
  24647. break;
  24648. }
  24649. }
  24650. onSig_qml_SlagStateL3: {
  24651. //如果是状态1就将源换为状态1
  24652. switch(par0){
  24653. case 1:
  24654. {
  24655. l_3.source=imageEmpty
  24656. // 打印收到的信号内容
  24657. console.log("空位:par0=" + par0 + "\n" );
  24658. }
  24659. break;
  24660. case 2:
  24661. {
  24662. l_3.source=imageEmptyTank
  24663. // 打印收到的信号内容
  24664. console.log("就绪:par0=" + par0 + "\n" );
  24665. }
  24666. break;
  24667. case 3:
  24668. {
  24669. l_3.source=imageHot
  24670. // 打印收到的信号内容
  24671. console.log("缓冷:par0=" + par0 + "\n" );
  24672. }
  24673. break;
  24674. case 4:
  24675. {
  24676. l_3.source=imageBlueCoolOpen
  24677. // 打印收到的信号内容
  24678. console.log("水冷:par0=" + par0 + "\n" );
  24679. }
  24680. break;
  24681. case 5:
  24682. {
  24683. l_3.source=imageBlueCoolOpen
  24684. // 打印收到的信号内容
  24685. console.log("水冷:par0=" + par0 + "\n" );
  24686. }
  24687. break;
  24688. case 6:
  24689. {
  24690. l_3.source=imageWaterCool
  24691. // 打印收到的信号内容
  24692. console.log("待倒:par0=" + par0 + "\n" );
  24693. }
  24694. break;
  24695. case 7:
  24696. {
  24697. l_3.source=imageMaintain
  24698. // 打印收到的信号内容
  24699. console.log("故障:par0=" + par0 + "\n" );
  24700. }
  24701. break;
  24702. }
  24703. }
  24704. onSig_qml_SlagStateL4: {
  24705. //如果是状态1就将源换为状态1
  24706. switch(par0){
  24707. case 1:
  24708. {
  24709. l_4.source=imageEmpty
  24710. // 打印收到的信号内容
  24711. console.log("空位:par0=" + par0 + "\n" );
  24712. }
  24713. break;
  24714. case 2:
  24715. {
  24716. l_4.source=imageEmptyTank
  24717. // 打印收到的信号内容
  24718. console.log("就绪:par0=" + par0 + "\n" );
  24719. }
  24720. break;
  24721. case 3:
  24722. {
  24723. l_4.source=imageHot
  24724. // 打印收到的信号内容
  24725. console.log("缓冷:par0=" + par0 + "\n" );
  24726. }
  24727. break;
  24728. case 4:
  24729. {
  24730. l_4.source=imageBlueCoolOpen
  24731. // 打印收到的信号内容
  24732. console.log("水冷:par0=" + par0 + "\n" );
  24733. }
  24734. break;
  24735. case 5:
  24736. {
  24737. l_4.source=imageBlueCoolOpen
  24738. // 打印收到的信号内容
  24739. console.log("水冷:par0=" + par0 + "\n" );
  24740. }
  24741. break;
  24742. case 6:
  24743. {
  24744. l_4.source=imageWaterCool
  24745. // 打印收到的信号内容
  24746. console.log("待倒:par0=" + par0 + "\n" );
  24747. }
  24748. break;
  24749. case 7:
  24750. {
  24751. l_4.source=imageMaintain
  24752. // 打印收到的信号内容
  24753. console.log("故障:par0=" + par0 + "\n" );
  24754. }
  24755. break;
  24756. }
  24757. }
  24758. onSig_qml_SlagStateL5: {
  24759. //如果是状态1就将源换为状态1
  24760. switch(par0){
  24761. case 1:
  24762. {
  24763. l_5.source=imageEmpty
  24764. // 打印收到的信号内容
  24765. console.log("空位:par0=" + par0 + "\n" );
  24766. }
  24767. break;
  24768. case 2:
  24769. {
  24770. l_5.source=imageEmptyTank
  24771. // 打印收到的信号内容
  24772. console.log("就绪:par0=" + par0 + "\n" );
  24773. }
  24774. break;
  24775. case 3:
  24776. {
  24777. l_5.source=imageHot
  24778. // 打印收到的信号内容
  24779. console.log("缓冷:par0=" + par0 + "\n" );
  24780. }
  24781. break;
  24782. case 4:
  24783. {
  24784. l_5.source=imageBlueCoolOpen
  24785. // 打印收到的信号内容
  24786. console.log("水冷:par0=" + par0 + "\n" );
  24787. }
  24788. break;
  24789. case 5:
  24790. {
  24791. l_5.source=imageBlueCoolOpen
  24792. // 打印收到的信号内容
  24793. console.log("水冷:par0=" + par0 + "\n" );
  24794. }
  24795. break;
  24796. case 6:
  24797. {
  24798. l_5.source=imageWaterCool
  24799. // 打印收到的信号内容
  24800. console.log("待倒:par0=" + par0 + "\n" );
  24801. }
  24802. break;
  24803. case 7:
  24804. {
  24805. l_5.source=imageMaintain
  24806. // 打印收到的信号内容
  24807. console.log("故障:par0=" + par0 + "\n" );
  24808. }
  24809. break;
  24810. }
  24811. }
  24812. onSig_qml_SlagStateL6: {
  24813. //如果是状态1就将源换为状态1
  24814. switch(par0){
  24815. case 1:
  24816. {
  24817. l_6.source=imageEmpty
  24818. // 打印收到的信号内容
  24819. console.log("空位:par0=" + par0 + "\n" );
  24820. }
  24821. break;
  24822. case 2:
  24823. {
  24824. l_6.source=imageEmptyTank
  24825. // 打印收到的信号内容
  24826. console.log("就绪:par0=" + par0 + "\n" );
  24827. }
  24828. break;
  24829. case 3:
  24830. {
  24831. l_6.source=imageHot
  24832. // 打印收到的信号内容
  24833. console.log("缓冷:par0=" + par0 + "\n" );
  24834. }
  24835. break;
  24836. case 4:
  24837. {
  24838. l_6.source=imageBlueCoolOpen
  24839. // 打印收到的信号内容
  24840. console.log("水冷:par0=" + par0 + "\n" );
  24841. }
  24842. break;
  24843. case 5:
  24844. {
  24845. l_6.source=imageBlueCoolOpen
  24846. // 打印收到的信号内容
  24847. console.log("水冷:par0=" + par0 + "\n" );
  24848. }
  24849. break;
  24850. case 6:
  24851. {
  24852. l_6.source=imageWaterCool
  24853. // 打印收到的信号内容
  24854. console.log("待倒:par0=" + par0 + "\n" );
  24855. }
  24856. break;
  24857. case 7:
  24858. {
  24859. l_6.source=imageMaintain
  24860. // 打印收到的信号内容
  24861. console.log("故障:par0=" + par0 + "\n" );
  24862. }
  24863. break;
  24864. }
  24865. }
  24866. onSig_qml_SlagStateL7: {
  24867. //如果是状态1就将源换为状态1
  24868. switch(par0){
  24869. case 1:
  24870. {
  24871. l_7.source=imageEmpty
  24872. // 打印收到的信号内容
  24873. console.log("空位:par0=" + par0 + "\n" );
  24874. }
  24875. break;
  24876. case 2:
  24877. {
  24878. l_7.source=imageEmptyTank
  24879. // 打印收到的信号内容
  24880. console.log("就绪:par0=" + par0 + "\n" );
  24881. }
  24882. break;
  24883. case 3:
  24884. {
  24885. l_7.source=imageHot
  24886. // 打印收到的信号内容
  24887. console.log("缓冷:par0=" + par0 + "\n" );
  24888. }
  24889. break;
  24890. case 4:
  24891. {
  24892. l_7.source=imageBlueCoolOpen
  24893. // 打印收到的信号内容
  24894. console.log("水冷:par0=" + par0 + "\n" );
  24895. }
  24896. break;
  24897. case 5:
  24898. {
  24899. l_7.source=imageBlueCoolOpen
  24900. // 打印收到的信号内容
  24901. console.log("水冷:par0=" + par0 + "\n" );
  24902. }
  24903. break;
  24904. case 6:
  24905. {
  24906. l_7.source=imageWaterCool
  24907. // 打印收到的信号内容
  24908. console.log("待倒:par0=" + par0 + "\n" );
  24909. }
  24910. break;
  24911. case 7:
  24912. {
  24913. l_7.source=imageMaintain
  24914. // 打印收到的信号内容
  24915. console.log("故障:par0=" + par0 + "\n" );
  24916. }
  24917. break;
  24918. }
  24919. }
  24920. onSig_qml_SlagStateL8: {
  24921. //如果是状态1就将源换为状态1
  24922. switch(par0){
  24923. case 1:
  24924. {
  24925. l_8.source=imageEmpty
  24926. // 打印收到的信号内容
  24927. console.log("空位:par0=" + par0 + "\n" );
  24928. }
  24929. break;
  24930. case 2:
  24931. {
  24932. l_8.source=imageEmptyTank
  24933. // 打印收到的信号内容
  24934. console.log("就绪:par0=" + par0 + "\n" );
  24935. }
  24936. break;
  24937. case 3:
  24938. {
  24939. l_8.source=imageHot
  24940. // 打印收到的信号内容
  24941. console.log("缓冷:par0=" + par0 + "\n" );
  24942. }
  24943. break;
  24944. case 4:
  24945. {
  24946. l_8.source=imageBlueCoolOpen
  24947. // 打印收到的信号内容
  24948. console.log("水冷:par0=" + par0 + "\n" );
  24949. }
  24950. break;
  24951. case 5:
  24952. {
  24953. l_8.source=imageBlueCoolOpen
  24954. // 打印收到的信号内容
  24955. console.log("水冷:par0=" + par0 + "\n" );
  24956. }
  24957. break;
  24958. case 6:
  24959. {
  24960. l_8.source=imageWaterCool
  24961. // 打印收到的信号内容
  24962. console.log("待倒:par0=" + par0 + "\n" );
  24963. }
  24964. break;
  24965. case 7:
  24966. {
  24967. l_8.source=imageMaintain
  24968. // 打印收到的信号内容
  24969. console.log("故障:par0=" + par0 + "\n" );
  24970. }
  24971. break;
  24972. }
  24973. }
  24974. onSig_qml_SlagStateL9: {
  24975. //如果是状态1就将源换为状态1
  24976. switch(par0){
  24977. case 1:
  24978. {
  24979. l_9.source=imageEmpty
  24980. // 打印收到的信号内容
  24981. console.log("空位:par0=" + par0 + "\n" );
  24982. }
  24983. break;
  24984. case 2:
  24985. {
  24986. l_9.source=imageEmptyTank
  24987. // 打印收到的信号内容
  24988. console.log("就绪:par0=" + par0 + "\n" );
  24989. }
  24990. break;
  24991. case 3:
  24992. {
  24993. l_9.source=imageHot
  24994. // 打印收到的信号内容
  24995. console.log("缓冷:par0=" + par0 + "\n" );
  24996. }
  24997. break;
  24998. case 4:
  24999. {
  25000. l_9.source=imageBlueCoolOpen
  25001. // 打印收到的信号内容
  25002. console.log("水冷:par0=" + par0 + "\n" );
  25003. }
  25004. break;
  25005. case 5:
  25006. {
  25007. l_9.source=imageBlueCoolOpen
  25008. // 打印收到的信号内容
  25009. console.log("水冷:par0=" + par0 + "\n" );
  25010. }
  25011. break;
  25012. case 6:
  25013. {
  25014. l_9.source=imageWaterCool
  25015. // 打印收到的信号内容
  25016. console.log("待倒:par0=" + par0 + "\n" );
  25017. }
  25018. break;
  25019. case 7:
  25020. {
  25021. l_9.source=imageMaintain
  25022. // 打印收到的信号内容
  25023. console.log("故障:par0=" + par0 + "\n" );
  25024. }
  25025. break;
  25026. }
  25027. }
  25028. onSig_qml_SlagStateL10: {
  25029. //如果是状态1就将源换为状态1
  25030. switch(par0){
  25031. case 1:
  25032. {
  25033. l_10.source=imageEmpty
  25034. // 打印收到的信号内容
  25035. console.log("空位:par0=" + par0 + "\n" );
  25036. }
  25037. break;
  25038. case 2:
  25039. {
  25040. l_10.source=imageEmptyTank
  25041. // 打印收到的信号内容
  25042. console.log("就绪:par0=" + par0 + "\n" );
  25043. }
  25044. break;
  25045. case 3:
  25046. {
  25047. l_10.source=imageHot
  25048. // 打印收到的信号内容
  25049. console.log("缓冷:par0=" + par0 + "\n" );
  25050. }
  25051. break;
  25052. case 4:
  25053. {
  25054. l_10.source=imageBlueCoolOpen
  25055. // 打印收到的信号内容
  25056. console.log("水冷:par0=" + par0 + "\n" );
  25057. }
  25058. break;
  25059. case 5:
  25060. {
  25061. l_10.source=imageBlueCoolOpen
  25062. // 打印收到的信号内容
  25063. console.log("水冷:par0=" + par0 + "\n" );
  25064. }
  25065. break;
  25066. case 6:
  25067. {
  25068. l_10.source=imageWaterCool
  25069. // 打印收到的信号内容
  25070. console.log("待倒:par0=" + par0 + "\n" );
  25071. }
  25072. break;
  25073. case 7:
  25074. {
  25075. l_10.source=imageMaintain
  25076. // 打印收到的信号内容
  25077. console.log("故障:par0=" + par0 + "\n" );
  25078. }
  25079. break;
  25080. }
  25081. }
  25082. onSig_qml_SlagStateL11: {
  25083. //如果是状态1就将源换为状态1
  25084. switch(par0){
  25085. case 1:
  25086. {
  25087. l_11.source=imageEmpty
  25088. // 打印收到的信号内容
  25089. console.log("空位:par0=" + par0 + "\n" );
  25090. }
  25091. break;
  25092. case 2:
  25093. {
  25094. l_11.source=imageEmptyTank
  25095. // 打印收到的信号内容
  25096. console.log("就绪:par0=" + par0 + "\n" );
  25097. }
  25098. break;
  25099. case 3:
  25100. {
  25101. l_11.source=imageHot
  25102. // 打印收到的信号内容
  25103. console.log("缓冷:par0=" + par0 + "\n" );
  25104. }
  25105. break;
  25106. case 4:
  25107. {
  25108. l_11.source=imageBlueCoolOpen
  25109. // 打印收到的信号内容
  25110. console.log("水冷:par0=" + par0 + "\n" );
  25111. }
  25112. break;
  25113. case 5:
  25114. {
  25115. l_11.source=imageBlueCoolOpen
  25116. // 打印收到的信号内容
  25117. console.log("水冷:par0=" + par0 + "\n" );
  25118. }
  25119. break;
  25120. case 6:
  25121. {
  25122. l_11.source=imageWaterCool
  25123. // 打印收到的信号内容
  25124. console.log("待倒:par0=" + par0 + "\n" );
  25125. }
  25126. break;
  25127. case 7:
  25128. {
  25129. l_11.source=imageMaintain
  25130. // 打印收到的信号内容
  25131. console.log("故障:par0=" + par0 + "\n" );
  25132. }
  25133. break;
  25134. }
  25135. }
  25136. onSig_qml_SlagStateL12: {
  25137. //如果是状态1就将源换为状态1
  25138. switch(par0){
  25139. case 1:
  25140. {
  25141. l_12.source=imageEmpty
  25142. // 打印收到的信号内容
  25143. console.log("空位:par0=" + par0 + "\n" );
  25144. }
  25145. break;
  25146. case 2:
  25147. {
  25148. l_12.source=imageEmptyTank
  25149. // 打印收到的信号内容
  25150. console.log("就绪:par0=" + par0 + "\n" );
  25151. }
  25152. break;
  25153. case 3:
  25154. {
  25155. l_12.source=imageHot
  25156. // 打印收到的信号内容
  25157. console.log("缓冷:par0=" + par0 + "\n" );
  25158. }
  25159. break;
  25160. case 4:
  25161. {
  25162. l_12.source=imageBlueCoolOpen
  25163. // 打印收到的信号内容
  25164. console.log("水冷:par0=" + par0 + "\n" );
  25165. }
  25166. break;
  25167. case 5:
  25168. {
  25169. l_12.source=imageBlueCoolOpen
  25170. // 打印收到的信号内容
  25171. console.log("水冷:par0=" + par0 + "\n" );
  25172. }
  25173. break;
  25174. case 6:
  25175. {
  25176. l_12.source=imageWaterCool
  25177. // 打印收到的信号内容
  25178. console.log("待倒:par0=" + par0 + "\n" );
  25179. }
  25180. break;
  25181. case 7:
  25182. {
  25183. l_12.source=imageMaintain
  25184. // 打印收到的信号内容
  25185. console.log("故障:par0=" + par0 + "\n" );
  25186. }
  25187. break;
  25188. }
  25189. }
  25190. onSig_qml_SlagStateL13: {
  25191. //如果是状态1就将源换为状态1
  25192. switch(par0){
  25193. case 1:
  25194. {
  25195. l_13.source=imageEmpty
  25196. // 打印收到的信号内容
  25197. console.log("空位:par0=" + par0 + "\n" );
  25198. }
  25199. break;
  25200. case 2:
  25201. {
  25202. l_13.source=imageEmptyTank
  25203. // 打印收到的信号内容
  25204. console.log("就绪:par0=" + par0 + "\n" );
  25205. }
  25206. break;
  25207. case 3:
  25208. {
  25209. l_13.source=imageHot
  25210. // 打印收到的信号内容
  25211. console.log("缓冷:par0=" + par0 + "\n" );
  25212. }
  25213. break;
  25214. case 4:
  25215. {
  25216. l_13.source=imageBlueCoolOpen
  25217. // 打印收到的信号内容
  25218. console.log("水冷:par0=" + par0 + "\n" );
  25219. }
  25220. break;
  25221. case 5:
  25222. {
  25223. l_13.source=imageBlueCoolOpen
  25224. // 打印收到的信号内容
  25225. console.log("水冷:par0=" + par0 + "\n" );
  25226. }
  25227. break;
  25228. case 6:
  25229. {
  25230. l_13.source=imageWaterCool
  25231. // 打印收到的信号内容
  25232. console.log("待倒:par0=" + par0 + "\n" );
  25233. }
  25234. break;
  25235. case 7:
  25236. {
  25237. l_13.source=imageMaintain
  25238. // 打印收到的信号内容
  25239. console.log("故障:par0=" + par0 + "\n" );
  25240. }
  25241. break;
  25242. }
  25243. }
  25244. onSig_qml_SlagStateL14: {
  25245. //如果是状态1就将源换为状态1
  25246. switch(par0){
  25247. case 1:
  25248. {
  25249. l_14.source=imageEmpty
  25250. // 打印收到的信号内容
  25251. console.log("空位:par0=" + par0 + "\n" );
  25252. }
  25253. break;
  25254. case 2:
  25255. {
  25256. l_14.source=imageEmptyTank
  25257. // 打印收到的信号内容
  25258. console.log("就绪:par0=" + par0 + "\n" );
  25259. }
  25260. break;
  25261. case 3:
  25262. {
  25263. l_14.source=imageHot
  25264. // 打印收到的信号内容
  25265. console.log("缓冷:par0=" + par0 + "\n" );
  25266. }
  25267. break;
  25268. case 4:
  25269. {
  25270. l_14.source=imageBlueCoolOpen
  25271. // 打印收到的信号内容
  25272. console.log("水冷:par0=" + par0 + "\n" );
  25273. }
  25274. break;
  25275. case 5:
  25276. {
  25277. l_14.source=imageBlueCoolOpen
  25278. // 打印收到的信号内容
  25279. console.log("水冷:par0=" + par0 + "\n" );
  25280. }
  25281. break;
  25282. case 6:
  25283. {
  25284. l_14.source=imageWaterCool
  25285. // 打印收到的信号内容
  25286. console.log("待倒:par0=" + par0 + "\n" );
  25287. }
  25288. break;
  25289. case 7:
  25290. {
  25291. l_14.source=imageMaintain
  25292. // 打印收到的信号内容
  25293. console.log("故障:par0=" + par0 + "\n" );
  25294. }
  25295. break;
  25296. }
  25297. }
  25298. onSig_qml_SlagStateL15: {
  25299. //如果是状态1就将源换为状态1
  25300. switch(par0){
  25301. case 1:
  25302. {
  25303. l_15.source=imageEmpty
  25304. // 打印收到的信号内容
  25305. console.log("空位:par0=" + par0 + "\n" );
  25306. }
  25307. break;
  25308. case 2:
  25309. {
  25310. l_15.source=imageEmptyTank
  25311. // 打印收到的信号内容
  25312. console.log("就绪:par0=" + par0 + "\n" );
  25313. }
  25314. break;
  25315. case 3:
  25316. {
  25317. l_15.source=imageHot
  25318. // 打印收到的信号内容
  25319. console.log("缓冷:par0=" + par0 + "\n" );
  25320. }
  25321. break;
  25322. case 4:
  25323. {
  25324. l_15.source=imageBlueCoolOpen
  25325. // 打印收到的信号内容
  25326. console.log("水冷:par0=" + par0 + "\n" );
  25327. }
  25328. break;
  25329. case 5:
  25330. {
  25331. l_15.source=imageBlueCoolOpen
  25332. // 打印收到的信号内容
  25333. console.log("水冷:par0=" + par0 + "\n" );
  25334. }
  25335. break;
  25336. case 6:
  25337. {
  25338. l_15.source=imageWaterCool
  25339. // 打印收到的信号内容
  25340. console.log("待倒:par0=" + par0 + "\n" );
  25341. }
  25342. break;
  25343. case 7:
  25344. {
  25345. l_15.source=imageMaintain
  25346. // 打印收到的信号内容
  25347. console.log("故障:par0=" + par0 + "\n" );
  25348. }
  25349. break;
  25350. }
  25351. }
  25352. onSig_qml_SlagStateL16: {
  25353. //如果是状态1就将源换为状态1
  25354. switch(par0){
  25355. case 1:
  25356. {
  25357. l_16.source=imageEmpty
  25358. // 打印收到的信号内容
  25359. console.log("空位:par0=" + par0 + "\n" );
  25360. }
  25361. break;
  25362. case 2:
  25363. {
  25364. l_16.source=imageEmptyTank
  25365. // 打印收到的信号内容
  25366. console.log("就绪:par0=" + par0 + "\n" );
  25367. }
  25368. break;
  25369. case 3:
  25370. {
  25371. l_16.source=imageHot
  25372. // 打印收到的信号内容
  25373. console.log("缓冷:par0=" + par0 + "\n" );
  25374. }
  25375. break;
  25376. case 4:
  25377. {
  25378. l_16.source=imageBlueCoolOpen
  25379. // 打印收到的信号内容
  25380. console.log("水冷:par0=" + par0 + "\n" );
  25381. }
  25382. break;
  25383. case 5:
  25384. {
  25385. l_16.source=imageBlueCoolOpen
  25386. // 打印收到的信号内容
  25387. console.log("水冷:par0=" + par0 + "\n" );
  25388. }
  25389. break;
  25390. case 6:
  25391. {
  25392. l_16.source=imageWaterCool
  25393. // 打印收到的信号内容
  25394. console.log("待倒:par0=" + par0 + "\n" );
  25395. }
  25396. break;
  25397. case 7:
  25398. {
  25399. l_16.source=imageMaintain
  25400. // 打印收到的信号内容
  25401. console.log("故障:par0=" + par0 + "\n" );
  25402. }
  25403. break;
  25404. }
  25405. }
  25406. onSig_qml_SlagStateL17: {
  25407. //如果是状态1就将源换为状态1
  25408. switch(par0){
  25409. case 1:
  25410. {
  25411. l_17.source=imageEmpty
  25412. // 打印收到的信号内容
  25413. console.log("空位:par0=" + par0 + "\n" );
  25414. }
  25415. break;
  25416. case 2:
  25417. {
  25418. l_17.source=imageEmptyTank
  25419. // 打印收到的信号内容
  25420. console.log("就绪:par0=" + par0 + "\n" );
  25421. }
  25422. break;
  25423. case 3:
  25424. {
  25425. l_17.source=imageHot
  25426. // 打印收到的信号内容
  25427. console.log("缓冷:par0=" + par0 + "\n" );
  25428. }
  25429. break;
  25430. case 4:
  25431. {
  25432. l_17.source=imageBlueCoolOpen
  25433. // 打印收到的信号内容
  25434. console.log("水冷:par0=" + par0 + "\n" );
  25435. }
  25436. break;
  25437. case 5:
  25438. {
  25439. l_17.source=imageBlueCoolOpen
  25440. // 打印收到的信号内容
  25441. console.log("水冷:par0=" + par0 + "\n" );
  25442. }
  25443. break;
  25444. case 6:
  25445. {
  25446. l_17.source=imageWaterCool
  25447. // 打印收到的信号内容
  25448. console.log("待倒:par0=" + par0 + "\n" );
  25449. }
  25450. break;
  25451. case 7:
  25452. {
  25453. l_17.source=imageMaintain
  25454. // 打印收到的信号内容
  25455. console.log("故障:par0=" + par0 + "\n" );
  25456. }
  25457. break;
  25458. }
  25459. }
  25460. onSig_qml_SlagStateL18: {
  25461. //如果是状态1就将源换为状态1
  25462. switch(par0){
  25463. case 1:
  25464. {
  25465. l_18.source=imageEmpty
  25466. // 打印收到的信号内容
  25467. console.log("空位:par0=" + par0 + "\n" );
  25468. }
  25469. break;
  25470. case 2:
  25471. {
  25472. l_18.source=imageEmptyTank
  25473. // 打印收到的信号内容
  25474. console.log("就绪:par0=" + par0 + "\n" );
  25475. }
  25476. break;
  25477. case 3:
  25478. {
  25479. l_18.source=imageHot
  25480. // 打印收到的信号内容
  25481. console.log("缓冷:par0=" + par0 + "\n" );
  25482. }
  25483. break;
  25484. case 4:
  25485. {
  25486. l_18.source=imageBlueCoolOpen
  25487. // 打印收到的信号内容
  25488. console.log("水冷:par0=" + par0 + "\n" );
  25489. }
  25490. break;
  25491. case 5:
  25492. {
  25493. l_18.source=imageBlueCoolOpen
  25494. // 打印收到的信号内容
  25495. console.log("水冷:par0=" + par0 + "\n" );
  25496. }
  25497. break;
  25498. case 6:
  25499. {
  25500. l_18.source=imageWaterCool
  25501. // 打印收到的信号内容
  25502. console.log("待倒:par0=" + par0 + "\n" );
  25503. }
  25504. break;
  25505. case 7:
  25506. {
  25507. l_18.source=imageMaintain
  25508. // 打印收到的信号内容
  25509. console.log("故障:par0=" + par0 + "\n" );
  25510. }
  25511. break;
  25512. }
  25513. }
  25514. onSig_qml_SlagStateL19: {
  25515. //如果是状态1就将源换为状态1
  25516. switch(par0){
  25517. case 1:
  25518. {
  25519. l_19.source=imageEmpty
  25520. // 打印收到的信号内容
  25521. console.log("空位:par0=" + par0 + "\n" );
  25522. }
  25523. break;
  25524. case 2:
  25525. {
  25526. l_19.source=imageEmptyTank
  25527. // 打印收到的信号内容
  25528. console.log("就绪:par0=" + par0 + "\n" );
  25529. }
  25530. break;
  25531. case 3:
  25532. {
  25533. l_19.source=imageHot
  25534. // 打印收到的信号内容
  25535. console.log("缓冷:par0=" + par0 + "\n" );
  25536. }
  25537. break;
  25538. case 4:
  25539. {
  25540. l_19.source=imageBlueCoolOpen
  25541. // 打印收到的信号内容
  25542. console.log("水冷:par0=" + par0 + "\n" );
  25543. }
  25544. break;
  25545. case 5:
  25546. {
  25547. l_19.source=imageBlueCoolOpen
  25548. // 打印收到的信号内容
  25549. console.log("水冷:par0=" + par0 + "\n" );
  25550. }
  25551. break;
  25552. case 6:
  25553. {
  25554. l_19.source=imageWaterCool
  25555. // 打印收到的信号内容
  25556. console.log("待倒:par0=" + par0 + "\n" );
  25557. }
  25558. break;
  25559. case 7:
  25560. {
  25561. l_19.source=imageMaintain
  25562. // 打印收到的信号内容
  25563. console.log("故障:par0=" + par0 + "\n" );
  25564. }
  25565. break;
  25566. }
  25567. }
  25568. onSig_qml_SlagStateL20: {
  25569. //如果是状态1就将源换为状态1
  25570. switch(par0){
  25571. case 1:
  25572. {
  25573. l_20.source=imageEmpty
  25574. // 打印收到的信号内容
  25575. console.log("空位:par0=" + par0 + "\n" );
  25576. }
  25577. break;
  25578. case 2:
  25579. {
  25580. l_20.source=imageEmptyTank
  25581. // 打印收到的信号内容
  25582. console.log("就绪:par0=" + par0 + "\n" );
  25583. }
  25584. break;
  25585. case 3:
  25586. {
  25587. l_20.source=imageHot
  25588. // 打印收到的信号内容
  25589. console.log("缓冷:par0=" + par0 + "\n" );
  25590. }
  25591. break;
  25592. case 4:
  25593. {
  25594. l_20.source=imageBlueCoolOpen
  25595. // 打印收到的信号内容
  25596. console.log("水冷:par0=" + par0 + "\n" );
  25597. }
  25598. break;
  25599. case 5:
  25600. {
  25601. l_20.source=imageBlueCoolOpen
  25602. // 打印收到的信号内容
  25603. console.log("水冷:par0=" + par0 + "\n" );
  25604. }
  25605. break;
  25606. case 6:
  25607. {
  25608. l_20.source=imageWaterCool
  25609. // 打印收到的信号内容
  25610. console.log("待倒:par0=" + par0 + "\n" );
  25611. }
  25612. break;
  25613. case 7:
  25614. {
  25615. l_20.source=imageMaintain
  25616. // 打印收到的信号内容
  25617. console.log("故障:par0=" + par0 + "\n" );
  25618. }
  25619. break;
  25620. }
  25621. }
  25622. onSig_qml_SlagStateL21: {
  25623. //如果是状态1就将源换为状态1
  25624. switch(par0){
  25625. case 1:
  25626. {
  25627. l_21.source=imageEmpty
  25628. // 打印收到的信号内容
  25629. console.log("空位:par0=" + par0 + "\n" );
  25630. }
  25631. break;
  25632. case 2:
  25633. {
  25634. l_21.source=imageEmptyTank
  25635. // 打印收到的信号内容
  25636. console.log("就绪:par0=" + par0 + "\n" );
  25637. }
  25638. break;
  25639. case 3:
  25640. {
  25641. l_21.source=imageHot
  25642. // 打印收到的信号内容
  25643. console.log("缓冷:par0=" + par0 + "\n" );
  25644. }
  25645. break;
  25646. case 4:
  25647. {
  25648. l_21.source=imageBlueCoolOpen
  25649. // 打印收到的信号内容
  25650. console.log("水冷:par0=" + par0 + "\n" );
  25651. }
  25652. break;
  25653. case 5:
  25654. {
  25655. l_21.source=imageBlueCoolOpen
  25656. // 打印收到的信号内容
  25657. console.log("水冷:par0=" + par0 + "\n" );
  25658. }
  25659. break;
  25660. case 6:
  25661. {
  25662. l_21.source=imageWaterCool
  25663. // 打印收到的信号内容
  25664. console.log("待倒:par0=" + par0 + "\n" );
  25665. }
  25666. break;
  25667. case 7:
  25668. {
  25669. l_21.source=imageMaintain
  25670. // 打印收到的信号内容
  25671. console.log("故障:par0=" + par0 + "\n" );
  25672. }
  25673. break;
  25674. }
  25675. }
  25676. onSig_qml_SlagStateL22: {
  25677. //如果是状态1就将源换为状态1
  25678. switch(par0){
  25679. case 1:
  25680. {
  25681. l_22.source=imageEmpty
  25682. // 打印收到的信号内容
  25683. console.log("空位:par0=" + par0 + "\n" );
  25684. }
  25685. break;
  25686. case 2:
  25687. {
  25688. l_22.source=imageEmptyTank
  25689. // 打印收到的信号内容
  25690. console.log("就绪:par0=" + par0 + "\n" );
  25691. }
  25692. break;
  25693. case 3:
  25694. {
  25695. l_22.source=imageHot
  25696. // 打印收到的信号内容
  25697. console.log("缓冷:par0=" + par0 + "\n" );
  25698. }
  25699. break;
  25700. case 4:
  25701. {
  25702. l_22.source=imageBlueCoolOpen
  25703. // 打印收到的信号内容
  25704. console.log("水冷:par0=" + par0 + "\n" );
  25705. }
  25706. break;
  25707. case 5:
  25708. {
  25709. l_22.source=imageBlueCoolOpen
  25710. // 打印收到的信号内容
  25711. console.log("水冷:par0=" + par0 + "\n" );
  25712. }
  25713. break;
  25714. case 6:
  25715. {
  25716. l_22.source=imageWaterCool
  25717. // 打印收到的信号内容
  25718. console.log("待倒:par0=" + par0 + "\n" );
  25719. }
  25720. break;
  25721. case 7:
  25722. {
  25723. l_22.source=imageMaintain
  25724. // 打印收到的信号内容
  25725. console.log("故障:par0=" + par0 + "\n" );
  25726. }
  25727. break;
  25728. }
  25729. }
  25730. onSig_qml_SlagStateL23: {
  25731. //如果是状态1就将源换为状态1
  25732. switch(par0){
  25733. case 1:
  25734. {
  25735. l_23.source=imageEmpty
  25736. // 打印收到的信号内容
  25737. console.log("空位:par0=" + par0 + "\n" );
  25738. }
  25739. break;
  25740. case 2:
  25741. {
  25742. l_23.source=imageEmptyTank
  25743. // 打印收到的信号内容
  25744. console.log("就绪:par0=" + par0 + "\n" );
  25745. }
  25746. break;
  25747. case 3:
  25748. {
  25749. l_23.source=imageHot
  25750. // 打印收到的信号内容
  25751. console.log("缓冷:par0=" + par0 + "\n" );
  25752. }
  25753. break;
  25754. case 4:
  25755. {
  25756. l_23.source=imageBlueCoolOpen
  25757. // 打印收到的信号内容
  25758. console.log("水冷:par0=" + par0 + "\n" );
  25759. }
  25760. break;
  25761. case 5:
  25762. {
  25763. l_23.source=imageBlueCoolOpen
  25764. // 打印收到的信号内容
  25765. console.log("水冷:par0=" + par0 + "\n" );
  25766. }
  25767. break;
  25768. case 6:
  25769. {
  25770. l_23.source=imageWaterCool
  25771. // 打印收到的信号内容
  25772. console.log("待倒:par0=" + par0 + "\n" );
  25773. }
  25774. break;
  25775. case 7:
  25776. {
  25777. l_23.source=imageMaintain
  25778. // 打印收到的信号内容
  25779. console.log("故障:par0=" + par0 + "\n" );
  25780. }
  25781. break;
  25782. }
  25783. }
  25784. onSig_qml_SlagStateL24: {
  25785. //如果是状态1就将源换为状态1
  25786. switch(par0){
  25787. case 1:
  25788. {
  25789. l_24.source=imageEmpty
  25790. // 打印收到的信号内容
  25791. console.log("空位:par0=" + par0 + "\n" );
  25792. }
  25793. break;
  25794. case 2:
  25795. {
  25796. l_24.source=imageEmptyTank
  25797. // 打印收到的信号内容
  25798. console.log("就绪:par0=" + par0 + "\n" );
  25799. }
  25800. break;
  25801. case 3:
  25802. {
  25803. l_24.source=imageHot
  25804. // 打印收到的信号内容
  25805. console.log("缓冷:par0=" + par0 + "\n" );
  25806. }
  25807. break;
  25808. case 4:
  25809. {
  25810. l_24.source=imageBlueCoolOpen
  25811. // 打印收到的信号内容
  25812. console.log("水冷:par0=" + par0 + "\n" );
  25813. }
  25814. break;
  25815. case 5:
  25816. {
  25817. l_24.source=imageBlueCoolOpen
  25818. // 打印收到的信号内容
  25819. console.log("水冷:par0=" + par0 + "\n" );
  25820. }
  25821. break;
  25822. case 6:
  25823. {
  25824. l_24.source=imageWaterCool
  25825. // 打印收到的信号内容
  25826. console.log("待倒:par0=" + par0 + "\n" );
  25827. }
  25828. break;
  25829. case 7:
  25830. {
  25831. l_24.source=imageMaintain
  25832. // 打印收到的信号内容
  25833. console.log("故障:par0=" + par0 + "\n" );
  25834. }
  25835. break;
  25836. }
  25837. }
  25838. onSig_qml_SlagStateL25: {
  25839. //如果是状态1就将源换为状态1
  25840. switch(par0){
  25841. case 1:
  25842. {
  25843. l_25.source=imageEmpty
  25844. // 打印收到的信号内容
  25845. console.log("空位:par0=" + par0 + "\n" );
  25846. }
  25847. break;
  25848. case 2:
  25849. {
  25850. l_25.source=imageEmptyTank
  25851. // 打印收到的信号内容
  25852. console.log("就绪:par0=" + par0 + "\n" );
  25853. }
  25854. break;
  25855. case 3:
  25856. {
  25857. l_25.source=imageHot
  25858. // 打印收到的信号内容
  25859. console.log("缓冷:par0=" + par0 + "\n" );
  25860. }
  25861. break;
  25862. case 4:
  25863. {
  25864. l_25.source=imageBlueCoolOpen
  25865. // 打印收到的信号内容
  25866. console.log("水冷:par0=" + par0 + "\n" );
  25867. }
  25868. break;
  25869. case 5:
  25870. {
  25871. l_25.source=imageBlueCoolOpen
  25872. // 打印收到的信号内容
  25873. console.log("水冷:par0=" + par0 + "\n" );
  25874. }
  25875. break;
  25876. case 6:
  25877. {
  25878. l_25.source=imageWaterCool
  25879. // 打印收到的信号内容
  25880. console.log("待倒:par0=" + par0 + "\n" );
  25881. }
  25882. break;
  25883. case 7:
  25884. {
  25885. l_25.source=imageMaintain
  25886. // 打印收到的信号内容
  25887. console.log("故障:par0=" + par0 + "\n" );
  25888. }
  25889. break;
  25890. }
  25891. }
  25892. onSig_qml_SlagStateL26: {
  25893. //如果是状态1就将源换为状态1
  25894. switch(par0){
  25895. case 1:
  25896. {
  25897. l_26.source=imageEmpty
  25898. // 打印收到的信号内容
  25899. console.log("空位:par0=" + par0 + "\n" );
  25900. }
  25901. break;
  25902. case 2:
  25903. {
  25904. l_26.source=imageEmptyTank
  25905. // 打印收到的信号内容
  25906. console.log("就绪:par0=" + par0 + "\n" );
  25907. }
  25908. break;
  25909. case 3:
  25910. {
  25911. l_26.source=imageHot
  25912. // 打印收到的信号内容
  25913. console.log("缓冷:par0=" + par0 + "\n" );
  25914. }
  25915. break;
  25916. case 4:
  25917. {
  25918. l_26.source=imageBlueCoolOpen
  25919. // 打印收到的信号内容
  25920. console.log("水冷:par0=" + par0 + "\n" );
  25921. }
  25922. break;
  25923. case 5:
  25924. {
  25925. l_26.source=imageBlueCoolOpen
  25926. // 打印收到的信号内容
  25927. console.log("水冷:par0=" + par0 + "\n" );
  25928. }
  25929. break;
  25930. case 6:
  25931. {
  25932. l_26.source=imageWaterCool
  25933. // 打印收到的信号内容
  25934. console.log("待倒:par0=" + par0 + "\n" );
  25935. }
  25936. break;
  25937. case 7:
  25938. {
  25939. l_26.source=imageMaintain
  25940. // 打印收到的信号内容
  25941. console.log("故障:par0=" + par0 + "\n" );
  25942. }
  25943. break;
  25944. }
  25945. }
  25946. onSig_qml_SlagStateL27: {
  25947. //如果是状态1就将源换为状态1
  25948. switch(par0){
  25949. case 1:
  25950. {
  25951. l_27.source=imageEmpty
  25952. // 打印收到的信号内容
  25953. console.log("空位:par0=" + par0 + "\n" );
  25954. }
  25955. break;
  25956. case 2:
  25957. {
  25958. l_27.source=imageEmptyTank
  25959. // 打印收到的信号内容
  25960. console.log("就绪:par0=" + par0 + "\n" );
  25961. }
  25962. break;
  25963. case 3:
  25964. {
  25965. l_27.source=imageHot
  25966. // 打印收到的信号内容
  25967. console.log("缓冷:par0=" + par0 + "\n" );
  25968. }
  25969. break;
  25970. case 4:
  25971. {
  25972. l_27.source=imageBlueCoolOpen
  25973. // 打印收到的信号内容
  25974. console.log("水冷:par0=" + par0 + "\n" );
  25975. }
  25976. break;
  25977. case 5:
  25978. {
  25979. l_27.source=imageBlueCoolOpen
  25980. // 打印收到的信号内容
  25981. console.log("水冷:par0=" + par0 + "\n" );
  25982. }
  25983. break;
  25984. case 6:
  25985. {
  25986. l_27.source=imageWaterCool
  25987. // 打印收到的信号内容
  25988. console.log("待倒:par0=" + par0 + "\n" );
  25989. }
  25990. break;
  25991. case 7:
  25992. {
  25993. l_27.source=imageMaintain
  25994. // 打印收到的信号内容
  25995. console.log("故障:par0=" + par0 + "\n" );
  25996. }
  25997. break;
  25998. }
  25999. }
  26000. onSig_qml_SlagStateL28: {
  26001. //如果是状态1就将源换为状态1
  26002. switch(par0){
  26003. case 1:
  26004. {
  26005. l_28.source=imageEmpty
  26006. // 打印收到的信号内容
  26007. console.log("空位:par0=" + par0 + "\n" );
  26008. }
  26009. break;
  26010. case 2:
  26011. {
  26012. l_28.source=imageEmptyTank
  26013. // 打印收到的信号内容
  26014. console.log("就绪:par0=" + par0 + "\n" );
  26015. }
  26016. break;
  26017. case 3:
  26018. {
  26019. l_28.source=imageHot
  26020. // 打印收到的信号内容
  26021. console.log("缓冷:par0=" + par0 + "\n" );
  26022. }
  26023. break;
  26024. case 4:
  26025. {
  26026. l_28.source=imageBlueCoolOpen
  26027. // 打印收到的信号内容
  26028. console.log("水冷:par0=" + par0 + "\n" );
  26029. }
  26030. break;
  26031. case 5:
  26032. {
  26033. l_28.source=imageBlueCoolOpen
  26034. // 打印收到的信号内容
  26035. console.log("水冷:par0=" + par0 + "\n" );
  26036. }
  26037. break;
  26038. case 6:
  26039. {
  26040. l_28.source=imageWaterCool
  26041. // 打印收到的信号内容
  26042. console.log("待倒:par0=" + par0 + "\n" );
  26043. }
  26044. break;
  26045. case 7:
  26046. {
  26047. l_28.source=imageMaintain
  26048. // 打印收到的信号内容
  26049. console.log("故障:par0=" + par0 + "\n" );
  26050. }
  26051. break;
  26052. }
  26053. }
  26054. onSig_qml_SlagStateL29: {
  26055. //如果是状态1就将源换为状态1
  26056. switch(par0){
  26057. case 1:
  26058. {
  26059. l_29.source=imageEmpty
  26060. // 打印收到的信号内容
  26061. console.log("空位:par0=" + par0 + "\n" );
  26062. }
  26063. break;
  26064. case 2:
  26065. {
  26066. l_29.source=imageEmptyTank
  26067. // 打印收到的信号内容
  26068. console.log("就绪:par0=" + par0 + "\n" );
  26069. }
  26070. break;
  26071. case 3:
  26072. {
  26073. l_29.source=imageHot
  26074. // 打印收到的信号内容
  26075. console.log("缓冷:par0=" + par0 + "\n" );
  26076. }
  26077. break;
  26078. case 4:
  26079. {
  26080. l_29.source=imageBlueCoolOpen
  26081. // 打印收到的信号内容
  26082. console.log("水冷:par0=" + par0 + "\n" );
  26083. }
  26084. break;
  26085. case 5:
  26086. {
  26087. l_29.source=imageBlueCoolOpen
  26088. // 打印收到的信号内容
  26089. console.log("水冷:par0=" + par0 + "\n" );
  26090. }
  26091. break;
  26092. case 6:
  26093. {
  26094. l_29.source=imageWaterCool
  26095. // 打印收到的信号内容
  26096. console.log("待倒:par0=" + par0 + "\n" );
  26097. }
  26098. break;
  26099. case 7:
  26100. {
  26101. l_29.source=imageMaintain
  26102. // 打印收到的信号内容
  26103. console.log("故障:par0=" + par0 + "\n" );
  26104. }
  26105. break;
  26106. }
  26107. }
  26108. onSig_qml_SlagStateL30: {
  26109. //如果是状态1就将源换为状态1
  26110. switch(par0){
  26111. case 1:
  26112. {
  26113. l_30.source=imageEmpty
  26114. // 打印收到的信号内容
  26115. console.log("空位:par0=" + par0 + "\n" );
  26116. }
  26117. break;
  26118. case 2:
  26119. {
  26120. l_30.source=imageEmptyTank
  26121. // 打印收到的信号内容
  26122. console.log("就绪:par0=" + par0 + "\n" );
  26123. }
  26124. break;
  26125. case 3:
  26126. {
  26127. l_30.source=imageHot
  26128. // 打印收到的信号内容
  26129. console.log("缓冷:par0=" + par0 + "\n" );
  26130. }
  26131. break;
  26132. case 4:
  26133. {
  26134. l_30.source=imageBlueCoolOpen
  26135. // 打印收到的信号内容
  26136. console.log("水冷:par0=" + par0 + "\n" );
  26137. }
  26138. break;
  26139. case 5:
  26140. {
  26141. l_30.source=imageBlueCoolOpen
  26142. // 打印收到的信号内容
  26143. console.log("水冷:par0=" + par0 + "\n" );
  26144. }
  26145. break;
  26146. case 6:
  26147. {
  26148. l_30.source=imageWaterCool
  26149. // 打印收到的信号内容
  26150. console.log("待倒:par0=" + par0 + "\n" );
  26151. }
  26152. break;
  26153. case 7:
  26154. {
  26155. l_30.source=imageMaintain
  26156. // 打印收到的信号内容
  26157. console.log("故障:par0=" + par0 + "\n" );
  26158. }
  26159. break;
  26160. }
  26161. }
  26162. onSig_qml_SlagStateL31: {
  26163. //如果是状态1就将源换为状态1
  26164. switch(par0){
  26165. case 1:
  26166. {
  26167. l_31.source=imageEmpty
  26168. // 打印收到的信号内容
  26169. console.log("空位:par0=" + par0 + "\n" );
  26170. }
  26171. break;
  26172. case 2:
  26173. {
  26174. l_31.source=imageEmptyTank
  26175. // 打印收到的信号内容
  26176. console.log("就绪:par0=" + par0 + "\n" );
  26177. }
  26178. break;
  26179. case 3:
  26180. {
  26181. l_31.source=imageHot
  26182. // 打印收到的信号内容
  26183. console.log("缓冷:par0=" + par0 + "\n" );
  26184. }
  26185. break;
  26186. case 4:
  26187. {
  26188. l_31.source=imageBlueCoolOpen
  26189. // 打印收到的信号内容
  26190. console.log("水冷:par0=" + par0 + "\n" );
  26191. }
  26192. break;
  26193. case 5:
  26194. {
  26195. l_31.source=imageBlueCoolOpen
  26196. // 打印收到的信号内容
  26197. console.log("水冷:par0=" + par0 + "\n" );
  26198. }
  26199. break;
  26200. case 6:
  26201. {
  26202. l_31.source=imageWaterCool
  26203. // 打印收到的信号内容
  26204. console.log("待倒:par0=" + par0 + "\n" );
  26205. }
  26206. break;
  26207. case 7:
  26208. {
  26209. l_31.source=imageMaintain
  26210. // 打印收到的信号内容
  26211. console.log("故障:par0=" + par0 + "\n" );
  26212. }
  26213. break;
  26214. }
  26215. }
  26216. // qml界面接收信号函数Sig_qml给的信号内容(接收来自slot_result槽函数反馈的信号)
  26217. onSig_qml_SlagStateM1: {
  26218. //如果是状态1就将源换为状态1
  26219. switch(par0){
  26220. case 1:
  26221. {
  26222. m_1.source=imageEmpty
  26223. // 打印收到的信号内容
  26224. console.log("空位:par0=" + par0 + "\n" );
  26225. }
  26226. break;
  26227. case 2:
  26228. {
  26229. m_1.source=imageEmptyTank
  26230. // 打印收到的信号内容
  26231. console.log("就绪:par0=" + par0 + "\n" );
  26232. }
  26233. break;
  26234. case 3:
  26235. {
  26236. m_1.source=imageHot
  26237. // 打印收到的信号内容
  26238. console.log("缓冷:par0=" + par0 + "\n" );
  26239. }
  26240. break;
  26241. case 4:
  26242. {
  26243. m_1.source=imageBlueCoolOpen
  26244. // 打印收到的信号内容
  26245. console.log("水冷:par0=" + par0 + "\n" );
  26246. }
  26247. break;
  26248. case 5:
  26249. {
  26250. m_1.source=imageBlueCoolOpen
  26251. // 打印收到的信号内容
  26252. console.log("水冷:par0=" + par0 + "\n" );
  26253. }
  26254. break;
  26255. case 6:
  26256. {
  26257. m_1.source=imageWaterCool
  26258. // 打印收到的信号内容
  26259. console.log("待倒:par0=" + par0 + "\n" );
  26260. }
  26261. break;
  26262. case 7:
  26263. {
  26264. m_1.source=imageMaintain
  26265. // 打印收到的信号内容
  26266. console.log("故障:par0=" + par0 + "\n" );
  26267. }
  26268. break;
  26269. }
  26270. }
  26271. onSig_qml_SlagStateM2: {
  26272. //如果是状态1就将源换为状态1
  26273. switch(par0){
  26274. case 1:
  26275. {
  26276. m_2.source=imageEmpty
  26277. // 打印收到的信号内容
  26278. console.log("空位:par0=" + par0 + "\n" );
  26279. }
  26280. break;
  26281. case 2:
  26282. {
  26283. m_2.source=imageEmptyTank
  26284. // 打印收到的信号内容
  26285. console.log("就绪:par0=" + par0 + "\n" );
  26286. }
  26287. break;
  26288. case 3:
  26289. {
  26290. m_2.source=imageHot
  26291. // 打印收到的信号内容
  26292. console.log("缓冷:par0=" + par0 + "\n" );
  26293. }
  26294. break;
  26295. case 4:
  26296. {
  26297. m_2.source=imageBlueCoolOpen
  26298. // 打印收到的信号内容
  26299. console.log("水冷:par0=" + par0 + "\n" );
  26300. }
  26301. break;
  26302. case 5:
  26303. {
  26304. m_2.source=imageBlueCoolOpen
  26305. // 打印收到的信号内容
  26306. console.log("水冷:par0=" + par0 + "\n" );
  26307. }
  26308. break;
  26309. case 6:
  26310. {
  26311. m_2.source=imageWaterCool
  26312. // 打印收到的信号内容
  26313. console.log("待倒:par0=" + par0 + "\n" );
  26314. }
  26315. break;
  26316. case 7:
  26317. {
  26318. m_2.source=imageMaintain
  26319. // 打印收到的信号内容
  26320. console.log("故障:par0=" + par0 + "\n" );
  26321. }
  26322. break;
  26323. }
  26324. }
  26325. onSig_qml_SlagStateM3: {
  26326. //如果是状态1就将源换为状态1
  26327. switch(par0){
  26328. case 1:
  26329. {
  26330. m_3.source=imageEmpty
  26331. // 打印收到的信号内容
  26332. console.log("空位:par0=" + par0 + "\n" );
  26333. }
  26334. break;
  26335. case 2:
  26336. {
  26337. m_3.source=imageEmptyTank
  26338. // 打印收到的信号内容
  26339. console.log("就绪:par0=" + par0 + "\n" );
  26340. }
  26341. break;
  26342. case 3:
  26343. {
  26344. m_3.source=imageHot
  26345. // 打印收到的信号内容
  26346. console.log("缓冷:par0=" + par0 + "\n" );
  26347. }
  26348. break;
  26349. case 4:
  26350. {
  26351. m_3.source=imageBlueCoolOpen
  26352. // 打印收到的信号内容
  26353. console.log("水冷:par0=" + par0 + "\n" );
  26354. }
  26355. break;
  26356. case 5:
  26357. {
  26358. m_3.source=imageBlueCoolOpen
  26359. // 打印收到的信号内容
  26360. console.log("水冷:par0=" + par0 + "\n" );
  26361. }
  26362. break;
  26363. case 6:
  26364. {
  26365. m_3.source=imageWaterCool
  26366. // 打印收到的信号内容
  26367. console.log("待倒:par0=" + par0 + "\n" );
  26368. }
  26369. break;
  26370. case 7:
  26371. {
  26372. m_3.source=imageMaintain
  26373. // 打印收到的信号内容
  26374. console.log("故障:par0=" + par0 + "\n" );
  26375. }
  26376. break;
  26377. }
  26378. }
  26379. onSig_qml_SlagStateM4: {
  26380. //如果是状态1就将源换为状态1
  26381. switch(par0){
  26382. case 1:
  26383. {
  26384. m_4.source=imageEmpty
  26385. // 打印收到的信号内容
  26386. console.log("空位:par0=" + par0 + "\n" );
  26387. }
  26388. break;
  26389. case 2:
  26390. {
  26391. m_4.source=imageEmptyTank
  26392. // 打印收到的信号内容
  26393. console.log("就绪:par0=" + par0 + "\n" );
  26394. }
  26395. break;
  26396. case 3:
  26397. {
  26398. m_4.source=imageHot
  26399. // 打印收到的信号内容
  26400. console.log("缓冷:par0=" + par0 + "\n" );
  26401. }
  26402. break;
  26403. case 4:
  26404. {
  26405. m_4.source=imageBlueCoolOpen
  26406. // 打印收到的信号内容
  26407. console.log("水冷:par0=" + par0 + "\n" );
  26408. }
  26409. break;
  26410. case 5:
  26411. {
  26412. m_4.source=imageBlueCoolOpen
  26413. // 打印收到的信号内容
  26414. console.log("水冷:par0=" + par0 + "\n" );
  26415. }
  26416. break;
  26417. case 6:
  26418. {
  26419. m_4.source=imageWaterCool
  26420. // 打印收到的信号内容
  26421. console.log("待倒:par0=" + par0 + "\n" );
  26422. }
  26423. break;
  26424. case 7:
  26425. {
  26426. m_4.source=imageMaintain
  26427. // 打印收到的信号内容
  26428. console.log("故障:par0=" + par0 + "\n" );
  26429. }
  26430. break;
  26431. }
  26432. }
  26433. onSig_qml_SlagStateM5: {
  26434. //如果是状态1就将源换为状态1
  26435. switch(par0){
  26436. case 1:
  26437. {
  26438. m_5.source=imageEmpty
  26439. // 打印收到的信号内容
  26440. console.log("空位:par0=" + par0 + "\n" );
  26441. }
  26442. break;
  26443. case 2:
  26444. {
  26445. m_5.source=imageEmptyTank
  26446. // 打印收到的信号内容
  26447. console.log("就绪:par0=" + par0 + "\n" );
  26448. }
  26449. break;
  26450. case 3:
  26451. {
  26452. m_5.source=imageHot
  26453. // 打印收到的信号内容
  26454. console.log("缓冷:par0=" + par0 + "\n" );
  26455. }
  26456. break;
  26457. case 4:
  26458. {
  26459. m_5.source=imageBlueCoolOpen
  26460. // 打印收到的信号内容
  26461. console.log("水冷:par0=" + par0 + "\n" );
  26462. }
  26463. break;
  26464. case 5:
  26465. {
  26466. m_5.source=imageBlueCoolOpen
  26467. // 打印收到的信号内容
  26468. console.log("水冷:par0=" + par0 + "\n" );
  26469. }
  26470. break;
  26471. case 6:
  26472. {
  26473. m_5.source=imageWaterCool
  26474. // 打印收到的信号内容
  26475. console.log("待倒:par0=" + par0 + "\n" );
  26476. }
  26477. break;
  26478. case 7:
  26479. {
  26480. m_5.source=imageMaintain
  26481. // 打印收到的信号内容
  26482. console.log("故障:par0=" + par0 + "\n" );
  26483. }
  26484. break;
  26485. }
  26486. }
  26487. onSig_qml_SlagStateM6: {
  26488. //如果是状态1就将源换为状态1
  26489. switch(par0){
  26490. case 1:
  26491. {
  26492. m_6.source=imageEmpty
  26493. // 打印收到的信号内容
  26494. console.log("空位:par0=" + par0 + "\n" );
  26495. }
  26496. break;
  26497. case 2:
  26498. {
  26499. m_6.source=imageEmptyTank
  26500. // 打印收到的信号内容
  26501. console.log("就绪:par0=" + par0 + "\n" );
  26502. }
  26503. break;
  26504. case 3:
  26505. {
  26506. m_6.source=imageHot
  26507. // 打印收到的信号内容
  26508. console.log("缓冷:par0=" + par0 + "\n" );
  26509. }
  26510. break;
  26511. case 4:
  26512. {
  26513. m_6.source=imageBlueCoolOpen
  26514. // 打印收到的信号内容
  26515. console.log("水冷:par0=" + par0 + "\n" );
  26516. }
  26517. break;
  26518. case 5:
  26519. {
  26520. m_6.source=imageBlueCoolOpen
  26521. // 打印收到的信号内容
  26522. console.log("水冷:par0=" + par0 + "\n" );
  26523. }
  26524. break;
  26525. case 6:
  26526. {
  26527. m_6.source=imageWaterCool
  26528. // 打印收到的信号内容
  26529. console.log("待倒:par0=" + par0 + "\n" );
  26530. }
  26531. break;
  26532. case 7:
  26533. {
  26534. m_6.source=imageMaintain
  26535. // 打印收到的信号内容
  26536. console.log("故障:par0=" + par0 + "\n" );
  26537. }
  26538. break;
  26539. }
  26540. }
  26541. onSig_qml_SlagStateM7: {
  26542. //如果是状态1就将源换为状态1
  26543. switch(par0){
  26544. case 1:
  26545. {
  26546. m_7.source=imageEmpty
  26547. // 打印收到的信号内容
  26548. console.log("空位:par0=" + par0 + "\n" );
  26549. }
  26550. break;
  26551. case 2:
  26552. {
  26553. m_7.source=imageEmptyTank
  26554. // 打印收到的信号内容
  26555. console.log("就绪:par0=" + par0 + "\n" );
  26556. }
  26557. break;
  26558. case 3:
  26559. {
  26560. m_7.source=imageHot
  26561. // 打印收到的信号内容
  26562. console.log("缓冷:par0=" + par0 + "\n" );
  26563. }
  26564. break;
  26565. case 4:
  26566. {
  26567. m_7.source=imageBlueCoolOpen
  26568. // 打印收到的信号内容
  26569. console.log("水冷:par0=" + par0 + "\n" );
  26570. }
  26571. break;
  26572. case 5:
  26573. {
  26574. m_7.source=imageBlueCoolOpen
  26575. // 打印收到的信号内容
  26576. console.log("水冷:par0=" + par0 + "\n" );
  26577. }
  26578. break;
  26579. case 6:
  26580. {
  26581. m_7.source=imageWaterCool
  26582. // 打印收到的信号内容
  26583. console.log("待倒:par0=" + par0 + "\n" );
  26584. }
  26585. break;
  26586. case 7:
  26587. {
  26588. m_7.source=imageMaintain
  26589. // 打印收到的信号内容
  26590. console.log("故障:par0=" + par0 + "\n" );
  26591. }
  26592. break;
  26593. }
  26594. }
  26595. onSig_qml_SlagStateM8: {
  26596. //如果是状态1就将源换为状态1
  26597. switch(par0){
  26598. case 1:
  26599. {
  26600. m_8.source=imageEmpty
  26601. // 打印收到的信号内容
  26602. console.log("空位:par0=" + par0 + "\n" );
  26603. }
  26604. break;
  26605. case 2:
  26606. {
  26607. m_8.source=imageEmptyTank
  26608. // 打印收到的信号内容
  26609. console.log("就绪:par0=" + par0 + "\n" );
  26610. }
  26611. break;
  26612. case 3:
  26613. {
  26614. m_8.source=imageHot
  26615. // 打印收到的信号内容
  26616. console.log("缓冷:par0=" + par0 + "\n" );
  26617. }
  26618. break;
  26619. case 4:
  26620. {
  26621. m_8.source=imageBlueCoolOpen
  26622. // 打印收到的信号内容
  26623. console.log("水冷:par0=" + par0 + "\n" );
  26624. }
  26625. break;
  26626. case 5:
  26627. {
  26628. m_8.source=imageBlueCoolOpen
  26629. // 打印收到的信号内容
  26630. console.log("水冷:par0=" + par0 + "\n" );
  26631. }
  26632. break;
  26633. case 6:
  26634. {
  26635. m_8.source=imageWaterCool
  26636. // 打印收到的信号内容
  26637. console.log("待倒:par0=" + par0 + "\n" );
  26638. }
  26639. break;
  26640. case 7:
  26641. {
  26642. m_8.source=imageMaintain
  26643. // 打印收到的信号内容
  26644. console.log("故障:par0=" + par0 + "\n" );
  26645. }
  26646. break;
  26647. }
  26648. }
  26649. onSig_qml_SlagStateM9: {
  26650. //如果是状态1就将源换为状态1
  26651. switch(par0){
  26652. case 1:
  26653. {
  26654. m_9.source=imageEmpty
  26655. // 打印收到的信号内容
  26656. console.log("空位:par0=" + par0 + "\n" );
  26657. }
  26658. break;
  26659. case 2:
  26660. {
  26661. m_9.source=imageEmptyTank
  26662. // 打印收到的信号内容
  26663. console.log("就绪:par0=" + par0 + "\n" );
  26664. }
  26665. break;
  26666. case 3:
  26667. {
  26668. m_9.source=imageHot
  26669. // 打印收到的信号内容
  26670. console.log("缓冷:par0=" + par0 + "\n" );
  26671. }
  26672. break;
  26673. case 4:
  26674. {
  26675. m_9.source=imageBlueCoolOpen
  26676. // 打印收到的信号内容
  26677. console.log("水冷:par0=" + par0 + "\n" );
  26678. }
  26679. break;
  26680. case 5:
  26681. {
  26682. m_9.source=imageBlueCoolOpen
  26683. // 打印收到的信号内容
  26684. console.log("水冷:par0=" + par0 + "\n" );
  26685. }
  26686. break;
  26687. case 6:
  26688. {
  26689. m_9.source=imageWaterCool
  26690. // 打印收到的信号内容
  26691. console.log("待倒:par0=" + par0 + "\n" );
  26692. }
  26693. break;
  26694. case 7:
  26695. {
  26696. m_9.source=imageMaintain
  26697. // 打印收到的信号内容
  26698. console.log("故障:par0=" + par0 + "\n" );
  26699. }
  26700. break;
  26701. }
  26702. }
  26703. onSig_qml_SlagStateM10: {
  26704. //如果是状态1就将源换为状态1
  26705. switch(par0){
  26706. case 1:
  26707. {
  26708. m_10.source=imageEmpty
  26709. // 打印收到的信号内容
  26710. console.log("空位:par0=" + par0 + "\n" );
  26711. }
  26712. break;
  26713. case 2:
  26714. {
  26715. m_10.source=imageEmptyTank
  26716. // 打印收到的信号内容
  26717. console.log("就绪:par0=" + par0 + "\n" );
  26718. }
  26719. break;
  26720. case 3:
  26721. {
  26722. m_10.source=imageHot
  26723. // 打印收到的信号内容
  26724. console.log("缓冷:par0=" + par0 + "\n" );
  26725. }
  26726. break;
  26727. case 4:
  26728. {
  26729. m_10.source=imageBlueCoolOpen
  26730. // 打印收到的信号内容
  26731. console.log("水冷:par0=" + par0 + "\n" );
  26732. }
  26733. break;
  26734. case 5:
  26735. {
  26736. m_10.source=imageBlueCoolOpen
  26737. // 打印收到的信号内容
  26738. console.log("水冷:par0=" + par0 + "\n" );
  26739. }
  26740. break;
  26741. case 6:
  26742. {
  26743. m_10.source=imageWaterCool
  26744. // 打印收到的信号内容
  26745. console.log("待倒:par0=" + par0 + "\n" );
  26746. }
  26747. break;
  26748. case 7:
  26749. {
  26750. m_10.source=imageMaintain
  26751. // 打印收到的信号内容
  26752. console.log("故障:par0=" + par0 + "\n" );
  26753. }
  26754. break;
  26755. }
  26756. }
  26757. onSig_qml_SlagStateM11: {
  26758. //如果是状态1就将源换为状态1
  26759. switch(par0){
  26760. case 1:
  26761. {
  26762. m_11.source=imageEmpty
  26763. // 打印收到的信号内容
  26764. console.log("空位:par0=" + par0 + "\n" );
  26765. }
  26766. break;
  26767. case 2:
  26768. {
  26769. m_11.source=imageEmptyTank
  26770. // 打印收到的信号内容
  26771. console.log("就绪:par0=" + par0 + "\n" );
  26772. }
  26773. break;
  26774. case 3:
  26775. {
  26776. m_11.source=imageHot
  26777. // 打印收到的信号内容
  26778. console.log("缓冷:par0=" + par0 + "\n" );
  26779. }
  26780. break;
  26781. case 4:
  26782. {
  26783. m_11.source=imageBlueCoolOpen
  26784. // 打印收到的信号内容
  26785. console.log("水冷:par0=" + par0 + "\n" );
  26786. }
  26787. break;
  26788. case 5:
  26789. {
  26790. m_11.source=imageBlueCoolOpen
  26791. // 打印收到的信号内容
  26792. console.log("水冷:par0=" + par0 + "\n" );
  26793. }
  26794. break;
  26795. case 6:
  26796. {
  26797. m_11.source=imageWaterCool
  26798. // 打印收到的信号内容
  26799. console.log("待倒:par0=" + par0 + "\n" );
  26800. }
  26801. break;
  26802. case 7:
  26803. {
  26804. m_11.source=imageMaintain
  26805. // 打印收到的信号内容
  26806. console.log("故障:par0=" + par0 + "\n" );
  26807. }
  26808. break;
  26809. }
  26810. }
  26811. onSig_qml_SlagStateM12: {
  26812. //如果是状态1就将源换为状态1
  26813. switch(par0){
  26814. case 1:
  26815. {
  26816. m_12.source=imageEmpty
  26817. // 打印收到的信号内容
  26818. console.log("空位:par0=" + par0 + "\n" );
  26819. }
  26820. break;
  26821. case 2:
  26822. {
  26823. m_12.source=imageEmptyTank
  26824. // 打印收到的信号内容
  26825. console.log("就绪:par0=" + par0 + "\n" );
  26826. }
  26827. break;
  26828. case 3:
  26829. {
  26830. m_12.source=imageHot
  26831. // 打印收到的信号内容
  26832. console.log("缓冷:par0=" + par0 + "\n" );
  26833. }
  26834. break;
  26835. case 4:
  26836. {
  26837. m_12.source=imageBlueCoolOpen
  26838. // 打印收到的信号内容
  26839. console.log("水冷:par0=" + par0 + "\n" );
  26840. }
  26841. break;
  26842. case 5:
  26843. {
  26844. m_12.source=imageBlueCoolOpen
  26845. // 打印收到的信号内容
  26846. console.log("水冷:par0=" + par0 + "\n" );
  26847. }
  26848. break;
  26849. case 6:
  26850. {
  26851. m_12.source=imageWaterCool
  26852. // 打印收到的信号内容
  26853. console.log("待倒:par0=" + par0 + "\n" );
  26854. }
  26855. break;
  26856. case 7:
  26857. {
  26858. m_12.source=imageMaintain
  26859. // 打印收到的信号内容
  26860. console.log("故障:par0=" + par0 + "\n" );
  26861. }
  26862. break;
  26863. }
  26864. }
  26865. onSig_qml_SlagStateM13: {
  26866. //如果是状态1就将源换为状态1
  26867. switch(par0){
  26868. case 1:
  26869. {
  26870. m_13.source=imageEmpty
  26871. // 打印收到的信号内容
  26872. console.log("空位:par0=" + par0 + "\n" );
  26873. }
  26874. break;
  26875. case 2:
  26876. {
  26877. m_13.source=imageEmptyTank
  26878. // 打印收到的信号内容
  26879. console.log("就绪:par0=" + par0 + "\n" );
  26880. }
  26881. break;
  26882. case 3:
  26883. {
  26884. m_13.source=imageHot
  26885. // 打印收到的信号内容
  26886. console.log("缓冷:par0=" + par0 + "\n" );
  26887. }
  26888. break;
  26889. case 4:
  26890. {
  26891. m_13.source=imageBlueCoolOpen
  26892. // 打印收到的信号内容
  26893. console.log("水冷:par0=" + par0 + "\n" );
  26894. }
  26895. break;
  26896. case 5:
  26897. {
  26898. m_13.source=imageBlueCoolOpen
  26899. // 打印收到的信号内容
  26900. console.log("水冷:par0=" + par0 + "\n" );
  26901. }
  26902. break;
  26903. case 6:
  26904. {
  26905. m_13.source=imageWaterCool
  26906. // 打印收到的信号内容
  26907. console.log("待倒:par0=" + par0 + "\n" );
  26908. }
  26909. break;
  26910. case 7:
  26911. {
  26912. m_13.source=imageMaintain
  26913. // 打印收到的信号内容
  26914. console.log("故障:par0=" + par0 + "\n" );
  26915. }
  26916. break;
  26917. }
  26918. }
  26919. onSig_qml_SlagStateM14: {
  26920. //如果是状态1就将源换为状态1
  26921. switch(par0){
  26922. case 1:
  26923. {
  26924. m_14.source=imageEmpty
  26925. // 打印收到的信号内容
  26926. console.log("空位:par0=" + par0 + "\n" );
  26927. }
  26928. break;
  26929. case 2:
  26930. {
  26931. m_14.source=imageEmptyTank
  26932. // 打印收到的信号内容
  26933. console.log("就绪:par0=" + par0 + "\n" );
  26934. }
  26935. break;
  26936. case 3:
  26937. {
  26938. m_14.source=imageHot
  26939. // 打印收到的信号内容
  26940. console.log("缓冷:par0=" + par0 + "\n" );
  26941. }
  26942. break;
  26943. case 4:
  26944. {
  26945. m_14.source=imageBlueCoolOpen
  26946. // 打印收到的信号内容
  26947. console.log("水冷:par0=" + par0 + "\n" );
  26948. }
  26949. break;
  26950. case 5:
  26951. {
  26952. m_14.source=imageBlueCoolOpen
  26953. // 打印收到的信号内容
  26954. console.log("水冷:par0=" + par0 + "\n" );
  26955. }
  26956. break;
  26957. case 6:
  26958. {
  26959. m_14.source=imageWaterCool
  26960. // 打印收到的信号内容
  26961. console.log("待倒:par0=" + par0 + "\n" );
  26962. }
  26963. break;
  26964. case 7:
  26965. {
  26966. m_14.source=imageMaintain
  26967. // 打印收到的信号内容
  26968. console.log("故障:par0=" + par0 + "\n" );
  26969. }
  26970. break;
  26971. }
  26972. }
  26973. onSig_qml_SlagStateM15: {
  26974. //如果是状态1就将源换为状态1
  26975. switch(par0){
  26976. case 1:
  26977. {
  26978. m_15.source=imageEmpty
  26979. // 打印收到的信号内容
  26980. console.log("空位:par0=" + par0 + "\n" );
  26981. }
  26982. break;
  26983. case 2:
  26984. {
  26985. m_15.source=imageEmptyTank
  26986. // 打印收到的信号内容
  26987. console.log("就绪:par0=" + par0 + "\n" );
  26988. }
  26989. break;
  26990. case 3:
  26991. {
  26992. m_15.source=imageHot
  26993. // 打印收到的信号内容
  26994. console.log("缓冷:par0=" + par0 + "\n" );
  26995. }
  26996. break;
  26997. case 4:
  26998. {
  26999. m_15.source=imageBlueCoolOpen
  27000. // 打印收到的信号内容
  27001. console.log("水冷:par0=" + par0 + "\n" );
  27002. }
  27003. break;
  27004. case 5:
  27005. {
  27006. m_15.source=imageBlueCoolOpen
  27007. // 打印收到的信号内容
  27008. console.log("水冷:par0=" + par0 + "\n" );
  27009. }
  27010. break;
  27011. case 6:
  27012. {
  27013. m_15.source=imageWaterCool
  27014. // 打印收到的信号内容
  27015. console.log("待倒:par0=" + par0 + "\n" );
  27016. }
  27017. break;
  27018. case 7:
  27019. {
  27020. m_15.source=imageMaintain
  27021. // 打印收到的信号内容
  27022. console.log("故障:par0=" + par0 + "\n" );
  27023. }
  27024. break;
  27025. }
  27026. }
  27027. onSig_qml_SlagStateM16: {
  27028. //如果是状态1就将源换为状态1
  27029. switch(par0){
  27030. case 1:
  27031. {
  27032. m_16.source=imageEmpty
  27033. // 打印收到的信号内容
  27034. console.log("空位:par0=" + par0 + "\n" );
  27035. }
  27036. break;
  27037. case 2:
  27038. {
  27039. m_16.source=imageEmptyTank
  27040. // 打印收到的信号内容
  27041. console.log("就绪:par0=" + par0 + "\n" );
  27042. }
  27043. break;
  27044. case 3:
  27045. {
  27046. m_16.source=imageHot
  27047. // 打印收到的信号内容
  27048. console.log("缓冷:par0=" + par0 + "\n" );
  27049. }
  27050. break;
  27051. case 4:
  27052. {
  27053. m_16.source=imageBlueCoolOpen
  27054. // 打印收到的信号内容
  27055. console.log("水冷:par0=" + par0 + "\n" );
  27056. }
  27057. break;
  27058. case 5:
  27059. {
  27060. m_16.source=imageBlueCoolOpen
  27061. // 打印收到的信号内容
  27062. console.log("水冷:par0=" + par0 + "\n" );
  27063. }
  27064. break;
  27065. case 6:
  27066. {
  27067. m_16.source=imageWaterCool
  27068. // 打印收到的信号内容
  27069. console.log("待倒:par0=" + par0 + "\n" );
  27070. }
  27071. break;
  27072. case 7:
  27073. {
  27074. m_16.source=imageMaintain
  27075. // 打印收到的信号内容
  27076. console.log("故障:par0=" + par0 + "\n" );
  27077. }
  27078. break;
  27079. }
  27080. }
  27081. onSig_qml_SlagStateM17: {
  27082. //如果是状态1就将源换为状态1
  27083. switch(par0){
  27084. case 1:
  27085. {
  27086. m_17.source=imageEmpty
  27087. // 打印收到的信号内容
  27088. console.log("空位:par0=" + par0 + "\n" );
  27089. }
  27090. break;
  27091. case 2:
  27092. {
  27093. m_17.source=imageEmptyTank
  27094. // 打印收到的信号内容
  27095. console.log("就绪:par0=" + par0 + "\n" );
  27096. }
  27097. break;
  27098. case 3:
  27099. {
  27100. m_17.source=imageHot
  27101. // 打印收到的信号内容
  27102. console.log("缓冷:par0=" + par0 + "\n" );
  27103. }
  27104. break;
  27105. case 4:
  27106. {
  27107. m_17.source=imageBlueCoolOpen
  27108. // 打印收到的信号内容
  27109. console.log("水冷:par0=" + par0 + "\n" );
  27110. }
  27111. break;
  27112. case 5:
  27113. {
  27114. m_17.source=imageBlueCoolOpen
  27115. // 打印收到的信号内容
  27116. console.log("水冷:par0=" + par0 + "\n" );
  27117. }
  27118. break;
  27119. case 6:
  27120. {
  27121. m_17.source=imageWaterCool
  27122. // 打印收到的信号内容
  27123. console.log("待倒:par0=" + par0 + "\n" );
  27124. }
  27125. break;
  27126. case 7:
  27127. {
  27128. m_17.source=imageMaintain
  27129. // 打印收到的信号内容
  27130. console.log("故障:par0=" + par0 + "\n" );
  27131. }
  27132. break;
  27133. }
  27134. }
  27135. onSig_qml_SlagStateM18: {
  27136. //如果是状态1就将源换为状态1
  27137. switch(par0){
  27138. case 1:
  27139. {
  27140. m_18.source=imageEmpty
  27141. // 打印收到的信号内容
  27142. console.log("空位:par0=" + par0 + "\n" );
  27143. }
  27144. break;
  27145. case 2:
  27146. {
  27147. m_18.source=imageEmptyTank
  27148. // 打印收到的信号内容
  27149. console.log("就绪:par0=" + par0 + "\n" );
  27150. }
  27151. break;
  27152. case 3:
  27153. {
  27154. m_18.source=imageHot
  27155. // 打印收到的信号内容
  27156. console.log("缓冷:par0=" + par0 + "\n" );
  27157. }
  27158. break;
  27159. case 4:
  27160. {
  27161. m_18.source=imageBlueCoolOpen
  27162. // 打印收到的信号内容
  27163. console.log("水冷:par0=" + par0 + "\n" );
  27164. }
  27165. break;
  27166. case 5:
  27167. {
  27168. m_18.source=imageBlueCoolOpen
  27169. // 打印收到的信号内容
  27170. console.log("水冷:par0=" + par0 + "\n" );
  27171. }
  27172. break;
  27173. case 6:
  27174. {
  27175. m_18.source=imageWaterCool
  27176. // 打印收到的信号内容
  27177. console.log("待倒:par0=" + par0 + "\n" );
  27178. }
  27179. break;
  27180. case 7:
  27181. {
  27182. m_18.source=imageMaintain
  27183. // 打印收到的信号内容
  27184. console.log("故障:par0=" + par0 + "\n" );
  27185. }
  27186. break;
  27187. }
  27188. }
  27189. onSig_qml_SlagStateM19: {
  27190. //如果是状态1就将源换为状态1
  27191. switch(par0){
  27192. case 1:
  27193. {
  27194. m_19.source=imageEmpty
  27195. // 打印收到的信号内容
  27196. console.log("空位:par0=" + par0 + "\n" );
  27197. }
  27198. break;
  27199. case 2:
  27200. {
  27201. m_19.source=imageEmptyTank
  27202. // 打印收到的信号内容
  27203. console.log("就绪:par0=" + par0 + "\n" );
  27204. }
  27205. break;
  27206. case 3:
  27207. {
  27208. m_19.source=imageHot
  27209. // 打印收到的信号内容
  27210. console.log("缓冷:par0=" + par0 + "\n" );
  27211. }
  27212. break;
  27213. case 4:
  27214. {
  27215. m_19.source=imageBlueCoolOpen
  27216. // 打印收到的信号内容
  27217. console.log("水冷:par0=" + par0 + "\n" );
  27218. }
  27219. break;
  27220. case 5:
  27221. {
  27222. m_19.source=imageBlueCoolOpen
  27223. // 打印收到的信号内容
  27224. console.log("水冷:par0=" + par0 + "\n" );
  27225. }
  27226. break;
  27227. case 6:
  27228. {
  27229. m_19.source=imageWaterCool
  27230. // 打印收到的信号内容
  27231. console.log("待倒:par0=" + par0 + "\n" );
  27232. }
  27233. break;
  27234. case 7:
  27235. {
  27236. m_19.source=imageMaintain
  27237. // 打印收到的信号内容
  27238. console.log("故障:par0=" + par0 + "\n" );
  27239. }
  27240. break;
  27241. }
  27242. }
  27243. onSig_qml_SlagStateM20: {
  27244. //如果是状态1就将源换为状态1
  27245. switch(par0){
  27246. case 1:
  27247. {
  27248. m_20.source=imageEmpty
  27249. // 打印收到的信号内容
  27250. console.log("空位:par0=" + par0 + "\n" );
  27251. }
  27252. break;
  27253. case 2:
  27254. {
  27255. m_20.source=imageEmptyTank
  27256. // 打印收到的信号内容
  27257. console.log("就绪:par0=" + par0 + "\n" );
  27258. }
  27259. break;
  27260. case 3:
  27261. {
  27262. m_20.source=imageHot
  27263. // 打印收到的信号内容
  27264. console.log("缓冷:par0=" + par0 + "\n" );
  27265. }
  27266. break;
  27267. case 4:
  27268. {
  27269. m_20.source=imageBlueCoolOpen
  27270. // 打印收到的信号内容
  27271. console.log("水冷:par0=" + par0 + "\n" );
  27272. }
  27273. break;
  27274. case 5:
  27275. {
  27276. m_20.source=imageBlueCoolOpen
  27277. // 打印收到的信号内容
  27278. console.log("水冷:par0=" + par0 + "\n" );
  27279. }
  27280. break;
  27281. case 6:
  27282. {
  27283. m_20.source=imageWaterCool
  27284. // 打印收到的信号内容
  27285. console.log("待倒:par0=" + par0 + "\n" );
  27286. }
  27287. break;
  27288. case 7:
  27289. {
  27290. m_20.source=imageMaintain
  27291. // 打印收到的信号内容
  27292. console.log("故障:par0=" + par0 + "\n" );
  27293. }
  27294. break;
  27295. }
  27296. }
  27297. onSig_qml_SlagStateM21: {
  27298. //如果是状态1就将源换为状态1
  27299. switch(par0){
  27300. case 1:
  27301. {
  27302. m_21.source=imageEmpty
  27303. // 打印收到的信号内容
  27304. console.log("空位:par0=" + par0 + "\n" );
  27305. }
  27306. break;
  27307. case 2:
  27308. {
  27309. m_21.source=imageEmptyTank
  27310. // 打印收到的信号内容
  27311. console.log("就绪:par0=" + par0 + "\n" );
  27312. }
  27313. break;
  27314. case 3:
  27315. {
  27316. m_21.source=imageHot
  27317. // 打印收到的信号内容
  27318. console.log("缓冷:par0=" + par0 + "\n" );
  27319. }
  27320. break;
  27321. case 4:
  27322. {
  27323. m_21.source=imageBlueCoolOpen
  27324. // 打印收到的信号内容
  27325. console.log("水冷:par0=" + par0 + "\n" );
  27326. }
  27327. break;
  27328. case 5:
  27329. {
  27330. m_21.source=imageBlueCoolOpen
  27331. // 打印收到的信号内容
  27332. console.log("水冷:par0=" + par0 + "\n" );
  27333. }
  27334. break;
  27335. case 6:
  27336. {
  27337. m_21.source=imageWaterCool
  27338. // 打印收到的信号内容
  27339. console.log("待倒:par0=" + par0 + "\n" );
  27340. }
  27341. break;
  27342. case 7:
  27343. {
  27344. m_21.source=imageMaintain
  27345. // 打印收到的信号内容
  27346. console.log("故障:par0=" + par0 + "\n" );
  27347. }
  27348. break;
  27349. }
  27350. }
  27351. onSig_qml_SlagStateM22: {
  27352. //如果是状态1就将源换为状态1
  27353. switch(par0){
  27354. case 1:
  27355. {
  27356. m_22.source=imageEmpty
  27357. // 打印收到的信号内容
  27358. console.log("空位:par0=" + par0 + "\n" );
  27359. }
  27360. break;
  27361. case 2:
  27362. {
  27363. m_22.source=imageEmptyTank
  27364. // 打印收到的信号内容
  27365. console.log("就绪:par0=" + par0 + "\n" );
  27366. }
  27367. break;
  27368. case 3:
  27369. {
  27370. m_22.source=imageHot
  27371. // 打印收到的信号内容
  27372. console.log("缓冷:par0=" + par0 + "\n" );
  27373. }
  27374. break;
  27375. case 4:
  27376. {
  27377. m_22.source=imageBlueCoolOpen
  27378. // 打印收到的信号内容
  27379. console.log("水冷:par0=" + par0 + "\n" );
  27380. }
  27381. break;
  27382. case 5:
  27383. {
  27384. m_22.source=imageBlueCoolOpen
  27385. // 打印收到的信号内容
  27386. console.log("水冷:par0=" + par0 + "\n" );
  27387. }
  27388. break;
  27389. case 6:
  27390. {
  27391. m_22.source=imageWaterCool
  27392. // 打印收到的信号内容
  27393. console.log("待倒:par0=" + par0 + "\n" );
  27394. }
  27395. break;
  27396. case 7:
  27397. {
  27398. m_22.source=imageMaintain
  27399. // 打印收到的信号内容
  27400. console.log("故障:par0=" + par0 + "\n" );
  27401. }
  27402. break;
  27403. }
  27404. }
  27405. onSig_qml_SlagStateM23: {
  27406. //如果是状态1就将源换为状态1
  27407. switch(par0){
  27408. case 1:
  27409. {
  27410. m_23.source=imageEmpty
  27411. // 打印收到的信号内容
  27412. console.log("空位:par0=" + par0 + "\n" );
  27413. }
  27414. break;
  27415. case 2:
  27416. {
  27417. m_23.source=imageEmptyTank
  27418. // 打印收到的信号内容
  27419. console.log("就绪:par0=" + par0 + "\n" );
  27420. }
  27421. break;
  27422. case 3:
  27423. {
  27424. m_23.source=imageHot
  27425. // 打印收到的信号内容
  27426. console.log("缓冷:par0=" + par0 + "\n" );
  27427. }
  27428. break;
  27429. case 4:
  27430. {
  27431. m_23.source=imageBlueCoolOpen
  27432. // 打印收到的信号内容
  27433. console.log("水冷:par0=" + par0 + "\n" );
  27434. }
  27435. break;
  27436. case 5:
  27437. {
  27438. m_23.source=imageBlueCoolOpen
  27439. // 打印收到的信号内容
  27440. console.log("水冷:par0=" + par0 + "\n" );
  27441. }
  27442. break;
  27443. case 6:
  27444. {
  27445. m_23.source=imageWaterCool
  27446. // 打印收到的信号内容
  27447. console.log("待倒:par0=" + par0 + "\n" );
  27448. }
  27449. break;
  27450. case 7:
  27451. {
  27452. m_23.source=imageMaintain
  27453. // 打印收到的信号内容
  27454. console.log("故障:par0=" + par0 + "\n" );
  27455. }
  27456. break;
  27457. }
  27458. }
  27459. onSig_qml_SlagStateM24: {
  27460. //如果是状态1就将源换为状态1
  27461. switch(par0){
  27462. case 1:
  27463. {
  27464. m_24.source=imageEmpty
  27465. // 打印收到的信号内容
  27466. console.log("空位:par0=" + par0 + "\n" );
  27467. }
  27468. break;
  27469. case 2:
  27470. {
  27471. m_24.source=imageEmptyTank
  27472. // 打印收到的信号内容
  27473. console.log("就绪:par0=" + par0 + "\n" );
  27474. }
  27475. break;
  27476. case 3:
  27477. {
  27478. m_24.source=imageHot
  27479. // 打印收到的信号内容
  27480. console.log("缓冷:par0=" + par0 + "\n" );
  27481. }
  27482. break;
  27483. case 4:
  27484. {
  27485. m_24.source=imageBlueCoolOpen
  27486. // 打印收到的信号内容
  27487. console.log("水冷:par0=" + par0 + "\n" );
  27488. }
  27489. break;
  27490. case 5:
  27491. {
  27492. m_24.source=imageBlueCoolOpen
  27493. // 打印收到的信号内容
  27494. console.log("水冷:par0=" + par0 + "\n" );
  27495. }
  27496. break;
  27497. case 6:
  27498. {
  27499. m_24.source=imageWaterCool
  27500. // 打印收到的信号内容
  27501. console.log("待倒:par0=" + par0 + "\n" );
  27502. }
  27503. break;
  27504. case 7:
  27505. {
  27506. m_24.source=imageMaintain
  27507. // 打印收到的信号内容
  27508. console.log("故障:par0=" + par0 + "\n" );
  27509. }
  27510. break;
  27511. }
  27512. }
  27513. onSig_qml_SlagStateM25: {
  27514. //如果是状态1就将源换为状态1
  27515. switch(par0){
  27516. case 1:
  27517. {
  27518. m_25.source=imageEmpty
  27519. // 打印收到的信号内容
  27520. console.log("空位:par0=" + par0 + "\n" );
  27521. }
  27522. break;
  27523. case 2:
  27524. {
  27525. m_25.source=imageEmptyTank
  27526. // 打印收到的信号内容
  27527. console.log("就绪:par0=" + par0 + "\n" );
  27528. }
  27529. break;
  27530. case 3:
  27531. {
  27532. m_25.source=imageHot
  27533. // 打印收到的信号内容
  27534. console.log("缓冷:par0=" + par0 + "\n" );
  27535. }
  27536. break;
  27537. case 4:
  27538. {
  27539. m_25.source=imageBlueCoolOpen
  27540. // 打印收到的信号内容
  27541. console.log("水冷:par0=" + par0 + "\n" );
  27542. }
  27543. break;
  27544. case 5:
  27545. {
  27546. m_25.source=imageBlueCoolOpen
  27547. // 打印收到的信号内容
  27548. console.log("水冷:par0=" + par0 + "\n" );
  27549. }
  27550. break;
  27551. case 6:
  27552. {
  27553. m_25.source=imageWaterCool
  27554. // 打印收到的信号内容
  27555. console.log("待倒:par0=" + par0 + "\n" );
  27556. }
  27557. break;
  27558. case 7:
  27559. {
  27560. m_25.source=imageMaintain
  27561. // 打印收到的信号内容
  27562. console.log("故障:par0=" + par0 + "\n" );
  27563. }
  27564. break;
  27565. }
  27566. }
  27567. onSig_qml_SlagStateM26: {
  27568. //如果是状态1就将源换为状态1
  27569. switch(par0){
  27570. case 1:
  27571. {
  27572. m_26.source=imageEmpty
  27573. // 打印收到的信号内容
  27574. console.log("空位:par0=" + par0 + "\n" );
  27575. }
  27576. break;
  27577. case 2:
  27578. {
  27579. m_26.source=imageEmptyTank
  27580. // 打印收到的信号内容
  27581. console.log("就绪:par0=" + par0 + "\n" );
  27582. }
  27583. break;
  27584. case 3:
  27585. {
  27586. m_26.source=imageHot
  27587. // 打印收到的信号内容
  27588. console.log("缓冷:par0=" + par0 + "\n" );
  27589. }
  27590. break;
  27591. case 4:
  27592. {
  27593. m_26.source=imageBlueCoolOpen
  27594. // 打印收到的信号内容
  27595. console.log("水冷:par0=" + par0 + "\n" );
  27596. }
  27597. break;
  27598. case 5:
  27599. {
  27600. m_26.source=imageBlueCoolOpen
  27601. // 打印收到的信号内容
  27602. console.log("水冷:par0=" + par0 + "\n" );
  27603. }
  27604. break;
  27605. case 6:
  27606. {
  27607. m_26.source=imageWaterCool
  27608. // 打印收到的信号内容
  27609. console.log("待倒:par0=" + par0 + "\n" );
  27610. }
  27611. break;
  27612. case 7:
  27613. {
  27614. m_26.source=imageMaintain
  27615. // 打印收到的信号内容
  27616. console.log("故障:par0=" + par0 + "\n" );
  27617. }
  27618. break;
  27619. }
  27620. }
  27621. onSig_qml_SlagStateM27: {
  27622. //如果是状态1就将源换为状态1
  27623. switch(par0){
  27624. case 1:
  27625. {
  27626. m_27.source=imageEmpty
  27627. // 打印收到的信号内容
  27628. console.log("空位:par0=" + par0 + "\n" );
  27629. }
  27630. break;
  27631. case 2:
  27632. {
  27633. m_27.source=imageEmptyTank
  27634. // 打印收到的信号内容
  27635. console.log("就绪:par0=" + par0 + "\n" );
  27636. }
  27637. break;
  27638. case 3:
  27639. {
  27640. m_27.source=imageHot
  27641. // 打印收到的信号内容
  27642. console.log("缓冷:par0=" + par0 + "\n" );
  27643. }
  27644. break;
  27645. case 4:
  27646. {
  27647. m_27.source=imageBlueCoolOpen
  27648. // 打印收到的信号内容
  27649. console.log("水冷:par0=" + par0 + "\n" );
  27650. }
  27651. break;
  27652. case 5:
  27653. {
  27654. m_27.source=imageBlueCoolOpen
  27655. // 打印收到的信号内容
  27656. console.log("水冷:par0=" + par0 + "\n" );
  27657. }
  27658. break;
  27659. case 6:
  27660. {
  27661. m_27.source=imageWaterCool
  27662. // 打印收到的信号内容
  27663. console.log("待倒:par0=" + par0 + "\n" );
  27664. }
  27665. break;
  27666. case 7:
  27667. {
  27668. m_27.source=imageMaintain
  27669. // 打印收到的信号内容
  27670. console.log("故障:par0=" + par0 + "\n" );
  27671. }
  27672. break;
  27673. }
  27674. }
  27675. onSig_qml_SlagStateM28: {
  27676. //如果是状态1就将源换为状态1
  27677. switch(par0){
  27678. case 1:
  27679. {
  27680. m_28.source=imageEmpty
  27681. // 打印收到的信号内容
  27682. console.log("空位:par0=" + par0 + "\n" );
  27683. }
  27684. break;
  27685. case 2:
  27686. {
  27687. m_28.source=imageEmptyTank
  27688. // 打印收到的信号内容
  27689. console.log("就绪:par0=" + par0 + "\n" );
  27690. }
  27691. break;
  27692. case 3:
  27693. {
  27694. m_28.source=imageHot
  27695. // 打印收到的信号内容
  27696. console.log("缓冷:par0=" + par0 + "\n" );
  27697. }
  27698. break;
  27699. case 4:
  27700. {
  27701. m_28.source=imageBlueCoolOpen
  27702. // 打印收到的信号内容
  27703. console.log("水冷:par0=" + par0 + "\n" );
  27704. }
  27705. break;
  27706. case 5:
  27707. {
  27708. m_28.source=imageBlueCoolOpen
  27709. // 打印收到的信号内容
  27710. console.log("水冷:par0=" + par0 + "\n" );
  27711. }
  27712. break;
  27713. case 6:
  27714. {
  27715. m_28.source=imageWaterCool
  27716. // 打印收到的信号内容
  27717. console.log("待倒:par0=" + par0 + "\n" );
  27718. }
  27719. break;
  27720. case 7:
  27721. {
  27722. m_28.source=imageMaintain
  27723. // 打印收到的信号内容
  27724. console.log("故障:par0=" + par0 + "\n" );
  27725. }
  27726. break;
  27727. }
  27728. }
  27729. onSig_qml_SlagStateM29: {
  27730. //如果是状态1就将源换为状态1
  27731. switch(par0){
  27732. case 1:
  27733. {
  27734. m_29.source=imageEmpty
  27735. // 打印收到的信号内容
  27736. console.log("空位:par0=" + par0 + "\n" );
  27737. }
  27738. break;
  27739. case 2:
  27740. {
  27741. m_29.source=imageEmptyTank
  27742. // 打印收到的信号内容
  27743. console.log("就绪:par0=" + par0 + "\n" );
  27744. }
  27745. break;
  27746. case 3:
  27747. {
  27748. m_29.source=imageHot
  27749. // 打印收到的信号内容
  27750. console.log("缓冷:par0=" + par0 + "\n" );
  27751. }
  27752. break;
  27753. case 4:
  27754. {
  27755. m_29.source=imageBlueCoolOpen
  27756. // 打印收到的信号内容
  27757. console.log("水冷:par0=" + par0 + "\n" );
  27758. }
  27759. break;
  27760. case 5:
  27761. {
  27762. m_29.source=imageBlueCoolOpen
  27763. // 打印收到的信号内容
  27764. console.log("水冷:par0=" + par0 + "\n" );
  27765. }
  27766. break;
  27767. case 6:
  27768. {
  27769. m_29.source=imageWaterCool
  27770. // 打印收到的信号内容
  27771. console.log("待倒:par0=" + par0 + "\n" );
  27772. }
  27773. break;
  27774. case 7:
  27775. {
  27776. m_29.source=imageMaintain
  27777. // 打印收到的信号内容
  27778. console.log("故障:par0=" + par0 + "\n" );
  27779. }
  27780. break;
  27781. }
  27782. }
  27783. onSig_qml_SlagStateM30: {
  27784. //如果是状态1就将源换为状态1
  27785. switch(par0){
  27786. case 1:
  27787. {
  27788. m_30.source=imageEmpty
  27789. // 打印收到的信号内容
  27790. console.log("空位:par0=" + par0 + "\n" );
  27791. }
  27792. break;
  27793. case 2:
  27794. {
  27795. m_30.source=imageEmptyTank
  27796. // 打印收到的信号内容
  27797. console.log("就绪:par0=" + par0 + "\n" );
  27798. }
  27799. break;
  27800. case 3:
  27801. {
  27802. m_30.source=imageHot
  27803. // 打印收到的信号内容
  27804. console.log("缓冷:par0=" + par0 + "\n" );
  27805. }
  27806. break;
  27807. case 4:
  27808. {
  27809. m_30.source=imageBlueCoolOpen
  27810. // 打印收到的信号内容
  27811. console.log("水冷:par0=" + par0 + "\n" );
  27812. }
  27813. break;
  27814. case 5:
  27815. {
  27816. m_30.source=imageBlueCoolOpen
  27817. // 打印收到的信号内容
  27818. console.log("水冷:par0=" + par0 + "\n" );
  27819. }
  27820. break;
  27821. case 6:
  27822. {
  27823. m_30.source=imageWaterCool
  27824. // 打印收到的信号内容
  27825. console.log("待倒:par0=" + par0 + "\n" );
  27826. }
  27827. break;
  27828. case 7:
  27829. {
  27830. m_30.source=imageMaintain
  27831. // 打印收到的信号内容
  27832. console.log("故障:par0=" + par0 + "\n" );
  27833. }
  27834. break;
  27835. }
  27836. }
  27837. onSig_qml_SlagStateM31: {
  27838. //如果是状态1就将源换为状态1
  27839. switch(par0){
  27840. case 1:
  27841. {
  27842. m_31.source=imageEmpty
  27843. // 打印收到的信号内容
  27844. console.log("空位:par0=" + par0 + "\n" );
  27845. }
  27846. break;
  27847. case 2:
  27848. {
  27849. m_31.source=imageEmptyTank
  27850. // 打印收到的信号内容
  27851. console.log("就绪:par0=" + par0 + "\n" );
  27852. }
  27853. break;
  27854. case 3:
  27855. {
  27856. m_31.source=imageHot
  27857. // 打印收到的信号内容
  27858. console.log("缓冷:par0=" + par0 + "\n" );
  27859. }
  27860. break;
  27861. case 4:
  27862. {
  27863. m_31.source=imageBlueCoolOpen
  27864. // 打印收到的信号内容
  27865. console.log("水冷:par0=" + par0 + "\n" );
  27866. }
  27867. break;
  27868. case 5:
  27869. {
  27870. m_31.source=imageBlueCoolOpen
  27871. // 打印收到的信号内容
  27872. console.log("水冷:par0=" + par0 + "\n" );
  27873. }
  27874. break;
  27875. case 6:
  27876. {
  27877. m_31.source=imageWaterCool
  27878. // 打印收到的信号内容
  27879. console.log("待倒:par0=" + par0 + "\n" );
  27880. }
  27881. break;
  27882. case 7:
  27883. {
  27884. m_31.source=imageMaintain
  27885. // 打印收到的信号内容
  27886. console.log("故障:par0=" + par0 + "\n" );
  27887. }
  27888. break;
  27889. }
  27890. }
  27891. // qml界面接收信号函数Sig_qml给的信号内容(接收来自slot_result槽函数反馈的信号)
  27892. onSig_qml_SlagStateN1: {
  27893. //如果是状态1就将源换为状态1
  27894. switch(par0){
  27895. case 1:
  27896. {
  27897. n_1.source=imageEmpty
  27898. // 打印收到的信号内容
  27899. console.log("空位:par0=" + par0 + "\n" );
  27900. }
  27901. break;
  27902. case 2:
  27903. {
  27904. n_1.source=imageEmptyTank
  27905. // 打印收到的信号内容
  27906. console.log("就绪:par0=" + par0 + "\n" );
  27907. }
  27908. break;
  27909. case 3:
  27910. {
  27911. n_1.source=imageHot
  27912. // 打印收到的信号内容
  27913. console.log("缓冷:par0=" + par0 + "\n" );
  27914. }
  27915. break;
  27916. case 4:
  27917. {
  27918. n_1.source=imageBlueCoolOpen
  27919. // 打印收到的信号内容
  27920. console.log("水冷:par0=" + par0 + "\n" );
  27921. }
  27922. break;
  27923. case 5:
  27924. {
  27925. n_1.source=imageBlueCoolOpen
  27926. // 打印收到的信号内容
  27927. console.log("水冷:par0=" + par0 + "\n" );
  27928. }
  27929. break;
  27930. case 6:
  27931. {
  27932. n_1.source=imageWaterCool
  27933. // 打印收到的信号内容
  27934. console.log("待倒:par0=" + par0 + "\n" );
  27935. }
  27936. break;
  27937. case 7:
  27938. {
  27939. n_1.source=imageMaintain
  27940. // 打印收到的信号内容
  27941. console.log("故障:par0=" + par0 + "\n" );
  27942. }
  27943. break;
  27944. }
  27945. }
  27946. onSig_qml_SlagStateN2: {
  27947. //如果是状态1就将源换为状态1
  27948. switch(par0){
  27949. case 1:
  27950. {
  27951. n_2.source=imageEmpty
  27952. // 打印收到的信号内容
  27953. console.log("空位:par0=" + par0 + "\n" );
  27954. }
  27955. break;
  27956. case 2:
  27957. {
  27958. n_2.source=imageEmptyTank
  27959. // 打印收到的信号内容
  27960. console.log("就绪:par0=" + par0 + "\n" );
  27961. }
  27962. break;
  27963. case 3:
  27964. {
  27965. n_2.source=imageHot
  27966. // 打印收到的信号内容
  27967. console.log("缓冷:par0=" + par0 + "\n" );
  27968. }
  27969. break;
  27970. case 4:
  27971. {
  27972. n_2.source=imageBlueCoolOpen
  27973. // 打印收到的信号内容
  27974. console.log("水冷:par0=" + par0 + "\n" );
  27975. }
  27976. break;
  27977. case 5:
  27978. {
  27979. n_2.source=imageBlueCoolOpen
  27980. // 打印收到的信号内容
  27981. console.log("水冷:par0=" + par0 + "\n" );
  27982. }
  27983. break;
  27984. case 6:
  27985. {
  27986. n_2.source=imageWaterCool
  27987. // 打印收到的信号内容
  27988. console.log("待倒:par0=" + par0 + "\n" );
  27989. }
  27990. break;
  27991. case 7:
  27992. {
  27993. n_2.source=imageMaintain
  27994. // 打印收到的信号内容
  27995. console.log("故障:par0=" + par0 + "\n" );
  27996. }
  27997. break;
  27998. }
  27999. }
  28000. onSig_qml_SlagStateN3: {
  28001. //如果是状态1就将源换为状态1
  28002. switch(par0){
  28003. case 1:
  28004. {
  28005. n_3.source=imageEmpty
  28006. // 打印收到的信号内容
  28007. console.log("空位:par0=" + par0 + "\n" );
  28008. }
  28009. break;
  28010. case 2:
  28011. {
  28012. n_3.source=imageEmptyTank
  28013. // 打印收到的信号内容
  28014. console.log("就绪:par0=" + par0 + "\n" );
  28015. }
  28016. break;
  28017. case 3:
  28018. {
  28019. n_3.source=imageHot
  28020. // 打印收到的信号内容
  28021. console.log("缓冷:par0=" + par0 + "\n" );
  28022. }
  28023. break;
  28024. case 4:
  28025. {
  28026. n_3.source=imageBlueCoolOpen
  28027. // 打印收到的信号内容
  28028. console.log("水冷:par0=" + par0 + "\n" );
  28029. }
  28030. break;
  28031. case 5:
  28032. {
  28033. n_3.source=imageBlueCoolOpen
  28034. // 打印收到的信号内容
  28035. console.log("水冷:par0=" + par0 + "\n" );
  28036. }
  28037. break;
  28038. case 6:
  28039. {
  28040. n_3.source=imageWaterCool
  28041. // 打印收到的信号内容
  28042. console.log("待倒:par0=" + par0 + "\n" );
  28043. }
  28044. break;
  28045. case 7:
  28046. {
  28047. n_3.source=imageMaintain
  28048. // 打印收到的信号内容
  28049. console.log("故障:par0=" + par0 + "\n" );
  28050. }
  28051. break;
  28052. }
  28053. }
  28054. onSig_qml_SlagStateN4: {
  28055. //如果是状态1就将源换为状态1
  28056. switch(par0){
  28057. case 1:
  28058. {
  28059. n_4.source=imageEmpty
  28060. // 打印收到的信号内容
  28061. console.log("空位:par0=" + par0 + "\n" );
  28062. }
  28063. break;
  28064. case 2:
  28065. {
  28066. n_4.source=imageEmptyTank
  28067. // 打印收到的信号内容
  28068. console.log("就绪:par0=" + par0 + "\n" );
  28069. }
  28070. break;
  28071. case 3:
  28072. {
  28073. n_4.source=imageHot
  28074. // 打印收到的信号内容
  28075. console.log("缓冷:par0=" + par0 + "\n" );
  28076. }
  28077. break;
  28078. case 4:
  28079. {
  28080. n_4.source=imageBlueCoolOpen
  28081. // 打印收到的信号内容
  28082. console.log("水冷:par0=" + par0 + "\n" );
  28083. }
  28084. break;
  28085. case 5:
  28086. {
  28087. n_4.source=imageBlueCoolOpen
  28088. // 打印收到的信号内容
  28089. console.log("水冷:par0=" + par0 + "\n" );
  28090. }
  28091. break;
  28092. case 6:
  28093. {
  28094. n_4.source=imageWaterCool
  28095. // 打印收到的信号内容
  28096. console.log("待倒:par0=" + par0 + "\n" );
  28097. }
  28098. break;
  28099. case 7:
  28100. {
  28101. n_4.source=imageMaintain
  28102. // 打印收到的信号内容
  28103. console.log("故障:par0=" + par0 + "\n" );
  28104. }
  28105. break;
  28106. }
  28107. }
  28108. onSig_qml_SlagStateN5: {
  28109. //如果是状态1就将源换为状态1
  28110. switch(par0){
  28111. case 1:
  28112. {
  28113. n_5.source=imageEmpty
  28114. // 打印收到的信号内容
  28115. console.log("空位:par0=" + par0 + "\n" );
  28116. }
  28117. break;
  28118. case 2:
  28119. {
  28120. n_5.source=imageEmptyTank
  28121. // 打印收到的信号内容
  28122. console.log("就绪:par0=" + par0 + "\n" );
  28123. }
  28124. break;
  28125. case 3:
  28126. {
  28127. n_5.source=imageHot
  28128. // 打印收到的信号内容
  28129. console.log("缓冷:par0=" + par0 + "\n" );
  28130. }
  28131. break;
  28132. case 4:
  28133. {
  28134. n_5.source=imageBlueCoolOpen
  28135. // 打印收到的信号内容
  28136. console.log("水冷:par0=" + par0 + "\n" );
  28137. }
  28138. break;
  28139. case 5:
  28140. {
  28141. n_5.source=imageBlueCoolOpen
  28142. // 打印收到的信号内容
  28143. console.log("水冷:par0=" + par0 + "\n" );
  28144. }
  28145. break;
  28146. case 6:
  28147. {
  28148. n_5.source=imageWaterCool
  28149. // 打印收到的信号内容
  28150. console.log("待倒:par0=" + par0 + "\n" );
  28151. }
  28152. break;
  28153. case 7:
  28154. {
  28155. n_5.source=imageMaintain
  28156. // 打印收到的信号内容
  28157. console.log("故障:par0=" + par0 + "\n" );
  28158. }
  28159. break;
  28160. }
  28161. }
  28162. onSig_qml_SlagStateN6: {
  28163. //如果是状态1就将源换为状态1
  28164. switch(par0){
  28165. case 1:
  28166. {
  28167. n_6.source=imageEmpty
  28168. // 打印收到的信号内容
  28169. console.log("空位:par0=" + par0 + "\n" );
  28170. }
  28171. break;
  28172. case 2:
  28173. {
  28174. n_6.source=imageEmptyTank
  28175. // 打印收到的信号内容
  28176. console.log("就绪:par0=" + par0 + "\n" );
  28177. }
  28178. break;
  28179. case 3:
  28180. {
  28181. n_6.source=imageHot
  28182. // 打印收到的信号内容
  28183. console.log("缓冷:par0=" + par0 + "\n" );
  28184. }
  28185. break;
  28186. case 4:
  28187. {
  28188. n_6.source=imageBlueCoolOpen
  28189. // 打印收到的信号内容
  28190. console.log("水冷:par0=" + par0 + "\n" );
  28191. }
  28192. break;
  28193. case 5:
  28194. {
  28195. n_6.source=imageBlueCoolOpen
  28196. // 打印收到的信号内容
  28197. console.log("水冷:par0=" + par0 + "\n" );
  28198. }
  28199. break;
  28200. case 6:
  28201. {
  28202. n_6.source=imageWaterCool
  28203. // 打印收到的信号内容
  28204. console.log("待倒:par0=" + par0 + "\n" );
  28205. }
  28206. break;
  28207. case 7:
  28208. {
  28209. n_6.source=imageMaintain
  28210. // 打印收到的信号内容
  28211. console.log("故障:par0=" + par0 + "\n" );
  28212. }
  28213. break;
  28214. }
  28215. }
  28216. onSig_qml_SlagStateN7: {
  28217. //如果是状态1就将源换为状态1
  28218. switch(par0){
  28219. case 1:
  28220. {
  28221. n_7.source=imageEmpty
  28222. // 打印收到的信号内容
  28223. console.log("空位:par0=" + par0 + "\n" );
  28224. }
  28225. break;
  28226. case 2:
  28227. {
  28228. n_7.source=imageEmptyTank
  28229. // 打印收到的信号内容
  28230. console.log("就绪:par0=" + par0 + "\n" );
  28231. }
  28232. break;
  28233. case 3:
  28234. {
  28235. n_7.source=imageHot
  28236. // 打印收到的信号内容
  28237. console.log("缓冷:par0=" + par0 + "\n" );
  28238. }
  28239. break;
  28240. case 4:
  28241. {
  28242. n_7.source=imageBlueCoolOpen
  28243. // 打印收到的信号内容
  28244. console.log("水冷:par0=" + par0 + "\n" );
  28245. }
  28246. break;
  28247. case 5:
  28248. {
  28249. n_7.source=imageBlueCoolOpen
  28250. // 打印收到的信号内容
  28251. console.log("水冷:par0=" + par0 + "\n" );
  28252. }
  28253. break;
  28254. case 6:
  28255. {
  28256. n_7.source=imageWaterCool
  28257. // 打印收到的信号内容
  28258. console.log("待倒:par0=" + par0 + "\n" );
  28259. }
  28260. break;
  28261. case 7:
  28262. {
  28263. n_7.source=imageMaintain
  28264. // 打印收到的信号内容
  28265. console.log("故障:par0=" + par0 + "\n" );
  28266. }
  28267. break;
  28268. }
  28269. }
  28270. onSig_qml_SlagStateN8: {
  28271. //如果是状态1就将源换为状态1
  28272. switch(par0){
  28273. case 1:
  28274. {
  28275. n_8.source=imageEmpty
  28276. // 打印收到的信号内容
  28277. console.log("空位:par0=" + par0 + "\n" );
  28278. }
  28279. break;
  28280. case 2:
  28281. {
  28282. n_8.source=imageEmptyTank
  28283. // 打印收到的信号内容
  28284. console.log("就绪:par0=" + par0 + "\n" );
  28285. }
  28286. break;
  28287. case 3:
  28288. {
  28289. n_8.source=imageHot
  28290. // 打印收到的信号内容
  28291. console.log("缓冷:par0=" + par0 + "\n" );
  28292. }
  28293. break;
  28294. case 4:
  28295. {
  28296. n_8.source=imageBlueCoolOpen
  28297. // 打印收到的信号内容
  28298. console.log("水冷:par0=" + par0 + "\n" );
  28299. }
  28300. break;
  28301. case 5:
  28302. {
  28303. n_8.source=imageBlueCoolOpen
  28304. // 打印收到的信号内容
  28305. console.log("水冷:par0=" + par0 + "\n" );
  28306. }
  28307. break;
  28308. case 6:
  28309. {
  28310. n_8.source=imageWaterCool
  28311. // 打印收到的信号内容
  28312. console.log("待倒:par0=" + par0 + "\n" );
  28313. }
  28314. break;
  28315. case 7:
  28316. {
  28317. n_8.source=imageMaintain
  28318. // 打印收到的信号内容
  28319. console.log("故障:par0=" + par0 + "\n" );
  28320. }
  28321. break;
  28322. }
  28323. }
  28324. onSig_qml_SlagStateN9: {
  28325. //如果是状态1就将源换为状态1
  28326. switch(par0){
  28327. case 1:
  28328. {
  28329. n_9.source=imageEmpty
  28330. // 打印收到的信号内容
  28331. console.log("空位:par0=" + par0 + "\n" );
  28332. }
  28333. break;
  28334. case 2:
  28335. {
  28336. n_9.source=imageEmptyTank
  28337. // 打印收到的信号内容
  28338. console.log("就绪:par0=" + par0 + "\n" );
  28339. }
  28340. break;
  28341. case 3:
  28342. {
  28343. n_9.source=imageHot
  28344. // 打印收到的信号内容
  28345. console.log("缓冷:par0=" + par0 + "\n" );
  28346. }
  28347. break;
  28348. case 4:
  28349. {
  28350. n_9.source=imageBlueCoolOpen
  28351. // 打印收到的信号内容
  28352. console.log("水冷:par0=" + par0 + "\n" );
  28353. }
  28354. break;
  28355. case 5:
  28356. {
  28357. n_9.source=imageBlueCoolOpen
  28358. // 打印收到的信号内容
  28359. console.log("水冷:par0=" + par0 + "\n" );
  28360. }
  28361. break;
  28362. case 6:
  28363. {
  28364. n_9.source=imageWaterCool
  28365. // 打印收到的信号内容
  28366. console.log("待倒:par0=" + par0 + "\n" );
  28367. }
  28368. break;
  28369. case 7:
  28370. {
  28371. n_9.source=imageMaintain
  28372. // 打印收到的信号内容
  28373. console.log("故障:par0=" + par0 + "\n" );
  28374. }
  28375. break;
  28376. }
  28377. }
  28378. onSig_qml_SlagStateN10: {
  28379. //如果是状态1就将源换为状态1
  28380. switch(par0){
  28381. case 1:
  28382. {
  28383. n_10.source=imageEmpty
  28384. // 打印收到的信号内容
  28385. console.log("空位:par0=" + par0 + "\n" );
  28386. }
  28387. break;
  28388. case 2:
  28389. {
  28390. n_10.source=imageEmptyTank
  28391. // 打印收到的信号内容
  28392. console.log("就绪:par0=" + par0 + "\n" );
  28393. }
  28394. break;
  28395. case 3:
  28396. {
  28397. n_10.source=imageHot
  28398. // 打印收到的信号内容
  28399. console.log("缓冷:par0=" + par0 + "\n" );
  28400. }
  28401. break;
  28402. case 4:
  28403. {
  28404. n_10.source=imageBlueCoolOpen
  28405. // 打印收到的信号内容
  28406. console.log("水冷:par0=" + par0 + "\n" );
  28407. }
  28408. break;
  28409. case 5:
  28410. {
  28411. n_10.source=imageBlueCoolOpen
  28412. // 打印收到的信号内容
  28413. console.log("水冷:par0=" + par0 + "\n" );
  28414. }
  28415. break;
  28416. case 6:
  28417. {
  28418. n_10.source=imageWaterCool
  28419. // 打印收到的信号内容
  28420. console.log("待倒:par0=" + par0 + "\n" );
  28421. }
  28422. break;
  28423. case 7:
  28424. {
  28425. n_10.source=imageMaintain
  28426. // 打印收到的信号内容
  28427. console.log("故障:par0=" + par0 + "\n" );
  28428. }
  28429. break;
  28430. }
  28431. }
  28432. onSig_qml_SlagStateN11: {
  28433. //如果是状态1就将源换为状态1
  28434. switch(par0){
  28435. case 1:
  28436. {
  28437. n_11.source=imageEmpty
  28438. // 打印收到的信号内容
  28439. console.log("空位:par0=" + par0 + "\n" );
  28440. }
  28441. break;
  28442. case 2:
  28443. {
  28444. n_11.source=imageEmptyTank
  28445. // 打印收到的信号内容
  28446. console.log("就绪:par0=" + par0 + "\n" );
  28447. }
  28448. break;
  28449. case 3:
  28450. {
  28451. n_11.source=imageHot
  28452. // 打印收到的信号内容
  28453. console.log("缓冷:par0=" + par0 + "\n" );
  28454. }
  28455. break;
  28456. case 4:
  28457. {
  28458. n_11.source=imageBlueCoolOpen
  28459. // 打印收到的信号内容
  28460. console.log("水冷:par0=" + par0 + "\n" );
  28461. }
  28462. break;
  28463. case 5:
  28464. {
  28465. n_11.source=imageBlueCoolOpen
  28466. // 打印收到的信号内容
  28467. console.log("水冷:par0=" + par0 + "\n" );
  28468. }
  28469. break;
  28470. case 6:
  28471. {
  28472. n_11.source=imageWaterCool
  28473. // 打印收到的信号内容
  28474. console.log("待倒:par0=" + par0 + "\n" );
  28475. }
  28476. break;
  28477. case 7:
  28478. {
  28479. n_11.source=imageMaintain
  28480. // 打印收到的信号内容
  28481. console.log("故障:par0=" + par0 + "\n" );
  28482. }
  28483. break;
  28484. }
  28485. }
  28486. onSig_qml_SlagStateN12: {
  28487. //如果是状态1就将源换为状态1
  28488. switch(par0){
  28489. case 1:
  28490. {
  28491. n_12.source=imageEmpty
  28492. // 打印收到的信号内容
  28493. console.log("空位:par0=" + par0 + "\n" );
  28494. }
  28495. break;
  28496. case 2:
  28497. {
  28498. n_12.source=imageEmptyTank
  28499. // 打印收到的信号内容
  28500. console.log("就绪:par0=" + par0 + "\n" );
  28501. }
  28502. break;
  28503. case 3:
  28504. {
  28505. n_12.source=imageHot
  28506. // 打印收到的信号内容
  28507. console.log("缓冷:par0=" + par0 + "\n" );
  28508. }
  28509. break;
  28510. case 4:
  28511. {
  28512. n_12.source=imageBlueCoolOpen
  28513. // 打印收到的信号内容
  28514. console.log("水冷:par0=" + par0 + "\n" );
  28515. }
  28516. break;
  28517. case 5:
  28518. {
  28519. n_12.source=imageBlueCoolOpen
  28520. // 打印收到的信号内容
  28521. console.log("水冷:par0=" + par0 + "\n" );
  28522. }
  28523. break;
  28524. case 6:
  28525. {
  28526. n_12.source=imageWaterCool
  28527. // 打印收到的信号内容
  28528. console.log("待倒:par0=" + par0 + "\n" );
  28529. }
  28530. break;
  28531. case 7:
  28532. {
  28533. n_12.source=imageMaintain
  28534. // 打印收到的信号内容
  28535. console.log("故障:par0=" + par0 + "\n" );
  28536. }
  28537. break;
  28538. }
  28539. }
  28540. onSig_qml_SlagStateN13: {
  28541. //如果是状态1就将源换为状态1
  28542. switch(par0){
  28543. case 1:
  28544. {
  28545. n_13.source=imageEmpty
  28546. // 打印收到的信号内容
  28547. console.log("空位:par0=" + par0 + "\n" );
  28548. }
  28549. break;
  28550. case 2:
  28551. {
  28552. n_13.source=imageEmptyTank
  28553. // 打印收到的信号内容
  28554. console.log("就绪:par0=" + par0 + "\n" );
  28555. }
  28556. break;
  28557. case 3:
  28558. {
  28559. n_13.source=imageHot
  28560. // 打印收到的信号内容
  28561. console.log("缓冷:par0=" + par0 + "\n" );
  28562. }
  28563. break;
  28564. case 4:
  28565. {
  28566. n_13.source=imageBlueCoolOpen
  28567. // 打印收到的信号内容
  28568. console.log("水冷:par0=" + par0 + "\n" );
  28569. }
  28570. break;
  28571. case 5:
  28572. {
  28573. n_13.source=imageBlueCoolOpen
  28574. // 打印收到的信号内容
  28575. console.log("水冷:par0=" + par0 + "\n" );
  28576. }
  28577. break;
  28578. case 6:
  28579. {
  28580. n_13.source=imageWaterCool
  28581. // 打印收到的信号内容
  28582. console.log("待倒:par0=" + par0 + "\n" );
  28583. }
  28584. break;
  28585. case 7:
  28586. {
  28587. n_13.source=imageMaintain
  28588. // 打印收到的信号内容
  28589. console.log("故障:par0=" + par0 + "\n" );
  28590. }
  28591. break;
  28592. }
  28593. }
  28594. onSig_qml_SlagStateN14: {
  28595. //如果是状态1就将源换为状态1
  28596. switch(par0){
  28597. case 1:
  28598. {
  28599. n_14.source=imageEmpty
  28600. // 打印收到的信号内容
  28601. console.log("空位:par0=" + par0 + "\n" );
  28602. }
  28603. break;
  28604. case 2:
  28605. {
  28606. n_14.source=imageEmptyTank
  28607. // 打印收到的信号内容
  28608. console.log("就绪:par0=" + par0 + "\n" );
  28609. }
  28610. break;
  28611. case 3:
  28612. {
  28613. n_14.source=imageHot
  28614. // 打印收到的信号内容
  28615. console.log("缓冷:par0=" + par0 + "\n" );
  28616. }
  28617. break;
  28618. case 4:
  28619. {
  28620. n_14.source=imageBlueCoolOpen
  28621. // 打印收到的信号内容
  28622. console.log("水冷:par0=" + par0 + "\n" );
  28623. }
  28624. break;
  28625. case 5:
  28626. {
  28627. n_14.source=imageBlueCoolOpen
  28628. // 打印收到的信号内容
  28629. console.log("水冷:par0=" + par0 + "\n" );
  28630. }
  28631. break;
  28632. case 6:
  28633. {
  28634. n_14.source=imageWaterCool
  28635. // 打印收到的信号内容
  28636. console.log("待倒:par0=" + par0 + "\n" );
  28637. }
  28638. break;
  28639. case 7:
  28640. {
  28641. n_14.source=imageMaintain
  28642. // 打印收到的信号内容
  28643. console.log("故障:par0=" + par0 + "\n" );
  28644. }
  28645. break;
  28646. }
  28647. }
  28648. onSig_qml_SlagStateN15: {
  28649. //如果是状态1就将源换为状态1
  28650. switch(par0){
  28651. case 1:
  28652. {
  28653. n_15.source=imageEmpty
  28654. // 打印收到的信号内容
  28655. console.log("空位:par0=" + par0 + "\n" );
  28656. }
  28657. break;
  28658. case 2:
  28659. {
  28660. n_15.source=imageEmptyTank
  28661. // 打印收到的信号内容
  28662. console.log("就绪:par0=" + par0 + "\n" );
  28663. }
  28664. break;
  28665. case 3:
  28666. {
  28667. n_15.source=imageHot
  28668. // 打印收到的信号内容
  28669. console.log("缓冷:par0=" + par0 + "\n" );
  28670. }
  28671. break;
  28672. case 4:
  28673. {
  28674. n_15.source=imageBlueCoolOpen
  28675. // 打印收到的信号内容
  28676. console.log("水冷:par0=" + par0 + "\n" );
  28677. }
  28678. break;
  28679. case 5:
  28680. {
  28681. n_15.source=imageBlueCoolOpen
  28682. // 打印收到的信号内容
  28683. console.log("水冷:par0=" + par0 + "\n" );
  28684. }
  28685. break;
  28686. case 6:
  28687. {
  28688. n_15.source=imageWaterCool
  28689. // 打印收到的信号内容
  28690. console.log("待倒:par0=" + par0 + "\n" );
  28691. }
  28692. break;
  28693. case 7:
  28694. {
  28695. n_15.source=imageMaintain
  28696. // 打印收到的信号内容
  28697. console.log("故障:par0=" + par0 + "\n" );
  28698. }
  28699. break;
  28700. }
  28701. }
  28702. onSig_qml_SlagStateN16: {
  28703. //如果是状态1就将源换为状态1
  28704. switch(par0){
  28705. case 1:
  28706. {
  28707. n_16.source=imageEmpty
  28708. // 打印收到的信号内容
  28709. console.log("空位:par0=" + par0 + "\n" );
  28710. }
  28711. break;
  28712. case 2:
  28713. {
  28714. n_16.source=imageEmptyTank
  28715. // 打印收到的信号内容
  28716. console.log("就绪:par0=" + par0 + "\n" );
  28717. }
  28718. break;
  28719. case 3:
  28720. {
  28721. n_16.source=imageHot
  28722. // 打印收到的信号内容
  28723. console.log("缓冷:par0=" + par0 + "\n" );
  28724. }
  28725. break;
  28726. case 4:
  28727. {
  28728. n_16.source=imageBlueCoolOpen
  28729. // 打印收到的信号内容
  28730. console.log("水冷:par0=" + par0 + "\n" );
  28731. }
  28732. break;
  28733. case 5:
  28734. {
  28735. n_16.source=imageBlueCoolOpen
  28736. // 打印收到的信号内容
  28737. console.log("水冷:par0=" + par0 + "\n" );
  28738. }
  28739. break;
  28740. case 6:
  28741. {
  28742. n_16.source=imageWaterCool
  28743. // 打印收到的信号内容
  28744. console.log("待倒:par0=" + par0 + "\n" );
  28745. }
  28746. break;
  28747. case 7:
  28748. {
  28749. n_16.source=imageMaintain
  28750. // 打印收到的信号内容
  28751. console.log("故障:par0=" + par0 + "\n" );
  28752. }
  28753. break;
  28754. }
  28755. }
  28756. onSig_qml_SlagStateN17: {
  28757. //如果是状态1就将源换为状态1
  28758. switch(par0){
  28759. case 1:
  28760. {
  28761. n_17.source=imageEmpty
  28762. // 打印收到的信号内容
  28763. console.log("空位:par0=" + par0 + "\n" );
  28764. }
  28765. break;
  28766. case 2:
  28767. {
  28768. n_17.source=imageEmptyTank
  28769. // 打印收到的信号内容
  28770. console.log("就绪:par0=" + par0 + "\n" );
  28771. }
  28772. break;
  28773. case 3:
  28774. {
  28775. n_17.source=imageHot
  28776. // 打印收到的信号内容
  28777. console.log("缓冷:par0=" + par0 + "\n" );
  28778. }
  28779. break;
  28780. case 4:
  28781. {
  28782. n_17.source=imageBlueCoolOpen
  28783. // 打印收到的信号内容
  28784. console.log("水冷:par0=" + par0 + "\n" );
  28785. }
  28786. break;
  28787. case 5:
  28788. {
  28789. n_17.source=imageBlueCoolOpen
  28790. // 打印收到的信号内容
  28791. console.log("水冷:par0=" + par0 + "\n" );
  28792. }
  28793. break;
  28794. case 6:
  28795. {
  28796. n_17.source=imageWaterCool
  28797. // 打印收到的信号内容
  28798. console.log("待倒:par0=" + par0 + "\n" );
  28799. }
  28800. break;
  28801. case 7:
  28802. {
  28803. n_17.source=imageMaintain
  28804. // 打印收到的信号内容
  28805. console.log("故障:par0=" + par0 + "\n" );
  28806. }
  28807. break;
  28808. }
  28809. }
  28810. onSig_qml_SlagStateN18: {
  28811. //如果是状态1就将源换为状态1
  28812. switch(par0){
  28813. case 1:
  28814. {
  28815. n_18.source=imageEmpty
  28816. // 打印收到的信号内容
  28817. console.log("空位:par0=" + par0 + "\n" );
  28818. }
  28819. break;
  28820. case 2:
  28821. {
  28822. n_18.source=imageEmptyTank
  28823. // 打印收到的信号内容
  28824. console.log("就绪:par0=" + par0 + "\n" );
  28825. }
  28826. break;
  28827. case 3:
  28828. {
  28829. n_18.source=imageHot
  28830. // 打印收到的信号内容
  28831. console.log("缓冷:par0=" + par0 + "\n" );
  28832. }
  28833. break;
  28834. case 4:
  28835. {
  28836. n_18.source=imageBlueCoolOpen
  28837. // 打印收到的信号内容
  28838. console.log("水冷:par0=" + par0 + "\n" );
  28839. }
  28840. break;
  28841. case 5:
  28842. {
  28843. n_18.source=imageBlueCoolOpen
  28844. // 打印收到的信号内容
  28845. console.log("水冷:par0=" + par0 + "\n" );
  28846. }
  28847. break;
  28848. case 6:
  28849. {
  28850. n_18.source=imageWaterCool
  28851. // 打印收到的信号内容
  28852. console.log("待倒:par0=" + par0 + "\n" );
  28853. }
  28854. break;
  28855. case 7:
  28856. {
  28857. n_18.source=imageMaintain
  28858. // 打印收到的信号内容
  28859. console.log("故障:par0=" + par0 + "\n" );
  28860. }
  28861. break;
  28862. }
  28863. }
  28864. onSig_qml_SlagStateN19: {
  28865. //如果是状态1就将源换为状态1
  28866. switch(par0){
  28867. case 1:
  28868. {
  28869. n_19.source=imageEmpty
  28870. // 打印收到的信号内容
  28871. console.log("空位:par0=" + par0 + "\n" );
  28872. }
  28873. break;
  28874. case 2:
  28875. {
  28876. n_19.source=imageEmptyTank
  28877. // 打印收到的信号内容
  28878. console.log("就绪:par0=" + par0 + "\n" );
  28879. }
  28880. break;
  28881. case 3:
  28882. {
  28883. n_19.source=imageHot
  28884. // 打印收到的信号内容
  28885. console.log("缓冷:par0=" + par0 + "\n" );
  28886. }
  28887. break;
  28888. case 4:
  28889. {
  28890. n_19.source=imageBlueCoolOpen
  28891. // 打印收到的信号内容
  28892. console.log("水冷:par0=" + par0 + "\n" );
  28893. }
  28894. break;
  28895. case 5:
  28896. {
  28897. n_19.source=imageBlueCoolOpen
  28898. // 打印收到的信号内容
  28899. console.log("水冷:par0=" + par0 + "\n" );
  28900. }
  28901. break;
  28902. case 6:
  28903. {
  28904. n_19.source=imageWaterCool
  28905. // 打印收到的信号内容
  28906. console.log("待倒:par0=" + par0 + "\n" );
  28907. }
  28908. break;
  28909. case 7:
  28910. {
  28911. n_19.source=imageMaintain
  28912. // 打印收到的信号内容
  28913. console.log("故障:par0=" + par0 + "\n" );
  28914. }
  28915. break;
  28916. }
  28917. }
  28918. onSig_qml_SlagStateN20: {
  28919. //如果是状态1就将源换为状态1
  28920. switch(par0){
  28921. case 1:
  28922. {
  28923. n_20.source=imageEmpty
  28924. // 打印收到的信号内容
  28925. console.log("空位:par0=" + par0 + "\n" );
  28926. }
  28927. break;
  28928. case 2:
  28929. {
  28930. n_20.source=imageEmptyTank
  28931. // 打印收到的信号内容
  28932. console.log("就绪:par0=" + par0 + "\n" );
  28933. }
  28934. break;
  28935. case 3:
  28936. {
  28937. n_20.source=imageHot
  28938. // 打印收到的信号内容
  28939. console.log("缓冷:par0=" + par0 + "\n" );
  28940. }
  28941. break;
  28942. case 4:
  28943. {
  28944. n_20.source=imageBlueCoolOpen
  28945. // 打印收到的信号内容
  28946. console.log("水冷:par0=" + par0 + "\n" );
  28947. }
  28948. break;
  28949. case 5:
  28950. {
  28951. n_20.source=imageBlueCoolOpen
  28952. // 打印收到的信号内容
  28953. console.log("水冷:par0=" + par0 + "\n" );
  28954. }
  28955. break;
  28956. case 6:
  28957. {
  28958. n_20.source=imageWaterCool
  28959. // 打印收到的信号内容
  28960. console.log("待倒:par0=" + par0 + "\n" );
  28961. }
  28962. break;
  28963. case 7:
  28964. {
  28965. n_20.source=imageMaintain
  28966. // 打印收到的信号内容
  28967. console.log("故障:par0=" + par0 + "\n" );
  28968. }
  28969. break;
  28970. }
  28971. }
  28972. onSig_qml_SlagStateN21: {
  28973. //如果是状态1就将源换为状态1
  28974. switch(par0){
  28975. case 1:
  28976. {
  28977. n_21.source=imageEmpty
  28978. // 打印收到的信号内容
  28979. console.log("空位:par0=" + par0 + "\n" );
  28980. }
  28981. break;
  28982. case 2:
  28983. {
  28984. n_21.source=imageEmptyTank
  28985. // 打印收到的信号内容
  28986. console.log("就绪:par0=" + par0 + "\n" );
  28987. }
  28988. break;
  28989. case 3:
  28990. {
  28991. n_21.source=imageHot
  28992. // 打印收到的信号内容
  28993. console.log("缓冷:par0=" + par0 + "\n" );
  28994. }
  28995. break;
  28996. case 4:
  28997. {
  28998. n_21.source=imageBlueCoolOpen
  28999. // 打印收到的信号内容
  29000. console.log("水冷:par0=" + par0 + "\n" );
  29001. }
  29002. break;
  29003. case 5:
  29004. {
  29005. n_21.source=imageBlueCoolOpen
  29006. // 打印收到的信号内容
  29007. console.log("水冷:par0=" + par0 + "\n" );
  29008. }
  29009. break;
  29010. case 6:
  29011. {
  29012. n_21.source=imageWaterCool
  29013. // 打印收到的信号内容
  29014. console.log("待倒:par0=" + par0 + "\n" );
  29015. }
  29016. break;
  29017. case 7:
  29018. {
  29019. n_21.source=imageMaintain
  29020. // 打印收到的信号内容
  29021. console.log("故障:par0=" + par0 + "\n" );
  29022. }
  29023. break;
  29024. }
  29025. }
  29026. onSig_qml_SlagStateN22: {
  29027. //如果是状态1就将源换为状态1
  29028. switch(par0){
  29029. case 1:
  29030. {
  29031. n_22.source=imageEmpty
  29032. // 打印收到的信号内容
  29033. console.log("空位:par0=" + par0 + "\n" );
  29034. }
  29035. break;
  29036. case 2:
  29037. {
  29038. n_22.source=imageEmptyTank
  29039. // 打印收到的信号内容
  29040. console.log("就绪:par0=" + par0 + "\n" );
  29041. }
  29042. break;
  29043. case 3:
  29044. {
  29045. n_22.source=imageHot
  29046. // 打印收到的信号内容
  29047. console.log("缓冷:par0=" + par0 + "\n" );
  29048. }
  29049. break;
  29050. case 4:
  29051. {
  29052. n_22.source=imageBlueCoolOpen
  29053. // 打印收到的信号内容
  29054. console.log("水冷:par0=" + par0 + "\n" );
  29055. }
  29056. break;
  29057. case 5:
  29058. {
  29059. n_22.source=imageBlueCoolOpen
  29060. // 打印收到的信号内容
  29061. console.log("水冷:par0=" + par0 + "\n" );
  29062. }
  29063. break;
  29064. case 6:
  29065. {
  29066. n_22.source=imageWaterCool
  29067. // 打印收到的信号内容
  29068. console.log("待倒:par0=" + par0 + "\n" );
  29069. }
  29070. break;
  29071. case 7:
  29072. {
  29073. n_22.source=imageMaintain
  29074. // 打印收到的信号内容
  29075. console.log("故障:par0=" + par0 + "\n" );
  29076. }
  29077. break;
  29078. }
  29079. }
  29080. onSig_qml_SlagStateN23: {
  29081. //如果是状态1就将源换为状态1
  29082. switch(par0){
  29083. case 1:
  29084. {
  29085. n_23.source=imageEmpty
  29086. // 打印收到的信号内容
  29087. console.log("空位:par0=" + par0 + "\n" );
  29088. }
  29089. break;
  29090. case 2:
  29091. {
  29092. n_23.source=imageEmptyTank
  29093. // 打印收到的信号内容
  29094. console.log("就绪:par0=" + par0 + "\n" );
  29095. }
  29096. break;
  29097. case 3:
  29098. {
  29099. n_23.source=imageHot
  29100. // 打印收到的信号内容
  29101. console.log("缓冷:par0=" + par0 + "\n" );
  29102. }
  29103. break;
  29104. case 4:
  29105. {
  29106. n_23.source=imageBlueCoolOpen
  29107. // 打印收到的信号内容
  29108. console.log("水冷:par0=" + par0 + "\n" );
  29109. }
  29110. break;
  29111. case 5:
  29112. {
  29113. n_23.source=imageBlueCoolOpen
  29114. // 打印收到的信号内容
  29115. console.log("水冷:par0=" + par0 + "\n" );
  29116. }
  29117. break;
  29118. case 6:
  29119. {
  29120. n_23.source=imageWaterCool
  29121. // 打印收到的信号内容
  29122. console.log("待倒:par0=" + par0 + "\n" );
  29123. }
  29124. break;
  29125. case 7:
  29126. {
  29127. n_23.source=imageMaintain
  29128. // 打印收到的信号内容
  29129. console.log("故障:par0=" + par0 + "\n" );
  29130. }
  29131. break;
  29132. }
  29133. }
  29134. onSig_qml_SlagStateN24: {
  29135. //如果是状态1就将源换为状态1
  29136. switch(par0){
  29137. case 1:
  29138. {
  29139. n_24.source=imageEmpty
  29140. // 打印收到的信号内容
  29141. console.log("空位:par0=" + par0 + "\n" );
  29142. }
  29143. break;
  29144. case 2:
  29145. {
  29146. n_24.source=imageEmptyTank
  29147. // 打印收到的信号内容
  29148. console.log("就绪:par0=" + par0 + "\n" );
  29149. }
  29150. break;
  29151. case 3:
  29152. {
  29153. n_24.source=imageHot
  29154. // 打印收到的信号内容
  29155. console.log("缓冷:par0=" + par0 + "\n" );
  29156. }
  29157. break;
  29158. case 4:
  29159. {
  29160. n_24.source=imageBlueCoolOpen
  29161. // 打印收到的信号内容
  29162. console.log("水冷:par0=" + par0 + "\n" );
  29163. }
  29164. break;
  29165. case 5:
  29166. {
  29167. n_24.source=imageBlueCoolOpen
  29168. // 打印收到的信号内容
  29169. console.log("水冷:par0=" + par0 + "\n" );
  29170. }
  29171. break;
  29172. case 6:
  29173. {
  29174. n_24.source=imageWaterCool
  29175. // 打印收到的信号内容
  29176. console.log("待倒:par0=" + par0 + "\n" );
  29177. }
  29178. break;
  29179. case 7:
  29180. {
  29181. n_24.source=imageMaintain
  29182. // 打印收到的信号内容
  29183. console.log("故障:par0=" + par0 + "\n" );
  29184. }
  29185. break;
  29186. }
  29187. }
  29188. onSig_qml_SlagStateN25: {
  29189. //如果是状态1就将源换为状态1
  29190. switch(par0){
  29191. case 1:
  29192. {
  29193. n_25.source=imageEmpty
  29194. // 打印收到的信号内容
  29195. console.log("空位:par0=" + par0 + "\n" );
  29196. }
  29197. break;
  29198. case 2:
  29199. {
  29200. n_25.source=imageEmptyTank
  29201. // 打印收到的信号内容
  29202. console.log("就绪:par0=" + par0 + "\n" );
  29203. }
  29204. break;
  29205. case 3:
  29206. {
  29207. n_25.source=imageHot
  29208. // 打印收到的信号内容
  29209. console.log("缓冷:par0=" + par0 + "\n" );
  29210. }
  29211. break;
  29212. case 4:
  29213. {
  29214. n_25.source=imageBlueCoolOpen
  29215. // 打印收到的信号内容
  29216. console.log("水冷:par0=" + par0 + "\n" );
  29217. }
  29218. break;
  29219. case 5:
  29220. {
  29221. n_25.source=imageBlueCoolOpen
  29222. // 打印收到的信号内容
  29223. console.log("水冷:par0=" + par0 + "\n" );
  29224. }
  29225. break;
  29226. case 6:
  29227. {
  29228. n_25.source=imageWaterCool
  29229. // 打印收到的信号内容
  29230. console.log("待倒:par0=" + par0 + "\n" );
  29231. }
  29232. break;
  29233. case 7:
  29234. {
  29235. n_25.source=imageMaintain
  29236. // 打印收到的信号内容
  29237. console.log("故障:par0=" + par0 + "\n" );
  29238. }
  29239. break;
  29240. }
  29241. }
  29242. onSig_qml_SlagStateN26: {
  29243. //如果是状态1就将源换为状态1
  29244. switch(par0){
  29245. case 1:
  29246. {
  29247. n_26.source=imageEmpty
  29248. // 打印收到的信号内容
  29249. console.log("空位:par0=" + par0 + "\n" );
  29250. }
  29251. break;
  29252. case 2:
  29253. {
  29254. n_26.source=imageEmptyTank
  29255. // 打印收到的信号内容
  29256. console.log("就绪:par0=" + par0 + "\n" );
  29257. }
  29258. break;
  29259. case 3:
  29260. {
  29261. n_26.source=imageHot
  29262. // 打印收到的信号内容
  29263. console.log("缓冷:par0=" + par0 + "\n" );
  29264. }
  29265. break;
  29266. case 4:
  29267. {
  29268. n_26.source=imageBlueCoolOpen
  29269. // 打印收到的信号内容
  29270. console.log("水冷:par0=" + par0 + "\n" );
  29271. }
  29272. break;
  29273. case 5:
  29274. {
  29275. n_26.source=imageBlueCoolOpen
  29276. // 打印收到的信号内容
  29277. console.log("水冷:par0=" + par0 + "\n" );
  29278. }
  29279. break;
  29280. case 6:
  29281. {
  29282. n_26.source=imageWaterCool
  29283. // 打印收到的信号内容
  29284. console.log("待倒:par0=" + par0 + "\n" );
  29285. }
  29286. break;
  29287. case 7:
  29288. {
  29289. n_26.source=imageMaintain
  29290. // 打印收到的信号内容
  29291. console.log("故障:par0=" + par0 + "\n" );
  29292. }
  29293. break;
  29294. }
  29295. }
  29296. onSig_qml_SlagStateN27: {
  29297. //如果是状态1就将源换为状态1
  29298. switch(par0){
  29299. case 1:
  29300. {
  29301. n_27.source=imageEmpty
  29302. // 打印收到的信号内容
  29303. console.log("空位:par0=" + par0 + "\n" );
  29304. }
  29305. break;
  29306. case 2:
  29307. {
  29308. n_27.source=imageEmptyTank
  29309. // 打印收到的信号内容
  29310. console.log("就绪:par0=" + par0 + "\n" );
  29311. }
  29312. break;
  29313. case 3:
  29314. {
  29315. n_27.source=imageHot
  29316. // 打印收到的信号内容
  29317. console.log("缓冷:par0=" + par0 + "\n" );
  29318. }
  29319. break;
  29320. case 4:
  29321. {
  29322. n_27.source=imageBlueCoolOpen
  29323. // 打印收到的信号内容
  29324. console.log("水冷:par0=" + par0 + "\n" );
  29325. }
  29326. break;
  29327. case 5:
  29328. {
  29329. n_27.source=imageBlueCoolOpen
  29330. // 打印收到的信号内容
  29331. console.log("水冷:par0=" + par0 + "\n" );
  29332. }
  29333. break;
  29334. case 6:
  29335. {
  29336. n_27.source=imageWaterCool
  29337. // 打印收到的信号内容
  29338. console.log("待倒:par0=" + par0 + "\n" );
  29339. }
  29340. break;
  29341. case 7:
  29342. {
  29343. n_27.source=imageMaintain
  29344. // 打印收到的信号内容
  29345. console.log("故障:par0=" + par0 + "\n" );
  29346. }
  29347. break;
  29348. }
  29349. }
  29350. onSig_qml_SlagStateN28: {
  29351. //如果是状态1就将源换为状态1
  29352. switch(par0){
  29353. case 1:
  29354. {
  29355. n_28.source=imageEmpty
  29356. // 打印收到的信号内容
  29357. console.log("空位:par0=" + par0 + "\n" );
  29358. }
  29359. break;
  29360. case 2:
  29361. {
  29362. n_28.source=imageEmptyTank
  29363. // 打印收到的信号内容
  29364. console.log("就绪:par0=" + par0 + "\n" );
  29365. }
  29366. break;
  29367. case 3:
  29368. {
  29369. n_28.source=imageHot
  29370. // 打印收到的信号内容
  29371. console.log("缓冷:par0=" + par0 + "\n" );
  29372. }
  29373. break;
  29374. case 4:
  29375. {
  29376. n_28.source=imageBlueCoolOpen
  29377. // 打印收到的信号内容
  29378. console.log("水冷:par0=" + par0 + "\n" );
  29379. }
  29380. break;
  29381. case 5:
  29382. {
  29383. n_28.source=imageBlueCoolOpen
  29384. // 打印收到的信号内容
  29385. console.log("水冷:par0=" + par0 + "\n" );
  29386. }
  29387. break;
  29388. case 6:
  29389. {
  29390. n_28.source=imageWaterCool
  29391. // 打印收到的信号内容
  29392. console.log("待倒:par0=" + par0 + "\n" );
  29393. }
  29394. break;
  29395. case 7:
  29396. {
  29397. n_28.source=imageMaintain
  29398. // 打印收到的信号内容
  29399. console.log("故障:par0=" + par0 + "\n" );
  29400. }
  29401. break;
  29402. }
  29403. }
  29404. onSig_qml_SlagStateN29: {
  29405. //如果是状态1就将源换为状态1
  29406. switch(par0){
  29407. case 1:
  29408. {
  29409. n_29.source=imageEmpty
  29410. // 打印收到的信号内容
  29411. console.log("空位:par0=" + par0 + "\n" );
  29412. }
  29413. break;
  29414. case 2:
  29415. {
  29416. n_29.source=imageEmptyTank
  29417. // 打印收到的信号内容
  29418. console.log("就绪:par0=" + par0 + "\n" );
  29419. }
  29420. break;
  29421. case 3:
  29422. {
  29423. n_29.source=imageHot
  29424. // 打印收到的信号内容
  29425. console.log("缓冷:par0=" + par0 + "\n" );
  29426. }
  29427. break;
  29428. case 4:
  29429. {
  29430. n_29.source=imageBlueCoolOpen
  29431. // 打印收到的信号内容
  29432. console.log("水冷:par0=" + par0 + "\n" );
  29433. }
  29434. break;
  29435. case 5:
  29436. {
  29437. n_29.source=imageBlueCoolOpen
  29438. // 打印收到的信号内容
  29439. console.log("水冷:par0=" + par0 + "\n" );
  29440. }
  29441. break;
  29442. case 6:
  29443. {
  29444. n_29.source=imageWaterCool
  29445. // 打印收到的信号内容
  29446. console.log("待倒:par0=" + par0 + "\n" );
  29447. }
  29448. break;
  29449. case 7:
  29450. {
  29451. n_29.source=imageMaintain
  29452. // 打印收到的信号内容
  29453. console.log("故障:par0=" + par0 + "\n" );
  29454. }
  29455. break;
  29456. }
  29457. }
  29458. onSig_qml_SlagStateN30: {
  29459. //如果是状态1就将源换为状态1
  29460. switch(par0){
  29461. case 1:
  29462. {
  29463. n_30.source=imageEmpty
  29464. // 打印收到的信号内容
  29465. console.log("空位:par0=" + par0 + "\n" );
  29466. }
  29467. break;
  29468. case 2:
  29469. {
  29470. n_30.source=imageEmptyTank
  29471. // 打印收到的信号内容
  29472. console.log("就绪:par0=" + par0 + "\n" );
  29473. }
  29474. break;
  29475. case 3:
  29476. {
  29477. n_30.source=imageHot
  29478. // 打印收到的信号内容
  29479. console.log("缓冷:par0=" + par0 + "\n" );
  29480. }
  29481. break;
  29482. case 4:
  29483. {
  29484. n_30.source=imageBlueCoolOpen
  29485. // 打印收到的信号内容
  29486. console.log("水冷:par0=" + par0 + "\n" );
  29487. }
  29488. break;
  29489. case 5:
  29490. {
  29491. n_30.source=imageBlueCoolOpen
  29492. // 打印收到的信号内容
  29493. console.log("水冷:par0=" + par0 + "\n" );
  29494. }
  29495. break;
  29496. case 6:
  29497. {
  29498. n_30.source=imageWaterCool
  29499. // 打印收到的信号内容
  29500. console.log("待倒:par0=" + par0 + "\n" );
  29501. }
  29502. break;
  29503. case 7:
  29504. {
  29505. n_30.source=imageMaintain
  29506. // 打印收到的信号内容
  29507. console.log("故障:par0=" + par0 + "\n" );
  29508. }
  29509. break;
  29510. }
  29511. }
  29512. onSig_qml_SlagStateN31: {
  29513. //如果是状态1就将源换为状态1
  29514. switch(par0){
  29515. case 1:
  29516. {
  29517. n_31.source=imageEmpty
  29518. // 打印收到的信号内容
  29519. console.log("空位:par0=" + par0 + "\n" );
  29520. }
  29521. break;
  29522. case 2:
  29523. {
  29524. n_31.source=imageEmptyTank
  29525. // 打印收到的信号内容
  29526. console.log("就绪:par0=" + par0 + "\n" );
  29527. }
  29528. break;
  29529. case 3:
  29530. {
  29531. n_31.source=imageHot
  29532. // 打印收到的信号内容
  29533. console.log("缓冷:par0=" + par0 + "\n" );
  29534. }
  29535. break;
  29536. case 4:
  29537. {
  29538. n_31.source=imageBlueCoolOpen
  29539. // 打印收到的信号内容
  29540. console.log("水冷:par0=" + par0 + "\n" );
  29541. }
  29542. break;
  29543. case 5:
  29544. {
  29545. n_31.source=imageBlueCoolOpen
  29546. // 打印收到的信号内容
  29547. console.log("水冷:par0=" + par0 + "\n" );
  29548. }
  29549. break;
  29550. case 6:
  29551. {
  29552. n_31.source=imageWaterCool
  29553. // 打印收到的信号内容
  29554. console.log("待倒:par0=" + par0 + "\n" );
  29555. }
  29556. break;
  29557. case 7:
  29558. {
  29559. n_31.source=imageMaintain
  29560. // 打印收到的信号内容
  29561. console.log("故障:par0=" + par0 + "\n" );
  29562. }
  29563. break;
  29564. }
  29565. }
  29566. }
  29567. Column{
  29568. //n
  29569. Row{
  29570. Image{
  29571. id:n_1
  29572. source: imageEmptyTank
  29573. }
  29574. Image{
  29575. id:n_2
  29576. source:imageEmptyTank
  29577. }
  29578. Image{
  29579. id:n_3
  29580. source:imageEmptyTank
  29581. }
  29582. Image{
  29583. id:n_4
  29584. source:imageEmptyTank
  29585. }
  29586. Image{
  29587. id:n_5
  29588. source:imageEmptyTank
  29589. }
  29590. Image{
  29591. id:n_6
  29592. source:imageEmptyTank
  29593. }
  29594. Image{
  29595. id:n_7
  29596. source:imageEmptyTank
  29597. }
  29598. Image{
  29599. id:n_8
  29600. source:imageEmptyTank
  29601. }
  29602. Image{
  29603. id:n_9
  29604. source:imageEmptyTank
  29605. }
  29606. Image{
  29607. id:n_10
  29608. source:imageEmptyTank
  29609. }
  29610. Image{
  29611. id:n_11
  29612. source:imageEmptyTank
  29613. }
  29614. Image{
  29615. id:n_12
  29616. source:imageEmptyTank
  29617. }
  29618. Image{
  29619. id:n_13
  29620. source:imageEmptyTank
  29621. }
  29622. Image{
  29623. id:n_14
  29624. source:imageEmptyTank
  29625. }
  29626. Image{
  29627. id:n_15
  29628. source:imageEmptyTank
  29629. }
  29630. Image{
  29631. id:n_16
  29632. source:imageEmptyTank
  29633. }
  29634. Image{
  29635. id:n_17
  29636. source:imageEmptyTank
  29637. }
  29638. Image{
  29639. id:n_18
  29640. source:imageEmptyTank
  29641. }
  29642. Image{
  29643. id:n_19
  29644. source:imageEmptyTank
  29645. }
  29646. Image{
  29647. id:n_20
  29648. source:imageEmptyTank
  29649. }
  29650. Image{
  29651. id:n_21
  29652. source:imageEmptyTank
  29653. }
  29654. Image{
  29655. id:n_22
  29656. source:imageEmptyTank
  29657. }
  29658. Image{
  29659. id:n_23
  29660. source:imageEmptyTank
  29661. }
  29662. Image{
  29663. id:n_24
  29664. source:imageEmptyTank
  29665. }
  29666. Image{
  29667. id:n_25
  29668. source:imageEmptyTank
  29669. }
  29670. Image{
  29671. id:n_26
  29672. source:imageEmptyTank
  29673. }
  29674. Image{
  29675. id:n_27
  29676. source:imageEmptyTank
  29677. }
  29678. Image{
  29679. id:n_28
  29680. source:imageEmptyTank
  29681. }
  29682. Image{
  29683. id:n_29
  29684. source:imageEmptyTank
  29685. }
  29686. Image{
  29687. id:n_30
  29688. source:imageEmptyTank
  29689. }
  29690. Image{
  29691. id:n_31
  29692. source:imageEmptyTank
  29693. }
  29694. spacing:1.2
  29695. }
  29696. }
  29697. Column{
  29698. //m
  29699. Row{
  29700. Image{
  29701. id:m_1
  29702. source: imageEmptyTank
  29703. }
  29704. Image{
  29705. id:m_2
  29706. source:imageEmptyTank
  29707. }
  29708. Image{
  29709. id:m_3
  29710. source:imageEmptyTank
  29711. }
  29712. Image{
  29713. id:m_4
  29714. source:imageEmptyTank
  29715. }
  29716. Image{
  29717. id:m_5
  29718. source:imageEmptyTank
  29719. }
  29720. Image{
  29721. id:m_6
  29722. source:imageEmptyTank
  29723. }
  29724. Image{
  29725. id:m_7
  29726. source:imageEmptyTank
  29727. }
  29728. Image{
  29729. id:m_8
  29730. source:imageEmptyTank
  29731. }
  29732. Image{
  29733. id:m_9
  29734. source:imageEmptyTank
  29735. }
  29736. Image{
  29737. id:m_10
  29738. source:imageEmptyTank
  29739. }
  29740. Image{
  29741. id:m_11
  29742. source:imageEmptyTank
  29743. }
  29744. Image{
  29745. id:m_12
  29746. source:imageEmptyTank
  29747. }
  29748. Image{
  29749. id:m_13
  29750. source:imageEmptyTank
  29751. }
  29752. Image{
  29753. id:m_14
  29754. source:imageEmptyTank
  29755. }
  29756. Image{
  29757. id:m_15
  29758. source:imageEmptyTank
  29759. }
  29760. Image{
  29761. id:m_16
  29762. source:imageEmptyTank
  29763. }
  29764. Image{
  29765. id:m_17
  29766. source:imageEmptyTank
  29767. }
  29768. Image{
  29769. id:m_18
  29770. source:imageEmptyTank
  29771. }
  29772. Image{
  29773. id:m_19
  29774. source:imageEmptyTank
  29775. }
  29776. Image{
  29777. id:m_20
  29778. source:imageEmptyTank
  29779. }
  29780. Image{
  29781. id:m_21
  29782. source:imageEmptyTank
  29783. }
  29784. Image{
  29785. id:m_22
  29786. source:imageEmptyTank
  29787. }
  29788. Image{
  29789. id:m_23
  29790. source:imageEmptyTank
  29791. }
  29792. Image{
  29793. id:m_24
  29794. source:imageEmptyTank
  29795. }
  29796. Image{
  29797. id:m_25
  29798. source:imageEmptyTank
  29799. }
  29800. Image{
  29801. id:m_26
  29802. source:imageEmptyTank
  29803. }
  29804. Image{
  29805. id:m_27
  29806. source:imageEmptyTank
  29807. }
  29808. Image{
  29809. id:m_28
  29810. source:imageEmptyTank
  29811. }
  29812. Image{
  29813. id:m_29
  29814. source:imageEmptyTank
  29815. }
  29816. Image{
  29817. id:m_30
  29818. source:imageEmptyTank
  29819. }
  29820. Image{
  29821. id:m_31
  29822. source:imageEmptyTank
  29823. }
  29824. spacing:1.2
  29825. }
  29826. //l
  29827. Row{
  29828. Image{
  29829. id:l_1
  29830. source: imageEmptyTank
  29831. }
  29832. Image{
  29833. id:l_2
  29834. source:imageEmptyTank
  29835. }
  29836. Image{
  29837. id:l_3
  29838. source:imageEmptyTank
  29839. }
  29840. Image{
  29841. id:l_4
  29842. source:imageEmptyTank
  29843. }
  29844. Image{
  29845. id:l_5
  29846. source:imageEmptyTank
  29847. }
  29848. Image{
  29849. id:l_6
  29850. source:imageEmptyTank
  29851. }
  29852. Image{
  29853. id:l_7
  29854. source:imageEmptyTank
  29855. }
  29856. Image{
  29857. id:l_8
  29858. source:imageEmptyTank
  29859. }
  29860. Image{
  29861. id:l_9
  29862. source:imageEmptyTank
  29863. }
  29864. Image{
  29865. id:l_10
  29866. source:imageEmptyTank
  29867. }
  29868. Image{
  29869. id:l_11
  29870. source:imageEmptyTank
  29871. }
  29872. Image{
  29873. id:l_12
  29874. source:imageEmptyTank
  29875. }
  29876. Image{
  29877. id:l_13
  29878. source:imageEmptyTank
  29879. }
  29880. Image{
  29881. id:l_14
  29882. source:imageEmptyTank
  29883. }
  29884. Image{
  29885. id:l_15
  29886. source:imageEmptyTank
  29887. }
  29888. Image{
  29889. id:l_16
  29890. source:imageEmptyTank
  29891. }
  29892. Image{
  29893. id:l_17
  29894. source:imageEmptyTank
  29895. }
  29896. Image{
  29897. id:l_18
  29898. source:imageEmptyTank
  29899. }
  29900. Image{
  29901. id:l_19
  29902. source:imageEmptyTank
  29903. }
  29904. Image{
  29905. id:l_20
  29906. source:imageEmptyTank
  29907. }
  29908. Image{
  29909. id:l_21
  29910. source:imageEmptyTank
  29911. }
  29912. Image{
  29913. id:l_22
  29914. source:imageEmptyTank
  29915. }
  29916. Image{
  29917. id:l_23
  29918. source:imageEmptyTank
  29919. }
  29920. Image{
  29921. id:l_24
  29922. source:imageEmptyTank
  29923. }
  29924. Image{
  29925. id:l_25
  29926. source:imageEmptyTank
  29927. }
  29928. Image{
  29929. id:l_26
  29930. source:imageEmptyTank
  29931. }
  29932. Image{
  29933. id:l_27
  29934. source:imageEmptyTank
  29935. }
  29936. Image{
  29937. id:l_28
  29938. source:imageEmptyTank
  29939. }
  29940. Image{
  29941. id:l_29
  29942. source:imageEmptyTank
  29943. }
  29944. Image{
  29945. id:l_30
  29946. source:imageEmptyTank
  29947. }
  29948. Image{
  29949. id:l_31
  29950. source:imageEmptyTank
  29951. }
  29952. spacing:1.2
  29953. }
  29954. spacing:3
  29955. }
  29956. Column{
  29957. //k
  29958. Row{
  29959. Image{
  29960. id:k_1
  29961. source: imageEmptyTank
  29962. }
  29963. Image{
  29964. id:k_2
  29965. source:imageEmptyTank
  29966. }
  29967. Image{
  29968. id:k_3
  29969. source:imageEmptyTank
  29970. }
  29971. Image{
  29972. id:k_4
  29973. source:imageEmptyTank
  29974. }
  29975. Image{
  29976. id:k_5
  29977. source:imageEmptyTank
  29978. }
  29979. Image{
  29980. id:k_6
  29981. source:imageEmptyTank
  29982. }
  29983. Image{
  29984. id:k_7
  29985. source:imageEmptyTank
  29986. }
  29987. Image{
  29988. id:k_8
  29989. source:imageEmptyTank
  29990. }
  29991. Image{
  29992. id:k_9
  29993. source:imageEmptyTank
  29994. }
  29995. Image{
  29996. id:k_10
  29997. source:imageEmptyTank
  29998. }
  29999. Image{
  30000. id:k_11
  30001. source:imageEmptyTank
  30002. }
  30003. Image{
  30004. id:k_12
  30005. source:imageEmptyTank
  30006. }
  30007. Image{
  30008. id:k_13
  30009. source:imageEmptyTank
  30010. }
  30011. Image{
  30012. id:k_14
  30013. source:imageEmptyTank
  30014. }
  30015. Image{
  30016. id:k_15
  30017. source:imageEmptyTank
  30018. }
  30019. Image{
  30020. id:k_16
  30021. source:imageEmptyTank
  30022. }
  30023. Image{
  30024. id:k_17
  30025. source:imageEmptyTank
  30026. }
  30027. Image{
  30028. id:k_18
  30029. source:imageEmptyTank
  30030. }
  30031. Image{
  30032. id:k_19
  30033. source:imageEmptyTank
  30034. }
  30035. Image{
  30036. id:k_20
  30037. source:imageEmptyTank
  30038. }
  30039. Image{
  30040. id:k_21
  30041. source:imageEmptyTank
  30042. }
  30043. Image{
  30044. id:k_22
  30045. source:imageEmptyTank
  30046. }
  30047. Image{
  30048. id:k_23
  30049. source:imageEmptyTank
  30050. }
  30051. Image{
  30052. id:k_24
  30053. source:imageEmptyTank
  30054. }
  30055. Image{
  30056. id:k_25
  30057. source:imageEmptyTank
  30058. }
  30059. Image{
  30060. id:k_26
  30061. source:imageEmptyTank
  30062. }
  30063. Image{
  30064. id:k_27
  30065. source:imageEmptyTank
  30066. }
  30067. Image{
  30068. id:k_28
  30069. source:imageEmptyTank
  30070. }
  30071. Image{
  30072. id:k_29
  30073. source:imageEmptyTank
  30074. }
  30075. Image{
  30076. id:k_30
  30077. source:imageEmptyTank
  30078. }
  30079. Image{
  30080. id:k_31
  30081. source:imageEmptyTank
  30082. }
  30083. spacing:1.2
  30084. }
  30085. //j
  30086. Row{
  30087. Image{
  30088. id:j_1
  30089. source: imageEmptyTank
  30090. }
  30091. Image{
  30092. id:j_2
  30093. source:imageEmptyTank
  30094. }
  30095. Image{
  30096. id:j_3
  30097. source:imageEmptyTank
  30098. }
  30099. Image{
  30100. id:j_4
  30101. source:imageEmptyTank
  30102. }
  30103. Image{
  30104. id:j_5
  30105. source:imageEmptyTank
  30106. }
  30107. Image{
  30108. id:j_6
  30109. source:imageEmptyTank
  30110. }
  30111. Image{
  30112. id:j_7
  30113. source:imageEmptyTank
  30114. }
  30115. Image{
  30116. id:j_8
  30117. source:imageEmptyTank
  30118. }
  30119. Image{
  30120. id:j_9
  30121. source:imageEmptyTank
  30122. }
  30123. Image{
  30124. id:j_10
  30125. source:imageEmptyTank
  30126. }
  30127. Image{
  30128. id:j_11
  30129. source:imageEmptyTank
  30130. }
  30131. Image{
  30132. id:j_12
  30133. source:imageEmptyTank
  30134. }
  30135. Image{
  30136. id:j_13
  30137. source:imageEmptyTank
  30138. }
  30139. Image{
  30140. id:j_14
  30141. source:imageEmptyTank
  30142. }
  30143. Image{
  30144. id:j_15
  30145. source:imageEmptyTank
  30146. }
  30147. Image{
  30148. id:j_16
  30149. source:imageEmptyTank
  30150. }
  30151. Image{
  30152. id:j_17
  30153. source:imageEmptyTank
  30154. }
  30155. Image{
  30156. id:j_18
  30157. source:imageEmptyTank
  30158. }
  30159. Image{
  30160. id:j_19
  30161. source:imageEmptyTank
  30162. }
  30163. Image{
  30164. id:j_20
  30165. source:imageEmptyTank
  30166. }
  30167. Image{
  30168. id:j_21
  30169. source:imageEmptyTank
  30170. }
  30171. Image{
  30172. id:j_22
  30173. source:imageEmptyTank
  30174. }
  30175. Image{
  30176. id:j_23
  30177. source:imageEmptyTank
  30178. }
  30179. Image{
  30180. id:j_24
  30181. source:imageEmptyTank
  30182. }
  30183. Image{
  30184. id:j_25
  30185. source:imageEmptyTank
  30186. }
  30187. Image{
  30188. id:j_26
  30189. source:imageEmptyTank
  30190. }
  30191. Image{
  30192. id:j_27
  30193. source:imageEmptyTank
  30194. }
  30195. Image{
  30196. id:j_28
  30197. source:imageEmptyTank
  30198. }
  30199. Image{
  30200. id:j_29
  30201. source:imageEmptyTank
  30202. }
  30203. Image{
  30204. id:j_30
  30205. source:imageEmptyTank
  30206. }
  30207. Image{
  30208. id:j_31
  30209. source:imageEmptyTank
  30210. }
  30211. spacing:1.2
  30212. }
  30213. spacing:3
  30214. }
  30215. Column{
  30216. //i
  30217. Row{
  30218. Image{
  30219. id:i_1
  30220. source: imageEmptyTank
  30221. }
  30222. Image{
  30223. id:i_2
  30224. source:imageEmptyTank
  30225. }
  30226. Image{
  30227. id:i_3
  30228. source:imageEmptyTank
  30229. }
  30230. Image{
  30231. id:i_4
  30232. source:imageEmptyTank
  30233. }
  30234. Image{
  30235. id:i_5
  30236. source:imageEmptyTank
  30237. }
  30238. Image{
  30239. id:i_6
  30240. source:imageEmptyTank
  30241. }
  30242. Image{
  30243. id:i_7
  30244. source:imageEmptyTank
  30245. }
  30246. Image{
  30247. id:i_8
  30248. source:imageEmptyTank
  30249. }
  30250. Image{
  30251. id:i_9
  30252. source:imageEmptyTank
  30253. }
  30254. Image{
  30255. id:i_10
  30256. source:imageEmptyTank
  30257. }
  30258. Image{
  30259. id:i_11
  30260. source:imageEmptyTank
  30261. }
  30262. Image{
  30263. id:i_12
  30264. source:imageEmptyTank
  30265. }
  30266. Image{
  30267. id:i_13
  30268. source:imageEmptyTank
  30269. }
  30270. Image{
  30271. id:i_14
  30272. source:imageEmptyTank
  30273. }
  30274. Image{
  30275. id:i_15
  30276. source:imageEmptyTank
  30277. }
  30278. Image{
  30279. id:i_16
  30280. source:imageEmptyTank
  30281. }
  30282. Image{
  30283. id:i_17
  30284. source:imageEmptyTank
  30285. }
  30286. Image{
  30287. id:i_18
  30288. source:imageEmptyTank
  30289. }
  30290. Image{
  30291. id:i_19
  30292. source:imageEmptyTank
  30293. }
  30294. Image{
  30295. id:i_20
  30296. source:imageEmptyTank
  30297. }
  30298. Image{
  30299. id:i_21
  30300. source:imageEmptyTank
  30301. }
  30302. Image{
  30303. id:i_22
  30304. source:imageEmptyTank
  30305. }
  30306. Image{
  30307. id:i_23
  30308. source:imageEmptyTank
  30309. }
  30310. Image{
  30311. id:i_24
  30312. source:imageEmptyTank
  30313. }
  30314. Image{
  30315. id:i_25
  30316. source:imageEmptyTank
  30317. }
  30318. Image{
  30319. id:i_26
  30320. source:imageEmptyTank
  30321. }
  30322. Image{
  30323. id:i_27
  30324. source:imageEmptyTank
  30325. }
  30326. Image{
  30327. id:i_28
  30328. source:imageEmptyTank
  30329. }
  30330. Image{
  30331. id:i_29
  30332. source:imageEmptyTank
  30333. }
  30334. Image{
  30335. id:i_30
  30336. source:imageEmptyTank
  30337. }
  30338. Image{
  30339. id:i_31
  30340. source:imageEmptyTank
  30341. }
  30342. spacing:1.2
  30343. }
  30344. //h
  30345. Row{
  30346. Image{
  30347. id:h_1
  30348. source: imageEmptyTank
  30349. }
  30350. Image{
  30351. id:h_2
  30352. source:imageEmptyTank
  30353. }
  30354. Image{
  30355. id:h_3
  30356. source:imageEmptyTank
  30357. }
  30358. Image{
  30359. id:h_4
  30360. source:imageEmptyTank
  30361. }
  30362. Image{
  30363. id:h_5
  30364. source:imageEmptyTank
  30365. }
  30366. Image{
  30367. id:h_6
  30368. source:imageEmptyTank
  30369. }
  30370. Image{
  30371. id:h_7
  30372. source:imageEmptyTank
  30373. }
  30374. Image{
  30375. id:h_8
  30376. source:imageEmptyTank
  30377. }
  30378. Image{
  30379. id:h_9
  30380. source:imageEmptyTank
  30381. }
  30382. Image{
  30383. id:h_10
  30384. source:imageEmptyTank
  30385. }
  30386. Image{
  30387. id:h_11
  30388. source:imageEmptyTank
  30389. }
  30390. Image{
  30391. id:h_12
  30392. source:imageEmptyTank
  30393. }
  30394. Image{
  30395. id:h_13
  30396. source:imageEmptyTank
  30397. }
  30398. Image{
  30399. id:h_14
  30400. source:imageEmptyTank
  30401. }
  30402. Image{
  30403. id:h_15
  30404. source:imageEmptyTank
  30405. }
  30406. Image{
  30407. id:h_16
  30408. source:imageEmptyTank
  30409. }
  30410. Image{
  30411. id:h_17
  30412. source:imageEmptyTank
  30413. }
  30414. Image{
  30415. id:h_18
  30416. source:imageEmptyTank
  30417. }
  30418. Image{
  30419. id:h_19
  30420. source:imageEmptyTank
  30421. }
  30422. Image{
  30423. id:h_20
  30424. source:imageEmptyTank
  30425. }
  30426. Image{
  30427. id:h_21
  30428. source:imageEmptyTank
  30429. }
  30430. Image{
  30431. id:h_22
  30432. source:imageEmptyTank
  30433. }
  30434. Image{
  30435. id:h_23
  30436. source:imageEmptyTank
  30437. }
  30438. Image{
  30439. id:h_24
  30440. source:imageEmptyTank
  30441. }
  30442. Image{
  30443. id:h_25
  30444. source:imageEmptyTank
  30445. }
  30446. Image{
  30447. id:h_26
  30448. source:imageEmptyTank
  30449. }
  30450. Image{
  30451. id:h_27
  30452. source:imageEmptyTank
  30453. }
  30454. Image{
  30455. id:h_28
  30456. source:imageEmptyTank
  30457. }
  30458. Image{
  30459. id:h_29
  30460. source:imageEmptyTank
  30461. }
  30462. Image{
  30463. id:h_30
  30464. source:imageEmptyTank
  30465. }
  30466. Image{
  30467. id:h_31
  30468. source:imageEmptyTank
  30469. }
  30470. spacing:1.2
  30471. }
  30472. spacing:3
  30473. }
  30474. Column{
  30475. //g
  30476. Row{
  30477. Image{
  30478. id:g_1
  30479. source: imageEmptyTank
  30480. }
  30481. Image{
  30482. id:g_2
  30483. source:imageEmptyTank
  30484. }
  30485. Image{
  30486. id:g_3
  30487. source:imageEmptyTank
  30488. }
  30489. Image{
  30490. id:g_4
  30491. source:imageEmptyTank
  30492. }
  30493. Image{
  30494. id:g_5
  30495. source:imageEmptyTank
  30496. }
  30497. Image{
  30498. id:g_6
  30499. source:imageEmptyTank
  30500. }
  30501. Image{
  30502. id:g_7
  30503. source:imageEmptyTank
  30504. }
  30505. Image{
  30506. id:g_8
  30507. source:imageEmptyTank
  30508. }
  30509. Image{
  30510. id:g_9
  30511. source:imageEmptyTank
  30512. }
  30513. Image{
  30514. id:g_10
  30515. source:imageEmptyTank
  30516. }
  30517. Image{
  30518. id:g_11
  30519. source:imageEmptyTank
  30520. }
  30521. Image{
  30522. id:g_12
  30523. source:imageEmptyTank
  30524. }
  30525. Image{
  30526. id:g_13
  30527. source:imageEmptyTank
  30528. }
  30529. Image{
  30530. id:g_14
  30531. source:imageEmptyTank
  30532. }
  30533. Image{
  30534. id:g_15
  30535. source:imageEmptyTank
  30536. }
  30537. Image{
  30538. id:g_16
  30539. source:imageEmptyTank
  30540. }
  30541. Image{
  30542. id:g_17
  30543. source:imageEmptyTank
  30544. }
  30545. Image{
  30546. id:g_18
  30547. source:imageEmptyTank
  30548. }
  30549. Image{
  30550. id:g_19
  30551. source:imageEmptyTank
  30552. }
  30553. Image{
  30554. id:g_20
  30555. source:imageEmptyTank
  30556. }
  30557. Image{
  30558. id:g_21
  30559. source:imageEmptyTank
  30560. }
  30561. Image{
  30562. id:g_22
  30563. source:imageEmptyTank
  30564. }
  30565. Image{
  30566. id:g_23
  30567. source:imageEmptyTank
  30568. }
  30569. Image{
  30570. id:g_24
  30571. source:imageEmptyTank
  30572. }
  30573. Image{
  30574. id:g_25
  30575. source:imageEmptyTank
  30576. }
  30577. Image{
  30578. id:g_26
  30579. source:imageEmptyTank
  30580. }
  30581. Image{
  30582. id:g_27
  30583. source:imageEmptyTank
  30584. }
  30585. Image{
  30586. id:g_28
  30587. source:imageEmptyTank
  30588. }
  30589. Image{
  30590. id:g_29
  30591. source:imageEmptyTank
  30592. }
  30593. Image{
  30594. id:g_30
  30595. source:imageEmptyTank
  30596. }
  30597. Image{
  30598. id:g_31
  30599. source:imageEmptyTank
  30600. }
  30601. spacing:1.2
  30602. }
  30603. //f
  30604. Row{
  30605. Image{
  30606. id:f_1
  30607. source: imageEmptyTank
  30608. }
  30609. Image{
  30610. id:f_2
  30611. source:imageEmptyTank
  30612. }
  30613. Image{
  30614. id:f_3
  30615. source:imageEmptyTank
  30616. }
  30617. Image{
  30618. id:f_4
  30619. source:imageEmptyTank
  30620. }
  30621. Image{
  30622. id:f_5
  30623. source:imageEmptyTank
  30624. }
  30625. Image{
  30626. id:f_6
  30627. source:imageEmptyTank
  30628. }
  30629. Image{
  30630. id:f_7
  30631. source:imageEmptyTank
  30632. }
  30633. Image{
  30634. id:f_8
  30635. source:imageEmptyTank
  30636. }
  30637. Image{
  30638. id:f_9
  30639. source:imageEmptyTank
  30640. }
  30641. Image{
  30642. id:f_10
  30643. source:imageEmptyTank
  30644. }
  30645. Image{
  30646. id:f_11
  30647. source:imageEmptyTank
  30648. }
  30649. Image{
  30650. id:f_12
  30651. source:imageEmptyTank
  30652. }
  30653. Image{
  30654. id:f_13
  30655. source:imageEmptyTank
  30656. }
  30657. Image{
  30658. id:f_14
  30659. source:imageEmptyTank
  30660. }
  30661. Image{
  30662. id:f_15
  30663. source:imageEmptyTank
  30664. }
  30665. Image{
  30666. id:f_16
  30667. source:imageEmptyTank
  30668. }
  30669. Image{
  30670. id:f_17
  30671. source:imageEmptyTank
  30672. }
  30673. Image{
  30674. id:f_18
  30675. source:imageEmptyTank
  30676. }
  30677. Image{
  30678. id:f_19
  30679. source:imageEmptyTank
  30680. }
  30681. Image{
  30682. id:f_20
  30683. source:imageEmptyTank
  30684. }
  30685. Image{
  30686. id:f_21
  30687. source:imageEmptyTank
  30688. }
  30689. Image{
  30690. id:f_22
  30691. source:imageEmptyTank
  30692. }
  30693. Image{
  30694. id:f_23
  30695. source:imageEmptyTank
  30696. }
  30697. Image{
  30698. id:f_24
  30699. source:imageEmptyTank
  30700. }
  30701. Image{
  30702. id:f_25
  30703. source:imageEmptyTank
  30704. }
  30705. Image{
  30706. id:f_26
  30707. source:imageEmptyTank
  30708. }
  30709. Image{
  30710. id:f_27
  30711. source:imageEmptyTank
  30712. }
  30713. Image{
  30714. id:f_28
  30715. source:imageEmptyTank
  30716. }
  30717. Image{
  30718. id:f_29
  30719. source:imageEmptyTank
  30720. }
  30721. Image{
  30722. id:f_30
  30723. source:imageEmptyTank
  30724. }
  30725. Image{
  30726. id:f_31
  30727. source:imageEmptyTank
  30728. }
  30729. spacing:1.2
  30730. }
  30731. spacing:3
  30732. }
  30733. Column{
  30734. //e
  30735. Row{
  30736. Image{
  30737. id:e_1
  30738. source: imageEmptyTank
  30739. }
  30740. Image{
  30741. id:e_2
  30742. source:imageEmptyTank
  30743. }
  30744. Image{
  30745. id:e_3
  30746. source:imageEmptyTank
  30747. }
  30748. Image{
  30749. id:e_4
  30750. source:imageEmptyTank
  30751. }
  30752. Image{
  30753. id:e_5
  30754. source:imageEmptyTank
  30755. }
  30756. Image{
  30757. id:e_6
  30758. source:imageEmptyTank
  30759. }
  30760. Image{
  30761. id:e_7
  30762. source:imageEmptyTank
  30763. }
  30764. Image{
  30765. id:e_8
  30766. source:imageEmptyTank
  30767. }
  30768. Image{
  30769. id:e_9
  30770. source:imageEmptyTank
  30771. }
  30772. Image{
  30773. id:e_10
  30774. source:imageEmptyTank
  30775. }
  30776. Image{
  30777. id:e_11
  30778. source:imageEmptyTank
  30779. }
  30780. Image{
  30781. id:e_12
  30782. source:imageEmptyTank
  30783. }
  30784. Image{
  30785. id:e_13
  30786. source:imageEmptyTank
  30787. }
  30788. Image{
  30789. id:e_14
  30790. source:imageEmptyTank
  30791. }
  30792. Image{
  30793. id:e_15
  30794. source:imageEmptyTank
  30795. }
  30796. Image{
  30797. id:e_16
  30798. source:imageEmptyTank
  30799. }
  30800. Image{
  30801. id:e_17
  30802. source:imageEmptyTank
  30803. }
  30804. Image{
  30805. id:e_18
  30806. source:imageEmptyTank
  30807. }
  30808. Image{
  30809. id:e_19
  30810. source:imageEmptyTank
  30811. }
  30812. Image{
  30813. id:e_20
  30814. source:imageEmptyTank
  30815. }
  30816. Image{
  30817. id:e_21
  30818. source:imageEmptyTank
  30819. }
  30820. Image{
  30821. id:e_22
  30822. source:imageEmptyTank
  30823. }
  30824. Image{
  30825. id:e_23
  30826. source:imageEmptyTank
  30827. }
  30828. Image{
  30829. id:e_24
  30830. source:imageEmptyTank
  30831. }
  30832. Image{
  30833. id:e_25
  30834. source:imageEmptyTank
  30835. }
  30836. Image{
  30837. id:e_26
  30838. source:imageEmptyTank
  30839. }
  30840. Image{
  30841. id:e_27
  30842. source:imageEmptyTank
  30843. }
  30844. Image{
  30845. id:e_28
  30846. source:imageEmptyTank
  30847. }
  30848. Image{
  30849. id:e_29
  30850. source:imageEmptyTank
  30851. }
  30852. Image{
  30853. id:e_30
  30854. source:imageEmptyTank
  30855. }
  30856. Image{
  30857. id:e_31
  30858. source:imageEmptyTank
  30859. }
  30860. spacing:1.2
  30861. }
  30862. //d
  30863. Row{
  30864. Image{
  30865. id:d_1
  30866. source: imageEmptyTank
  30867. }
  30868. Image{
  30869. id:d_2
  30870. source:imageEmptyTank
  30871. }
  30872. Image{
  30873. id:d_3
  30874. source:imageEmptyTank
  30875. }
  30876. Image{
  30877. id:d_4
  30878. source:imageEmptyTank
  30879. }
  30880. Image{
  30881. id:d_5
  30882. source:imageEmptyTank
  30883. }
  30884. Image{
  30885. id:d_6
  30886. source:imageEmptyTank
  30887. }
  30888. Image{
  30889. id:d_7
  30890. source:imageEmptyTank
  30891. }
  30892. Image{
  30893. id:d_8
  30894. source:imageEmptyTank
  30895. }
  30896. Image{
  30897. id:d_9
  30898. source:imageEmptyTank
  30899. }
  30900. Image{
  30901. id:d_10
  30902. source:imageEmptyTank
  30903. }
  30904. Image{
  30905. id:d_11
  30906. source:imageEmptyTank
  30907. }
  30908. Image{
  30909. id:d_12
  30910. source:imageEmptyTank
  30911. }
  30912. Image{
  30913. id:d_13
  30914. source:imageEmptyTank
  30915. }
  30916. Image{
  30917. id:d_14
  30918. source:imageEmptyTank
  30919. }
  30920. Image{
  30921. id:d_15
  30922. source:imageEmptyTank
  30923. }
  30924. Image{
  30925. id:d_16
  30926. source:imageEmptyTank
  30927. }
  30928. Image{
  30929. id:d_17
  30930. source:imageEmptyTank
  30931. }
  30932. Image{
  30933. id:d_18
  30934. source:imageEmptyTank
  30935. }
  30936. Image{
  30937. id:d_19
  30938. source:imageEmptyTank
  30939. }
  30940. Image{
  30941. id:d_20
  30942. source:imageEmptyTank
  30943. }
  30944. Image{
  30945. id:d_21
  30946. source:imageEmptyTank
  30947. }
  30948. Image{
  30949. id:d_22
  30950. source:imageEmptyTank
  30951. }
  30952. Image{
  30953. id:d_23
  30954. source:imageEmptyTank
  30955. }
  30956. Image{
  30957. id:d_24
  30958. source:imageEmptyTank
  30959. }
  30960. Image{
  30961. id:d_25
  30962. source:imageEmptyTank
  30963. }
  30964. Image{
  30965. id:d_26
  30966. source:imageEmptyTank
  30967. }
  30968. Image{
  30969. id:d_27
  30970. source:imageEmptyTank
  30971. }
  30972. Image{
  30973. id:d_28
  30974. source:imageEmptyTank
  30975. }
  30976. Image{
  30977. id:d_29
  30978. source:imageEmptyTank
  30979. }
  30980. Image{
  30981. id:d_30
  30982. source:imageEmptyTank
  30983. }
  30984. Image{
  30985. id:d_31
  30986. source:imageEmptyTank
  30987. }
  30988. spacing:1.2
  30989. }
  30990. spacing:3
  30991. }
  30992. Column{
  30993. //c
  30994. Row{
  30995. Image{
  30996. id:c_1
  30997. source: imageEmptyTank
  30998. }
  30999. Image{
  31000. id:c_2
  31001. source:imageEmptyTank
  31002. }
  31003. Image{
  31004. id:c_3
  31005. source:imageEmptyTank
  31006. }
  31007. Image{
  31008. id:c_4
  31009. source:imageEmptyTank
  31010. }
  31011. Image{
  31012. id:c_5
  31013. source:imageEmptyTank
  31014. }
  31015. Image{
  31016. id:c_6
  31017. source:imageEmptyTank
  31018. }
  31019. Image{
  31020. id:c_7
  31021. source:imageEmptyTank
  31022. }
  31023. Image{
  31024. id:c_8
  31025. source:imageEmptyTank
  31026. }
  31027. Image{
  31028. id:c_9
  31029. source:imageEmptyTank
  31030. }
  31031. Image{
  31032. id:c_10
  31033. source:imageEmptyTank
  31034. }
  31035. Image{
  31036. id:c_11
  31037. source:imageEmptyTank
  31038. }
  31039. Image{
  31040. id:c_12
  31041. source:imageEmptyTank
  31042. }
  31043. Image{
  31044. id:c_13
  31045. source:imageEmptyTank
  31046. }
  31047. Image{
  31048. id:c_14
  31049. source:imageEmptyTank
  31050. }
  31051. Image{
  31052. id:c_15
  31053. source:imageEmptyTank
  31054. }
  31055. Image{
  31056. id:c_16
  31057. source:imageEmptyTank
  31058. }
  31059. Image{
  31060. id:c_17
  31061. source:imageEmptyTank
  31062. }
  31063. Image{
  31064. id:c_18
  31065. source:imageEmptyTank
  31066. }
  31067. Image{
  31068. id:c_19
  31069. source:imageEmptyTank
  31070. }
  31071. Image{
  31072. id:c_20
  31073. source:imageEmptyTank
  31074. }
  31075. Image{
  31076. id:c_21
  31077. source:imageEmptyTank
  31078. }
  31079. Image{
  31080. id:c_22
  31081. source:imageEmptyTank
  31082. }
  31083. Image{
  31084. id:c_23
  31085. source:imageEmptyTank
  31086. }
  31087. Image{
  31088. id:c_24
  31089. source:imageEmptyTank
  31090. }
  31091. Image{
  31092. id:c_25
  31093. source:imageEmptyTank
  31094. }
  31095. Image{
  31096. id:c_26
  31097. source:imageEmptyTank
  31098. }
  31099. Image{
  31100. id:c_27
  31101. source:imageEmptyTank
  31102. }
  31103. Image{
  31104. id:c_28
  31105. source:imageEmptyTank
  31106. }
  31107. Image{
  31108. id:c_29
  31109. source:imageEmptyTank
  31110. }
  31111. Image{
  31112. id:c_30
  31113. source:imageEmptyTank
  31114. }
  31115. Image{
  31116. id:c_31
  31117. source:imageEmptyTank
  31118. }
  31119. spacing:1.2
  31120. }
  31121. //b
  31122. Row{
  31123. Image{
  31124. id:b_1
  31125. source: imageEmptyTank
  31126. }
  31127. Image{
  31128. id:b_2
  31129. source:imageEmptyTank
  31130. }
  31131. Image{
  31132. id:b_3
  31133. source:imageEmptyTank
  31134. }
  31135. Image{
  31136. id:b_4
  31137. source:imageEmptyTank
  31138. }
  31139. Image{
  31140. id:b_5
  31141. source:imageEmptyTank
  31142. }
  31143. Image{
  31144. id:b_6
  31145. source:imageEmptyTank
  31146. }
  31147. Image{
  31148. id:b_7
  31149. source:imageEmptyTank
  31150. }
  31151. Image{
  31152. id:b_8
  31153. source:imageEmptyTank
  31154. }
  31155. Image{
  31156. id:b_9
  31157. source:imageEmptyTank
  31158. }
  31159. Image{
  31160. id:b_10
  31161. source:imageEmptyTank
  31162. }
  31163. Image{
  31164. id:b_11
  31165. source:imageEmptyTank
  31166. }
  31167. Image{
  31168. id:b_12
  31169. source:imageEmptyTank
  31170. }
  31171. Image{
  31172. id:b_13
  31173. source:imageEmptyTank
  31174. }
  31175. Image{
  31176. id:b_14
  31177. source:imageEmptyTank
  31178. }
  31179. Image{
  31180. id:b_15
  31181. source:imageEmptyTank
  31182. }
  31183. Image{
  31184. id:b_16
  31185. source:imageEmptyTank
  31186. }
  31187. Image{
  31188. id:b_17
  31189. source:imageEmptyTank
  31190. }
  31191. Image{
  31192. id:b_18
  31193. source:imageEmptyTank
  31194. }
  31195. Image{
  31196. id:b_19
  31197. source:imageEmptyTank
  31198. }
  31199. Image{
  31200. id:b_20
  31201. source:imageEmptyTank
  31202. }
  31203. Image{
  31204. id:b_21
  31205. source:imageEmptyTank
  31206. }
  31207. Image{
  31208. id:b_22
  31209. source:imageEmptyTank
  31210. }
  31211. Image{
  31212. id:b_23
  31213. source:imageEmptyTank
  31214. }
  31215. Image{
  31216. id:b_24
  31217. source:imageEmptyTank
  31218. }
  31219. Image{
  31220. id:b_25
  31221. source:imageEmptyTank
  31222. }
  31223. Image{
  31224. id:b_26
  31225. source:imageEmptyTank
  31226. }
  31227. Image{
  31228. id:b_27
  31229. source:imageEmptyTank
  31230. }
  31231. Image{
  31232. id:b_28
  31233. source:imageEmptyTank
  31234. }
  31235. Image{
  31236. id:b_29
  31237. source:imageEmptyTank
  31238. }
  31239. Image{
  31240. id:b_30
  31241. source:imageEmptyTank
  31242. }
  31243. Image{
  31244. id:b_31
  31245. source:imageEmptyTank
  31246. }
  31247. spacing:1.2
  31248. }
  31249. spacing:3
  31250. }
  31251. Column{
  31252. //a
  31253. Row{
  31254. Image{
  31255. id:a_1
  31256. source: imageEmptyTank
  31257. }
  31258. Image{
  31259. id:a_2
  31260. source:imageEmptyTank
  31261. }
  31262. Image{
  31263. id:a_3
  31264. source:imageEmptyTank
  31265. }
  31266. Image{
  31267. id:a_4
  31268. source:imageEmptyTank
  31269. }
  31270. Image{
  31271. id:a_5
  31272. source:imageEmptyTank
  31273. }
  31274. Image{
  31275. id:a_6
  31276. source:imageEmptyTank
  31277. }
  31278. Image{
  31279. id:a_7
  31280. source:imageEmptyTank
  31281. }
  31282. Image{
  31283. id:a_8
  31284. source:imageEmptyTank
  31285. }
  31286. Image{
  31287. id:a_9
  31288. source:imageEmptyTank
  31289. }
  31290. Image{
  31291. id:a_10
  31292. source:imageEmptyTank
  31293. }
  31294. Image{
  31295. id:a_11
  31296. source:imageEmptyTank
  31297. }
  31298. Image{
  31299. id:a_12
  31300. source:imageEmptyTank
  31301. }
  31302. Image{
  31303. id:a_13
  31304. source:imageEmptyTank
  31305. }
  31306. Image{
  31307. id:a_14
  31308. source:imageEmptyTank
  31309. }
  31310. Image{
  31311. id:a_15
  31312. source:imageEmptyTank
  31313. }
  31314. Image{
  31315. id:a_16
  31316. source:imageEmptyTank
  31317. }
  31318. Image{
  31319. id:a_17
  31320. source:imageEmptyTank
  31321. }
  31322. Image{
  31323. id:a_18
  31324. source:imageEmptyTank
  31325. }
  31326. Image{
  31327. id:a_19
  31328. source:imageEmptyTank
  31329. }
  31330. Image{
  31331. id:a_20
  31332. source:imageEmptyTank
  31333. }
  31334. Image{
  31335. id:a_21
  31336. source:imageEmptyTank
  31337. }
  31338. Image{
  31339. id:a_22
  31340. source:imageEmptyTank
  31341. }
  31342. Image{
  31343. id:a_23
  31344. source:imageEmptyTank
  31345. }
  31346. Image{
  31347. id:a_24
  31348. source:imageEmptyTank
  31349. }
  31350. Image{
  31351. id:a_25
  31352. source:imageEmptyTank
  31353. }
  31354. Image{
  31355. id:a_26
  31356. source:imageEmptyTank
  31357. }
  31358. Image{
  31359. id:a_27
  31360. source:imageEmptyTank
  31361. }
  31362. Image{
  31363. id:a_28
  31364. source:imageEmptyTank
  31365. }
  31366. Image{
  31367. id:a_29
  31368. source:imageEmptyTank
  31369. }
  31370. Image{
  31371. id:a_30
  31372. source:imageEmptyTank
  31373. }
  31374. Image{
  31375. id:a_31
  31376. source:imageEmptyTank
  31377. }
  31378. spacing:1.2
  31379. }
  31380. }
  31381. }
  31382. Rectangle{
  31383. id:schedulList
  31384. width:500
  31385. height:350
  31386. //border.width:1
  31387. //border.color:'blue'
  31388. color:'transparent'
  31389. anchors.top:schedulTitle.top
  31390. anchors.topMargin:100
  31391. anchors.left:schedulTitle.left
  31392. anchors.leftMargin:100
  31393. }
  31394. Rectangle{
  31395. width:50
  31396. height:100
  31397. //border.width:1
  31398. //border.color:'blue'
  31399. color:'transparent'
  31400. anchors.bottom:schedulList.bottom
  31401. anchors.topMargin:0
  31402. anchors.left:schedulList.right
  31403. anchors.leftMargin:20
  31404. Text{
  31405. anchors.horizontalCenter: parent.horizontalCenter
  31406. anchors.verticalCenter: parent.verticalCenter
  31407. color:'#FFFFFF'
  31408. //text:'等\n待\n区'
  31409. }
  31410. }
  31411. }
  31412. Column{
  31413. //任务通知消息展示区域
  31414. Image{
  31415. id:messageTitle
  31416. source:'qrc:/images/messageTitle.png'
  31417. Column{
  31418. id:carMessage
  31419. anchors.top:messageTitle.top
  31420. anchors.topMargin:60
  31421. anchors.left:messageTitle.left
  31422. anchors.leftMargin:30
  31423. Row{
  31424. id:messageListRowCar1
  31425. height:40
  31426. Rectangle{
  31427. width:100
  31428. height:40
  31429. color:'transparent'
  31430. Text{
  31431. text:'一号车'
  31432. font.family: alibaba.name
  31433. font.pointSize: 12
  31434. color:'#ffffff'
  31435. anchors.horizontalCenter: parent.horizontalCenter
  31436. anchors.verticalCenter: parent.verticalCenter
  31437. }
  31438. }
  31439. Rectangle{
  31440. width:450
  31441. height:40
  31442. color:'transparent'
  31443. Text{
  31444. text:carTasktime + ' '+ '离线'
  31445. font.family: alibaba.name
  31446. font.pointSize: 12
  31447. color:'#ffffff'
  31448. //水平居中
  31449. //anchors.horizontalCenter: parent.horizontalCenter
  31450. //竖直居中
  31451. anchors.verticalCenter: parent.verticalCenter
  31452. }
  31453. }
  31454. Button{
  31455. id:car1ButtonCancel
  31456. width:120
  31457. height:60
  31458. anchors.top:parent.top
  31459. anchors.topMargin:-10
  31460. background: Image{
  31461. Image{
  31462. id:car1ButtonCancelImage
  31463. anchors.fill: parent
  31464. source:'qrc:/images/taskButton.png'
  31465. }
  31466. }
  31467. Text{
  31468. id:car1ButtonCancelText
  31469. text:'取消任务'
  31470. font.family: alibaba.name
  31471. font.pointSize: 12
  31472. color:'#ffffff'
  31473. //水平居中
  31474. anchors.horizontalCenter: parent.horizontalCenter
  31475. //竖直居中
  31476. anchors.verticalCenter: parent.verticalCenter
  31477. }
  31478. MouseArea{
  31479. anchors.fill: parent
  31480. hoverEnabled: true
  31481. enabled: car1ButtonCancel.enabled
  31482. onEntered: {
  31483. car1ButtonCancelText.color='#444444'
  31484. }
  31485. onExited:{
  31486. car1ButtonCancelText.color='#ffffff'
  31487. }
  31488. onPressed:(mouse)=>{
  31489. car1ButtonCancelImage.source='qrc:/images/smallBlueCelected.png'
  31490. console.log("pressed")
  31491. }
  31492. onReleased: {
  31493. car1ButtonCancelImage.source='qrc:/images/taskButton.png'
  31494. }
  31495. onClicked: {
  31496. //car1ButtonCancelImage.source='qrc:/images/celected.png'
  31497. console.log("点击了")
  31498. //isReady = !isReady;
  31499. //if(isReady===true)
  31500. //else
  31501. //prepareLabel.color="yellow"
  31502. }
  31503. }
  31504. }
  31505. Button{
  31506. visible:false
  31507. id:car1ButtonStop
  31508. width:120
  31509. height:60
  31510. anchors.top:parent.top
  31511. anchors.topMargin:-10
  31512. background: Image{
  31513. Image{
  31514. id:car1ButtonStopImage
  31515. anchors.fill: parent
  31516. source:'qrc:/images/taskButton.png'
  31517. }
  31518. }
  31519. Text{
  31520. id:car1ButtonStopText
  31521. text:'暂停任务'
  31522. font.family: alibaba.name
  31523. font.pointSize: 12
  31524. color:'#ffffff'
  31525. //水平居中
  31526. anchors.horizontalCenter: parent.horizontalCenter
  31527. //竖直居中
  31528. anchors.verticalCenter: parent.verticalCenter
  31529. }
  31530. MouseArea{
  31531. anchors.fill: parent
  31532. hoverEnabled: true
  31533. enabled: car1ButtonStop.enabled
  31534. onEntered: {
  31535. car1ButtonStopText.color='#444444'
  31536. }
  31537. onExited:{
  31538. car1ButtonStopText.color='#ffffff'
  31539. }
  31540. onPressed:(mouse)=>{
  31541. car1ButtonStopImage.source='qrc:/images/smallBlueCelected.png'
  31542. console.log("pressed")
  31543. }
  31544. onReleased: {
  31545. car1ButtonStopImage.source='qrc:/images/taskButton.png'
  31546. }
  31547. onClicked: {
  31548. //car1ButtonStopImage.source='qrc:/images/celected.png'
  31549. console.log("点击了")
  31550. //isReady = !isReady;
  31551. //if(isReady===true)
  31552. //else
  31553. //prepareLabel.color="yellow"
  31554. }
  31555. }
  31556. }
  31557. spacing:2
  31558. }
  31559. Row{
  31560. id:messageListRowCar2
  31561. height:40
  31562. Rectangle{
  31563. width:100
  31564. height:40
  31565. color:'transparent'
  31566. Text{
  31567. text:'二号车'
  31568. font.family: alibaba.name
  31569. font.pointSize: 12
  31570. color:'#ffffff'
  31571. anchors.horizontalCenter: parent.horizontalCenter
  31572. anchors.verticalCenter: parent.verticalCenter
  31573. }
  31574. }
  31575. Rectangle{
  31576. width:450
  31577. height:40
  31578. color:'transparent'
  31579. Text{
  31580. text:carTasktime + ' '+ '离线'
  31581. font.family: alibaba.name
  31582. font.pointSize: 12
  31583. color:'#ffffff'
  31584. //水平居中
  31585. //anchors.horizontalCenter: parent.horizontalCenter
  31586. //竖直居中
  31587. anchors.verticalCenter: parent.verticalCenter
  31588. }
  31589. }
  31590. Button{
  31591. id:car2ButtonCancel
  31592. width:120
  31593. height:60
  31594. anchors.top:parent.top
  31595. anchors.topMargin:-10
  31596. background: Image{
  31597. Image{
  31598. id:car2ButtonCancelImage
  31599. anchors.fill: parent
  31600. source:'qrc:/images/taskButton.png'
  31601. }
  31602. }
  31603. Text{
  31604. id:car2ButtonCancelText
  31605. text:'取消任务'
  31606. font.family: alibaba.name
  31607. font.pointSize: 12
  31608. color:'#ffffff'
  31609. //水平居中
  31610. anchors.horizontalCenter: parent.horizontalCenter
  31611. //竖直居中
  31612. anchors.verticalCenter: parent.verticalCenter
  31613. }
  31614. MouseArea{
  31615. anchors.fill: parent
  31616. hoverEnabled: true
  31617. enabled: car2ButtonCancel.enabled
  31618. onEntered: {
  31619. car2ButtonCancelText.color='#444444'
  31620. }
  31621. onExited:{
  31622. car2ButtonCancelText.color='#ffffff'
  31623. }
  31624. onPressed:(mouse)=>{
  31625. car2ButtonCancelImage.source='qrc:/images/smallBlueCelected.png'
  31626. console.log("pressed")
  31627. }
  31628. onReleased: {
  31629. car2ButtonCancelImage.source='qrc:/images/taskButton.png'
  31630. }
  31631. onClicked: {
  31632. //car2ButtonCancelImage.source='qrc:/images/celected.png'
  31633. console.log("点击了")
  31634. //isReady = !isReady;
  31635. //if(isReady===true)
  31636. //else
  31637. //prepareLabel.color="yellow"
  31638. }
  31639. }
  31640. }
  31641. Button{
  31642. visible:false
  31643. id:car2ButtonStop
  31644. width:120
  31645. height:60
  31646. anchors.top:parent.top
  31647. anchors.topMargin:-10
  31648. background: Image{
  31649. Image{
  31650. id:car2ButtonStopImage
  31651. anchors.fill: parent
  31652. source:'qrc:/images/taskButton.png'
  31653. }
  31654. }
  31655. Text{
  31656. id:car2ButtonStopText
  31657. text:'暂停任务'
  31658. font.family: alibaba.name
  31659. font.pointSize: 12
  31660. color:'#ffffff'
  31661. //水平居中
  31662. anchors.horizontalCenter: parent.horizontalCenter
  31663. //竖直居中
  31664. anchors.verticalCenter: parent.verticalCenter
  31665. }
  31666. MouseArea{
  31667. anchors.fill: parent
  31668. hoverEnabled: true
  31669. enabled: car2ButtonStop.enabled
  31670. onEntered: {
  31671. car2ButtonStopText.color='#444444'
  31672. }
  31673. onExited:{
  31674. car2ButtonStopText.color='#ffffff'
  31675. }
  31676. onPressed:(mouse)=>{
  31677. car2ButtonStopImage.source='qrc:/images/smallBlueCelected.png'
  31678. console.log("pressed")
  31679. }
  31680. onReleased: {
  31681. car2ButtonStopImage.source='qrc:/images/taskButton.png'
  31682. }
  31683. onClicked: {
  31684. //car2ButtonStopImage.source='qrc:/images/celected.png'
  31685. console.log("点击了")
  31686. //isReady = !isReady;
  31687. //if(isReady===true)
  31688. //else
  31689. //prepareLabel.color="yellow"
  31690. }
  31691. }
  31692. }
  31693. spacing:2
  31694. }
  31695. Row{
  31696. id:messageListRowCar3
  31697. height:40
  31698. Rectangle{
  31699. width:100
  31700. height:40
  31701. color:'transparent'
  31702. Text{
  31703. text:'三号车'
  31704. font.family: alibaba.name
  31705. font.pointSize: 12
  31706. color:'#ffffff'
  31707. anchors.horizontalCenter: parent.horizontalCenter
  31708. anchors.verticalCenter: parent.verticalCenter
  31709. }
  31710. }
  31711. Rectangle{
  31712. width:450
  31713. height:40
  31714. color:'transparent'
  31715. Text{
  31716. id:car3stateText
  31717. text:carTasktime + ' '+ '在线空闲'
  31718. font.family: alibaba.name
  31719. font.pointSize: 12
  31720. color:'#ffffff'
  31721. //水平居中
  31722. //anchors.horizontalCenter: parent.horizontalCenter
  31723. //竖直居中
  31724. anchors.verticalCenter: parent.verticalCenter
  31725. Component.onCompleted:{cartaskTime.start()}
  31726. }
  31727. }
  31728. Button{
  31729. id:car3ButtonCancel
  31730. width:120
  31731. height:60
  31732. anchors.top:parent.top
  31733. anchors.topMargin:-10
  31734. background: Image{
  31735. Image{
  31736. id:car3ButtonCancelImage
  31737. anchors.fill: parent
  31738. source:'qrc:/images/taskButton.png'
  31739. }
  31740. }
  31741. Text{
  31742. id:car3ButtonCancelText
  31743. text:'取消任务'
  31744. font.family: alibaba.name
  31745. font.pointSize: 12
  31746. color:'#ffffff'
  31747. //水平居中
  31748. anchors.horizontalCenter: parent.horizontalCenter
  31749. //竖直居中
  31750. anchors.verticalCenter: parent.verticalCenter
  31751. }
  31752. MouseArea{
  31753. anchors.fill: parent
  31754. hoverEnabled: true
  31755. enabled: car3ButtonCancel.enabled
  31756. onEntered: {
  31757. car3ButtonCancelText.color='#444444'
  31758. }
  31759. onExited:{
  31760. car3ButtonCancelText.color='#ffffff'
  31761. }
  31762. onPressed:(mouse)=>{
  31763. car3ButtonCancelImage.source='qrc:/images/smallBlueCelected.png'
  31764. console.log("pressed")
  31765. }
  31766. onReleased: {
  31767. car3ButtonCancelImage.source='qrc:/images/taskButton.png'
  31768. }
  31769. onClicked: {
  31770. //car3ButtonCancelImage.source='qrc:/images/celected.png'
  31771. console.log("点击了")
  31772. popupCanelTask.open()
  31773. //isReady = !isReady;
  31774. //if(isReady===true)
  31775. //else
  31776. //prepareLabel.color="yellow"
  31777. }
  31778. }
  31779. }
  31780. Button{
  31781. visible:false
  31782. id:car3ButtonStop
  31783. width:120
  31784. height:60
  31785. anchors.top:parent.top
  31786. anchors.topMargin:-10
  31787. background: Image{
  31788. Image{
  31789. id:car3ButtonStopImage
  31790. anchors.fill: parent
  31791. source:'qrc:/images/taskButton.png'
  31792. }
  31793. }
  31794. Text{
  31795. id:car3ButtonStopText
  31796. text:'暂停任务'
  31797. font.family: alibaba.name
  31798. font.pointSize: 12
  31799. color:'#ffffff'
  31800. //水平居中
  31801. anchors.horizontalCenter: parent.horizontalCenter
  31802. //竖直居中
  31803. anchors.verticalCenter: parent.verticalCenter
  31804. }
  31805. MouseArea{
  31806. anchors.fill: parent
  31807. hoverEnabled: true
  31808. enabled: car3ButtonStop.enabled
  31809. onEntered: {
  31810. car3ButtonStopText.color='#444444'
  31811. }
  31812. onExited:{
  31813. car3ButtonStopText.color='#ffffff'
  31814. }
  31815. onPressed:(mouse)=>{
  31816. car3ButtonStopImage.source='qrc:/images/smallBlueCelected.png'
  31817. console.log("pressed")
  31818. }
  31819. onReleased: {
  31820. car3ButtonStopImage.source='qrc:/images/taskButton.png'
  31821. }
  31822. onClicked: {
  31823. //car3ButtonStopImage.source='qrc:/images/celected.png'
  31824. console.log("点击了")
  31825. //isReady = !isReady;
  31826. //if(isReady===true)
  31827. //else
  31828. //prepareLabel.color="yellow"
  31829. }
  31830. }
  31831. }
  31832. spacing:2
  31833. }
  31834. Row{
  31835. id:messageListRowCar4
  31836. height:40
  31837. Rectangle{
  31838. width:100
  31839. height:40
  31840. color:'transparent'
  31841. Text{
  31842. text:'四号车'
  31843. font.family: alibaba.name
  31844. font.pointSize: 12
  31845. color:'#ffffff'
  31846. anchors.horizontalCenter: parent.horizontalCenter
  31847. anchors.verticalCenter: parent.verticalCenter
  31848. }
  31849. }
  31850. Rectangle{
  31851. width:450
  31852. height:40
  31853. color:'transparent'
  31854. Text{
  31855. text:carTasktime + ' '+ '离线'
  31856. font.family: alibaba.name
  31857. font.pointSize: 12
  31858. color:'#ffffff'
  31859. //水平居中
  31860. //anchors.horizontalCenter: parent.horizontalCenter
  31861. //竖直居中
  31862. anchors.verticalCenter: parent.verticalCenter
  31863. }
  31864. }
  31865. Button{
  31866. id:car4ButtonCancel
  31867. width:120
  31868. height:60
  31869. anchors.top:parent.top
  31870. anchors.topMargin:-10
  31871. background: Image{
  31872. Image{
  31873. id:car4ButtonCancelImage
  31874. anchors.fill: parent
  31875. source:'qrc:/images/taskButton.png'
  31876. }
  31877. }
  31878. Text{
  31879. id:car4ButtonCancelText
  31880. text:'取消任务'
  31881. font.family: alibaba.name
  31882. font.pointSize: 12
  31883. color:'#ffffff'
  31884. //水平居中
  31885. anchors.horizontalCenter: parent.horizontalCenter
  31886. //竖直居中
  31887. anchors.verticalCenter: parent.verticalCenter
  31888. }
  31889. MouseArea{
  31890. anchors.fill: parent
  31891. hoverEnabled: true
  31892. enabled: car4ButtonCancel.enabled
  31893. onEntered: {
  31894. car4ButtonCancelText.color='#444444'
  31895. }
  31896. onExited:{
  31897. car4ButtonCancelText.color='#ffffff'
  31898. }
  31899. onPressed:(mouse)=>{
  31900. car4ButtonCancelImage.source='qrc:/images/smallBlueCelected.png'
  31901. console.log("pressed")
  31902. }
  31903. onReleased: {
  31904. car4ButtonCancelImage.source='qrc:/images/taskButton.png'
  31905. }
  31906. onClicked: {
  31907. //car4ButtonCancelImage.source='qrc:/images/celected.png'
  31908. console.log("点击了")
  31909. //isReady = !isReady;
  31910. //if(isReady===true)
  31911. //else
  31912. //prepareLabel.color="yellow"
  31913. }
  31914. }
  31915. }
  31916. Button{
  31917. visible:false
  31918. id:car4ButtonStop
  31919. width:120
  31920. height:60
  31921. anchors.top:parent.top
  31922. anchors.topMargin:-10
  31923. background: Image{
  31924. Image{
  31925. id:car4ButtonStopImage
  31926. anchors.fill: parent
  31927. source:'qrc:/images/taskButton.png'
  31928. }
  31929. }
  31930. Text{
  31931. id:car4ButtonStopText
  31932. text:'暂停任务'
  31933. font.family: alibaba.name
  31934. font.pointSize: 12
  31935. color:'#ffffff'
  31936. //水平居中
  31937. anchors.horizontalCenter: parent.horizontalCenter
  31938. //竖直居中
  31939. anchors.verticalCenter: parent.verticalCenter
  31940. }
  31941. MouseArea{
  31942. anchors.fill: parent
  31943. hoverEnabled: true
  31944. enabled: car4ButtonStop.enabled
  31945. onEntered: {
  31946. car4ButtonStopText.color='#444444'
  31947. }
  31948. onExited:{
  31949. car4ButtonStopText.color='#ffffff'
  31950. }
  31951. onPressed:(mouse)=>{
  31952. car4ButtonStopImage.source='qrc:/images/smallBlueCelected.png'
  31953. console.log("pressed")
  31954. }
  31955. onReleased: {
  31956. car4ButtonStopImage.source='qrc:/images/taskButton.png'
  31957. }
  31958. onClicked: {
  31959. //car4ButtonStopImage.source='qrc:/images/celected.png'
  31960. console.log("点击了")
  31961. //isReady = !isReady;
  31962. //if(isReady===true)
  31963. //else
  31964. //prepareLabel.color="yellow"
  31965. }
  31966. }
  31967. }
  31968. spacing:2
  31969. }
  31970. Row{
  31971. id:messageListRowCar5
  31972. height:40
  31973. Rectangle{
  31974. width:100
  31975. height:40
  31976. color:'transparent'
  31977. Text{
  31978. text:'五号车'
  31979. font.family: alibaba.name
  31980. font.pointSize: 12
  31981. color:'#ffffff'
  31982. anchors.horizontalCenter: parent.horizontalCenter
  31983. anchors.verticalCenter: parent.verticalCenter
  31984. }
  31985. }
  31986. Rectangle{
  31987. width:450
  31988. height:40
  31989. color:'transparent'
  31990. Text{
  31991. text:carTasktime + ' '+ '离线'
  31992. font.family: alibaba.name
  31993. font.pointSize: 12
  31994. color:'#ffffff'
  31995. //水平居中
  31996. //anchors.horizontalCenter: parent.horizontalCenter
  31997. //竖直居中
  31998. anchors.verticalCenter: parent.verticalCenter
  31999. }
  32000. }
  32001. Button{
  32002. id:car5ButtonCancel
  32003. width:120
  32004. height:60
  32005. anchors.top:parent.top
  32006. anchors.topMargin:-10
  32007. background: Image{
  32008. Image{
  32009. id:car5ButtonCancelImage
  32010. anchors.fill: parent
  32011. source:'qrc:/images/taskButton.png'
  32012. }
  32013. }
  32014. Text{
  32015. id:car5ButtonCancelText
  32016. text:'取消任务'
  32017. font.family: alibaba.name
  32018. font.pointSize: 12
  32019. color:'#ffffff'
  32020. //水平居中
  32021. anchors.horizontalCenter: parent.horizontalCenter
  32022. //竖直居中
  32023. anchors.verticalCenter: parent.verticalCenter
  32024. }
  32025. MouseArea{
  32026. anchors.fill: parent
  32027. hoverEnabled: true
  32028. enabled: car5ButtonCancel.enabled
  32029. onEntered: {
  32030. car5ButtonCancelText.color='#444444'
  32031. }
  32032. onExited:{
  32033. car5ButtonCancelText.color='#ffffff'
  32034. }
  32035. onPressed:(mouse)=>{
  32036. car5ButtonCancelImage.source='qrc:/images/smallBlueCelected.png'
  32037. console.log("pressed")
  32038. }
  32039. onReleased: {
  32040. car5ButtonCancelImage.source='qrc:/images/taskButton.png'
  32041. }
  32042. onClicked: {
  32043. //car5ButtonCancelImage.source='qrc:/images/celected.png'
  32044. console.log("点击了")
  32045. //isReady = !isReady;
  32046. //if(isReady===true)
  32047. //else
  32048. //prepareLabel.color="yellow"
  32049. }
  32050. }
  32051. }
  32052. Button{
  32053. visible:false
  32054. id:car5ButtonStop
  32055. width:120
  32056. height:60
  32057. anchors.top:parent.top
  32058. anchors.topMargin:-10
  32059. background: Image{
  32060. Image{
  32061. id:car5ButtonStopImage
  32062. anchors.fill: parent
  32063. source:'qrc:/images/taskButton.png'
  32064. }
  32065. }
  32066. Text{
  32067. id:car5ButtonStopText
  32068. text:'暂停任务'
  32069. font.family: alibaba.name
  32070. font.pointSize: 12
  32071. color:'#ffffff'
  32072. //水平居中
  32073. anchors.horizontalCenter: parent.horizontalCenter
  32074. //竖直居中
  32075. anchors.verticalCenter: parent.verticalCenter
  32076. }
  32077. MouseArea{
  32078. anchors.fill: parent
  32079. hoverEnabled: true
  32080. enabled: car5ButtonStop.enabled
  32081. onEntered: {
  32082. car5ButtonStopText.color='#444444'
  32083. }
  32084. onExited:{
  32085. car5ButtonStopText.color='#ffffff'
  32086. }
  32087. onPressed:(mouse)=>{
  32088. car5ButtonStopImage.source='qrc:/images/smallBlueCelected.png'
  32089. console.log("pressed")
  32090. }
  32091. onReleased: {
  32092. car5ButtonStopImage.source='qrc:/images/taskButton.png'
  32093. }
  32094. onClicked: {
  32095. //car5ButtonStopImage.source='qrc:/images/celected.png'
  32096. console.log("点击了")
  32097. //isReady = !isReady;
  32098. //if(isReady===true)
  32099. //else
  32100. //prepareLabel.color="yellow"
  32101. }
  32102. }
  32103. }
  32104. spacing:2
  32105. }
  32106. spacing:11
  32107. }
  32108. }
  32109. //告警信息显示区域
  32110. Image{
  32111. id:warningTitle
  32112. source:'qrc:/images/warningTitle.png'
  32113. Rectangle{
  32114. width:300
  32115. height:50
  32116. anchors.top:warningTitle.top
  32117. anchors.topMargin:50
  32118. anchors.left:warningTitle.left
  32119. anchors.leftMargin:30
  32120. color:'transparent'
  32121. Timer {
  32122. id: timerCarMessage
  32123. interval: messageList[currentIndex1].visible ? 500 : 0
  32124. running: true
  32125. repeat: true
  32126. onTriggered: {
  32127. //console.log("动臂倾角故障",appModel.boomAngleSensor_F)
  32128. do {
  32129. currentIndex1 = (currentIndex1 + 1) % messageList.length
  32130. } while (!messageList[currentIndex1].visible)
  32131. do {
  32132. currentIndex2 = (currentIndex2 + 1) % messageList.length
  32133. } while (!messageList[currentIndex2].visible)
  32134. do {
  32135. currentIndex3 = (currentIndex3 + 1) % messageList.length
  32136. } while (!messageList[currentIndex3].visible)
  32137. }
  32138. }
  32139. Text {
  32140. id: carMessageValue1
  32141. anchors.top: warningTitle.top
  32142. anchors.topMargin: 3
  32143. text: messageList[currentIndex1].text
  32144. color: 'red'
  32145. font.family: alibaba.name
  32146. font.pointSize: 14
  32147. visible: messageList[currentIndex1].visible
  32148. }
  32149. Text {
  32150. id: carMessageValue2
  32151. anchors.top: carMessageValue1.bottom
  32152. anchors.topMargin: 3
  32153. text: messageList[currentIndex2].text
  32154. color: 'red'
  32155. font.family: alibaba.name
  32156. font.pointSize: 14
  32157. visible: messageList[currentIndex2].visible
  32158. }
  32159. Text {
  32160. id: carMessageValue3
  32161. anchors.top: carMessageValue2.bottom
  32162. anchors.topMargin: 3
  32163. text: messageList[currentIndex3].text
  32164. color: 'red'
  32165. font.family: alibaba.name
  32166. font.pointSize: 14
  32167. visible: messageList[currentIndex3].visible
  32168. }
  32169. }
  32170. }
  32171. spacing:15
  32172. }
  32173. spacing:20
  32174. }
  32175. ListView {
  32176. id: carList
  32177. width: parent.width // 设置ListView的宽度为内容的宽度
  32178. height: 70 // 设置ListView的高度为内容的高度
  32179. //anchors.fill: parent
  32180. anchors.top:parent.top
  32181. anchors.topMargin:130
  32182. anchors.left:parent.left
  32183. anchors.leftMargin:330
  32184. visible:false
  32185. interactive: false // 禁用滚动手势
  32186. // 水平排列
  32187. orientation: ListView.Horizontal
  32188. spacing:10
  32189. // 垂直排列(默认值)
  32190. //orientation: ListView.Vertical
  32191. clip: true
  32192. //model:appModel.car
  32193. model:5
  32194. delegate: Item {
  32195. width: 170
  32196. height: 70
  32197. Image {
  32198. id: myIcon
  32199. width: 170
  32200. height: 70
  32201. anchors.horizontalCenter: parent.horizontalCenter
  32202. anchors.verticalCenter: parent.verticalCenter
  32203. fillMode: Image.PreserveAspectFit
  32204. source: index + 1 === 1 ? 'qrc:/images/blueMiddleButton.png' : 'qrc:/images/grayButton.png'
  32205. }
  32206. Text {
  32207. id:carChose1
  32208. anchors {
  32209. horizontalCenter: parent.horizontalCenter
  32210. verticalCenter: parent.verticalCenter
  32211. }
  32212. //text: model.name + stateText(model.state)
  32213. text:index+1
  32214. color: '#ffffff'
  32215. font.family: alibaba.name
  32216. font.pointSize: 14
  32217. Timer {
  32218. id: timerRefresh
  32219. interval: 1000
  32220. onTriggered: {
  32221. stateText(model.state)
  32222. }
  32223. }
  32224. }
  32225. MouseArea {
  32226. width: myIcon.width
  32227. height: myIcon.height
  32228. anchors.centerIn: myIcon
  32229. onEntered: {
  32230. carChose1.color='#444444'
  32231. }
  32232. onExited:{
  32233. carChose1.color='#ffffff'
  32234. }
  32235. onClicked: {
  32236. if (appModel.idle(model.uid)) {
  32237. carList.currentIndex = model.uid
  32238. console.log(carList.currentIndex)
  32239. //carSelect(carList.currentIndex)
  32240. page_detail.visible = true
  32241. page_detail.stack = stack
  32242. page_detail.refresh()
  32243. stack.push(page_detail, {"name": model.name, "uid": model.uid})
  32244. }
  32245. }
  32246. }
  32247. }
  32248. }
  32249. //这里的MouseArea挡住了button
  32250. /*
  32251. GridView {
  32252. id: carGrid
  32253. anchors.fill: parent
  32254. cellWidth: 300
  32255. cellHeight: 300
  32256. focus: true
  32257. anchors.leftMargin: 160
  32258. anchors.rightMargin: 160
  32259. anchors.topMargin: 160
  32260. anchors.bottomMargin: 160
  32261. x:100
  32262. model: appModel.car
  32263. delegate: Item {
  32264. required property string name
  32265. required property int uid
  32266. required property string state
  32267. width: 300
  32268. height: 300
  32269. Image {
  32270. id: myIcon
  32271. width: 200
  32272. height: 200
  32273. anchors.horizontalCenter: parent.horizontalCenter
  32274. anchors.verticalCenter: parent.verticalCenter
  32275. fillMode: Image.PreserveAspectFit
  32276. source: 'qrc:/images/car1.png'
  32277. }
  32278. Text {
  32279. anchors {
  32280. top: myIcon.bottom
  32281. topMargin: 10
  32282. horizontalCenter: parent.horizontalCenter
  32283. }
  32284. text: parent.name + stateText(parent.state)
  32285. color: '#eaf4fc'
  32286. font.family: alibaba.name
  32287. font.pointSize: 20
  32288. Timer{
  32289. id: timerRefresh
  32290. interval:1000
  32291. onTriggered: {
  32292. stateText(parent.state)
  32293. }
  32294. }
  32295. }
  32296. MouseArea {
  32297. anchors.fill: parent
  32298. onClicked: {
  32299. if(appModel.idle(parent.uid))
  32300. {
  32301. parent.GridView.view.currentIndex = parent.uid
  32302. console.log(parent.GridView.view.currentIndex)
  32303. //carSelect(parent.GridView.view.currentIndex)
  32304. page_detail.visible = true
  32305. page_detail.stack = stack
  32306. page_detail.refresh()
  32307. stack.push(page_detail, {
  32308. "name": parent.name,
  32309. "uid": parent.uid
  32310. })
  32311. }
  32312. }
  32313. }
  32314. }
  32315. }
  32316. */
  32317. }
  32318. }