mianshi_go_new.js 930 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564
  1. $(document).ready(function() {
  2. webpackJsonp(
  3. [1],
  4. {
  5. "+EaS": function (e, t, o) {
  6. "use strict";
  7. function i(e) {
  8. o("o4uE");
  9. }
  10. var s = (o("eY5P"), o("s3Uz")),
  11. n = o("0xLw"),
  12. a = o("C7Lr"),
  13. r = i,
  14. c = a(s.a, n.a, !1, r, null, null);
  15. t.a = c.exports;
  16. },
  17. "/eBj": function (e, t, o) {
  18. "use strict";
  19. var i = o("3cXf"),
  20. s = o.n(i),
  21. n = o("9Q05"),
  22. a = o("adVT");
  23. t.a = {
  24. name: "swiper",
  25. created: function () {
  26. (this.index = this.value || 0),
  27. this.index && (this.current = this.index);
  28. },
  29. mounted: function () {
  30. var e = this;
  31. this.hasTwoLoopItem(),
  32. this.$nextTick(function () {
  33. (e.list && 0 === e.list.length) || e.render(e.index),
  34. (e.xheight = e.getHeight()),
  35. e.$emit("on-get-height", e.xheight);
  36. });
  37. },
  38. methods: {
  39. hasTwoLoopItem: function () {
  40. 2 === this.list.length && this.loop
  41. ? (this.listTwoLoopItem = this.list)
  42. : (this.listTwoLoopItem = []);
  43. },
  44. clickListItem: function (e) {
  45. Object(a.a)(e.url, this.$router),
  46. this.$emit("on-click-list-item", JSON.parse(s()(e)));
  47. },
  48. buildBackgroundUrl: function (e) {
  49. return e.fallbackImg
  50. ? "url(" + e.img + "), url(" + e.fallbackImg + ")"
  51. : "url(" + e.img + ")";
  52. },
  53. render: function () {
  54. var e = this,
  55. t =
  56. arguments.length > 0 && void 0 !== arguments[0]
  57. ? arguments[0]
  58. : 0;
  59. this.swiper && this.swiper.destroy(),
  60. (this.swiper = new n.a({
  61. container: this.$el,
  62. direction: this.direction,
  63. auto: this.auto,
  64. loop: this.loop,
  65. interval: this.interval,
  66. threshold: this.threshold,
  67. duration: this.duration,
  68. height: this.height || this._height,
  69. minMovingDistance: this.minMovingDistance,
  70. imgList: this.imgList,
  71. }).on("swiped", function (t, o) {
  72. (e.current = o % e.length), (e.index = o % e.length);
  73. })),
  74. t > 0 && this.swiper.go(t);
  75. },
  76. rerender: function () {
  77. var e = this;
  78. this.$el &&
  79. !this.hasRender &&
  80. ((this.hasRender = !0),
  81. this.hasTwoLoopItem(),
  82. this.$nextTick(function () {
  83. (e.index = e.value || 0),
  84. (e.current = e.value || 0),
  85. (e.length = e.list.length || e.$children.length),
  86. e.destroy(),
  87. e.render(e.value);
  88. }));
  89. },
  90. destroy: function () {
  91. (this.hasRender = !1), this.swiper && this.swiper.destroy();
  92. },
  93. getHeight: function () {
  94. var e = parseInt(this.height, 10);
  95. return e
  96. ? this.height
  97. : e
  98. ? void 0
  99. : this.aspectRatio
  100. ? this.$el.offsetWidth * this.aspectRatio + "px"
  101. : "180px";
  102. },
  103. },
  104. props: {
  105. list: {
  106. type: Array,
  107. default: function () {
  108. return [];
  109. },
  110. },
  111. direction: { type: String, default: "horizontal" },
  112. showDots: { type: Boolean, default: !0 },
  113. showDescMask: { type: Boolean, default: !0 },
  114. dotsPosition: { type: String, default: "right" },
  115. dotsClass: String,
  116. auto: Boolean,
  117. loop: Boolean,
  118. interval: { type: Number, default: 3e3 },
  119. threshold: { type: Number, default: 50 },
  120. duration: { type: Number, default: 300 },
  121. height: { type: String, default: "auto" },
  122. aspectRatio: Number,
  123. minMovingDistance: { type: Number, default: 0 },
  124. value: { type: Number, default: 0 },
  125. },
  126. data: function () {
  127. return {
  128. hasRender: !1,
  129. current: this.index || 0,
  130. xheight: "auto",
  131. length: this.list.length,
  132. index: 0,
  133. listTwoLoopItem: [],
  134. };
  135. },
  136. watch: {
  137. auto: function (e) {
  138. e
  139. ? this.swiper && this.swiper._auto()
  140. : this.swiper && this.swiper.stop();
  141. },
  142. list: function (e, t) {
  143. s()(e) !== s()(t) && this.rerender();
  144. },
  145. current: function (e) {
  146. (this.index = e), this.$emit("on-index-change", e);
  147. },
  148. index: function (e) {
  149. var t = this;
  150. e !== this.current &&
  151. this.$nextTick(function () {
  152. t.swiper && t.swiper.go(e);
  153. }),
  154. this.$emit("input", e);
  155. },
  156. value: function (e) {
  157. this.index = e;
  158. },
  159. },
  160. beforeDestroy: function () {
  161. this.destroy();
  162. },
  163. };
  164. },
  165. "0+Q0": function (e, t, o) {
  166. "use strict";
  167. function i(e) {
  168. o("xbrm");
  169. }
  170. var s = (o("86Op"), o("ELCi")),
  171. n = o("kx6v"),
  172. a = o("C7Lr"),
  173. r = i,
  174. c = a(s.a, n.a, !1, r, null, null);
  175. t.a = c.exports;
  176. },
  177. "0Hg/": function (e, t, o) {
  178. "use strict";
  179. function i(e) {
  180. o("oYCr");
  181. }
  182. var s = (o("JYoS"), o("TiVU")),
  183. n = o("K8Mi"),
  184. a = o("C7Lr"),
  185. r = i,
  186. c = a(s.a, n.a, !1, r, "data-v-d7d1c410", null);
  187. t.a = c.exports;
  188. },
  189. "0VIM": function (e, t, o) {
  190. "use strict";
  191. var i = function () {
  192. var e = this,
  193. t = e.$createElement,
  194. o = e._self._c || t;
  195. return o("transition", { attrs: { name: e.transition } }, [
  196. o(
  197. "div",
  198. {
  199. directives: [
  200. {
  201. name: "show",
  202. rawName: "v-show",
  203. value: e.show,
  204. expression: "show",
  205. },
  206. ],
  207. staticClass: "weui-loading_toast vux-loading",
  208. class: e.text ? "" : "vux-loading-no-text",
  209. },
  210. [
  211. o("div", { staticClass: "weui-mask_transparent" }),
  212. e._v(" "),
  213. o(
  214. "div",
  215. {
  216. staticClass: "weui-toast",
  217. style: { position: e.position },
  218. },
  219. [
  220. o("i", { staticClass: "weui-loading weui-icon_toast" }),
  221. e._v(" "),
  222. e.text
  223. ? o(
  224. "p",
  225. { staticClass: "weui-toast__content" },
  226. [e._v(e._s(e.text || "加载中")), e._t("default")],
  227. 2
  228. )
  229. : e._e(),
  230. ]
  231. ),
  232. ]
  233. ),
  234. ]);
  235. },
  236. s = [],
  237. n = { render: i, staticRenderFns: s };
  238. t.a = n;
  239. },
  240. "0xLw": function (e, t, o) {
  241. "use strict";
  242. var i = function () {
  243. var e = this,
  244. t = e.$createElement;
  245. return (e._self._c || t)(
  246. "div",
  247. {
  248. staticClass: "vux-flexbox",
  249. class: {
  250. "vux-flex-col": "vertical" === e.orient,
  251. "vux-flex-row": "horizontal" === e.orient,
  252. },
  253. style: e.styles,
  254. },
  255. [e._t("default")],
  256. 2
  257. );
  258. },
  259. s = [],
  260. n = { render: i, staticRenderFns: s };
  261. t.a = n;
  262. },
  263. "10/7": function (e, t, o) {
  264. "use strict";
  265. var i = function () {
  266. var e = this,
  267. t = e.$createElement,
  268. o = e._self._c || t;
  269. return o(
  270. "div",
  271. [
  272. e.title
  273. ? o("div", {
  274. staticClass: "weui-cells__title",
  275. style: e.cleanStyle({ color: e.titleColor }),
  276. domProps: { innerHTML: e._s(e.title) },
  277. })
  278. : e._e(),
  279. e._v(" "),
  280. e._t("title"),
  281. e._v(" "),
  282. o(
  283. "div",
  284. {
  285. staticClass: "weui-cells",
  286. class: { "vux-no-group-title": !e.title },
  287. style: e.cleanStyle({
  288. marginTop:
  289. "number" == typeof e.gutter ? e.gutter + "px" : e.gutter,
  290. }),
  291. },
  292. [e._t("after-title"), e._v(" "), e._t("default")],
  293. 2
  294. ),
  295. e._v(" "),
  296. e.footerTitle
  297. ? o("div", {
  298. staticClass: "weui-cells__title vux-group-footer-title",
  299. style: e.cleanStyle({ color: e.footerTitleColor }),
  300. domProps: { innerHTML: e._s(e.footerTitle) },
  301. })
  302. : e._e(),
  303. ],
  304. 2
  305. );
  306. },
  307. s = [],
  308. n = { render: i, staticRenderFns: s };
  309. t.a = n;
  310. },
  311. "13kN": function (e, t, o) {
  312. "use strict";
  313. function i(e) {
  314. o("yfb+");
  315. }
  316. var s = (o("Knjt"), o("JWOX")),
  317. n = o("0VIM"),
  318. a = o("C7Lr"),
  319. r = i,
  320. c = a(s.a, n.a, !1, r, null, null);
  321. t.a = c.exports;
  322. },
  323. "1Doj": function (e, t, o) {
  324. "use strict";
  325. var i = function () {
  326. var e = this,
  327. t = e.$createElement,
  328. o = e._self._c || t;
  329. return o("li", { staticClass: "vux-timeline-item" }, [
  330. o(
  331. "div",
  332. {
  333. class: [
  334. "vux-timeline-item-color",
  335. {
  336. "vux-timeline-item-head": !e.isFirst,
  337. "vux-timeline-item-head-first": e.isFirst,
  338. },
  339. ],
  340. style: e.headStyle,
  341. },
  342. [
  343. o("icon", {
  344. directives: [
  345. {
  346. name: "show",
  347. rawName: "v-show",
  348. value: e.isFirst && e.$parent.isShowIcon,
  349. expression: "isFirst && $parent.isShowIcon",
  350. },
  351. ],
  352. staticClass: "vux-timeline-item-checked",
  353. attrs: { type: "success_no_circle" },
  354. }),
  355. ],
  356. 1
  357. ),
  358. e._v(" "),
  359. o("div", {
  360. staticClass: "vux-timeline-item-tail",
  361. style: e.tailStyle,
  362. }),
  363. e._v(" "),
  364. o(
  365. "div",
  366. { staticClass: "vux-timeline-item-content" },
  367. [e._t("default")],
  368. 2
  369. ),
  370. ]);
  371. },
  372. s = [],
  373. n = { render: i, staticRenderFns: s };
  374. t.a = n;
  375. },
  376. "1OFS": function (e, t) {},
  377. "1vKV": function (e, t, o) {
  378. "use strict";
  379. t.a = { name: "divider" };
  380. },
  381. "2QGj": function (e, t, o) {
  382. "use strict";
  383. var i = function () {
  384. var e = this,
  385. t = e.$createElement,
  386. o = e._self._c || t;
  387. return o(
  388. "div",
  389. {
  390. staticClass: "vux-tab-item",
  391. class: [
  392. e.currentSelected ? e.activeClass : "",
  393. {
  394. "vux-tab-selected": e.currentSelected,
  395. "vux-tab-disabled": e.disabled,
  396. },
  397. ],
  398. style: e.style,
  399. on: { click: e.onItemClick },
  400. },
  401. [
  402. e._t("default"),
  403. e._v(" "),
  404. void 0 !== e.badgeLabel && "" !== e.badgeLabel
  405. ? o(
  406. "span",
  407. {
  408. staticClass: "vux-tab-item-badge",
  409. style: {
  410. background: e.badgeBackground,
  411. color: e.badgeColor,
  412. },
  413. },
  414. [e._v("\n " + e._s(e.badgeLabel))]
  415. )
  416. : e._e(),
  417. ],
  418. 2
  419. );
  420. },
  421. s = [],
  422. n = { render: i, staticRenderFns: s };
  423. t.a = n;
  424. },
  425. "2dEl": function (e, t, o) {
  426. "use strict";
  427. var i = function () {
  428. var e = this,
  429. t = e.$createElement;
  430. return (e._self._c || t)(
  431. "p",
  432. { staticClass: "vux-divider" },
  433. [e._t("default")],
  434. 2
  435. );
  436. },
  437. s = [],
  438. n = { render: i, staticRenderFns: s };
  439. t.a = n;
  440. },
  441. "2g3x": function (e, t, o) {
  442. "use strict";
  443. var i = function () {
  444. var e = this,
  445. t = e.$createElement,
  446. o = e._self._c || t;
  447. return o("div", { staticClass: "weui-cell vux-x-textarea" }, [
  448. o(
  449. "div",
  450. { staticClass: "weui-cell__hd" },
  451. [
  452. e.hasRestrictedLabel
  453. ? o(
  454. "div",
  455. { style: e.labelStyles },
  456. [e._t("restricted-label")],
  457. 2
  458. )
  459. : e._e(),
  460. e._v(" "),
  461. e._t("label", function () {
  462. return [
  463. e.title
  464. ? o("label", {
  465. staticClass: "weui-label",
  466. class: e.labelClass,
  467. style: {
  468. width: e.$parent.labelWidth || e.labelWidth + "em",
  469. textAlign: e.$parent.labelAlign,
  470. marginRight: e.$parent.labelMarginRight,
  471. },
  472. domProps: { innerHTML: e._s(e.title) },
  473. })
  474. : e._e(),
  475. e._v(" "),
  476. e.inlineDesc
  477. ? o("inline-desc", [e._v(e._s(e.inlineDesc))])
  478. : e._e(),
  479. ];
  480. }),
  481. ],
  482. 2
  483. ),
  484. e._v(" "),
  485. o("div", { staticClass: "weui-cell__bd" }, [
  486. o("textarea", {
  487. directives: [
  488. {
  489. name: "model",
  490. rawName: "v-model",
  491. value: e.currentValue,
  492. expression: "currentValue",
  493. },
  494. ],
  495. ref: "textarea",
  496. staticClass: "weui-textarea",
  497. style: e.textareaStyle,
  498. attrs: {
  499. autocomplete: e.autocomplete,
  500. autocapitalize: e.autocapitalize,
  501. autocorrect: e.autocorrect,
  502. spellcheck: e.spellcheck,
  503. placeholder: e.placeholder,
  504. readonly: e.readonly,
  505. disabled: e.disabled,
  506. name: e.name,
  507. rows: e.rows,
  508. cols: e.cols,
  509. maxlength: e.max,
  510. },
  511. domProps: { value: e.currentValue },
  512. on: {
  513. focus: function (t) {
  514. return e.$emit("on-focus");
  515. },
  516. blur: function (t) {
  517. return e.$emit("on-blur");
  518. },
  519. input: function (t) {
  520. t.target.composing || (e.currentValue = t.target.value);
  521. },
  522. },
  523. }),
  524. e._v(" "),
  525. o(
  526. "div",
  527. {
  528. directives: [
  529. {
  530. name: "show",
  531. rawName: "v-show",
  532. value: e.showCounter && e.max,
  533. expression: "showCounter && max",
  534. },
  535. ],
  536. staticClass: "weui-textarea-counter",
  537. on: { click: e.focus },
  538. },
  539. [
  540. o("span", [e._v(e._s(e.count))]),
  541. e._v("/" + e._s(e.max) + "\n "),
  542. ]
  543. ),
  544. ]),
  545. ]);
  546. },
  547. s = [],
  548. n = { render: i, staticRenderFns: s };
  549. t.a = n;
  550. },
  551. "2oZV": function (e, t, o) {
  552. "use strict";
  553. function i(e) {
  554. var t = new RegExp("(^|&)" + e + "=([^&]*)(&|$)"),
  555. o = window.location.search.substr(1).match(t);
  556. return null != o ? o[2] : null;
  557. }
  558. var s = o("3cXf"),
  559. n = o.n(s),
  560. a = o("GblZ"),
  561. r = o("QpaW"),
  562. c = (o("fRcE"), o("bT6r")),
  563. l = o("SXXC"),
  564. u = o.n(l),
  565. d = o("KO53"),
  566. p = o("RFt0"),
  567. _ = i("eid") || "23400814",
  568. m = i("storeEid"),
  569. f = i("path") || "InterGo8612new",
  570. h = i("appid") || "10036";
  571. m = m ? "&storeEid=" + m : "";
  572. a.a,
  573. r.a,
  574. c.a,
  575. d.a,
  576. p.a,
  577. (function (e) {
  578. function t(t) {
  579. return e.apply(this, arguments);
  580. }
  581. t.toString = function () {
  582. return e.toString();
  583. };
  584. })(function (e) {
  585. this.results = e ? getResult(this.value) : [];
  586. });
  587. },
  588. "3PAt": function (e, t) {},
  589. "4+mH": function (e, t, o) {
  590. "use strict";
  591. var i = o("ZLEe"),
  592. s = o.n(i),
  593. n = o("p7Ev"),
  594. a = o("GRuq"),
  595. r = o("bT6r"),
  596. c = o("4a+h"),
  597. l = o("Bv05"),
  598. u = o.n(l),
  599. d = o("BzUK"),
  600. p = o.n(d),
  601. _ = o("n0S5"),
  602. m = o("IFIB"),
  603. f = o.n(m),
  604. h = {
  605. email: { fn: u.a, msg: "邮箱格式" },
  606. "china-mobile": {
  607. fn: function (e) {
  608. return p()(e, "zh-CN");
  609. },
  610. msg: "手机号码",
  611. },
  612. "china-name": {
  613. fn: function (e) {
  614. return e.length >= 2 && e.length <= 6;
  615. },
  616. msg: "中文姓名",
  617. },
  618. };
  619. t.a = {
  620. name: "x-input",
  621. created: function () {
  622. var e = this;
  623. (this.currentValue =
  624. void 0 === this.value || null === this.value
  625. ? ""
  626. : this.mask
  627. ? this.maskValue(this.value)
  628. : this.value),
  629. !this.required ||
  630. (void 0 !== this.currentValue && "" !== this.currentValue) ||
  631. (this.valid = !1),
  632. (this.handleChangeEvent = !0),
  633. this.debounce &&
  634. (this._debounce = Object(_.a)(function () {
  635. e.$emit("on-change", e.currentValue);
  636. }, this.debounce));
  637. },
  638. beforeMount: function () {
  639. this.$slots &&
  640. this.$slots["restricted-label"] &&
  641. (this.hasRestrictedLabel = !0),
  642. this.$slots &&
  643. this.$slots["right-full-height"] &&
  644. (this.hasRightFullHeightSlot = !0);
  645. },
  646. beforeDestroy: function () {
  647. this._debounce && this._debounce.cancel(),
  648. window.removeEventListener("resize", this.scrollIntoView);
  649. },
  650. mixins: [n.a],
  651. components: { Icon: a.a, InlineDesc: c.a, Toast: r.a },
  652. props: {
  653. title: { type: String, default: "" },
  654. type: { type: String, default: "text" },
  655. placeholder: String,
  656. value: [String, Number],
  657. name: String,
  658. readonly: Boolean,
  659. disabled: Boolean,
  660. keyboard: String,
  661. inlineDesc: String,
  662. isType: [String, Function],
  663. min: Number,
  664. max: Number,
  665. showClear: { type: Boolean, default: !0 },
  666. equalWith: String,
  667. textAlign: String,
  668. autocomplete: { type: String, default: "off" },
  669. autocapitalize: { type: String, default: "off" },
  670. autocorrect: { type: String, default: "off" },
  671. spellcheck: { type: String, default: "false" },
  672. novalidate: { type: Boolean, default: !1 },
  673. iconType: String,
  674. debounce: Number,
  675. placeholderAlign: String,
  676. labelWidth: String,
  677. mask: String,
  678. shouldToastError: { type: Boolean, default: !0 },
  679. },
  680. computed: {
  681. labelStyles: function () {
  682. var e = this.$parent,
  683. t = void 0 === e ? {} : e;
  684. return {
  685. width:
  686. this.labelWidthComputed ||
  687. t.labelWidth ||
  688. this.labelWidthComputed,
  689. textAlign: t.labelAlign,
  690. marginRight: t.labelMarginRight,
  691. };
  692. },
  693. labelClass: function () {
  694. return {
  695. "vux-cell-justify":
  696. this.$parent &&
  697. ("justify" === this.$parent.labelAlign ||
  698. "justify" === this.$parent.$parent.labelAlign),
  699. };
  700. },
  701. pattern: function () {
  702. if ("number" === this.keyboard || "china-mobile" === this.isType)
  703. return "[0-9]*";
  704. },
  705. labelWidthComputed: function () {
  706. var e = this.title.replace(/[^x00-xff]/g, "00").length / 2 + 1;
  707. if (e < 10) return e + "em";
  708. },
  709. hasErrors: function () {
  710. return s()(this.errors).length > 0;
  711. },
  712. inputStyle: function () {
  713. if (this.textAlign) return { textAlign: this.textAlign };
  714. },
  715. showWarn: function () {
  716. return (
  717. !this.novalidate &&
  718. !this.equalWith &&
  719. !this.valid &&
  720. this.firstError &&
  721. (this.touched || this.forceShowError)
  722. );
  723. },
  724. },
  725. mounted: function () {
  726. window.addEventListener("resize", this.scrollIntoView);
  727. },
  728. methods: {
  729. scrollIntoView: function () {
  730. var e = this,
  731. t =
  732. arguments.length > 0 && void 0 !== arguments[0]
  733. ? arguments[0]
  734. : 0;
  735. /iphone/i.test(navigator.userAgent),
  736. ("INPUT" !== document.activeElement.tagName &&
  737. "TEXTAREA" !== document.activeElement.tagName) ||
  738. setTimeout(function () {
  739. e.$refs.input.scrollIntoViewIfNeeded(!0);
  740. }, t);
  741. },
  742. onClickErrorIcon: function () {
  743. this.shouldToastError &&
  744. this.firstError &&
  745. (this.showErrorToast = !0),
  746. this.$emit("on-click-error-icon", this.firstError);
  747. },
  748. maskValue: function (e) {
  749. return this.mask ? f.a.toPattern(e, this.mask) : e;
  750. },
  751. reset: function () {
  752. var e =
  753. arguments.length > 0 && void 0 !== arguments[0]
  754. ? arguments[0]
  755. : "";
  756. (this.dirty = !1),
  757. (this.currentValue = e),
  758. (this.firstError = ""),
  759. (this.valid = !0);
  760. },
  761. clear: function () {
  762. (this.currentValue = ""),
  763. this.focus(),
  764. this.$emit("on-click-clear-icon");
  765. },
  766. focus: function () {
  767. this.$refs.input.focus();
  768. },
  769. blur: function () {
  770. this.$refs.input.blur();
  771. },
  772. focusHandler: function (e) {
  773. var t = this;
  774. this.$emit("on-focus", this.currentValue, e),
  775. (this.isFocus = !0),
  776. setTimeout(function () {
  777. !t.$refs.input || t.$refs.input.scrollIntoViewIfNeeded(!1);
  778. }, 1e3);
  779. },
  780. onBlur: function (e) {
  781. this.setTouched(),
  782. this.validate(),
  783. (this.isFocus = !1),
  784. this.$emit("on-blur", this.currentValue, e);
  785. },
  786. onKeyUp: function (e) {
  787. "Enter" === e.key &&
  788. (e.target.blur(), this.$emit("on-enter", this.currentValue, e));
  789. },
  790. getError: function () {
  791. var e = s()(this.errors)[0];
  792. this.firstError = this.errors[e];
  793. },
  794. validate: function () {
  795. if (void 0 !== this.equalWith) return void this.validateEqual();
  796. if (((this.errors = {}), !this.currentValue && !this.required))
  797. return void (this.valid = !0);
  798. if (!this.currentValue && this.required)
  799. return (
  800. (this.valid = !1),
  801. (this.errors.required = "必填哦"),
  802. void this.getError()
  803. );
  804. if ("string" == typeof this.isType) {
  805. var e = h[this.isType];
  806. if (e) {
  807. var t = this.currentValue;
  808. if (
  809. ("china-mobile" === this.isType &&
  810. "999 9999 9999" === this.mask &&
  811. (t = this.currentValue.replace(/\s+/g, "")),
  812. (this.valid = e.fn(t)),
  813. !this.valid)
  814. )
  815. return (
  816. (this.forceShowError = !0),
  817. (this.errors.format = e.msg + "格式不对哦~"),
  818. void this.getError()
  819. );
  820. delete this.errors.format;
  821. }
  822. }
  823. if ("function" == typeof this.isType) {
  824. var o = this.isType(this.currentValue);
  825. if (((this.valid = o.valid), !this.valid))
  826. return (
  827. (this.errors.format = o.msg),
  828. (this.forceShowError = !0),
  829. void this.getError()
  830. );
  831. delete this.errors.format;
  832. }
  833. if (this.min) {
  834. if (this.currentValue.length < this.min)
  835. return (
  836. (this.errors.min = "最少应该输入" + this.min + "个字符哦"),
  837. (this.valid = !1),
  838. void this.getError()
  839. );
  840. delete this.errors.min;
  841. }
  842. if (this.max) {
  843. if (this.currentValue.length > this.max)
  844. return (
  845. (this.errors.max = "最多可以输入" + this.max + "个字符哦"),
  846. (this.valid = !1),
  847. void (this.forceShowError = !0)
  848. );
  849. (this.forceShowError = !1), delete this.errors.max;
  850. }
  851. this.valid = !0;
  852. },
  853. validateEqual: function () {
  854. return !this.equalWith && this.currentValue
  855. ? ((this.valid = !1), void (this.errors.equal = "输入不一致"))
  856. : (this.dirty ||
  857. this.currentValue.length >= this.equalWith.length) &&
  858. this.currentValue !== this.equalWith
  859. ? ((this.valid = !1), void (this.errors.equal = "输入不一致"))
  860. : void (!this.currentValue && this.required
  861. ? (this.valid = !1)
  862. : ((this.valid = !0), delete this.errors.equal));
  863. },
  864. _getInputMaskSelection: function (e, t, o, i) {
  865. if (!this.mask || (i && 0 === t)) return e;
  866. if ((0 === t && (t = this.lastDirection), t > 0)) {
  867. if (!this.mask.substr(e - t, 1).match(/[9SA]/))
  868. return this._getInputMaskSelection(e + 1, t, o, !0);
  869. }
  870. return e;
  871. },
  872. },
  873. data: function () {
  874. return {
  875. hasRightFullHeightSlot: !1,
  876. hasRestrictedLabel: !1,
  877. firstError: "",
  878. forceShowError: !1,
  879. hasLengthEqual: !1,
  880. valid: !0,
  881. currentValue: "",
  882. showErrorToast: !1,
  883. isFocus: !1,
  884. };
  885. },
  886. watch: {
  887. mask: function (e) {
  888. e &&
  889. this.currentValue &&
  890. (this.currentValue = this.maskValue(this.currentValue));
  891. },
  892. valid: function () {
  893. this.getError();
  894. },
  895. value: function (e) {
  896. this.currentValue = e;
  897. },
  898. equalWith: function (e) {
  899. e && this.equalWith
  900. ? (e.length === this.equalWith.length &&
  901. (this.hasLengthEqual = !0),
  902. this.validateEqual())
  903. : this.validate();
  904. },
  905. currentValue: function (e, t) {
  906. var o = this,
  907. i = null;
  908. !this.equalWith && e && this.validateEqual(),
  909. e && this.equalWith
  910. ? (e.length === this.equalWith.length &&
  911. (this.hasLengthEqual = !0),
  912. this.validateEqual())
  913. : this.validate();
  914. try {
  915. i = this.$refs.input.selectionStart;
  916. var s = e.length - t.length;
  917. (i = this._getInputMaskSelection(i, s, this.maskValue(e))),
  918. (this.lastDirection = s);
  919. } catch (e) {}
  920. this.$emit("input", this.maskValue(e)),
  921. this.$nextTick(function () {
  922. o.$refs.input.selectionStart !== i &&
  923. ((o.$refs.input.selectionStart = i),
  924. (o.$refs.input.selectionEnd = i)),
  925. o.currentValue !== o.maskValue(e) &&
  926. (o.currentValue = o.maskValue(e));
  927. }),
  928. this._debounce ? this._debounce() : this.$emit("on-change", e);
  929. },
  930. },
  931. };
  932. },
  933. "4JZ/": function (e, t) {},
  934. "4PKW": function (e, t, o) {
  935. "use strict";
  936. var i = (o("iSeI"), o("cSqE")),
  937. s = o("lMy9"),
  938. n = o("C7Lr"),
  939. a = n(i.a, s.a, !1, null, null, null);
  940. t.a = a.exports;
  941. },
  942. "4a+h": function (e, t, o) {
  943. "use strict";
  944. function i(e) {
  945. o("jaeW");
  946. }
  947. var s = (o("LA7I"), o("Al+k")),
  948. n = o("b/us"),
  949. a = o("C7Lr"),
  950. r = i,
  951. c = a(s.a, n.a, !1, r, null, null);
  952. t.a = c.exports;
  953. },
  954. "4l2z": function (e, t, o) {
  955. "use strict";
  956. var i = o("3cXf"),
  957. s = o.n(i),
  958. n = o("T1xl"),
  959. a = o("0+Q0"),
  960. r = o("C5VE"),
  961. c = o("AhcD"),
  962. l = o("4a+h"),
  963. u = o("JRnO"),
  964. d = o("xT2f"),
  965. p = o("mqCR"),
  966. _ = o("fwhU"),
  967. m = o("uiKT"),
  968. f = function (e) {
  969. return JSON.parse(s()(e));
  970. };
  971. m.a,
  972. _.a,
  973. n.a,
  974. a.a,
  975. r.a,
  976. c.a,
  977. u.a,
  978. u.b,
  979. l.a,
  980. d.a,
  981. p.a,
  982. String,
  983. String,
  984. String,
  985. String,
  986. Array,
  987. String,
  988. Number,
  989. Number,
  990. Array,
  991. Boolean,
  992. String,
  993. Number,
  994. Array,
  995. Object,
  996. Boolean,
  997. Boolean,
  998. Boolean,
  999. Function,
  1000. Boolean,
  1001. Array,
  1002. Object,
  1003. String,
  1004. Boolean,
  1005. p.a;
  1006. },
  1007. "4u2B": function (e, t, o) {
  1008. "use strict";
  1009. var i = function () {
  1010. var e = this,
  1011. t = e.$createElement,
  1012. o = e._self._c || t;
  1013. return o(
  1014. "div",
  1015. {
  1016. directives: [
  1017. {
  1018. name: "wechat-title",
  1019. rawName: "v-wechat-title",
  1020. value: (e.$route.meta.title = e.titleName),
  1021. expression: "$route.meta.title=titleName",
  1022. },
  1023. ],
  1024. staticClass: "judge_page",
  1025. },
  1026. [
  1027. o(
  1028. "view-box",
  1029. { ref: "viewBox" },
  1030. [
  1031. e.showResume
  1032. ? o(
  1033. "div",
  1034. {
  1035. staticClass: "taskItem",
  1036. on: {
  1037. click: function (t) {
  1038. return e.linkResume();
  1039. },
  1040. },
  1041. },
  1042. [
  1043. o("span", { staticClass: "stateTag" }, [
  1044. e._v(e._s(e.interStatus)),
  1045. ]),
  1046. e._v(" "),
  1047. o(
  1048. "p",
  1049. { staticClass: "task_hd" },
  1050. [
  1051. o("span", { staticClass: "name ellipsis" }, [
  1052. e._v(e._s(e.resumeInfos.name)),
  1053. ]),
  1054. e._v(" "),
  1055. 0 != e.resumeInfos.sex
  1056. ? [
  1057. o("span", {
  1058. staticClass: "sexIcon",
  1059. class: [
  1060. "2" == e.resumeInfos.sex
  1061. ? "female"
  1062. : "male",
  1063. ],
  1064. }),
  1065. ]
  1066. : e._e(),
  1067. e._v(" "),
  1068. o("span", { staticClass: "view-resume" }, [
  1069. e._v("查看简历"),
  1070. ]),
  1071. e._v(" "),
  1072. o("span", { staticClass: "position ellipsis" }, [
  1073. e._v(e._s(e.resumeInfos.position)),
  1074. ]),
  1075. e._v(" "),
  1076. o(
  1077. "span",
  1078. {
  1079. staticClass:
  1080. "timeOrState state tojudge ellipsis",
  1081. },
  1082. [e._v(e._s(e.state))]
  1083. ),
  1084. ],
  1085. 2
  1086. ),
  1087. e._v(" "),
  1088. o("p", { staticClass: "task_bd" }, [
  1089. o("span", { staticClass: "comIcon" }),
  1090. e._v(" "),
  1091. o("span", { staticClass: "company ellipsis" }, [
  1092. e._v(e._s(e.resumeInfos.company)),
  1093. ]),
  1094. e._v(" "),
  1095. o("span", { staticClass: "seperator" }, [
  1096. e._v("|"),
  1097. ]),
  1098. e._v(" "),
  1099. o("span", { staticClass: "department ellipsis" }, [
  1100. e._v(e._s(e.resumeInfos.department)),
  1101. ]),
  1102. ]),
  1103. ]
  1104. )
  1105. : e._e(),
  1106. e._v(" "),
  1107. e.version < 1
  1108. ? [
  1109. o(
  1110. "div",
  1111. { staticClass: "interviewJudge" },
  1112. [
  1113. o("div", { staticClass: "requiredstar" }),
  1114. e._v(" "),
  1115. o(
  1116. "tab",
  1117. { attrs: { "line-width": 0 } },
  1118. e._l(e.list, function (t, i) {
  1119. return o(
  1120. "tab-item",
  1121. {
  1122. key: i,
  1123. attrs: {
  1124. selected: e.judgeInfo.state === t.val,
  1125. },
  1126. on: {
  1127. "on-item-click": function (o) {
  1128. e.judgeInfo.state = t.val;
  1129. },
  1130. },
  1131. },
  1132. [e._v(e._s(t.text))]
  1133. );
  1134. }),
  1135. 1
  1136. ),
  1137. e._v(" "),
  1138. o(
  1139. "group",
  1140. { staticClass: "evaluation" },
  1141. [
  1142. o("x-textarea", {
  1143. ref: "judge",
  1144. attrs: {
  1145. max: 1e3,
  1146. title:
  1147. e.localeResource.common_interEvaluation,
  1148. rows: 4,
  1149. autosize: "",
  1150. },
  1151. model: {
  1152. value: e.judgeInfo.interEvaluation,
  1153. callback: function (t) {
  1154. e.$set(e.judgeInfo, "interEvaluation", t);
  1155. },
  1156. expression: "judgeInfo.interEvaluation",
  1157. },
  1158. }),
  1159. ],
  1160. 1
  1161. ),
  1162. e._v(" "),
  1163. o("div", { staticClass: "functionBtns" }, [
  1164. o(
  1165. "span",
  1166. {
  1167. staticClass: "comWords",
  1168. on: {
  1169. click: function (t) {
  1170. e.showComWordsPanel = !0;
  1171. },
  1172. touchstart: function (e) {},
  1173. touchend: function (e) {},
  1174. },
  1175. },
  1176. [
  1177. e._v(
  1178. e._s(e.localeResource.judgePage_comWords)
  1179. ),
  1180. ]
  1181. ),
  1182. e._v(" "),
  1183. e.isYZJapp
  1184. ? o("span", {
  1185. staticClass: "voiceIcon",
  1186. on: { click: e.voiceToText },
  1187. })
  1188. : e._e(),
  1189. ]),
  1190. ],
  1191. 1
  1192. ),
  1193. e._v(" "),
  1194. o(
  1195. "div",
  1196. { staticClass: "interScore" },
  1197. [
  1198. o(
  1199. "group",
  1200. [
  1201. o("x-input", {
  1202. attrs: {
  1203. title: e.localeResource.common_interScore,
  1204. type: "text",
  1205. },
  1206. model: {
  1207. value: e.judgeInfo.interScore,
  1208. callback: function (t) {
  1209. e.$set(e.judgeInfo, "interScore", t);
  1210. },
  1211. expression: "judgeInfo.interScore",
  1212. },
  1213. }),
  1214. ],
  1215. 1
  1216. ),
  1217. ],
  1218. 1
  1219. ),
  1220. e._v(" "),
  1221. e.judgeInfo.hasOwnProperty("jobGrade")
  1222. ? o(
  1223. "div",
  1224. { staticClass: "interScore" },
  1225. [
  1226. o(
  1227. "group",
  1228. [
  1229. o("popup-picker", {
  1230. attrs: {
  1231. title: e.localeResource.common_jobGrade,
  1232. data: e.jobGradeList,
  1233. columns: 1,
  1234. "show-name": "",
  1235. },
  1236. on: { "on-change": e.onJobGradeChange },
  1237. model: {
  1238. value: e.selectJobGrade,
  1239. callback: function (t) {
  1240. e.selectJobGrade = t;
  1241. },
  1242. expression: "selectJobGrade",
  1243. },
  1244. }),
  1245. ],
  1246. 1
  1247. ),
  1248. ],
  1249. 1
  1250. )
  1251. : e._e(),
  1252. e._v(" "),
  1253. e.judgeInfo.isExistInterForm
  1254. ? o(
  1255. "div",
  1256. { staticClass: "interJudgeForm" },
  1257. [
  1258. o(
  1259. "group",
  1260. { staticClass: "evaluation" },
  1261. [
  1262. o("x-textarea", {
  1263. attrs: {
  1264. max: 200,
  1265. title:
  1266. e.localeResource.common_interForm,
  1267. rows: 2,
  1268. autosize: "",
  1269. },
  1270. model: {
  1271. value: e.judgeInfo.interForm,
  1272. callback: function (t) {
  1273. e.$set(e.judgeInfo, "interForm", t);
  1274. },
  1275. expression: "judgeInfo.interForm",
  1276. },
  1277. }),
  1278. ],
  1279. 1
  1280. ),
  1281. ],
  1282. 1
  1283. )
  1284. : e._e(),
  1285. e._v(" "),
  1286. e.judgeInfo.isExistqualityEvaluation
  1287. ? o(
  1288. "div",
  1289. { staticClass: "qualityJudge" },
  1290. [
  1291. o(
  1292. "group",
  1293. { staticClass: "evaluation" },
  1294. [
  1295. o("x-textarea", {
  1296. attrs: {
  1297. max: 200,
  1298. title:
  1299. e.localeResource
  1300. .common_qualityEvaluation,
  1301. rows: 2,
  1302. autosize: "",
  1303. },
  1304. model: {
  1305. value: e.judgeInfo.qualityEvaluation,
  1306. callback: function (t) {
  1307. e.$set(
  1308. e.judgeInfo,
  1309. "qualityEvaluation",
  1310. t
  1311. );
  1312. },
  1313. expression:
  1314. "judgeInfo.qualityEvaluation",
  1315. },
  1316. }),
  1317. ],
  1318. 1
  1319. ),
  1320. ],
  1321. 1
  1322. )
  1323. : e._e(),
  1324. e._v(" "),
  1325. e.judgeInfo.isExistWriteExam
  1326. ? o(
  1327. "div",
  1328. { staticClass: "writeJudge" },
  1329. [
  1330. o(
  1331. "group",
  1332. { staticClass: "evaluation" },
  1333. [
  1334. o("x-textarea", {
  1335. attrs: {
  1336. max: 200,
  1337. title:
  1338. e.localeResource.common_writeExam,
  1339. rows: 2,
  1340. autosize: "",
  1341. },
  1342. model: {
  1343. value: e.judgeInfo.writeExam,
  1344. callback: function (t) {
  1345. e.$set(e.judgeInfo, "writeExam", t);
  1346. },
  1347. expression: "judgeInfo.writeExam",
  1348. },
  1349. }),
  1350. ],
  1351. 1
  1352. ),
  1353. ],
  1354. 1
  1355. )
  1356. : e._e(),
  1357. ]
  1358. : e._l(e.judgeInfo.InterviewStructureData, function (t, i) {
  1359. return o(
  1360. "div",
  1361. { key: t.struClass + i, staticClass: "model-box" },
  1362. [
  1363. o(
  1364. "van-collapse",
  1365. {
  1366. attrs: { border: !1 },
  1367. model: {
  1368. value: e.activeNames,
  1369. callback: function (t) {
  1370. e.activeNames = t;
  1371. },
  1372. expression: "activeNames",
  1373. },
  1374. },
  1375. [
  1376. o(
  1377. "van-collapse-item",
  1378. {
  1379. attrs: {
  1380. title: t.struName,
  1381. name: t.struClass,
  1382. "title-class": "box-title",
  1383. },
  1384. },
  1385. [
  1386. o(
  1387. "div",
  1388. { staticClass: "field-box" },
  1389. e._l(t.groupData, function (s, n) {
  1390. return o("div", { key: i + n }, [
  1391. s.groupName
  1392. ? o(
  1393. "div",
  1394. {
  1395. staticClass: "group-title",
  1396. class: s.hideGroupData
  1397. ? "group-title-hide"
  1398. : "",
  1399. on: {
  1400. click: function (t) {
  1401. return e.showGroupData(s);
  1402. },
  1403. },
  1404. },
  1405. [e._v(e._s(s.groupName))]
  1406. )
  1407. : e._e(),
  1408. e._v(" "),
  1409. o(
  1410. "div",
  1411. {
  1412. directives: [
  1413. {
  1414. name: "show",
  1415. rawName: "v-show",
  1416. value: !s.hideGroupData,
  1417. expression:
  1418. "!list.hideGroupData",
  1419. },
  1420. ],
  1421. },
  1422. e._l(s.data, function (s, a) {
  1423. return o(
  1424. "div",
  1425. { key: i + n + a + s.colName },
  1426. [
  1427. !s.hasOwnProperty(
  1428. "visible"
  1429. ) ||
  1430. (s.hasOwnProperty(
  1431. "visible"
  1432. ) &&
  1433. s.visible)
  1434. ? [
  1435. "Text" == s.fieldType
  1436. ? o("van-field", {
  1437. attrs: {
  1438. label:
  1439. s.showName,
  1440. placeholder:
  1441. "请输入",
  1442. "input-align":
  1443. "right",
  1444. readonly:
  1445. s.readOnly,
  1446. required:
  1447. s.required,
  1448. "error-message":
  1449. s.errMsg,
  1450. maxlength:
  1451. s.maxLength,
  1452. clearable: "",
  1453. },
  1454. model: {
  1455. value: s.value,
  1456. callback:
  1457. function (t) {
  1458. e.$set(
  1459. s,
  1460. "value",
  1461. t
  1462. );
  1463. },
  1464. expression:
  1465. "field.value",
  1466. },
  1467. })
  1468. : e._e(),
  1469. e._v(" "),
  1470. "Number" == s.fieldType
  1471. ? o("van-field", {
  1472. attrs: {
  1473. label:
  1474. s.showName,
  1475. placeholder:
  1476. "请输入",
  1477. "input-align":
  1478. "right",
  1479. readonly:
  1480. s.readOnly,
  1481. required:
  1482. s.required,
  1483. type: "number",
  1484. "error-message":
  1485. s.errMsg,
  1486. clearable: "",
  1487. },
  1488. on: {
  1489. input:
  1490. function (o) {
  1491. return e.countTatalScore(
  1492. t.groupData,
  1493. s.associatedField,
  1494. n
  1495. );
  1496. },
  1497. },
  1498. model: {
  1499. value: s.value,
  1500. callback:
  1501. function (t) {
  1502. e.$set(
  1503. s,
  1504. "value",
  1505. t
  1506. );
  1507. },
  1508. expression:
  1509. "field.value",
  1510. },
  1511. })
  1512. : e._e(),
  1513. e._v(" "),
  1514. "LongText" ==
  1515. s.fieldType
  1516. ? o("van-field", {
  1517. attrs: {
  1518. rows: "3",
  1519. autosize: "",
  1520. label:
  1521. s.showName,
  1522. type: "textarea",
  1523. maxlength:
  1524. s.maxLength,
  1525. placeholder:
  1526. "请输入",
  1527. "show-word-limit":
  1528. "",
  1529. readonly:
  1530. s.readOnly,
  1531. required:
  1532. s.required,
  1533. "error-message":
  1534. s.errMsg,
  1535. },
  1536. model: {
  1537. value: s.value,
  1538. callback:
  1539. function (t) {
  1540. e.$set(
  1541. s,
  1542. "value",
  1543. t
  1544. );
  1545. },
  1546. expression:
  1547. "field.value",
  1548. },
  1549. })
  1550. : e._e(),
  1551. e._v(" "),
  1552. ("remark" !==
  1553. s.colName &&
  1554. (("diathesis" !==
  1555. t.struClass &&
  1556. "write" !==
  1557. t.struClass) ||
  1558. "result" !==
  1559. s.colName)) ||
  1560. s.readOnly
  1561. ? e._e()
  1562. : o(
  1563. "div",
  1564. {
  1565. staticClass:
  1566. "functionBtns",
  1567. },
  1568. [
  1569. o(
  1570. "span",
  1571. {
  1572. staticClass:
  1573. "comWords",
  1574. on: {
  1575. click:
  1576. function (
  1577. t
  1578. ) {
  1579. (e.showComWordsPanel =
  1580. !0),
  1581. (e.currLongtextField =
  1582. s);
  1583. },
  1584. touchstart:
  1585. function (
  1586. e
  1587. ) {},
  1588. touchend:
  1589. function (
  1590. e
  1591. ) {},
  1592. },
  1593. },
  1594. [
  1595. e._v(
  1596. e._s(
  1597. e
  1598. .localeResource
  1599. .judgePage_comWords
  1600. )
  1601. ),
  1602. ]
  1603. ),
  1604. ]
  1605. ),
  1606. e._v(" "),
  1607. "Select" == s.fieldType
  1608. ? o("van-field", {
  1609. attrs: {
  1610. readonly: "",
  1611. clickable: "",
  1612. label:
  1613. s.showName,
  1614. placeholder:
  1615. "请选择",
  1616. "input-align":
  1617. "right",
  1618. required:
  1619. s.required,
  1620. "is-link":
  1621. !s.readOnly,
  1622. "error-message":
  1623. s.errMsg,
  1624. },
  1625. on: {
  1626. click:
  1627. function (t) {
  1628. return e.setPickerOptions(
  1629. s
  1630. );
  1631. },
  1632. },
  1633. model: {
  1634. value:
  1635. s.valueText,
  1636. callback:
  1637. function (t) {
  1638. e.$set(
  1639. s,
  1640. "valueText",
  1641. t
  1642. );
  1643. },
  1644. expression:
  1645. "field.valueText",
  1646. },
  1647. })
  1648. : e._e(),
  1649. e._v(" "),
  1650. "Date" == s.fieldType ||
  1651. "Time" == s.fieldType ||
  1652. "TimeStamp" ==
  1653. s.fieldType
  1654. ? o("van-field", {
  1655. attrs: {
  1656. readonly: "",
  1657. clickable: "",
  1658. "input-align":
  1659. "right",
  1660. name: "datetimePicker",
  1661. label:
  1662. s.showName,
  1663. placeholder:
  1664. "请选择",
  1665. required:
  1666. s.required,
  1667. "is-link":
  1668. !s.readOnly,
  1669. "error-message":
  1670. s.errMsg,
  1671. },
  1672. on: {
  1673. click:
  1674. function (t) {
  1675. return e.dateTimePickerClickEvent(
  1676. s,
  1677. s.value
  1678. );
  1679. },
  1680. },
  1681. model: {
  1682. value: s.value,
  1683. callback:
  1684. function (t) {
  1685. e.$set(
  1686. s,
  1687. "value",
  1688. t
  1689. );
  1690. },
  1691. expression:
  1692. "field.value",
  1693. },
  1694. })
  1695. : e._e(),
  1696. e._v(" "),
  1697. "Boolean" == s.fieldType
  1698. ? o("van-cell", {
  1699. attrs: {
  1700. center: "",
  1701. title:
  1702. s.showName,
  1703. },
  1704. scopedSlots: e._u(
  1705. [
  1706. {
  1707. key: "right-icon",
  1708. fn: function () {
  1709. return [
  1710. o(
  1711. "van-switch",
  1712. {
  1713. attrs:
  1714. {
  1715. size: "24",
  1716. },
  1717. model:
  1718. {
  1719. value:
  1720. s.value,
  1721. callback:
  1722. function (
  1723. t
  1724. ) {
  1725. e.$set(
  1726. s,
  1727. "value",
  1728. t
  1729. );
  1730. },
  1731. expression:
  1732. "field.value",
  1733. },
  1734. }
  1735. ),
  1736. ];
  1737. },
  1738. proxy: !0,
  1739. },
  1740. ],
  1741. null,
  1742. !0
  1743. ),
  1744. })
  1745. : e._e(),
  1746. ]
  1747. : e._e(),
  1748. ],
  1749. 2
  1750. );
  1751. }),
  1752. 0
  1753. ),
  1754. ]);
  1755. }),
  1756. 0
  1757. ),
  1758. e._v(" "),
  1759. e.version > 1 && t.hasAttach
  1760. ? o(
  1761. "div",
  1762. { staticClass: "itemAttachsBox" },
  1763. [
  1764. o(
  1765. "div",
  1766. { staticClass: "contentTitle" },
  1767. [
  1768. o("span", [
  1769. e._v(
  1770. e._s(
  1771. e.localeResource
  1772. .common_attachs
  1773. ) +
  1774. "(" +
  1775. e._s(t.attachs.length) +
  1776. "/8)"
  1777. ),
  1778. ]),
  1779. e._v(" "),
  1780. t.attachs.length < 8
  1781. ? o(
  1782. "span",
  1783. {
  1784. staticClass: "up-file",
  1785. },
  1786. [
  1787. o(
  1788. "van-uploader",
  1789. {
  1790. attrs: {
  1791. "after-read":
  1792. function (o) {
  1793. return e.afterRead(
  1794. o,
  1795. t
  1796. );
  1797. },
  1798. accept: "*",
  1799. multiple: "true",
  1800. billId: t.billid,
  1801. },
  1802. },
  1803. [
  1804. o(
  1805. "span",
  1806. {
  1807. staticClass:
  1808. "uploadIcon",
  1809. attrs: {
  1810. billId:
  1811. t.billid,
  1812. },
  1813. },
  1814. [e._v("新增")]
  1815. ),
  1816. ]
  1817. ),
  1818. ],
  1819. 1
  1820. )
  1821. : e._e(),
  1822. ]
  1823. ),
  1824. e._v(" "),
  1825. o(
  1826. "ul",
  1827. {
  1828. staticClass:
  1829. "attach-box clearfix",
  1830. },
  1831. e._l(t.attachs, function (i, s) {
  1832. return o(
  1833. "li",
  1834. {
  1835. key: s,
  1836. ref: "menuItem",
  1837. refInFor: !0,
  1838. on: {
  1839. click: function (t) {
  1840. return (
  1841. t.stopPropagation(),
  1842. e.showFile(i)
  1843. );
  1844. },
  1845. },
  1846. },
  1847. [
  1848. o("span", {
  1849. staticClass: "pic",
  1850. class: e.judgePic(
  1851. "." +
  1852. (i.attachType ||
  1853. i.fsimplename)
  1854. ),
  1855. }),
  1856. e._v(" "),
  1857. o(
  1858. "div",
  1859. {
  1860. staticClass:
  1861. "file-name",
  1862. },
  1863. [
  1864. e._v(
  1865. e._s(
  1866. i.attachName ||
  1867. i.fname_l2
  1868. )
  1869. ),
  1870. ]
  1871. ),
  1872. e._v(" "),
  1873. o("button", {
  1874. staticClass: "delete",
  1875. attrs: { type: "button" },
  1876. on: {
  1877. click: function (o) {
  1878. return (
  1879. o.stopPropagation(),
  1880. e.removeFile(
  1881. s,
  1882. t,
  1883. i
  1884. )
  1885. );
  1886. },
  1887. },
  1888. }),
  1889. ]
  1890. );
  1891. }),
  1892. 0
  1893. ),
  1894. ]
  1895. )
  1896. : e._e(),
  1897. ]
  1898. ),
  1899. ],
  1900. 1
  1901. ),
  1902. ],
  1903. 1
  1904. );
  1905. }),
  1906. e._v(" "),
  1907. (e.judgeInfo.billId || e.isYZJapp) && e.version < 2
  1908. ? o("div", { staticClass: "attachsBox" }, [
  1909. o("p", { staticClass: "contentTitle" }, [
  1910. e._v(e._s(e.localeResource.common_attachs)),
  1911. o("i", { staticClass: "subInfo" }, [
  1912. e._v(
  1913. e._s(
  1914. e._f("tmpReplace")(
  1915. e.localeResource.common_attachs_info,
  1916. 8
  1917. )
  1918. )
  1919. ),
  1920. ]),
  1921. e._v(":"),
  1922. ]),
  1923. e._v(" "),
  1924. o(
  1925. "div",
  1926. { staticClass: "attachments clearfix" },
  1927. [
  1928. e.judgeInfo.billId
  1929. ? [
  1930. e._l(e.files, function (t, i) {
  1931. return o(
  1932. "li",
  1933. {
  1934. key: i,
  1935. ref: "menuItem",
  1936. refInFor: !0,
  1937. staticClass: "attachItem",
  1938. },
  1939. [
  1940. o("button", {
  1941. staticClass: "delete",
  1942. attrs: { type: "button" },
  1943. on: {
  1944. click: function (t) {
  1945. return e.removeFile(i);
  1946. },
  1947. },
  1948. }),
  1949. e._v(" "),
  1950. 0 === t.type.indexOf("image/")
  1951. ? o("span", {
  1952. staticClass: "pic",
  1953. style: e.base64List[i]
  1954. ? {
  1955. backgroundImage:
  1956. "url(" +
  1957. e.base64List[i] +
  1958. ")",
  1959. }
  1960. : "",
  1961. on: {
  1962. click: function (t) {
  1963. return e.previewImg(
  1964. e.base64List[i]
  1965. );
  1966. },
  1967. },
  1968. })
  1969. : o("span", {
  1970. staticClass: "pic",
  1971. class: e.judgePic(t.name),
  1972. on: {
  1973. click: function (e) {
  1974. e.stopPropagation();
  1975. },
  1976. },
  1977. }),
  1978. e._v(" "),
  1979. o("div", { staticClass: "file-name" }, [
  1980. e._v(e._s(t.name)),
  1981. ]),
  1982. ]
  1983. );
  1984. }),
  1985. e._v(" "),
  1986. e.files.length < 8
  1987. ? o(
  1988. "li",
  1989. { staticClass: "attachItem" },
  1990. [
  1991. o(
  1992. "van-uploader",
  1993. {
  1994. attrs: {
  1995. "after-read": e.afterRead,
  1996. accept: "*",
  1997. multiple: "true",
  1998. },
  1999. },
  2000. [
  2001. o(
  2002. "span",
  2003. { staticClass: "uploadIcon" },
  2004. [e._v("+")]
  2005. ),
  2006. ]
  2007. ),
  2008. ],
  2009. 1
  2010. )
  2011. : e._e(),
  2012. ]
  2013. : e.isYZJapp
  2014. ? [
  2015. e._l(e.judgeInfo.attachs, function (t, i) {
  2016. return o(
  2017. "li",
  2018. { key: i, staticClass: "attachItem" },
  2019. [
  2020. o("button", {
  2021. staticClass: "delete",
  2022. attrs: { type: "button" },
  2023. on: {
  2024. click: function (t) {
  2025. return e.removeImg(i);
  2026. },
  2027. },
  2028. }),
  2029. e._v(" "),
  2030. o(
  2031. "span",
  2032. {
  2033. staticClass: "pic",
  2034. style: t
  2035. ? {
  2036. backgroundImage:
  2037. "url(" + t.fileLink + ")",
  2038. }
  2039. : "",
  2040. on: {
  2041. click: function (t) {
  2042. return e.showImage(i);
  2043. },
  2044. },
  2045. },
  2046. [
  2047. o("img", {
  2048. attrs: {
  2049. src: [
  2050. "data:image/png;base64," +
  2051. t.fileLink,
  2052. ],
  2053. },
  2054. }),
  2055. ]
  2056. ),
  2057. ]
  2058. );
  2059. }),
  2060. e._v(" "),
  2061. !e.judgeInfo.attachs ||
  2062. (e.judgeInfo.attachs &&
  2063. e.judgeInfo.attachs.length < 8)
  2064. ? o("li", { staticClass: "attachItem" }, [
  2065. o(
  2066. "div",
  2067. { staticClass: "van-uploader" },
  2068. [
  2069. o(
  2070. "span",
  2071. {
  2072. staticClass: "uploadIcon",
  2073. on: {
  2074. click: function (t) {
  2075. return e.selectPhoto();
  2076. },
  2077. },
  2078. },
  2079. [e._v("+")]
  2080. ),
  2081. ]
  2082. ),
  2083. ])
  2084. : e._e(),
  2085. ]
  2086. : e._e(),
  2087. ],
  2088. 2
  2089. ),
  2090. ])
  2091. : e._e(),
  2092. e._v(" "),
  2093. o(
  2094. "popup",
  2095. {
  2096. staticClass: "comWordsPanel",
  2097. attrs: { height: "68%" },
  2098. model: {
  2099. value: e.showComWordsPanel,
  2100. callback: function (t) {
  2101. e.showComWordsPanel = t;
  2102. },
  2103. expression: "showComWordsPanel",
  2104. },
  2105. },
  2106. [
  2107. o(
  2108. "ul",
  2109. { staticClass: "comWords_List" },
  2110. e._l(e.comWords, function (t, i) {
  2111. return o(
  2112. "li",
  2113. {
  2114. key: i,
  2115. staticClass: "comWordsItem",
  2116. on: {
  2117. click: function (o) {
  2118. return e.setjudge(t.type, t.content);
  2119. },
  2120. },
  2121. },
  2122. [
  2123. o("span", {
  2124. staticClass: "tag",
  2125. class: [
  2126. 0 == t.type
  2127. ? "pass"
  2128. : 1 == t.type
  2129. ? "deny"
  2130. : "quite",
  2131. ],
  2132. }),
  2133. e._v(" "),
  2134. o("span", { staticClass: "text ellipsis" }, [
  2135. e._v(e._s(t.content)),
  2136. ]),
  2137. ]
  2138. );
  2139. }),
  2140. 0
  2141. ),
  2142. e._v(" "),
  2143. o(
  2144. "div",
  2145. {
  2146. staticClass: "setComWords",
  2147. attrs: { type: "primary" },
  2148. on: { click: e.setComWords },
  2149. },
  2150. [e._v(e._s(e.localeResource.judgePage_setComWords))]
  2151. ),
  2152. ]
  2153. ),
  2154. e._v(" "),
  2155. o(
  2156. "div",
  2157. {
  2158. directives: [
  2159. { name: "transfer-dom", rawName: "v-transfer-dom" },
  2160. ],
  2161. },
  2162. [
  2163. o(
  2164. "x-dialog",
  2165. {
  2166. model: {
  2167. value: e.showFeedBack,
  2168. callback: function (t) {
  2169. e.showFeedBack = t;
  2170. },
  2171. expression: "showFeedBack",
  2172. },
  2173. },
  2174. [
  2175. e._v(
  2176. "\n\t\t\t \t\t" +
  2177. e._s(e.localeResource.judgePage_info_0) +
  2178. "\n\t\t\t \t"
  2179. ),
  2180. ]
  2181. ),
  2182. ],
  2183. 1
  2184. ),
  2185. e._v(" "),
  2186. o("loading", {
  2187. attrs: { show: e.showLoading, text: "上传中" },
  2188. }),
  2189. e._v(" "),
  2190. o(
  2191. "div",
  2192. {
  2193. staticClass: "submitBtn",
  2194. attrs: { slot: "bottom" },
  2195. on: { click: e.submitJudge },
  2196. slot: "bottom",
  2197. },
  2198. [
  2199. o("x-button", { attrs: { type: "primary" } }, [
  2200. e._v(e._s(e.localeResource.common_submit)),
  2201. ]),
  2202. ],
  2203. 1
  2204. ),
  2205. ],
  2206. 2
  2207. ),
  2208. e._v(" "),
  2209. o(
  2210. "div",
  2211. {
  2212. directives: [
  2213. { name: "transfer-dom", rawName: "v-transfer-dom" },
  2214. ],
  2215. },
  2216. [
  2217. o("previewer", {
  2218. ref: "previewer",
  2219. attrs: { list: e.imgList },
  2220. }),
  2221. ],
  2222. 1
  2223. ),
  2224. e._v(" "),
  2225. o(
  2226. "van-popup",
  2227. {
  2228. attrs: { position: "bottom" },
  2229. model: {
  2230. value: e.showPicker,
  2231. callback: function (t) {
  2232. e.showPicker = t;
  2233. },
  2234. expression: "showPicker",
  2235. },
  2236. },
  2237. [
  2238. o("van-picker", {
  2239. attrs: {
  2240. "show-toolbar": "",
  2241. columns: e.pickerOptions,
  2242. "value-key": "value",
  2243. },
  2244. on: {
  2245. cancel: function (t) {
  2246. e.showPicker = !1;
  2247. },
  2248. confirm: e.onPickerConfirm,
  2249. },
  2250. }),
  2251. ],
  2252. 1
  2253. ),
  2254. e._v(" "),
  2255. o(
  2256. "van-popup",
  2257. {
  2258. attrs: { position: "bottom" },
  2259. model: {
  2260. value: e.showDatePicker,
  2261. callback: function (t) {
  2262. e.showDatePicker = t;
  2263. },
  2264. expression: "showDatePicker",
  2265. },
  2266. },
  2267. [
  2268. o("van-datetime-picker", {
  2269. attrs: { type: "date", formatter: e.formatter },
  2270. on: {
  2271. confirm: e.onDateTimePickerConfirm,
  2272. cancel: function (t) {
  2273. e.showDatePicker = !1;
  2274. },
  2275. },
  2276. model: {
  2277. value: e.currentDate,
  2278. callback: function (t) {
  2279. e.currentDate = t;
  2280. },
  2281. expression: "currentDate",
  2282. },
  2283. }),
  2284. ],
  2285. 1
  2286. ),
  2287. e._v(" "),
  2288. o(
  2289. "van-popup",
  2290. {
  2291. attrs: { position: "bottom" },
  2292. model: {
  2293. value: e.showTimePicker,
  2294. callback: function (t) {
  2295. e.showTimePicker = t;
  2296. },
  2297. expression: "showTimePicker",
  2298. },
  2299. },
  2300. [
  2301. o("van-datetime-picker", {
  2302. attrs: { type: "time" },
  2303. on: {
  2304. confirm: e.onDateTimePickerConfirm,
  2305. cancel: function (t) {
  2306. e.showTimePicker = !1;
  2307. },
  2308. },
  2309. model: {
  2310. value: e.currentDate,
  2311. callback: function (t) {
  2312. e.currentDate = t;
  2313. },
  2314. expression: "currentDate",
  2315. },
  2316. }),
  2317. ],
  2318. 1
  2319. ),
  2320. e._v(" "),
  2321. o(
  2322. "van-popup",
  2323. {
  2324. attrs: { position: "bottom" },
  2325. model: {
  2326. value: e.showDateTimePicker,
  2327. callback: function (t) {
  2328. e.showDateTimePicker = t;
  2329. },
  2330. expression: "showDateTimePicker",
  2331. },
  2332. },
  2333. [
  2334. o("van-datetime-picker", {
  2335. attrs: { type: "datetime", formatter: e.formatter },
  2336. on: {
  2337. confirm: e.onDateTimePickerConfirm,
  2338. cancel: function (t) {
  2339. e.showDateTimePicker = !1;
  2340. },
  2341. },
  2342. model: {
  2343. value: e.currentDate,
  2344. callback: function (t) {
  2345. e.currentDate = t;
  2346. },
  2347. expression: "currentDate",
  2348. },
  2349. }),
  2350. ],
  2351. 1
  2352. ),
  2353. ],
  2354. 1
  2355. );
  2356. },
  2357. s = [],
  2358. n = { render: i, staticRenderFns: s };
  2359. t.a = n;
  2360. },
  2361. "4xmD": function (e, t, o) {
  2362. "use strict";
  2363. var i = function () {
  2364. var e = this,
  2365. t = e.$createElement,
  2366. o = e._self._c || t;
  2367. return o(
  2368. "div",
  2369. {
  2370. directives: [
  2371. {
  2372. name: "wechat-title",
  2373. rawName: "v-wechat-title",
  2374. value: (e.$route.meta.title = e.titleName),
  2375. expression: "$route.meta.title=titleName",
  2376. },
  2377. ],
  2378. staticClass: "inter_analyse",
  2379. },
  2380. [
  2381. o("div", { staticClass: "analysPlane" }, [
  2382. o(
  2383. "div",
  2384. { staticClass: "analysHeader" },
  2385. [
  2386. o(
  2387. "tab",
  2388. {
  2389. attrs: {
  2390. "line-width": 3,
  2391. "custom-bar-width": "0.8rem",
  2392. "active-color": "#388cff",
  2393. defaultColor: "#777",
  2394. },
  2395. },
  2396. [
  2397. o(
  2398. "tab-item",
  2399. {
  2400. attrs: { selected: 0 == e.curIndex },
  2401. on: {
  2402. "on-item-click": function (t) {
  2403. return e.showList(0);
  2404. },
  2405. },
  2406. },
  2407. [e._v(e._s(e.localeResource.interAnalyse_ThisYear))]
  2408. ),
  2409. e._v(" "),
  2410. o(
  2411. "tab-item",
  2412. {
  2413. attrs: { selected: 1 == e.curIndex },
  2414. on: {
  2415. "on-item-click": function (t) {
  2416. return e.showList(1);
  2417. },
  2418. },
  2419. },
  2420. [e._v(e._s(e.localeResource.interAnalyse_all))]
  2421. ),
  2422. ],
  2423. 1
  2424. ),
  2425. ],
  2426. 1
  2427. ),
  2428. e._v(" "),
  2429. o("div", { staticClass: "totalNum" }, [
  2430. o("span", { staticClass: "pic" }),
  2431. e._v(" "),
  2432. o("p", { staticClass: "count" }, [
  2433. e._v(e._s(e.curData.interviewCount)),
  2434. ]),
  2435. e._v(" "),
  2436. o("p", { staticClass: "tipInfo" }, [
  2437. e._v(e._s(e.localeResource.interAnalyse_totalNum)),
  2438. ]),
  2439. ]),
  2440. e._v(" "),
  2441. o("div", { staticClass: "interResult" }, [
  2442. o("h3", { staticClass: "blockTitle" }, [
  2443. o("span", [
  2444. e._v(
  2445. e._s(e.localeResource.interAnalyse_interResult) + ":"
  2446. ),
  2447. ]),
  2448. ]),
  2449. e._v(" "),
  2450. o("div", { staticClass: "chartBox" }, [
  2451. o("div", {
  2452. staticClass: "blockContent",
  2453. style: { width: "4rem", height: "4rem" },
  2454. attrs: { id: "myChart1" },
  2455. }),
  2456. e._v(" "),
  2457. o("ul", { staticClass: "chartInfo" }, [
  2458. o("li", [
  2459. o("span", { staticClass: "colorRec" }),
  2460. e._v(" "),
  2461. o("span", { staticClass: "itemName" }, [
  2462. e._v(
  2463. "\n\t\t\t\t\t\t\t" +
  2464. e._s(
  2465. e._f("tmpReplace")(
  2466. e.localeResource.interAnalyse_interPassCount,
  2467. e.curData.interPassCount
  2468. )
  2469. ) +
  2470. "\n\t\t\t\t\t\t"
  2471. ),
  2472. ]),
  2473. ]),
  2474. e._v(" "),
  2475. o("li", [
  2476. o("span", { staticClass: "colorRec" }),
  2477. e._v(" "),
  2478. o("span", { staticClass: "itemName" }, [
  2479. e._v(
  2480. "\n\t\t\t\t\t\t\t" +
  2481. e._s(
  2482. e._f("tmpReplace")(
  2483. e.localeResource.interAnalyse_entryCount,
  2484. e.curData.entryCount
  2485. )
  2486. ) +
  2487. "\n\t\t\t\t\t\t"
  2488. ),
  2489. ]),
  2490. ]),
  2491. e._v(" "),
  2492. o("li", [
  2493. o("span", { staticClass: "colorRec" }),
  2494. e._v(" "),
  2495. o("span", { staticClass: "itemName" }, [
  2496. e._v(
  2497. "\n\t\t\t\t\t\t\t" +
  2498. e._s(
  2499. e._f("tmpReplace")(
  2500. e.localeResource.interAnalyse_workingCount,
  2501. e.curData.workingCount
  2502. )
  2503. ) +
  2504. "\n\t\t\t\t\t\t"
  2505. ),
  2506. ]),
  2507. ]),
  2508. ]),
  2509. ]),
  2510. ]),
  2511. e._v(" "),
  2512. o("div", { staticClass: "workStateAnalys" }, [
  2513. o("h3", { staticClass: "blockTitle" }, [
  2514. o("span", [
  2515. e._v(
  2516. e._s(e.localeResource.interAnalyse_workStateAnalys) +
  2517. ":"
  2518. ),
  2519. ]),
  2520. ]),
  2521. e._v(" "),
  2522. o("div", { staticClass: "chartBox" }, [
  2523. o("div", {
  2524. staticClass: "blockContent",
  2525. style: { width: "4rem", height: "3rem" },
  2526. attrs: { id: "myChart2" },
  2527. }),
  2528. e._v(" "),
  2529. o("ul", { staticClass: "chartInfo" }, [
  2530. o("li", [
  2531. o("span", { staticClass: "colorRec" }),
  2532. e._v(" "),
  2533. o("span", { staticClass: "itemName" }, [
  2534. e._v(
  2535. "\n\t\t\t\t\t\t\t" +
  2536. e._s(
  2537. e._f("tmpReplace")(
  2538. e.localeResource.interAnalyse_leavingCount,
  2539. e.curData.leavingCount
  2540. )
  2541. ) +
  2542. "\n\t\t\t\t\t\t"
  2543. ),
  2544. ]),
  2545. e._v(" "),
  2546. o("span", { staticClass: "percent" }, [
  2547. e._v(
  2548. e._s(
  2549. (0 == e.curData.entryCount
  2550. ? 0
  2551. : (
  2552. (e.curData.leavingCount /
  2553. e.curData.entryCount) *
  2554. 100
  2555. ).toFixed(2)) + "%"
  2556. )
  2557. ),
  2558. ]),
  2559. ]),
  2560. e._v(" "),
  2561. o("li", [
  2562. o("span", { staticClass: "colorRec" }),
  2563. e._v(" "),
  2564. o("span", { staticClass: "itemName" }, [
  2565. e._v(
  2566. "\n\t\t\t\t\t\t\t" +
  2567. e._s(
  2568. e._f("tmpReplace")(
  2569. e.localeResource.interAnalyse_workingCount,
  2570. e.curData.workingCount
  2571. )
  2572. ) +
  2573. "\n\t\t\t\t\t\t"
  2574. ),
  2575. ]),
  2576. e._v(" "),
  2577. o("span", { staticClass: "percent" }, [
  2578. e._v(
  2579. e._s(
  2580. (0 == e.curData.entryCount
  2581. ? 0
  2582. : (
  2583. (e.curData.workingCount /
  2584. e.curData.entryCount) *
  2585. 100
  2586. ).toFixed(2)) + "%"
  2587. )
  2588. ),
  2589. ]),
  2590. ]),
  2591. ]),
  2592. ]),
  2593. ]),
  2594. e._v(" "),
  2595. o("div", { staticClass: "staffAnalysBox" }, [
  2596. o("h3", { staticClass: "blockTitle" }, [
  2597. o("span", [
  2598. e._v(
  2599. e._s(e.localeResource.interAnalyse_staffAnalys) + ":"
  2600. ),
  2601. ]),
  2602. ]),
  2603. e._v(" "),
  2604. o("div", { staticClass: "staffAnalys" }, [
  2605. o("span", {
  2606. domProps: {
  2607. innerHTML: e._s(
  2608. e.tmpReplaceFormat(
  2609. e.localeResource.interAnalyse_entryCount,
  2610. "<i>" + e.curData.entryCount + "</i>"
  2611. )
  2612. ),
  2613. },
  2614. }),
  2615. e._v(" "),
  2616. o("span", {
  2617. domProps: {
  2618. innerHTML: e._s(
  2619. e.tmpReplaceFormat(
  2620. e.localeResource.interAnalyse_averageAge,
  2621. "<i>" + e.curData.averageAge + "</i>"
  2622. )
  2623. ),
  2624. },
  2625. }),
  2626. e._v(" "),
  2627. o("span", {
  2628. domProps: {
  2629. innerHTML: e._s(
  2630. e.tmpReplaceFormat(
  2631. e.localeResource.interAnalyse_averageWorkingAge,
  2632. "<i>" +
  2633. e.numFilter(e.curData.averageWorkingAge) +
  2634. "</i>"
  2635. )
  2636. ),
  2637. },
  2638. }),
  2639. ]),
  2640. ]),
  2641. ]),
  2642. ]
  2643. );
  2644. },
  2645. s = [],
  2646. n = { render: i, staticRenderFns: s };
  2647. t.a = n;
  2648. },
  2649. "5cXz": function (e, t) {},
  2650. "5wnk": function (e, t) {},
  2651. "6ONn": function (e, t, o) {
  2652. "use strict";
  2653. var i = (o("T46T"), o("tfs3")),
  2654. s = o("2QGj"),
  2655. n = o("C7Lr"),
  2656. a = n(i.a, s.a, !1, null, null, null);
  2657. t.a = a.exports;
  2658. },
  2659. "6x1W": function (e, t, o) {
  2660. "use strict";
  2661. var i = function () {
  2662. var e = this,
  2663. t = e.$createElement,
  2664. o = e._self._c || t;
  2665. return o(
  2666. "div",
  2667. { staticClass: "vux-toast" },
  2668. [
  2669. o("div", {
  2670. directives: [
  2671. {
  2672. name: "show",
  2673. rawName: "v-show",
  2674. value: e.isShowMask && e.show,
  2675. expression: "isShowMask && show",
  2676. },
  2677. ],
  2678. staticClass: "weui-mask_transparent",
  2679. }),
  2680. e._v(" "),
  2681. o("transition", { attrs: { name: e.currentTransition } }, [
  2682. o(
  2683. "div",
  2684. {
  2685. directives: [
  2686. {
  2687. name: "show",
  2688. rawName: "v-show",
  2689. value: e.show,
  2690. expression: "show",
  2691. },
  2692. ],
  2693. staticClass: "weui-toast",
  2694. class: e.toastClass,
  2695. style: { width: e.width },
  2696. },
  2697. [
  2698. o("i", {
  2699. directives: [
  2700. {
  2701. name: "show",
  2702. rawName: "v-show",
  2703. value: "text" !== e.type,
  2704. expression: "type !== 'text'",
  2705. },
  2706. ],
  2707. staticClass:
  2708. "weui-icon-success-no-circle weui-icon_toast",
  2709. }),
  2710. e._v(" "),
  2711. e.text
  2712. ? o("p", {
  2713. staticClass: "weui-toast__content",
  2714. style: e.style,
  2715. domProps: { innerHTML: e._s(e.text) },
  2716. })
  2717. : o(
  2718. "p",
  2719. {
  2720. staticClass: "weui-toast__content",
  2721. style: e.style,
  2722. },
  2723. [e._t("default")],
  2724. 2
  2725. ),
  2726. ]
  2727. ),
  2728. ]),
  2729. ],
  2730. 1
  2731. );
  2732. },
  2733. s = [],
  2734. n = { render: i, staticRenderFns: s };
  2735. t.a = n;
  2736. },
  2737. "7BRc": function (e, t) {},
  2738. "7h+3": function (e, t, o) {
  2739. "use strict";
  2740. function i(e) {
  2741. var t = new RegExp("(^|&)" + e + "=([^&]*)(&|$)"),
  2742. o = window.location.search.substr(1).match(t);
  2743. return null != o ? o[2] : null;
  2744. }
  2745. var s = o("3cXf"),
  2746. n = o.n(s),
  2747. a = o("GblZ"),
  2748. r = o("QpaW"),
  2749. c = o("SXXC"),
  2750. l = o.n(c),
  2751. u = o("KO53"),
  2752. d = o("RFt0"),
  2753. p = i("eid") || "23400814",
  2754. _ = i("storeEid"),
  2755. m = i("path") || "InterGo8612new",
  2756. f = i("appid") || "10036";
  2757. _ = _ ? "&storeEid=" + _ : "";
  2758. a.a,
  2759. r.a,
  2760. u.a,
  2761. d.a,
  2762. (function (e) {
  2763. function t(t) {
  2764. return e.apply(this, arguments);
  2765. }
  2766. t.toString = function () {
  2767. return e.toString();
  2768. };
  2769. })(function (e) {
  2770. this.results = e ? getResult(this.value) : [];
  2771. });
  2772. },
  2773. "7jxz": function (e, t) {},
  2774. "7uEZ": function (e, t) {},
  2775. "86Op": function (e, t, o) {
  2776. "use strict";
  2777. var i = o("4a+h"),
  2778. s = o("adVT"),
  2779. n = o("VOBM"),
  2780. a = o("gjrJ"),
  2781. r = o("L2it");
  2782. i.a, Object(n.a)();
  2783. },
  2784. "8IJT": function (e, t, o) {
  2785. "use strict";
  2786. var i = function () {
  2787. var e = this,
  2788. t = e.$createElement,
  2789. o = e._self._c || t;
  2790. return o(
  2791. "div",
  2792. { attrs: { id: "app" } },
  2793. [
  2794. o("loading", {
  2795. model: {
  2796. value: e.isLoading,
  2797. callback: function (t) {
  2798. e.isLoading = t;
  2799. },
  2800. expression: "isLoading",
  2801. },
  2802. }),
  2803. e._v(" "),
  2804. e.isLoading ? e._e() : o("router-view"),
  2805. ],
  2806. 1
  2807. );
  2808. },
  2809. s = [],
  2810. n = { render: i, staticRenderFns: s };
  2811. t.a = n;
  2812. },
  2813. "9DW+": function (e, t, o) {
  2814. "use strict";
  2815. t.a = {
  2816. name: "swiper-item",
  2817. mounted: function () {
  2818. var e = this;
  2819. this.$nextTick(function () {
  2820. e.$parent.rerender();
  2821. });
  2822. },
  2823. beforeDestroy: function () {
  2824. var e = this.$parent;
  2825. this.$nextTick(function () {
  2826. e.rerender();
  2827. });
  2828. },
  2829. };
  2830. },
  2831. "9iSu": function (e, t, o) {
  2832. "use strict";
  2833. var i = function () {
  2834. var e = this,
  2835. t = e.$createElement,
  2836. o = e._self._c || t;
  2837. return o(
  2838. "button",
  2839. {
  2840. staticClass: "weui-btn",
  2841. class: e.classes,
  2842. style: e.buttonStyle,
  2843. attrs: { disabled: e.disabled, type: e.actionType },
  2844. on: { click: e.onClick },
  2845. },
  2846. [
  2847. e.showLoading ? o("i", { staticClass: "weui-loading" }) : e._e(),
  2848. e._v(" "),
  2849. e._t("default", function () {
  2850. return [e._v(e._s(e.text))];
  2851. }),
  2852. ],
  2853. 2
  2854. );
  2855. },
  2856. s = [],
  2857. n = { render: i, staticRenderFns: s };
  2858. t.a = n;
  2859. },
  2860. Aeaw: function (e, t) {},
  2861. AhcD: function (e, t, o) {
  2862. "use strict";
  2863. function i(e) {
  2864. o("S+VD");
  2865. }
  2866. var s = (o("w4e3"), o("wpwm")),
  2867. n = o("rR9h"),
  2868. a = o("C7Lr"),
  2869. r = i,
  2870. c = a(s.a, n.a, !1, r, null, null);
  2871. t.a = c.exports;
  2872. },
  2873. "Al+k": function (e, t, o) {
  2874. "use strict";
  2875. t.a = { name: "inline-desc" };
  2876. },
  2877. Awhv: function (e, t, o) {
  2878. "use strict";
  2879. function i(e) {
  2880. o("RGrN"), o("Aeaw");
  2881. }
  2882. var s = (o("W86X"), o("mAB2")),
  2883. n = o("rDHI"),
  2884. a = o("C7Lr"),
  2885. r = i,
  2886. c = a(s.a, n.a, !1, r, null, null);
  2887. t.a = c.exports;
  2888. },
  2889. B2U2: function (e, t, o) {
  2890. "use strict";
  2891. var i = function () {
  2892. var e = this,
  2893. t = e.$createElement;
  2894. return (e._self._c || t)(
  2895. "div",
  2896. { staticClass: "vux-swiper-item" },
  2897. [e._t("default")],
  2898. 2
  2899. );
  2900. },
  2901. s = [],
  2902. n = { render: i, staticRenderFns: s };
  2903. t.a = n;
  2904. },
  2905. "BGh+": function (e, t, o) {
  2906. "use strict";
  2907. var i = o("3cXf"),
  2908. s = o.n(i),
  2909. n = o("VawC"),
  2910. a = o("6ONn"),
  2911. r = o("+Ky8");
  2912. o("tSk9"), o("bGGv"), o("a9n6"), o("CieK");
  2913. var c = void 0,
  2914. l = void 0;
  2915. t.a = {
  2916. name: "interAnalyse",
  2917. components: { Tab: n.a, TabItem: a.a },
  2918. data: function () {
  2919. return {
  2920. analysDatas: { thisYear: [], allYears: [] },
  2921. curIndex: 0,
  2922. curData: {
  2923. averageAge: 0,
  2924. averageWorkingAge: 0,
  2925. entryCount: 0,
  2926. interPassCount: 0,
  2927. interviewCount: 0,
  2928. leavingCount: 0,
  2929. workingCount: 0,
  2930. },
  2931. titleName: this.localeResource.interAnalyse_pageName,
  2932. };
  2933. },
  2934. beforeCreate: function () {},
  2935. created: function () {
  2936. navigator.userAgent.match(/Qing\/.*;(iOS|iPhone|Android).*/) &&
  2937. (this.isYZJapp = !0),
  2938. this.isYZJapp && XuntongJSBridge.call("closePop");
  2939. var e = this;
  2940. try {
  2941. void 0 != mbos.http
  2942. ? e.loadData()
  2943. : (window.onload = function () {
  2944. e.loadData();
  2945. });
  2946. } catch (t) {
  2947. e.loadData();
  2948. }
  2949. },
  2950. mounted: function () {
  2951. var e = this;
  2952. this.$nextTick(function () {
  2953. e.initChart();
  2954. });
  2955. },
  2956. methods: {
  2957. initUserData: function () {
  2958. var e = this,
  2959. t = this;
  2960. if (this.$store.state.userInfo.openId)
  2961. (this.userInfo.openId = this.$store.state.userInfo.openId),
  2962. (this.userInfo.name = encodeURIComponent(
  2963. encodeURIComponent(this.$store.state.userInfo.name)
  2964. ));
  2965. else
  2966. try {
  2967. console.log(mbos);
  2968. var o;
  2969. mbos.eas.invokeScript({
  2970. name: "InterGo_GetCurrUserInfoService",
  2971. param: [],
  2972. success: function (e) {
  2973. if (
  2974. (console.log("调用接口成功"),
  2975. console.log(e),
  2976. "0" == e.code)
  2977. )
  2978. (o = e.data.openId), (t.$store.state.userInfo = e.data);
  2979. else {
  2980. var i = s()(e);
  2981. if (i.indexOf("请求云之家openauth2服务失败") >= 0)
  2982. alert(t.localeResource.common_loginTimeout);
  2983. else if (i.indexOf("无法连接EAS服务器") >= 0)
  2984. alert(t.localeResource.common_EAS500);
  2985. else {
  2986. var n = t.localeResource.common_errorMsg;
  2987. e.mesg && (n = e.mesg),
  2988. t.$vux.toast.show({
  2989. position: "default",
  2990. text: n,
  2991. time: 2e3,
  2992. type: "text",
  2993. width: "auto",
  2994. onShow: function () {
  2995. $(".weui-toast_text .weui-toast__content").css(
  2996. "font-size",
  2997. "0.373rem"
  2998. );
  2999. },
  3000. }),
  3001. t.$router.push("/common404");
  3002. }
  3003. }
  3004. },
  3005. error: function (e) {
  3006. console.log("调用接口失败"),
  3007. console.log(e),
  3008. alert(e.msg),
  3009. t.$router.push("/common404");
  3010. },
  3011. });
  3012. } catch (t) {
  3013. var o;
  3014. this.$http
  3015. .get("/user/info")
  3016. .then(function (t) {
  3017. var i = t.data;
  3018. "0" == i.code &&
  3019. ((o = i.data.openId), (e.$store.state.userInfo = i.data));
  3020. })
  3021. .catch(function (e) {
  3022. console.log(e);
  3023. });
  3024. }
  3025. },
  3026. loadData: function () {
  3027. var e = this,
  3028. t = this,
  3029. o = (this.$store.state.userInfo.openId, new Date()),
  3030. i = o.getFullYear();
  3031. try {
  3032. console.log(mbos),
  3033. t.GetInterAnalysisService(),
  3034. t.GetInterAnalysisService(s()(i));
  3035. } catch (t) {
  3036. this.$http
  3037. .post("/person/interAnalys", { userOpenId: "fagigjlk" })
  3038. .then(function (t) {
  3039. var o = t.data;
  3040. "0" == o.code &&
  3041. ((e.analysDatas = o.data),
  3042. (e.curData = e.analysDatas.thisYear));
  3043. })
  3044. .catch(function (e) {
  3045. console.log(e);
  3046. });
  3047. }
  3048. },
  3049. GetInterAnalysisService: function (e) {
  3050. var t = this;
  3051. e || (e = ""),
  3052. mbos.eas.invokeScript({
  3053. name: "InterGo_GetInterAnalysisService",
  3054. param: [e],
  3055. success: function (o) {
  3056. if (
  3057. (console.log("调用接口成功"), console.log(o), "0" == o.code)
  3058. )
  3059. e
  3060. ? ((t.analysDatas.thisYear = o.data),
  3061. (t.curData = o.data))
  3062. : (t.analysDatas.allYears = o.data);
  3063. else {
  3064. console.log("获取面试分析数据失败");
  3065. var i = s()(o);
  3066. if (i.indexOf("请求云之家openauth2服务失败") >= 0)
  3067. alert(t.localeResource.common_loginTimeout);
  3068. else if (i.indexOf("无法连接EAS服务器") >= 0)
  3069. alert(t.localeResource.common_EAS500);
  3070. else {
  3071. var n = t.localeResource.common_errorMsg;
  3072. o.mesg && (n = o.mesg),
  3073. t.$vux.toast.show({
  3074. position: "default",
  3075. text: n,
  3076. time: 2e3,
  3077. type: "text",
  3078. width: "auto",
  3079. onShow: function () {
  3080. $(".weui-toast_text .weui-toast__content").css(
  3081. "font-size",
  3082. "0.373rem"
  3083. );
  3084. },
  3085. }),
  3086. t.$router.push("/common404");
  3087. }
  3088. }
  3089. },
  3090. error: function (e) {
  3091. console.log("调用接口失败"),
  3092. console.log(e),
  3093. alert(e.msg),
  3094. t.$router.push("/common404");
  3095. },
  3096. });
  3097. },
  3098. showList: function (e) {
  3099. (this.curIndex = e),
  3100. (this.curData =
  3101. 0 === e
  3102. ? this.analysDatas.thisYear
  3103. : this.analysDatas.allYears);
  3104. },
  3105. initChart: function () {
  3106. (c = r.init(document.getElementById("myChart1"))),
  3107. (l = r.init(document.getElementById("myChart2")));
  3108. },
  3109. resetChart: function () {
  3110. var e = this;
  3111. c.setOption({
  3112. tooltip: {
  3113. show: !1,
  3114. trigger: "item",
  3115. textStyle: { fontSize: "10", fontWeight: "normal" },
  3116. formatter: "{b} : {c}%",
  3117. },
  3118. color: ["#10a5ff", "#00e9e8", "#7ff9d4"],
  3119. legend: {
  3120. data: [
  3121. this.localeResource.interAnalyse_legend_0,
  3122. this.localeResource.interAnalyse_legend_1,
  3123. this.localeResource.interAnalyse_legend_2,
  3124. ],
  3125. },
  3126. calculable: !0,
  3127. series: [
  3128. {
  3129. name: "面试结果分析",
  3130. type: "funnel",
  3131. left: "10%",
  3132. top: 15,
  3133. bottom: 20,
  3134. width: "78%",
  3135. height: "75%",
  3136. min: 0,
  3137. minSize: "15%",
  3138. maxSize: "100%",
  3139. sort: "descending",
  3140. label: { normal: { show: !1 }, emphasis: { show: !1 } },
  3141. labelLine: { normal: { show: !1 } },
  3142. data: [
  3143. {
  3144. value: e.curData.workingCount,
  3145. name: this.localeResource.interAnalyse_legend_2,
  3146. },
  3147. {
  3148. value: e.curData.entryCount,
  3149. name: this.localeResource.interAnalyse_legend_1,
  3150. },
  3151. {
  3152. value: e.curData.interPassCount,
  3153. name: this.localeResource.interAnalyse_legend_0,
  3154. },
  3155. ],
  3156. },
  3157. ],
  3158. }),
  3159. l.setOption({
  3160. tooltip: {
  3161. trigger: "item",
  3162. show: !1,
  3163. textStyle: { fontSize: "10", fontWeight: "normal" },
  3164. formatter: "{b}: {c}人({d}%)",
  3165. },
  3166. color: ["#c377ff", "#ff9379"],
  3167. borderRadius: 5,
  3168. renderItem: function (e, t) {
  3169. return { type: "sector" };
  3170. },
  3171. legend: {
  3172. orient: "horizontal",
  3173. show: !1,
  3174. align: "auto",
  3175. x: "right",
  3176. y: "center",
  3177. itemWidth: 4,
  3178. itemHeight: 16,
  3179. data: [
  3180. this.localeResource.interAnalyse_legend_3,
  3181. this.localeResource.interAnalyse_legend_2,
  3182. ],
  3183. textStyle: { color: "#555", fontSize: 11 },
  3184. },
  3185. series: [
  3186. {
  3187. name: this.localeResource.interAnalyse_workStateAnalys,
  3188. type: "pie",
  3189. radius: ["63%", "76%"],
  3190. hoverAnimation: !1,
  3191. label: { normal: { show: !1 } },
  3192. labelLine: { normal: { show: !1 } },
  3193. data: [
  3194. {
  3195. value: e.curData.leavingCount,
  3196. name: this.localeResource.interAnalyse_legend_3,
  3197. },
  3198. {
  3199. value: e.curData.workingCount,
  3200. name: this.localeResource.interAnalyse_legend_2,
  3201. },
  3202. ],
  3203. },
  3204. ],
  3205. });
  3206. },
  3207. numFilter: function (e) {
  3208. return (e = Number(e)), e.toFixed(1);
  3209. },
  3210. },
  3211. watch: {
  3212. curData: {
  3213. handler: function (e, t) {
  3214. this.resetChart();
  3215. },
  3216. deep: !0,
  3217. },
  3218. },
  3219. filters: {
  3220. numFilter: function (e) {
  3221. return (e = Number(e)), e.toFixed(1);
  3222. },
  3223. },
  3224. };
  3225. },
  3226. BNkf: function (e, t, o) {
  3227. "use strict";
  3228. var i = function () {
  3229. var e = this,
  3230. t = e.$createElement,
  3231. o = e._self._c || t;
  3232. return o("div", { staticClass: "vux-cell-box" }, [
  3233. o(
  3234. "div",
  3235. {
  3236. directives: [
  3237. {
  3238. name: "show",
  3239. rawName: "v-show",
  3240. value: e.showCell,
  3241. expression: "showCell",
  3242. },
  3243. ],
  3244. staticClass: "weui-cell vux-tap-active",
  3245. class: { "weui-cell_access": !e.disabled },
  3246. on: { click: e.onClick },
  3247. },
  3248. [
  3249. o(
  3250. "div",
  3251. { staticClass: "weui-cell__hd" },
  3252. [
  3253. e._t(
  3254. "title",
  3255. function () {
  3256. return [
  3257. e.title
  3258. ? o("label", {
  3259. staticClass: "weui-label",
  3260. class: e.labelClass,
  3261. style: e.labelStyles,
  3262. domProps: { innerHTML: e._s(e.title) },
  3263. })
  3264. : e._e(),
  3265. ];
  3266. },
  3267. {
  3268. labelClass: "weui-label",
  3269. labelStyle: e.labelStyles,
  3270. labelTitle: e.title,
  3271. }
  3272. ),
  3273. e._v(" "),
  3274. e.inlineDesc
  3275. ? o("inline-desc", [e._v(e._s(e.inlineDesc))])
  3276. : e._e(),
  3277. ],
  3278. 2
  3279. ),
  3280. e._v(" "),
  3281. o(
  3282. "div",
  3283. {
  3284. staticClass: "vux-cell-primary vux-popup-picker-select-box",
  3285. },
  3286. [
  3287. o(
  3288. "div",
  3289. {
  3290. staticClass: "vux-popup-picker-select",
  3291. style: { textAlign: e.valueTextAlign },
  3292. },
  3293. [
  3294. e.displayFormat || e.showName || !e.value.length
  3295. ? e._e()
  3296. : o(
  3297. "span",
  3298. {
  3299. staticClass:
  3300. "vux-popup-picker-value vux-cell-value",
  3301. },
  3302. [e._v(e._s(e._f("array2string")(e.value)))]
  3303. ),
  3304. e._v(" "),
  3305. !e.displayFormat && e.showName && e.value.length
  3306. ? o(
  3307. "span",
  3308. {
  3309. staticClass:
  3310. "vux-popup-picker-value vux-cell-value",
  3311. },
  3312. [e._v(e._s(e._f("value2name")(e.value, e.data)))]
  3313. )
  3314. : e._e(),
  3315. e._v(" "),
  3316. e.displayFormat && e.value.length
  3317. ? o(
  3318. "span",
  3319. {
  3320. staticClass:
  3321. "vux-popup-picker-value vux-cell-value",
  3322. },
  3323. [
  3324. e._v(
  3325. e._s(
  3326. e.displayFormat(
  3327. e.value,
  3328. e.value2name(e.value, e.data)
  3329. )
  3330. )
  3331. ),
  3332. ]
  3333. )
  3334. : e._e(),
  3335. e._v(" "),
  3336. !e.value.length && e.placeholder
  3337. ? o("span", {
  3338. staticClass:
  3339. "vux-popup-picker-placeholder vux-cell-placeholder",
  3340. domProps: { textContent: e._s(e.placeholder) },
  3341. })
  3342. : e._e(),
  3343. ]
  3344. ),
  3345. ]
  3346. ),
  3347. e._v(" "),
  3348. o("div", { staticClass: "weui-cell__ft" }),
  3349. ]
  3350. ),
  3351. e._v(" "),
  3352. o(
  3353. "div",
  3354. {
  3355. directives: [
  3356. {
  3357. name: "transfer-dom",
  3358. rawName: "v-transfer-dom",
  3359. value: e.isTransferDom,
  3360. expression: "isTransferDom",
  3361. },
  3362. ],
  3363. },
  3364. [
  3365. o(
  3366. "popup",
  3367. {
  3368. staticClass: "vux-popup-picker",
  3369. attrs: {
  3370. id: "vux-popup-picker-" + e.uuid,
  3371. "popup-style": e.popupStyle,
  3372. },
  3373. on: { "on-hide": e.onPopupHide, "on-show": e.onPopupShow },
  3374. model: {
  3375. value: e.showValue,
  3376. callback: function (t) {
  3377. e.showValue = t;
  3378. },
  3379. expression: "showValue",
  3380. },
  3381. },
  3382. [
  3383. o(
  3384. "div",
  3385. { staticClass: "vux-popup-picker-container" },
  3386. [
  3387. o("popup-header", {
  3388. attrs: {
  3389. "left-text": e.cancelText || "取消",
  3390. "right-text": e.confirmText || "完成",
  3391. title: e.popupTitle,
  3392. },
  3393. on: {
  3394. "on-click-left": function (t) {
  3395. return e.onHide(!1);
  3396. },
  3397. "on-click-right": function (t) {
  3398. return e.onHide(!0);
  3399. },
  3400. },
  3401. }),
  3402. e._v(" "),
  3403. o("picker", {
  3404. attrs: {
  3405. data: e.data,
  3406. columns: e.columns,
  3407. "fixed-columns": e.fixedColumns,
  3408. container: "#vux-popup-picker-" + e.uuid,
  3409. "column-width": e.columnWidth,
  3410. },
  3411. on: { "on-change": e.onPickerChange },
  3412. model: {
  3413. value: e.tempValue,
  3414. callback: function (t) {
  3415. e.tempValue = t;
  3416. },
  3417. expression: "tempValue",
  3418. },
  3419. }),
  3420. ],
  3421. 1
  3422. ),
  3423. ]
  3424. ),
  3425. ],
  3426. 1
  3427. ),
  3428. ]);
  3429. },
  3430. s = [],
  3431. n = { render: i, staticRenderFns: s };
  3432. t.a = n;
  3433. },
  3434. BSzM: function (e, t, o) {
  3435. "use strict";
  3436. function i(e) {
  3437. o("N3y9");
  3438. }
  3439. var s = (o("wWlE"), o("k2yx")),
  3440. n = o("2g3x"),
  3441. a = o("C7Lr"),
  3442. r = i,
  3443. c = a(s.a, n.a, !1, r, null, null);
  3444. t.a = c.exports;
  3445. },
  3446. BYsE: function (e, t) {},
  3447. Btq2: function (e, t, o) {
  3448. "use strict";
  3449. var i = function () {
  3450. var e = this,
  3451. t = e.$createElement,
  3452. o = e._self._c || t;
  3453. return o(
  3454. "transition",
  3455. { attrs: { name: "vux-popup-animate-" + e.position } },
  3456. [
  3457. o(
  3458. "div",
  3459. {
  3460. directives: [
  3461. {
  3462. name: "show",
  3463. rawName: "v-show",
  3464. value: e.show && !e.initialShow,
  3465. expression: "show && !initialShow",
  3466. },
  3467. ],
  3468. staticClass: "vux-popup-dialog",
  3469. class: [
  3470. "vux-popup-" + e.position,
  3471. e.show ? "vux-popup-show" : "",
  3472. ],
  3473. style: e.styles,
  3474. },
  3475. [e.shouldRenderBody ? e._t("default") : e._e()],
  3476. 2
  3477. ),
  3478. ]
  3479. );
  3480. },
  3481. s = [],
  3482. n = { render: i, staticRenderFns: s };
  3483. t.a = n;
  3484. },
  3485. C5VE: function (e, t, o) {
  3486. "use strict";
  3487. function i(e) {
  3488. o("7uEZ");
  3489. }
  3490. var s = (o("xf7t"), o("lU2W")),
  3491. n = o("Btq2"),
  3492. a = o("C7Lr"),
  3493. r = i,
  3494. c = a(s.a, n.a, !1, r, null, null);
  3495. t.a = c.exports;
  3496. },
  3497. D6g4: function (e, t, o) {
  3498. "use strict";
  3499. var i = o("x6d+");
  3500. t.a = {
  3501. name: "toast",
  3502. mixins: [i.a],
  3503. props: {
  3504. value: Boolean,
  3505. time: { type: Number, default: 2e3 },
  3506. type: { type: String, default: "success" },
  3507. transition: String,
  3508. width: { type: String, default: "7.6em" },
  3509. isShowMask: { type: Boolean, default: !1 },
  3510. text: String,
  3511. position: String,
  3512. },
  3513. data: function () {
  3514. return { show: !1 };
  3515. },
  3516. created: function () {
  3517. this.value && (this.show = !0);
  3518. },
  3519. computed: {
  3520. currentTransition: function () {
  3521. return this.transition
  3522. ? this.transition
  3523. : "top" === this.position
  3524. ? "vux-slide-from-top"
  3525. : "bottom" === this.position
  3526. ? "vux-slide-from-bottom"
  3527. : "vux-fade";
  3528. },
  3529. toastClass: function () {
  3530. return {
  3531. "weui-toast_forbidden": "warn" === this.type,
  3532. "weui-toast_cancel": "cancel" === this.type,
  3533. "weui-toast_success": "success" === this.type,
  3534. "weui-toast_text": "text" === this.type,
  3535. "vux-toast-top": "top" === this.position,
  3536. "vux-toast-bottom": "bottom" === this.position,
  3537. "vux-toast-middle": "middle" === this.position,
  3538. };
  3539. },
  3540. style: function () {
  3541. if ("text" === this.type && "auto" === this.width)
  3542. return { padding: "10px" };
  3543. },
  3544. },
  3545. watch: {
  3546. show: function (e) {
  3547. var t = this;
  3548. e &&
  3549. (this.$emit("input", !0),
  3550. this.$emit("on-show"),
  3551. this.fixSafariOverflowScrolling("auto"),
  3552. clearTimeout(this.timeout),
  3553. (this.timeout = setTimeout(function () {
  3554. (t.show = !1),
  3555. t.$emit("input", !1),
  3556. t.$emit("on-hide"),
  3557. t.fixSafariOverflowScrolling("touch");
  3558. }, this.time)));
  3559. },
  3560. value: function (e) {
  3561. this.show = e;
  3562. },
  3563. },
  3564. };
  3565. },
  3566. DYOT: function (e, t, o) {
  3567. "use strict";
  3568. function i(e) {
  3569. var t = new RegExp("(^|&)" + e + "=([^&]*)(&|$)"),
  3570. o = window.location.search.substr(1).match(t);
  3571. return null != o ? o[2] : null;
  3572. }
  3573. function s() {
  3574. var e =
  3575. window.innerHeight -
  3576. d()(".pageTitle").outerHeight(!0) -
  3577. d()(".backBtnBox").outerHeight(!0);
  3578. d()(".judgeDetailWrap").css("height", e + "px");
  3579. }
  3580. var n,
  3581. a = o("3cXf"),
  3582. r = o.n(a),
  3583. c = o("a3Yh"),
  3584. l = o.n(c),
  3585. u = o("SXXC"),
  3586. d = o.n(u),
  3587. p = o("+EaS"),
  3588. _ = o("4PKW"),
  3589. m = o("fRcE"),
  3590. f = o("Awhv"),
  3591. h = o("uiKT"),
  3592. v = o("BdEu"),
  3593. g = i("eid") || "23400814",
  3594. w = i("storeEid"),
  3595. x = i("path") || "InterGo8612new",
  3596. b = i("appid") || "10036";
  3597. w = w ? "&storeEid=" + w : "";
  3598. t.a = {
  3599. name: "Judge_detail",
  3600. directives: { TransferDom: h.a },
  3601. components:
  3602. ((n = {
  3603. Flexbox: p.a,
  3604. FlexboxItem: _.a,
  3605. XDialog: m.a,
  3606. Previewer: f.a,
  3607. }),
  3608. l()(n, v.c.name, v.c),
  3609. l()(n, v.d.name, v.d),
  3610. l()(n, v.a.name, v.a),
  3611. n),
  3612. data: function () {
  3613. return {
  3614. recordId: "",
  3615. judgeResultDetail: {
  3616. resumeInfo: {
  3617. recordId: "",
  3618. userId: "",
  3619. photo: "",
  3620. sex: "",
  3621. name: "",
  3622. company: "",
  3623. department: "",
  3624. position: "",
  3625. },
  3626. judgeInfo: {
  3627. judger: { openId: "", name: "" },
  3628. state: "",
  3629. interEvaluation: "",
  3630. interForm: "",
  3631. qualityEvaluation: "",
  3632. writeExam: "",
  3633. attachs: [],
  3634. },
  3635. },
  3636. showPreviewBox: !1,
  3637. imgList: [],
  3638. titleName: this.localeResource.judgeDetail_pageName,
  3639. version: Number(localStorage.InterGo_Version),
  3640. activeNames: [],
  3641. isYZJapp: !1,
  3642. };
  3643. },
  3644. created: function () {
  3645. navigator.userAgent.match(/Qing\/.*;(iOS|iPhone|Android).*/) &&
  3646. (this.isYZJapp = !0),
  3647. this.isYZJapp && XuntongJSBridge.call("closePop");
  3648. var e = this;
  3649. try {
  3650. void 0 != mbos.http
  3651. ? e.loadData()
  3652. : (window.onload = function () {
  3653. e.loadData();
  3654. });
  3655. } catch (t) {
  3656. e.loadData();
  3657. }
  3658. },
  3659. mounted: function () {
  3660. s();
  3661. },
  3662. methods: l()(
  3663. {
  3664. goHome: function () {
  3665. console.log("goHome2")
  3666. sessionStorage.isRecruitGo
  3667. ? (top.location.href =
  3668. location.origin +
  3669. location.pathname +
  3670. "?appid=" +
  3671. b +
  3672. "&eid=" +
  3673. g +
  3674. "&path=" +
  3675. x +
  3676. w +
  3677. "&name=0.navui#/" +
  3678. w)
  3679. : this.$router.push("/");
  3680. },
  3681. openTointerview: function () {
  3682. sessionStorage.isRecruitGo
  3683. ? ((sessionStorage.toDoListAtciveTab = "mytab0"),
  3684. (top.location.href =
  3685. location.origin +
  3686. location.pathname +
  3687. "?appid=" +
  3688. b +
  3689. "&eid=" +
  3690. g +
  3691. "&path=" +
  3692. x +
  3693. w +
  3694. "&name=01.navui&tabIndex=0&pageType=interviewResults" +
  3695. w))
  3696. : this.$router.push("/tointerview");
  3697. },
  3698. openTojudge: function () {
  3699. sessionStorage.isRecruitGo
  3700. ? ((sessionStorage.toDoListAtciveTab = "mytab1"),
  3701. (top.location.href =
  3702. location.origin +
  3703. location.pathname +
  3704. "?appid=" +
  3705. b +
  3706. "&eid=" +
  3707. g +
  3708. "&path=" +
  3709. x +
  3710. w +
  3711. "&name=01.navui&tabIndex=1&pageType=interviewResults" +
  3712. w))
  3713. : this.$router.push("/tojudge");
  3714. },
  3715. showFile: function (e) {
  3716. var t = this,
  3717. o = void 0,
  3718. i = easContext.userID
  3719. .replaceAll("/", "_")
  3720. .replaceAll("+", "__")
  3721. .replaceAll("=", "___");
  3722. o =
  3723. (e.attachName || e.fname_l2) +
  3724. "_" +
  3725. i +
  3726. "." +
  3727. (e.attachType || e.fsimplename);
  3728. var s =
  3729. "/mbos/attach/download?id=" +
  3730. (e.attachId || e.fid) +
  3731. "&bostype=F4AF4F03&name=" +
  3732. o;
  3733. mbos.http.ajax({
  3734. url: s,
  3735. param: {},
  3736. success: function (o) {
  3737. var i = "string" == typeof o ? o : o.filename,
  3738. s = encodeURI(
  3739. window.location.origin +
  3740. "/mbos/download/attach/" +
  3741. decodeURIComponent(i)
  3742. ),
  3743. n = !!navigator.userAgent.match(
  3744. /\(i[^;]+;( U;)? CPU.+Mac OS X/
  3745. );
  3746. "pic" == t.judgePic("." + (e.attachType || e.fsimplename))
  3747. ? t.$hevueImgPreview(s)
  3748. : n
  3749. ? (location.href = s)
  3750. : window.open(s);
  3751. },
  3752. });
  3753. },
  3754. loadData: function () {
  3755. var e = this,
  3756. t = "InterGo_GetJudgeResultDetailService",
  3757. o = decodeURIComponent(
  3758. decodeURIComponent(this.$route.query.recordId)
  3759. ),
  3760. i = this.$store.state.userInfo.openId,
  3761. s = [o];
  3762. this.version > 1 &&
  3763. ((t = "InterGo_GetTobeJudgedRecordInfoService"), (s = [o, i]));
  3764. try {
  3765. console.log(mbos);
  3766. var n = this;
  3767. mbos.eas.invokeScript({
  3768. name: t,
  3769. param: s,
  3770. success: function (e) {
  3771. if (
  3772. (console.log("调用接口成功"),
  3773. console.log(e),
  3774. "0" == e.code)
  3775. ) {
  3776. (n.judgeResultDetail = e.data),
  3777. (n.recordId = n.judgeResultDetail.resumeInfo.recordId);
  3778. var t = [];
  3779. n.judgeResultDetail.judgeInfo.attachs &&
  3780. (n.judgeResultDetail.judgeInfo.attachs.forEach(
  3781. function (e) {
  3782. t.push({
  3783. src: "data:image/jpeg;base64," + e.fileLink,
  3784. });
  3785. }
  3786. ),
  3787. (n.imgList = t)),
  3788. console.log(r()(n.imgList)),
  3789. n.version > 0 &&
  3790. n.judgeResultDetail.judgeInfo.InterviewStructureData.forEach(
  3791. function (e) {
  3792. n.activeNames.push(e.struClass),
  3793. e.data &&
  3794. e.data.forEach(function (e) {
  3795. if ("Select" === e.fieldType && e.options) {
  3796. var t = !1;
  3797. e.options.forEach(function (o) {
  3798. if (e.value == o.key)
  3799. return (
  3800. (e.value = o.value), (t = !0), !1
  3801. );
  3802. }),
  3803. t || (e.value = "");
  3804. }
  3805. "Time" === e.fieldType &&
  3806. (e.value = e.value
  3807. ? e.value.substr(11, 5)
  3808. : ""),
  3809. "TimeStamp" === e.fieldType &&
  3810. (e.value = e.value
  3811. ? e.value.substr(0, 16)
  3812. : ""),
  3813. "Date" === e.fieldType &&
  3814. (e.value = e.value
  3815. ? e.value.substr(0, 10)
  3816. : "");
  3817. }),
  3818. e.groupData &&
  3819. e.groupData.forEach(function (e) {
  3820. e.data &&
  3821. e.data.forEach(function (e) {
  3822. if (
  3823. "Select" === e.fieldType &&
  3824. e.options
  3825. ) {
  3826. var t = !1;
  3827. e.options.forEach(function (o) {
  3828. if (e.value == o.key)
  3829. return (
  3830. (e.value = o.value),
  3831. (t = !0),
  3832. !1
  3833. );
  3834. }),
  3835. t || (e.value = "");
  3836. }
  3837. "Time" === e.fieldType &&
  3838. (e.value = e.value
  3839. ? e.value.substr(11, 5)
  3840. : ""),
  3841. "TimeStamp" === e.fieldType &&
  3842. (e.value = e.value
  3843. ? e.value.substr(0, 16)
  3844. : ""),
  3845. "Date" === e.fieldType &&
  3846. (e.value = e.value
  3847. ? e.value.substr(0, 10)
  3848. : "");
  3849. });
  3850. });
  3851. }
  3852. );
  3853. } else {
  3854. var o = r()(e);
  3855. if (o.indexOf("请求云之家openauth2服务失败") >= 0)
  3856. alert(n.localeResource.common_loginTimeout);
  3857. else if (o.indexOf("无法连接EAS服务器") >= 0)
  3858. alert(n.localeResource.common_EAS500);
  3859. else {
  3860. var i = n.localeResource.common_errorMsg;
  3861. e.mesg && (i = e.mesg),
  3862. n.$vux.toast.show({
  3863. position: "default",
  3864. text: i,
  3865. time: 2e3,
  3866. type: "text",
  3867. width: "auto",
  3868. onShow: function () {
  3869. d()(".weui-toast_text .weui-toast__content").css(
  3870. "font-size",
  3871. "0.373rem"
  3872. );
  3873. },
  3874. }),
  3875. n.$router.push("/common404");
  3876. }
  3877. }
  3878. },
  3879. error: function (e) {
  3880. console.log("调用接口失败"),
  3881. console.log(e),
  3882. alert(e.msg),
  3883. n.$router.push("/common404");
  3884. },
  3885. });
  3886. } catch (i) {
  3887. var t =
  3888. this.version < 1
  3889. ? "/user/judgeResults/details"
  3890. : this.version > 1
  3891. ? "/user/judges/details1.0"
  3892. : "/user/judgeResults/details1.0";
  3893. this.$http
  3894. .post(t, { recordId: o })
  3895. .then(function (t) {
  3896. var o = t.data;
  3897. if ("0" == o.code) {
  3898. (e.judgeResultDetail = o.data),
  3899. (e.recordId = e.judgeResultDetail.resumeInfo.recordId);
  3900. var i = [];
  3901. e.judgeResultDetail.judgeInfo.attachs &&
  3902. (e.judgeResultDetail.judgeInfo.attachs.forEach(
  3903. function (e) {
  3904. i.push({
  3905. src: "data:image/jpeg;base64," + e.fileLink,
  3906. });
  3907. }
  3908. ),
  3909. (e.imgList = i)),
  3910. e.version > 0 &&
  3911. e.judgeResultDetail.judgeInfo.InterviewStructureData.forEach(
  3912. function (t) {
  3913. e.activeNames.push(t.struClass),
  3914. t.data &&
  3915. t.data.forEach(function (e) {
  3916. if ("Select" === e.fieldType && e.options) {
  3917. var t = !1;
  3918. e.options.forEach(function (o) {
  3919. if (e.value == o.key)
  3920. return (
  3921. (e.value = o.value), (t = !0), !1
  3922. );
  3923. }),
  3924. t || (e.value = "");
  3925. }
  3926. "Time" === e.fieldType &&
  3927. (e.value = e.value
  3928. ? e.value.substr(11, 5)
  3929. : ""),
  3930. "TimeStamp" === e.fieldType &&
  3931. (e.value = e.value
  3932. ? e.value.substr(0, 16)
  3933. : ""),
  3934. "Date" === e.fieldType &&
  3935. (e.value = e.value
  3936. ? e.value.substr(0, 10)
  3937. : "");
  3938. }),
  3939. t.groupData &&
  3940. t.groupData.forEach(function (e) {
  3941. e.data &&
  3942. e.data.forEach(function (e) {
  3943. if (
  3944. "Select" === e.fieldType &&
  3945. e.options
  3946. ) {
  3947. var t = !1;
  3948. e.options.forEach(function (o) {
  3949. if (e.value == o.key)
  3950. return (
  3951. (e.value = o.value),
  3952. (t = !0),
  3953. !1
  3954. );
  3955. }),
  3956. t || (e.value = "");
  3957. }
  3958. "Time" === e.fieldType &&
  3959. (e.value = e.value
  3960. ? e.value.substr(11, 5)
  3961. : ""),
  3962. "TimeStamp" === e.fieldType &&
  3963. (e.value = e.value
  3964. ? e.value.substr(0, 16)
  3965. : ""),
  3966. "Date" === e.fieldType &&
  3967. (e.value = e.value
  3968. ? e.value.substr(0, 10)
  3969. : "");
  3970. });
  3971. });
  3972. }
  3973. );
  3974. }
  3975. })
  3976. .catch(function (e) {
  3977. console.log(e);
  3978. });
  3979. }
  3980. },
  3981. judgePic: function (e) {
  3982. var t = "",
  3983. o = RegExp(/.*(\.png|\.jpg|\.jpeg|\.gif)$/),
  3984. i = RegExp(/.*(\.doc|\.docx)$/),
  3985. s = RegExp(/.*(\.xls|\.xlsx)$/),
  3986. n = RegExp(/.*(\.ppt|\.pptx)$/),
  3987. a = RegExp(/.*(\.pdf)$/),
  3988. r = RegExp(/.*(\.zip|\.rar)$/),
  3989. c = RegExp(/.*(\.js|\.css|\.html)$/),
  3990. l = RegExp(
  3991. /.*(\.mp3|\.wma|\.aac|\.ogg|\.mpc|\.wav|\.flac|\.midi|\.ra)$/
  3992. ),
  3993. u = RegExp(
  3994. /.*(\.avi|\.wmv|\.mpg|\.mov|\.rm|\.ram|\.swf|\.flv|\.mp4)$/
  3995. ),
  3996. d = RegExp(/.*(\.txt)$/);
  3997. return (
  3998. o.test(e)
  3999. ? ((t = "pic"), this.version > 1 && (t = "pic-filetype"))
  4000. : (t = i.test(e)
  4001. ? "word-filetype"
  4002. : s.test(e)
  4003. ? "excel-filetype"
  4004. : n.test(e)
  4005. ? "ppt-filetype"
  4006. : a.test(e)
  4007. ? "pdf-filetype"
  4008. : r.test(e)
  4009. ? "zip-filetype"
  4010. : c.test(e)
  4011. ? "file-filetype"
  4012. : l.test(e)
  4013. ? "music-filetype"
  4014. : u.test(e)
  4015. ? "video-filetype"
  4016. : d.test(e)
  4017. ? "txt-filetype"
  4018. : "unknown-filetype"),
  4019. t
  4020. );
  4021. },
  4022. judgeFileType: function (e) {
  4023. var t = RegExp(/.*(png|jpg|jpeg|gif)$/),
  4024. o = RegExp(/.*(doc|docx)$/),
  4025. i = RegExp(/.*(xls|xlsx)$/),
  4026. s = RegExp(/.*(ppt|pptx)$/),
  4027. n = RegExp(/.*(pdf)$/),
  4028. a = RegExp(/.*(zip)$/),
  4029. r = RegExp(/.*(html)$/);
  4030. return t.test(e)
  4031. ? "pic"
  4032. : o.test(e)
  4033. ? "word"
  4034. : i.test(e)
  4035. ? "excel"
  4036. : s.test(e)
  4037. ? "ppt"
  4038. : n.test(e)
  4039. ? "pdf"
  4040. : a.test(e)
  4041. ? "zip"
  4042. : r.test(e)
  4043. ? "html"
  4044. : "unknown";
  4045. },
  4046. showPic: function (e) {
  4047. this.$refs.previewer.show(e);
  4048. },
  4049. showGroupData: function (e) {
  4050. (e.hideGroupData = !e.hideGroupData), this.$forceUpdate();
  4051. },
  4052. },
  4053. "showFile",
  4054. function (e, t) {
  4055. var o = easContext.easUrl + "/shr",
  4056. i =
  4057. "http://reccloud.kingdee.com/recRegister/recDemand/getSHRImageByURL?serviceURL=" +
  4058. encodeURIComponent(o) +
  4059. "&imageURL=" +
  4060. encodeURIComponent(e.fileDownLoadUrl);
  4061. 0 == t &&
  4062. (i =
  4063. "http://reccloud.kingdee.com/recRegister/resume/viewFile?fileUrl=" +
  4064. encodeURIComponent(e.fileDownLoadUrl)),
  4065. this.isYZJapp
  4066. ? XuntongJSBridge.call(
  4067. "showFile",
  4068. {
  4069. fileDownloadUrl: i,
  4070. fileName: e.name.split(".")[0],
  4071. fileExt: e.fileExt,
  4072. fileTime: "",
  4073. fileSize: e.fileSize,
  4074. },
  4075. function (e) {}
  4076. )
  4077. : ((i =
  4078. "http://reccloud.kingdee.com/recRegister/recDemand/preview?serviceURL=" +
  4079. encodeURIComponent(o) +
  4080. "&imageURL=" +
  4081. encodeURIComponent(e.fileDownLoadUrl) +
  4082. "&attachType=" +
  4083. e.fileExt),
  4084. "pic" == this.judgeFileType(e.fileExt)
  4085. ? this.$hevueImgPreview(i)
  4086. : "html" == this.judgeFileType(e.fileExt)
  4087. ? (location.href = i)
  4088. : (location.href =
  4089. "http://reccloud.kingdee.com/ws_sync/register/index.html#/pdfPreview?FilePath=" +
  4090. encodeURIComponent(i)),
  4091. console.log(i),
  4092. console.log(e));
  4093. }
  4094. ),
  4095. };
  4096. },
  4097. Da0l: function (e, t, o) {
  4098. "use strict";
  4099. var i = function () {
  4100. var e = this,
  4101. t = e.$createElement;
  4102. return (e._self._c || t)("i", {
  4103. class: [e.className, e.isMsg ? "weui-icon_msg" : ""],
  4104. });
  4105. },
  4106. s = [],
  4107. n = { render: i, staticRenderFns: s };
  4108. t.a = n;
  4109. },
  4110. DdMp: function (e, t, o) {
  4111. "use strict";
  4112. var i = o("gjrJ");
  4113. i.a,
  4114. String,
  4115. String,
  4116. String,
  4117. String,
  4118. String,
  4119. String,
  4120. Number,
  4121. String,
  4122. String;
  4123. },
  4124. E0It: function (e, t) {},
  4125. ECtY: function (e, t, o) {
  4126. "use strict";
  4127. var i = function () {
  4128. var e = this,
  4129. t = e.$createElement,
  4130. o = e._self._c || t;
  4131. return o("div", { staticClass: "vux-timeline" }, [
  4132. o("ul", [e._t("default")], 2),
  4133. ]);
  4134. },
  4135. s = [],
  4136. n = { render: i, staticRenderFns: s };
  4137. t.a = n;
  4138. },
  4139. EFzr: function (e, t, o) {
  4140. "use strict";
  4141. function i(e) {
  4142. o("z/MN");
  4143. }
  4144. var s = (o("HKli"), o("/eBj")),
  4145. n = o("UvZP"),
  4146. a = o("C7Lr"),
  4147. r = i,
  4148. c = a(s.a, n.a, !1, r, null, null);
  4149. t.a = c.exports;
  4150. },
  4151. ELCi: function (e, t, o) {
  4152. "use strict";
  4153. var i = o("4a+h"),
  4154. s = o("adVT"),
  4155. n = o("VOBM"),
  4156. a = o("gjrJ"),
  4157. r = o("L2it");
  4158. t.a = {
  4159. name: "cell",
  4160. components: { InlineDesc: i.a },
  4161. props: Object(n.a)(),
  4162. created: function () {},
  4163. beforeMount: function () {
  4164. (this.hasTitleSlot = !!this.$slots.title), this.$slots.value;
  4165. },
  4166. computed: {
  4167. labelStyles: function () {
  4168. return Object(a.a)({
  4169. width: Object(r.a)(this, "labelWidth"),
  4170. textAlign: Object(r.a)(this, "labelAlign"),
  4171. marginRight: Object(r.a)(this, "labelMarginRight"),
  4172. });
  4173. },
  4174. valueClass: function () {
  4175. return {
  4176. "vux-cell-primary":
  4177. "content" === this.primary || "left" === this.valueAlign,
  4178. "vux-cell-align-left": "left" === this.valueAlign,
  4179. "vux-cell-arrow-transition": !!this.arrowDirection,
  4180. "vux-cell-arrow-up": "up" === this.arrowDirection,
  4181. "vux-cell-arrow-down": "down" === this.arrowDirection,
  4182. };
  4183. },
  4184. labelClass: function () {
  4185. return {
  4186. "vux-cell-justify":
  4187. this.$parent &&
  4188. ("justify" === this.$parent.labelAlign ||
  4189. "justify" === this.$parent.$parent.labelAlign),
  4190. };
  4191. },
  4192. style: function () {
  4193. if (this.alignItems) return { alignItems: this.alignItems };
  4194. },
  4195. },
  4196. methods: {
  4197. onClick: function () {
  4198. !this.disabled && Object(s.a)(this.link, this.$router);
  4199. },
  4200. },
  4201. data: function () {
  4202. return { hasTitleSlot: !0, hasMounted: !1 };
  4203. },
  4204. };
  4205. },
  4206. Eefo: function (e, t, o) {
  4207. "use strict";
  4208. var i = function () {
  4209. var e = this,
  4210. t = e.$createElement,
  4211. o = e._self._c || t;
  4212. return o(
  4213. "div",
  4214. {
  4215. directives: [
  4216. {
  4217. name: "wechat-title",
  4218. rawName: "v-wechat-title",
  4219. value: (e.$route.meta.title = e.titleName),
  4220. expression: "$route.meta.title=titleName",
  4221. },
  4222. ],
  4223. staticClass: "setcomwords",
  4224. },
  4225. [
  4226. o("div", { staticClass: "addBtnBox" }, [
  4227. 10 - e.comWords.length > 0
  4228. ? o(
  4229. "button",
  4230. {
  4231. staticClass: "addBtn",
  4232. on: {
  4233. click: function (t) {
  4234. e.showAddConfirm = !0;
  4235. },
  4236. },
  4237. },
  4238. [
  4239. o("span", { staticClass: "icon" }, [e._v("+")]),
  4240. e._v(" "),
  4241. o("span", { staticClass: "text" }, [
  4242. e._v(e._s(e.localeResource.setcomwords_addbtn)),
  4243. ]),
  4244. e._v(" "),
  4245. o("span", { staticClass: "tips" }, [
  4246. e._v(
  4247. "(" +
  4248. e._s(
  4249. e._f("tmpReplace")(
  4250. e.localeResource.setcomwords_info_0,
  4251. 10 - e.comWords.length
  4252. )
  4253. ) +
  4254. ")"
  4255. ),
  4256. ]),
  4257. ]
  4258. )
  4259. : o(
  4260. "button",
  4261. {
  4262. staticClass: "addBtn",
  4263. attrs: { disabled: "disabled" },
  4264. },
  4265. [
  4266. o("span", { staticClass: "icon" }, [e._v("+")]),
  4267. e._v(" "),
  4268. o("span", { staticClass: "text" }, [
  4269. e._v(e._s(e.localeResource.setcomwords_addbtn)),
  4270. ]),
  4271. e._v(" "),
  4272. o("span", { staticClass: "tips" }, [
  4273. e._v(
  4274. "(" +
  4275. e._s(
  4276. e._f("tmpReplace")(
  4277. e.localeResource.setcomwords_info_0,
  4278. 10 - e.comWords.length
  4279. )
  4280. ) +
  4281. ")"
  4282. ),
  4283. ]),
  4284. ]
  4285. ),
  4286. ]),
  4287. e._v(" "),
  4288. e.comWords.length > 0
  4289. ? o(
  4290. "ul",
  4291. { staticClass: "comwordsList" },
  4292. e._l(e.comWords, function (t, i) {
  4293. return o("li", { key: i, staticClass: "comwordItem" }, [
  4294. o("span", {
  4295. staticClass: "tag",
  4296. class: [
  4297. 0 == t.type
  4298. ? "pass"
  4299. : 1 == t.type
  4300. ? "deny"
  4301. : "quite",
  4302. ],
  4303. }),
  4304. e._v(" "),
  4305. o("span", { staticClass: "text ellipsis" }, [
  4306. e._v(e._s(t.content)),
  4307. ]),
  4308. e._v(" "),
  4309. o("span", { staticClass: "btns" }, [
  4310. o("i", {
  4311. staticClass: "editBtn",
  4312. on: {
  4313. click: function (o) {
  4314. return e.editWords(i, t);
  4315. },
  4316. },
  4317. }),
  4318. e._v(" "),
  4319. o("i", {
  4320. staticClass: "delBtn",
  4321. on: {
  4322. click: function (o) {
  4323. return e.delWords(i, t);
  4324. },
  4325. },
  4326. }),
  4327. ]),
  4328. ]);
  4329. }),
  4330. 0
  4331. )
  4332. : e._e(),
  4333. e._v(" "),
  4334. 0 == e.comWords.length
  4335. ? o("div", { staticClass: "noCurData" }, [
  4336. o("p", { staticClass: "noDataPic" }),
  4337. e._v(" "),
  4338. o("p", [e._v(e._s(e.localeResource.setcomwords_info_1))]),
  4339. ])
  4340. : e._e(),
  4341. e._v(" "),
  4342. o(
  4343. "confirm",
  4344. {
  4345. attrs: {
  4346. "close-on-confirm": !1,
  4347. "hide-on-blur": !0,
  4348. title: e.localeResource.setcomwords_confirm_title,
  4349. "confirm-text": e.localeResource.setcomwords_confirm_text,
  4350. "cancel-text": e.localeResource.common_cancel,
  4351. },
  4352. on: {
  4353. "on-cancel": e.onCancelAdd,
  4354. "on-confirm": e.onConfirmAdd,
  4355. },
  4356. model: {
  4357. value: e.showAddConfirm,
  4358. callback: function (t) {
  4359. e.showAddConfirm = t;
  4360. },
  4361. expression: "showAddConfirm",
  4362. },
  4363. },
  4364. [
  4365. o("ul", { staticClass: "radioBtns" }, [
  4366. o("li", { staticClass: "btnItem" }, [
  4367. o("input", {
  4368. attrs: {
  4369. type: "radio",
  4370. id: "pass1",
  4371. name: "newWordsType",
  4372. },
  4373. domProps: { checked: 0 == e.newWords.type },
  4374. on: {
  4375. click: function (t) {
  4376. e.newWords.type = 0;
  4377. },
  4378. },
  4379. }),
  4380. e._v(" "),
  4381. o("label", { attrs: { for: "pass1" } }, [
  4382. e._v(e._s(e.localeResource.common_interEvaList_0)),
  4383. ]),
  4384. ]),
  4385. e._v(" "),
  4386. o("li", { staticClass: "btnItem" }, [
  4387. o("input", {
  4388. attrs: {
  4389. type: "radio",
  4390. id: "deny1",
  4391. name: "newWordsType",
  4392. },
  4393. domProps: { checked: 1 == e.newWords.type },
  4394. on: {
  4395. click: function (t) {
  4396. e.newWords.type = 1;
  4397. },
  4398. },
  4399. }),
  4400. e._v(" "),
  4401. o("label", { attrs: { for: "deny1" } }, [
  4402. e._v(e._s(e.localeResource.common_interEvaList_1)),
  4403. ]),
  4404. ]),
  4405. e._v(" "),
  4406. o("li", { staticClass: "btnItem" }, [
  4407. o("input", {
  4408. attrs: {
  4409. type: "radio",
  4410. id: "quite1",
  4411. name: "newWordsType",
  4412. },
  4413. domProps: { checked: 2 == e.newWords.type },
  4414. on: {
  4415. click: function (t) {
  4416. e.newWords.type = 2;
  4417. },
  4418. },
  4419. }),
  4420. e._v(" "),
  4421. o("label", { attrs: { for: "quite1" } }, [
  4422. e._v(e._s(e.localeResource.common_interEvaList_2)),
  4423. ]),
  4424. ]),
  4425. ]),
  4426. e._v(" "),
  4427. o(
  4428. "group",
  4429. { staticClass: "contentArea" },
  4430. [
  4431. o("x-textarea", {
  4432. attrs: { max: 200, rows: 5 },
  4433. model: {
  4434. value: e.newWords.content,
  4435. callback: function (t) {
  4436. e.$set(e.newWords, "content", t);
  4437. },
  4438. expression: "newWords.content",
  4439. },
  4440. }),
  4441. ],
  4442. 1
  4443. ),
  4444. ],
  4445. 1
  4446. ),
  4447. e._v(" "),
  4448. o(
  4449. "confirm",
  4450. {
  4451. attrs: {
  4452. "close-on-confirm": !1,
  4453. "hide-on-blur": !0,
  4454. title: e.localeResource.setcomwords_modify,
  4455. "confirm-text": e.localeResource.setcomwords_confirmModify,
  4456. "cancel-text": e.localeResource.common_cancel,
  4457. },
  4458. on: { "on-confirm": e.onConfirmEdit },
  4459. model: {
  4460. value: e.showEditConfirm,
  4461. callback: function (t) {
  4462. e.showEditConfirm = t;
  4463. },
  4464. expression: "showEditConfirm",
  4465. },
  4466. },
  4467. [
  4468. o("ul", { staticClass: "radioBtns" }, [
  4469. o("li", { staticClass: "btnItem" }, [
  4470. o("input", {
  4471. attrs: { type: "radio", id: "pass", name: "type" },
  4472. domProps: { checked: 0 == e.toRemindWords.type },
  4473. on: {
  4474. click: function (t) {
  4475. e.toRemindWords.type = 0;
  4476. },
  4477. },
  4478. }),
  4479. e._v(" "),
  4480. o("label", { attrs: { for: "pass" } }, [
  4481. e._v(e._s(e.localeResource.common_interEvaList_0)),
  4482. ]),
  4483. ]),
  4484. e._v(" "),
  4485. o("li", { staticClass: "btnItem" }, [
  4486. o("input", {
  4487. attrs: { type: "radio", id: "deny", name: "type" },
  4488. domProps: { checked: 1 == e.toRemindWords.type },
  4489. on: {
  4490. click: function (t) {
  4491. e.toRemindWords.type = 1;
  4492. },
  4493. },
  4494. }),
  4495. e._v(" "),
  4496. o("label", { attrs: { for: "deny" } }, [
  4497. e._v(e._s(e.localeResource.common_interEvaList_1)),
  4498. ]),
  4499. ]),
  4500. e._v(" "),
  4501. o("li", { staticClass: "btnItem" }, [
  4502. o("input", {
  4503. attrs: { type: "radio", id: "quite", name: "type" },
  4504. domProps: { checked: 2 == e.toRemindWords.type },
  4505. on: {
  4506. click: function (t) {
  4507. e.toRemindWords.type = 2;
  4508. },
  4509. },
  4510. }),
  4511. e._v(" "),
  4512. o("label", { attrs: { for: "quite" } }, [
  4513. e._v(e._s(e.localeResource.common_interEvaList_2)),
  4514. ]),
  4515. ]),
  4516. ]),
  4517. e._v(" "),
  4518. o(
  4519. "group",
  4520. { staticClass: "contentArea" },
  4521. [
  4522. o("x-textarea", {
  4523. attrs: { max: 200, rows: 5 },
  4524. model: {
  4525. value: e.toRemindWords.content,
  4526. callback: function (t) {
  4527. e.$set(e.toRemindWords, "content", t);
  4528. },
  4529. expression: "toRemindWords.content",
  4530. },
  4531. }),
  4532. ],
  4533. 1
  4534. ),
  4535. ],
  4536. 1
  4537. ),
  4538. e._v(" "),
  4539. o(
  4540. "confirm",
  4541. {
  4542. attrs: {
  4543. "hide-on-blur": !0,
  4544. title: e.localeResource.setcomwords_delet,
  4545. "confirm-text": e.localeResource.setcomwords_confirmDelete,
  4546. "cancel-text": e.localeResource.common_cancel,
  4547. },
  4548. on: { "on-confirm": e.onConfirmDel },
  4549. model: {
  4550. value: e.showDelConfirm,
  4551. callback: function (t) {
  4552. e.showDelConfirm = t;
  4553. },
  4554. expression: "showDelConfirm",
  4555. },
  4556. },
  4557. [
  4558. o("p", { staticStyle: { "text-align": "center" } }, [
  4559. e._v(e._s(e.localeResource.setcomwords_info_2)),
  4560. ]),
  4561. ]
  4562. ),
  4563. ],
  4564. 1
  4565. );
  4566. },
  4567. s = [],
  4568. n = { render: i, staticRenderFns: s };
  4569. t.a = n;
  4570. },
  4571. ExED: function (module, __webpack_exports__, __webpack_require__) {
  4572. "use strict";
  4573. var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify__ =
  4574. __webpack_require__("3cXf"),
  4575. __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default =
  4576. __webpack_require__.n(
  4577. __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify__
  4578. ),
  4579. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty__ =
  4580. __webpack_require__("a3Yh"),
  4581. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty___default =
  4582. __webpack_require__.n(
  4583. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty__
  4584. ),
  4585. __WEBPACK_IMPORTED_MODULE_2_jquery__ = __webpack_require__("SXXC"),
  4586. __WEBPACK_IMPORTED_MODULE_2_jquery___default = __webpack_require__.n(
  4587. __WEBPACK_IMPORTED_MODULE_2_jquery__
  4588. ),
  4589. __WEBPACK_IMPORTED_MODULE_3_vux_src_components_view_box_index_vue__ =
  4590. __webpack_require__("vTeT"),
  4591. __WEBPACK_IMPORTED_MODULE_4_vux_src_components_x_button_index_vue__ =
  4592. __webpack_require__("oast"),
  4593. __WEBPACK_IMPORTED_MODULE_5_vux_src_components_tab_tab_vue__ =
  4594. __webpack_require__("VawC"),
  4595. __WEBPACK_IMPORTED_MODULE_6_vux_src_components_tab_tab_item_vue__ =
  4596. __webpack_require__("6ONn"),
  4597. __WEBPACK_IMPORTED_MODULE_7_vux_src_components_group_index_vue__ =
  4598. __webpack_require__("Q/W4"),
  4599. __WEBPACK_IMPORTED_MODULE_8_vux_src_components_x_textarea_index_vue__ =
  4600. __webpack_require__("BSzM"),
  4601. __WEBPACK_IMPORTED_MODULE_9_vux_src_components_x_input_index_vue__ =
  4602. __webpack_require__("KiN3"),
  4603. __WEBPACK_IMPORTED_MODULE_10_vux_src_components_flexbox_flexbox_vue__ =
  4604. __webpack_require__("+EaS"),
  4605. __WEBPACK_IMPORTED_MODULE_11_vux_src_components_flexbox_flexbox_item_vue__ =
  4606. __webpack_require__("4PKW"),
  4607. __WEBPACK_IMPORTED_MODULE_12_vux_src_components_popup_index_vue__ =
  4608. __webpack_require__("C5VE"),
  4609. __WEBPACK_IMPORTED_MODULE_13_vux_src_components_loading_index_vue__ =
  4610. __webpack_require__("13kN"),
  4611. __WEBPACK_IMPORTED_MODULE_14_vux_src_components_x_dialog_index_vue__ =
  4612. __webpack_require__("fRcE"),
  4613. __WEBPACK_IMPORTED_MODULE_15_vux_src_components_previewer_index_vue__ =
  4614. __webpack_require__("Awhv"),
  4615. __WEBPACK_IMPORTED_MODULE_16_vux_src_components_popup_picker_index_vue__ =
  4616. __webpack_require__("w3K0"),
  4617. __WEBPACK_IMPORTED_MODULE_17_vux_src_directives_transfer_dom_index_js__ =
  4618. __webpack_require__("uiKT"),
  4619. __WEBPACK_IMPORTED_MODULE_18_vant__ = __webpack_require__("BdEu"),
  4620. _components,
  4621. tipInfoTime = 2e3;
  4622. __webpack_exports__.a = {
  4623. name: "judge_page",
  4624. directives: {
  4625. TransferDom:
  4626. __WEBPACK_IMPORTED_MODULE_17_vux_src_directives_transfer_dom_index_js__.a,
  4627. },
  4628. components:
  4629. ((_components = {
  4630. Tab: __WEBPACK_IMPORTED_MODULE_5_vux_src_components_tab_tab_vue__.a,
  4631. TabItem:
  4632. __WEBPACK_IMPORTED_MODULE_6_vux_src_components_tab_tab_item_vue__.a,
  4633. ViewBox:
  4634. __WEBPACK_IMPORTED_MODULE_3_vux_src_components_view_box_index_vue__.a,
  4635. XButton:
  4636. __WEBPACK_IMPORTED_MODULE_4_vux_src_components_x_button_index_vue__.a,
  4637. Group:
  4638. __WEBPACK_IMPORTED_MODULE_7_vux_src_components_group_index_vue__.a,
  4639. XTextarea:
  4640. __WEBPACK_IMPORTED_MODULE_8_vux_src_components_x_textarea_index_vue__.a,
  4641. XInput:
  4642. __WEBPACK_IMPORTED_MODULE_9_vux_src_components_x_input_index_vue__.a,
  4643. Flexbox:
  4644. __WEBPACK_IMPORTED_MODULE_10_vux_src_components_flexbox_flexbox_vue__.a,
  4645. FlexboxItem:
  4646. __WEBPACK_IMPORTED_MODULE_11_vux_src_components_flexbox_flexbox_item_vue__.a,
  4647. Popup:
  4648. __WEBPACK_IMPORTED_MODULE_12_vux_src_components_popup_index_vue__.a,
  4649. Loading:
  4650. __WEBPACK_IMPORTED_MODULE_13_vux_src_components_loading_index_vue__.a,
  4651. XDialog:
  4652. __WEBPACK_IMPORTED_MODULE_14_vux_src_components_x_dialog_index_vue__.a,
  4653. Previewer:
  4654. __WEBPACK_IMPORTED_MODULE_15_vux_src_components_previewer_index_vue__.a,
  4655. PopupPicker:
  4656. __WEBPACK_IMPORTED_MODULE_16_vux_src_components_popup_picker_index_vue__.a,
  4657. }),
  4658. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty___default()(
  4659. _components,
  4660. __WEBPACK_IMPORTED_MODULE_18_vant__.c.name,
  4661. __WEBPACK_IMPORTED_MODULE_18_vant__.c
  4662. ),
  4663. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty___default()(
  4664. _components,
  4665. __WEBPACK_IMPORTED_MODULE_18_vant__.d.name,
  4666. __WEBPACK_IMPORTED_MODULE_18_vant__.d
  4667. ),
  4668. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty___default()(
  4669. _components,
  4670. __WEBPACK_IMPORTED_MODULE_18_vant__.f.name,
  4671. __WEBPACK_IMPORTED_MODULE_18_vant__.f
  4672. ),
  4673. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty___default()(
  4674. _components,
  4675. __WEBPACK_IMPORTED_MODULE_18_vant__.h.name,
  4676. __WEBPACK_IMPORTED_MODULE_18_vant__.h
  4677. ),
  4678. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty___default()(
  4679. _components,
  4680. __WEBPACK_IMPORTED_MODULE_18_vant__.g.name,
  4681. __WEBPACK_IMPORTED_MODULE_18_vant__.g
  4682. ),
  4683. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty___default()(
  4684. _components,
  4685. __WEBPACK_IMPORTED_MODULE_18_vant__.e.name,
  4686. __WEBPACK_IMPORTED_MODULE_18_vant__.e
  4687. ),
  4688. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty___default()(
  4689. _components,
  4690. __WEBPACK_IMPORTED_MODULE_18_vant__.i.name,
  4691. __WEBPACK_IMPORTED_MODULE_18_vant__.i
  4692. ),
  4693. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty___default()(
  4694. _components,
  4695. __WEBPACK_IMPORTED_MODULE_18_vant__.a.name,
  4696. __WEBPACK_IMPORTED_MODULE_18_vant__.a
  4697. ),
  4698. _components),
  4699. data: function () {
  4700. return {
  4701. tipInfoTime: 2e3,
  4702. showLoading: !1,
  4703. showResume: !1,
  4704. showFeedBack: !1,
  4705. showComWordsPanel: !1,
  4706. comWords: [],
  4707. state: "",
  4708. interStatus: "",
  4709. judgeRecordId: "",
  4710. resumeInfos: {},
  4711. list: [
  4712. { val: "3", text: this.localeResource.common_interEvaList_0 },
  4713. { val: "4", text: this.localeResource.common_interEvaList_1 },
  4714. { val: "5", text: this.localeResource.common_interEvaList_2 },
  4715. { val: "2", text: this.localeResource.common_interEvaList_3 },
  4716. ],
  4717. judgeInfo: {
  4718. state: "-1",
  4719. interEvaluation: "",
  4720. interScore: null,
  4721. interForm: "",
  4722. qualityEvaluation: "",
  4723. writeExam: "",
  4724. attachs: [],
  4725. jobGrade: { name: "Level 1", id: "001" },
  4726. },
  4727. imgList: [],
  4728. isYZJapp: !1,
  4729. jobGradeList: [],
  4730. selectJobGrade: [],
  4731. titleName: this.localeResource.judgePage_pageName,
  4732. files: [],
  4733. base64List: [],
  4734. version: Number(localStorage.InterGo_Version),
  4735. activeNames: [],
  4736. showPicker: !1,
  4737. pickerOptions: [],
  4738. currPickerField: [],
  4739. currLongtextField: [],
  4740. countType: 1,
  4741. showTimePicker: !1,
  4742. showDatePicker: !1,
  4743. showDateTimePicker: !1,
  4744. currentDate: "",
  4745. currentFiled: {},
  4746. excludeFileType:
  4747. "exe,js,sh,jsp,ftl,bat,php,py,go,cpp,java,class,aspx,html,htm",
  4748. acceptFileTypes: "doc,docx,txt,pdf,msg,wps,jpg,png,gif,rtf",
  4749. };
  4750. },
  4751. beforeRouteEnter: function (e, t, o) {
  4752. o(function (e) {
  4753. e.$route.query.showResume
  4754. ? (e.showResume = !1)
  4755. : (e.showResume = !0);
  4756. });
  4757. },
  4758. created: function () {
  4759. navigator.userAgent.match(/Qing\/.*;(iOS|iPhone|Android).*/) &&
  4760. (this.isYZJapp = !0),
  4761. this.isYZJapp && XuntongJSBridge.call("closePop");
  4762. var e = this;
  4763. try {
  4764. void 0 != mbos.http
  4765. ? e.loadData()
  4766. : (window.onload = function () {
  4767. e.loadData();
  4768. });
  4769. } catch (t) {
  4770. e.loadData();
  4771. }
  4772. },
  4773. mounted: function () {},
  4774. methods: {
  4775. attachAll: function (e) {
  4776. try {
  4777. mbos.http.ajax({
  4778. url: "/mbos/attach/listAll",
  4779. param: { billid: e.billid, bostype: "C84F6BC0", contentId: "" },
  4780. success: function (t) {
  4781. t.length > 0 &&
  4782. t.forEach(function (e) {
  4783. if (e.fname_l2.indexOf("_") > -1) {
  4784. var t = e.fname_l2.split("_");
  4785. t.splice(t.length - 1), (e.fname_l2 = t.join("_"));
  4786. }
  4787. }),
  4788. (e.attachs = t),
  4789. console.log(e.attachs);
  4790. },
  4791. });
  4792. } catch (e) {
  4793. console.log(e);
  4794. }
  4795. },
  4796. showFile: function (e) {
  4797. var t = this,
  4798. o = void 0,
  4799. i = easContext.userID
  4800. .replaceAll("/", "_")
  4801. .replaceAll("+", "__")
  4802. .replaceAll("=", "___");
  4803. o =
  4804. (e.attachName || e.fname_l2) +
  4805. "_" +
  4806. i +
  4807. "." +
  4808. (e.attachType || e.fsimplename);
  4809. var s =
  4810. "/mbos/attach/download?id=" +
  4811. (e.attachId || e.fid) +
  4812. "&bostype=F4AF4F03&name=" +
  4813. o;
  4814. mbos.http.ajax({
  4815. url: s,
  4816. param: {},
  4817. success: function (o) {
  4818. var i = "string" == typeof o ? o : o.filename,
  4819. s = encodeURI(
  4820. window.location.origin +
  4821. "/mbos/download/attach/" +
  4822. decodeURIComponent(i)
  4823. ),
  4824. n = !!navigator.userAgent.match(
  4825. /\(i[^;]+;( U;)? CPU.+Mac OS X/
  4826. );
  4827. "pic" == t.judgeFileType(e.attachType || e.fsimplename)
  4828. ? t.$hevueImgPreview(s)
  4829. : n
  4830. ? (location.href = s)
  4831. : window.open(s);
  4832. },
  4833. });
  4834. },
  4835. formatter: function (e, t) {
  4836. return "year" === e
  4837. ? t + "年"
  4838. : "month" === e
  4839. ? t + "月"
  4840. : "day" === e
  4841. ? t + "日"
  4842. : "hour" === e
  4843. ? t + "时"
  4844. : "minute" === e
  4845. ? t + "分"
  4846. : t;
  4847. },
  4848. dateFormatter: function (e, t) {
  4849. var o = e.getFullYear(),
  4850. i = e.getMonth() + 1,
  4851. s = e.getDate(),
  4852. n = e.getHours(),
  4853. a = e.getMinutes();
  4854. i < 10 && (i = "0" + i),
  4855. s < 10 && (s = "0" + s),
  4856. n < 10 && (n = "0" + n),
  4857. a < 10 && (a = "0" + a);
  4858. var r = "";
  4859. switch (t) {
  4860. case "Time":
  4861. r = n + ":" + a;
  4862. break;
  4863. case "Date":
  4864. r = o + "-" + i + "-" + s;
  4865. break;
  4866. case "TimeStamp":
  4867. r = o + "-" + i + "-" + s + " " + n + ":" + a;
  4868. }
  4869. return r;
  4870. },
  4871. dateTimePickerClickEvent: function (e, t) {
  4872. if (e.readOnly) return !1;
  4873. this.currentFiled = e;
  4874. var o = t;
  4875. switch (
  4876. ((o = t ? new Date(t) : new Date()), this.currentFiled.fieldType)
  4877. ) {
  4878. case "Time":
  4879. this.showTimePicker = !0;
  4880. break;
  4881. case "Date":
  4882. this.showDatePicker = !0;
  4883. break;
  4884. case "TimeStamp":
  4885. this.showDateTimePicker = !0;
  4886. }
  4887. this.currentDate = o;
  4888. },
  4889. onDateTimePickerConfirm: function (e) {
  4890. switch (this.currentFiled.fieldType) {
  4891. case "Time":
  4892. (this.currentFiled.value = e), (this.showTimePicker = !1);
  4893. break;
  4894. case "Date":
  4895. this.showDatePicker = !1;
  4896. case "TimeStamp":
  4897. (this.currentFiled.value = this.dateFormatter(
  4898. e,
  4899. this.currentFiled.fieldType
  4900. )),
  4901. (this.showDateTimePicker = !1);
  4902. }
  4903. },
  4904. countTatalScore: function (e, t, o) {
  4905. if (!t) return !1;
  4906. for (var i = 0, s = 0; s < e[o].data.length; s++) {
  4907. var n = e[o].data[s];
  4908. n.associatedField === t && (i += Number(n.value || 0));
  4909. }
  4910. for (var s = 0; s < e[o].data.length; s++)
  4911. if (e[o].data[s].colName === t) {
  4912. e[o].data[s].value = i.toFixed(2);
  4913. break;
  4914. }
  4915. for (var a = 0, s = 1; s < e.length; s++) {
  4916. for (var r = 0, i = 0, c = 0; c < e[s].data.length; c++) {
  4917. var n = e[s].data[c];
  4918. "totalScore" === n.associatedField &&
  4919. (i = Number(n.value || 0)),
  4920. (n.colName.indexOf("Percentage") > -1 ||
  4921. "fullQualityPer" == n.colName) &&
  4922. (r = Number(n.value.substr(0, n.value.length - 1) || 0));
  4923. }
  4924. a += (i * r) / 100;
  4925. }
  4926. 1 === this.countType && (a = (a / (e.length - 1)).toFixed(2));
  4927. for (var s = 0; s < e[0].data.length; s++)
  4928. if ("totalScore" === e[0].data[s].colName) {
  4929. e[0].data[s].value = a;
  4930. break;
  4931. }
  4932. },
  4933. showGroupData: function (e) {
  4934. (e.hideGroupData = !e.hideGroupData), this.$forceUpdate();
  4935. },
  4936. setPickerOptions: function (e) {
  4937. if (e.readOnly) return !1;
  4938. (this.pickerOptions = e.options),
  4939. (this.currPickerField = e),
  4940. (this.showPicker = !0);
  4941. },
  4942. onPickerConfirm: function (e) {
  4943. (this.currPickerField.value = e.key),
  4944. (this.currPickerField.valueText = e.value),
  4945. (this.showPicker = !1);
  4946. },
  4947. removeFile: function (e, t, o) {
  4948. this.version < 2
  4949. ? (this.files.splice(e, 1), this.base64List.splice(e, 1))
  4950. : this.deleteAttach(e, t, o);
  4951. },
  4952. deleteAttach: function (e, t, o) {
  4953. var i = {};
  4954. (i.billid = t.billid), (i.attachid = o.attachId || o.fid);
  4955. try {
  4956. mbos.http.ajax({
  4957. url: "/mbos/attach/deleteAttachment",
  4958. param: i,
  4959. success: function (o) {
  4960. t.attachs.splice(e, 1);
  4961. },
  4962. });
  4963. } catch (o) {
  4964. t.attachs.splice(e, 1);
  4965. }
  4966. },
  4967. judgePic: function (e) {
  4968. var t = "",
  4969. o = RegExp(/.*(\.png|\.jpg|\.jpeg|\.gif)$/),
  4970. i = RegExp(/.*(\.doc|\.docx)$/),
  4971. s = RegExp(/.*(\.xls|\.xlsx)$/),
  4972. n = RegExp(/.*(\.ppt|\.pptx)$/),
  4973. a = RegExp(/.*(\.pdf)$/),
  4974. r = RegExp(/.*(\.zip|\.rar)$/),
  4975. c = RegExp(/.*(\.js|\.css|\.html)$/),
  4976. l = RegExp(
  4977. /.*(\.mp3|\.wma|\.aac|\.ogg|\.mpc|\.wav|\.flac|\.midi|\.ra)$/
  4978. ),
  4979. u = RegExp(
  4980. /.*(\.avi|\.wmv|\.mpg|\.mov|\.rm|\.ram|\.swf|\.flv|\.mp4)$/
  4981. ),
  4982. d = RegExp(/.*(\.txt)$/);
  4983. return (
  4984. o.test(e)
  4985. ? ((t = "pic"), this.version > 1 && (t = "pic-filetype"))
  4986. : (t = i.test(e)
  4987. ? "word-filetype"
  4988. : s.test(e)
  4989. ? "excel-filetype"
  4990. : n.test(e)
  4991. ? "ppt-filetype"
  4992. : a.test(e)
  4993. ? "pdf-filetype"
  4994. : r.test(e)
  4995. ? "zip-filetype"
  4996. : c.test(e)
  4997. ? "file-filetype"
  4998. : l.test(e)
  4999. ? "music-filetype"
  5000. : u.test(e)
  5001. ? "video-filetype"
  5002. : d.test(e)
  5003. ? "txt-filetype"
  5004. : "unknown-filetype"),
  5005. t
  5006. );
  5007. },
  5008. judgeFileType: function (e) {
  5009. var t = RegExp(/.*(png|jpg|jpeg|gif)$/),
  5010. o = RegExp(/.*(doc|docx)$/),
  5011. i = RegExp(/.*(xls|xlsx)$/),
  5012. s = RegExp(/.*(ppt|pptx)$/),
  5013. n = RegExp(/.*(pdf)$/),
  5014. a = RegExp(/.*(zip)$/),
  5015. r = RegExp(/.*(html)$/);
  5016. return t.test(e)
  5017. ? "pic"
  5018. : o.test(e)
  5019. ? "word"
  5020. : i.test(e)
  5021. ? "excel"
  5022. : s.test(e)
  5023. ? "ppt"
  5024. : n.test(e)
  5025. ? "pdf"
  5026. : a.test(e)
  5027. ? "zip"
  5028. : r.test(e)
  5029. ? "html"
  5030. : "unknown";
  5031. },
  5032. previewImg: function (e) {
  5033. this.$hevueImgPreview(e);
  5034. },
  5035. afterRead: function (e, t) {
  5036. if (
  5037. (console.log(t),
  5038. __WEBPACK_IMPORTED_MODULE_2_jquery___default.a.isArray(e))
  5039. )
  5040. for (var o = 0; o < e.length; o++) this.dealwithFile(e[o], t);
  5041. else this.dealwithFile(e, t);
  5042. },
  5043. dealwithFile: function (e, t) {
  5044. if ((console.log(e), !(this.files.length >= 8))) {
  5045. var o = e.file,
  5046. i = o.name.split("."),
  5047. s =
  5048. (i[i.length - 1],
  5049. this.analysisFileType(this.excludeFileType)),
  5050. n = this.analysisFileType(this.acceptFileTypes);
  5051. if (o.size / 1024 > 10240)
  5052. return void this.$vux.toast.show({
  5053. position: "default",
  5054. text: this.localeResource.common_maxSize,
  5055. time: tipInfoTime,
  5056. type: "text",
  5057. width: "auto",
  5058. onShow: function () {
  5059. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  5060. ".weui-toast_text .weui-toast__content"
  5061. ).css("font-size", "0.373rem");
  5062. },
  5063. });
  5064. if (
  5065. "image" !== o.type.split("/")[0] &&
  5066. (s.test(o.name) || !n.test(o.name))
  5067. )
  5068. return void this.$vux.toast.show({
  5069. position: "default",
  5070. text: this.tmpReplaceFormat(
  5071. this.localeResource.common_fileTypeMsg,
  5072. o.name
  5073. ),
  5074. time: tipInfoTime,
  5075. type: "text",
  5076. width: "auto",
  5077. onShow: function () {
  5078. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  5079. ".weui-toast_text .weui-toast__content"
  5080. ).css("font-size", "0.373rem");
  5081. },
  5082. });
  5083. for (var a = !0, r = 0; r < this.files.length; r++)
  5084. if (o.name == this.files[r].name) {
  5085. a = !1;
  5086. break;
  5087. }
  5088. a
  5089. ? this.version < 2
  5090. ? (this.files.push(o),
  5091. this.base64List.push(e.content),
  5092. this.imgList.push({ src: e.content }))
  5093. : this.uploadFile(o, t.billid, t)
  5094. : this.$vux.toast.show({
  5095. position: "default",
  5096. text: this.localeResource.recComforms_fileExists,
  5097. time: tipInfoTime,
  5098. type: "text",
  5099. width: "auto",
  5100. onShow: function () {
  5101. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  5102. ".weui-toast_text .weui-toast__content"
  5103. ).css("font-size", "0.373rem");
  5104. },
  5105. });
  5106. }
  5107. },
  5108. analysisFileType: function analysisFileType(fileType) {
  5109. var _self = this;
  5110. if (fileType) {
  5111. var fileType = fileType.split(",");
  5112. if ("" != fileType[0]) {
  5113. var str = "";
  5114. for (var i in fileType) str += fileType[i].trim() + "|";
  5115. return (str = "/(\\.|\\/)(" + str + ")$/i"), eval(str);
  5116. }
  5117. }
  5118. },
  5119. uploadFile: function (e, t, o) {
  5120. var i = this,
  5121. s = new FormData(),
  5122. n = e.name.split("."),
  5123. a = n.splice(n.length - 1),
  5124. r = n.join(".") + "_" + new Date().getTime() + "." + a[0];
  5125. s.append("file", e, r),
  5126. s.append("type", "file"),
  5127. s.append("billid", t),
  5128. (this.showLoading = !0);
  5129. try {
  5130. __WEBPACK_IMPORTED_MODULE_2_jquery___default.a.ajax({
  5131. type: "post",
  5132. url: "/mbos/attach/addNewAttachment",
  5133. data: s,
  5134. cache: !1,
  5135. processData: !1,
  5136. contentType: !1,
  5137. dataType: "text",
  5138. success: function (e) {
  5139. console.log(e),
  5140. (i.showLoading = !1),
  5141. i.version > 1 && i.attachAll(o),
  5142. e.indexOf("!DOCTYPE html") > 0 &&
  5143. Object(__WEBPACK_IMPORTED_MODULE_18_vant__.j)(
  5144. "读取超时,请刷新页面查看是否上传成功"
  5145. );
  5146. },
  5147. error: function (t) {
  5148. console.log("1:" + t),
  5149. (i.showLoading = !1),
  5150. i.version > 1 &&
  5151. (o.attachs.push(e), console.log(o.attachs));
  5152. },
  5153. });
  5154. } catch (e) {
  5155. (i.showLoading = !1), console.log(e);
  5156. }
  5157. },
  5158. getJobGradeList: function () {
  5159. var e = this;
  5160. try {
  5161. var t = decodeURIComponent(this.$route.query.recordId);
  5162. mbos.eas.invokeScript({
  5163. name: "InterGo_GetInterJobGradeServiceOSF",
  5164. param: [t],
  5165. needShowLoading: !1,
  5166. success: function (t) {
  5167. if ("0" == t.code)
  5168. for (var o = t.data, i = 0; i < o.length; i++)
  5169. e.jobGradeList.push({ name: o[i].name, value: o[i].id });
  5170. else {
  5171. var s =
  5172. __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default()(
  5173. t
  5174. );
  5175. if (s.indexOf("请求云之家openauth2服务失败") >= 0)
  5176. alert(e.localeResource.common_loginTimeout);
  5177. else if (s.indexOf("无法连接EAS服务器") >= 0)
  5178. alert(e.localeResource.common_EAS500);
  5179. else {
  5180. var n = e.localeResource.common_errorMsg;
  5181. t.mesg && (n = t.mesg),
  5182. e.$vux.toast.show({
  5183. position: "default",
  5184. text: n,
  5185. time: tipInfoTime,
  5186. type: "text",
  5187. width: "auto",
  5188. onShow: function () {
  5189. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  5190. ".weui-toast_text .weui-toast__content"
  5191. ).css("font-size", "0.373rem");
  5192. },
  5193. });
  5194. }
  5195. }
  5196. },
  5197. error: function (e) {
  5198. console.log(e);
  5199. },
  5200. });
  5201. } catch (e) {
  5202. this.jobGradeList = [
  5203. { value: "001", name: "Level 1" },
  5204. { value: "002", name: "Level 2" },
  5205. { value: "003", name: "Level 3" },
  5206. ];
  5207. }
  5208. },
  5209. onJobGradeChange: function (e) {},
  5210. setComWords: function () {
  5211. (this.$store.state.judgeInfos[this.judgeRecordId] = this.judgeInfo),
  5212. this.$router.push("/setComWords");
  5213. },
  5214. voiceToText: function () {
  5215. var e = this;
  5216. XuntongJSBridge.call("voiceRecognize", {}, function (t) {
  5217. if ("true" == t.success) {
  5218. var o = t.data.text;
  5219. e.judgeInfo.interEvaluation =
  5220. (e.judgeInfo.interEvaluation || "") + o;
  5221. } else console.log("用户已取消");
  5222. });
  5223. },
  5224. transToText: function () {
  5225. var e = this;
  5226. XuntongJSBridge.call("selectPic", { type: "camera" }, function (t) {
  5227. if ("true" == t.success) {
  5228. var o =
  5229. __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default()(
  5230. t.data
  5231. );
  5232. try {
  5233. mbos.eas.invokeScript({
  5234. name: "TransformPhotoToTextService",
  5235. param: [o],
  5236. success: function (t) {
  5237. if ("0" == t.code) e.judgeInfo.interEvaluation = t.data;
  5238. else if (
  5239. resJson.indexOf("请求云之家openauth2服务失败") >= 0
  5240. )
  5241. alert(e.localeResource.common_loginTimeout);
  5242. else if (resJson.indexOf("无法连接EAS服务器") >= 0)
  5243. alert(e.localeResource.common_EAS500);
  5244. else {
  5245. var o = e.localeResource.common_errorMsg;
  5246. t.mesg && (o = t.mesg),
  5247. e.$vux.toast.show({
  5248. position: "default",
  5249. text: o,
  5250. time: tipInfoTime,
  5251. type: "text",
  5252. width: "auto",
  5253. onShow: function () {
  5254. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  5255. ".weui-toast_text .weui-toast__content"
  5256. ).css("font-size", "0.373rem");
  5257. },
  5258. });
  5259. }
  5260. },
  5261. error: function (e) {
  5262. console.log(e);
  5263. },
  5264. });
  5265. } catch (t) {
  5266. e.$http
  5267. .post("user/judges/tansformPic", { picData: o })
  5268. .then(function (t) {
  5269. var o = t.data;
  5270. "0" == o.code && (e.judgeInfo.interEvaluation = o.data);
  5271. })
  5272. .catch(function (e) {
  5273. console.log(e);
  5274. });
  5275. }
  5276. } else console.log("用户已取消");
  5277. });
  5278. },
  5279. setjudge: function (e, t) {
  5280. this.version < 1
  5281. ? ((this.judgeInfo.state = this.list[e].val),
  5282. (this.judgeInfo.interEvaluation = t),
  5283. (this.showComWordsPanel = !1),
  5284. this.$nextTick(function () {
  5285. this.$refs.judge.updateAutosize();
  5286. }))
  5287. : ((this.currLongtextField.value = t),
  5288. (this.showComWordsPanel = !1));
  5289. },
  5290. submitJudge: function () {
  5291. console.log('submitJudge1');
  5292. if (this.version < 1)
  5293. if (this.judgeInfo.state)
  5294. if (
  5295. (null == this.judgeInfo.interEvaluation &&
  5296. (this.judgeInfo.interEvaluation = ""),
  5297. "" != this.judgeInfo.interEvaluation.trim())
  5298. ) {
  5299. this.judgeInfo.jobGrade = { id: this.selectJobGrade[0] };
  5300. var e =
  5301. __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default()(
  5302. this.judgeInfo
  5303. );
  5304. this.saveInterviewResultService(e);
  5305. } else
  5306. this.$vux.toast.show({
  5307. position: "default",
  5308. text: this.localeResource.judgePage_info_2,
  5309. time: this.tipInfoTime,
  5310. type: "text",
  5311. width: "auto",
  5312. onShow: function () {
  5313. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  5314. ".weui-toast_text .weui-toast__content"
  5315. ).css("font-size", "0.373rem");
  5316. },
  5317. });
  5318. else
  5319. this.$vux.toast.show({
  5320. position: "default",
  5321. text: this.localeResource.judgePage_info_3,
  5322. time: this.tipInfoTime,
  5323. type: "text",
  5324. width: "auto",
  5325. onShow: function () {
  5326. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  5327. ".weui-toast_text .weui-toast__content"
  5328. ).css("font-size", "0.373rem");
  5329. },
  5330. });
  5331. else {
  5332. var e = this.checkData();
  5333. e
  5334. ? this.saveInterviewResultService(
  5335. __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default()(
  5336. e
  5337. )
  5338. )
  5339. : Object(__WEBPACK_IMPORTED_MODULE_18_vant__.j)(
  5340. "信息输入有误,请检查"
  5341. );
  5342. }
  5343. },
  5344. checkData: function () {
  5345. var e = !0,
  5346. t = {},
  5347. o = this;
  5348. return (
  5349. this.judgeInfo.InterviewStructureData.forEach(function (i) {
  5350. var s = {};
  5351. if (
  5352. ((s.billid = i.billid),
  5353. (s.uipk = i.uipk),
  5354. i.groupData &&
  5355. i.groupData.forEach(function (t) {
  5356. if (
  5357. (t.data &&
  5358. t.data.forEach(function (t) {
  5359. if (t.noPass) return !1;
  5360. if (
  5361. t.value &&
  5362. (("result" !== t.colName &&
  5363. "sureResult" !== t.colName) ||
  5364. "-1" !== t.value)
  5365. )
  5366. if (
  5367. "Number" == t.fieldType &&
  5368. t.precision &&
  5369. t.scale
  5370. ) {
  5371. var i = t.precision,
  5372. n = t.scale,
  5373. a =
  5374. "^([-+]?\\d{1," +
  5375. i +
  5376. "})(\\.\\d{0," +
  5377. n +
  5378. "})?$",
  5379. r = new RegExp(a);
  5380. if (!r.test(t.value))
  5381. return (
  5382. (t.errMsg =
  5383. "请输入正确的" +
  5384. t.showName +
  5385. ",整数位数小于或等于" +
  5386. i +
  5387. "位,小数位数小于或等于" +
  5388. n +
  5389. "位"),
  5390. (e = !1),
  5391. !1
  5392. );
  5393. } else t.errMsg = "";
  5394. else if (t.required)
  5395. return (
  5396. (t.errMsg = t.showName + "不能为空"),
  5397. (e = !1),
  5398. !1
  5399. );
  5400. "Number" == t.fieldType && o.version < 1
  5401. ? (s[t.colName] = t.value
  5402. ? Number(t.value)
  5403. : t.value)
  5404. : (s[t.colName] = t.value);
  5405. }),
  5406. !e)
  5407. )
  5408. return !1;
  5409. }),
  5410. !e)
  5411. )
  5412. return !1;
  5413. t[i.struClass] = s;
  5414. }),
  5415. console.log(t),
  5416. this.$forceUpdate(),
  5417. !!e && t
  5418. );
  5419. },
  5420. saveInterviewResultService: function (e) {
  5421. var t = this,
  5422. o = this;
  5423. if (this.judgeInfo.billId)
  5424. for (
  5425. var i = this.judgeInfo.billId
  5426. ? this.judgeInfo.billId.split(",")
  5427. : "",
  5428. s = 0;
  5429. s < o.files.length;
  5430. s++
  5431. )
  5432. for (var n = 0; n < i.length; n++)
  5433. o.uploadFile(o.files[s], i[n]);
  5434. var a = decodeURIComponent(this.$route.query.recordId);
  5435. try {
  5436. mbos.eas.invokeScript({
  5437. name: "InterGo_SaveInterviewResultService",
  5438. param: [a, e],
  5439. success: function (e) {
  5440. if ("0" == e.code)
  5441. delete o.$store.state.judgeInfos[o.judgeRecordId],
  5442. (o.showFeedBack = !0),
  5443. setTimeout(function () {
  5444. o.$router.push(
  5445. "/judge_detail?recordId=" + encodeURIComponent(a)
  5446. );
  5447. }, 3e3);
  5448. else {
  5449. var t =
  5450. __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default()(
  5451. e
  5452. );
  5453. if (t.indexOf("请求云之家openauth2服务失败") >= 0)
  5454. alert(o.localeResource.common_loginTimeout);
  5455. else if (t.indexOf("无法连接EAS服务器") >= 0)
  5456. alert(o.localeResource.common_EAS500);
  5457. else {
  5458. var i = o.localeResource.common_errorMsg;
  5459. e.mesg && (i = e.mesg),
  5460. o.$vux.toast.show({
  5461. position: "default",
  5462. text: i,
  5463. time: tipInfoTime,
  5464. type: "text",
  5465. width: "auto",
  5466. onShow: function () {
  5467. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  5468. ".weui-toast_text .weui-toast__content"
  5469. ).css("font-size", "0.373rem");
  5470. },
  5471. });
  5472. }
  5473. }
  5474. },
  5475. error: function (e) {
  5476. console.log(e);
  5477. },
  5478. });
  5479. } catch (o) {
  5480. this.$http
  5481. .post("user/judges/submit", { recordId: a, judgeResult: e })
  5482. .then(function (e) {
  5483. var o = e.data;
  5484. "0" == o.code &&
  5485. (t.version < 1 &&
  5486. (delete t.$store.state.judgeInfos[t.judgeRecordId],
  5487. (t.judgeInfo = {
  5488. state: "",
  5489. interEvaluation: "",
  5490. interForm: "",
  5491. qualityEvaluation: "",
  5492. writeExam: "",
  5493. attachs: [],
  5494. jobGrade: null,
  5495. })),
  5496. (t.showFeedBack = !0),
  5497. setTimeout(function () {
  5498. t.$router.push(
  5499. "/judge_detail?recordId=" +
  5500. decodeURIComponent(o.resultRecordId)
  5501. );
  5502. }, 3e3));
  5503. })
  5504. .catch(function (e) {
  5505. console.log(e);
  5506. });
  5507. }
  5508. },
  5509. linkResume: function () {
  5510. console.log("linkResume11");
  5511. // this.$router.push(
  5512. // "/resume_detail?recordId=" +
  5513. // encodeURIComponent(this.$route.query.recordId) +
  5514. // "&fromJudgePage=true"
  5515. // );
  5516. var recordId = this.$route.query.recordId;
  5517. console.log(recordId);
  5518. //window.location.href = "https://mbos.kdeascloud.com/mbos/page/loadPage?appid=10036&eid=ding5208b4333b1d308b4ac5d6980864d335&path=interGo9000&name=00.custom#/resume_detail?recordId=7p4xXgdiSzWs83VMjrTVy9ot32Y%3D&fromJudgePage=true"
  5519. // mbos.ui.open({
  5520. // path:"resumedetails",
  5521. // name:"resume.navui",
  5522. // params:{
  5523. // recordId:recordId,
  5524. // }
  5525. // });
  5526. this.$router.push(
  5527. "/resumedetails?recordId=" +
  5528. encodeURIComponent(recordId) +
  5529. "&fromJudgePage=true"
  5530. );
  5531. },
  5532. loadData: function () {
  5533. var e = this,
  5534. t = decodeURIComponent(this.$route.query.recordId),
  5535. o = this.$store.state.userInfo.openId,
  5536. i = this;
  5537. try {
  5538. mbos.eas.invokeScript({
  5539. name: "InterGo_GetTobeJudgedRecordInfoService",
  5540. param: [t, o],
  5541. success: function (e) {
  5542. if ("0" == e.code) {
  5543. (i.judgeRecordId = e.data.recordId),
  5544. (i.resumeInfos = e.data.resumeInfo),
  5545. (i.state = e.data.state),
  5546. (i.interStatus = e.data.interStatus),
  5547. (i.judgeInfo = e.data.judgeInfo),
  5548. (i.selectJobGrade = i.judgeInfo.jobGrade
  5549. ? i.judgeInfo.jobGrade.id
  5550. : []),
  5551. i.loadComWords(),
  5552. i.judgeInfo.hasOwnProperty("jobGrade") &&
  5553. i.getJobGradeList();
  5554. var t = [];
  5555. i.judgeInfo.attachs &&
  5556. (i.judgeInfo.attachs.forEach(function (e) {
  5557. t.push({ src: "data:image/jpeg;base64," + e.fileLink });
  5558. }),
  5559. (i.imgList = t)),
  5560. i.version > 0 &&
  5561. i.judgeInfo.InterviewStructureData.forEach(function (
  5562. e
  5563. ) {
  5564. i.activeNames.push(e.struClass),
  5565. e.groupData &&
  5566. e.groupData.forEach(function (e) {
  5567. e.data &&
  5568. e.data.forEach(function (e) {
  5569. "Select" === e.fieldType &&
  5570. (e.options &&
  5571. e.options.forEach(function (t) {
  5572. e.value == t.key &&
  5573. (e.valueText = t.value);
  5574. }),
  5575. "countScore" === e.colName &&
  5576. (i.countType = e.value)),
  5577. "Time" === e.fieldType &&
  5578. (e.value = e.value
  5579. ? e.value.substr(11, 5)
  5580. : ""),
  5581. "TimeStamp" === e.fieldType &&
  5582. (e.value = e.value
  5583. ? e.value.substr(0, 16)
  5584. : ""),
  5585. "Date" === e.fieldType &&
  5586. (e.value = e.value
  5587. ? e.value.substr(0, 10)
  5588. : ""),
  5589. "sureResult" == e.colName &&
  5590. (e.required = !0);
  5591. });
  5592. });
  5593. }),
  5594. i.$store.state.judgeInfos[i.judgeRecordId] &&
  5595. ((i.judgeInfo =
  5596. i.$store.state.judgeInfos[i.judgeRecordId]),
  5597. delete i.$store.state.judgeInfos[i.judgeRecordId]);
  5598. } else if ("100" == e.code)
  5599. i.$vux.toast.show({
  5600. position: "default",
  5601. text: e.mesg,
  5602. time: tipInfoTime,
  5603. type: "text",
  5604. width: "auto",
  5605. onShow: function () {
  5606. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  5607. ".weui-toast_text .weui-toast__content"
  5608. ).css("font-size", "0.373rem");
  5609. },
  5610. });
  5611. else {
  5612. var o =
  5613. __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default()(
  5614. e
  5615. );
  5616. if (o.indexOf("请求云之家openauth2服务失败") >= 0)
  5617. alert(i.localeResource.common_loginTimeout);
  5618. else if (o.indexOf("无法连接EAS服务器") >= 0)
  5619. alert(i.localeResource.common_EAS500);
  5620. else {
  5621. var s = i.localeResource.common_errorMsg;
  5622. e.mesg && (s = e.mesg),
  5623. i.$vux.toast.show({
  5624. position: "default",
  5625. text: s,
  5626. time: tipInfoTime,
  5627. type: "text",
  5628. width: "auto",
  5629. onShow: function () {
  5630. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  5631. ".weui-toast_text .weui-toast__content"
  5632. ).css("font-size", "0.373rem");
  5633. },
  5634. }),
  5635. i.$router.push("/common404");
  5636. }
  5637. }
  5638. },
  5639. error: function (e) {
  5640. console.log(e), alert(e.msg), i.$router.push("/common404");
  5641. },
  5642. });
  5643. } catch (n) {
  5644. var s =
  5645. this.version < 1
  5646. ? "/user/judges/details"
  5647. : "/user/judges/details1.0";
  5648. this.$http
  5649. .post(s, { recordId: t, userOpenId: o })
  5650. .then(function (t) {
  5651. var o = t.data;
  5652. "0" == o.code &&
  5653. ((e.judgeRecordId = o.data.recordId),
  5654. (e.resumeInfos = o.data.resumeInfo),
  5655. (e.state = o.data.state),
  5656. (e.interStatus = o.data.interStatus),
  5657. e.version < 1
  5658. ? (e.judgeInfo = o.data)
  5659. : (e.judgeInfo = o.data.judgeInfo),
  5660. e.loadComWords(),
  5661. e.judgeInfo.hasOwnProperty("jobGrade") &&
  5662. e.getJobGradeList(),
  5663. e.version > 0 &&
  5664. e.judgeInfo.InterviewStructureData.forEach(function (t) {
  5665. e.activeNames.push(t.struClass),
  5666. t.groupData &&
  5667. t.groupData.forEach(function (e) {
  5668. e.data &&
  5669. e.data.forEach(function (e) {
  5670. "Select" === e.fieldType &&
  5671. e.options &&
  5672. e.options.forEach(function (t) {
  5673. e.value == t.key &&
  5674. (e.valueText = t.value),
  5675. "countScore" === e.colName &&
  5676. (i.countType = e.value);
  5677. }),
  5678. "Time" === e.fieldType &&
  5679. (e.value = e.value
  5680. ? e.value.substr(11, 5)
  5681. : ""),
  5682. "TimeStamp" === e.fieldType &&
  5683. (e.value = e.value
  5684. ? e.value.substr(0, 16)
  5685. : ""),
  5686. "Date" === e.fieldType &&
  5687. (e.value = e.value
  5688. ? e.value.substr(0, 10)
  5689. : ""),
  5690. "sureResult" == e.colName &&
  5691. (e.required = !0);
  5692. });
  5693. });
  5694. }),
  5695. e.$store.state.judgeInfos[e.judgeRecordId] &&
  5696. ((e.judgeInfo =
  5697. e.$store.state.judgeInfos[e.judgeRecordId]),
  5698. delete i.$store.state.judgeInfos[i.judgeRecordId]));
  5699. })
  5700. .catch(function (e) {
  5701. console.log(e);
  5702. });
  5703. }
  5704. },
  5705. loadComWords: function () {
  5706. var e = this,
  5707. t = this.$store.state.userInfo.openId;
  5708. try {
  5709. var o = this;
  5710. mbos.eas.invokeScript({
  5711. name: "InterGo_GetPhraseListService",
  5712. param: [t],
  5713. success: function (e) {
  5714. if ("0" == e.code) o.comWords = e.data;
  5715. else {
  5716. var t =
  5717. __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default()(
  5718. e
  5719. );
  5720. if (t.indexOf("请求云之家openauth2服务失败") >= 0)
  5721. alert(o.localeResource.common_loginTimeout);
  5722. else if (t.indexOf("无法连接EAS服务器") >= 0)
  5723. alert(o.localeResource.common_EAS500);
  5724. else {
  5725. var i = o.localeResource.common_errorMsg;
  5726. e.mesg && (i = e.mesg),
  5727. o.$vux.toast.show({
  5728. position: "default",
  5729. text: i,
  5730. time: tipInfoTime,
  5731. type: "text",
  5732. width: "auto",
  5733. onShow: function () {
  5734. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  5735. ".weui-toast_text .weui-toast__content"
  5736. ).css("font-size", "0.373rem");
  5737. },
  5738. });
  5739. }
  5740. }
  5741. },
  5742. error: function (e) {
  5743. console.log(e);
  5744. },
  5745. });
  5746. } catch (o) {
  5747. this.$http
  5748. .post("/user/judges/comwords", { userOpenId: t })
  5749. .then(function (t) {
  5750. var o = t.data;
  5751. "0" == o.code && (e.comWords = o.data);
  5752. })
  5753. .catch(function (e) {
  5754. console.log(e);
  5755. });
  5756. }
  5757. },
  5758. beforeUpload: function () {
  5759. var e = navigator.userAgent;
  5760. e.indexOf("Android") > -1 || e.indexOf("Adr");
  5761. !!e.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/) &&
  5762. (this.showLoading = !0);
  5763. var t = 0;
  5764. return (
  5765. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  5766. "button.competeSubmit,button.recomSubmit"
  5767. ).attr("disabled", "disabled"),
  5768. null === this.judgeInfo.attachs
  5769. ? (this.judgeInfo.attachs = [])
  5770. : (t = this.judgeInfo.attachs.length),
  5771. 8 - t
  5772. );
  5773. },
  5774. selectPhoto: function () {
  5775. var e = this,
  5776. t = this,
  5777. o = this.beforeUpload();
  5778. XuntongJSBridge.call(
  5779. "selectPhoto",
  5780. { maxSelectCount: o },
  5781. function (o) {
  5782. if ("true" == o.success) {
  5783. if (o.data.urls.length > 0)
  5784. for (var i = 0; i < o.data.urls.length; i++)
  5785. (t.judgeInfo.attachs = t.judgeInfo.attachs.concat({
  5786. fileLink: o.data.urls[i],
  5787. })),
  5788. (t.imgList = t.imgList.concat({ src: o.data.urls[i] }));
  5789. } else console.log("用户已取消");
  5790. (e.showLoading = !1),
  5791. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  5792. "button.competeSubmit,button.recomSubmit"
  5793. ).removeAttr("disabled");
  5794. }
  5795. );
  5796. },
  5797. removeImg: function (e) {
  5798. this.judgeInfo.attachs.splice(e, 1), this.imgList.splice(e, 1);
  5799. },
  5800. showImage: function (e) {
  5801. this.$refs.previewer.show(e);
  5802. },
  5803. },
  5804. };
  5805. },
  5806. "F90/": function (e, t, o) {
  5807. "use strict";
  5808. t.a = {
  5809. name: "icon",
  5810. props: { type: String, isMsg: Boolean },
  5811. computed: {
  5812. className: function () {
  5813. return (
  5814. "weui-icon weui_icon_" +
  5815. this.type +
  5816. " weui-icon-" +
  5817. this.type.replace(/_/g, "-")
  5818. );
  5819. },
  5820. },
  5821. };
  5822. },
  5823. Facr: function (e, t, o) {
  5824. "use strict";
  5825. var i = o("/Bf6");
  5826. i.b,
  5827. Number,
  5828. String,
  5829. String,
  5830. String,
  5831. String,
  5832. Boolean,
  5833. Function,
  5834. String,
  5835. Boolean,
  5836. Number,
  5837. String;
  5838. },
  5839. GOTr: function (e, t, o) {
  5840. "use strict";
  5841. function i() {
  5842. var e = window.innerHeight - r()(".addBtnBox").outerHeight(!0);
  5843. r()(".comwordsList").css("height", e + "px");
  5844. }
  5845. var s = o("3cXf"),
  5846. n = o.n(s),
  5847. a = o("SXXC"),
  5848. r = o.n(a),
  5849. c = o("zM9A"),
  5850. l = o("Q/W4"),
  5851. u = o("BSzM");
  5852. c.a, l.a, u.a;
  5853. },
  5854. GOnm: function (e, t, o) {
  5855. "use strict";
  5856. function i(e) {
  5857. o("YXWx");
  5858. }
  5859. var s = (o("y5UI"), o("rzRg")),
  5860. n = o("rA29"),
  5861. a = o("C7Lr"),
  5862. r = i,
  5863. c = a(s.a, n.a, !1, r, "data-v-1d78f19a", null);
  5864. t.a = c.exports;
  5865. },
  5866. GRuq: function (e, t, o) {
  5867. "use strict";
  5868. function i(e) {
  5869. o("5cXz");
  5870. }
  5871. var s = (o("s45c"), o("F90/")),
  5872. n = o("Da0l"),
  5873. a = o("C7Lr"),
  5874. r = i,
  5875. c = a(s.a, n.a, !1, r, null, null);
  5876. t.a = c.exports;
  5877. },
  5878. GVjI: function (e, t, o) {
  5879. "use strict";
  5880. var i = o("gjrJ");
  5881. t.a = {
  5882. name: "group",
  5883. methods: { cleanStyle: i.a },
  5884. props: {
  5885. title: String,
  5886. titleColor: String,
  5887. labelWidth: String,
  5888. labelAlign: String,
  5889. labelMarginRight: String,
  5890. gutter: [String, Number],
  5891. footerTitle: String,
  5892. footerTitleColor: String,
  5893. },
  5894. };
  5895. },
  5896. GXe8: function (e, t) {},
  5897. GblZ: function (e, t, o) {
  5898. "use strict";
  5899. function i(e) {
  5900. o("wiP3");
  5901. }
  5902. var s = (o("Pr9Q"), o("ropV")),
  5903. n = o("d9qc"),
  5904. a = o("C7Lr"),
  5905. r = i,
  5906. c = a(s.a, n.a, !1, r, null, null);
  5907. t.a = c.exports;
  5908. },
  5909. Gcmx: function (e, t, o) {
  5910. "use strict";
  5911. var i = function () {
  5912. var e = this,
  5913. t = e.$createElement,
  5914. o = e._self._c || t;
  5915. return o(
  5916. "div",
  5917. {
  5918. staticClass: "vux-x-dialog",
  5919. class: { "vux-x-dialog-absolute": "VIEW_BOX" === e.layout },
  5920. },
  5921. [
  5922. o("transition", { attrs: { name: e.maskTransition } }, [
  5923. o("div", {
  5924. directives: [
  5925. {
  5926. name: "show",
  5927. rawName: "v-show",
  5928. value: e.show,
  5929. expression: "show",
  5930. },
  5931. ],
  5932. staticClass: "weui-mask",
  5933. style: e.maskStyle,
  5934. on: { click: e.hide },
  5935. }),
  5936. ]),
  5937. e._v(" "),
  5938. o("transition", { attrs: { name: e.dialogTransition } }, [
  5939. o(
  5940. "div",
  5941. {
  5942. directives: [
  5943. {
  5944. name: "show",
  5945. rawName: "v-show",
  5946. value: e.show,
  5947. expression: "show",
  5948. },
  5949. ],
  5950. class: e.dialogClass,
  5951. style: e.dialogStyle,
  5952. },
  5953. [e._t("default")],
  5954. 2
  5955. ),
  5956. ]),
  5957. ],
  5958. 1
  5959. );
  5960. },
  5961. s = [],
  5962. n = { render: i, staticRenderFns: s };
  5963. t.a = n;
  5964. },
  5965. Gfk8: function (e, t, o) {
  5966. "use strict";
  5967. function i(e) {
  5968. o("j1VY");
  5969. }
  5970. var s = (o("GOTr"), o("O8zC")),
  5971. n = o("Eefo"),
  5972. a = o("C7Lr"),
  5973. r = i,
  5974. c = a(s.a, n.a, !1, r, "data-v-b4daabfc", null);
  5975. t.a = c.exports;
  5976. },
  5977. HKli: function (e, t, o) {
  5978. "use strict";
  5979. var i = o("3cXf"),
  5980. s = o.n(i),
  5981. n = o("9Q05"),
  5982. a = o("adVT");
  5983. Array,
  5984. String,
  5985. Boolean,
  5986. Boolean,
  5987. String,
  5988. String,
  5989. Boolean,
  5990. Boolean,
  5991. Number,
  5992. Number,
  5993. Number,
  5994. String,
  5995. Number,
  5996. Number,
  5997. Number;
  5998. },
  5999. HTCO: function (e, t, o) {
  6000. "use strict";
  6001. var i = o("3cXf"),
  6002. s = o.n(i),
  6003. n = o("fRcE"),
  6004. a = o("bT6r"),
  6005. r = o("13kN"),
  6006. c = o("uiKT");
  6007. c.a, n.a, a.a, r.a;
  6008. },
  6009. Hhxr: function (module, __webpack_exports__, __webpack_require__) {
  6010. "use strict";
  6011. var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify__ =
  6012. __webpack_require__("3cXf"),
  6013. __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default =
  6014. __webpack_require__.n(
  6015. __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify__
  6016. ),
  6017. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty__ =
  6018. __webpack_require__("a3Yh"),
  6019. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty___default =
  6020. __webpack_require__.n(
  6021. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty__
  6022. ),
  6023. __WEBPACK_IMPORTED_MODULE_2_jquery__ = __webpack_require__("SXXC"),
  6024. __WEBPACK_IMPORTED_MODULE_2_jquery___default = __webpack_require__.n(
  6025. __WEBPACK_IMPORTED_MODULE_2_jquery__
  6026. ),
  6027. __WEBPACK_IMPORTED_MODULE_3_vux_src_components_view_box_index_vue__ =
  6028. __webpack_require__("vTeT"),
  6029. __WEBPACK_IMPORTED_MODULE_4_vux_src_components_x_button_index_vue__ =
  6030. __webpack_require__("oast"),
  6031. __WEBPACK_IMPORTED_MODULE_5_vux_src_components_tab_tab_vue__ =
  6032. __webpack_require__("VawC"),
  6033. __WEBPACK_IMPORTED_MODULE_6_vux_src_components_tab_tab_item_vue__ =
  6034. __webpack_require__("6ONn"),
  6035. __WEBPACK_IMPORTED_MODULE_7_vux_src_components_group_index_vue__ =
  6036. __webpack_require__("Q/W4"),
  6037. __WEBPACK_IMPORTED_MODULE_8_vux_src_components_x_textarea_index_vue__ =
  6038. __webpack_require__("BSzM"),
  6039. __WEBPACK_IMPORTED_MODULE_9_vux_src_components_x_input_index_vue__ =
  6040. __webpack_require__("KiN3"),
  6041. __WEBPACK_IMPORTED_MODULE_10_vux_src_components_flexbox_flexbox_vue__ =
  6042. __webpack_require__("+EaS"),
  6043. __WEBPACK_IMPORTED_MODULE_11_vux_src_components_flexbox_flexbox_item_vue__ =
  6044. __webpack_require__("4PKW"),
  6045. __WEBPACK_IMPORTED_MODULE_12_vux_src_components_popup_index_vue__ =
  6046. __webpack_require__("C5VE"),
  6047. __WEBPACK_IMPORTED_MODULE_13_vux_src_components_loading_index_vue__ =
  6048. __webpack_require__("13kN"),
  6049. __WEBPACK_IMPORTED_MODULE_14_vux_src_components_x_dialog_index_vue__ =
  6050. __webpack_require__("fRcE"),
  6051. __WEBPACK_IMPORTED_MODULE_15_vux_src_components_previewer_index_vue__ =
  6052. __webpack_require__("Awhv"),
  6053. __WEBPACK_IMPORTED_MODULE_16_vux_src_components_popup_picker_index_vue__ =
  6054. __webpack_require__("w3K0"),
  6055. __WEBPACK_IMPORTED_MODULE_17_vux_src_directives_transfer_dom_index_js__ =
  6056. __webpack_require__("uiKT"),
  6057. __WEBPACK_IMPORTED_MODULE_18_vant__ = __webpack_require__("BdEu"),
  6058. _components,
  6059. tipInfoTime = 2e3,
  6060. _unused_webpack_default_export = {
  6061. name: "judge_page",
  6062. directives: {
  6063. TransferDom:
  6064. __WEBPACK_IMPORTED_MODULE_17_vux_src_directives_transfer_dom_index_js__.a,
  6065. },
  6066. components:
  6067. ((_components = {
  6068. Tab: __WEBPACK_IMPORTED_MODULE_5_vux_src_components_tab_tab_vue__.a,
  6069. TabItem:
  6070. __WEBPACK_IMPORTED_MODULE_6_vux_src_components_tab_tab_item_vue__.a,
  6071. ViewBox:
  6072. __WEBPACK_IMPORTED_MODULE_3_vux_src_components_view_box_index_vue__.a,
  6073. XButton:
  6074. __WEBPACK_IMPORTED_MODULE_4_vux_src_components_x_button_index_vue__.a,
  6075. Group:
  6076. __WEBPACK_IMPORTED_MODULE_7_vux_src_components_group_index_vue__.a,
  6077. XTextarea:
  6078. __WEBPACK_IMPORTED_MODULE_8_vux_src_components_x_textarea_index_vue__.a,
  6079. XInput:
  6080. __WEBPACK_IMPORTED_MODULE_9_vux_src_components_x_input_index_vue__.a,
  6081. Flexbox:
  6082. __WEBPACK_IMPORTED_MODULE_10_vux_src_components_flexbox_flexbox_vue__.a,
  6083. FlexboxItem:
  6084. __WEBPACK_IMPORTED_MODULE_11_vux_src_components_flexbox_flexbox_item_vue__.a,
  6085. Popup:
  6086. __WEBPACK_IMPORTED_MODULE_12_vux_src_components_popup_index_vue__.a,
  6087. Loading:
  6088. __WEBPACK_IMPORTED_MODULE_13_vux_src_components_loading_index_vue__.a,
  6089. XDialog:
  6090. __WEBPACK_IMPORTED_MODULE_14_vux_src_components_x_dialog_index_vue__.a,
  6091. Previewer:
  6092. __WEBPACK_IMPORTED_MODULE_15_vux_src_components_previewer_index_vue__.a,
  6093. PopupPicker:
  6094. __WEBPACK_IMPORTED_MODULE_16_vux_src_components_popup_picker_index_vue__.a,
  6095. }),
  6096. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty___default()(
  6097. _components,
  6098. __WEBPACK_IMPORTED_MODULE_18_vant__.c.name,
  6099. __WEBPACK_IMPORTED_MODULE_18_vant__.c
  6100. ),
  6101. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty___default()(
  6102. _components,
  6103. __WEBPACK_IMPORTED_MODULE_18_vant__.d.name,
  6104. __WEBPACK_IMPORTED_MODULE_18_vant__.d
  6105. ),
  6106. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty___default()(
  6107. _components,
  6108. __WEBPACK_IMPORTED_MODULE_18_vant__.f.name,
  6109. __WEBPACK_IMPORTED_MODULE_18_vant__.f
  6110. ),
  6111. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty___default()(
  6112. _components,
  6113. __WEBPACK_IMPORTED_MODULE_18_vant__.h.name,
  6114. __WEBPACK_IMPORTED_MODULE_18_vant__.h
  6115. ),
  6116. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty___default()(
  6117. _components,
  6118. __WEBPACK_IMPORTED_MODULE_18_vant__.g.name,
  6119. __WEBPACK_IMPORTED_MODULE_18_vant__.g
  6120. ),
  6121. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty___default()(
  6122. _components,
  6123. __WEBPACK_IMPORTED_MODULE_18_vant__.e.name,
  6124. __WEBPACK_IMPORTED_MODULE_18_vant__.e
  6125. ),
  6126. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty___default()(
  6127. _components,
  6128. __WEBPACK_IMPORTED_MODULE_18_vant__.i.name,
  6129. __WEBPACK_IMPORTED_MODULE_18_vant__.i
  6130. ),
  6131. __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_defineProperty___default()(
  6132. _components,
  6133. __WEBPACK_IMPORTED_MODULE_18_vant__.a.name,
  6134. __WEBPACK_IMPORTED_MODULE_18_vant__.a
  6135. ),
  6136. _components),
  6137. data: function () {
  6138. return {
  6139. tipInfoTime: 2e3,
  6140. showLoading: !1,
  6141. showResume: !1,
  6142. showFeedBack: !1,
  6143. showComWordsPanel: !1,
  6144. comWords: [],
  6145. state: "",
  6146. interStatus: "",
  6147. judgeRecordId: "",
  6148. resumeInfos: {},
  6149. list: [
  6150. { val: "3", text: this.localeResource.common_interEvaList_0 },
  6151. { val: "4", text: this.localeResource.common_interEvaList_1 },
  6152. { val: "5", text: this.localeResource.common_interEvaList_2 },
  6153. { val: "2", text: this.localeResource.common_interEvaList_3 },
  6154. ],
  6155. judgeInfo: {
  6156. state: "-1",
  6157. interEvaluation: "",
  6158. interScore: null,
  6159. interForm: "",
  6160. qualityEvaluation: "",
  6161. writeExam: "",
  6162. attachs: [],
  6163. jobGrade: { name: "Level 1", id: "001" },
  6164. },
  6165. imgList: [],
  6166. isYZJapp: !1,
  6167. jobGradeList: [],
  6168. selectJobGrade: [],
  6169. titleName: this.localeResource.judgePage_pageName,
  6170. files: [],
  6171. base64List: [],
  6172. version: Number(localStorage.InterGo_Version),
  6173. activeNames: [],
  6174. showPicker: !1,
  6175. pickerOptions: [],
  6176. currPickerField: [],
  6177. currLongtextField: [],
  6178. countType: 1,
  6179. showTimePicker: !1,
  6180. showDatePicker: !1,
  6181. showDateTimePicker: !1,
  6182. currentDate: "",
  6183. currentFiled: {},
  6184. excludeFileType:
  6185. "exe,js,sh,jsp,ftl,bat,php,py,go,cpp,java,class,aspx,html,htm",
  6186. acceptFileTypes: "doc,docx,txt,pdf,msg,wps,jpg,png,gif,rtf",
  6187. };
  6188. },
  6189. beforeRouteEnter: function (e, t, o) {
  6190. o(function (e) {
  6191. e.$route.query.showResume
  6192. ? (e.showResume = !1)
  6193. : (e.showResume = !0);
  6194. });
  6195. },
  6196. created: function () {
  6197. navigator.userAgent.match(/Qing\/.*;(iOS|iPhone|Android).*/) &&
  6198. (this.isYZJapp = !0),
  6199. this.isYZJapp && XuntongJSBridge.call("closePop");
  6200. var e = this;
  6201. try {
  6202. void 0 != mbos.http
  6203. ? e.loadData()
  6204. : (window.onload = function () {
  6205. e.loadData();
  6206. });
  6207. } catch (t) {
  6208. e.loadData();
  6209. }
  6210. },
  6211. mounted: function () {},
  6212. methods: {
  6213. attachAll: function (e) {
  6214. try {
  6215. mbos.http.ajax({
  6216. url: "/mbos/attach/listAll",
  6217. param: {
  6218. billid: e.billid,
  6219. bostype: "C84F6BC0",
  6220. contentId: "",
  6221. },
  6222. success: function (t) {
  6223. t.length > 0 &&
  6224. t.forEach(function (e) {
  6225. if (e.fname_l2.indexOf("_") > -1) {
  6226. var t = e.fname_l2.split("_");
  6227. t.splice(t.length - 1), (e.fname_l2 = t.join("_"));
  6228. }
  6229. }),
  6230. (e.attachs = t),
  6231. console.log(e.attachs);
  6232. },
  6233. });
  6234. } catch (e) {
  6235. console.log(e);
  6236. }
  6237. },
  6238. showFile: function (e) {
  6239. var t = this,
  6240. o = void 0,
  6241. i = easContext.userID
  6242. .replaceAll("/", "_")
  6243. .replaceAll("+", "__")
  6244. .replaceAll("=", "___");
  6245. o =
  6246. (e.attachName || e.fname_l2) +
  6247. "_" +
  6248. i +
  6249. "." +
  6250. (e.attachType || e.fsimplename);
  6251. var s =
  6252. "/mbos/attach/download?id=" +
  6253. (e.attachId || e.fid) +
  6254. "&bostype=F4AF4F03&name=" +
  6255. o;
  6256. mbos.http.ajax({
  6257. url: s,
  6258. param: {},
  6259. success: function (o) {
  6260. var i = "string" == typeof o ? o : o.filename,
  6261. s = encodeURI(
  6262. window.location.origin +
  6263. "/mbos/download/attach/" +
  6264. decodeURIComponent(i)
  6265. ),
  6266. n = !!navigator.userAgent.match(
  6267. /\(i[^;]+;( U;)? CPU.+Mac OS X/
  6268. );
  6269. "pic" == t.judgeFileType(e.attachType || e.fsimplename)
  6270. ? t.$hevueImgPreview(s)
  6271. : n
  6272. ? (location.href = s)
  6273. : window.open(s);
  6274. },
  6275. });
  6276. },
  6277. formatter: function (e, t) {
  6278. return "year" === e
  6279. ? t + "年"
  6280. : "month" === e
  6281. ? t + "月"
  6282. : "day" === e
  6283. ? t + "日"
  6284. : "hour" === e
  6285. ? t + "时"
  6286. : "minute" === e
  6287. ? t + "分"
  6288. : t;
  6289. },
  6290. dateFormatter: function (e, t) {
  6291. var o = e.getFullYear(),
  6292. i = e.getMonth() + 1,
  6293. s = e.getDate(),
  6294. n = e.getHours(),
  6295. a = e.getMinutes();
  6296. i < 10 && (i = "0" + i),
  6297. s < 10 && (s = "0" + s),
  6298. n < 10 && (n = "0" + n),
  6299. a < 10 && (a = "0" + a);
  6300. var r = "";
  6301. switch (t) {
  6302. case "Time":
  6303. r = n + ":" + a;
  6304. break;
  6305. case "Date":
  6306. r = o + "-" + i + "-" + s;
  6307. break;
  6308. case "TimeStamp":
  6309. r = o + "-" + i + "-" + s + " " + n + ":" + a;
  6310. }
  6311. return r;
  6312. },
  6313. dateTimePickerClickEvent: function (e, t) {
  6314. if (e.readOnly) return !1;
  6315. this.currentFiled = e;
  6316. var o = t;
  6317. switch (
  6318. ((o = t ? new Date(t) : new Date()),
  6319. this.currentFiled.fieldType)
  6320. ) {
  6321. case "Time":
  6322. this.showTimePicker = !0;
  6323. break;
  6324. case "Date":
  6325. this.showDatePicker = !0;
  6326. break;
  6327. case "TimeStamp":
  6328. this.showDateTimePicker = !0;
  6329. }
  6330. this.currentDate = o;
  6331. },
  6332. onDateTimePickerConfirm: function (e) {
  6333. switch (this.currentFiled.fieldType) {
  6334. case "Time":
  6335. (this.currentFiled.value = e), (this.showTimePicker = !1);
  6336. break;
  6337. case "Date":
  6338. this.showDatePicker = !1;
  6339. case "TimeStamp":
  6340. (this.currentFiled.value = this.dateFormatter(
  6341. e,
  6342. this.currentFiled.fieldType
  6343. )),
  6344. (this.showDateTimePicker = !1);
  6345. }
  6346. },
  6347. countTatalScore: function (e, t, o) {
  6348. if (!t) return !1;
  6349. for (var i = 0, s = 0; s < e[o].data.length; s++) {
  6350. var n = e[o].data[s];
  6351. n.associatedField === t && (i += Number(n.value || 0));
  6352. }
  6353. for (var s = 0; s < e[o].data.length; s++)
  6354. if (e[o].data[s].colName === t) {
  6355. e[o].data[s].value = i.toFixed(2);
  6356. break;
  6357. }
  6358. for (var a = 0, s = 1; s < e.length; s++) {
  6359. for (var r = 0, i = 0, c = 0; c < e[s].data.length; c++) {
  6360. var n = e[s].data[c];
  6361. "totalScore" === n.associatedField &&
  6362. (i = Number(n.value || 0)),
  6363. (n.colName.indexOf("Percentage") > -1 ||
  6364. "fullQualityPer" == n.colName) &&
  6365. (r = Number(n.value.substr(0, n.value.length - 1) || 0));
  6366. }
  6367. a += (i * r) / 100;
  6368. }
  6369. 1 === this.countType && (a = (a / (e.length - 1)).toFixed(2));
  6370. for (var s = 0; s < e[0].data.length; s++)
  6371. if ("totalScore" === e[0].data[s].colName) {
  6372. e[0].data[s].value = a;
  6373. break;
  6374. }
  6375. },
  6376. showGroupData: function (e) {
  6377. (e.hideGroupData = !e.hideGroupData), this.$forceUpdate();
  6378. },
  6379. setPickerOptions: function (e) {
  6380. if (e.readOnly) return !1;
  6381. (this.pickerOptions = e.options),
  6382. (this.currPickerField = e),
  6383. (this.showPicker = !0);
  6384. },
  6385. onPickerConfirm: function (e) {
  6386. (this.currPickerField.value = e.key),
  6387. (this.currPickerField.valueText = e.value),
  6388. (this.showPicker = !1);
  6389. },
  6390. removeFile: function (e, t, o) {
  6391. this.version < 2
  6392. ? (this.files.splice(e, 1), this.base64List.splice(e, 1))
  6393. : this.deleteAttach(e, t, o);
  6394. },
  6395. deleteAttach: function (e, t, o) {
  6396. var i = {};
  6397. (i.billid = t.billid), (i.attachid = o.attachId || o.fid);
  6398. try {
  6399. mbos.http.ajax({
  6400. url: "/mbos/attach/deleteAttachment",
  6401. param: i,
  6402. success: function (o) {
  6403. t.attachs.splice(e, 1);
  6404. },
  6405. });
  6406. } catch (o) {
  6407. t.attachs.splice(e, 1);
  6408. }
  6409. },
  6410. judgePic: function (e) {
  6411. var t = "",
  6412. o = RegExp(/.*(\.png|\.jpg|\.jpeg|\.gif)$/),
  6413. i = RegExp(/.*(\.doc|\.docx)$/),
  6414. s = RegExp(/.*(\.xls|\.xlsx)$/),
  6415. n = RegExp(/.*(\.ppt|\.pptx)$/),
  6416. a = RegExp(/.*(\.pdf)$/),
  6417. r = RegExp(/.*(\.zip|\.rar)$/),
  6418. c = RegExp(/.*(\.js|\.css|\.html)$/),
  6419. l = RegExp(
  6420. /.*(\.mp3|\.wma|\.aac|\.ogg|\.mpc|\.wav|\.flac|\.midi|\.ra)$/
  6421. ),
  6422. u = RegExp(
  6423. /.*(\.avi|\.wmv|\.mpg|\.mov|\.rm|\.ram|\.swf|\.flv|\.mp4)$/
  6424. ),
  6425. d = RegExp(/.*(\.txt)$/);
  6426. return (
  6427. o.test(e)
  6428. ? ((t = "pic"), this.version > 1 && (t = "pic-filetype"))
  6429. : (t = i.test(e)
  6430. ? "word-filetype"
  6431. : s.test(e)
  6432. ? "excel-filetype"
  6433. : n.test(e)
  6434. ? "ppt-filetype"
  6435. : a.test(e)
  6436. ? "pdf-filetype"
  6437. : r.test(e)
  6438. ? "zip-filetype"
  6439. : c.test(e)
  6440. ? "file-filetype"
  6441. : l.test(e)
  6442. ? "music-filetype"
  6443. : u.test(e)
  6444. ? "video-filetype"
  6445. : d.test(e)
  6446. ? "txt-filetype"
  6447. : "unknown-filetype"),
  6448. t
  6449. );
  6450. },
  6451. judgeFileType: function (e) {
  6452. var t = RegExp(/.*(png|jpg|jpeg|gif)$/),
  6453. o = RegExp(/.*(doc|docx)$/),
  6454. i = RegExp(/.*(xls|xlsx)$/),
  6455. s = RegExp(/.*(ppt|pptx)$/),
  6456. n = RegExp(/.*(pdf)$/),
  6457. a = RegExp(/.*(zip)$/),
  6458. r = RegExp(/.*(html)$/);
  6459. return t.test(e)
  6460. ? "pic"
  6461. : o.test(e)
  6462. ? "word"
  6463. : i.test(e)
  6464. ? "excel"
  6465. : s.test(e)
  6466. ? "ppt"
  6467. : n.test(e)
  6468. ? "pdf"
  6469. : a.test(e)
  6470. ? "zip"
  6471. : r.test(e)
  6472. ? "html"
  6473. : "unknown";
  6474. },
  6475. previewImg: function (e) {
  6476. this.$hevueImgPreview(e);
  6477. },
  6478. afterRead: function (e, t) {
  6479. if (
  6480. (console.log(t),
  6481. __WEBPACK_IMPORTED_MODULE_2_jquery___default.a.isArray(e))
  6482. )
  6483. for (var o = 0; o < e.length; o++) this.dealwithFile(e[o], t);
  6484. else this.dealwithFile(e, t);
  6485. },
  6486. dealwithFile: function (e, t) {
  6487. if ((console.log(e), !(this.files.length >= 8))) {
  6488. var o = e.file,
  6489. i = o.name.split("."),
  6490. s =
  6491. (i[i.length - 1],
  6492. this.analysisFileType(this.excludeFileType)),
  6493. n = this.analysisFileType(this.acceptFileTypes);
  6494. if (o.size / 1024 > 10240)
  6495. return void this.$vux.toast.show({
  6496. position: "default",
  6497. text: this.localeResource.common_maxSize,
  6498. time: tipInfoTime,
  6499. type: "text",
  6500. width: "auto",
  6501. onShow: function () {
  6502. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  6503. ".weui-toast_text .weui-toast__content"
  6504. ).css("font-size", "0.373rem");
  6505. },
  6506. });
  6507. if (
  6508. "image" !== o.type.split("/")[0] &&
  6509. (s.test(o.name) || !n.test(o.name))
  6510. )
  6511. return void this.$vux.toast.show({
  6512. position: "default",
  6513. text: this.tmpReplaceFormat(
  6514. this.localeResource.common_fileTypeMsg,
  6515. o.name
  6516. ),
  6517. time: tipInfoTime,
  6518. type: "text",
  6519. width: "auto",
  6520. onShow: function () {
  6521. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  6522. ".weui-toast_text .weui-toast__content"
  6523. ).css("font-size", "0.373rem");
  6524. },
  6525. });
  6526. for (var a = !0, r = 0; r < this.files.length; r++)
  6527. if (o.name == this.files[r].name) {
  6528. a = !1;
  6529. break;
  6530. }
  6531. a
  6532. ? this.version < 2
  6533. ? (this.files.push(o),
  6534. this.base64List.push(e.content),
  6535. this.imgList.push({ src: e.content }))
  6536. : this.uploadFile(o, t.billid, t)
  6537. : this.$vux.toast.show({
  6538. position: "default",
  6539. text: this.localeResource.recComforms_fileExists,
  6540. time: tipInfoTime,
  6541. type: "text",
  6542. width: "auto",
  6543. onShow: function () {
  6544. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  6545. ".weui-toast_text .weui-toast__content"
  6546. ).css("font-size", "0.373rem");
  6547. },
  6548. });
  6549. }
  6550. },
  6551. analysisFileType: function analysisFileType(fileType) {
  6552. var _self = this;
  6553. if (fileType) {
  6554. var fileType = fileType.split(",");
  6555. if ("" != fileType[0]) {
  6556. var str = "";
  6557. for (var i in fileType) str += fileType[i].trim() + "|";
  6558. return (str = "/(\\.|\\/)(" + str + ")$/i"), eval(str);
  6559. }
  6560. }
  6561. },
  6562. uploadFile: function (e, t, o) {
  6563. var i = this,
  6564. s = new FormData(),
  6565. n = e.name.split("."),
  6566. a = n.splice(n.length - 1),
  6567. r = n.join(".") + "_" + new Date().getTime() + "." + a[0];
  6568. s.append("file", e, r),
  6569. s.append("type", "file"),
  6570. s.append("billid", t),
  6571. (this.showLoading = !0);
  6572. try {
  6573. __WEBPACK_IMPORTED_MODULE_2_jquery___default.a.ajax({
  6574. type: "post",
  6575. url: "/mbos/attach/addNewAttachment",
  6576. data: s,
  6577. cache: !1,
  6578. processData: !1,
  6579. contentType: !1,
  6580. dataType: "text",
  6581. success: function (e) {
  6582. console.log(e),
  6583. (i.showLoading = !1),
  6584. i.version > 1 && i.attachAll(o),
  6585. e.indexOf("!DOCTYPE html") > 0 &&
  6586. Object(__WEBPACK_IMPORTED_MODULE_18_vant__.j)(
  6587. "读取超时,请刷新页面查看是否上传成功"
  6588. );
  6589. },
  6590. error: function (t) {
  6591. console.log("1:" + t),
  6592. (i.showLoading = !1),
  6593. i.version > 1 &&
  6594. (o.attachs.push(e), console.log(o.attachs));
  6595. },
  6596. });
  6597. } catch (e) {
  6598. (i.showLoading = !1), console.log(e);
  6599. }
  6600. },
  6601. getJobGradeList: function () {
  6602. var e = this;
  6603. try {
  6604. var t = decodeURIComponent(this.$route.query.recordId);
  6605. mbos.eas.invokeScript({
  6606. name: "InterGo_GetInterJobGradeServiceOSF",
  6607. param: [t],
  6608. needShowLoading: !1,
  6609. success: function (t) {
  6610. if ("0" == t.code)
  6611. for (var o = t.data, i = 0; i < o.length; i++)
  6612. e.jobGradeList.push({
  6613. name: o[i].name,
  6614. value: o[i].id,
  6615. });
  6616. else {
  6617. var s =
  6618. __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default()(
  6619. t
  6620. );
  6621. if (s.indexOf("请求云之家openauth2服务失败") >= 0)
  6622. alert(e.localeResource.common_loginTimeout);
  6623. else if (s.indexOf("无法连接EAS服务器") >= 0)
  6624. alert(e.localeResource.common_EAS500);
  6625. else {
  6626. var n = e.localeResource.common_errorMsg;
  6627. t.mesg && (n = t.mesg),
  6628. e.$vux.toast.show({
  6629. position: "default",
  6630. text: n,
  6631. time: tipInfoTime,
  6632. type: "text",
  6633. width: "auto",
  6634. onShow: function () {
  6635. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  6636. ".weui-toast_text .weui-toast__content"
  6637. ).css("font-size", "0.373rem");
  6638. },
  6639. });
  6640. }
  6641. }
  6642. },
  6643. error: function (e) {
  6644. console.log(e);
  6645. },
  6646. });
  6647. } catch (e) {
  6648. this.jobGradeList = [
  6649. { value: "001", name: "Level 1" },
  6650. { value: "002", name: "Level 2" },
  6651. { value: "003", name: "Level 3" },
  6652. ];
  6653. }
  6654. },
  6655. onJobGradeChange: function (e) {},
  6656. setComWords: function () {
  6657. (this.$store.state.judgeInfos[this.judgeRecordId] =
  6658. this.judgeInfo),
  6659. this.$router.push("/setComWords");
  6660. },
  6661. voiceToText: function () {
  6662. var e = this;
  6663. XuntongJSBridge.call("voiceRecognize", {}, function (t) {
  6664. if ("true" == t.success) {
  6665. var o = t.data.text;
  6666. e.judgeInfo.interEvaluation =
  6667. (e.judgeInfo.interEvaluation || "") + o;
  6668. } else console.log("用户已取消");
  6669. });
  6670. },
  6671. transToText: function () {
  6672. var e = this;
  6673. XuntongJSBridge.call(
  6674. "selectPic",
  6675. { type: "camera" },
  6676. function (t) {
  6677. if ("true" == t.success) {
  6678. var o =
  6679. __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default()(
  6680. t.data
  6681. );
  6682. try {
  6683. mbos.eas.invokeScript({
  6684. name: "TransformPhotoToTextService",
  6685. param: [o],
  6686. success: function (t) {
  6687. if ("0" == t.code)
  6688. e.judgeInfo.interEvaluation = t.data;
  6689. else if (
  6690. resJson.indexOf("请求云之家openauth2服务失败") >= 0
  6691. )
  6692. alert(e.localeResource.common_loginTimeout);
  6693. else if (resJson.indexOf("无法连接EAS服务器") >= 0)
  6694. alert(e.localeResource.common_EAS500);
  6695. else {
  6696. var o = e.localeResource.common_errorMsg;
  6697. t.mesg && (o = t.mesg),
  6698. e.$vux.toast.show({
  6699. position: "default",
  6700. text: o,
  6701. time: tipInfoTime,
  6702. type: "text",
  6703. width: "auto",
  6704. onShow: function () {
  6705. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  6706. ".weui-toast_text .weui-toast__content"
  6707. ).css("font-size", "0.373rem");
  6708. },
  6709. });
  6710. }
  6711. },
  6712. error: function (e) {
  6713. console.log(e);
  6714. },
  6715. });
  6716. } catch (t) {
  6717. e.$http
  6718. .post("user/judges/tansformPic", { picData: o })
  6719. .then(function (t) {
  6720. var o = t.data;
  6721. "0" == o.code &&
  6722. (e.judgeInfo.interEvaluation = o.data);
  6723. })
  6724. .catch(function (e) {
  6725. console.log(e);
  6726. });
  6727. }
  6728. } else console.log("用户已取消");
  6729. }
  6730. );
  6731. },
  6732. setjudge: function (e, t) {
  6733. this.version < 1
  6734. ? ((this.judgeInfo.state = this.list[e].val),
  6735. (this.judgeInfo.interEvaluation = t),
  6736. (this.showComWordsPanel = !1),
  6737. this.$nextTick(function () {
  6738. this.$refs.judge.updateAutosize();
  6739. }))
  6740. : ((this.currLongtextField.value = t),
  6741. (this.showComWordsPanel = !1));
  6742. },
  6743. submitJudge: function () {
  6744. if (this.version < 1)
  6745. if (this.judgeInfo.state)
  6746. if (
  6747. (null == this.judgeInfo.interEvaluation &&
  6748. (this.judgeInfo.interEvaluation = ""),
  6749. "" != this.judgeInfo.interEvaluation.trim())
  6750. ) {
  6751. this.judgeInfo.jobGrade = { id: this.selectJobGrade[0] };
  6752. var e =
  6753. __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default()(
  6754. this.judgeInfo
  6755. );
  6756. this.saveInterviewResultService(e);
  6757. } else
  6758. this.$vux.toast.show({
  6759. position: "default",
  6760. text: this.localeResource.judgePage_info_2,
  6761. time: this.tipInfoTime,
  6762. type: "text",
  6763. width: "auto",
  6764. onShow: function () {
  6765. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  6766. ".weui-toast_text .weui-toast__content"
  6767. ).css("font-size", "0.373rem");
  6768. },
  6769. });
  6770. else
  6771. this.$vux.toast.show({
  6772. position: "default",
  6773. text: this.localeResource.judgePage_info_3,
  6774. time: this.tipInfoTime,
  6775. type: "text",
  6776. width: "auto",
  6777. onShow: function () {
  6778. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  6779. ".weui-toast_text .weui-toast__content"
  6780. ).css("font-size", "0.373rem");
  6781. },
  6782. });
  6783. else {
  6784. var e = this.checkData();
  6785. e
  6786. ? this.saveInterviewResultService(
  6787. __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default()(
  6788. e
  6789. )
  6790. )
  6791. : Object(__WEBPACK_IMPORTED_MODULE_18_vant__.j)(
  6792. "信息输入有误,请检查"
  6793. );
  6794. }
  6795. },
  6796. checkData: function () {
  6797. var e = !0,
  6798. t = {},
  6799. o = this;
  6800. return (
  6801. this.judgeInfo.InterviewStructureData.forEach(function (i) {
  6802. var s = {};
  6803. if (
  6804. ((s.billid = i.billid),
  6805. (s.uipk = i.uipk),
  6806. i.groupData &&
  6807. i.groupData.forEach(function (t) {
  6808. if (
  6809. (t.data &&
  6810. t.data.forEach(function (t) {
  6811. if (t.noPass) return !1;
  6812. if (
  6813. t.value &&
  6814. (("result" !== t.colName &&
  6815. "sureResult" !== t.colName) ||
  6816. "-1" !== t.value)
  6817. )
  6818. if (
  6819. "Number" == t.fieldType &&
  6820. t.precision &&
  6821. t.scale
  6822. ) {
  6823. var i = t.precision,
  6824. n = t.scale,
  6825. a =
  6826. "^([-+]?\\d{1," +
  6827. i +
  6828. "})(\\.\\d{0," +
  6829. n +
  6830. "})?$",
  6831. r = new RegExp(a);
  6832. if (!r.test(t.value))
  6833. return (
  6834. (t.errMsg =
  6835. "请输入正确的" +
  6836. t.showName +
  6837. ",整数位数小于或等于" +
  6838. i +
  6839. "位,小数位数小于或等于" +
  6840. n +
  6841. "位"),
  6842. (e = !1),
  6843. !1
  6844. );
  6845. } else t.errMsg = "";
  6846. else if (t.required)
  6847. return (
  6848. (t.errMsg = t.showName + "不能为空"),
  6849. (e = !1),
  6850. !1
  6851. );
  6852. "Number" == t.fieldType && o.version < 1
  6853. ? (s[t.colName] = t.value
  6854. ? Number(t.value)
  6855. : t.value)
  6856. : (s[t.colName] = t.value);
  6857. }),
  6858. !e)
  6859. )
  6860. return !1;
  6861. }),
  6862. !e)
  6863. )
  6864. return !1;
  6865. t[i.struClass] = s;
  6866. }),
  6867. console.log(t),
  6868. this.$forceUpdate(),
  6869. !!e && t
  6870. );
  6871. },
  6872. saveInterviewResultService: function (e) {
  6873. var t = this,
  6874. o = this;
  6875. if (this.judgeInfo.billId)
  6876. for (
  6877. var i = this.judgeInfo.billId
  6878. ? this.judgeInfo.billId.split(",")
  6879. : "",
  6880. s = 0;
  6881. s < o.files.length;
  6882. s++
  6883. )
  6884. for (var n = 0; n < i.length; n++)
  6885. o.uploadFile(o.files[s], i[n]);
  6886. var a = decodeURIComponent(this.$route.query.recordId);
  6887. try {
  6888. mbos.eas.invokeScript({
  6889. name: "InterGo_SaveInterviewResultService",
  6890. param: [a, e],
  6891. success: function (e) {
  6892. if ("0" == e.code)
  6893. delete o.$store.state.judgeInfos[o.judgeRecordId],
  6894. (o.showFeedBack = !0),
  6895. setTimeout(function () {
  6896. o.$router.push(
  6897. "/judge_detail?recordId=" + encodeURIComponent(a)
  6898. );
  6899. }, 3e3);
  6900. else {
  6901. var t =
  6902. __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default()(
  6903. e
  6904. );
  6905. if (t.indexOf("请求云之家openauth2服务失败") >= 0)
  6906. alert(o.localeResource.common_loginTimeout);
  6907. else if (t.indexOf("无法连接EAS服务器") >= 0)
  6908. alert(o.localeResource.common_EAS500);
  6909. else {
  6910. var i = o.localeResource.common_errorMsg;
  6911. e.mesg && (i = e.mesg),
  6912. o.$vux.toast.show({
  6913. position: "default",
  6914. text: i,
  6915. time: tipInfoTime,
  6916. type: "text",
  6917. width: "auto",
  6918. onShow: function () {
  6919. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  6920. ".weui-toast_text .weui-toast__content"
  6921. ).css("font-size", "0.373rem");
  6922. },
  6923. });
  6924. }
  6925. }
  6926. },
  6927. error: function (e) {
  6928. console.log(e);
  6929. },
  6930. });
  6931. } catch (o) {
  6932. this.$http
  6933. .post("user/judges/submit", { recordId: a, judgeResult: e })
  6934. .then(function (e) {
  6935. var o = e.data;
  6936. "0" == o.code &&
  6937. (t.version < 1 &&
  6938. (delete t.$store.state.judgeInfos[t.judgeRecordId],
  6939. (t.judgeInfo = {
  6940. state: "",
  6941. interEvaluation: "",
  6942. interForm: "",
  6943. qualityEvaluation: "",
  6944. writeExam: "",
  6945. attachs: [],
  6946. jobGrade: null,
  6947. })),
  6948. (t.showFeedBack = !0),
  6949. setTimeout(function () {
  6950. t.$router.push(
  6951. "/judge_detail?recordId=" +
  6952. decodeURIComponent(o.resultRecordId)
  6953. );
  6954. }, 3e3));
  6955. })
  6956. .catch(function (e) {
  6957. console.log(e);
  6958. });
  6959. }
  6960. },
  6961. linkResume: function () {
  6962. console.log("linkResume22");
  6963. console.log(encodeURIComponent(this.$route.query.recordId));
  6964. this.$router.push(
  6965. "/resume_detail?recordId=" +
  6966. encodeURIComponent(this.$route.query.recordId) +
  6967. "&fromJudgePage=true"
  6968. );
  6969. },
  6970. loadData: function () {
  6971. var e = this,
  6972. t = decodeURIComponent(this.$route.query.recordId),
  6973. o = this.$store.state.userInfo.openId,
  6974. i = this;
  6975. try {
  6976. mbos.eas.invokeScript({
  6977. name: "InterGo_GetTobeJudgedRecordInfoService",
  6978. param: [t, o],
  6979. success: function (e) {
  6980. if ("0" == e.code) {
  6981. (i.judgeRecordId = e.data.recordId),
  6982. (i.resumeInfos = e.data.resumeInfo),
  6983. (i.state = e.data.state),
  6984. (i.interStatus = e.data.interStatus),
  6985. (i.judgeInfo = e.data.judgeInfo),
  6986. (i.selectJobGrade = i.judgeInfo.jobGrade
  6987. ? i.judgeInfo.jobGrade.id
  6988. : []),
  6989. i.loadComWords(),
  6990. i.judgeInfo.hasOwnProperty("jobGrade") &&
  6991. i.getJobGradeList();
  6992. var t = [];
  6993. i.judgeInfo.attachs &&
  6994. (i.judgeInfo.attachs.forEach(function (e) {
  6995. t.push({
  6996. src: "data:image/jpeg;base64," + e.fileLink,
  6997. });
  6998. }),
  6999. (i.imgList = t)),
  7000. i.version > 0 &&
  7001. i.judgeInfo.InterviewStructureData.forEach(function (
  7002. e
  7003. ) {
  7004. i.activeNames.push(e.struClass),
  7005. e.groupData &&
  7006. e.groupData.forEach(function (e) {
  7007. e.data &&
  7008. e.data.forEach(function (e) {
  7009. "Select" === e.fieldType &&
  7010. (e.options &&
  7011. e.options.forEach(function (t) {
  7012. e.value == t.key &&
  7013. (e.valueText = t.value);
  7014. }),
  7015. "countScore" === e.colName &&
  7016. (i.countType = e.value)),
  7017. "Time" === e.fieldType &&
  7018. (e.value = e.value
  7019. ? e.value.substr(11, 5)
  7020. : ""),
  7021. "TimeStamp" === e.fieldType &&
  7022. (e.value = e.value
  7023. ? e.value.substr(0, 16)
  7024. : ""),
  7025. "Date" === e.fieldType &&
  7026. (e.value = e.value
  7027. ? e.value.substr(0, 10)
  7028. : ""),
  7029. "sureResult" == e.colName &&
  7030. (e.required = !0);
  7031. });
  7032. });
  7033. }),
  7034. i.$store.state.judgeInfos[i.judgeRecordId] &&
  7035. ((i.judgeInfo =
  7036. i.$store.state.judgeInfos[i.judgeRecordId]),
  7037. delete i.$store.state.judgeInfos[i.judgeRecordId]);
  7038. } else if ("100" == e.code)
  7039. i.$vux.toast.show({
  7040. position: "default",
  7041. text: e.mesg,
  7042. time: tipInfoTime,
  7043. type: "text",
  7044. width: "auto",
  7045. onShow: function () {
  7046. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  7047. ".weui-toast_text .weui-toast__content"
  7048. ).css("font-size", "0.373rem");
  7049. },
  7050. });
  7051. else {
  7052. var o =
  7053. __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default()(
  7054. e
  7055. );
  7056. if (o.indexOf("请求云之家openauth2服务失败") >= 0)
  7057. alert(i.localeResource.common_loginTimeout);
  7058. else if (o.indexOf("无法连接EAS服务器") >= 0)
  7059. alert(i.localeResource.common_EAS500);
  7060. else {
  7061. var s = i.localeResource.common_errorMsg;
  7062. e.mesg && (s = e.mesg),
  7063. i.$vux.toast.show({
  7064. position: "default",
  7065. text: s,
  7066. time: tipInfoTime,
  7067. type: "text",
  7068. width: "auto",
  7069. onShow: function () {
  7070. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  7071. ".weui-toast_text .weui-toast__content"
  7072. ).css("font-size", "0.373rem");
  7073. },
  7074. }),
  7075. i.$router.push("/common404");
  7076. }
  7077. }
  7078. },
  7079. error: function (e) {
  7080. console.log(e), alert(e.msg), i.$router.push("/common404");
  7081. },
  7082. });
  7083. } catch (n) {
  7084. var s =
  7085. this.version < 1
  7086. ? "/user/judges/details"
  7087. : "/user/judges/details1.0";
  7088. this.$http
  7089. .post(s, { recordId: t, userOpenId: o })
  7090. .then(function (t) {
  7091. var o = t.data;
  7092. "0" == o.code &&
  7093. ((e.judgeRecordId = o.data.recordId),
  7094. (e.resumeInfos = o.data.resumeInfo),
  7095. (e.state = o.data.state),
  7096. (e.interStatus = o.data.interStatus),
  7097. e.version < 1
  7098. ? (e.judgeInfo = o.data)
  7099. : (e.judgeInfo = o.data.judgeInfo),
  7100. e.loadComWords(),
  7101. e.judgeInfo.hasOwnProperty("jobGrade") &&
  7102. e.getJobGradeList(),
  7103. e.version > 0 &&
  7104. e.judgeInfo.InterviewStructureData.forEach(function (
  7105. t
  7106. ) {
  7107. e.activeNames.push(t.struClass),
  7108. t.groupData &&
  7109. t.groupData.forEach(function (e) {
  7110. e.data &&
  7111. e.data.forEach(function (e) {
  7112. "Select" === e.fieldType &&
  7113. e.options &&
  7114. e.options.forEach(function (t) {
  7115. e.value == t.key &&
  7116. (e.valueText = t.value),
  7117. "countScore" === e.colName &&
  7118. (i.countType = e.value);
  7119. }),
  7120. "Time" === e.fieldType &&
  7121. (e.value = e.value
  7122. ? e.value.substr(11, 5)
  7123. : ""),
  7124. "TimeStamp" === e.fieldType &&
  7125. (e.value = e.value
  7126. ? e.value.substr(0, 16)
  7127. : ""),
  7128. "Date" === e.fieldType &&
  7129. (e.value = e.value
  7130. ? e.value.substr(0, 10)
  7131. : ""),
  7132. "sureResult" == e.colName &&
  7133. (e.required = !0);
  7134. });
  7135. });
  7136. }),
  7137. e.$store.state.judgeInfos[e.judgeRecordId] &&
  7138. ((e.judgeInfo =
  7139. e.$store.state.judgeInfos[e.judgeRecordId]),
  7140. delete i.$store.state.judgeInfos[i.judgeRecordId]));
  7141. })
  7142. .catch(function (e) {
  7143. console.log(e);
  7144. });
  7145. }
  7146. },
  7147. loadComWords: function () {
  7148. var e = this,
  7149. t = this.$store.state.userInfo.openId;
  7150. try {
  7151. var o = this;
  7152. mbos.eas.invokeScript({
  7153. name: "InterGo_GetPhraseListService",
  7154. param: [t],
  7155. success: function (e) {
  7156. if ("0" == e.code) o.comWords = e.data;
  7157. else {
  7158. var t =
  7159. __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_json_stringify___default()(
  7160. e
  7161. );
  7162. if (t.indexOf("请求云之家openauth2服务失败") >= 0)
  7163. alert(o.localeResource.common_loginTimeout);
  7164. else if (t.indexOf("无法连接EAS服务器") >= 0)
  7165. alert(o.localeResource.common_EAS500);
  7166. else {
  7167. var i = o.localeResource.common_errorMsg;
  7168. e.mesg && (i = e.mesg),
  7169. o.$vux.toast.show({
  7170. position: "default",
  7171. text: i,
  7172. time: tipInfoTime,
  7173. type: "text",
  7174. width: "auto",
  7175. onShow: function () {
  7176. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  7177. ".weui-toast_text .weui-toast__content"
  7178. ).css("font-size", "0.373rem");
  7179. },
  7180. });
  7181. }
  7182. }
  7183. },
  7184. error: function (e) {
  7185. console.log(e);
  7186. },
  7187. });
  7188. } catch (o) {
  7189. this.$http
  7190. .post("/user/judges/comwords", { userOpenId: t })
  7191. .then(function (t) {
  7192. var o = t.data;
  7193. "0" == o.code && (e.comWords = o.data);
  7194. })
  7195. .catch(function (e) {
  7196. console.log(e);
  7197. });
  7198. }
  7199. },
  7200. beforeUpload: function () {
  7201. var e = navigator.userAgent;
  7202. e.indexOf("Android") > -1 || e.indexOf("Adr");
  7203. !!e.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/) &&
  7204. (this.showLoading = !0);
  7205. var t = 0;
  7206. return (
  7207. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  7208. "button.competeSubmit,button.recomSubmit"
  7209. ).attr("disabled", "disabled"),
  7210. null === this.judgeInfo.attachs
  7211. ? (this.judgeInfo.attachs = [])
  7212. : (t = this.judgeInfo.attachs.length),
  7213. 8 - t
  7214. );
  7215. },
  7216. selectPhoto: function () {
  7217. var e = this,
  7218. t = this,
  7219. o = this.beforeUpload();
  7220. XuntongJSBridge.call(
  7221. "selectPhoto",
  7222. { maxSelectCount: o },
  7223. function (o) {
  7224. if ("true" == o.success) {
  7225. if (o.data.urls.length > 0)
  7226. for (var i = 0; i < o.data.urls.length; i++)
  7227. (t.judgeInfo.attachs = t.judgeInfo.attachs.concat({
  7228. fileLink: o.data.urls[i],
  7229. })),
  7230. (t.imgList = t.imgList.concat({
  7231. src: o.data.urls[i],
  7232. }));
  7233. } else console.log("用户已取消");
  7234. (e.showLoading = !1),
  7235. __WEBPACK_IMPORTED_MODULE_2_jquery___default()(
  7236. "button.competeSubmit,button.recomSubmit"
  7237. ).removeAttr("disabled");
  7238. }
  7239. );
  7240. },
  7241. removeImg: function (e) {
  7242. this.judgeInfo.attachs.splice(e, 1), this.imgList.splice(e, 1);
  7243. },
  7244. showImage: function (e) {
  7245. this.$refs.previewer.show(e);
  7246. },
  7247. },
  7248. };
  7249. },
  7250. IcnI: function (e, t, o) {
  7251. "use strict";
  7252. var i = o("yf3K"),
  7253. s = o("HVJf");
  7254. i.default.use(s.a);
  7255. var n = new s.a.Store({
  7256. state: {
  7257. userInfo: { openId: "5955c8a8e4b0f045edc6b577", name: "谢婷" },
  7258. judgeInfos: {},
  7259. },
  7260. actions: {},
  7261. mutations: {
  7262. GET_RESON: function (e, t) {
  7263. return t.isCompete
  7264. ? e.competeInfo.competeReson
  7265. : e.recommendInfo.recomReson;
  7266. },
  7267. SET_RESON: function (e, t) {
  7268. var o = t.reson;
  7269. t.isCompete
  7270. ? (e.competeInfo.competeReson = o)
  7271. : (e.recommendInfo.recomReson = o);
  7272. },
  7273. },
  7274. getters: {
  7275. completedProjects: function (e) {
  7276. return e.projects.filter(function (e) {
  7277. return e.completed;
  7278. }).length;
  7279. },
  7280. },
  7281. modules: {},
  7282. });
  7283. n.registerModule("vux", {
  7284. state: { isLoading: !1 },
  7285. mutations: {
  7286. updateLoadingStatus: function (e, t) {
  7287. e.isLoading = t.isLoading;
  7288. },
  7289. },
  7290. }),
  7291. (t.a = n);
  7292. },
  7293. IzoA: function (e, t, o) {
  7294. "use strict";
  7295. String, Boolean;
  7296. },
  7297. JWOX: function (e, t, o) {
  7298. "use strict";
  7299. t.a = {
  7300. name: "loading",
  7301. model: { prop: "show", event: "change" },
  7302. props: {
  7303. show: Boolean,
  7304. text: String,
  7305. position: String,
  7306. transition: { type: String, default: "vux-mask" },
  7307. },
  7308. watch: {
  7309. show: function (e) {
  7310. this.$emit("update:show", e);
  7311. },
  7312. },
  7313. };
  7314. },
  7315. JYoS: function (e, t, o) {
  7316. "use strict";
  7317. var i = o("3cXf"),
  7318. s = (o.n(i), o("SXXC"));
  7319. o.n(s);
  7320. },
  7321. JgRx: function (e, t, o) {
  7322. "use strict";
  7323. function i(e) {
  7324. o("5wnk");
  7325. }
  7326. var s = (o("MDFz"), o("DYOT")),
  7327. n = o("kfDC"),
  7328. a = o("C7Lr"),
  7329. r = i,
  7330. c = a(s.a, n.a, !1, r, "data-v-11095c81", null);
  7331. t.a = c.exports;
  7332. },
  7333. JkoX: function (e, t, o) {
  7334. "use strict";
  7335. var i = o("fRcE");
  7336. t.a = {
  7337. name: "confirm",
  7338. components: { XDialog: i.a },
  7339. props: {
  7340. value: { type: Boolean, default: !1 },
  7341. showInput: { type: Boolean, default: !1 },
  7342. placeholder: { type: String, default: "" },
  7343. theme: { type: String, default: "ios" },
  7344. hideOnBlur: { type: Boolean, default: !1 },
  7345. title: String,
  7346. confirmText: String,
  7347. cancelText: String,
  7348. maskTransition: { type: String, default: "vux-fade" },
  7349. maskZIndex: [Number, String],
  7350. dialogTransition: { type: String, default: "vux-dialog" },
  7351. content: String,
  7352. closeOnConfirm: { type: Boolean, default: !0 },
  7353. inputAttrs: Object,
  7354. showContent: { type: Boolean, default: !0 },
  7355. confirmType: { type: String, default: "primary" },
  7356. showCancelButton: { type: Boolean, default: !0 },
  7357. showConfirmButton: { type: Boolean, default: !0 },
  7358. },
  7359. created: function () {
  7360. (this.showValue = this.show),
  7361. this.value && (this.showValue = this.value);
  7362. },
  7363. watch: {
  7364. value: function (e) {
  7365. this.showValue = e;
  7366. },
  7367. showValue: function (e) {
  7368. var t = this;
  7369. this.$emit("input", e),
  7370. e &&
  7371. (this.showInput &&
  7372. ((this.msg = ""),
  7373. setTimeout(function () {
  7374. t.$refs.input && t.setInputFocus();
  7375. }, 300)),
  7376. this.$emit("on-show"));
  7377. },
  7378. },
  7379. data: function () {
  7380. return { msg: "", showValue: !1 };
  7381. },
  7382. methods: {
  7383. getInputAttrs: function () {
  7384. return this.inputAttrs || { type: "text" };
  7385. },
  7386. setInputValue: function (e) {
  7387. this.msg = e;
  7388. },
  7389. setInputFocus: function (e) {
  7390. e && e.preventDefault(), this.$refs.input.focus();
  7391. },
  7392. _onConfirm: function () {
  7393. this.showValue &&
  7394. (this.closeOnConfirm && (this.showValue = !1),
  7395. this.$emit("on-confirm", this.msg));
  7396. },
  7397. _onCancel: function () {
  7398. this.showValue && ((this.showValue = !1), this.$emit("on-cancel"));
  7399. },
  7400. },
  7401. };
  7402. },
  7403. K8Mi: function (e, t, o) {
  7404. "use strict";
  7405. var i = function () {
  7406. var e = this,
  7407. t = e.$createElement,
  7408. o = e._self._c || t;
  7409. return o(
  7410. "div",
  7411. {
  7412. directives: [
  7413. {
  7414. name: "wechat-title",
  7415. rawName: "v-wechat-title",
  7416. value: (e.$route.meta.title = e.titleName),
  7417. expression: "$route.meta.title=titleName",
  7418. },
  7419. ],
  7420. staticClass: "job_detail",
  7421. },
  7422. [
  7423. e.jobinfo.positionId
  7424. ? [
  7425. o("div", { staticClass: "baseInfo_wrap" }, [
  7426. o("div", { staticClass: "jobName" }, [
  7427. e._v(
  7428. "\n\t\t\t\t\t" +
  7429. e._s(e.jobinfo.positionName) +
  7430. "\n\t\t\t\t"
  7431. ),
  7432. ]),
  7433. e._v(" "),
  7434. o("ul", { staticClass: "importInfo" }, [
  7435. o("li", { staticClass: "degree" }, [
  7436. o(
  7437. "span",
  7438. { staticClass: "icon" },
  7439. [
  7440. e.jobinfo.degreeOk
  7441. ? [
  7442. o("i", {
  7443. class:
  7444. "true" == e.jobinfo.degreeOk
  7445. ? "isOk"
  7446. : "notOk",
  7447. }),
  7448. ]
  7449. : e._e(),
  7450. ],
  7451. 2
  7452. ),
  7453. e._v(" "),
  7454. o("p", { staticClass: "text" }, [
  7455. e._v(
  7456. "\n\t\t\t\t\t\t\t" +
  7457. e._s(e.jobinfo.degree) +
  7458. "\n\t\t\t\t\t\t"
  7459. ),
  7460. ]),
  7461. ]),
  7462. e._v(" "),
  7463. o("li", { staticClass: "workTime" }, [
  7464. o(
  7465. "span",
  7466. { staticClass: "icon" },
  7467. [
  7468. e.jobinfo.workExpOk
  7469. ? [
  7470. o("i", {
  7471. class:
  7472. "true" == e.jobinfo.workExpOk
  7473. ? "isOk"
  7474. : "notOk",
  7475. }),
  7476. ]
  7477. : e._e(),
  7478. ],
  7479. 2
  7480. ),
  7481. e._v(" "),
  7482. o("p", { staticClass: "text" }, [
  7483. e._v(
  7484. "\n\t\t\t\t\t\t\t" +
  7485. e._s(e.jobinfo.workExp) +
  7486. "\n\t\t\t\t\t\t"
  7487. ),
  7488. ]),
  7489. ]),
  7490. e._v(" "),
  7491. o("li", { staticClass: "age" }, [
  7492. o(
  7493. "span",
  7494. { staticClass: "icon" },
  7495. [
  7496. e.jobinfo.ageOk
  7497. ? [
  7498. o("i", {
  7499. class:
  7500. "true" == e.jobinfo.ageOk
  7501. ? "isOk"
  7502. : "notOk",
  7503. }),
  7504. ]
  7505. : e._e(),
  7506. ],
  7507. 2
  7508. ),
  7509. e._v(" "),
  7510. o("p", { staticClass: "text" }, [
  7511. e._v(
  7512. "\n\t\t\t\t\t\t\t" +
  7513. e._s(e.jobinfo.age) +
  7514. "\n\t\t\t\t\t\t"
  7515. ),
  7516. ]),
  7517. ]),
  7518. e._v(" "),
  7519. o("li", { staticClass: "sex" }, [
  7520. o(
  7521. "span",
  7522. { staticClass: "icon" },
  7523. [
  7524. e.jobinfo.sexOk
  7525. ? [
  7526. o("i", {
  7527. class:
  7528. "true" == e.jobinfo.sexOk
  7529. ? "isOk"
  7530. : "notOk",
  7531. }),
  7532. ]
  7533. : e._e(),
  7534. ],
  7535. 2
  7536. ),
  7537. e._v(" "),
  7538. o("p", { staticClass: "text" }, [
  7539. e._v(
  7540. "\n\t\t\t\t\t\t\t" +
  7541. e._s(e.jobinfo.sex) +
  7542. "\n\t\t\t\t\t\t"
  7543. ),
  7544. ]),
  7545. ]),
  7546. ]),
  7547. ]),
  7548. e._v(" "),
  7549. o("div", { staticClass: "detailWarp" }, [
  7550. o("div", { staticClass: "detailInfo" }, [
  7551. o("h3", { staticClass: "blockTitle" }, [
  7552. o("span", [
  7553. e._v(e._s(e.localeResource.jobDetail_title_0)),
  7554. ]),
  7555. ]),
  7556. e._v(" "),
  7557. e.decode(e.jobinfo.qualification)
  7558. ? o("div", {
  7559. staticClass: "textareaBox",
  7560. domProps: {
  7561. innerHTML: e._s(
  7562. e.decode(e.jobinfo.qualification)
  7563. ),
  7564. },
  7565. })
  7566. : o("div", { staticClass: "noInfo" }, [
  7567. o("p", { staticClass: "pic" }),
  7568. e._v(" "),
  7569. o("p", { staticClass: "text" }, [
  7570. e._v(e._s(e.localeResource.common_noContent)),
  7571. ]),
  7572. ]),
  7573. e._v(" "),
  7574. o("h3", { staticClass: "blockTitle" }, [
  7575. o("span", [
  7576. e._v(e._s(e.localeResource.jobDetail_title_1)),
  7577. ]),
  7578. ]),
  7579. e._v(" "),
  7580. e.decode(e.jobinfo.responsibilities)
  7581. ? o("div", {
  7582. staticClass: "textareaBox",
  7583. domProps: {
  7584. innerHTML: e._s(
  7585. e.decode(e.jobinfo.responsibilities)
  7586. ),
  7587. },
  7588. })
  7589. : o("div", { staticClass: "noInfo" }, [
  7590. o("p", { staticClass: "pic" }),
  7591. e._v(" "),
  7592. o("p", { staticClass: "text" }, [
  7593. e._v(e._s(e.localeResource.common_noContent)),
  7594. ]),
  7595. ]),
  7596. ]),
  7597. ]),
  7598. ]
  7599. : e._e(),
  7600. ],
  7601. 2
  7602. );
  7603. },
  7604. s = [],
  7605. n = { render: i, staticRenderFns: s };
  7606. t.a = n;
  7607. },
  7608. KO53: function (e, t, o) {
  7609. "use strict";
  7610. function i(e) {
  7611. o("alY8");
  7612. }
  7613. var s = (o("HTCO"), o("ROCs")),
  7614. n = o("l5jK"),
  7615. a = o("C7Lr"),
  7616. r = i,
  7617. c = a(s.a, n.a, !1, r, "data-v-619bc044", null);
  7618. t.a = c.exports;
  7619. },
  7620. KiN3: function (e, t, o) {
  7621. "use strict";
  7622. function i(e) {
  7623. o("E0It");
  7624. }
  7625. var s = (o("eCHI"), o("4+mH")),
  7626. n = o("Rr2V"),
  7627. a = o("C7Lr"),
  7628. r = i,
  7629. c = a(s.a, n.a, !1, r, null, null);
  7630. t.a = c.exports;
  7631. },
  7632. Knjt: function (e, t, o) {
  7633. "use strict";
  7634. Boolean, String, String, String;
  7635. },
  7636. LA7I: function (e, t, o) {
  7637. "use strict";
  7638. },
  7639. LGCW: function (e, t, o) {
  7640. "use strict";
  7641. function i(e) {
  7642. o("NnbS");
  7643. }
  7644. var s = (o("2oZV"), o("YVFv")),
  7645. n = o("OrCp"),
  7646. a = o("C7Lr"),
  7647. r = i,
  7648. c = a(s.a, n.a, !1, r, "data-v-47ad46a0", null);
  7649. t.a = c.exports;
  7650. },
  7651. LgdA: function (e, t, o) {
  7652. "use strict";
  7653. function i(e) {
  7654. o("BYsE");
  7655. }
  7656. var s = (o("7h+3"), o("MVrI")),
  7657. n = o("brqM"),
  7658. a = o("C7Lr"),
  7659. r = i,
  7660. c = a(s.a, n.a, !1, r, "data-v-f08af77c", null);
  7661. t.a = c.exports;
  7662. },
  7663. LkG8: function (e, t, o) {
  7664. "use strict";
  7665. var i = function () {
  7666. var e = this,
  7667. t = e.$createElement,
  7668. o = e._self._c || t;
  7669. return o(
  7670. "div",
  7671. { staticClass: "dialogwrap" },
  7672. [
  7673. o(
  7674. "van-popup",
  7675. {
  7676. style: { width: "85%", height: "100%" },
  7677. attrs: { position: "right" },
  7678. model: {
  7679. value: e.showFilterBox,
  7680. callback: function (t) {
  7681. e.showFilterBox = t;
  7682. },
  7683. expression: "showFilterBox",
  7684. },
  7685. },
  7686. [
  7687. o(
  7688. "div",
  7689. { staticClass: "conditionswrapper" },
  7690. [
  7691. o(
  7692. "van-cell-group",
  7693. [
  7694. o("van-field", {
  7695. attrs: {
  7696. label: e.localeResource.advancedfilterDialog_name,
  7697. placeholder: e.tmpReplaceFormat(
  7698. e.localeResource
  7699. .advancedfilterDialog_placeholder0,
  7700. e.localeResource.advancedfilterDialog_name
  7701. ),
  7702. clearable: "",
  7703. "label-width": "6.5em",
  7704. },
  7705. model: {
  7706. value: e.personName,
  7707. callback: function (t) {
  7708. e.personName = t;
  7709. },
  7710. expression: "personName",
  7711. },
  7712. }),
  7713. ],
  7714. 1
  7715. ),
  7716. e._v(" "),
  7717. o(
  7718. "van-cell-group",
  7719. [
  7720. o("van-field", {
  7721. attrs: {
  7722. label:
  7723. e.localeResource
  7724. .advancedfilterDialog_phoneNumber,
  7725. placeholder: e.tmpReplaceFormat(
  7726. e.localeResource
  7727. .advancedfilterDialog_placeholder0,
  7728. e.localeResource
  7729. .advancedfilterDialog_phoneNumber
  7730. ),
  7731. clearable: "",
  7732. "label-width": "6.5em",
  7733. },
  7734. model: {
  7735. value: e.phoneNumber,
  7736. callback: function (t) {
  7737. e.phoneNumber = t;
  7738. },
  7739. expression: "phoneNumber",
  7740. },
  7741. }),
  7742. ],
  7743. 1
  7744. ),
  7745. e._v(" "),
  7746. o(
  7747. "van-cell-group",
  7748. [
  7749. o("van-field", {
  7750. attrs: {
  7751. readonly: "",
  7752. clickable: "",
  7753. name: "picker",
  7754. value: e.genderText,
  7755. label:
  7756. e.localeResource.advancedfilterDialog_gender,
  7757. placeholder: e.tmpReplaceFormat(
  7758. e.localeResource
  7759. .advancedfilterDialog_placeholder1,
  7760. e.localeResource.advancedfilterDialog_gender
  7761. ),
  7762. "label-width": "6.5em",
  7763. },
  7764. on: {
  7765. click: function (t) {
  7766. e.showPicker0 = !0;
  7767. },
  7768. },
  7769. }),
  7770. ],
  7771. 1
  7772. ),
  7773. e._v(" "),
  7774. o(
  7775. "van-cell-group",
  7776. [
  7777. o("van-field", {
  7778. attrs: {
  7779. label: e.localeResource.advancedfilterDialog_age,
  7780. placeholder:
  7781. e.localeResource
  7782. .advancedfilterDialog_age_placeholder,
  7783. clearable: "",
  7784. "label-width": "6.5em",
  7785. },
  7786. model: {
  7787. value: e.age,
  7788. callback: function (t) {
  7789. e.age = t;
  7790. },
  7791. expression: "age",
  7792. },
  7793. }),
  7794. ],
  7795. 1
  7796. ),
  7797. e._v(" "),
  7798. o(
  7799. "van-cell-group",
  7800. [
  7801. o("van-field", {
  7802. attrs: {
  7803. label:
  7804. e.localeResource
  7805. .advancedfilterDialog_interviewPosition,
  7806. placeholder: e.tmpReplaceFormat(
  7807. e.localeResource
  7808. .advancedfilterDialog_placeholder0,
  7809. e.localeResource
  7810. .advancedfilterDialog_interviewPosition
  7811. ),
  7812. clearable: "",
  7813. "label-width": "6.5em",
  7814. },
  7815. model: {
  7816. value: e.interviewPosition,
  7817. callback: function (t) {
  7818. e.interviewPosition = t;
  7819. },
  7820. expression: "interviewPosition",
  7821. },
  7822. }),
  7823. ],
  7824. 1
  7825. ),
  7826. e._v(" "),
  7827. o(
  7828. "van-cell-group",
  7829. [
  7830. o("van-field", {
  7831. attrs: {
  7832. label:
  7833. e.localeResource
  7834. .advancedfilterDialog_interviewLink,
  7835. placeholder: e.tmpReplaceFormat(
  7836. e.localeResource
  7837. .advancedfilterDialog_placeholder0,
  7838. e.localeResource
  7839. .advancedfilterDialog_interviewLink
  7840. ),
  7841. clearable: "",
  7842. "label-width": "6.5em",
  7843. },
  7844. model: {
  7845. value: e.interviewLink,
  7846. callback: function (t) {
  7847. e.interviewLink = t;
  7848. },
  7849. expression: "interviewLink",
  7850. },
  7851. }),
  7852. ],
  7853. 1
  7854. ),
  7855. e._v(" "),
  7856. o(
  7857. "van-cell-group",
  7858. [
  7859. o("van-field", {
  7860. attrs: {
  7861. readonly: "",
  7862. clickable: "",
  7863. value: e.interviewTime,
  7864. name: "datetimePicker",
  7865. label:
  7866. e.localeResource
  7867. .advancedfilterDialog_interviewTime,
  7868. placeholder: e.tmpReplaceFormat(
  7869. e.localeResource
  7870. .advancedfilterDialog_placeholder1,
  7871. e.localeResource
  7872. .advancedfilterDialog_interviewTime
  7873. ),
  7874. "label-width": "6.5em",
  7875. },
  7876. on: {
  7877. click: function (t) {
  7878. e.showPicker1 = !0;
  7879. },
  7880. },
  7881. }),
  7882. ],
  7883. 1
  7884. ),
  7885. ],
  7886. 1
  7887. ),
  7888. e._v(" "),
  7889. o("div", { staticClass: "batchbtn-wrapper" }, [
  7890. o(
  7891. "button",
  7892. { attrs: { id: "reset" }, on: { click: e.reset } },
  7893. [e._v(e._s(e.localeResource.search_reset))]
  7894. ),
  7895. e._v(" "),
  7896. o(
  7897. "button",
  7898. { attrs: { id: "sure" }, on: { click: e.sure } },
  7899. [e._v(e._s(e.localeResource.common_confirm))]
  7900. ),
  7901. ]),
  7902. ]
  7903. ),
  7904. e._v(" "),
  7905. o(
  7906. "van-popup",
  7907. {
  7908. attrs: { position: "bottom" },
  7909. model: {
  7910. value: e.showPicker0,
  7911. callback: function (t) {
  7912. e.showPicker0 = t;
  7913. },
  7914. expression: "showPicker0",
  7915. },
  7916. },
  7917. [
  7918. o("van-picker", {
  7919. attrs: {
  7920. "show-toolbar": "",
  7921. columns: e.columns,
  7922. "value-key": "value",
  7923. "confirm-button-text": e.localeResource.common_confirm,
  7924. "cancel-button-text": e.localeResource.common_cancel,
  7925. },
  7926. on: {
  7927. confirm: e.onConfirm0,
  7928. cancel: function (t) {
  7929. e.showPicker0 = !1;
  7930. },
  7931. },
  7932. }),
  7933. ],
  7934. 1
  7935. ),
  7936. e._v(" "),
  7937. o(
  7938. "van-popup",
  7939. {
  7940. attrs: { position: "bottom" },
  7941. model: {
  7942. value: e.showPicker1,
  7943. callback: function (t) {
  7944. e.showPicker1 = t;
  7945. },
  7946. expression: "showPicker1",
  7947. },
  7948. },
  7949. [
  7950. o("van-datetime-picker", {
  7951. attrs: {
  7952. type: "datetime",
  7953. formatter: e.formatter,
  7954. "confirm-button-text": e.localeResource.common_confirm,
  7955. "cancel-button-text": e.localeResource.common_cancel,
  7956. },
  7957. on: {
  7958. confirm: e.onConfirm1,
  7959. cancel: function (t) {
  7960. e.showPicker1 = !1;
  7961. },
  7962. },
  7963. model: {
  7964. value: e.currDate,
  7965. callback: function (t) {
  7966. e.currDate = t;
  7967. },
  7968. expression: "currDate",
  7969. },
  7970. }),
  7971. ],
  7972. 1
  7973. ),
  7974. ],
  7975. 1
  7976. );
  7977. },
  7978. s = [],
  7979. n = { render: i, staticRenderFns: s };
  7980. t.a = n;
  7981. },
  7982. M93x: function (e, t, o) {
  7983. "use strict";
  7984. function i(e) {
  7985. o("MJ5q");
  7986. }
  7987. var s = (o("eLoA"), o("eQNG")),
  7988. n = o("8IJT"),
  7989. a = o("C7Lr"),
  7990. r = i,
  7991. c = a(s.a, n.a, !1, r, null, null);
  7992. t.a = c.exports;
  7993. },
  7994. MDFz: function (e, t, o) {
  7995. "use strict";
  7996. function i(e) {
  7997. var t = new RegExp("(^|&)" + e + "=([^&]*)(&|$)"),
  7998. o = window.location.search.substr(1).match(t);
  7999. return null != o ? o[2] : null;
  8000. }
  8001. function s() {
  8002. var e =
  8003. window.innerHeight -
  8004. d()(".pageTitle").outerHeight(!0) -
  8005. d()(".backBtnBox").outerHeight(!0);
  8006. d()(".judgeDetailWrap").css("height", e + "px");
  8007. }
  8008. var n,
  8009. a = o("3cXf"),
  8010. r = o.n(a),
  8011. c = o("a3Yh"),
  8012. l = o.n(c),
  8013. u = o("SXXC"),
  8014. d = o.n(u),
  8015. p = o("+EaS"),
  8016. _ = o("4PKW"),
  8017. m = o("fRcE"),
  8018. f = o("Awhv"),
  8019. h = o("uiKT"),
  8020. v = o("BdEu"),
  8021. g = i("eid") || "23400814",
  8022. w = i("storeEid"),
  8023. x = i("path") || "InterGo8612new",
  8024. b = i("appid") || "10036";
  8025. w = w ? "&storeEid=" + w : "";
  8026. h.a,
  8027. (n = { Flexbox: p.a, FlexboxItem: _.a, XDialog: m.a, Previewer: f.a }),
  8028. l()(n, v.c.name, v.c),
  8029. l()(n, v.d.name, v.d),
  8030. l()(n, v.a.name, v.a),
  8031. l()(
  8032. {
  8033. goHome: function () {
  8034. console.log("goHome1")
  8035. sessionStorage.isRecruitGo
  8036. ? (top.location.href =
  8037. location.origin +
  8038. location.pathname +
  8039. "?appid=" +
  8040. b +
  8041. "&eid=" +
  8042. g +
  8043. "&path=" +
  8044. x +
  8045. w +
  8046. "&name=0.navui#/" +
  8047. w)
  8048. : this.$router.push("/");
  8049. },
  8050. openTointerview: function () {
  8051. sessionStorage.isRecruitGo
  8052. ? ((sessionStorage.toDoListAtciveTab = "mytab0"),
  8053. (top.location.href =
  8054. location.origin +
  8055. location.pathname +
  8056. "?appid=" +
  8057. b +
  8058. "&eid=" +
  8059. g +
  8060. "&path=" +
  8061. x +
  8062. w +
  8063. "&name=01.navui&tabIndex=0&pageType=interviewResults" +
  8064. w))
  8065. : this.$router.push("/tointerview");
  8066. },
  8067. openTojudge: function () {
  8068. sessionStorage.isRecruitGo
  8069. ? ((sessionStorage.toDoListAtciveTab = "mytab1"),
  8070. (top.location.href =
  8071. location.origin +
  8072. location.pathname +
  8073. "?appid=" +
  8074. b +
  8075. "&eid=" +
  8076. g +
  8077. "&path=" +
  8078. x +
  8079. w +
  8080. "&name=01.navui&tabIndex=1&pageType=interviewResults" +
  8081. w))
  8082. : this.$router.push("/tojudge");
  8083. },
  8084. showFile: function (e) {
  8085. var t = this,
  8086. o = void 0,
  8087. i = easContext.userID
  8088. .replaceAll("/", "_")
  8089. .replaceAll("+", "__")
  8090. .replaceAll("=", "___");
  8091. o =
  8092. (e.attachName || e.fname_l2) +
  8093. "_" +
  8094. i +
  8095. "." +
  8096. (e.attachType || e.fsimplename);
  8097. var s =
  8098. "/mbos/attach/download?id=" +
  8099. (e.attachId || e.fid) +
  8100. "&bostype=F4AF4F03&name=" +
  8101. o;
  8102. mbos.http.ajax({
  8103. url: s,
  8104. param: {},
  8105. success: function (o) {
  8106. var i = "string" == typeof o ? o : o.filename,
  8107. s = encodeURI(
  8108. window.location.origin +
  8109. "/mbos/download/attach/" +
  8110. decodeURIComponent(i)
  8111. ),
  8112. n = !!navigator.userAgent.match(
  8113. /\(i[^;]+;( U;)? CPU.+Mac OS X/
  8114. );
  8115. "pic" == t.judgePic("." + (e.attachType || e.fsimplename))
  8116. ? t.$hevueImgPreview(s)
  8117. : n
  8118. ? (location.href = s)
  8119. : window.open(s);
  8120. },
  8121. });
  8122. },
  8123. loadData: function () {
  8124. var e = this,
  8125. t = "InterGo_GetJudgeResultDetailService",
  8126. o = decodeURIComponent(
  8127. decodeURIComponent(this.$route.query.recordId)
  8128. ),
  8129. i = this.$store.state.userInfo.openId,
  8130. s = [o];
  8131. this.version > 1 &&
  8132. ((t = "InterGo_GetTobeJudgedRecordInfoService"), (s = [o, i]));
  8133. try {
  8134. console.log(mbos);
  8135. var n = this;
  8136. mbos.eas.invokeScript({
  8137. name: t,
  8138. param: s,
  8139. success: function (e) {
  8140. if (
  8141. (console.log("调用接口成功"),
  8142. console.log(e),
  8143. "0" == e.code)
  8144. ) {
  8145. (n.judgeResultDetail = e.data),
  8146. (n.recordId = n.judgeResultDetail.resumeInfo.recordId);
  8147. var t = [];
  8148. n.judgeResultDetail.judgeInfo.attachs &&
  8149. (n.judgeResultDetail.judgeInfo.attachs.forEach(
  8150. function (e) {
  8151. t.push({
  8152. src: "data:image/jpeg;base64," + e.fileLink,
  8153. });
  8154. }
  8155. ),
  8156. (n.imgList = t)),
  8157. console.log(r()(n.imgList)),
  8158. n.version > 0 &&
  8159. n.judgeResultDetail.judgeInfo.InterviewStructureData.forEach(
  8160. function (e) {
  8161. n.activeNames.push(e.struClass),
  8162. e.data &&
  8163. e.data.forEach(function (e) {
  8164. if ("Select" === e.fieldType && e.options) {
  8165. var t = !1;
  8166. e.options.forEach(function (o) {
  8167. if (e.value == o.key)
  8168. return (
  8169. (e.value = o.value), (t = !0), !1
  8170. );
  8171. }),
  8172. t || (e.value = "");
  8173. }
  8174. "Time" === e.fieldType &&
  8175. (e.value = e.value
  8176. ? e.value.substr(11, 5)
  8177. : ""),
  8178. "TimeStamp" === e.fieldType &&
  8179. (e.value = e.value
  8180. ? e.value.substr(0, 16)
  8181. : ""),
  8182. "Date" === e.fieldType &&
  8183. (e.value = e.value
  8184. ? e.value.substr(0, 10)
  8185. : "");
  8186. }),
  8187. e.groupData &&
  8188. e.groupData.forEach(function (e) {
  8189. e.data &&
  8190. e.data.forEach(function (e) {
  8191. if (
  8192. "Select" === e.fieldType &&
  8193. e.options
  8194. ) {
  8195. var t = !1;
  8196. e.options.forEach(function (o) {
  8197. if (e.value == o.key)
  8198. return (
  8199. (e.value = o.value),
  8200. (t = !0),
  8201. !1
  8202. );
  8203. }),
  8204. t || (e.value = "");
  8205. }
  8206. "Time" === e.fieldType &&
  8207. (e.value = e.value
  8208. ? e.value.substr(11, 5)
  8209. : ""),
  8210. "TimeStamp" === e.fieldType &&
  8211. (e.value = e.value
  8212. ? e.value.substr(0, 16)
  8213. : ""),
  8214. "Date" === e.fieldType &&
  8215. (e.value = e.value
  8216. ? e.value.substr(0, 10)
  8217. : "");
  8218. });
  8219. });
  8220. }
  8221. );
  8222. } else {
  8223. var o = r()(e);
  8224. if (o.indexOf("请求云之家openauth2服务失败") >= 0)
  8225. alert(n.localeResource.common_loginTimeout);
  8226. else if (o.indexOf("无法连接EAS服务器") >= 0)
  8227. alert(n.localeResource.common_EAS500);
  8228. else {
  8229. var i = n.localeResource.common_errorMsg;
  8230. e.mesg && (i = e.mesg),
  8231. n.$vux.toast.show({
  8232. position: "default",
  8233. text: i,
  8234. time: 2e3,
  8235. type: "text",
  8236. width: "auto",
  8237. onShow: function () {
  8238. d()(".weui-toast_text .weui-toast__content").css(
  8239. "font-size",
  8240. "0.373rem"
  8241. );
  8242. },
  8243. }),
  8244. n.$router.push("/common404");
  8245. }
  8246. }
  8247. },
  8248. error: function (e) {
  8249. console.log("调用接口失败"),
  8250. console.log(e),
  8251. alert(e.msg),
  8252. n.$router.push("/common404");
  8253. },
  8254. });
  8255. } catch (i) {
  8256. var t =
  8257. this.version < 1
  8258. ? "/user/judgeResults/details"
  8259. : this.version > 1
  8260. ? "/user/judges/details1.0"
  8261. : "/user/judgeResults/details1.0";
  8262. this.$http
  8263. .post(t, { recordId: o })
  8264. .then(function (t) {
  8265. var o = t.data;
  8266. if ("0" == o.code) {
  8267. (e.judgeResultDetail = o.data),
  8268. (e.recordId = e.judgeResultDetail.resumeInfo.recordId);
  8269. var i = [];
  8270. e.judgeResultDetail.judgeInfo.attachs &&
  8271. (e.judgeResultDetail.judgeInfo.attachs.forEach(
  8272. function (e) {
  8273. i.push({
  8274. src: "data:image/jpeg;base64," + e.fileLink,
  8275. });
  8276. }
  8277. ),
  8278. (e.imgList = i)),
  8279. e.version > 0 &&
  8280. e.judgeResultDetail.judgeInfo.InterviewStructureData.forEach(
  8281. function (t) {
  8282. e.activeNames.push(t.struClass),
  8283. t.data &&
  8284. t.data.forEach(function (e) {
  8285. if ("Select" === e.fieldType && e.options) {
  8286. var t = !1;
  8287. e.options.forEach(function (o) {
  8288. if (e.value == o.key)
  8289. return (
  8290. (e.value = o.value), (t = !0), !1
  8291. );
  8292. }),
  8293. t || (e.value = "");
  8294. }
  8295. "Time" === e.fieldType &&
  8296. (e.value = e.value
  8297. ? e.value.substr(11, 5)
  8298. : ""),
  8299. "TimeStamp" === e.fieldType &&
  8300. (e.value = e.value
  8301. ? e.value.substr(0, 16)
  8302. : ""),
  8303. "Date" === e.fieldType &&
  8304. (e.value = e.value
  8305. ? e.value.substr(0, 10)
  8306. : "");
  8307. }),
  8308. t.groupData &&
  8309. t.groupData.forEach(function (e) {
  8310. e.data &&
  8311. e.data.forEach(function (e) {
  8312. if (
  8313. "Select" === e.fieldType &&
  8314. e.options
  8315. ) {
  8316. var t = !1;
  8317. e.options.forEach(function (o) {
  8318. if (e.value == o.key)
  8319. return (
  8320. (e.value = o.value),
  8321. (t = !0),
  8322. !1
  8323. );
  8324. }),
  8325. t || (e.value = "");
  8326. }
  8327. "Time" === e.fieldType &&
  8328. (e.value = e.value
  8329. ? e.value.substr(11, 5)
  8330. : ""),
  8331. "TimeStamp" === e.fieldType &&
  8332. (e.value = e.value
  8333. ? e.value.substr(0, 16)
  8334. : ""),
  8335. "Date" === e.fieldType &&
  8336. (e.value = e.value
  8337. ? e.value.substr(0, 10)
  8338. : "");
  8339. });
  8340. });
  8341. }
  8342. );
  8343. }
  8344. })
  8345. .catch(function (e) {
  8346. console.log(e);
  8347. });
  8348. }
  8349. },
  8350. judgePic: function (e) {
  8351. var t = "",
  8352. o = RegExp(/.*(\.png|\.jpg|\.jpeg|\.gif)$/),
  8353. i = RegExp(/.*(\.doc|\.docx)$/),
  8354. s = RegExp(/.*(\.xls|\.xlsx)$/),
  8355. n = RegExp(/.*(\.ppt|\.pptx)$/),
  8356. a = RegExp(/.*(\.pdf)$/),
  8357. r = RegExp(/.*(\.zip|\.rar)$/),
  8358. c = RegExp(/.*(\.js|\.css|\.html)$/),
  8359. l = RegExp(
  8360. /.*(\.mp3|\.wma|\.aac|\.ogg|\.mpc|\.wav|\.flac|\.midi|\.ra)$/
  8361. ),
  8362. u = RegExp(
  8363. /.*(\.avi|\.wmv|\.mpg|\.mov|\.rm|\.ram|\.swf|\.flv|\.mp4)$/
  8364. ),
  8365. d = RegExp(/.*(\.txt)$/);
  8366. return (
  8367. o.test(e)
  8368. ? ((t = "pic"), this.version > 1 && (t = "pic-filetype"))
  8369. : (t = i.test(e)
  8370. ? "word-filetype"
  8371. : s.test(e)
  8372. ? "excel-filetype"
  8373. : n.test(e)
  8374. ? "ppt-filetype"
  8375. : a.test(e)
  8376. ? "pdf-filetype"
  8377. : r.test(e)
  8378. ? "zip-filetype"
  8379. : c.test(e)
  8380. ? "file-filetype"
  8381. : l.test(e)
  8382. ? "music-filetype"
  8383. : u.test(e)
  8384. ? "video-filetype"
  8385. : d.test(e)
  8386. ? "txt-filetype"
  8387. : "unknown-filetype"),
  8388. t
  8389. );
  8390. },
  8391. judgeFileType: function (e) {
  8392. var t = RegExp(/.*(png|jpg|jpeg|gif)$/),
  8393. o = RegExp(/.*(doc|docx)$/),
  8394. i = RegExp(/.*(xls|xlsx)$/),
  8395. s = RegExp(/.*(ppt|pptx)$/),
  8396. n = RegExp(/.*(pdf)$/),
  8397. a = RegExp(/.*(zip)$/),
  8398. r = RegExp(/.*(html)$/);
  8399. return t.test(e)
  8400. ? "pic"
  8401. : o.test(e)
  8402. ? "word"
  8403. : i.test(e)
  8404. ? "excel"
  8405. : s.test(e)
  8406. ? "ppt"
  8407. : n.test(e)
  8408. ? "pdf"
  8409. : a.test(e)
  8410. ? "zip"
  8411. : r.test(e)
  8412. ? "html"
  8413. : "unknown";
  8414. },
  8415. showPic: function (e) {
  8416. this.$refs.previewer.show(e);
  8417. },
  8418. showGroupData: function (e) {
  8419. (e.hideGroupData = !e.hideGroupData), this.$forceUpdate();
  8420. },
  8421. },
  8422. "showFile",
  8423. function (e, t) {
  8424. var o = easContext.easUrl + "/shr",
  8425. i =
  8426. "http://reccloud.kingdee.com/recRegister/recDemand/getSHRImageByURL?serviceURL=" +
  8427. encodeURIComponent(o) +
  8428. "&imageURL=" +
  8429. encodeURIComponent(e.fileDownLoadUrl);
  8430. 0 == t &&
  8431. (i =
  8432. "http://reccloud.kingdee.com/recRegister/resume/viewFile?fileUrl=" +
  8433. encodeURIComponent(e.fileDownLoadUrl)),
  8434. this.isYZJapp
  8435. ? XuntongJSBridge.call(
  8436. "showFile",
  8437. {
  8438. fileDownloadUrl: i,
  8439. fileName: e.name.split(".")[0],
  8440. fileExt: e.fileExt,
  8441. fileTime: "",
  8442. fileSize: e.fileSize,
  8443. },
  8444. function (e) {}
  8445. )
  8446. : ((i =
  8447. "http://reccloud.kingdee.com/recRegister/recDemand/preview?serviceURL=" +
  8448. encodeURIComponent(o) +
  8449. "&imageURL=" +
  8450. encodeURIComponent(e.fileDownLoadUrl) +
  8451. "&attachType=" +
  8452. e.fileExt),
  8453. "pic" == this.judgeFileType(e.fileExt)
  8454. ? this.$hevueImgPreview(i)
  8455. : "html" == this.judgeFileType(e.fileExt)
  8456. ? (location.href = i)
  8457. : (location.href =
  8458. "http://reccloud.kingdee.com/ws_sync/register/index.html#/pdfPreview?FilePath=" +
  8459. encodeURIComponent(i)),
  8460. console.log(i),
  8461. console.log(e));
  8462. }
  8463. );
  8464. },
  8465. MGI2: function (e, t, o) {
  8466. "use strict";
  8467. function i(e) {
  8468. o("4JZ/");
  8469. }
  8470. var s = (o("IzoA"), o("NKtH")),
  8471. n = o("ECtY"),
  8472. a = o("C7Lr"),
  8473. r = i,
  8474. c = a(s.a, n.a, !1, r, null, null);
  8475. t.a = c.exports;
  8476. },
  8477. MJ5q: function (e, t) {},
  8478. MVrI: function (e, t, o) {
  8479. "use strict";
  8480. function i(e) {
  8481. var t = new RegExp("(^|&)" + e + "=([^&]*)(&|$)"),
  8482. o = window.location.search.substr(1).match(t);
  8483. return null != o ? o[2] : null;
  8484. }
  8485. var s = o("3cXf"),
  8486. n = o.n(s),
  8487. a = o("GblZ"),
  8488. r = o("QpaW"),
  8489. c = o("SXXC"),
  8490. l = o.n(c),
  8491. u = o("KO53"),
  8492. d = o("RFt0"),
  8493. p = i("eid") || "23400814",
  8494. _ = i("storeEid"),
  8495. m = i("path") || "InterGo8612new",
  8496. f = i("appid") || "10036";
  8497. _ = _ ? "&storeEid=" + _ : "";
  8498. t.a = {
  8499. name: "tojudge",
  8500. components: {
  8501. Search: a.a,
  8502. Divider: r.a,
  8503. videomsgDialog: u.a,
  8504. advancedfilterDialog: d.a,
  8505. },
  8506. data: function () {
  8507. return {
  8508. showBackTop: !1,
  8509. showline: !1,
  8510. results: [],
  8511. curKeywords: "",
  8512. keywords: "",
  8513. page: 1,
  8514. curDatas: [],
  8515. titleName: this.localeResource.home_toJudge,
  8516. isYZJapp: !1,
  8517. searchFilter: {},
  8518. version: Number(localStorage.InterGo_Version),
  8519. };
  8520. },
  8521. created: function () {
  8522. navigator.userAgent.match(/Qing\/.*;(iOS|iPhone|Android).*/) &&
  8523. (this.isYZJapp = !0),
  8524. this.isYZJapp && XuntongJSBridge.call("closePop");
  8525. var e = this;
  8526. try {
  8527. void 0 != mbos.http
  8528. ? e.loadData()
  8529. : (window.onload = function () {
  8530. e.loadData();
  8531. });
  8532. } catch (t) {
  8533. e.loadData();
  8534. }
  8535. },
  8536. mounted: function () {},
  8537. updated: function () {
  8538. var e = this;
  8539. this.$nextTick(function () {
  8540. e.initEvent();
  8541. });
  8542. },
  8543. computed: {
  8544. getHeight: function () {
  8545. return window.innerHeight;
  8546. },
  8547. },
  8548. beforeRouteLeave: function (e, t, o) {
  8549. var i = this;
  8550. l()(window).unbind("scroll"),
  8551. l()(".backTop").off("click", i.backTop),
  8552. o();
  8553. },
  8554. methods: {
  8555. getFilterConditions: function (e) {
  8556. console.log(e),
  8557. (this.page = "1"),
  8558. (this.curDatas = []),
  8559. (this.showline = !1),
  8560. (this.searchFilter = e),
  8561. (this.curKeywords = ""),
  8562. (this.keywords = ""),
  8563. this.loadData(!0);
  8564. },
  8565. openSearchDialog: function () {
  8566. this.$refs.filterbox.showFilterBox = !0;
  8567. },
  8568. scrollEvent: function () {
  8569. var e =
  8570. document.body.scrollTop + document.documentElement.scrollTop;
  8571. e < 100
  8572. ? (this.showBackTop = !1)
  8573. : ((this.showBackTop = !0),
  8574. e + window.innerHeight >=
  8575. l()(".tojudge").outerHeight(!0) - 60 &&
  8576. (console.log("showline:" + this.showline),
  8577. this.showline ||
  8578. (this.$vux.loading.show({ text: "Loading" }),
  8579. this.page++,
  8580. (this.showline = !0),
  8581. this.loadData())));
  8582. },
  8583. backTop: function () {
  8584. l()("html,body").animate({ scrollTop: 0 }, 300);
  8585. },
  8586. initEvent: function () {
  8587. var e = this;
  8588. (window.onscroll = function () {
  8589. e.scrollEvent();
  8590. }),
  8591. l()(".backTop").off("click", e.backTop).on("click", e.backTop);
  8592. },
  8593. linkPage: function (e) {
  8594. var t = this;
  8595. if ("待面试" == e.state)
  8596. self != top
  8597. ? (l()(".tabs-wrap", parent.document).hide(),
  8598. (top.location.href =
  8599. location.origin +
  8600. location.pathname +
  8601. "?appid=" +
  8602. f +
  8603. "&eid=" +
  8604. p +
  8605. "&path=" +
  8606. m +
  8607. _ +
  8608. "&name=00.custom#/resume_detail?recordId=" +
  8609. encodeURIComponent(e.recordId)))
  8610. : this.$router.push(
  8611. "/resume_detail?recordId=" + encodeURIComponent(e.recordId)
  8612. );
  8613. else if ("待评价" === e.state)
  8614. try {
  8615. console.log(mbos),
  8616. mbos.eas.invokeScript({
  8617. name: "InterGo_JudgeToBeInterviewedRecordStatus",
  8618. param: [e.recordId],
  8619. success: function (o) {
  8620. if (
  8621. (console.log("调用接口成功"),
  8622. console.log(o),
  8623. "0" != o.code)
  8624. ) {
  8625. var i = n()(o);
  8626. if (i.indexOf("请求云之家openauth2服务失败") >= 0)
  8627. alert(t.localeResource.common_loginTimeout);
  8628. else if (i.indexOf("无法连接EAS服务器") >= 0)
  8629. alert(t.localeResource.common_EAS500);
  8630. else {
  8631. var s = t.localeResource.common_errorMsg;
  8632. o.mesg && (s = o.mesg),
  8633. t.$vux.toast.show({
  8634. position: "default",
  8635. text: s,
  8636. time: 2e3,
  8637. type: "text",
  8638. width: "auto",
  8639. onShow: function () {
  8640. l()(
  8641. ".weui-toast_text .weui-toast__content"
  8642. ).css("font-size", "0.373rem");
  8643. },
  8644. });
  8645. }
  8646. return !1;
  8647. }
  8648. if (0 == o.data.type || 1 == o.data.type)
  8649. self != top
  8650. ? (l()(".tabs-wrap", parent.document).hide(),
  8651. (top.location.href =
  8652. location.origin +
  8653. location.pathname +
  8654. "?appid=" +
  8655. f +
  8656. "&eid=" +
  8657. p +
  8658. "&path=" +
  8659. m +
  8660. _ +
  8661. "&name=00.custom#/judge_page?recordId=" +
  8662. encodeURIComponent(e.recordId)))
  8663. : t.$router.push(
  8664. "/judge_page?recordId=" +
  8665. encodeURIComponent(e.recordId)
  8666. );
  8667. else if (2 == o.data.type)
  8668. return (
  8669. t.$vux.toast.show({
  8670. position: "default",
  8671. text: o.data.tipInfo,
  8672. time: 2e3,
  8673. type: "text",
  8674. width: "auto",
  8675. onShow: function () {
  8676. l()(".weui-toast_text .weui-toast__content").css(
  8677. "font-size",
  8678. "0.373rem"
  8679. );
  8680. },
  8681. }),
  8682. !1
  8683. );
  8684. },
  8685. error: function (e) {
  8686. return console.log("调用接口失败"), console.log(e), !1;
  8687. },
  8688. });
  8689. } catch (o) {
  8690. this.$http
  8691. .post("/interviews/judgeRecordStatus", {
  8692. recordId: e.recordId,
  8693. })
  8694. .then(function (o) {
  8695. var i = o.data;
  8696. if ("0" == i.code)
  8697. if (0 == i.data.type)
  8698. t.$router.push(
  8699. "/judge_page?recordId=" +
  8700. encodeURIComponent(e.recordId)
  8701. );
  8702. else if (1 == i.data.type || 2 == i.data.type)
  8703. return (
  8704. t.$vux.toast.show({
  8705. position: "default",
  8706. text: i.tipInfo,
  8707. time: 2e3,
  8708. type: "text",
  8709. width: "auto",
  8710. onShow: function () {
  8711. l()(".weui-toast_text .weui-toast__content").css(
  8712. "font-size",
  8713. "0.373rem"
  8714. );
  8715. },
  8716. }),
  8717. !1
  8718. );
  8719. })
  8720. .catch(function (e) {
  8721. console.log(e);
  8722. });
  8723. }
  8724. else
  8725. self != top
  8726. ? (l()(".tabs-wrap", parent.document).hide(),
  8727. (top.location.href =
  8728. location.origin +
  8729. location.pathname +
  8730. "?appid=" +
  8731. f +
  8732. "&eid=" +
  8733. p +
  8734. "&path=" +
  8735. m +
  8736. _ +
  8737. "&name=00.custom#/judge_detail?recordId=" +
  8738. encodeURIComponent(e.recordId)))
  8739. : this.$router.push(
  8740. "/judge_detail?recordId=" + encodeURIComponent(e.recordId)
  8741. );
  8742. },
  8743. judgeDay: function (e) {
  8744. var t = new Date(e.replace(/\./g, "/")),
  8745. o = new Date(new Date(e.replace(/\./g, "/")) - 1),
  8746. i = new Date(o.setHours(0, 0, 0, 0) - 1),
  8747. s = new Date(),
  8748. n = new Date(new Date().setHours(0, 0, 0, 0) - 1),
  8749. a = new Date(n.setHours(0, 0, 0, 0) - 1);
  8750. return t.setHours(0, 0, 0, 0) == s.setHours(0, 0, 0, 0)
  8751. ? this.localeResource.common_today
  8752. : t.setHours(0, 0, 0, 0) == n.setHours(0, 0, 0, 0)
  8753. ? this.localeResource.common_yesterday
  8754. : t.setHours(0, 0, 0, 0) == a.setHours(0, 0, 0, 0)
  8755. ? this.localeResource.common_TheDayBeforeYesterday
  8756. : o.setHours(0, 0, 0, 0) == s.setHours(0, 0, 0, 0)
  8757. ? this.localeResource.common_tomorrow
  8758. : i.setHours(0, 0, 0, 0) == s.setHours(0, 0, 0, 0) &&
  8759. this.localeResource.common_TheDayAfterTomorrow;
  8760. },
  8761. getWeek: function (e) {
  8762. var t = new Date(e.replace(/\./g, "/")).getDay();
  8763. switch (t) {
  8764. case 0:
  8765. t = this.localeResource.common_Sunday;
  8766. break;
  8767. case 1:
  8768. t = this.localeResource.common_Monday;
  8769. break;
  8770. case 2:
  8771. t = this.localeResource.common_Tuesday;
  8772. break;
  8773. case 3:
  8774. t = this.localeResource.common_Wednesday;
  8775. break;
  8776. case 4:
  8777. t = this.localeResource.common_Thursday;
  8778. break;
  8779. case 5:
  8780. t = this.localeResource.common_Friday;
  8781. break;
  8782. case 6:
  8783. t = this.localeResource.common_Saturday;
  8784. break;
  8785. default:
  8786. t = this.localeResource.common_unknown;
  8787. }
  8788. return t;
  8789. },
  8790. resultClick: function (e) {
  8791. window.alert("you click the result item: " + n()(e));
  8792. },
  8793. getResult: (function (e) {
  8794. function t(t) {
  8795. return e.apply(this, arguments);
  8796. }
  8797. return (
  8798. (t.toString = function () {
  8799. return e.toString();
  8800. }),
  8801. t
  8802. );
  8803. })(function (e) {
  8804. this.results = e ? getResult(this.value) : [];
  8805. }),
  8806. onSubmit: function () {
  8807. this.$refs.search.setBlur(),
  8808. (this.page = 1),
  8809. (this.curKeywords = this.keywords),
  8810. console.log("curKeywords:" + this.curKeywords),
  8811. this.version >= 1 &&
  8812. ((this.searchFilter = {
  8813. type: "fast",
  8814. name: this.curKeywords,
  8815. position: this.curKeywords,
  8816. }),
  8817. (this.$refs.filterbox.currDate = new Date()),
  8818. (this.$refs.filterbox.personName = ""),
  8819. (this.$refs.filterbox.gender = ""),
  8820. (this.$refs.filterbox.genderText = ""),
  8821. (this.$refs.filterbox.age = ""),
  8822. (this.$refs.filterbox.phoneNumber = ""),
  8823. (this.$refs.filterbox.interviewTime = ""),
  8824. (this.$refs.filterbox.interviewPosition = ""),
  8825. (this.$refs.filterbox.interviewLink = "")),
  8826. this.loadData(!0);
  8827. },
  8828. onFocus: function () {
  8829. console.log("on focus");
  8830. },
  8831. onCancel: function () {
  8832. console.log("on cancel");
  8833. },
  8834. loadData: function (e) {
  8835. var t = this,
  8836. o = this.$store.state.userInfo.openId,
  8837. i = { userOpenId: o, pageNo: this.page, keywords: "" };
  8838. this.curKeywords.trim() && (i.keywords = this.curKeywords.trim()),
  8839. this.version >= 1 &&
  8840. (i = {
  8841. userOpenId: o,
  8842. pageNo: this.page,
  8843. searchKey: n()(this.searchFilter),
  8844. });
  8845. try {
  8846. console.log(mbos);
  8847. var s = this;
  8848. mbos.eas.invokeScript({
  8849. name: "commonOSFservice",
  8850. param: ["InterGo_GetTobeJudgedListService", n()(i)],
  8851. success: function (t) {
  8852. if (
  8853. (console.log("调用接口成功"), console.log(t), "0" == t.code)
  8854. ) {
  8855. var o = t.data.taskList;
  8856. ("" === s.curDatas || e) && (s.curDatas = []),
  8857. (s.curDatas = s.curDatas.concat(o)),
  8858. console.log(s.page),
  8859. console.log(s.curDatas),
  8860. t.data.totalJudgeCount < 20
  8861. ? (s.showline = !0)
  8862. : (s.showline = !1),
  8863. console.log("showline:" + s.showline);
  8864. } else {
  8865. var i = n()(t);
  8866. if (i.indexOf("请求云之家openauth2服务失败") >= 0)
  8867. alert(s.localeResource.common_loginTimeout);
  8868. else if (i.indexOf("无法连接EAS服务器") >= 0)
  8869. alert(s.localeResource.common_EAS500);
  8870. else {
  8871. var a = s.localeResource.common_errorMsg;
  8872. t.mesg && (a = t.mesg),
  8873. s.$vux.toast.show({
  8874. position: "default",
  8875. text: a,
  8876. time: 2e3,
  8877. type: "text",
  8878. width: "auto",
  8879. onShow: function () {
  8880. l()(".weui-toast_text .weui-toast__content").css(
  8881. "font-size",
  8882. "0.373rem"
  8883. );
  8884. },
  8885. });
  8886. }
  8887. (s.curDatas = []), (s.showline = !0);
  8888. }
  8889. setTimeout(function () {
  8890. s.$vux.loading.hide();
  8891. }, 1e3);
  8892. },
  8893. error: function (e) {
  8894. console.log("调用接口失败"),
  8895. console.log(e),
  8896. (s.curDatas = []),
  8897. setTimeout(function () {
  8898. s.$vux.loading.hide();
  8899. }, 1e3);
  8900. },
  8901. });
  8902. } catch (o) {
  8903. this.$http
  8904. .post("/user/toJudges", i)
  8905. .then(function (o) {
  8906. var i = o.data;
  8907. if ("0" == i.code) {
  8908. var s = i.data.items;
  8909. ("" === t.curDatas || e) && (t.curDatas = []),
  8910. (t.curDatas = t.curDatas.concat(s)),
  8911. console.log(t.page),
  8912. console.log(t.curDatas),
  8913. s.length < 20 ? (t.showline = !0) : (t.showline = !1);
  8914. }
  8915. setTimeout(function () {
  8916. t.$vux.loading.hide();
  8917. }, 1e3);
  8918. })
  8919. .catch(function (e) {
  8920. var t = this;
  8921. console.log(e),
  8922. setTimeout(function () {
  8923. t.$vux.loading.hide();
  8924. }, 1e3);
  8925. });
  8926. }
  8927. },
  8928. openVideoInterviewBox: function (e) {
  8929. this.$refs.videobox.getVideoInterviewMsg(e.recordId);
  8930. },
  8931. },
  8932. };
  8933. },
  8934. McL7: function (e, t, o) {
  8935. "use strict";
  8936. var i = function () {
  8937. var e = this,
  8938. t = e.$createElement,
  8939. o = e._self._c || t;
  8940. return o(
  8941. "div",
  8942. {
  8943. directives: [
  8944. {
  8945. name: "wechat-title",
  8946. rawName: "v-wechat-title",
  8947. value: (e.$route.meta.title = e.titleName),
  8948. expression: "$route.meta.title=titleName",
  8949. },
  8950. ],
  8951. staticClass: "tointerview",
  8952. },
  8953. [
  8954. o(
  8955. "div",
  8956. { staticClass: "searchbox" },
  8957. [
  8958. o(
  8959. "search",
  8960. {
  8961. ref: "search",
  8962. attrs: {
  8963. placeholder: e.localeResource.common_searchInfo,
  8964. results: e.results,
  8965. autoFixed: !1,
  8966. "auto-scroll-to-top": "",
  8967. },
  8968. on: {
  8969. "on-result-click": e.resultClick,
  8970. "on-focus": e.onFocus,
  8971. "on-cancel": e.onCancel,
  8972. "on-submit": e.onSubmit,
  8973. },
  8974. model: {
  8975. value: e.keywords,
  8976. callback: function (t) {
  8977. e.keywords = t;
  8978. },
  8979. expression: "keywords",
  8980. },
  8981. },
  8982. [
  8983. e.version >= 1
  8984. ? o(
  8985. "div",
  8986. { attrs: { slot: "right" }, slot: "right" },
  8987. [
  8988. o("div", {
  8989. staticClass: "i-search",
  8990. on: { click: e.openSearchDialog },
  8991. }),
  8992. ]
  8993. )
  8994. : e._e(),
  8995. ]
  8996. ),
  8997. ],
  8998. 1
  8999. ),
  9000. e._v(" "),
  9001. e.curDatas.length > 0
  9002. ? o(
  9003. "div",
  9004. { staticClass: "taskList" },
  9005. [
  9006. e._l(e.curDatas, function (t, i) {
  9007. return o("div", { key: i, staticClass: "dateItem" }, [
  9008. o("div", { staticClass: "dateTitleWrap" }, [
  9009. o(
  9010. "div",
  9011. {
  9012. staticClass: "dateTitle",
  9013. on: {
  9014. click: function (t) {
  9015. return e.toggleList(t);
  9016. },
  9017. },
  9018. },
  9019. [
  9020. e.judgeDay(t.date)
  9021. ? [
  9022. o("span", { staticClass: "special" }, [
  9023. e._v(e._s(e.judgeDay(t.date))),
  9024. ]),
  9025. e._v(" "),
  9026. o(
  9027. "span",
  9028. { staticClass: "date specialdate" },
  9029. [
  9030. e._v("( "),
  9031. o("i", { staticClass: "weekday" }, [
  9032. e._v(e._s(t.date)),
  9033. ]),
  9034. e._v(e._s(e.getWeek(t.date)) + " )"),
  9035. ]
  9036. ),
  9037. ]
  9038. : [
  9039. o(
  9040. "span",
  9041. { staticClass: "date specialdate" },
  9042. [
  9043. e._v(e._s(t.date)),
  9044. o("i", { staticClass: "weekday" }, [
  9045. e._v(e._s(e.getWeek(t.date))),
  9046. ]),
  9047. ]
  9048. ),
  9049. ],
  9050. e._v(" "),
  9051. o("span", {
  9052. staticClass: "countNum",
  9053. domProps: {
  9054. innerHTML: e._s(
  9055. e.tmpReplaceFormat(
  9056. e.localeResource.tointerview_countNum,
  9057. "<i>" + t.countNum + "</i>"
  9058. )
  9059. ),
  9060. },
  9061. }),
  9062. e._v(" "),
  9063. o("span", {
  9064. staticClass: "arrow",
  9065. on: {
  9066. click: function (t) {
  9067. return e.toggleList(t);
  9068. },
  9069. },
  9070. }),
  9071. ],
  9072. 2
  9073. ),
  9074. ]),
  9075. e._v(" "),
  9076. t.items.length > 0
  9077. ? o(
  9078. "ul",
  9079. { staticClass: "dateList" },
  9080. e._l(t.items, function (t, i) {
  9081. return o(
  9082. "li",
  9083. { key: i, staticClass: "taskItem" },
  9084. [
  9085. o(
  9086. "div",
  9087. {
  9088. staticClass: "itemlink",
  9089. on: {
  9090. click: function (o) {
  9091. return e.linkPage(t);
  9092. },
  9093. },
  9094. },
  9095. [
  9096. o(
  9097. "span",
  9098. { staticClass: "stateTag" },
  9099. [e._v(e._s(t.interStatus))]
  9100. ),
  9101. e._v(" "),
  9102. o(
  9103. "p",
  9104. { staticClass: "task_hd" },
  9105. [
  9106. o(
  9107. "span",
  9108. {
  9109. staticClass: "name ellipsis",
  9110. },
  9111. [e._v(e._s(t.seeker.name))]
  9112. ),
  9113. e._v(" "),
  9114. 0 != t.seeker.sex
  9115. ? [
  9116. o("span", {
  9117. staticClass: "sexIcon",
  9118. class: [
  9119. "2" == t.seeker.sex
  9120. ? "female"
  9121. : "male",
  9122. ],
  9123. }),
  9124. ]
  9125. : e._e(),
  9126. e._v(" "),
  9127. o(
  9128. "span",
  9129. {
  9130. staticClass:
  9131. "position ellipsis",
  9132. },
  9133. [
  9134. e._v(
  9135. e._s(t.targetPosition.name)
  9136. ),
  9137. ]
  9138. ),
  9139. e._v(" "),
  9140. o(
  9141. "span",
  9142. {
  9143. staticClass:
  9144. "timeOrState ellipsis",
  9145. class: [
  9146. "待面试" == t.state
  9147. ? "time"
  9148. : "待评价" == t.state
  9149. ? "state tojudge"
  9150. : "通过" == t.state
  9151. ? "state pass"
  9152. : "state deny",
  9153. ],
  9154. },
  9155. [
  9156. "待面试" == t.state
  9157. ? o("i", [e._v("•")])
  9158. : e._e(),
  9159. e._v(
  9160. e._s(
  9161. "待面试" == t.state
  9162. ? t.interviewInfo.time
  9163. : t.state
  9164. )
  9165. ),
  9166. ]
  9167. ),
  9168. ],
  9169. 2
  9170. ),
  9171. e._v(" "),
  9172. o("p", { staticClass: "task_bd" }, [
  9173. o("span", {
  9174. staticClass: "comIcon",
  9175. }),
  9176. e._v(" "),
  9177. o(
  9178. "span",
  9179. {
  9180. staticClass:
  9181. "department ellipsis",
  9182. },
  9183. [
  9184. e._v(
  9185. e._s(
  9186. t.targetPosition.department
  9187. )
  9188. ),
  9189. ]
  9190. ),
  9191. ]),
  9192. e._v(" "),
  9193. o("p", { staticClass: "task_ad" }, [
  9194. o("span", {
  9195. staticClass: "addressIcon",
  9196. }),
  9197. e._v(" "),
  9198. o(
  9199. "span",
  9200. {
  9201. staticClass: "address ellipsis",
  9202. },
  9203. [
  9204. e._v(
  9205. e._s(t.interviewInfo.place)
  9206. ),
  9207. ]
  9208. ),
  9209. ]),
  9210. e._v(" "),
  9211. t.interviewInfo.videoInterview
  9212. ? o(
  9213. "div",
  9214. {
  9215. staticClass: "task_ft",
  9216. on: {
  9217. click: function (o) {
  9218. return (
  9219. o.stopPropagation(),
  9220. e.openVideoInterviewBox(
  9221. t
  9222. )
  9223. );
  9224. },
  9225. },
  9226. },
  9227. [
  9228. o("span", {
  9229. staticClass: "videoIcon",
  9230. class:
  9231. "zoom" ==
  9232. t.interviewInfo.videoType
  9233. ? "logo-zoom"
  9234. : "logo-tencentV",
  9235. }),
  9236. e._v(
  9237. "\n\t\t\t\t\t\t\t\t" +
  9238. e._s(
  9239. "zoom" ==
  9240. t.interviewInfo
  9241. .videoType
  9242. ? e.localeResource
  9243. .common_videoType_Zoom
  9244. : e.localeResource
  9245. .common_videoType_Tencent
  9246. ) +
  9247. "\n\t\t\t\t\t\t\t"
  9248. ),
  9249. ]
  9250. )
  9251. : e._e(),
  9252. ]
  9253. ),
  9254. ]
  9255. );
  9256. }),
  9257. 0
  9258. )
  9259. : o("div", { staticClass: "noCurData" }, [
  9260. o("p", { staticClass: "noDataPic" }),
  9261. e._v(" "),
  9262. o("p", [
  9263. e._v(
  9264. e._s(e.localeResource.tointerview_info_0)
  9265. ),
  9266. ]),
  9267. ]),
  9268. ]);
  9269. }),
  9270. e._v(" "),
  9271. e.showline
  9272. ? o("divider", [
  9273. e._v(e._s(e.localeResource.common_showlineText)),
  9274. ])
  9275. : e._e(),
  9276. ],
  9277. 2
  9278. )
  9279. : e._e(),
  9280. e._v(" "),
  9281. o(
  9282. "div",
  9283. {
  9284. directives: [
  9285. {
  9286. name: "show",
  9287. rawName: "v-show",
  9288. value: e.showBackTop,
  9289. expression: "showBackTop",
  9290. },
  9291. ],
  9292. staticClass: "backTop",
  9293. },
  9294. [
  9295. o("span", { staticClass: "arrowPic" }, [
  9296. e._v(e._s(e.localeResource.common_backTop)),
  9297. ]),
  9298. ]
  9299. ),
  9300. e._v(" "),
  9301. 0 == e.curDatas.length
  9302. ? o("div", { staticClass: "noCurData" }, [
  9303. o("p", { staticClass: "noDataPic" }),
  9304. e._v(" "),
  9305. o("p", [e._v(e._s(e.localeResource.common_noData))]),
  9306. ])
  9307. : e._e(),
  9308. e._v(" "),
  9309. o("videomsg-dialog", { ref: "videobox" }),
  9310. e._v(" "),
  9311. e.version >= 1
  9312. ? o("advancedfilter-dialog", {
  9313. ref: "filterbox",
  9314. on: { filterConditions: e.getFilterConditions },
  9315. })
  9316. : e._e(),
  9317. ],
  9318. 1
  9319. );
  9320. },
  9321. s = [],
  9322. n = { render: i, staticRenderFns: s };
  9323. t.a = n;
  9324. },
  9325. MfrI: function (e, t, o) {
  9326. "use strict";
  9327. var i,
  9328. s = o("a3Yh"),
  9329. n = o.n(s),
  9330. a = o("BdEu");
  9331. (i = {}),
  9332. n()(i, a.f.name, a.f),
  9333. n()(i, a.b.name, a.b),
  9334. n()(i, a.g.name, a.g),
  9335. n()(i, a.h.name, a.h),
  9336. n()(i, a.j.name, a.j),
  9337. n()(i, a.e.name, a.e);
  9338. },
  9339. MkRj: function (e, t, o) {
  9340. "use strict";
  9341. var i = function () {
  9342. var e = this,
  9343. t = e.$createElement,
  9344. o = e._self._c || t;
  9345. return o(
  9346. "div",
  9347. {
  9348. directives: [
  9349. {
  9350. name: "wechat-title",
  9351. rawName: "v-wechat-title",
  9352. value: (e.$route.meta.title = e.titleName),
  9353. expression: "$route.meta.title=titleName",
  9354. },
  9355. ],
  9356. staticClass: "resume_detail",
  9357. class: [
  9358. (!0 === e.isUsersInter &&
  9359. ("待面试" == e.interInfos.state ||
  9360. "待评价" == e.interInfos.state)) ||
  9361. !0 === e.canAccept ||
  9362. !0 === e.canCancel
  9363. ? "padBtm"
  9364. : "",
  9365. ],
  9366. },
  9367. [
  9368. !0 === e.showWholePage
  9369. ? o("div", { staticClass: "importInfowrap" }, [
  9370. o("h5", { staticClass: "tinyTitle" }, [
  9371. o("span", [
  9372. e._v(e._s(e.localeResource.resumeDetail_title_0)),
  9373. ]),
  9374. ]),
  9375. e._v(" "),
  9376. o("ul", { staticClass: "importInfo" }, [
  9377. o("li", { staticClass: "degree" }, [
  9378. o(
  9379. "span",
  9380. { staticClass: "icon" },
  9381. [
  9382. e.interInfos.targetPosition.degreeOk
  9383. ? [
  9384. o("i", {
  9385. class:
  9386. "true" ==
  9387. e.interInfos.targetPosition.degreeOk
  9388. ? "isOk"
  9389. : "notOk",
  9390. }),
  9391. ]
  9392. : e._e(),
  9393. ],
  9394. 2
  9395. ),
  9396. e._v(" "),
  9397. o("p", { staticClass: "text" }, [
  9398. e._v(
  9399. "\n\t\t\t\t\t" +
  9400. e._s(e.interInfos.targetPosition.degree) +
  9401. "\n\t\t\t\t"
  9402. ),
  9403. ]),
  9404. ]),
  9405. e._v(" "),
  9406. o("li", { staticClass: "workTime" }, [
  9407. o(
  9408. "span",
  9409. { staticClass: "icon" },
  9410. [
  9411. e.interInfos.targetPosition.workExpOk
  9412. ? [
  9413. o("i", {
  9414. class:
  9415. "true" ==
  9416. e.interInfos.targetPosition.workExpOk
  9417. ? "isOk"
  9418. : "notOk",
  9419. }),
  9420. ]
  9421. : e._e(),
  9422. ],
  9423. 2
  9424. ),
  9425. e._v(" "),
  9426. o("p", { staticClass: "text" }, [
  9427. e._v(
  9428. "\n\t\t\t\t\t" +
  9429. e._s(e.interInfos.targetPosition.workExp) +
  9430. "\n\t\t\t\t"
  9431. ),
  9432. ]),
  9433. ]),
  9434. e._v(" "),
  9435. o("li", { staticClass: "age" }, [
  9436. o(
  9437. "span",
  9438. { staticClass: "icon" },
  9439. [
  9440. e.interInfos.targetPosition.ageOk
  9441. ? [
  9442. o("i", {
  9443. class:
  9444. "true" ==
  9445. e.interInfos.targetPosition.ageOk
  9446. ? "isOk"
  9447. : "notOk",
  9448. }),
  9449. ]
  9450. : e._e(),
  9451. ],
  9452. 2
  9453. ),
  9454. e._v(" "),
  9455. o("p", { staticClass: "text" }, [
  9456. e._v(
  9457. "\n\t\t\t\t\t" +
  9458. e._s(e.interInfos.targetPosition.age) +
  9459. "\n\t\t\t\t"
  9460. ),
  9461. ]),
  9462. ]),
  9463. e._v(" "),
  9464. o("li", { staticClass: "sex" }, [
  9465. o(
  9466. "span",
  9467. { staticClass: "icon" },
  9468. [
  9469. e.interInfos.targetPosition.sexOk
  9470. ? [
  9471. o("i", {
  9472. class:
  9473. "true" ==
  9474. e.interInfos.targetPosition.sexOk
  9475. ? "isOk"
  9476. : "notOk",
  9477. }),
  9478. ]
  9479. : e._e(),
  9480. ],
  9481. 2
  9482. ),
  9483. e._v(" "),
  9484. o("p", { staticClass: "text" }, [
  9485. e._v(
  9486. "\n\t\t\t\t\t" +
  9487. e._s(e.interInfos.targetPosition.sex) +
  9488. "\n\t\t\t\t"
  9489. ),
  9490. ]),
  9491. ]),
  9492. ]),
  9493. ])
  9494. : e._e(),
  9495. e._v(" "),
  9496. e.showWholePage
  9497. ? o(
  9498. "div",
  9499. {
  9500. staticClass: "positionInfo",
  9501. class: e.foldInterinfo ? "fold" : "",
  9502. },
  9503. [
  9504. o("h5", { staticClass: "tinyTitle" }, [
  9505. o("span", [
  9506. e._v(e._s(e.localeResource.resumeDetail_title_1)),
  9507. ]),
  9508. e._v(" "),
  9509. e.interInfos.interviewInfo.videoInterview
  9510. ? o(
  9511. "span",
  9512. {
  9513. staticClass: "task_ft",
  9514. on: {
  9515. click: function (t) {
  9516. return (
  9517. t.stopPropagation(),
  9518. e.openVideoInterviewBox.apply(
  9519. null,
  9520. arguments
  9521. )
  9522. );
  9523. },
  9524. },
  9525. },
  9526. [
  9527. o("span", {
  9528. staticClass: "videoIcon",
  9529. class:
  9530. "zoom" ==
  9531. e.interInfos.interviewInfo.videoType
  9532. ? "logo-zoom"
  9533. : "logo-tencentV",
  9534. }),
  9535. e._v(
  9536. "\n\t\t\t\t\t" +
  9537. e._s(
  9538. "zoom" ==
  9539. e.interInfos.interviewInfo.videoType
  9540. ? e.localeResource.common_videoType_Zoom
  9541. : e.localeResource
  9542. .common_videoType_Tencent
  9543. ) +
  9544. "\n\t\t\t\t"
  9545. ),
  9546. ]
  9547. )
  9548. : e._e(),
  9549. ]),
  9550. e._v(" "),
  9551. o("div", { staticClass: "interviewInfo" }, [
  9552. o("div", { staticClass: "interPosi" }, [
  9553. o("div", { staticClass: "position" }, [
  9554. o("i", { staticClass: "posiIcon" }),
  9555. e._v(" "),
  9556. o(
  9557. "p",
  9558. [
  9559. o(
  9560. "router-link",
  9561. {
  9562. staticClass: "posiLink",
  9563. attrs: {
  9564. to:
  9565. "job_detail?posiId=" +
  9566. encodeURIComponent(
  9567. e.interInfos.interviewInfo.position.id
  9568. ) +
  9569. "&recordId=" +
  9570. encodeURIComponent(
  9571. e.interInfos.recordId
  9572. ),
  9573. },
  9574. },
  9575. [
  9576. e._v(
  9577. e._s(
  9578. e.interInfos.interviewInfo.position.name
  9579. )
  9580. ),
  9581. ]
  9582. ),
  9583. ],
  9584. 1
  9585. ),
  9586. ]),
  9587. e._v(" "),
  9588. o("p", { staticClass: "interTime" }, [
  9589. o("i", { staticClass: "timeIcon" }),
  9590. e._v(" "),
  9591. o("span", [
  9592. e._v(e._s(e.interInfos.interviewInfo.time)),
  9593. ]),
  9594. ]),
  9595. ]),
  9596. e._v(" "),
  9597. o("div", { staticClass: "departInfo" }, [
  9598. o("i", { staticClass: "departIcon" }),
  9599. e._v(" "),
  9600. o("p", [
  9601. o("span", [
  9602. e._v(
  9603. e._s(e.interInfos.interviewInfo.position.group)
  9604. ),
  9605. ]),
  9606. e._v(" "),
  9607. o("i", { staticClass: "divider" }, [e._v("|")]),
  9608. e._v(" "),
  9609. o("span", [
  9610. e._v(
  9611. e._s(
  9612. e.interInfos.interviewInfo.position.company
  9613. )
  9614. ),
  9615. ]),
  9616. e._v(" "),
  9617. o("i", { staticClass: "divider" }, [e._v("|")]),
  9618. e._v(" "),
  9619. o("span", [
  9620. e._v(
  9621. e._s(
  9622. e.interInfos.interviewInfo.position.department
  9623. )
  9624. ),
  9625. ]),
  9626. ]),
  9627. ]),
  9628. e._v(" "),
  9629. o("div", { staticClass: "placeInfo" }, [
  9630. o("i", { staticClass: "addressIcon" }),
  9631. e._v(" "),
  9632. o("p", [
  9633. e._v(e._s(e.interInfos.interviewInfo.place)),
  9634. ]),
  9635. ]),
  9636. e._v(" "),
  9637. e.interInfos.interviewInfo.files
  9638. ? o("div", { staticClass: "interPapers" }, [
  9639. o("i", { staticClass: "paperIcon" }),
  9640. e._v(" "),
  9641. o(
  9642. "a",
  9643. {
  9644. staticClass: "interFiles",
  9645. attrs: {
  9646. href: e.interInfos.interviewInfo.files
  9647. .fileLink,
  9648. download:
  9649. e.localeResource.resumeDetail_fileLink,
  9650. },
  9651. },
  9652. [
  9653. e._v(
  9654. e._s(e.localeResource.resumeDetail_fileLink)
  9655. ),
  9656. ]
  9657. ),
  9658. ])
  9659. : e._e(),
  9660. ]),
  9661. e._v(" "),
  9662. o("div", { staticClass: "arrangerInfo" }, [
  9663. o("p", { staticClass: "infoTitle" }, [
  9664. o("i", [
  9665. e._v(e._s(e.localeResource.resumeDetail_arranger)),
  9666. ]),
  9667. ]),
  9668. e._v(" "),
  9669. o(
  9670. "div",
  9671. { staticClass: "peopleBox" },
  9672. e._l(
  9673. e.interInfos.interviewInfo.arranger,
  9674. function (t, i) {
  9675. return o("span", { staticClass: "peopleInfo" }, [
  9676. e._v(
  9677. "\n\t\t\t\t\t\t" +
  9678. e._s(t.name) +
  9679. "\n\t\t\t\t\t\t"
  9680. ),
  9681. t.openId
  9682. ? o("i", {
  9683. staticClass: "cardIcon",
  9684. on: {
  9685. click: function (o) {
  9686. return e.openCard(t.openId);
  9687. },
  9688. },
  9689. })
  9690. : e._e(),
  9691. ]);
  9692. }
  9693. ),
  9694. 0
  9695. ),
  9696. ]),
  9697. e._v(" "),
  9698. o("div", { staticClass: "departManager" }, [
  9699. o("p", { staticClass: "infoTitle" }, [
  9700. o("i", [
  9701. e._v(
  9702. e._s(e.localeResource.resumeDetail_departHead)
  9703. ),
  9704. ]),
  9705. ]),
  9706. e._v(" "),
  9707. o(
  9708. "div",
  9709. { staticClass: "peopleBox" },
  9710. e._l(
  9711. e.interInfos.interviewInfo.departHead,
  9712. function (t, i) {
  9713. return o("span", { staticClass: "peopleInfo" }, [
  9714. e._v(e._s(t.name) + "\n\t\t\t\t\t\t"),
  9715. t.openId
  9716. ? o("i", {
  9717. staticClass: "cardIcon",
  9718. on: {
  9719. click: function (o) {
  9720. return e.openCard(t.openId);
  9721. },
  9722. },
  9723. })
  9724. : e._e(),
  9725. ]);
  9726. }
  9727. ),
  9728. 0
  9729. ),
  9730. ]),
  9731. e._v(" "),
  9732. o("div", { staticClass: "interviewers" }, [
  9733. o("p", { staticClass: "infoTitle" }, [
  9734. o("i", [
  9735. e._v(
  9736. e._s(e.localeResource.resumeDetail_interviewer)
  9737. ),
  9738. ]),
  9739. ]),
  9740. e._v(" "),
  9741. o(
  9742. "div",
  9743. { staticClass: "peopleBox" },
  9744. e._l(
  9745. e.interInfos.interviewInfo.interviewer,
  9746. function (t, i) {
  9747. return o("span", { staticClass: "peopleInfo" }, [
  9748. e._v(e._s(t.name) + "\n\t\t\t\t\t\t"),
  9749. t.openId !== e.curUserOpenId && t.openId
  9750. ? o("i", {
  9751. staticClass: "cardIcon",
  9752. on: {
  9753. click: function (o) {
  9754. return e.openCard(t.openId);
  9755. },
  9756. },
  9757. })
  9758. : e._e(),
  9759. ]);
  9760. }
  9761. ),
  9762. 0
  9763. ),
  9764. ]),
  9765. e._v(" "),
  9766. e.interInfos.resumeInfo.attachments &&
  9767. 1 !== e.interInfos.attachmentHiding
  9768. ? o("div", { staticClass: "attachmentswrap" }, [
  9769. o("p", { staticClass: "infoTitle" }, [
  9770. o("i", [
  9771. e._v(
  9772. e._s(e.localeResource.resumeDetail_attachs)
  9773. ),
  9774. ]),
  9775. ]),
  9776. e._v(" "),
  9777. o(
  9778. "div",
  9779. { staticClass: "peopleBox" },
  9780. e._l(
  9781. e.interInfos.resumeInfo.attachments,
  9782. function (t) {
  9783. return o(
  9784. "span",
  9785. {
  9786. key: t.id,
  9787. staticClass: "peopleInfo",
  9788. on: {
  9789. click: function (o) {
  9790. return e.showFileOld(t);
  9791. },
  9792. },
  9793. },
  9794. [
  9795. e._v(
  9796. "\n\t\t\t\t\t\t" +
  9797. e._s(t.attachName) +
  9798. "." +
  9799. e._s(t.attachType) +
  9800. "\n\t\t\t\t\t"
  9801. ),
  9802. ]
  9803. );
  9804. }
  9805. ),
  9806. 0
  9807. ),
  9808. ])
  9809. : e._e(),
  9810. e._v(" "),
  9811. o(
  9812. "router-link",
  9813. {
  9814. staticClass: "viewothers",
  9815. attrs: {
  9816. to:
  9817. "interview_results?recordId=" +
  9818. encodeURIComponent(e.interInfos.recordId),
  9819. },
  9820. },
  9821. [e._v(e._s(e.localeResource.resumeDetail_info_0))]
  9822. ),
  9823. e._v(" "),
  9824. o(
  9825. "div",
  9826. {
  9827. staticClass: "toggleFold",
  9828. on: {
  9829. click: function (t) {
  9830. e.foldInterinfo = !e.foldInterinfo;
  9831. },
  9832. },
  9833. },
  9834. [
  9835. e._v(
  9836. "\n\t\t\t\t" +
  9837. e._s(e.foldInterinfo ? "展开" : "收起") +
  9838. "\n\t\t\t\t"
  9839. ),
  9840. o("span", { staticClass: "toggleArrow" }),
  9841. ]
  9842. ),
  9843. ],
  9844. 1
  9845. )
  9846. : e._e(),
  9847. e._v(" "),
  9848. o("div", { staticClass: "basicBoxWrap" }, [
  9849. o("div", { staticClass: "basicBox" }, [
  9850. o("h5", { staticClass: "tinyTitle" }, [
  9851. o("span", [
  9852. e._v(e._s(e.localeResource.resumeDetail_title_2)),
  9853. ]),
  9854. e._v(" "),
  9855. e.recRegisterLongUrl && !e.interInfos.attachmentHiding
  9856. ? o(
  9857. "span",
  9858. {
  9859. staticClass: "task_ft",
  9860. on: {
  9861. click: function (t) {
  9862. return (
  9863. t.stopPropagation(),
  9864. e.viewInfoForm.apply(null, arguments)
  9865. );
  9866. },
  9867. },
  9868. },
  9869. [
  9870. e._v(
  9871. "\n\t\t\t\t\t\t" +
  9872. e._s(
  9873. e.localeResource.resumeDetail_registrationForm
  9874. ) +
  9875. "\n\t\t\t\t\t"
  9876. ),
  9877. ]
  9878. )
  9879. : e._e(),
  9880. ]),
  9881. e._v(" "),
  9882. o("div", { staticClass: "resumeBasic" }, [
  9883. o(
  9884. "div",
  9885. { staticClass: "basic_hd" },
  9886. [
  9887. o("span", { staticClass: "photo" }, [
  9888. o("img", {
  9889. directives: [
  9890. {
  9891. name: "show",
  9892. rawName: "v-show",
  9893. value: e.interInfos.resumeInfo.photo,
  9894. expression: "interInfos.resumeInfo.photo",
  9895. },
  9896. ],
  9897. attrs: {
  9898. src: [
  9899. "data:image/png;base64," +
  9900. e.interInfos.resumeInfo.photo,
  9901. ],
  9902. },
  9903. }),
  9904. ]),
  9905. e._v(" "),
  9906. o("span", { staticClass: "name ellipsis" }, [
  9907. e._v(e._s(e.interInfos.resumeInfo.name)),
  9908. ]),
  9909. e._v(" "),
  9910. 0 != e.interInfos.resumeInfo.sex
  9911. ? [
  9912. o("span", {
  9913. staticClass: "sexIcon",
  9914. class: [
  9915. "2" == e.interInfos.resumeInfo.sex
  9916. ? "female"
  9917. : "male",
  9918. ],
  9919. }),
  9920. ]
  9921. : e._e(),
  9922. e._v(" "),
  9923. 1 !== e.interInfos.phoneHiding
  9924. ? o("span", { staticClass: "tel" }, [
  9925. o("i", { staticClass: "phoneIcon" }),
  9926. e._v(" "),
  9927. e.interInfos.resumeInfo.phoneNumber
  9928. ? o(
  9929. "a",
  9930. {
  9931. attrs: {
  9932. href:
  9933. "tel:" +
  9934. e.interInfos.resumeInfo.phoneNumber,
  9935. },
  9936. },
  9937. [
  9938. e._v(
  9939. e._s(
  9940. e.interInfos.resumeInfo.phoneNumber
  9941. )
  9942. ),
  9943. ]
  9944. )
  9945. : e._e(),
  9946. ])
  9947. : e._e(),
  9948. ],
  9949. 2
  9950. ),
  9951. e._v(" "),
  9952. o("div", { staticClass: "basic_bd" }, [
  9953. o("div", { staticClass: "seekerInfo" }, [
  9954. o("p", { staticClass: "city" }, [
  9955. o("i", { staticClass: "addressIcon" }),
  9956. e._v(" "),
  9957. o("span", [
  9958. e._v(e._s(e.interInfos.resumeInfo.liveCity)),
  9959. ]),
  9960. ]),
  9961. e._v(" "),
  9962. o("p", { staticClass: "ageInfo" }, [
  9963. o("i", { staticClass: "ageIcon" }),
  9964. e._v(" "),
  9965. o("span", { staticClass: "age" }, [
  9966. e._v(
  9967. e._s(
  9968. e._f("tmpReplace")(
  9969. e.localeResource.resumeDetail_age,
  9970. e.interInfos.resumeInfo.age
  9971. )
  9972. )
  9973. ),
  9974. ]),
  9975. ]),
  9976. e._v(" "),
  9977. o("p", { staticClass: "interTime" }, [
  9978. o("i", { staticClass: "timeIcon" }),
  9979. e._v(" "),
  9980. o("span", [
  9981. e._v(e._s(e.interInfos.resumeInfo.workYears)),
  9982. ]),
  9983. ]),
  9984. e._v(" "),
  9985. o("p", { staticClass: "degree" }, [
  9986. o("i", { staticClass: "degreeIcon" }),
  9987. e._v(" "),
  9988. o("span", [
  9989. e._v(e._s(e.interInfos.resumeInfo.dgree)),
  9990. ]),
  9991. ]),
  9992. ]),
  9993. e._v(" "),
  9994. o("div", { staticClass: "degreeInfo" }, [
  9995. o("i", { staticClass: "degreeIcon" }),
  9996. e._v(" "),
  9997. o("p", [
  9998. o("span", [
  9999. e._v(e._s(e.interInfos.resumeInfo.school)),
  10000. ]),
  10001. e._v(" "),
  10002. o("i", { staticClass: "divider" }, [e._v("|")]),
  10003. e._v(" "),
  10004. o("span", [
  10005. e._v(e._s(e.interInfos.resumeInfo.major)),
  10006. ]),
  10007. ]),
  10008. ]),
  10009. e._v(" "),
  10010. o("div", { staticClass: "companyInfo" }, [
  10011. o("i", { staticClass: "departIcon" }),
  10012. e._v(" "),
  10013. o("p", [e._v(e._s(e.interInfos.resumeInfo.exCompany))]),
  10014. ]),
  10015. ]),
  10016. ]),
  10017. ]),
  10018. ]),
  10019. e._v(" "),
  10020. e.list.length > 0
  10021. ? o(
  10022. "div",
  10023. { staticClass: "resumeContent" },
  10024. [
  10025. o(
  10026. "tab",
  10027. {
  10028. staticClass: "detailTab",
  10029. attrs: { "line-width": 0 },
  10030. model: {
  10031. value: e.index,
  10032. callback: function (t) {
  10033. e.index = t;
  10034. },
  10035. expression: "index",
  10036. },
  10037. },
  10038. e._l(e.list, function (t, i) {
  10039. return o(
  10040. "tab-item",
  10041. {
  10042. key: i,
  10043. attrs: { selected: e.curContent === t },
  10044. on: {
  10045. click: function (o) {
  10046. e.curContent = t;
  10047. },
  10048. },
  10049. },
  10050. [e._v(e._s(t))]
  10051. );
  10052. }),
  10053. 1
  10054. ),
  10055. e._v(" "),
  10056. o(
  10057. "swiper",
  10058. {
  10059. ref: "swiper",
  10060. attrs: { "show-dots": !1, height: "360px" },
  10061. on: {
  10062. "on-index-change": function (t) {
  10063. return e.changeHeight(e.index);
  10064. },
  10065. },
  10066. model: {
  10067. value: e.index,
  10068. callback: function (t) {
  10069. e.index = t;
  10070. },
  10071. expression: "index",
  10072. },
  10073. },
  10074. e._l(e.list, function (t, i) {
  10075. return o("swiper-item", { key: i }, [
  10076. "工作经历" == t
  10077. ? o(
  10078. "div",
  10079. { staticClass: "workExp" },
  10080. [
  10081. o(
  10082. "timeline",
  10083. e._l(
  10084. e.interInfos.resumeInfo.workExp,
  10085. function (t, i) {
  10086. return o(
  10087. "timeline-item",
  10088. { key: i },
  10089. [
  10090. o("p", [
  10091. o(
  10092. "span",
  10093. { staticClass: "mainInfo" },
  10094. [e._v(e._s(t.company))]
  10095. ),
  10096. e._v(" "),
  10097. o(
  10098. "i",
  10099. { staticClass: "divider" },
  10100. [e._v("|")]
  10101. ),
  10102. e._v(" "),
  10103. o("span", [
  10104. e._v(e._s(t.industry)),
  10105. ]),
  10106. e._v(" "),
  10107. o(
  10108. "i",
  10109. { staticClass: "divider" },
  10110. [e._v("|")]
  10111. ),
  10112. e._v(" "),
  10113. o("span", [
  10114. e._v(e._s(t.nature)),
  10115. ]),
  10116. ]),
  10117. e._v(" "),
  10118. o(
  10119. "p",
  10120. { staticClass: "period" },
  10121. [
  10122. o("span", {
  10123. staticClass: "subInfo",
  10124. domProps: {
  10125. innerHTML: e._s(
  10126. e.tmpReplaceFormat(
  10127. e.localeResource
  10128. .resumeDetail_startTimeTOendTime,
  10129. t.startTime +
  10130. "<i class=interval>",
  10131. "</i>" + t.endTime
  10132. )
  10133. ),
  10134. },
  10135. }),
  10136. ]
  10137. ),
  10138. e._v(" "),
  10139. o(
  10140. "p",
  10141. { staticClass: "posiInfo" },
  10142. [
  10143. o("span", [
  10144. e._v(e._s(t.position)),
  10145. ]),
  10146. e._v(" "),
  10147. o("i", {
  10148. staticClass: "divider",
  10149. }),
  10150. e._v(" "),
  10151. o("span", [
  10152. e._v(e._s(t.scale)),
  10153. ]),
  10154. e._v(" "),
  10155. o("i", {
  10156. staticClass: "divider",
  10157. }),
  10158. e._v(" "),
  10159. o("span", [
  10160. e._v(e._s(t.salary)),
  10161. ]),
  10162. ]
  10163. ),
  10164. e._v(" "),
  10165. o("p", { staticClass: "duty" }, [
  10166. e._v(e._s(t.jobDuty)),
  10167. ]),
  10168. ]
  10169. );
  10170. }
  10171. ),
  10172. 1
  10173. ),
  10174. ],
  10175. 1
  10176. )
  10177. : e._e(),
  10178. e._v(" "),
  10179. "项目经历" == t
  10180. ? o(
  10181. "div",
  10182. { staticClass: "proExp" },
  10183. [
  10184. o(
  10185. "timeline",
  10186. e._l(
  10187. e.interInfos.resumeInfo.proExp,
  10188. function (t, i) {
  10189. return o(
  10190. "timeline-item",
  10191. { key: i },
  10192. [
  10193. o("p", [
  10194. o(
  10195. "span",
  10196. { staticClass: "mainInfo" },
  10197. [e._v(e._s(t.proName))]
  10198. ),
  10199. ]),
  10200. e._v(" "),
  10201. o(
  10202. "p",
  10203. { staticClass: "period" },
  10204. [
  10205. o("span", {
  10206. staticClass: "subInfo",
  10207. domProps: {
  10208. innerHTML: e._s(
  10209. e.tmpReplaceFormat(
  10210. e.localeResource
  10211. .resumeDetail_startTimeTOendTime,
  10212. t.startTime +
  10213. "<i class=interval>",
  10214. "</i>" + t.endTime
  10215. )
  10216. ),
  10217. },
  10218. }),
  10219. ]
  10220. ),
  10221. e._v(" "),
  10222. o(
  10223. "p",
  10224. { staticClass: "proDescribe" },
  10225. [
  10226. e._v(
  10227. "\n\t\t\t\t\t\t\t\t\t" +
  10228. e._s(t.proDescribe) +
  10229. "\n\t\t\t\t\t\t\t\t"
  10230. ),
  10231. ]
  10232. ),
  10233. e._v(" "),
  10234. o("p", { staticClass: "duty" }, [
  10235. e._v(e._s(t.mainDuty)),
  10236. ]),
  10237. ]
  10238. );
  10239. }
  10240. ),
  10241. 1
  10242. ),
  10243. ],
  10244. 1
  10245. )
  10246. : e._e(),
  10247. e._v(" "),
  10248. "教育经历" == t
  10249. ? o(
  10250. "div",
  10251. { staticClass: "eduExp" },
  10252. [
  10253. o(
  10254. "timeline",
  10255. e._l(
  10256. e.interInfos.resumeInfo.eduExp,
  10257. function (t, i) {
  10258. return o(
  10259. "timeline-item",
  10260. { key: i },
  10261. [
  10262. o("p", [
  10263. o(
  10264. "span",
  10265. { staticClass: "mainInfo" },
  10266. [e._v(e._s(t.school))]
  10267. ),
  10268. e._v(" "),
  10269. o(
  10270. "i",
  10271. { staticClass: "divider" },
  10272. [e._v("|")]
  10273. ),
  10274. e._v(" "),
  10275. o("span", [
  10276. e._v(e._s(t.dgree)),
  10277. ]),
  10278. e._v(" "),
  10279. o(
  10280. "i",
  10281. { staticClass: "divider" },
  10282. [e._v("|")]
  10283. ),
  10284. e._v(" "),
  10285. o("span", [
  10286. e._v(e._s(t.major)),
  10287. ]),
  10288. ]),
  10289. e._v(" "),
  10290. o(
  10291. "p",
  10292. { staticClass: "period" },
  10293. [
  10294. o("span", {
  10295. staticClass: "subInfo",
  10296. domProps: {
  10297. innerHTML: e._s(
  10298. e.tmpReplaceFormat(
  10299. e.localeResource
  10300. .resumeDetail_startTimeTOendTime,
  10301. t.startTime +
  10302. "<i class=interval>",
  10303. "</i>" + t.endTime
  10304. )
  10305. ),
  10306. },
  10307. }),
  10308. ]
  10309. ),
  10310. e._v(" "),
  10311. o(
  10312. "p",
  10313. {
  10314. staticClass: "majorDescribe",
  10315. },
  10316. [e._v(e._s(t.majorDescribe))]
  10317. ),
  10318. ]
  10319. );
  10320. }
  10321. ),
  10322. 1
  10323. ),
  10324. ],
  10325. 1
  10326. )
  10327. : e._e(),
  10328. e._v(" "),
  10329. "自我描述" == t
  10330. ? o("div", { staticClass: "selfDescription" }, [
  10331. o("p", [
  10332. e._v(
  10333. e._s(e.interInfos.resumeInfo.selfDescribe)
  10334. ),
  10335. ]),
  10336. ])
  10337. : e._e(),
  10338. e._v(" "),
  10339. "求职意向" == t
  10340. ? o("div", { staticClass: "jobWills" }, [
  10341. o("div", { staticClass: "mainInfo" }, [
  10342. o("span", { staticClass: "icon" }),
  10343. o("p", [
  10344. e._v(
  10345. e._s(
  10346. e.interInfos.resumeInfo.targetJob
  10347. .position
  10348. )
  10349. ),
  10350. ]),
  10351. ]),
  10352. e._v(" "),
  10353. o("div", [
  10354. o("span", { staticClass: "icon" }),
  10355. o("p", [
  10356. e._v(
  10357. e._s(
  10358. "" ==
  10359. e.interInfos.resumeInfo.targetJob
  10360. .workState
  10361. ? e.localeResource.common_unknown
  10362. : e.interInfos.resumeInfo.targetJob
  10363. .workState
  10364. )
  10365. ),
  10366. ]),
  10367. ]),
  10368. e._v(" "),
  10369. o("div", [
  10370. o("span", { staticClass: "icon" }),
  10371. o("p", [
  10372. e._v(
  10373. e._s(
  10374. "" ==
  10375. e.interInfos.resumeInfo.targetJob
  10376. .workPlace
  10377. ? e.localeResource.common_unknown
  10378. : e.interInfos.resumeInfo.targetJob
  10379. .workPlace
  10380. )
  10381. ),
  10382. ]),
  10383. ]),
  10384. e._v(" "),
  10385. o("div", [
  10386. o("span", { staticClass: "icon" }),
  10387. o("p", [
  10388. e._v(
  10389. e._s(
  10390. "" ==
  10391. e.interInfos.resumeInfo.targetJob
  10392. .industry
  10393. ? e.localeResource.common_unknown
  10394. : e.interInfos.resumeInfo.targetJob
  10395. .industry
  10396. )
  10397. ),
  10398. ]),
  10399. ]),
  10400. e._v(" "),
  10401. o("div", [
  10402. o("span", { staticClass: "icon" }),
  10403. o("p", [
  10404. e._v(
  10405. e._s(
  10406. "" ==
  10407. e.interInfos.resumeInfo.targetJob
  10408. .salary
  10409. ? e.localeResource.common_unknown
  10410. : e.interInfos.resumeInfo.targetJob
  10411. .salary
  10412. )
  10413. ),
  10414. ]),
  10415. ]),
  10416. ])
  10417. : e._e(),
  10418. ]);
  10419. }),
  10420. 1
  10421. ),
  10422. ],
  10423. 1
  10424. )
  10425. : o("div", { staticClass: "resumeContent" }, [
  10426. o("div", { staticClass: "noCurData" }, [
  10427. o("p", { staticClass: "noDataPic" }),
  10428. e._v(" "),
  10429. o("p", [
  10430. e._v(e._s(e.localeResource.resumeDetail_info_1)),
  10431. ]),
  10432. ]),
  10433. ]),
  10434. e._v(" "),
  10435. o(
  10436. "confirm",
  10437. {
  10438. attrs: {
  10439. "hide-on-blur": !0,
  10440. title: "提示",
  10441. "confirm-text": "帮我通知",
  10442. "cancel-text": "不需要",
  10443. },
  10444. on: { "on-cancel": e.onCancel, "on-confirm": e.onConfirm },
  10445. model: {
  10446. value: e.showConfirm,
  10447. callback: function (t) {
  10448. e.showConfirm = t;
  10449. },
  10450. expression: "showConfirm",
  10451. },
  10452. },
  10453. [
  10454. o("p", { staticStyle: { "text-align": "center" } }, [
  10455. e._v(e._s(e.localeResource.resumeDetail_info_2)),
  10456. ]),
  10457. ]
  10458. ),
  10459. e._v(" "),
  10460. !0 !== e.isUsersInter ||
  10461. ("待面试" != e.interInfos.state && "待评价" != e.interInfos.state)
  10462. ? e._e()
  10463. : o(
  10464. "div",
  10465. { staticClass: "ctrlBtns" },
  10466. [
  10467. "true" == e.fromJudgePage && e.isYZJapp
  10468. ? [
  10469. o(
  10470. "button",
  10471. {
  10472. staticClass: "mainBtn",
  10473. attrs: { type: "button" },
  10474. on: {
  10475. click: function (t) {
  10476. console.log("click1");
  10477. return e.transportToOther();
  10478. },
  10479. },
  10480. },
  10481. [e._v(e._s(e.localeResource.resumeDetail_btn_2))]
  10482. ),
  10483. ]
  10484. : e._e(),
  10485. e._v(" "),
  10486. "true" != e.fromJudgePage && e.isYZJapp
  10487. ? [
  10488. o(
  10489. "button",
  10490. {
  10491. staticClass: "transferBtn",
  10492. attrs: { type: "button" },
  10493. on: {
  10494. click: function (t) {
  10495. return e.transportToOther();
  10496. },
  10497. },
  10498. },
  10499. [e._v(e._s(e.localeResource.resumeDetail_btn_3))]
  10500. ),
  10501. ]
  10502. : e._e(),
  10503. e._v(" "),
  10504. "true" != e.fromJudgePage
  10505. ? o(
  10506. "button",
  10507. {
  10508. staticClass: "mainBtn",
  10509. attrs: { type: "button" },
  10510. on: {
  10511. click: function (t) {
  10512. console.log("click2");
  10513. console.log(e.goJudge())
  10514. return e.goJudge();
  10515. },
  10516. },
  10517. },
  10518. [e._v(e._s(e.localeResource.resumeDetail_btn_4))]
  10519. )
  10520. : e._e(),
  10521. ],
  10522. 2
  10523. ),
  10524. e._v(" "),
  10525. !0 === e.canAccept
  10526. ? o("div", { staticClass: "ctrlBtns" }, [
  10527. o(
  10528. "button",
  10529. {
  10530. staticClass: "mainBtn",
  10531. attrs: { type: "button" },
  10532. on: {
  10533. click: function (t) {
  10534. console.log("click3");
  10535. return e.receptInter();
  10536. },
  10537. },
  10538. },
  10539. [e._v(e._s(e.localeResource.resumeDetail_btn_5))]
  10540. ),
  10541. ])
  10542. : e._e(),
  10543. e._v(" "),
  10544. !0 !== e.canCancel ||
  10545. ("待面试" != e.interInfos.state && "待评价" != e.interInfos.state)
  10546. ? e._e()
  10547. : o("div", { staticClass: "ctrlBtns" }, [
  10548. o(
  10549. "button",
  10550. {
  10551. staticClass: "mainBtn",
  10552. attrs: { type: "button" },
  10553. on: {
  10554. click: function (t) {
  10555. console.log("click4");
  10556. return e.quiteArrange();
  10557. },
  10558. },
  10559. },
  10560. [e._v(e._s(e.localeResource.resumeDetail_btn_6))]
  10561. ),
  10562. ]),
  10563. e._v(" "),
  10564. o("videomsg-dialog", { ref: "videobox" }),
  10565. ],
  10566. 1
  10567. );
  10568. },
  10569. s = [],
  10570. n = { render: i, staticRenderFns: s };
  10571. t.a = n;
  10572. },
  10573. N3y9: function (e, t) {},
  10574. NHnr: function (e, t, o) {
  10575. "use strict";
  10576. Object.defineProperty(t, "__esModule", { value: !0 });
  10577. var i = o("yf3K"),
  10578. s = o("2sCs"),
  10579. n = o.n(s),
  10580. a = o("iDdd"),
  10581. r = o.n(a),
  10582. c = o("YaEn"),
  10583. l = o("M93x"),
  10584. u = o("D0oh"),
  10585. d = (o.n(u), o("IcnI")),
  10586. p = o("SMjw"),
  10587. _ = (o.n(p), o("TdyD")),
  10588. m = o("CV5F"),
  10589. f = o("urnN"),
  10590. h = o.n(f),
  10591. v = o("ZCTg"),
  10592. g = o.n(v),
  10593. w = o("TdPg"),
  10594. x = (o.n(w), o("v+YI")),
  10595. b = o.n(x),
  10596. I = o("4QxF");
  10597. i.default.use(_.a),
  10598. i.default.use(m.a),
  10599. i.default.use(h.a),
  10600. i.default.use(g.a),
  10601. "addEventListener" in document &&
  10602. document.addEventListener(
  10603. "DOMContentLoaded",
  10604. function () {
  10605. r.a.attach(document.body);
  10606. },
  10607. !1
  10608. ),
  10609. (n.a.defaults.headers.post["Content-Type"] =
  10610. "application/x-www-form-urlencoded"),
  10611. (i.default.prototype.$http = n.a),
  10612. (i.default.config.productionTip = !1),
  10613. i.default.use(b.a),
  10614. i.default.use(I.a);
  10615. var C = mylocaleResource;
  10616. (i.default.prototype.localeResource = C),
  10617. (i.default.prototype.tmpReplaceFormat = function (e) {
  10618. for (
  10619. var t = arguments.length, o = Array(t > 1 ? t - 1 : 0), i = 1;
  10620. i < t;
  10621. i++
  10622. )
  10623. o[i - 1] = arguments[i];
  10624. if (0 === o.length) return e;
  10625. for (var s = 0; s < o.length; s++)
  10626. e = e.replace(new RegExp("\\{" + s + "\\}", "g"), o[s]);
  10627. return e;
  10628. }),
  10629. i.default.filter("tmpReplace", function (e) {
  10630. for (
  10631. var t = arguments.length, o = Array(t > 1 ? t - 1 : 0), i = 1;
  10632. i < t;
  10633. i++
  10634. )
  10635. o[i - 1] = arguments[i];
  10636. if (0 === o.length) return e;
  10637. for (var s = 0; s < o.length; s++)
  10638. e = e.replace(new RegExp("\\{" + s + "\\}", "g"), o[s]);
  10639. return e;
  10640. }),
  10641. new i.default({
  10642. store: d.a,
  10643. router: c.a,
  10644. render: function (e) {
  10645. return e(l.a);
  10646. },
  10647. }).$mount("#app");
  10648. },
  10649. NKtH: function (e, t, o) {
  10650. "use strict";
  10651. t.a = {
  10652. name: "timeline",
  10653. props: { color: String, isShowIcon: { type: Boolean, default: !0 } },
  10654. methods: {
  10655. setChildProps: function () {
  10656. if (this.$children) {
  10657. var e = this.$children.length;
  10658. this.$children.forEach(function (t, o) {
  10659. (t.isLast = o === e - 1), (t.isFirst = 0 === o);
  10660. });
  10661. }
  10662. },
  10663. },
  10664. };
  10665. },
  10666. NnbS: function (e, t) {},
  10667. O8zC: function (e, t, o) {
  10668. "use strict";
  10669. function i() {
  10670. var e = window.innerHeight - r()(".addBtnBox").outerHeight(!0);
  10671. r()(".comwordsList").css("height", e + "px");
  10672. }
  10673. var s = o("3cXf"),
  10674. n = o.n(s),
  10675. a = o("SXXC"),
  10676. r = o.n(a),
  10677. c = o("zM9A"),
  10678. l = o("Q/W4"),
  10679. u = o("BSzM");
  10680. t.a = {
  10681. name: "Setcomwords",
  10682. components: { Confirm: c.a, Group: l.a, XTextarea: u.a },
  10683. data: function () {
  10684. return {
  10685. showAddConfirm: !1,
  10686. showEditConfirm: !1,
  10687. showDelConfirm: !1,
  10688. comWords: [],
  10689. newWords: { id: "", type: 0, content: "" },
  10690. delRecordId: "",
  10691. curWordsIndex: 0,
  10692. toRemindWords: { id: "", type: 0, content: "我是待修改的常用语" },
  10693. titleName: this.localeResource.setcomwords_pageName,
  10694. };
  10695. },
  10696. created: function () {
  10697. navigator.userAgent.match(/Qing\/.*;(iOS|iPhone|Android).*/) &&
  10698. (this.isYZJapp = !0),
  10699. this.isYZJapp && XuntongJSBridge.call("closePop");
  10700. var e = this;
  10701. try {
  10702. void 0 != mbos.http
  10703. ? e.loadData()
  10704. : (window.onload = function () {
  10705. e.loadData();
  10706. });
  10707. } catch (t) {
  10708. e.loadData();
  10709. }
  10710. },
  10711. mounted: function () {
  10712. i();
  10713. },
  10714. methods: {
  10715. loadData: function () {
  10716. var e = this,
  10717. t = this.$store.state.userInfo.openId;
  10718. try {
  10719. console.log(mbos);
  10720. var o = this;
  10721. mbos.eas.invokeScript({
  10722. name: "InterGo_GetPhraseListService",
  10723. param: [t],
  10724. success: function (e) {
  10725. if (
  10726. (console.log("调用接口成功"), console.log(e), "0" == e.code)
  10727. )
  10728. o.comWords = e.data;
  10729. else {
  10730. var t = n()(e);
  10731. if (t.indexOf("请求云之家openauth2服务失败") >= 0)
  10732. alert(o.localeResource.common_loginTimeout);
  10733. else if (t.indexOf("无法连接EAS服务器") >= 0)
  10734. alert(o.localeResource.common_EAS500);
  10735. else {
  10736. var i = o.localeResource.common_errorMsg;
  10737. e.mesg && (i = e.mesg),
  10738. o.$vux.toast.show({
  10739. position: "default",
  10740. text: i,
  10741. time: 2e3,
  10742. type: "text",
  10743. width: "auto",
  10744. onShow: function () {
  10745. r()(".weui-toast_text .weui-toast__content").css(
  10746. "font-size",
  10747. "0.373rem"
  10748. );
  10749. },
  10750. });
  10751. }
  10752. }
  10753. },
  10754. error: function (e) {
  10755. console.log("调用接口失败"), console.log(e);
  10756. },
  10757. });
  10758. } catch (o) {
  10759. this.$http
  10760. .post("/user/judges/comwords", { userOpenId: t })
  10761. .then(function (t) {
  10762. var o = t.data;
  10763. "0" == o.code && (e.comWords = o.data);
  10764. })
  10765. .catch(function (e) {
  10766. console.log(e);
  10767. });
  10768. }
  10769. },
  10770. editWords: function (e, t) {
  10771. (this.toRemindWords.id = t.id),
  10772. (this.toRemindWords.type = t.type),
  10773. (this.toRemindWords.content = t.content),
  10774. (this.curWordsIndex = e),
  10775. (this.showEditConfirm = !0);
  10776. },
  10777. delWords: function (e, t) {
  10778. (this.curWordsIndex = e),
  10779. (this.showDelConfirm = !0),
  10780. (this.delRecordId = t.id);
  10781. },
  10782. onCancelAdd: function () {
  10783. this.newWords = { recordId: "", type: 0, content: "" };
  10784. },
  10785. onConfirmAdd: function () {
  10786. if ("" != this.newWords.content.trim()) {
  10787. var e = {};
  10788. (e.type = this.newWords.type),
  10789. (e.content = this.newWords.content),
  10790. (e.id = ""),
  10791. this.comWords.push(e),
  10792. (this.newWords = { recordId: "", type: 0, content: "" }),
  10793. (this.showAddConfirm = !1),
  10794. this.savecomwords(n()(e));
  10795. } else
  10796. console.log("常用语内容不能为空"),
  10797. this.$vux.toast.show({
  10798. position: "middle",
  10799. text: this.localeResource.setcomwords_info_4,
  10800. time: 2e3,
  10801. type: "text",
  10802. width: "auto",
  10803. onShow: function () {
  10804. r()(".weui-toast_text .weui-toast__content").css(
  10805. "font-size",
  10806. "0.373rem"
  10807. );
  10808. },
  10809. });
  10810. },
  10811. onConfirmEdit: function () {
  10812. if ("" != this.toRemindWords.content.trim()) {
  10813. var e = {};
  10814. (e.id = this.toRemindWords.id),
  10815. (e.type = this.toRemindWords.type),
  10816. (e.content = this.toRemindWords.content),
  10817. this.comWords.splice(this.curWordsIndex, 1, e),
  10818. (this.showEditConfirm = !1),
  10819. this.savecomwords(n()(e));
  10820. } else
  10821. console.log("常用语内容不能为空"),
  10822. this.$vux.toast.show({
  10823. position: "middle",
  10824. text: this.localeResource.setcomwords_info_4,
  10825. time: 2e3,
  10826. type: "text",
  10827. width: "auto",
  10828. onShow: function () {
  10829. r()(".weui-toast_text .weui-toast__content").css(
  10830. "font-size",
  10831. "0.373rem"
  10832. );
  10833. },
  10834. });
  10835. },
  10836. onConfirmDel: function () {
  10837. this.comWords.splice(this.curWordsIndex, 1),
  10838. this.delcomwords(this.delRecordId);
  10839. },
  10840. delcomwords: function (e) {
  10841. var t = this;
  10842. try {
  10843. console.log(mbos);
  10844. var o = this;
  10845. mbos.eas.invokeScript({
  10846. name: "InterGo_DeletePhraseListService",
  10847. param: [e],
  10848. success: function (e) {
  10849. if (
  10850. (console.log("调用接口成功"), console.log(e), "0" == e.code)
  10851. )
  10852. o.comWords = e.data;
  10853. else {
  10854. var t = n()(e);
  10855. if (t.indexOf("请求云之家openauth2服务失败") >= 0)
  10856. alert(o.localeResource.common_loginTimeout);
  10857. else if (t.indexOf("无法连接EAS服务器") >= 0)
  10858. alert(o.localeResource.common_EAS500);
  10859. else {
  10860. var i = o.localeResource.common_errorMsg;
  10861. e.mesg && (i = e.mesg),
  10862. o.$vux.toast.show({
  10863. position: "default",
  10864. text: i,
  10865. time: 2e3,
  10866. type: "text",
  10867. width: "auto",
  10868. onShow: function () {
  10869. r()(".weui-toast_text .weui-toast__content").css(
  10870. "font-size",
  10871. "0.373rem"
  10872. );
  10873. },
  10874. });
  10875. }
  10876. }
  10877. },
  10878. error: function (e) {
  10879. console.log("调用接口失败"), console.log(e);
  10880. },
  10881. });
  10882. } catch (o) {
  10883. this.$http
  10884. .post("/user/judges/delcomwords", {
  10885. userOpenId: openId,
  10886. recordId: e,
  10887. })
  10888. .then(function (e) {
  10889. var o = e.data;
  10890. "0" == o.code && (t.comWords = o.data);
  10891. })
  10892. .catch(function (e) {
  10893. console.log(e);
  10894. });
  10895. }
  10896. },
  10897. savecomwords: function (e) {
  10898. var t = this,
  10899. o = this.$store.state.userInfo.openId;
  10900. try {
  10901. console.log(mbos);
  10902. var i = this;
  10903. mbos.eas.invokeScript({
  10904. name: "InterGo_SavePhraseListService",
  10905. param: [e],
  10906. success: function (e) {
  10907. if (
  10908. (console.log("调用接口成功"), console.log(e), "0" == e.code)
  10909. )
  10910. i.comWords = e.data;
  10911. else {
  10912. var t = n()(e);
  10913. if (t.indexOf("请求云之家openauth2服务失败") >= 0)
  10914. alert(i.localeResource.common_loginTimeout);
  10915. else if (t.indexOf("无法连接EAS服务器") >= 0)
  10916. alert(i.localeResource.common_EAS500);
  10917. else {
  10918. var o = i.localeResource.common_errorMsg;
  10919. e.mesg && (o = e.mesg),
  10920. i.$vux.toast.show({
  10921. position: "default",
  10922. text: o,
  10923. time: 2e3,
  10924. type: "text",
  10925. width: "auto",
  10926. onShow: function () {
  10927. r()(".weui-toast_text .weui-toast__content").css(
  10928. "font-size",
  10929. "0.373rem"
  10930. );
  10931. },
  10932. });
  10933. }
  10934. }
  10935. },
  10936. error: function (e) {
  10937. console.log("调用接口失败"), console.log(e);
  10938. },
  10939. });
  10940. } catch (i) {
  10941. this.$http
  10942. .post("/user/judges/savecomwords", {
  10943. userOpenId: o,
  10944. newWords: e,
  10945. })
  10946. .then(function (e) {
  10947. var o = e.data;
  10948. "0" == o.code && (t.comWords = o.data);
  10949. })
  10950. .catch(function (e) {
  10951. console.log(e);
  10952. });
  10953. }
  10954. },
  10955. },
  10956. };
  10957. },
  10958. OrCp: function (e, t, o) {
  10959. "use strict";
  10960. var i = function () {
  10961. var e = this,
  10962. t = e.$createElement,
  10963. o = e._self._c || t;
  10964. return o(
  10965. "div",
  10966. {
  10967. directives: [
  10968. {
  10969. name: "wechat-title",
  10970. rawName: "v-wechat-title",
  10971. value: (e.$route.meta.title = e.titleName),
  10972. expression: "$route.meta.title=titleName",
  10973. },
  10974. ],
  10975. staticClass: "alltask",
  10976. },
  10977. [
  10978. o(
  10979. "div",
  10980. { staticClass: "searchbox" },
  10981. [
  10982. o(
  10983. "search",
  10984. {
  10985. ref: "search",
  10986. attrs: {
  10987. placeholder: e.localeResource.common_searchInfo,
  10988. results: e.results,
  10989. autoFixed: !1,
  10990. "auto-scroll-to-top": "",
  10991. },
  10992. on: {
  10993. "on-result-click": e.resultClick,
  10994. "on-focus": e.onFocus,
  10995. "on-cancel": e.onCancel,
  10996. "on-submit": e.onSubmit,
  10997. },
  10998. model: {
  10999. value: e.keywords,
  11000. callback: function (t) {
  11001. e.keywords = t;
  11002. },
  11003. expression: "keywords",
  11004. },
  11005. },
  11006. [
  11007. e.version >= 1
  11008. ? o(
  11009. "div",
  11010. { attrs: { slot: "right" }, slot: "right" },
  11011. [
  11012. o("div", {
  11013. staticClass: "i-search",
  11014. on: { click: e.openSearchDialog },
  11015. }),
  11016. ]
  11017. )
  11018. : e._e(),
  11019. ]
  11020. ),
  11021. ],
  11022. 1
  11023. ),
  11024. e._v(" "),
  11025. !e.isNewData && e.curDatas.length > 0
  11026. ? o(
  11027. "div",
  11028. { staticClass: "taskList" },
  11029. [
  11030. e._l(e.curDatas, function (t, i) {
  11031. return o("div", { key: i, staticClass: "taskItem" }, [
  11032. o(
  11033. "div",
  11034. {
  11035. staticClass: "itemlink",
  11036. on: {
  11037. click: function (o) {
  11038. return e.linkPage(t);
  11039. },
  11040. },
  11041. },
  11042. [
  11043. o(
  11044. "p",
  11045. { staticClass: "task_hd" },
  11046. [
  11047. o("span", { staticClass: "name ellipsis" }, [
  11048. e._v(e._s(t.seeker.name)),
  11049. ]),
  11050. e._v(" "),
  11051. 0 != t.seeker.sex
  11052. ? [
  11053. o("span", {
  11054. staticClass: "sexIcon",
  11055. class: [
  11056. "2" == t.seeker.sex
  11057. ? "female"
  11058. : "male",
  11059. ],
  11060. }),
  11061. ]
  11062. : e._e(),
  11063. e._v(" "),
  11064. o(
  11065. "span",
  11066. { staticClass: "position ellipsis" },
  11067. [e._v(e._s(t.targetPosition.name))]
  11068. ),
  11069. e._v(" "),
  11070. o(
  11071. "span",
  11072. {
  11073. staticClass: "timeOrState ellipsis",
  11074. class: [
  11075. "待面试" == t.state
  11076. ? "time"
  11077. : "待评价" == t.state
  11078. ? "state tojudge"
  11079. : "通过" == t.state
  11080. ? "state pass"
  11081. : "state deny",
  11082. ],
  11083. },
  11084. [e._v(e._s(t.state))]
  11085. ),
  11086. ],
  11087. 2
  11088. ),
  11089. e._v(" "),
  11090. o("p", { staticClass: "task_bd" }, [
  11091. o("span", { staticClass: "comIcon" }),
  11092. e._v(" "),
  11093. o(
  11094. "span",
  11095. { staticClass: "department ellipsis" },
  11096. [e._v(e._s(t.targetPosition.department))]
  11097. ),
  11098. ]),
  11099. e._v(" "),
  11100. o("p", { staticClass: "dateAndTime" }, [
  11101. o("span", { staticClass: "timeIcon" }),
  11102. e._v(" "),
  11103. o("span", [e._v(e._s(t.date))]),
  11104. e._v(" "),
  11105. o("i", [e._v(e._s(t.interviewInfo.time))]),
  11106. ]),
  11107. e._v(" "),
  11108. t.interviewInfo.videoInterview
  11109. ? o(
  11110. "div",
  11111. {
  11112. staticClass: "task_ft",
  11113. on: {
  11114. click: function (o) {
  11115. return (
  11116. o.stopPropagation(),
  11117. e.openVideoInterviewBox(t)
  11118. );
  11119. },
  11120. },
  11121. },
  11122. [
  11123. o("span", {
  11124. staticClass: "videoIcon",
  11125. class:
  11126. "zoom" == t.interviewInfo.videoType
  11127. ? "logo-zoom"
  11128. : "logo-tencentV",
  11129. }),
  11130. e._v(
  11131. "\n\t\t\t\t\t\t" +
  11132. e._s(
  11133. "zoom" == t.interviewInfo.videoType
  11134. ? e.localeResource
  11135. .common_videoType_Zoom
  11136. : e.localeResource
  11137. .common_videoType_Tencent
  11138. ) +
  11139. "\n\t\t\t\t\t"
  11140. ),
  11141. ]
  11142. )
  11143. : e._e(),
  11144. ]
  11145. ),
  11146. ]);
  11147. }),
  11148. e._v(" "),
  11149. e.showline
  11150. ? o("divider", [
  11151. e._v(e._s(e.localeResource.common_showlineText)),
  11152. ])
  11153. : e._e(),
  11154. ],
  11155. 2
  11156. )
  11157. : e._e(),
  11158. e._v(" "),
  11159. e.isNewData && e.curDatas.length > 0
  11160. ? o(
  11161. "div",
  11162. { staticClass: "taskList" },
  11163. [
  11164. e._l(e.curDatas, function (t, i) {
  11165. return o("div", { key: i, staticClass: "dateItem" }, [
  11166. t.date
  11167. ? o("div", { staticClass: "dateTitleWrap" }, [
  11168. o(
  11169. "div",
  11170. {
  11171. staticClass: "dateTitle",
  11172. on: {
  11173. click: function (t) {
  11174. return e.toggleList(t);
  11175. },
  11176. },
  11177. },
  11178. [
  11179. e.judgeDay(t.date)
  11180. ? [
  11181. o(
  11182. "span",
  11183. { staticClass: "special" },
  11184. [e._v(e._s(e.judgeDay(t.date)))]
  11185. ),
  11186. e._v(" "),
  11187. o(
  11188. "span",
  11189. { staticClass: "date specialdate" },
  11190. [
  11191. e._v("( "),
  11192. o(
  11193. "i",
  11194. { staticClass: "weekday" },
  11195. [e._v(e._s(t.date))]
  11196. ),
  11197. e._v(
  11198. e._s(e.getWeek(t.date)) + " )"
  11199. ),
  11200. ]
  11201. ),
  11202. ]
  11203. : [
  11204. o(
  11205. "span",
  11206. { staticClass: "date specialdate" },
  11207. [
  11208. e._v(e._s(t.date)),
  11209. o(
  11210. "i",
  11211. { staticClass: "weekday" },
  11212. [e._v(e._s(e.getWeek(t.date)))]
  11213. ),
  11214. ]
  11215. ),
  11216. ],
  11217. e._v(" "),
  11218. o("span", {
  11219. staticClass: "countNum",
  11220. domProps: {
  11221. innerHTML: e._s(
  11222. e.tmpReplaceFormat(
  11223. e.localeResource.alltask_countNum,
  11224. "<i>" + t.countNum + "</i>"
  11225. )
  11226. ),
  11227. },
  11228. }),
  11229. e._v(" "),
  11230. o("span", {
  11231. staticClass: "arrow",
  11232. on: {
  11233. click: function (t) {
  11234. return e.toggleList(t);
  11235. },
  11236. },
  11237. }),
  11238. ],
  11239. 2
  11240. ),
  11241. ])
  11242. : e._e(),
  11243. e._v(" "),
  11244. t.items.length > 0
  11245. ? o(
  11246. "ul",
  11247. { staticClass: "dateList" },
  11248. e._l(t.items, function (t, i) {
  11249. return o(
  11250. "li",
  11251. { key: i, staticClass: "taskItem" },
  11252. [
  11253. o(
  11254. "div",
  11255. {
  11256. staticClass: "itemlink",
  11257. on: {
  11258. click: function (o) {
  11259. return e.linkPage(t);
  11260. },
  11261. },
  11262. },
  11263. [
  11264. o(
  11265. "p",
  11266. { staticClass: "task_hd" },
  11267. [
  11268. o(
  11269. "span",
  11270. {
  11271. staticClass: "name ellipsis",
  11272. },
  11273. [e._v(e._s(t.seeker.name))]
  11274. ),
  11275. e._v(" "),
  11276. 0 != t.seeker.sex
  11277. ? [
  11278. o("span", {
  11279. staticClass: "sexIcon",
  11280. class: [
  11281. "2" == t.seeker.sex
  11282. ? "female"
  11283. : "male",
  11284. ],
  11285. }),
  11286. ]
  11287. : e._e(),
  11288. e._v(" "),
  11289. o(
  11290. "span",
  11291. {
  11292. staticClass:
  11293. "position ellipsis",
  11294. },
  11295. [
  11296. e._v(
  11297. e._s(t.targetPosition.name)
  11298. ),
  11299. ]
  11300. ),
  11301. e._v(" "),
  11302. o(
  11303. "span",
  11304. {
  11305. staticClass:
  11306. "timeOrState ellipsis",
  11307. class: [
  11308. "待面试" == t.state
  11309. ? "time"
  11310. : "待评价" == t.state
  11311. ? "state tojudge"
  11312. : "通过" == t.state
  11313. ? "state pass"
  11314. : "state deny",
  11315. ],
  11316. },
  11317. [e._v(e._s(t.state))]
  11318. ),
  11319. ],
  11320. 2
  11321. ),
  11322. e._v(" "),
  11323. o("p", { staticClass: "task_bd" }, [
  11324. o("span", {
  11325. staticClass: "comIcon",
  11326. }),
  11327. e._v(" "),
  11328. o(
  11329. "span",
  11330. {
  11331. staticClass:
  11332. "department ellipsis",
  11333. },
  11334. [
  11335. e._v(
  11336. e._s(
  11337. t.targetPosition.department
  11338. )
  11339. ),
  11340. ]
  11341. ),
  11342. ]),
  11343. e._v(" "),
  11344. o(
  11345. "p",
  11346. { staticClass: "dateAndTime" },
  11347. [
  11348. o("span", {
  11349. staticClass: "timeIcon",
  11350. }),
  11351. e._v(" "),
  11352. o("span", [e._v(e._s(t.date))]),
  11353. e._v(" "),
  11354. o("i", [
  11355. e._v(
  11356. e._s(t.interviewInfo.time)
  11357. ),
  11358. ]),
  11359. ]
  11360. ),
  11361. e._v(" "),
  11362. t.interviewInfo.videoInterview
  11363. ? o(
  11364. "div",
  11365. {
  11366. staticClass: "task_ft",
  11367. on: {
  11368. click: function (o) {
  11369. return (
  11370. o.stopPropagation(),
  11371. e.openVideoInterviewBox(
  11372. t
  11373. )
  11374. );
  11375. },
  11376. },
  11377. },
  11378. [
  11379. o("span", {
  11380. staticClass: "videoIcon",
  11381. class:
  11382. "zoom" ==
  11383. t.interviewInfo.videoType
  11384. ? "logo-zoom"
  11385. : "logo-tencentV",
  11386. }),
  11387. e._v(
  11388. "\n\t\t\t\t\t\t\t\t" +
  11389. e._s(
  11390. "zoom" ==
  11391. t.interviewInfo
  11392. .videoType
  11393. ? e.localeResource
  11394. .common_videoType_Zoom
  11395. : e.localeResource
  11396. .common_videoType_Tencent
  11397. ) +
  11398. "\n\t\t\t\t\t\t\t"
  11399. ),
  11400. ]
  11401. )
  11402. : e._e(),
  11403. ]
  11404. ),
  11405. ]
  11406. );
  11407. }),
  11408. 0
  11409. )
  11410. : e._e(),
  11411. ]);
  11412. }),
  11413. e._v(" "),
  11414. e.showline
  11415. ? o("divider", [
  11416. e._v(e._s(e.localeResource.common_showlineText)),
  11417. ])
  11418. : e._e(),
  11419. ],
  11420. 2
  11421. )
  11422. : e._e(),
  11423. e._v(" "),
  11424. o(
  11425. "div",
  11426. {
  11427. directives: [
  11428. {
  11429. name: "show",
  11430. rawName: "v-show",
  11431. value: e.showBackTop,
  11432. expression: "showBackTop",
  11433. },
  11434. ],
  11435. staticClass: "backTop",
  11436. },
  11437. [
  11438. o("span", { staticClass: "arrowPic" }, [
  11439. e._v(e._s(e.localeResource.common_backTop)),
  11440. ]),
  11441. ]
  11442. ),
  11443. e._v(" "),
  11444. 0 == e.curDatas.length
  11445. ? o("div", { staticClass: "noCurData" }, [
  11446. o("p", { staticClass: "noDataPic" }),
  11447. e._v(" "),
  11448. o("p", [e._v(e._s(e.localeResource.common_noData))]),
  11449. ])
  11450. : e._e(),
  11451. e._v(" "),
  11452. o("videomsg-dialog", { ref: "videobox" }),
  11453. e._v(" "),
  11454. e.version >= 1
  11455. ? o("advancedfilter-dialog", {
  11456. ref: "filterbox",
  11457. on: { filterConditions: e.getFilterConditions },
  11458. })
  11459. : e._e(),
  11460. ],
  11461. 1
  11462. );
  11463. },
  11464. s = [],
  11465. n = { render: i, staticRenderFns: s };
  11466. t.a = n;
  11467. },
  11468. PTJo: function (e, t, o) {
  11469. "use strict";
  11470. },
  11471. Pr9Q: function (e, t, o) {
  11472. "use strict";
  11473. var i = o("trHK");
  11474. i.a,
  11475. Boolean,
  11476. String,
  11477. String,
  11478. String,
  11479. Array,
  11480. Boolean,
  11481. String,
  11482. String,
  11483. Boolean;
  11484. },
  11485. "Q/W4": function (e, t, o) {
  11486. "use strict";
  11487. function i(e) {
  11488. o("7BRc");
  11489. }
  11490. var s = (o("DdMp"), o("GVjI")),
  11491. n = o("10/7"),
  11492. a = o("C7Lr"),
  11493. r = i,
  11494. c = a(s.a, n.a, !1, r, null, null);
  11495. t.a = c.exports;
  11496. },
  11497. "QWO+": function (e, t, o) {
  11498. "use strict";
  11499. var i = o("3cXf"),
  11500. s = o.n(i),
  11501. n = o("T1xl"),
  11502. a = o("0+Q0"),
  11503. r = o("C5VE"),
  11504. c = o("AhcD"),
  11505. l = o("4a+h"),
  11506. u = o("JRnO"),
  11507. d = o("xT2f"),
  11508. p = o("mqCR"),
  11509. _ = o("fwhU"),
  11510. m = o("uiKT"),
  11511. f = function (e) {
  11512. return JSON.parse(s()(e));
  11513. };
  11514. t.a = {
  11515. name: "popup-picker",
  11516. directives: { TransferDom: m.a },
  11517. created: function () {
  11518. void 0 !== this.show && (this.showValue = this.show);
  11519. },
  11520. mixins: [_.a],
  11521. components: {
  11522. Picker: n.a,
  11523. Cell: a.a,
  11524. Popup: r.a,
  11525. PopupHeader: c.a,
  11526. Flexbox: u.a,
  11527. FlexboxItem: u.b,
  11528. InlineDesc: l.a,
  11529. },
  11530. filters: { array2string: d.a, value2name: p.a },
  11531. props: {
  11532. valueTextAlign: { type: String, default: "right" },
  11533. title: String,
  11534. cancelText: String,
  11535. confirmText: String,
  11536. data: {
  11537. type: Array,
  11538. default: function () {
  11539. return [];
  11540. },
  11541. },
  11542. placeholder: String,
  11543. columns: { type: Number, default: 0 },
  11544. fixedColumns: { type: Number, default: 0 },
  11545. value: {
  11546. type: Array,
  11547. default: function () {
  11548. return [];
  11549. },
  11550. },
  11551. showName: Boolean,
  11552. inlineDesc: [String, Number, Array, Object, Boolean],
  11553. showCell: { type: Boolean, default: !0 },
  11554. show: Boolean,
  11555. displayFormat: Function,
  11556. isTransferDom: { type: Boolean, default: !0 },
  11557. columnWidth: Array,
  11558. popupStyle: Object,
  11559. popupTitle: String,
  11560. disabled: Boolean,
  11561. },
  11562. computed: {
  11563. labelStyles: function () {
  11564. return {
  11565. display: "block",
  11566. width:
  11567. (this.$parent &&
  11568. (this.$parent.labelWidth ||
  11569. this.$parent.$parent.labelWidth)) ||
  11570. "auto",
  11571. textAlign:
  11572. this.$parent &&
  11573. (this.$parent.labelAlign || this.$parent.$parent.labelAlign),
  11574. marginRight:
  11575. this.$parent &&
  11576. (this.$parent.labelMarginRight ||
  11577. this.$parent.$parent.labelMarginRight),
  11578. };
  11579. },
  11580. labelClass: function () {
  11581. return {
  11582. "vux-cell-justify":
  11583. this.$parent &&
  11584. ("justify" === this.$parent.labelAlign ||
  11585. "justify" === this.$parent.$parent.labelAlign),
  11586. };
  11587. },
  11588. },
  11589. methods: {
  11590. value2name: p.a,
  11591. getNameValues: function () {
  11592. return Object(p.a)(this.currentValue, this.data);
  11593. },
  11594. onClick: function () {
  11595. this.disabled || (this.showValue = !0);
  11596. },
  11597. onHide: function (e) {
  11598. (this.showValue = !1),
  11599. e &&
  11600. ((this.closeType = !0),
  11601. (this.currentValue = f(this.tempValue))),
  11602. e ||
  11603. ((this.closeType = !1),
  11604. this.value.length > 0 &&
  11605. (this.tempValue = f(this.currentValue)));
  11606. },
  11607. onPopupShow: function () {
  11608. (this.closeType = !1), this.$emit("on-show");
  11609. },
  11610. onPopupHide: function (e) {
  11611. this.value.length > 0 && (this.tempValue = f(this.currentValue)),
  11612. this.$emit("on-hide", this.closeType);
  11613. },
  11614. onPickerChange: function (e) {
  11615. if (s()(this.currentValue) !== s()(e) && this.value.length) {
  11616. var t = s()(this.data);
  11617. t !== this.currentData &&
  11618. "[]" !== this.currentData &&
  11619. (this.tempValue = f(e)),
  11620. (this.currentData = t);
  11621. }
  11622. var o = f(e);
  11623. this.$emit(
  11624. "on-shadow-change",
  11625. o,
  11626. Object(p.a)(o, this.data).split(" ")
  11627. );
  11628. },
  11629. },
  11630. watch: {
  11631. value: function (e) {
  11632. s()(e) !== s()(this.tempValue) &&
  11633. ((this.tempValue = f(e)), (this.currentValue = f(e)));
  11634. },
  11635. currentValue: function (e) {
  11636. this.$emit("input", f(e)), this.$emit("on-change", f(e));
  11637. },
  11638. show: function (e) {
  11639. this.showValue = e;
  11640. },
  11641. showValue: function (e) {
  11642. this.$emit("update:show", e);
  11643. },
  11644. },
  11645. data: function () {
  11646. return {
  11647. onShowProcess: !1,
  11648. tempValue: f(this.value),
  11649. closeType: !1,
  11650. currentData: s()(this.data),
  11651. showValue: !1,
  11652. currentValue: this.value,
  11653. };
  11654. },
  11655. };
  11656. },
  11657. QpaW: function (e, t, o) {
  11658. "use strict";
  11659. function i(e) {
  11660. o("7jxz");
  11661. }
  11662. var s = (o("lhWu"), o("1vKV")),
  11663. n = o("2dEl"),
  11664. a = o("C7Lr"),
  11665. r = i,
  11666. c = a(s.a, n.a, !1, r, null, null);
  11667. t.a = c.exports;
  11668. },
  11669. "Qqg/": function (e, t) {},
  11670. Qtor: function (e, t, o) {
  11671. "use strict";
  11672. var i = o("3cXf"),
  11673. s = o.n(i),
  11674. n = o("VawC"),
  11675. a = o("6ONn"),
  11676. r = o("SXXC"),
  11677. c = o.n(r);
  11678. t.a = {
  11679. name: "interview_results",
  11680. components: { Tab: n.a, TabItem: a.a },
  11681. data: function () {
  11682. return {
  11683. showBackTop: !1,
  11684. showline: !1,
  11685. items: [],
  11686. titleName: this.localeResource.interviewResults_pageName,
  11687. };
  11688. },
  11689. beforeCreate: function () {
  11690. this.$store.state.userInfo.openId;
  11691. },
  11692. created: function () {
  11693. navigator.userAgent.match(/Qing\/.*;(iOS|iPhone|Android).*/) &&
  11694. (this.isYZJapp = !0),
  11695. this.isYZJapp && XuntongJSBridge.call("closePop");
  11696. var e = this;
  11697. try {
  11698. void 0 != mbos.http
  11699. ? e.loadData()
  11700. : (window.onload = function () {
  11701. e.loadData();
  11702. });
  11703. } catch (t) {
  11704. e.loadData();
  11705. }
  11706. },
  11707. mounted: function () {},
  11708. updated: function () {
  11709. var e = this;
  11710. this.$nextTick(function () {
  11711. e.initEvent();
  11712. });
  11713. },
  11714. beforeRouteLeave: function (e, t, o) {
  11715. var i = this;
  11716. c()(window).unbind("scroll"),
  11717. c()(".backTop").off("click", i.backTop),
  11718. o();
  11719. },
  11720. methods: {
  11721. loadData: function () {
  11722. var e = this;
  11723. try {
  11724. console.log(mbos),
  11725. mbos.eas.invokeScript({
  11726. name: "InterGo_GetInterviewProcessService",
  11727. param: [decodeURIComponent(e.$route.query.recordId)],
  11728. success: function (t) {
  11729. if (
  11730. (console.log("调用接口成功"),
  11731. console.log(t),
  11732. "0" == t.code)
  11733. )
  11734. e.items = t.data;
  11735. else {
  11736. var o = s()(t);
  11737. if (o.indexOf("请求云之家openauth2服务失败") >= 0)
  11738. alert(e.localeResource.common_loginTimeout);
  11739. else if (o.indexOf("无法连接EAS服务器") >= 0)
  11740. alert(e.localeResource.common_EAS500);
  11741. else {
  11742. var i = e.localeResource.common_errorMsg;
  11743. t.mesg && (i = t.mesg),
  11744. e.$vux.toast.show({
  11745. position: "default",
  11746. text: i,
  11747. time: 2e3,
  11748. type: "text",
  11749. width: "auto",
  11750. onShow: function () {
  11751. c()(".weui-toast_text .weui-toast__content").css(
  11752. "font-size",
  11753. "0.373rem"
  11754. );
  11755. },
  11756. });
  11757. }
  11758. e.items = [];
  11759. }
  11760. setTimeout(function () {
  11761. e.$vux.loading.hide();
  11762. }, 1e3);
  11763. },
  11764. error: function (t) {
  11765. console.log("调用接口失败"),
  11766. console.log(t),
  11767. (e.curDatas = []),
  11768. setTimeout(function () {
  11769. e.$vux.loading.hide();
  11770. }, 1e3);
  11771. },
  11772. });
  11773. } catch (t) {
  11774. e.items = [
  11775. {
  11776. recordId: "zIpUwIiuT8SZI6CcQaNTR9ot32Y=",
  11777. processName: "初试",
  11778. processState: "通过",
  11779. order: 0,
  11780. info: null,
  11781. interviewerResult: [
  11782. {
  11783. interviewerName: "HR确认结果",
  11784. result: "通过",
  11785. remark:
  11786. "优秀,给予通过优秀,给予通过优秀,给予通过优秀,给予通过优秀,给予通过",
  11787. },
  11788. { interviewerName: "赵福涛", result: "通过", remark: "" },
  11789. ],
  11790. },
  11791. {
  11792. recordId: "F31LYLZVSf6cwQnz6LcDMtot32Y=",
  11793. processName: "复试",
  11794. processState: "通过",
  11795. order: 2,
  11796. info: null,
  11797. interviewerResult: [
  11798. {
  11799. interviewerName: "HR确认结果",
  11800. result: "通过",
  11801. remark: "",
  11802. },
  11803. {
  11804. interviewerName: "赵福涛",
  11805. result: "待录结果",
  11806. remark: "",
  11807. },
  11808. ],
  11809. },
  11810. {
  11811. recordId: "BG6hry2dSUSWII2Lq9Xfntot32Y=",
  11812. processName: "终试",
  11813. processState: "面试中",
  11814. order: 3,
  11815. info: "无权限查看该面试结果",
  11816. interviewerResult: null,
  11817. },
  11818. ];
  11819. }
  11820. },
  11821. initEvent: function () {},
  11822. backTop: function () {
  11823. c()("html,body").animate({ scrollTop: 0 }, 300);
  11824. },
  11825. switchStage: function () {},
  11826. },
  11827. };
  11828. },
  11829. "R/EB": function (e, t, o) {
  11830. "use strict";
  11831. var i = function () {
  11832. var e = this,
  11833. t = e.$createElement,
  11834. o = e._self._c || t;
  11835. return o(
  11836. "div",
  11837. { staticClass: "weui-tab" },
  11838. [
  11839. e._t("header"),
  11840. e._v(" "),
  11841. o(
  11842. "div",
  11843. {
  11844. ref: "viewBoxBody",
  11845. staticClass:
  11846. "weui-tab__panel vux-fix-safari-overflow-scrolling",
  11847. style: {
  11848. paddingTop: e.bodyPaddingTop,
  11849. paddingBottom: e.bodyPaddingBottom,
  11850. },
  11851. attrs: { id: "vux_view_box_body" },
  11852. },
  11853. [e._t("default")],
  11854. 2
  11855. ),
  11856. e._v(" "),
  11857. e._t("bottom"),
  11858. ],
  11859. 2
  11860. );
  11861. },
  11862. s = [],
  11863. n = { render: i, staticRenderFns: s };
  11864. t.a = n;
  11865. },
  11866. R2Cm: function (e, t, o) {
  11867. "use strict";
  11868. var i = o("v4/V");
  11869. t.a = {
  11870. mixins: [i.a],
  11871. name: "x-dialog",
  11872. model: { prop: "show", event: "change" },
  11873. props: {
  11874. show: { type: Boolean, default: !1 },
  11875. maskTransition: { type: String, default: "vux-mask" },
  11876. maskZIndex: [String, Number],
  11877. dialogTransition: { type: String, default: "vux-dialog" },
  11878. dialogClass: { type: String, default: "weui-dialog" },
  11879. hideOnBlur: Boolean,
  11880. dialogStyle: Object,
  11881. scroll: {
  11882. type: Boolean,
  11883. default: !0,
  11884. validator: function (e) {
  11885. return !0;
  11886. },
  11887. },
  11888. },
  11889. computed: {
  11890. maskStyle: function () {
  11891. if (void 0 !== this.maskZIndex) return { zIndex: this.maskZIndex };
  11892. },
  11893. },
  11894. mounted: function () {
  11895. "undefined" != typeof window &&
  11896. window.VUX_CONFIG &&
  11897. "VIEW_BOX" === window.VUX_CONFIG.$layout &&
  11898. (this.layout = "VIEW_BOX");
  11899. },
  11900. watch: {
  11901. show: function (e) {
  11902. this.$emit("update:show", e),
  11903. this.$emit(e ? "on-show" : "on-hide"),
  11904. e ? this.addModalClassName() : this.removeModalClassName();
  11905. },
  11906. },
  11907. methods: {
  11908. shouldPreventScroll: function () {
  11909. var e = /iPad|iPhone|iPod/i.test(window.navigator.userAgent),
  11910. t =
  11911. this.$el.querySelector("input") ||
  11912. this.$el.querySelector("textarea");
  11913. if (e && t) return !0;
  11914. },
  11915. hide: function () {
  11916. this.hideOnBlur &&
  11917. (this.$emit("update:show", !1),
  11918. this.$emit("change", !1),
  11919. this.$emit("on-click-mask"));
  11920. },
  11921. },
  11922. data: function () {
  11923. return { layout: "" };
  11924. },
  11925. };
  11926. },
  11927. "R6N/": function (e, t, o) {
  11928. "use strict";
  11929. var i = function () {
  11930. var e = this,
  11931. t = e.$createElement,
  11932. o = e._self._c || t;
  11933. return o("div", { staticClass: "common404" }, [
  11934. o("div", { staticClass: "card404" }, [
  11935. o(
  11936. "div",
  11937. { staticClass: "pic404" },
  11938. [
  11939. o(
  11940. "router-link",
  11941. { staticClass: "jobCard", attrs: { to: "/" } },
  11942. [
  11943. o("button", { staticClass: "backtohome" }, [
  11944. e._v(e._s(e.localeResource.common_backHomepage)),
  11945. ]),
  11946. ]
  11947. ),
  11948. ],
  11949. 1
  11950. ),
  11951. ]),
  11952. ]);
  11953. },
  11954. s = [],
  11955. n = { render: i, staticRenderFns: s };
  11956. t.a = n;
  11957. },
  11958. RF88: function (e, t) {},
  11959. RFt0: function (e, t, o) {
  11960. "use strict";
  11961. function i(e) {
  11962. o("qw9v");
  11963. }
  11964. var s = (o("MfrI"), o("nMOr")),
  11965. n = o("LkG8"),
  11966. a = o("C7Lr"),
  11967. r = i,
  11968. c = a(s.a, n.a, !1, r, "data-v-ab38c846", null);
  11969. t.a = c.exports;
  11970. },
  11971. RGrN: function (e, t) {},
  11972. RHLz: function (e, t, o) {
  11973. "use strict";
  11974. function i(e) {
  11975. var t = new RegExp("(^|&)" + e + "=([^&]*)(&|$)"),
  11976. o = window.location.search.substr(1).match(t);
  11977. return null != o ? o[2] : null;
  11978. }
  11979. var s = o("3cXf"),
  11980. n = o.n(s),
  11981. a = o("GblZ"),
  11982. r = o("QpaW"),
  11983. c = o("KO53"),
  11984. l = o("RFt0"),
  11985. u = o("SXXC"),
  11986. d = o.n(u),
  11987. p = i("eid") || "23400814",
  11988. _ = i("storeEid"),
  11989. m = i("path") || "InterGo8612new",
  11990. f = i("appid") || "10036";
  11991. _ = _ ? "&storeEid=" + _ : "";
  11992. a.a,
  11993. r.a,
  11994. c.a,
  11995. l.a,
  11996. (function (e) {
  11997. function t(t) {
  11998. return e.apply(this, arguments);
  11999. }
  12000. t.toString = function () {
  12001. return e.toString();
  12002. };
  12003. })(function (e) {
  12004. this.results = e ? getResult(this.value) : [];
  12005. });
  12006. },
  12007. ROCs: function (e, t, o) {
  12008. "use strict";
  12009. var i = o("3cXf"),
  12010. s = o.n(i),
  12011. n = o("fRcE"),
  12012. a = o("bT6r"),
  12013. r = o("13kN"),
  12014. c = o("uiKT");
  12015. t.a = {
  12016. name: "videomsgDialog",
  12017. props: [],
  12018. data: function () {
  12019. return { videoInterMsg: [], showVideoMsgBox: !1, showLoading: !1 };
  12020. },
  12021. directives: { TransferDom: c.a },
  12022. components: { XDialog: n.a, Toast: a.a, Loading: r.a },
  12023. mounted: function () {},
  12024. methods: {
  12025. getVideoInterviewMsg: function (e) {
  12026. var t = this;
  12027. try {
  12028. console.log(mbos),
  12029. mbos.eas.invokeScript({
  12030. name: "GetVideoInterviewServiceOSF",
  12031. param: [e],
  12032. success: function (e) {
  12033. if (
  12034. (console.log("调用接口成功"),
  12035. console.log(e),
  12036. "0" != e.code)
  12037. ) {
  12038. var o = s()(e);
  12039. if (o.indexOf("请求云之家openauth2服务失败") >= 0)
  12040. alert(t.localeResource.common_loginTimeout);
  12041. else if (o.indexOf("无法连接EAS服务器") >= 0)
  12042. alert(t.localeResource.common_EAS500);
  12043. else {
  12044. var i = t.localeResource.common_errorMsg;
  12045. e.mesg && (i = e.mesg),
  12046. t.$vux.toast.show({
  12047. position: "default",
  12048. text: i,
  12049. time: tipInfoTime,
  12050. type: "text",
  12051. width: "auto",
  12052. onShow: function () {
  12053. $(".weui-toast_text .weui-toast__content").css(
  12054. "font-size",
  12055. "0.373rem"
  12056. );
  12057. },
  12058. });
  12059. }
  12060. return !1;
  12061. }
  12062. (t.videoInterMsg = e.data), (t.showVideoMsgBox = !0);
  12063. },
  12064. error: function (e) {
  12065. return console.log("调用接口失败"), console.log(e), !1;
  12066. },
  12067. });
  12068. } catch (o) {
  12069. this.$http
  12070. .post("/interviews/getVideoInterviewMsg", { recordId: e })
  12071. .then(function (e) {
  12072. var o = e.data;
  12073. "0" == o.code &&
  12074. ((t.videoInterMsg = o.data), (t.showVideoMsgBox = !0));
  12075. })
  12076. .catch(function (e) {
  12077. console.log(e);
  12078. });
  12079. }
  12080. },
  12081. copyMsg: function () {
  12082. var e,
  12083. t = this;
  12084. (e =
  12085. "tencent" == this.videoInterMsg.videoType
  12086. ? this.localeResource.videomsgDialog_info_2
  12087. : this.localeResource.videomsgDialog_info_3),
  12088. this.$vux.toast.text(e, "middle"),
  12089. t.$vux.toast.text(e, "middle");
  12090. },
  12091. openZoomLink: function () {
  12092. (this.showLoading = !0),
  12093. (window.location.href = this.videoInterMsg.startUrl);
  12094. },
  12095. },
  12096. destroyed: function () {
  12097. this.showLoading = !1;
  12098. },
  12099. };
  12100. },
  12101. Rr2V: function (e, t, o) {
  12102. "use strict";
  12103. var i = function () {
  12104. var e = this,
  12105. t = e.$createElement,
  12106. o = e._self._c || t;
  12107. return o(
  12108. "div",
  12109. {
  12110. staticClass: "vux-x-input weui-cell",
  12111. class: {
  12112. "weui-cell_warn": e.showWarn,
  12113. disabled: e.disabled,
  12114. "vux-x-input-has-right-full": e.hasRightFullHeightSlot,
  12115. },
  12116. },
  12117. [
  12118. o(
  12119. "div",
  12120. { staticClass: "weui-cell__hd" },
  12121. [
  12122. e.hasRestrictedLabel
  12123. ? o(
  12124. "div",
  12125. { style: e.labelStyles },
  12126. [e._t("restricted-label")],
  12127. 2
  12128. )
  12129. : e._e(),
  12130. e._v(" "),
  12131. e._t("label", function () {
  12132. return [
  12133. e.title
  12134. ? o("label", {
  12135. staticClass: "weui-label",
  12136. class: e.labelClass,
  12137. style: {
  12138. width:
  12139. e.labelWidth ||
  12140. e.$parent.labelWidth ||
  12141. e.labelWidthComputed,
  12142. textAlign: e.$parent.labelAlign,
  12143. marginRight: e.$parent.labelMarginRight,
  12144. },
  12145. attrs: { for: "vux-x-input-" + e.uuid },
  12146. domProps: { innerHTML: e._s(e.title) },
  12147. })
  12148. : e._e(),
  12149. e._v(" "),
  12150. e.inlineDesc
  12151. ? o("inline-desc", [e._v(e._s(e.inlineDesc))])
  12152. : e._e(),
  12153. ];
  12154. }),
  12155. ],
  12156. 2
  12157. ),
  12158. e._v(" "),
  12159. o(
  12160. "div",
  12161. {
  12162. staticClass: "weui-cell__bd weui-cell__primary",
  12163. class: e.placeholderAlign
  12164. ? "vux-x-input-placeholder-" + e.placeholderAlign
  12165. : "",
  12166. },
  12167. [
  12168. e.type && "text" !== e.type
  12169. ? e._e()
  12170. : o("input", {
  12171. directives: [
  12172. {
  12173. name: "model",
  12174. rawName: "v-model",
  12175. value: e.currentValue,
  12176. expression: "currentValue",
  12177. },
  12178. ],
  12179. ref: "input",
  12180. staticClass: "weui-input",
  12181. style: e.inputStyle,
  12182. attrs: {
  12183. id: "vux-x-input-" + e.uuid,
  12184. maxlength: e.max,
  12185. autocomplete: e.autocomplete,
  12186. autocapitalize: e.autocapitalize,
  12187. autocorrect: e.autocorrect,
  12188. spellcheck: e.spellcheck,
  12189. type: "text",
  12190. name: e.name,
  12191. pattern: e.pattern,
  12192. placeholder: e.placeholder,
  12193. readonly: e.readonly,
  12194. disabled: e.disabled,
  12195. },
  12196. domProps: { value: e.currentValue },
  12197. on: {
  12198. focus: e.focusHandler,
  12199. blur: e.onBlur,
  12200. keyup: e.onKeyUp,
  12201. input: function (t) {
  12202. t.target.composing ||
  12203. (e.currentValue = t.target.value);
  12204. },
  12205. },
  12206. }),
  12207. e._v(" "),
  12208. "number" === e.type
  12209. ? o("input", {
  12210. directives: [
  12211. {
  12212. name: "model",
  12213. rawName: "v-model",
  12214. value: e.currentValue,
  12215. expression: "currentValue",
  12216. },
  12217. ],
  12218. ref: "input",
  12219. staticClass: "weui-input",
  12220. style: e.inputStyle,
  12221. attrs: {
  12222. id: "vux-x-input-" + e.uuid,
  12223. maxlength: e.max,
  12224. autocomplete: e.autocomplete,
  12225. autocapitalize: e.autocapitalize,
  12226. autocorrect: e.autocorrect,
  12227. spellcheck: e.spellcheck,
  12228. type: "number",
  12229. name: e.name,
  12230. pattern: e.pattern,
  12231. placeholder: e.placeholder,
  12232. readonly: e.readonly,
  12233. disabled: e.disabled,
  12234. },
  12235. domProps: { value: e.currentValue },
  12236. on: {
  12237. focus: e.focusHandler,
  12238. blur: e.onBlur,
  12239. keyup: e.onKeyUp,
  12240. input: function (t) {
  12241. t.target.composing ||
  12242. (e.currentValue = t.target.value);
  12243. },
  12244. },
  12245. })
  12246. : e._e(),
  12247. e._v(" "),
  12248. "email" === e.type
  12249. ? o("input", {
  12250. directives: [
  12251. {
  12252. name: "model",
  12253. rawName: "v-model",
  12254. value: e.currentValue,
  12255. expression: "currentValue",
  12256. },
  12257. ],
  12258. ref: "input",
  12259. staticClass: "weui-input",
  12260. style: e.inputStyle,
  12261. attrs: {
  12262. id: "vux-x-input-" + e.uuid,
  12263. maxlength: e.max,
  12264. autocomplete: e.autocomplete,
  12265. autocapitalize: e.autocapitalize,
  12266. autocorrect: e.autocorrect,
  12267. spellcheck: e.spellcheck,
  12268. type: "email",
  12269. name: e.name,
  12270. pattern: e.pattern,
  12271. placeholder: e.placeholder,
  12272. readonly: e.readonly,
  12273. disabled: e.disabled,
  12274. },
  12275. domProps: { value: e.currentValue },
  12276. on: {
  12277. focus: e.focusHandler,
  12278. blur: e.onBlur,
  12279. keyup: e.onKeyUp,
  12280. input: function (t) {
  12281. t.target.composing ||
  12282. (e.currentValue = t.target.value);
  12283. },
  12284. },
  12285. })
  12286. : e._e(),
  12287. e._v(" "),
  12288. "password" === e.type
  12289. ? o("input", {
  12290. directives: [
  12291. {
  12292. name: "model",
  12293. rawName: "v-model",
  12294. value: e.currentValue,
  12295. expression: "currentValue",
  12296. },
  12297. ],
  12298. ref: "input",
  12299. staticClass: "weui-input",
  12300. style: e.inputStyle,
  12301. attrs: {
  12302. id: "vux-x-input-" + e.uuid,
  12303. maxlength: e.max,
  12304. autocomplete: e.autocomplete,
  12305. autocapitalize: e.autocapitalize,
  12306. autocorrect: e.autocorrect,
  12307. spellcheck: e.spellcheck,
  12308. type: "password",
  12309. name: e.name,
  12310. pattern: e.pattern,
  12311. placeholder: e.placeholder,
  12312. readonly: e.readonly,
  12313. disabled: e.disabled,
  12314. },
  12315. domProps: { value: e.currentValue },
  12316. on: {
  12317. focus: e.focusHandler,
  12318. blur: e.onBlur,
  12319. keyup: e.onKeyUp,
  12320. input: function (t) {
  12321. t.target.composing ||
  12322. (e.currentValue = t.target.value);
  12323. },
  12324. },
  12325. })
  12326. : e._e(),
  12327. e._v(" "),
  12328. "tel" === e.type
  12329. ? o("input", {
  12330. directives: [
  12331. {
  12332. name: "model",
  12333. rawName: "v-model",
  12334. value: e.currentValue,
  12335. expression: "currentValue",
  12336. },
  12337. ],
  12338. ref: "input",
  12339. staticClass: "weui-input",
  12340. style: e.inputStyle,
  12341. attrs: {
  12342. id: "vux-x-input-" + e.uuid,
  12343. maxlength: e.max,
  12344. autocomplete: e.autocomplete,
  12345. autocapitalize: e.autocapitalize,
  12346. autocorrect: e.autocorrect,
  12347. spellcheck: e.spellcheck,
  12348. type: "tel",
  12349. name: e.name,
  12350. pattern: e.pattern,
  12351. placeholder: e.placeholder,
  12352. readonly: e.readonly,
  12353. disabled: e.disabled,
  12354. },
  12355. domProps: { value: e.currentValue },
  12356. on: {
  12357. focus: e.focusHandler,
  12358. blur: e.onBlur,
  12359. keyup: e.onKeyUp,
  12360. input: function (t) {
  12361. t.target.composing ||
  12362. (e.currentValue = t.target.value);
  12363. },
  12364. },
  12365. })
  12366. : e._e(),
  12367. ]
  12368. ),
  12369. e._v(" "),
  12370. o(
  12371. "div",
  12372. { staticClass: "weui-cell__ft" },
  12373. [
  12374. o("icon", {
  12375. directives: [
  12376. {
  12377. name: "show",
  12378. rawName: "v-show",
  12379. value:
  12380. !e.hasRightFullHeightSlot &&
  12381. !e.equalWith &&
  12382. e.showClear &&
  12383. "" !== e.currentValue &&
  12384. !e.readonly &&
  12385. !e.disabled &&
  12386. e.isFocus,
  12387. expression:
  12388. "!hasRightFullHeightSlot && !equalWith && showClear && currentValue !== '' && !readonly && !disabled && isFocus",
  12389. },
  12390. ],
  12391. attrs: { type: "clear" },
  12392. nativeOn: {
  12393. click: function (t) {
  12394. return e.clear.apply(null, arguments);
  12395. },
  12396. },
  12397. }),
  12398. e._v(" "),
  12399. o("icon", {
  12400. directives: [
  12401. {
  12402. name: "show",
  12403. rawName: "v-show",
  12404. value: e.showWarn,
  12405. expression: "showWarn",
  12406. },
  12407. ],
  12408. staticClass: "vux-input-icon",
  12409. attrs: { type: "warn", title: e.valid ? "" : e.firstError },
  12410. nativeOn: {
  12411. click: function (t) {
  12412. return e.onClickErrorIcon.apply(null, arguments);
  12413. },
  12414. },
  12415. }),
  12416. e._v(" "),
  12417. !e.novalidate &&
  12418. e.hasLengthEqual &&
  12419. e.dirty &&
  12420. e.equalWith &&
  12421. !e.valid
  12422. ? o("icon", {
  12423. staticClass: "vux-input-icon",
  12424. attrs: { type: "warn" },
  12425. nativeOn: {
  12426. click: function (t) {
  12427. return e.onClickErrorIcon.apply(null, arguments);
  12428. },
  12429. },
  12430. })
  12431. : e._e(),
  12432. e._v(" "),
  12433. o("icon", {
  12434. directives: [
  12435. {
  12436. name: "show",
  12437. rawName: "v-show",
  12438. value:
  12439. !e.novalidate &&
  12440. e.equalWith &&
  12441. e.equalWith === e.currentValue &&
  12442. e.valid,
  12443. expression:
  12444. "!novalidate && equalWith && equalWith === currentValue && valid",
  12445. },
  12446. ],
  12447. attrs: { type: "success" },
  12448. }),
  12449. e._v(" "),
  12450. o("icon", {
  12451. directives: [
  12452. {
  12453. name: "show",
  12454. rawName: "v-show",
  12455. value: e.novalidate && "success" === e.iconType,
  12456. expression: "novalidate && iconType === 'success'",
  12457. },
  12458. ],
  12459. staticClass: "vux-input-icon",
  12460. attrs: { type: "success" },
  12461. }),
  12462. e._v(" "),
  12463. o("icon", {
  12464. directives: [
  12465. {
  12466. name: "show",
  12467. rawName: "v-show",
  12468. value: e.novalidate && "error" === e.iconType,
  12469. expression: "novalidate && iconType === 'error'",
  12470. },
  12471. ],
  12472. staticClass: "vux-input-icon",
  12473. attrs: { type: "warn" },
  12474. }),
  12475. e._v(" "),
  12476. e._t("right"),
  12477. e._v(" "),
  12478. e.hasRightFullHeightSlot
  12479. ? o(
  12480. "div",
  12481. { staticClass: "vux-x-input-right-full" },
  12482. [e._t("right-full-height")],
  12483. 2
  12484. )
  12485. : e._e(),
  12486. ],
  12487. 2
  12488. ),
  12489. e._v(" "),
  12490. o(
  12491. "toast",
  12492. {
  12493. attrs: { type: "text", width: "auto", time: 600 },
  12494. model: {
  12495. value: e.showErrorToast,
  12496. callback: function (t) {
  12497. e.showErrorToast = t;
  12498. },
  12499. expression: "showErrorToast",
  12500. },
  12501. },
  12502. [e._v(e._s(e.firstError))]
  12503. ),
  12504. ],
  12505. 1
  12506. );
  12507. },
  12508. s = [],
  12509. n = { render: i, staticRenderFns: s };
  12510. t.a = n;
  12511. },
  12512. "S+VD": function (e, t) {},
  12513. SAlq: function (e, t, o) {
  12514. "use strict";
  12515. var i = function () {
  12516. var e = this,
  12517. t = e.$createElement,
  12518. o = e._self._c || t;
  12519. return o(
  12520. "div",
  12521. { staticClass: "vux-picker" },
  12522. [
  12523. o(
  12524. "flexbox",
  12525. { attrs: { gutter: 0 } },
  12526. e._l(e.currentData, function (t, i) {
  12527. return o(
  12528. "flexbox-item",
  12529. {
  12530. key: i,
  12531. staticStyle: { "margin-left": "0" },
  12532. attrs: { span: e.columnWidth && e.columnWidth[i] },
  12533. },
  12534. [
  12535. o("div", {
  12536. staticClass: "vux-picker-item",
  12537. attrs: { id: "vux-picker-" + e.uuid + "-" + i },
  12538. }),
  12539. ]
  12540. );
  12541. }),
  12542. 1
  12543. ),
  12544. ],
  12545. 1
  12546. );
  12547. },
  12548. s = [],
  12549. n = { render: i, staticRenderFns: s };
  12550. t.a = n;
  12551. },
  12552. SMjw: function (e, t) {},
  12553. Svzs: function (e, t, o) {
  12554. "use strict";
  12555. var i = o("3cXf"),
  12556. s = o.n(i),
  12557. n = o("VawC"),
  12558. a = o("6ONn"),
  12559. r = o("SXXC"),
  12560. c = o.n(r);
  12561. n.a, a.a;
  12562. },
  12563. SyLh: function (e, t, o) {
  12564. "use strict";
  12565. var i = o("v4/V");
  12566. i.a,
  12567. Boolean,
  12568. String,
  12569. String,
  12570. Number,
  12571. String,
  12572. String,
  12573. Boolean,
  12574. Object,
  12575. Boolean;
  12576. },
  12577. T1xl: function (e, t, o) {
  12578. "use strict";
  12579. function i(e) {
  12580. o("GXe8");
  12581. }
  12582. var s = (o("T6lp"), o("rBib")),
  12583. n = o("SAlq"),
  12584. a = o("C7Lr"),
  12585. r = i,
  12586. c = a(s.a, n.a, !1, r, null, null);
  12587. t.a = c.exports;
  12588. },
  12589. T46T: function (e, t, o) {
  12590. "use strict";
  12591. var i = o("/Bf6");
  12592. i.a, String, Boolean, String, String, String;
  12593. },
  12594. T6lp: function (e, t, o) {
  12595. "use strict";
  12596. var i = o("3cXf"),
  12597. s = o.n(i),
  12598. n = o("hRKE"),
  12599. a = o.n(n),
  12600. r = o("tJWq"),
  12601. c = o("JRnO"),
  12602. l = o("oGN+"),
  12603. u = o("mqCR");
  12604. o("LF0J"), c.a, c.b, Array, Number, Number, Array, String, Array;
  12605. },
  12606. TdPg: function (e, t) {},
  12607. TiVU: function (e, t, o) {
  12608. "use strict";
  12609. function i() {
  12610. var e = window.innerHeight - r()(".baseInfo_wrap").outerHeight(!0) - 10;
  12611. r()(".detailInfo").css("height", e + "px");
  12612. }
  12613. var s = o("3cXf"),
  12614. n = o.n(s),
  12615. a = o("SXXC"),
  12616. r = o.n(a);
  12617. t.a = {
  12618. name: "job_detail",
  12619. components: {},
  12620. data: function () {
  12621. return { jobinfo: { id: "fikahjgkg", name: "" }, titleName: "" };
  12622. },
  12623. created: function () {
  12624. (this.titleName = this.localeResource.jobDetail_pageName),
  12625. navigator.userAgent.match(/Qing\/.*;(iOS|iPhone|Android).*/) &&
  12626. (this.isYZJapp = !0),
  12627. this.isYZJapp && XuntongJSBridge.call("closePop");
  12628. var e = this;
  12629. try {
  12630. void 0 != mbos.http
  12631. ? e.loadData()
  12632. : (window.onload = function () {
  12633. e.loadData();
  12634. });
  12635. } catch (t) {
  12636. e.loadData();
  12637. }
  12638. },
  12639. mounted: function () {},
  12640. updated: function () {
  12641. this.$nextTick(function () {
  12642. i();
  12643. });
  12644. },
  12645. methods: {
  12646. loadData: function () {
  12647. var e = this,
  12648. t = decodeURIComponent(this.$route.query.posiId),
  12649. o = decodeURIComponent(this.$route.query.recordId);
  12650. console.log("recordId:" + o);
  12651. try {
  12652. console.log(mbos);
  12653. var i = this;
  12654. mbos.eas.invokeScript({
  12655. name: "InterGo_GetInterPositionDetailService",
  12656. param: [t, o],
  12657. success: function (e) {
  12658. if (
  12659. (console.log("调用接口成功"), console.log(e), "0" == e.code)
  12660. )
  12661. i.jobinfo = e.data;
  12662. else {
  12663. var t = n()(e);
  12664. if (t.indexOf("请求云之家openauth2服务失败") >= 0)
  12665. alert(i.localeResource.common_loginTimeout);
  12666. else if (t.indexOf("无法连接EAS服务器") >= 0)
  12667. alert(i.localeResource.common_EAS500);
  12668. else {
  12669. var o = i.localeResource.common_errorMsg;
  12670. e.mesg && (o = e.mesg),
  12671. i.$vux.toast.show({
  12672. position: "default",
  12673. text: o,
  12674. time: 2e3,
  12675. type: "text",
  12676. width: "auto",
  12677. onShow: function () {
  12678. r()(".weui-toast_text .weui-toast__content").css(
  12679. "font-size",
  12680. "0.373rem"
  12681. );
  12682. },
  12683. }),
  12684. i.$router.push("/common404");
  12685. }
  12686. }
  12687. },
  12688. error: function (e) {
  12689. console.log("调用接口失败"),
  12690. console.log(e),
  12691. alert(e.msg),
  12692. i.$router.push("/common404");
  12693. },
  12694. });
  12695. } catch (o) {
  12696. this.$http
  12697. .post("/interJob/details", { demandId: t })
  12698. .then(function (t) {
  12699. var o = t.data;
  12700. "0" == o.code &&
  12701. ((e.jobinfo = o.data),
  12702. (e.titleName = e.jobinfo.positionName));
  12703. })
  12704. .catch(function (e) {
  12705. console.log(e);
  12706. });
  12707. }
  12708. },
  12709. decode: function (e) {
  12710. return e ? (e = e.replace(/\n/g, "<br/>")) : "";
  12711. },
  12712. },
  12713. };
  12714. },
  12715. Tn1J: function (e, t) {},
  12716. U45d: function (e, t, o) {
  12717. "use strict";
  12718. function i(e) {
  12719. o("1OFS");
  12720. }
  12721. var s = (o("cZBm"), o("q5ly")),
  12722. n = o("MkRj"),
  12723. a = o("C7Lr"),
  12724. r = i,
  12725. c = a(s.a, n.a, !1, r, "data-v-08263a91", null);
  12726. t.a = c.exports;
  12727. },
  12728. UvZP: function (e, t, o) {
  12729. "use strict";
  12730. var i = function () {
  12731. var e = this,
  12732. t = e.$createElement,
  12733. o = e._self._c || t;
  12734. return o("div", { staticClass: "vux-slider" }, [
  12735. o(
  12736. "div",
  12737. { staticClass: "vux-swiper", style: { height: e.xheight } },
  12738. [
  12739. e._t("default"),
  12740. e._v(" "),
  12741. e._l(e.list, function (t, i) {
  12742. return o(
  12743. "div",
  12744. {
  12745. staticClass: "vux-swiper-item",
  12746. attrs: { "data-index": i },
  12747. on: {
  12748. click: function (o) {
  12749. return e.clickListItem(t);
  12750. },
  12751. },
  12752. },
  12753. [
  12754. o("a", { attrs: { href: "javascript:" } }, [
  12755. o("div", {
  12756. staticClass: "vux-img",
  12757. style: { backgroundImage: e.buildBackgroundUrl(t) },
  12758. }),
  12759. e._v(" "),
  12760. e.showDescMask
  12761. ? o("p", { staticClass: "vux-swiper-desc" }, [
  12762. e._v(e._s(t.title)),
  12763. ])
  12764. : e._e(),
  12765. ]),
  12766. ]
  12767. );
  12768. }),
  12769. e._v(" "),
  12770. e._l(e.listTwoLoopItem, function (t, i) {
  12771. return e.listTwoLoopItem.length > 0
  12772. ? o(
  12773. "div",
  12774. {
  12775. staticClass: "vux-swiper-item vux-swiper-item-clone",
  12776. attrs: { "data-index": i },
  12777. on: {
  12778. click: function (o) {
  12779. return e.clickListItem(t);
  12780. },
  12781. },
  12782. },
  12783. [
  12784. o("a", { attrs: { href: "javascript:" } }, [
  12785. o("div", {
  12786. staticClass: "vux-img",
  12787. style: {
  12788. backgroundImage: e.buildBackgroundUrl(t),
  12789. },
  12790. }),
  12791. e._v(" "),
  12792. e.showDescMask
  12793. ? o("p", { staticClass: "vux-swiper-desc" }, [
  12794. e._v(e._s(t.title)),
  12795. ])
  12796. : e._e(),
  12797. ]),
  12798. ]
  12799. )
  12800. : e._e();
  12801. }),
  12802. ],
  12803. 2
  12804. ),
  12805. e._v(" "),
  12806. o(
  12807. "div",
  12808. {
  12809. directives: [
  12810. {
  12811. name: "show",
  12812. rawName: "v-show",
  12813. value: e.showDots,
  12814. expression: "showDots",
  12815. },
  12816. ],
  12817. class: [
  12818. e.dotsClass,
  12819. "vux-indicator",
  12820. "vux-indicator-" + e.dotsPosition,
  12821. ],
  12822. },
  12823. e._l(e.length, function (t) {
  12824. return o("a", { attrs: { href: "javascript:" } }, [
  12825. o("i", {
  12826. staticClass: "vux-icon-dot",
  12827. class: { active: t - 1 === e.current },
  12828. }),
  12829. ]);
  12830. }),
  12831. 0
  12832. ),
  12833. ]);
  12834. },
  12835. s = [],
  12836. n = { render: i, staticRenderFns: s };
  12837. t.a = n;
  12838. },
  12839. VawC: function (e, t, o) {
  12840. "use strict";
  12841. function i(e) {
  12842. o("u1Vn");
  12843. }
  12844. var s = (o("Facr"), o("n+ay")),
  12845. n = o("dmx7"),
  12846. a = o("C7Lr"),
  12847. r = i,
  12848. c = a(s.a, n.a, !1, r, null, null);
  12849. t.a = c.exports;
  12850. },
  12851. W86X: function (e, t, o) {
  12852. "use strict";
  12853. var i = o("bYuJ"),
  12854. s = o.n(i),
  12855. n = o("bQ3Q"),
  12856. a = o.n(n),
  12857. r = o("+Up5"),
  12858. c = o.n(r);
  12859. Array, Number, Object;
  12860. },
  12861. WEPx: function (e, t, o) {
  12862. "use strict";
  12863. var i = o("adVT");
  12864. t.a = {
  12865. name: "x-button",
  12866. props: {
  12867. type: { default: "default" },
  12868. disabled: Boolean,
  12869. mini: Boolean,
  12870. plain: Boolean,
  12871. text: String,
  12872. actionType: String,
  12873. showLoading: Boolean,
  12874. link: [String, Object],
  12875. gradients: {
  12876. type: Array,
  12877. validator: function (e) {
  12878. return 2 === e.length;
  12879. },
  12880. },
  12881. },
  12882. methods: {
  12883. onClick: function () {
  12884. !this.disabled && Object(i.a)(this.link, this.$router);
  12885. },
  12886. },
  12887. computed: {
  12888. noBorder: function () {
  12889. return Array.isArray(this.gradients);
  12890. },
  12891. buttonStyle: function () {
  12892. if (this.gradients)
  12893. return {
  12894. background:
  12895. "linear-gradient(90deg, " +
  12896. this.gradients[0] +
  12897. ", " +
  12898. this.gradients[1] +
  12899. ")",
  12900. color: "#FFFFFF",
  12901. };
  12902. },
  12903. classes: function () {
  12904. return [
  12905. {
  12906. "weui-btn_disabled": !this.plain && this.disabled,
  12907. "weui-btn_plain-disabled": this.plain && this.disabled,
  12908. "weui-btn_mini": this.mini,
  12909. "vux-x-button-no-border": this.noBorder,
  12910. },
  12911. this.plain ? "" : "weui-btn_" + this.type,
  12912. this.plain ? "weui-btn_plain-" + this.type : "",
  12913. this.showLoading ? "weui-btn_loading" : "",
  12914. ];
  12915. },
  12916. },
  12917. };
  12918. },
  12919. YVFv: function (e, t, o) {
  12920. "use strict";
  12921. function i(e) {
  12922. var t = new RegExp("(^|&)" + e + "=([^&]*)(&|$)"),
  12923. o = window.location.search.substr(1).match(t);
  12924. return null != o ? o[2] : null;
  12925. }
  12926. var s = o("3cXf"),
  12927. n = o.n(s),
  12928. a = o("GblZ"),
  12929. r = o("QpaW"),
  12930. c = (o("fRcE"), o("bT6r")),
  12931. l = o("SXXC"),
  12932. u = o.n(l),
  12933. d = o("KO53"),
  12934. p = o("RFt0"),
  12935. _ = i("eid") || "23400814",
  12936. m = i("storeEid"),
  12937. f = i("path") || "InterGo8612new",
  12938. h = i("appid") || "10036";
  12939. m = m ? "&storeEid=" + m : "";
  12940. t.a = {
  12941. name: "allTask",
  12942. components: {
  12943. Search: a.a,
  12944. Divider: r.a,
  12945. Toast: c.a,
  12946. videomsgDialog: d.a,
  12947. advancedfilterDialog: p.a,
  12948. },
  12949. data: function () {
  12950. return {
  12951. showBackTop: !1,
  12952. showline: !1,
  12953. results: [],
  12954. curKeywords: "",
  12955. keywords: "",
  12956. page: 1,
  12957. curDatas: "",
  12958. isNewData: !0,
  12959. titleName: this.localeResource.alltask_pageName,
  12960. isYZJapp: !1,
  12961. searchFilter: {},
  12962. version: Number(localStorage.InterGo_Version),
  12963. };
  12964. },
  12965. beforeCreate: function () {
  12966. this.$store.state.userInfo.openId;
  12967. },
  12968. created: function () {
  12969. navigator.userAgent.match(/Qing\/.*;(iOS|iPhone|Android).*/) &&
  12970. (this.isYZJapp = !0),
  12971. this.isYZJapp && XuntongJSBridge.call("closePop");
  12972. var e = this;
  12973. try {
  12974. void 0 != mbos.http
  12975. ? e.loadData()
  12976. : (window.onload = function () {
  12977. e.loadData();
  12978. });
  12979. } catch (t) {
  12980. e.loadData();
  12981. }
  12982. },
  12983. mounted: function () {
  12984. this.isNewData &&
  12985. u()(".dateTitleWrap").height(u()(".dateTitle").outerHeight(!0));
  12986. },
  12987. updated: function () {
  12988. var e = this;
  12989. this.$nextTick(function () {
  12990. e.initEvent();
  12991. });
  12992. },
  12993. beforeRouteLeave: function (e, t, o) {
  12994. var i = this;
  12995. u()(window).unbind("scroll"),
  12996. u()(".backTop").off("click", i.backTop),
  12997. o();
  12998. },
  12999. methods: {
  13000. getFilterConditions: function (e) {
  13001. console.log(e),
  13002. (this.page = "1"),
  13003. (this.curDatas = []),
  13004. (this.showline = !1),
  13005. (this.searchFilter = e),
  13006. (this.curKeywords = ""),
  13007. (this.keywords = ""),
  13008. this.loadData(!0);
  13009. },
  13010. openSearchDialog: function () {
  13011. this.$refs.filterbox.showFilterBox = !0;
  13012. },
  13013. initUserData: function () {
  13014. var e = this,
  13015. t = this;
  13016. if (this.$store.state.userInfo.openId)
  13017. (this.userInfo.openId = this.$store.state.userInfo.openId),
  13018. (this.userInfo.name = encodeURIComponent(
  13019. encodeURIComponent(this.$store.state.userInfo.name)
  13020. ));
  13021. else
  13022. try {
  13023. console.log(mbos);
  13024. var o;
  13025. mbos.eas.invokeScript({
  13026. name: "InterGo_GetCurrUserInfoService",
  13027. param: [],
  13028. success: function (e) {
  13029. if (
  13030. (console.log("调用接口成功"),
  13031. console.log(e),
  13032. "0" == e.code)
  13033. )
  13034. (o = e.data.openId), (t.$store.state.userInfo = e.data);
  13035. else {
  13036. var i = n()(e);
  13037. if (i.indexOf("请求云之家openauth2服务失败") >= 0)
  13038. alert(t.localeResource.common_loginTimeout);
  13039. else if (i.indexOf("无法连接EAS服务器") >= 0)
  13040. alert(t.localeResource.common_EAS500);
  13041. else {
  13042. var s = t.localeResource.common_errorMsg;
  13043. e.mesg && (s = e.mesg),
  13044. t.$vux.toast.show({
  13045. position: "default",
  13046. text: s,
  13047. time: 2e3,
  13048. type: "text",
  13049. width: "auto",
  13050. onShow: function () {
  13051. u()(".weui-toast_text .weui-toast__content").css(
  13052. "font-size",
  13053. "0.373rem"
  13054. );
  13055. },
  13056. }),
  13057. t.$router.push("/common404");
  13058. }
  13059. }
  13060. },
  13061. error: function (e) {
  13062. console.log("调用接口失败"),
  13063. console.log(e),
  13064. alert(e.msg),
  13065. t.$router.push("/common404");
  13066. },
  13067. });
  13068. } catch (t) {
  13069. var o;
  13070. this.$http
  13071. .get("/user/info")
  13072. .then(function (t) {
  13073. var i = t.data;
  13074. "0" == i.code &&
  13075. ((o = i.data.openId), (e.$store.state.userInfo = i.data));
  13076. })
  13077. .catch(function (e) {
  13078. console.log(e);
  13079. });
  13080. }
  13081. },
  13082. scrollEvent: function () {
  13083. if (this.isNewData) {
  13084. var e = [];
  13085. u()(".taskList .dateTitleWrap").each(function (t, o) {
  13086. e[t] = u()(this).offset().top;
  13087. });
  13088. }
  13089. var t =
  13090. document.body.scrollTop + document.documentElement.scrollTop;
  13091. if (
  13092. (t < 100
  13093. ? (this.showBackTop = !1)
  13094. : ((this.showBackTop = !0),
  13095. t + window.innerHeight >=
  13096. u()(".alltask").outerHeight(!0) - 60 &&
  13097. (console.log("showline:" + this.showline),
  13098. this.showline ||
  13099. (this.$vux.loading.show({ text: "Loading" }),
  13100. this.page++,
  13101. (this.showline = !0),
  13102. this.loadData()))),
  13103. this.isNewData)
  13104. ) {
  13105. var o = u()(".taskList").outerWidth(!0);
  13106. for (var i in e)
  13107. if (t <= e[i]) {
  13108. u()(".taskList .dateTitle").css({
  13109. position: "relative",
  13110. width: "100%",
  13111. }),
  13112. i > 0 &&
  13113. u()(".taskList .dateTitle")
  13114. .eq(i - 1)
  13115. .css({ position: "fixed", width: o });
  13116. break;
  13117. }
  13118. }
  13119. },
  13120. backTop: function () {
  13121. u()("html,body").animate({ scrollTop: 0 }, 300);
  13122. },
  13123. linkPage: function (e) {
  13124. var t = this;
  13125. if ("待面试" == e.state)
  13126. self != top
  13127. ? (u()(".tabs-wrap", parent.document).hide(),
  13128. (top.location.href =
  13129. location.origin +
  13130. location.pathname +
  13131. "?appid=" +
  13132. h +
  13133. "&eid=" +
  13134. _ +
  13135. "&path=" +
  13136. f +
  13137. m +
  13138. m +
  13139. "&name=00.custom#/resume_detail?recordId=" +
  13140. encodeURIComponent(e.recordId)))
  13141. : this.$router.push(
  13142. "/resume_detail?recordId=" + encodeURIComponent(e.recordId)
  13143. );
  13144. else if ("待评价" === e.state)
  13145. try {
  13146. console.log(mbos),
  13147. mbos.eas.invokeScript({
  13148. name: "InterGo_JudgeToBeInterviewedRecordStatus",
  13149. param: [e.recordId],
  13150. success: function (o) {
  13151. if (
  13152. (console.log("调用接口成功"),
  13153. console.log(o),
  13154. "0" != o.code)
  13155. ) {
  13156. var i = n()(o);
  13157. if (i.indexOf("请求云之家openauth2服务失败") >= 0)
  13158. alert(t.localeResource.common_loginTimeout);
  13159. else if (i.indexOf("无法连接EAS服务器") >= 0)
  13160. alert(t.localeResource.common_EAS500);
  13161. else {
  13162. var s = t.localeResource.common_errorMsg;
  13163. o.mesg && (s = o.mesg),
  13164. t.$vux.toast.show({
  13165. position: "default",
  13166. text: s,
  13167. time: 2e3,
  13168. type: "text",
  13169. width: "auto",
  13170. onShow: function () {
  13171. u()(
  13172. ".weui-toast_text .weui-toast__content"
  13173. ).css("font-size", "0.373rem");
  13174. },
  13175. });
  13176. }
  13177. return !1;
  13178. }
  13179. if (0 == o.data.type || 1 == o.data.type)
  13180. self != top
  13181. ? (u()(".tabs-wrap", parent.document).hide(),
  13182. (top.location.href =
  13183. location.origin +
  13184. location.pathname +
  13185. "?appid=" +
  13186. h +
  13187. "&eid=" +
  13188. _ +
  13189. "&path=" +
  13190. f +
  13191. m +
  13192. m +
  13193. "&name=00.custom#/judge_page?recordId=" +
  13194. encodeURIComponent(e.recordId)))
  13195. : t.$router.push(
  13196. "/judge_page?recordId=" +
  13197. encodeURIComponent(e.recordId)
  13198. );
  13199. else if (2 == o.data.type)
  13200. return (
  13201. t.$vux.toast.show({
  13202. position: "default",
  13203. text: o.data.tipInfo,
  13204. time: 2e3,
  13205. type: "text",
  13206. width: "auto",
  13207. onShow: function () {
  13208. u()(".weui-toast_text .weui-toast__content").css(
  13209. "font-size",
  13210. "0.373rem"
  13211. );
  13212. },
  13213. }),
  13214. !1
  13215. );
  13216. },
  13217. error: function (e) {
  13218. return console.log("调用接口失败"), console.log(e), !1;
  13219. },
  13220. });
  13221. } catch (o) {
  13222. this.$http
  13223. .post("/interviews/judgeRecordStatus", {
  13224. recordId: e.recordId,
  13225. })
  13226. .then(function (o) {
  13227. var i = o.data;
  13228. if ("0" == i.code)
  13229. if (0 == i.data.type)
  13230. t.$router.push(
  13231. "/judge_page?recordId=" +
  13232. encodeURIComponent(e.recordId)
  13233. );
  13234. else if (1 == i.data.type || 2 == i.data.type)
  13235. return (
  13236. t.$vux.toast.show({
  13237. position: "default",
  13238. text: i.tipInfo,
  13239. time: 2e3,
  13240. type: "text",
  13241. width: "auto",
  13242. onShow: function () {
  13243. u()(".weui-toast_text .weui-toast__content").css(
  13244. "font-size",
  13245. "0.373rem"
  13246. );
  13247. },
  13248. }),
  13249. !1
  13250. );
  13251. })
  13252. .catch(function (e) {
  13253. console.log(e);
  13254. });
  13255. }
  13256. else
  13257. self != top
  13258. ? (u()(".tabs-wrap", parent.document).hide(),
  13259. (top.location.href =
  13260. location.origin +
  13261. location.pathname +
  13262. "?appid=" +
  13263. h +
  13264. "&eid=" +
  13265. _ +
  13266. "&path=" +
  13267. f +
  13268. m +
  13269. "&name=00.custom#/judge_detail?recordId=" +
  13270. encodeURIComponent(e.recordId)))
  13271. : this.$router.push(
  13272. "/judge_detail?recordId=" + encodeURIComponent(e.recordId)
  13273. );
  13274. },
  13275. initEvent: function () {
  13276. var e = this;
  13277. (window.onscroll = function () {
  13278. e.scrollEvent();
  13279. }),
  13280. u()(".backTop").off("click", e.backTop).on("click", e.backTop);
  13281. },
  13282. setFocus: function () {
  13283. this.$refs.search.setFocus();
  13284. },
  13285. resultClick: function (e) {
  13286. window.alert("you click the result item: " + n()(e));
  13287. },
  13288. getResult: (function (e) {
  13289. function t(t) {
  13290. return e.apply(this, arguments);
  13291. }
  13292. return (
  13293. (t.toString = function () {
  13294. return e.toString();
  13295. }),
  13296. t
  13297. );
  13298. })(function (e) {
  13299. this.results = e ? getResult(this.value) : [];
  13300. }),
  13301. onSubmit: function () {
  13302. this.$refs.search.setBlur(),
  13303. (this.page = 1),
  13304. (this.curKeywords = this.keywords),
  13305. console.log("curKeywords:" + this.curKeywords),
  13306. this.version >= 1 &&
  13307. ((this.searchFilter = {
  13308. type: "fast",
  13309. name: this.curKeywords,
  13310. position: this.curKeywords,
  13311. }),
  13312. (this.$refs.filterbox.currDate = new Date()),
  13313. (this.$refs.filterbox.personName = ""),
  13314. (this.$refs.filterbox.gender = ""),
  13315. (this.$refs.filterbox.genderText = ""),
  13316. (this.$refs.filterbox.age = ""),
  13317. (this.$refs.filterbox.phoneNumber = ""),
  13318. (this.$refs.filterbox.interviewTime = ""),
  13319. (this.$refs.filterbox.interviewPosition = ""),
  13320. (this.$refs.filterbox.interviewLink = "")),
  13321. this.loadData(!0);
  13322. },
  13323. onFocus: function () {
  13324. console.log("on focus");
  13325. },
  13326. onCancel: function () {
  13327. console.log("on cancel");
  13328. },
  13329. loadData: function (e) {
  13330. var t = this,
  13331. o = this.$store.state.userInfo.openId,
  13332. i = { userOpenId: o, pageNo: this.page, keywords: "" };
  13333. this.curKeywords.trim() && (i.keywords = this.curKeywords.trim()),
  13334. this.version >= 1 &&
  13335. (i = {
  13336. userOpenId: o,
  13337. pageNo: this.page,
  13338. searchKey: n()(this.searchFilter),
  13339. });
  13340. var s = this;
  13341. try {
  13342. console.log(mbos),
  13343. mbos.eas.invokeScript({
  13344. name: "commonOSFservice",
  13345. param: ["InterGo_GetAllTaskListService", n()(i)],
  13346. success: function (t) {
  13347. if (
  13348. (console.log("调用接口成功"),
  13349. console.log(t),
  13350. "0" == t.code)
  13351. ) {
  13352. var o = [];
  13353. (s.isNewData = t.data.isNewData),
  13354. (o = s.isNewData ? t.data.taskList : t.data.items),
  13355. ("" === s.curDatas || e) && (s.curDatas = []),
  13356. (s.curDatas = s.curDatas.concat(o)),
  13357. console.log(s.page),
  13358. console.log(t.data.totalPage),
  13359. console.log(s.curDatas),
  13360. s.isNewData
  13361. ? t.data.totalJudgeCount + t.data.totalInterCount < 20
  13362. ? (s.showline = !0)
  13363. : (s.showline = !1)
  13364. : s.page == t.data.totalPage
  13365. ? (s.showline = !0)
  13366. : (s.showline = !1),
  13367. 1 == s.page &&
  13368. s.$nextTick(function () {
  13369. window.scrollTo(0, 1), window.scrollTo(0, 0);
  13370. }),
  13371. console.log("showline:" + s.showline);
  13372. } else {
  13373. var i = n()(t);
  13374. if (i.indexOf("请求云之家openauth2服务失败") >= 0)
  13375. alert(s.localeResource.common_loginTimeout);
  13376. else if (i.indexOf("无法连接EAS服务器") >= 0)
  13377. alert(s.localeResource.common_EAS500);
  13378. else {
  13379. var a = s.localeResource.common_errorMsg;
  13380. t.mesg && (a = t.mesg),
  13381. s.$vux.toast.show({
  13382. position: "default",
  13383. text: a,
  13384. time: 2e3,
  13385. type: "text",
  13386. width: "auto",
  13387. onShow: function () {
  13388. u()(".weui-toast_text .weui-toast__content").css(
  13389. "font-size",
  13390. "0.373rem"
  13391. );
  13392. },
  13393. });
  13394. }
  13395. (s.curDatas = []), (s.showline = !0);
  13396. }
  13397. setTimeout(function () {
  13398. s.$vux.loading.hide();
  13399. }, 1e3);
  13400. },
  13401. error: function (e) {
  13402. console.log("调用接口失败"),
  13403. console.log(e),
  13404. (s.curDatas = []),
  13405. setTimeout(function () {
  13406. s.$vux.loading.hide();
  13407. }, 1e3);
  13408. },
  13409. });
  13410. } catch (o) {
  13411. this.isNewData
  13412. ? this.$http
  13413. .post("/user/toInterviews", i)
  13414. .then(function (o) {
  13415. var i = o.data;
  13416. if ("0" == i.code) {
  13417. var s = i.data.items;
  13418. ("" === t.curDatas || e) && (t.curDatas = []),
  13419. (t.curDatas = t.curDatas.concat(s)),
  13420. console.log(t.page),
  13421. console.log(t.curDatas),
  13422. s.length < 20 ? (t.showline = !0) : (t.showline = !1);
  13423. }
  13424. setTimeout(function () {
  13425. t.$vux.loading.hide();
  13426. }, 1e3);
  13427. })
  13428. .catch(function (e) {
  13429. var t = this;
  13430. console.log(e),
  13431. setTimeout(function () {
  13432. t.$vux.loading.hide();
  13433. }, 1e3);
  13434. })
  13435. : this.$http
  13436. .post("/user/taskList", i)
  13437. .then(function (o) {
  13438. var i = o.data;
  13439. if ("0" == i.code) {
  13440. var s = i.data.items;
  13441. ("" === t.curDatas || e) && (t.curDatas = []),
  13442. (t.curDatas = t.curDatas.concat(s)),
  13443. console.log(t.page),
  13444. console.log(t.curDatas),
  13445. s.length < 20 ? (t.showline = !0) : (t.showline = !1);
  13446. }
  13447. setTimeout(function () {
  13448. t.$vux.loading.hide();
  13449. }, 1e3);
  13450. })
  13451. .catch(function (e) {
  13452. var t = this;
  13453. console.log(e),
  13454. setTimeout(function () {
  13455. t.$vux.loading.hide();
  13456. }, 1e3);
  13457. });
  13458. }
  13459. },
  13460. judgeDay: function (e) {
  13461. var t = new Date(e.replace(/\./g, "/")),
  13462. o = new Date(t.setHours(0, 0, 0, 0) - 1),
  13463. i = new Date(o.setHours(0, 0, 0, 0) - 1),
  13464. s = new Date(),
  13465. n = new Date(new Date().setHours(0, 0, 0, 0) - 1),
  13466. a = new Date(n.setHours(0, 0, 0, 0) - 1);
  13467. return t.setHours(0, 0, 0, 0) == s.setHours(0, 0, 0, 0)
  13468. ? this.localeResource.common_today
  13469. : t.setHours(0, 0, 0, 0) == n.setHours(0, 0, 0, 0)
  13470. ? this.localeResource.common_yesterday
  13471. : t.setHours(0, 0, 0, 0) == a.setHours(0, 0, 0, 0)
  13472. ? this.localeResource.common_TheDayBeforeYesterday
  13473. : o.setHours(0, 0, 0, 0) == s.setHours(0, 0, 0, 0)
  13474. ? this.localeResource.common_tomorrow
  13475. : i.setHours(0, 0, 0, 0) == s.setHours(0, 0, 0, 0) &&
  13476. this.localeResource.common_TheDayAfterTomorrow;
  13477. },
  13478. getWeek: function (e) {
  13479. var t = new Date(e.replace(/\./g, "/")).getDay();
  13480. switch (t) {
  13481. case 0:
  13482. t = this.localeResource.common_Sunday;
  13483. break;
  13484. case 1:
  13485. t = this.localeResource.common_Monday;
  13486. break;
  13487. case 2:
  13488. t = this.localeResource.common_Tuesday;
  13489. break;
  13490. case 3:
  13491. t = this.localeResource.common_Wednesday;
  13492. break;
  13493. case 4:
  13494. t = this.localeResource.common_Thursday;
  13495. break;
  13496. case 5:
  13497. t = this.localeResource.common_Friday;
  13498. break;
  13499. case 6:
  13500. t = this.localeResource.common_Saturday;
  13501. break;
  13502. default:
  13503. t = this.localeResource.common_unknown;
  13504. }
  13505. return t;
  13506. },
  13507. toggleList: function (e) {
  13508. e.stopPropagation();
  13509. var t = u()(e.target);
  13510. t.hasClass("dateTitle") || (t = u()(e.target).parent(".dateTitle")),
  13511. t.find(".arrow").toggleClass("down"),
  13512. t.parent(".dateTitleWrap").siblings(".dateList").toggle();
  13513. },
  13514. openVideoInterviewBox: function (e) {
  13515. this.$refs.videobox.getVideoInterviewMsg(e.recordId);
  13516. },
  13517. copyMsg: function () {
  13518. this.$vux.toast.text(this.localeResource.alltask_info_0, "middle");
  13519. },
  13520. },
  13521. };
  13522. },
  13523. YWtY: function (e, t, o) {
  13524. "use strict";
  13525. var i = function () {
  13526. var e = this,
  13527. t = e.$createElement,
  13528. o = e._self._c || t;
  13529. return o(
  13530. "div",
  13531. {
  13532. directives: [
  13533. {
  13534. name: "wechat-title",
  13535. rawName: "v-wechat-title",
  13536. value: (e.$route.meta.title = e.titleName),
  13537. expression: "$route.meta.title=titleName",
  13538. },
  13539. ],
  13540. staticClass: "home",
  13541. },
  13542. [
  13543. o(
  13544. "div",
  13545. { staticClass: "welcome" },
  13546. [
  13547. o(
  13548. "swiper",
  13549. {
  13550. attrs: {
  13551. "aspect-ratio": 0.48,
  13552. "dots-position": "center",
  13553. interval: 4e3,
  13554. auto: "",
  13555. loop: "",
  13556. },
  13557. },
  13558. [
  13559. e.bannerImgBg.length > 0
  13560. ? e._l(e.bannerImgBg, function (e, t) {
  13561. return o("swiper-item", { key: t }, [
  13562. o("div", {
  13563. staticClass: "bannerimg",
  13564. style: { backgroundImage: "url(" + e + ")" },
  13565. }),
  13566. ]);
  13567. })
  13568. : [
  13569. o("swiper-item", { staticClass: "bannerItem" }, [
  13570. o("div", { staticClass: "banner-default" }),
  13571. ]),
  13572. ],
  13573. ],
  13574. 2
  13575. ),
  13576. e._v(" "),
  13577. o(
  13578. "div",
  13579. { staticClass: "bannerTextwrap" },
  13580. [
  13581. o("p", { staticClass: "bannerText" }, [
  13582. o("span", {
  13583. domProps: {
  13584. innerHTML: e._s(
  13585. e.tmpReplaceFormat(
  13586. e.localeResource.home_totalInterCount,
  13587. "<span>" + new Date().getFullYear() + "</span>",
  13588. "<span class=emphasize>" +
  13589. e.interStatistics.totalInterCount +
  13590. "</span>"
  13591. )
  13592. ),
  13593. },
  13594. }),
  13595. o("br"),
  13596. e._v(" "),
  13597. o("span", {
  13598. domProps: {
  13599. innerHTML: e._s(
  13600. e.tmpReplaceFormat(
  13601. e.localeResource.home_interStatisticsBeyond,
  13602. "<span class=emphasize>" +
  13603. (e.interStatistics.beyond || "") +
  13604. "</span>"
  13605. )
  13606. ),
  13607. },
  13608. }),
  13609. o("br"),
  13610. ]),
  13611. e._v(" "),
  13612. o(
  13613. "router-link",
  13614. {
  13615. staticClass: "analyLink",
  13616. attrs: { to: "/inter_analyse" },
  13617. },
  13618. [
  13619. e._v(e._s(e.localeResource.home_interAnalyse)),
  13620. o("i", [e._v(">")]),
  13621. ]
  13622. ),
  13623. ],
  13624. 1
  13625. ),
  13626. ],
  13627. 1
  13628. ),
  13629. e._v(" "),
  13630. o("div", { staticClass: "taskBox" }, [
  13631. o("div", { staticClass: "tasks" }, [
  13632. o(
  13633. "h5",
  13634. { staticClass: "task-all" },
  13635. [
  13636. e._v(
  13637. "\n\t\t\t\t" +
  13638. e._s(e.localeResource.home_myInterview) +
  13639. "\n\t\t\t\t"
  13640. ),
  13641. o("router-link", { attrs: { to: "/alltask" } }, [
  13642. e._v(
  13643. "\n\t\t\t\t\t" +
  13644. e._s(e.localeResource.home_allTask) +
  13645. "\n\t\t\t\t"
  13646. ),
  13647. ]),
  13648. ],
  13649. 1
  13650. ),
  13651. e._v(" "),
  13652. o("ul", { staticClass: "tabs" }, [
  13653. o(
  13654. "li",
  13655. { staticClass: "tab-item" },
  13656. [
  13657. o("router-link", { attrs: { to: "/tointerview" } }, [
  13658. o("p", { staticClass: "tab-icon" }),
  13659. e._v(" "),
  13660. o("span", { staticClass: "tab-count" }, [
  13661. e._v(e._s(e.interCount)),
  13662. ]),
  13663. e._v(" "),
  13664. o("p", { staticClass: "tab-text" }, [
  13665. e._v(e._s(e.localeResource.home_toInterview)),
  13666. ]),
  13667. ]),
  13668. ],
  13669. 1
  13670. ),
  13671. e._v(" "),
  13672. o(
  13673. "li",
  13674. { staticClass: "tab-item" },
  13675. [
  13676. o("router-link", { attrs: { to: "/tojudge" } }, [
  13677. o("p", { staticClass: "tab-icon" }),
  13678. e._v(" "),
  13679. o("span", { staticClass: "tab-count" }, [
  13680. e._v(e._s(e.judgeCount)),
  13681. ]),
  13682. e._v(" "),
  13683. o("p", { staticClass: "tab-text" }, [
  13684. e._v(e._s(e.localeResource.home_toJudge)),
  13685. ]),
  13686. ]),
  13687. ],
  13688. 1
  13689. ),
  13690. ]),
  13691. ]),
  13692. e._v(" "),
  13693. e.hasData
  13694. ? o("div", { staticClass: "taskArrange" }, [
  13695. o("div", { staticClass: "fixedBox" }, [
  13696. o("div", { staticClass: "planeHeader" }, [
  13697. o(
  13698. "div",
  13699. { staticClass: "tab-box" },
  13700. [
  13701. o(
  13702. "tab",
  13703. {
  13704. attrs: {
  13705. "line-width": 0,
  13706. "custom-bar-width": "0",
  13707. "active-color": "#55a0f5",
  13708. },
  13709. },
  13710. [
  13711. o(
  13712. "tab-item",
  13713. {
  13714. attrs: { selected: 0 == e.curIndex },
  13715. on: {
  13716. "on-item-click": function (t) {
  13717. return e.showList(0);
  13718. },
  13719. },
  13720. },
  13721. [
  13722. e._v(e._s(e.localeResource.common_today)),
  13723. o("span", { staticClass: "taskNum" }, [
  13724. e._v("(" + e._s(e.todayNum) + ")"),
  13725. ]),
  13726. ]
  13727. ),
  13728. e._v(" "),
  13729. o(
  13730. "tab-item",
  13731. {
  13732. attrs: { selected: 1 == e.curIndex },
  13733. on: {
  13734. "on-item-click": function (t) {
  13735. return e.showList(1);
  13736. },
  13737. },
  13738. },
  13739. [
  13740. e._v(
  13741. e._s(e.localeResource.common_tomorrow)
  13742. ),
  13743. o(
  13744. "span",
  13745. { staticClass: "taskNum zero" },
  13746. [e._v("(" + e._s(e.tomorrowNum) + ")")]
  13747. ),
  13748. ]
  13749. ),
  13750. ],
  13751. 1
  13752. ),
  13753. ],
  13754. 1
  13755. ),
  13756. ]),
  13757. ]),
  13758. e._v(" "),
  13759. e.curList.taskItemList.length > 0
  13760. ? o(
  13761. "ul",
  13762. { staticClass: "planeBody" },
  13763. e._l(e.curList.taskItemList, function (t, i) {
  13764. return o("li", { staticClass: "taskItem" }, [
  13765. o(
  13766. "div",
  13767. {
  13768. staticClass: "itemlink",
  13769. on: {
  13770. click: function (o) {
  13771. return e.linkPage(t);
  13772. },
  13773. },
  13774. },
  13775. [
  13776. o("p", { staticClass: "task_hd" }, [
  13777. o(
  13778. "span",
  13779. { staticClass: "name ellipsis" },
  13780. [
  13781. e._v(
  13782. e._s(t.seeker.name) +
  13783. "\n\t\t\t\t\t\t\t\t"
  13784. ),
  13785. 0 != t.seeker.sex
  13786. ? [
  13787. o("span", {
  13788. staticClass: "sexIcon",
  13789. class: [
  13790. "2" == t.seeker.sex
  13791. ? "female"
  13792. : "male",
  13793. ],
  13794. }),
  13795. ]
  13796. : e._e(),
  13797. ],
  13798. 2
  13799. ),
  13800. e._v(" "),
  13801. o(
  13802. "span",
  13803. { staticClass: "position ellipsis" },
  13804. [e._v(e._s(t.targetPosition.name))]
  13805. ),
  13806. e._v(" "),
  13807. o(
  13808. "span",
  13809. {
  13810. staticClass: "timeOrState ellipsis",
  13811. class: [
  13812. "待面试" == t.state
  13813. ? "time"
  13814. : "待评价" == t.state
  13815. ? "state tojudge"
  13816. : "通过" == t.state
  13817. ? "state pass"
  13818. : "state deny",
  13819. ],
  13820. },
  13821. [
  13822. "待面试" == t.state
  13823. ? o("i", [e._v("•")])
  13824. : e._e(),
  13825. e._v(
  13826. e._s(
  13827. "待面试" == t.state
  13828. ? t.interviewInfo.time
  13829. : t.state
  13830. )
  13831. ),
  13832. ]
  13833. ),
  13834. ]),
  13835. e._v(" "),
  13836. o("p", { staticClass: "task_bd" }, [
  13837. o("span", { staticClass: "comIcon" }),
  13838. e._v(" "),
  13839. o(
  13840. "span",
  13841. { staticClass: "department ellipsis" },
  13842. [
  13843. e._v(
  13844. e._s(t.targetPosition.department)
  13845. ),
  13846. ]
  13847. ),
  13848. ]),
  13849. ]
  13850. ),
  13851. e._v(" "),
  13852. t.interviewInfo.videoInterview
  13853. ? o(
  13854. "div",
  13855. {
  13856. staticClass: "task_ft",
  13857. on: {
  13858. click: function (o) {
  13859. return (
  13860. o.stopPropagation(),
  13861. e.openVideoInterviewBox(t)
  13862. );
  13863. },
  13864. },
  13865. },
  13866. [
  13867. o("span", {
  13868. staticClass: "videoIcon",
  13869. class:
  13870. "zoom" == t.interviewInfo.videoType
  13871. ? "logo-zoom"
  13872. : "logo-tencentV",
  13873. }),
  13874. e._v(
  13875. "\n\t\t\t\t\t\t" +
  13876. e._s(
  13877. "zoom" ==
  13878. t.interviewInfo.videoType
  13879. ? e.localeResource
  13880. .common_videoType_Zoom
  13881. : e.localeResource
  13882. .common_videoType_Tencent
  13883. ) +
  13884. "\n\t\t\t\t\t"
  13885. ),
  13886. ]
  13887. )
  13888. : e._e(),
  13889. ]);
  13890. }),
  13891. 0
  13892. )
  13893. : e._e(),
  13894. e._v(" "),
  13895. 0 == e.curList.taskItemList.length
  13896. ? o("div", { staticClass: "noCurData" }, [
  13897. o("p", { staticClass: "noDataPic" }),
  13898. e._v(" "),
  13899. o("p", [
  13900. e._v(
  13901. e._s(
  13902. 0 == e.curIndex
  13903. ? e.localeResource.home_info_0
  13904. : e.localeResource.home_info_1
  13905. )
  13906. ),
  13907. ]),
  13908. ])
  13909. : e._e(),
  13910. ])
  13911. : e._e(),
  13912. e._v(" "),
  13913. e.hasData
  13914. ? e._e()
  13915. : o("div", { staticClass: "noArrange" }, [
  13916. o("p", { staticClass: "noDataPic" }),
  13917. e._v(" "),
  13918. o("p", [e._v(e._s(e.localeResource.home_info_2))]),
  13919. ]),
  13920. ]),
  13921. e._v(" "),
  13922. o(
  13923. "div",
  13924. {
  13925. directives: [
  13926. {
  13927. name: "show",
  13928. rawName: "v-show",
  13929. value: e.showBackTop,
  13930. expression: "showBackTop",
  13931. },
  13932. ],
  13933. staticClass: "backTop",
  13934. },
  13935. [
  13936. o("span", { staticClass: "arrowPic" }, [
  13937. e._v(e._s(e.localeResource.common_backTop)),
  13938. ]),
  13939. ]
  13940. ),
  13941. e._v(" "),
  13942. o("videomsg-dialog", { ref: "videobox" }),
  13943. ],
  13944. 1
  13945. );
  13946. },
  13947. s = [],
  13948. n = { render: i, staticRenderFns: s };
  13949. t.a = n;
  13950. },
  13951. YXWx: function (e, t) {},
  13952. YaEn: function (e, t, o) {
  13953. "use strict";
  13954. var i = o("yf3K"),
  13955. s = o("cigS"),
  13956. n = o("p3RX"),
  13957. a = o("zKIK"),
  13958. r = o("r/K+"),
  13959. c = o("LGCW"),
  13960. l = o("LgdA"),
  13961. u = o("ymDC"),
  13962. d = o("U45d"),
  13963. p = o("YzW6"),
  13964. _ = o("0Hg/"),
  13965. m = o("Gfk8"),
  13966. f = o("JgRx"),
  13967. h = o("amD0");
  13968. (s.a.prototype.goBack = function () {
  13969. (this.isBack = !0), window.history.go(-1);
  13970. }),
  13971. i.default.use(s.a),
  13972. (t.a = new s.a({
  13973. routes: [
  13974. { path: "/", name: "Home", component: a.a },
  13975. { path: "/common404", name: "Common404", component: n.a },
  13976. { path: "/inter_analyse", name: "Inter_analyse", component: r.a },
  13977. { path: "/alltask", name: "Alltask", component: c.a },
  13978. { path: "/tojudge", name: "Tojudge", component: l.a },
  13979. { path: "/tointerview", name: "Tointerview", component: u.a },
  13980. { path: "/resume_detail", name: "Resume_detail", component: d.a },
  13981. { path: "/judge_page", name: "Judge_page", component: p.a },
  13982. { path: "/job_detail", name: "Job_detail", component: _.a },
  13983. { path: "/setcomwords", name: "Setcomwords", component: m.a },
  13984. { path: "/judge_detail", name: "Judge_detail", component: f.a },
  13985. {
  13986. path: "/interview_results",
  13987. name: "interview_results",
  13988. component: h.a,
  13989. },
  13990. ],
  13991. }));
  13992. },
  13993. YzW6: function (e, t, o) {
  13994. "use strict";
  13995. function i(e) {
  13996. o("xycR");
  13997. }
  13998. var s = (o("Hhxr"), o("ExED")),
  13999. n = o("4u2B"),
  14000. a = o("C7Lr"),
  14001. r = i,
  14002. c = a(s.a, n.a, !1, r, "data-v-2d63beb7", null);
  14003. t.a = c.exports;
  14004. },
  14005. ZswK: function (e, t) {},
  14006. alY8: function (e, t) {},
  14007. amD0: function (e, t, o) {
  14008. "use strict";
  14009. function i(e) {
  14010. o("Tn1J");
  14011. }
  14012. var s = (o("Svzs"), o("Qtor")),
  14013. n = o("h3z+"),
  14014. a = o("C7Lr"),
  14015. r = i,
  14016. c = a(s.a, n.a, !1, r, "data-v-de769086", null);
  14017. t.a = c.exports;
  14018. },
  14019. "b/us": function (e, t, o) {
  14020. "use strict";
  14021. var i = function () {
  14022. var e = this,
  14023. t = e.$createElement;
  14024. return (e._self._c || t)(
  14025. "span",
  14026. { staticClass: "vux-label-desc" },
  14027. [e._t("default")],
  14028. 2
  14029. );
  14030. },
  14031. s = [],
  14032. n = { render: i, staticRenderFns: s };
  14033. t.a = n;
  14034. },
  14035. bFrn: function (e, t, o) {
  14036. "use strict";
  14037. },
  14038. bOfn: function (e, t) {},
  14039. bT6r: function (e, t, o) {
  14040. "use strict";
  14041. function i(e) {
  14042. o("tnjF");
  14043. }
  14044. var s = (o("y1pt"), o("D6g4")),
  14045. n = o("6x1W"),
  14046. a = o("C7Lr"),
  14047. r = i,
  14048. c = a(s.a, n.a, !1, r, null, null);
  14049. t.a = c.exports;
  14050. },
  14051. brqM: function (e, t, o) {
  14052. "use strict";
  14053. var i = function () {
  14054. var e = this,
  14055. t = e.$createElement,
  14056. o = e._self._c || t;
  14057. return o(
  14058. "div",
  14059. {
  14060. directives: [
  14061. {
  14062. name: "wechat-title",
  14063. rawName: "v-wechat-title",
  14064. value: (e.$route.meta.title = e.titleName),
  14065. expression: "$route.meta.title=titleName",
  14066. },
  14067. ],
  14068. staticClass: "tojudge",
  14069. },
  14070. [
  14071. o(
  14072. "div",
  14073. { staticClass: "searchbox" },
  14074. [
  14075. o(
  14076. "search",
  14077. {
  14078. ref: "search",
  14079. attrs: {
  14080. placeholder: e.localeResource.common_searchInfo,
  14081. results: e.results,
  14082. autoFixed: !1,
  14083. "auto-scroll-to-top": "",
  14084. },
  14085. on: {
  14086. "on-result-click": e.resultClick,
  14087. "on-focus": e.onFocus,
  14088. "on-cancel": e.onCancel,
  14089. "on-submit": e.onSubmit,
  14090. },
  14091. model: {
  14092. value: e.keywords,
  14093. callback: function (t) {
  14094. e.keywords = t;
  14095. },
  14096. expression: "keywords",
  14097. },
  14098. },
  14099. [
  14100. e.version >= 1
  14101. ? o(
  14102. "div",
  14103. { attrs: { slot: "right" }, slot: "right" },
  14104. [
  14105. o("div", {
  14106. staticClass: "i-search",
  14107. on: { click: e.openSearchDialog },
  14108. }),
  14109. ]
  14110. )
  14111. : e._e(),
  14112. ]
  14113. ),
  14114. ],
  14115. 1
  14116. ),
  14117. e._v(" "),
  14118. e.curDatas.length > 0
  14119. ? o(
  14120. "div",
  14121. { staticClass: "taskList" },
  14122. [
  14123. e._l(e.curDatas, function (t, i) {
  14124. return o("div", { key: i, staticClass: "dateItem" }, [
  14125. o("div", { staticClass: "dateTitle" }, [
  14126. o("div", { staticClass: "dateInfo" }, [
  14127. e.judgeDay(t.date)
  14128. ? o("span", { staticClass: "special date" }, [
  14129. e._v(e._s(e.judgeDay(t.date))),
  14130. o("i", { staticClass: "weekday" }, [
  14131. e._v(e._s(e.getWeek(t.date))),
  14132. ]),
  14133. e._v(e._s(t.date)),
  14134. ])
  14135. : o("span", { staticClass: "date" }, [
  14136. e._v(e._s(t.date)),
  14137. o("i", { staticClass: "weekday" }, [
  14138. e._v(e._s(e.getWeek(t.date))),
  14139. ]),
  14140. ]),
  14141. ]),
  14142. ]),
  14143. e._v(" "),
  14144. t.items.length > 0
  14145. ? o(
  14146. "ul",
  14147. { staticClass: "dateList" },
  14148. e._l(t.items, function (t, i) {
  14149. return o(
  14150. "li",
  14151. { key: i, staticClass: "taskItem" },
  14152. [
  14153. o(
  14154. "div",
  14155. {
  14156. staticClass: "itemlink",
  14157. on: {
  14158. click: function (o) {
  14159. return e.linkPage(t);
  14160. },
  14161. },
  14162. },
  14163. [
  14164. o(
  14165. "span",
  14166. { staticClass: "stateTag" },
  14167. [e._v(e._s(t.interStatus))]
  14168. ),
  14169. e._v(" "),
  14170. o(
  14171. "p",
  14172. { staticClass: "task_hd" },
  14173. [
  14174. o(
  14175. "span",
  14176. {
  14177. staticClass: "name ellipsis",
  14178. },
  14179. [e._v(e._s(t.seeker.name))]
  14180. ),
  14181. e._v(" "),
  14182. 0 != t.seeker.sex
  14183. ? [
  14184. o("span", {
  14185. staticClass: "sexIcon",
  14186. class: [
  14187. "2" == t.seeker.sex
  14188. ? "female"
  14189. : "male",
  14190. ],
  14191. }),
  14192. ]
  14193. : e._e(),
  14194. e._v(" "),
  14195. o(
  14196. "span",
  14197. {
  14198. staticClass:
  14199. "position ellipsis",
  14200. },
  14201. [
  14202. e._v(
  14203. e._s(t.targetPosition.name)
  14204. ),
  14205. ]
  14206. ),
  14207. e._v(" "),
  14208. o(
  14209. "span",
  14210. {
  14211. staticClass: "time ellipsis",
  14212. },
  14213. [
  14214. o("i", [e._v("•")]),
  14215. e._v(
  14216. e._s(t.interviewInfo.time)
  14217. ),
  14218. ]
  14219. ),
  14220. ],
  14221. 2
  14222. ),
  14223. e._v(" "),
  14224. o("p", { staticClass: "task_bd" }, [
  14225. o("span", {
  14226. staticClass: "comIcon",
  14227. }),
  14228. e._v(" "),
  14229. o(
  14230. "span",
  14231. {
  14232. staticClass:
  14233. "department ellipsis",
  14234. },
  14235. [
  14236. e._v(
  14237. e._s(
  14238. t.targetPosition.department
  14239. )
  14240. ),
  14241. ]
  14242. ),
  14243. ]),
  14244. e._v(" "),
  14245. o("p", { staticClass: "task_ad" }, [
  14246. o("span", {
  14247. staticClass: "addressIcon",
  14248. }),
  14249. e._v(" "),
  14250. o(
  14251. "span",
  14252. {
  14253. staticClass: "address ellipsis",
  14254. },
  14255. [
  14256. e._v(
  14257. e._s(t.interviewInfo.place)
  14258. ),
  14259. ]
  14260. ),
  14261. ]),
  14262. e._v(" "),
  14263. t.interviewInfo.videoInterview
  14264. ? o(
  14265. "div",
  14266. {
  14267. staticClass: "task_ft",
  14268. on: {
  14269. click: function (o) {
  14270. return (
  14271. o.stopPropagation(),
  14272. e.openVideoInterviewBox(
  14273. t
  14274. )
  14275. );
  14276. },
  14277. },
  14278. },
  14279. [
  14280. o("span", {
  14281. staticClass: "videoIcon",
  14282. class:
  14283. "zoom" ==
  14284. t.interviewInfo.videoType
  14285. ? "logo-zoom"
  14286. : "logo-tencentV",
  14287. }),
  14288. e._v(
  14289. "\n\t\t\t\t\t\t\t\t" +
  14290. e._s(
  14291. "zoom" ==
  14292. t.interviewInfo
  14293. .videoType
  14294. ? e.localeResource
  14295. .common_videoType_Zoom
  14296. : e.localeResource
  14297. .common_videoType_Tencent
  14298. ) +
  14299. "\n\t\t\t\t\t\t\t"
  14300. ),
  14301. ]
  14302. )
  14303. : e._e(),
  14304. ]
  14305. ),
  14306. ]
  14307. );
  14308. }),
  14309. 0
  14310. )
  14311. : o("div", { staticClass: "noCurData" }, [
  14312. o("p", { staticClass: "noDataPic" }),
  14313. e._v(" "),
  14314. o("p", [
  14315. e._v(e._s(e.localeResource.tojudge_info_0)),
  14316. ]),
  14317. ]),
  14318. ]);
  14319. }),
  14320. e._v(" "),
  14321. e.showline
  14322. ? o("divider", [
  14323. e._v(e._s(e.localeResource.common_showlineText)),
  14324. ])
  14325. : e._e(),
  14326. ],
  14327. 2
  14328. )
  14329. : e._e(),
  14330. e._v(" "),
  14331. o(
  14332. "div",
  14333. {
  14334. directives: [
  14335. {
  14336. name: "show",
  14337. rawName: "v-show",
  14338. value: e.showBackTop,
  14339. expression: "showBackTop",
  14340. },
  14341. ],
  14342. staticClass: "backTop",
  14343. },
  14344. [
  14345. o("span", { staticClass: "arrowPic" }, [
  14346. e._v(e._s(e.localeResource.common_backTop)),
  14347. ]),
  14348. ]
  14349. ),
  14350. e._v(" "),
  14351. 0 == e.curDatas.length
  14352. ? o("div", { staticClass: "noCurData" }, [
  14353. o("p", { staticClass: "noDataPic" }),
  14354. e._v(" "),
  14355. o("p", [e._v(e._s(e.localeResource.common_noData))]),
  14356. ])
  14357. : e._e(),
  14358. e._v(" "),
  14359. o("videomsg-dialog", { ref: "videobox" }),
  14360. e._v(" "),
  14361. e.version >= 1
  14362. ? o("advancedfilter-dialog", {
  14363. ref: "filterbox",
  14364. on: { filterConditions: e.getFilterConditions },
  14365. })
  14366. : e._e(),
  14367. ],
  14368. 1
  14369. );
  14370. },
  14371. s = [],
  14372. n = { render: i, staticRenderFns: s };
  14373. t.a = n;
  14374. },
  14375. cEzA: function (e, t, o) {
  14376. "use strict";
  14377. var i = (o("m9vo"), o("hMCl")),
  14378. s = o("1Doj"),
  14379. n = o("C7Lr"),
  14380. a = n(i.a, s.a, !1, null, null, null);
  14381. t.a = a.exports;
  14382. },
  14383. cSqE: function (e, t, o) {
  14384. "use strict";
  14385. var i = ["-moz-box-", "-webkit-box-", ""];
  14386. t.a = {
  14387. name: "flexbox-item",
  14388. props: { span: [Number, String], order: [Number, String] },
  14389. beforeMount: function () {
  14390. this.bodyWidth = document.documentElement.offsetWidth;
  14391. },
  14392. methods: {
  14393. buildWidth: function (e) {
  14394. return "number" == typeof e
  14395. ? e < 1
  14396. ? e
  14397. : e / 12
  14398. : "string" == typeof e
  14399. ? e.replace("px", "") / this.bodyWidth
  14400. : void 0;
  14401. },
  14402. },
  14403. computed: {
  14404. style: function () {
  14405. var e = {},
  14406. t =
  14407. "horizontal" === this.$parent.orient
  14408. ? "marginLeft"
  14409. : "marginTop";
  14410. if (
  14411. (1 * this.$parent.gutter != 0 &&
  14412. (e[t] = this.$parent.gutter + "px"),
  14413. this.span)
  14414. )
  14415. for (var o = 0; o < i.length; o++)
  14416. e[i[o] + "flex"] =
  14417. "0 0 " + 100 * this.buildWidth(this.span) + "%";
  14418. return void 0 !== this.order && (e.order = this.order), e;
  14419. },
  14420. },
  14421. data: function () {
  14422. return { bodyWidth: 0 };
  14423. },
  14424. };
  14425. },
  14426. cZBm: function (e, t, o) {
  14427. "use strict";
  14428. function i(e) {
  14429. var t = new RegExp("(^|&)" + e + "=([^&]*)(&|$)"),
  14430. o = window.location.search.substr(1).match(t);
  14431. return null != o ? o[2] : null;
  14432. }
  14433. var s = o("3cXf"),
  14434. n = o.n(s),
  14435. a = o("SXXC"),
  14436. r = o.n(a),
  14437. c = o("VawC"),
  14438. l = o("6ONn"),
  14439. u = o("EFzr"),
  14440. d = o("d2IS"),
  14441. p = o("MGI2"),
  14442. _ = o("cEzA"),
  14443. m = o("zM9A"),
  14444. f = o("bT6r"),
  14445. h = o("KO53"),
  14446. v = i("eid"),
  14447. g = i("storeEid"),
  14448. w = i("path"),
  14449. x = i("appid");
  14450. g = g ? "&storeEid=" + g : "";
  14451. c.a, l.a, u.a, d.a, p.a, _.a, m.a, f.a, h.a;
  14452. },
  14453. d2IS: function (e, t, o) {
  14454. "use strict";
  14455. var i = (o("bFrn"), o("9DW+")),
  14456. s = o("B2U2"),
  14457. n = o("C7Lr"),
  14458. a = n(i.a, s.a, !1, null, null, null);
  14459. t.a = a.exports;
  14460. },
  14461. d9qc: function (e, t, o) {
  14462. "use strict";
  14463. var i = function () {
  14464. var e = this,
  14465. t = e.$createElement,
  14466. o = e._self._c || t;
  14467. return o(
  14468. "div",
  14469. {
  14470. staticClass: "vux-search-box",
  14471. class: { "vux-search-fixed": e.isFixed },
  14472. style: { top: e.isFixed ? e.top : "", position: e.fixPosition },
  14473. },
  14474. [
  14475. o(
  14476. "div",
  14477. {
  14478. staticClass: "weui-search-bar",
  14479. class: {
  14480. "weui-search-bar_focusing": !e.isCancel || e.currentValue,
  14481. },
  14482. },
  14483. [
  14484. e._t("left"),
  14485. e._v(" "),
  14486. o(
  14487. "form",
  14488. {
  14489. staticClass: "weui-search-bar__form",
  14490. attrs: { action: "." },
  14491. on: {
  14492. submit: function (t) {
  14493. return (
  14494. t.preventDefault(), e.$emit("on-submit", e.value)
  14495. );
  14496. },
  14497. },
  14498. },
  14499. [
  14500. o("label", {
  14501. directives: [
  14502. {
  14503. name: "show",
  14504. rawName: "v-show",
  14505. value: !e.isFixed && e.autoFixed,
  14506. expression: "!isFixed && autoFixed",
  14507. },
  14508. ],
  14509. staticClass: "vux-search-mask",
  14510. attrs: { for: "search_input_" + e.uuid },
  14511. on: { click: e.touch },
  14512. }),
  14513. e._v(" "),
  14514. o("div", { staticClass: "weui-search-bar__box" }, [
  14515. o("i", { staticClass: "weui-icon-search" }),
  14516. e._v(" "),
  14517. o("input", {
  14518. directives: [
  14519. {
  14520. name: "model",
  14521. rawName: "v-model",
  14522. value: e.currentValue,
  14523. expression: "currentValue",
  14524. },
  14525. ],
  14526. ref: "input",
  14527. staticClass: "weui-search-bar__input",
  14528. attrs: {
  14529. type: "search",
  14530. autocomplete: "off",
  14531. id: "search_input_" + e.uuid,
  14532. placeholder: e.placeholder,
  14533. required: e.required,
  14534. },
  14535. domProps: { value: e.currentValue },
  14536. on: {
  14537. focus: e.onFocus,
  14538. blur: e.onBlur,
  14539. compositionstart: function (t) {
  14540. return e.onComposition(t, "start");
  14541. },
  14542. compositionend: function (t) {
  14543. return e.onComposition(t, "end");
  14544. },
  14545. input: [
  14546. function (t) {
  14547. t.target.composing ||
  14548. (e.currentValue = t.target.value);
  14549. },
  14550. function (t) {
  14551. return e.onComposition(t, "input");
  14552. },
  14553. ],
  14554. },
  14555. }),
  14556. e._v(" "),
  14557. o("a", {
  14558. directives: [
  14559. {
  14560. name: "show",
  14561. rawName: "v-show",
  14562. value: e.currentValue,
  14563. expression: "currentValue",
  14564. },
  14565. ],
  14566. staticClass: "weui-icon-clear",
  14567. attrs: { href: "javascript:" },
  14568. on: { click: e.clear },
  14569. }),
  14570. ]),
  14571. e._v(" "),
  14572. o(
  14573. "label",
  14574. {
  14575. directives: [
  14576. {
  14577. name: "show",
  14578. rawName: "v-show",
  14579. value: !e.isFocus && !e.value,
  14580. expression: "!isFocus && !value",
  14581. },
  14582. ],
  14583. staticClass: "weui-search-bar__label",
  14584. attrs: { for: "search_input_" + e.uuid },
  14585. },
  14586. [
  14587. o("i", { staticClass: "weui-icon-search" }),
  14588. e._v(" "),
  14589. o("span", [e._v(e._s(e.placeholder || "搜索"))]),
  14590. ]
  14591. ),
  14592. ]
  14593. ),
  14594. e._v(" "),
  14595. o(
  14596. "a",
  14597. {
  14598. staticClass: "weui-search-bar__cancel-btn",
  14599. attrs: { href: "javascript:" },
  14600. on: { click: e.cancel },
  14601. },
  14602. [e._v(e._s(e.cancelText || "取消") + "\n ")]
  14603. ),
  14604. e._v(" "),
  14605. e._t("right"),
  14606. ],
  14607. 2
  14608. ),
  14609. e._v(" "),
  14610. o(
  14611. "div",
  14612. {
  14613. directives: [
  14614. {
  14615. name: "show",
  14616. rawName: "v-show",
  14617. value: e.isFixed,
  14618. expression: "isFixed",
  14619. },
  14620. ],
  14621. staticClass: "weui-cells vux-search_show",
  14622. },
  14623. [
  14624. e._t("default"),
  14625. e._v(" "),
  14626. e._l(e.results, function (t) {
  14627. return o(
  14628. "div",
  14629. {
  14630. staticClass: "weui-cell weui-cell_access",
  14631. on: {
  14632. click: function (o) {
  14633. return e.handleResultClick(t);
  14634. },
  14635. },
  14636. },
  14637. [
  14638. o(
  14639. "div",
  14640. { staticClass: "weui-cell__bd weui-cell_primary" },
  14641. [o("p", [e._v(e._s(t.title))])]
  14642. ),
  14643. ]
  14644. );
  14645. }),
  14646. ],
  14647. 2
  14648. ),
  14649. ]
  14650. );
  14651. },
  14652. s = [],
  14653. n = { render: i, staticRenderFns: s };
  14654. t.a = n;
  14655. },
  14656. dmx7: function (e, t, o) {
  14657. "use strict";
  14658. var i = function () {
  14659. var e = this,
  14660. t = e.$createElement,
  14661. o = e._self._c || t;
  14662. return o(
  14663. "div",
  14664. {
  14665. staticClass: "vux-tab-wrap",
  14666. class: "top" === e.barPosition ? "vux-tab-bar-top" : "",
  14667. },
  14668. [
  14669. o("div", { staticClass: "vux-tab-container" }, [
  14670. o(
  14671. "div",
  14672. {
  14673. ref: "nav",
  14674. staticClass: "vux-tab",
  14675. class: [
  14676. { "vux-tab-no-animate": !e.animate },
  14677. { scrollable: e.scrollable },
  14678. ],
  14679. },
  14680. [
  14681. e._t("default"),
  14682. e._v(" "),
  14683. e.animate
  14684. ? o(
  14685. "div",
  14686. {
  14687. staticClass: "vux-tab-ink-bar",
  14688. class: e.barClass,
  14689. style: e.barStyle,
  14690. },
  14691. [
  14692. e.customBarWidth
  14693. ? o("span", {
  14694. staticClass: "vux-tab-bar-inner",
  14695. style: e.innerBarStyle,
  14696. })
  14697. : e._e(),
  14698. ]
  14699. )
  14700. : e._e(),
  14701. ],
  14702. 2
  14703. ),
  14704. ]),
  14705. ]
  14706. );
  14707. },
  14708. s = [],
  14709. n = { render: i, staticRenderFns: s };
  14710. t.a = n;
  14711. },
  14712. eCHI: function (e, t, o) {
  14713. "use strict";
  14714. var i = o("ZLEe"),
  14715. s = o.n(i),
  14716. n = o("p7Ev"),
  14717. a = o("GRuq"),
  14718. r = o("bT6r"),
  14719. c = o("4a+h"),
  14720. l = o("Bv05"),
  14721. u = o.n(l),
  14722. d = o("BzUK"),
  14723. p = o.n(d),
  14724. _ = o("n0S5"),
  14725. m = o("IFIB"),
  14726. f = o.n(m),
  14727. h = {
  14728. email: { fn: u.a, msg: "邮箱格式" },
  14729. "china-mobile": {
  14730. fn: function (e) {
  14731. return p()(e, "zh-CN");
  14732. },
  14733. msg: "手机号码",
  14734. },
  14735. "china-name": {
  14736. fn: function (e) {
  14737. return e.length >= 2 && e.length <= 6;
  14738. },
  14739. msg: "中文姓名",
  14740. },
  14741. };
  14742. n.a,
  14743. a.a,
  14744. c.a,
  14745. r.a,
  14746. String,
  14747. String,
  14748. String,
  14749. String,
  14750. Number,
  14751. String,
  14752. Boolean,
  14753. Boolean,
  14754. String,
  14755. String,
  14756. String,
  14757. Function,
  14758. Number,
  14759. Number,
  14760. Boolean,
  14761. String,
  14762. String,
  14763. String,
  14764. String,
  14765. String,
  14766. String,
  14767. Boolean,
  14768. String,
  14769. Number,
  14770. String,
  14771. String,
  14772. String,
  14773. Boolean;
  14774. },
  14775. eLoA: function (e, t, o) {
  14776. "use strict";
  14777. var i = o("4YfN"),
  14778. s = o.n(i),
  14779. n = o("13kN"),
  14780. a = o("HVJf");
  14781. n.a,
  14782. s()(
  14783. {},
  14784. Object(a.b)({
  14785. isLoading: function (e) {
  14786. return e.vux.isLoading;
  14787. },
  14788. })
  14789. );
  14790. },
  14791. eQNG: function (e, t, o) {
  14792. "use strict";
  14793. var i = o("4YfN"),
  14794. s = o.n(i),
  14795. n = o("13kN"),
  14796. a = o("HVJf");
  14797. t.a = {
  14798. name: "app",
  14799. components: { Loading: n.a },
  14800. computed: s()(
  14801. {},
  14802. Object(a.b)({
  14803. isLoading: function (e) {
  14804. return e.vux.isLoading;
  14805. },
  14806. })
  14807. ),
  14808. };
  14809. },
  14810. eXPE: function (e, t, o) {
  14811. "use strict";
  14812. var i = o("3cXf"),
  14813. s = o.n(i),
  14814. n = o("VawC"),
  14815. a = o("6ONn"),
  14816. r = o("+Ky8");
  14817. o("tSk9"), o("bGGv"), o("a9n6"), o("CieK");
  14818. var c = void 0,
  14819. l = void 0;
  14820. n.a, a.a;
  14821. },
  14822. eY5P: function (e, t, o) {
  14823. "use strict";
  14824. Number, String, String, String, String, String;
  14825. },
  14826. fRcE: function (e, t, o) {
  14827. "use strict";
  14828. function i(e) {
  14829. o("bOfn");
  14830. }
  14831. var s = (o("SyLh"), o("R2Cm")),
  14832. n = o("Gcmx"),
  14833. a = o("C7Lr"),
  14834. r = i,
  14835. c = a(s.a, n.a, !1, r, null, null);
  14836. t.a = c.exports;
  14837. },
  14838. "h3z+": function (e, t, o) {
  14839. "use strict";
  14840. var i = function () {
  14841. var e = this,
  14842. t = e.$createElement,
  14843. o = e._self._c || t;
  14844. return o(
  14845. "div",
  14846. {
  14847. directives: [
  14848. {
  14849. name: "wechat-title",
  14850. rawName: "v-wechat-title",
  14851. value: (e.$route.meta.title = e.titleName),
  14852. expression: "$route.meta.title=titleName",
  14853. },
  14854. ],
  14855. staticClass: "interview_results",
  14856. },
  14857. [
  14858. 0 != e.items.length
  14859. ? o(
  14860. "tab",
  14861. {
  14862. attrs: {
  14863. "line-width": 0,
  14864. "active-color": "#555",
  14865. "default-color": "#555",
  14866. },
  14867. },
  14868. e._l(e.items, function (t, i) {
  14869. return o(
  14870. "tab-item",
  14871. {
  14872. key: t.order,
  14873. on: { "on-item-click": e.switchStage },
  14874. },
  14875. [
  14876. "通过" === t.processState
  14877. ? [
  14878. o("div", {
  14879. staticClass: "icon-state icon-state-finished",
  14880. }),
  14881. e._v(" "),
  14882. o("div", {
  14883. staticClass: "circle circle-finished",
  14884. }),
  14885. e._v(" "),
  14886. 0 != i
  14887. ? o("div", {
  14888. staticClass: "line line-finished",
  14889. })
  14890. : e._e(),
  14891. ]
  14892. : "面试中" === t.processState
  14893. ? [
  14894. o("div", {
  14895. staticClass: "icon-state icon-state-being",
  14896. }),
  14897. e._v(" "),
  14898. o("div", {
  14899. staticClass: "circle circle-being",
  14900. }),
  14901. e._v(" "),
  14902. 0 != i
  14903. ? o("div", { staticClass: "line line-being" })
  14904. : e._e(),
  14905. ]
  14906. : "待面试" === t.processState
  14907. ? [
  14908. o("div", {
  14909. staticClass:
  14910. "icon-state icon-state-notstarted",
  14911. }),
  14912. e._v(" "),
  14913. o("div", {
  14914. staticClass: "circle circle-notstarted",
  14915. }),
  14916. e._v(" "),
  14917. 0 != i
  14918. ? o("div", {
  14919. staticClass: "line line-notstarted",
  14920. })
  14921. : e._e(),
  14922. ]
  14923. : [
  14924. o("div", {
  14925. staticClass: "icon-state icon-state-nopass",
  14926. }),
  14927. e._v(" "),
  14928. o("div", {
  14929. staticClass: "circle circle-nopass",
  14930. }),
  14931. e._v(" "),
  14932. 0 != i
  14933. ? o("div", {
  14934. staticClass: "line line-nopass",
  14935. })
  14936. : e._e(),
  14937. ],
  14938. e._v(" "),
  14939. o(
  14940. "div",
  14941. { class: "linename linename" + e.items.length },
  14942. [e._v(e._s(t.processName))]
  14943. ),
  14944. ],
  14945. 2
  14946. );
  14947. }),
  14948. 1
  14949. )
  14950. : e._e(),
  14951. e._v(" "),
  14952. 0 != e.items.length
  14953. ? o("div", { staticClass: "content" }, [
  14954. o("h2", { staticClass: "contentTitle" }, [
  14955. e._v(e._s(e.localeResource.interviewResults_title_0)),
  14956. ]),
  14957. e._v(" "),
  14958. o(
  14959. "ul",
  14960. { staticClass: "resultBox" },
  14961. e._l(e.items, function (t, i) {
  14962. return o("li", { key: t.order }, [
  14963. o("h5", { staticClass: "tinyTitle" }, [
  14964. o("span", [e._v(e._s(t.processName))]),
  14965. ]),
  14966. e._v(" "),
  14967. t.info
  14968. ? o("div", { staticClass: "noinfo" }, [
  14969. e._v(e._s(t.info)),
  14970. ])
  14971. : o(
  14972. "div",
  14973. { staticClass: "detailbox" },
  14974. e._l(t.interviewerResult, function (t, i) {
  14975. return o("div", { staticClass: "detail" }, [
  14976. o("span", { staticClass: "interviewer" }, [
  14977. e._v(e._s(t.interviewerName) + ":"),
  14978. ]),
  14979. e._v(" "),
  14980. "通过" === t.result
  14981. ? o(
  14982. "span",
  14983. { staticClass: "result result-pass" },
  14984. [e._v(e._s(t.result))]
  14985. )
  14986. : "不通过" === t.result
  14987. ? o(
  14988. "span",
  14989. {
  14990. staticClass: "result result-nopass",
  14991. },
  14992. [e._v(e._s(t.result))]
  14993. )
  14994. : o(
  14995. "span",
  14996. {
  14997. staticClass: "result result-other",
  14998. },
  14999. [e._v(e._s(t.result))]
  15000. ),
  15001. e._v(" "),
  15002. t.remark
  15003. ? o("span", { staticClass: "remark" }, [
  15004. e._v("(" + e._s(t.remark) + ")"),
  15005. ])
  15006. : e._e(),
  15007. ]);
  15008. }),
  15009. 0
  15010. ),
  15011. ]);
  15012. }),
  15013. 0
  15014. ),
  15015. ])
  15016. : e._e(),
  15017. e._v(" "),
  15018. o(
  15019. "div",
  15020. {
  15021. directives: [
  15022. {
  15023. name: "show",
  15024. rawName: "v-show",
  15025. value: e.showBackTop,
  15026. expression: "showBackTop",
  15027. },
  15028. ],
  15029. staticClass: "backTop",
  15030. },
  15031. [
  15032. o("span", { staticClass: "arrowPic" }, [
  15033. e._v(e._s(e.localeResource.common_backTop)),
  15034. ]),
  15035. ]
  15036. ),
  15037. e._v(" "),
  15038. 0 == e.items.length
  15039. ? o("div", { staticClass: "noCurData" }, [
  15040. o("p", { staticClass: "noDataPic" }),
  15041. e._v(" "),
  15042. o("p", [e._v(e._s(e.localeResource.common_noData))]),
  15043. ])
  15044. : e._e(),
  15045. ],
  15046. 1
  15047. );
  15048. },
  15049. s = [],
  15050. n = { render: i, staticRenderFns: s };
  15051. t.a = n;
  15052. },
  15053. "h7y/": function (e, t) {},
  15054. hMCl: function (e, t, o) {
  15055. "use strict";
  15056. var i = o("GRuq");
  15057. t.a = {
  15058. name: "timeline-item",
  15059. data: function () {
  15060. return {
  15061. isLast: !0,
  15062. isFirst: !0,
  15063. headStyle: { backgroundColor: this.$parent.color },
  15064. };
  15065. },
  15066. mounted: function () {
  15067. this.$parent.setChildProps();
  15068. },
  15069. beforeDestroy: function () {
  15070. var e = this.$parent;
  15071. this.$nextTick(function () {
  15072. e.setChildProps();
  15073. });
  15074. },
  15075. components: { Icon: i.a },
  15076. computed: {
  15077. tailStyle: function () {
  15078. return this.isLast
  15079. ? { display: "none", backgroundColor: this.$parent.color }
  15080. : { display: "block", backgroundColor: this.$parent.color };
  15081. },
  15082. },
  15083. };
  15084. },
  15085. hO2J: function (e, t, o) {
  15086. "use strict";
  15087. function i(e) {
  15088. var t = new RegExp("(^|&)" + e + "=([^&]*)(&|$)"),
  15089. o = window.location.search.substr(1).match(t);
  15090. return null != o ? o[2] : null;
  15091. }
  15092. var s = o("3cXf"),
  15093. n = o.n(s),
  15094. a = o("SXXC"),
  15095. r = o.n(a),
  15096. c = o("EFzr"),
  15097. l = o("d2IS"),
  15098. u = o("VawC"),
  15099. d = o("6ONn"),
  15100. p = o("bT6r"),
  15101. _ = o("KO53"),
  15102. m = i("arrangerOpenId"),
  15103. f = i("originViewerOpenId"),
  15104. h = i("originViewerName"),
  15105. v = i("redirect");
  15106. v &&
  15107. (m && (v = v + "&arrangerOpenId=" + m),
  15108. f && (v = v + "&originViewerOpenId=" + f + "&originViewerName=" + h),
  15109. (location.hash = "#/" + v)),
  15110. (t.a = {
  15111. name: "Home",
  15112. components: {
  15113. Swiper: c.a,
  15114. SwiperItem: l.a,
  15115. Tab: u.a,
  15116. TabItem: d.a,
  15117. Toast: p.a,
  15118. videomsgDialog: _.a,
  15119. },
  15120. data: function () {
  15121. return {
  15122. showBackTop: !1,
  15123. interStatistics: { totalInterCount: "", beyondPercent: "" },
  15124. interCount: "",
  15125. judgeCount: "",
  15126. hasData: !0,
  15127. todayNum: "",
  15128. tomorrowNum: "",
  15129. curIndex: 0,
  15130. taskList: [],
  15131. curList: { taskItemList: [] },
  15132. bannerImgBg: [],
  15133. currYear: "<span>" + new Date().getFullYear() + "</span>",
  15134. AppName: "",
  15135. titleName: "",
  15136. version: 0,
  15137. };
  15138. },
  15139. created: function () {
  15140. navigator.userAgent.match(/Qing\/.*;(iOS|iPhone|Android).*/) &&
  15141. (this.isYZJapp = !0),
  15142. this.isYZJapp && XuntongJSBridge.call("closePop");
  15143. var e = this;
  15144. try {
  15145. void 0 != mbos.http
  15146. ? e.loadData()
  15147. : (window.onload = function () {
  15148. e.loadData();
  15149. });
  15150. } catch (t) {
  15151. e.loadData();
  15152. }
  15153. },
  15154. mounted: function () {
  15155. var e = this;
  15156. this.$nextTick(function () {
  15157. e.initEvent();
  15158. });
  15159. },
  15160. beforeRouteLeave: function (e, t, o) {
  15161. r()(window).unbind("scroll"), r()(".backTop").unbind("click"), o();
  15162. },
  15163. methods: {
  15164. loadData: function () {
  15165. var e = this,
  15166. t = this;
  15167. this.getBannerImage();
  15168. try {
  15169. console.log(mbos),
  15170. mbos.eas.invokeScript({
  15171. name: "InterGo_GetCurrUserInfoService",
  15172. param: [],
  15173. success: function (e) {
  15174. if (
  15175. (console.log("调用接口成功"),
  15176. console.log(e),
  15177. "0" == e.code)
  15178. )
  15179. (t.$store.state.userInfo = e.data),
  15180. console.log("openId:" + e.data.openId),
  15181. e.data.version &&
  15182. (t.version = Number(e.data.version)),
  15183. (localStorage.InterGo_Version = t.version),
  15184. (t.AppName =
  15185. localStorage.InterGo_Version > 2
  15186. ? t.localeResource.AppNameNew
  15187. : t.localeResource.AppName),
  15188. (t.titleName = t.AppName),
  15189. (sessionStorage.isRecruitGo =
  15190. localStorage.InterGo_Version > 2 ? "1" : "");
  15191. else {
  15192. var o = n()(e);
  15193. if (o.indexOf("请求云之家openauth2服务失败") >= 0)
  15194. alert(t.localeResource.common_loginTimeout);
  15195. else if (o.indexOf("无法连接EAS服务器") >= 0)
  15196. alert(t.localeResource.common_EAS500);
  15197. else {
  15198. var i = t.localeResource.common_errorMsg;
  15199. e.mesg && (i = e.mesg),
  15200. t.$vux.toast.show({
  15201. position: "default",
  15202. text: i,
  15203. time: 2e3,
  15204. type: "text",
  15205. width: "auto",
  15206. onShow: function () {
  15207. r()(
  15208. ".weui-toast_text .weui-toast__content"
  15209. ).css("font-size", "0.373rem");
  15210. },
  15211. }),
  15212. t.$router.push("/common404");
  15213. }
  15214. }
  15215. },
  15216. error: function (e) {
  15217. console.log("调用接口失败"),
  15218. console.log(e),
  15219. alert(e.msg),
  15220. t.$router.push("/common404");
  15221. },
  15222. }),
  15223. mbos.eas.invokeScript({
  15224. name: "InterGo_GetInterStatisticsService",
  15225. param: [],
  15226. success: function (e) {
  15227. if (
  15228. (console.log("调用接口成功"),
  15229. console.log(e),
  15230. "0" == e.code)
  15231. )
  15232. t.interStatistics = e.data;
  15233. else {
  15234. t.interStatistics = {
  15235. totalInterCount: 0,
  15236. beyondPercent: "0%",
  15237. };
  15238. var o = n()(e);
  15239. if (o.indexOf("请求云之家openauth2服务失败") >= 0)
  15240. alert(t.localeResource.common_loginTimeout);
  15241. else if (o.indexOf("无法连接EAS服务器") >= 0)
  15242. alert(t.localeResource.common_EAS500);
  15243. else {
  15244. var i = t.localeResource.common_errorMsg;
  15245. e.mesg && (i = e.mesg),
  15246. t.$vux.toast.show({
  15247. position: "default",
  15248. text: i,
  15249. time: 2e3,
  15250. type: "text",
  15251. width: "auto",
  15252. onShow: function () {
  15253. r()(
  15254. ".weui-toast_text .weui-toast__content"
  15255. ).css("font-size", "0.373rem");
  15256. },
  15257. }),
  15258. t.$router.push("/common404");
  15259. }
  15260. }
  15261. },
  15262. error: function (e) {
  15263. console.log("调用接口失败"),
  15264. console.log(e),
  15265. (t.interStatistics = {
  15266. totalInterCount: 0,
  15267. beyondPercent: "0%",
  15268. });
  15269. },
  15270. }),
  15271. mbos.eas.invokeScript({
  15272. name: "InterGo_GetRecentTaskListService",
  15273. param: [2],
  15274. success: function (e) {
  15275. if (
  15276. (console.log("调用接口成功"),
  15277. console.log(e),
  15278. "0" == e.code)
  15279. )
  15280. (t.taskList = e.data.taskList),
  15281. (t.hasData =
  15282. 0 != t.taskList[0].countNum ||
  15283. 0 != t.taskList[1].countNum),
  15284. (t.curIndex =
  15285. 0 == t.taskList[0].countNum &&
  15286. 0 != t.taskList[1].countNum
  15287. ? 1
  15288. : 0),
  15289. (t.curList = t.taskList[t.curIndex]),
  15290. (t.todayNum = t.taskList[0].countNum),
  15291. (t.tomorrowNum = t.taskList[1].countNum);
  15292. else {
  15293. var o = n()(e);
  15294. if (o.indexOf("请求云之家openauth2服务失败") >= 0)
  15295. alert(t.localeResource.common_loginTimeout);
  15296. else if (o.indexOf("无法连接EAS服务器") >= 0)
  15297. alert(t.localeResource.common_EAS500);
  15298. else {
  15299. var i = t.localeResource.common_errorMsg;
  15300. e.mesg && (i = e.mesg),
  15301. t.$vux.toast.show({
  15302. position: "default",
  15303. text: i,
  15304. time: 2e3,
  15305. type: "text",
  15306. width: "auto",
  15307. onShow: function () {
  15308. r()(
  15309. ".weui-toast_text .weui-toast__content"
  15310. ).css("font-size", "0.373rem");
  15311. },
  15312. });
  15313. }
  15314. (t.taskList = [
  15315. { countNum: 0, items: [] },
  15316. { countNum: 0, items: [] },
  15317. ]),
  15318. (t.hasData =
  15319. 0 != t.taskList[0].countNum ||
  15320. 0 != t.taskList[1].countNum),
  15321. (t.curIndex =
  15322. 0 == t.taskList[0].countNum &&
  15323. 0 != t.taskList[1].countNum
  15324. ? 1
  15325. : 0),
  15326. (t.curList = t.taskList[t.curIndex]),
  15327. (t.todayNum = t.taskList[0].countNum),
  15328. (t.tomorrowNum = t.taskList[1].countNum);
  15329. }
  15330. },
  15331. error: function (e) {
  15332. console.log("调用接口失败"),
  15333. console.log(e),
  15334. (t.taskList = [
  15335. { countNum: 0, items: [] },
  15336. { countNum: 0, items: [] },
  15337. ]),
  15338. (t.hasData =
  15339. 0 != t.taskList[0].countNum ||
  15340. 0 != t.taskList[1].countNum),
  15341. (t.curIndex =
  15342. 0 == t.taskList[0].countNum &&
  15343. 0 != t.taskList[1].countNum
  15344. ? 1
  15345. : 0),
  15346. (t.curList = t.taskList[t.curIndex]),
  15347. (t.todayNum = t.taskList[0].countNum),
  15348. (t.tomorrowNum = t.taskList[1].countNum);
  15349. },
  15350. }),
  15351. mbos.eas.invokeScript({
  15352. name: "InterGo_GetAllTaskCount",
  15353. param: [],
  15354. success: function (e) {
  15355. if (
  15356. (console.log("调用接口成功"),
  15357. console.log(e),
  15358. "0" == e.code)
  15359. )
  15360. (t.interCount = e.data.totalInterCount),
  15361. (t.judgeCount = e.data.totalJudgeCount);
  15362. else {
  15363. var o = n()(e);
  15364. if (o.indexOf("请求云之家openauth2服务失败") >= 0)
  15365. alert(t.localeResource.common_loginTimeout);
  15366. else if (o.indexOf("无法连接EAS服务器") >= 0)
  15367. alert(t.localeResource.common_EAS500);
  15368. else {
  15369. var i = t.localeResource.common_errorMsg;
  15370. e.mesg && (i = e.mesg),
  15371. t.$vux.toast.show({
  15372. position: "default",
  15373. text: i,
  15374. time: 2e3,
  15375. type: "text",
  15376. width: "auto",
  15377. onShow: function () {
  15378. r()(
  15379. ".weui-toast_text .weui-toast__content"
  15380. ).css("font-size", "0.373rem");
  15381. },
  15382. });
  15383. }
  15384. (t.interCount = 0), (t.judgeCount = 0);
  15385. }
  15386. },
  15387. error: function (e) {
  15388. console.log("调用接口失败"),
  15389. console.log(e),
  15390. (t.interCount = 0),
  15391. (t.judgeCount = 0);
  15392. },
  15393. });
  15394. } catch (i) {
  15395. var o;
  15396. this.$http
  15397. .get("/user/info")
  15398. .then(function (i) {
  15399. var s = i.data;
  15400. "0" == s.code &&
  15401. ((o = s.data.openId),
  15402. (e.$store.state.userInfo = s.data),
  15403. s.data.version && (t.version = Number(s.data.version)),
  15404. (localStorage.InterGo_Version = t.version),
  15405. (t.AppName =
  15406. localStorage.InterGo_Version > 2
  15407. ? t.localeResource.AppNameNew
  15408. : t.localeResource.AppName),
  15409. (t.titleName = t.AppName),
  15410. console.log(t.AppName));
  15411. })
  15412. .catch(function (e) {
  15413. console.log(e);
  15414. }),
  15415. this.$http
  15416. .post("/user/interStatistics", { userOpenId: "openId" })
  15417. .then(function (t) {
  15418. var o = t.data;
  15419. "0" == o.code && (e.interStatistics = o.data);
  15420. })
  15421. .catch(function (e) {
  15422. console.log(e);
  15423. }),
  15424. this.$http
  15425. .post("/task/latestdays", {
  15426. userOpenId: "openId",
  15427. daysCount: 2,
  15428. })
  15429. .then(function (t) {
  15430. var o = t.data;
  15431. "0" == o.code &&
  15432. ((e.taskList = o.data.taskList),
  15433. (e.hasData =
  15434. 0 != e.taskList[0].countNum ||
  15435. 0 != e.taskList[1].countNum),
  15436. (e.curIndex =
  15437. 0 == e.taskList[0].countNum &&
  15438. 0 != e.taskList[1].countNum
  15439. ? 1
  15440. : 0),
  15441. (e.curList = e.taskList[e.curIndex]),
  15442. (e.todayNum = e.taskList[0].countNum),
  15443. (e.tomorrowNum = e.taskList[1].countNum));
  15444. })
  15445. .catch(function (e) {
  15446. console.log(e);
  15447. }),
  15448. this.$http
  15449. .post("/task/allTaskCount", { userOpenId: "openId" })
  15450. .then(function (t) {
  15451. var o = t.data;
  15452. "0" == o.code &&
  15453. ((e.interCount = o.data.totalInterCount),
  15454. (e.judgeCount = o.data.totalJudgeCount));
  15455. })
  15456. .catch(function (e) {
  15457. console.log(e);
  15458. });
  15459. }
  15460. },
  15461. getBannerImage: function () {
  15462. var e = this;
  15463. try {
  15464. mbos.eas.invokeScript({
  15465. name: "getLightAppBannerService",
  15466. param: ["002"],
  15467. success: function (t) {
  15468. if ((console.log("调用接口成功"), 0 == t.code)) {
  15469. if (t.data.imageSrc.length > 0) {
  15470. for (
  15471. var o = t.data.imageSrc,
  15472. i = easContext.easUrl + "/shr",
  15473. s = 0;
  15474. s < o.length;
  15475. s++
  15476. )
  15477. e.bannerImgBg.push(
  15478. location.protocol +
  15479. "//wscloud.kingdee.com/recRegister/recDemand/getSHRImageByURL?serviceURL=" +
  15480. encodeURIComponent(i) +
  15481. "&imageURL=" +
  15482. o[s]
  15483. );
  15484. console.log(e.bannerImgBg);
  15485. }
  15486. } else {
  15487. var n = e.localeResource.home_info_3;
  15488. t.msg && (n = t.msg), Object(p.a)(n);
  15489. }
  15490. },
  15491. error: function (e) {
  15492. console.log("调用接口失败"), console.log(e);
  15493. },
  15494. });
  15495. } catch (e) {
  15496. console.log(e);
  15497. }
  15498. },
  15499. initEvent: function () {
  15500. r()(".backTop").click(function () {
  15501. r()("html,body").animate({ scrollTop: 0 }, 300);
  15502. });
  15503. var e = this;
  15504. r()(window).scroll(function () {
  15505. var t = r()(".fixedBox").offset().top,
  15506. o =
  15507. document.body.scrollTop +
  15508. document.documentElement.scrollTop;
  15509. e.showBackTop = o > 100;
  15510. var i = o - t,
  15511. s = r()(".tasks").outerWidth();
  15512. i >= 0
  15513. ? r()(".planeHeader").css({
  15514. position: "fixed",
  15515. top: 0,
  15516. width: s,
  15517. })
  15518. : r()(".planeHeader").css({
  15519. position: "relative",
  15520. width: "auto",
  15521. });
  15522. });
  15523. },
  15524. linkPage: function (e) {
  15525. "待面试" == e.state
  15526. ? this.$router.push(
  15527. "/resume_detail?recordId=" + encodeURIComponent(e.recordId)
  15528. )
  15529. : "待评价" === e.state
  15530. ? this.$router.push(
  15531. "/judge_page?recordId=" + encodeURIComponent(e.recordId)
  15532. )
  15533. : this.$router.push(
  15534. "/judge_detail?recordId=" + encodeURIComponent(e.recordId)
  15535. );
  15536. },
  15537. showList: function (e) {
  15538. (this.curIndex = e), (this.curList = this.taskList[e]);
  15539. },
  15540. openVideoInterviewBox: function (e) {
  15541. this.$refs.videobox.getVideoInterviewMsg(e.recordId);
  15542. },
  15543. sendVerifyCode: function () {
  15544. var e = this,
  15545. t = this,
  15546. o = this.seconds,
  15547. i = null;
  15548. i = setInterval(function () {
  15549. o <= 0
  15550. ? (clearInterval(i),
  15551. (e.btnDes = t.localeResource.getCode),
  15552. (e.btnDisabled = !1))
  15553. : ((e.btnDes = Vue.tmpReplaceFormat(
  15554. t.localeResource.msg2,
  15555. o
  15556. )),
  15557. o--,
  15558. (e.btnDisabled = !0));
  15559. }, 1e3);
  15560. },
  15561. },
  15562. watch: {
  15563. titleName: {
  15564. handler: function (e, t) {
  15565. this.titleName = e;
  15566. },
  15567. deep: !0,
  15568. },
  15569. },
  15570. });
  15571. },
  15572. iSeI: function (e, t, o) {
  15573. "use strict";
  15574. var i = ["-moz-box-", "-webkit-box-", ""];
  15575. Number, String, Number, String;
  15576. },
  15577. ivbu: function (e, t, o) {
  15578. "use strict";
  15579. t.a = {
  15580. name: "view-box",
  15581. props: ["bodyPaddingTop", "bodyPaddingBottom"],
  15582. methods: {
  15583. scrollTo: function (e) {
  15584. this.$refs.viewBoxBody.scrollTop = e;
  15585. },
  15586. getScrollTop: function () {
  15587. return this.$refs.viewBoxBody.scrollTop;
  15588. },
  15589. getScrollBody: function () {
  15590. return this.$refs.viewBoxBody;
  15591. },
  15592. },
  15593. };
  15594. },
  15595. j1VY: function (e, t) {},
  15596. jI0N: function (e, t) {},
  15597. jaeW: function (e, t) {},
  15598. k2yx: function (e, t, o) {
  15599. "use strict";
  15600. var i = o("p7Ev"),
  15601. s = o("4a+h"),
  15602. n = o("K2BN"),
  15603. a = o.n(n);
  15604. t.a = {
  15605. name: "x-textarea",
  15606. minxins: [i.a],
  15607. mounted: function () {
  15608. var e = this;
  15609. this.$slots &&
  15610. this.$slots["restricted-label"] &&
  15611. (this.hasRestrictedLabel = !0),
  15612. this.$nextTick(function () {
  15613. e.autosize && e.bindAutosize();
  15614. });
  15615. },
  15616. components: { InlineDesc: s.a },
  15617. props: {
  15618. title: String,
  15619. inlineDesc: String,
  15620. showCounter: { type: Boolean, default: !0 },
  15621. max: Number,
  15622. value: String,
  15623. name: String,
  15624. placeholder: String,
  15625. readonly: Boolean,
  15626. disabled: Boolean,
  15627. rows: { type: Number, default: 3 },
  15628. cols: { type: Number, default: 30 },
  15629. height: Number,
  15630. autocomplete: { type: String, default: "off" },
  15631. autocapitalize: { type: String, default: "off" },
  15632. autocorrect: { type: String, default: "off" },
  15633. spellcheck: { type: String, default: "false" },
  15634. autosize: Boolean,
  15635. },
  15636. created: function () {
  15637. this.currentValue = this.value;
  15638. },
  15639. watch: {
  15640. autosize: function (e) {
  15641. this.unbindAutosize(), e && this.bindAutosize();
  15642. },
  15643. value: function (e) {
  15644. this.currentValue = e;
  15645. },
  15646. currentValue: function (e) {
  15647. var t = this;
  15648. if (this.max && e) {
  15649. if (e.replace(/\n/g, "aa").length > this.max) {
  15650. var o = e.match(/\n/g).length;
  15651. (this.currentValue = e.slice(0, this.max - o)),
  15652. this.$nextTick(function () {
  15653. t.autosize && t.updateAutosize();
  15654. });
  15655. }
  15656. }
  15657. this.$emit("input", this.currentValue),
  15658. this.$emit("on-change", this.currentValue);
  15659. },
  15660. },
  15661. data: function () {
  15662. return { hasRestrictedLabel: !1, currentValue: "" };
  15663. },
  15664. computed: {
  15665. count: function () {
  15666. var e = 0;
  15667. return (
  15668. this.currentValue &&
  15669. (e = this.currentValue.replace(/\n/g, "aa").length),
  15670. e > this.max ? this.max : e
  15671. );
  15672. },
  15673. textareaStyle: function () {
  15674. if (this.height) return { height: this.height + "px" };
  15675. },
  15676. labelStyles: function () {
  15677. var e = this.$parent,
  15678. t = void 0 === e ? {} : e;
  15679. return {
  15680. width: t.labelWidth || this.labelWidth + "em",
  15681. textAlign: t.labelAlign,
  15682. marginRight: t.labelMarginRight,
  15683. };
  15684. },
  15685. labelWidth: function () {
  15686. return this.title.replace(/[^x00-xff]/g, "00").length / 2 + 1;
  15687. },
  15688. labelClass: function () {
  15689. return this.$parent
  15690. ? {
  15691. "vux-cell-justify":
  15692. "justify" === this.$parent.labelAlign ||
  15693. "justify" === this.$parent.$parent.labelAlign,
  15694. }
  15695. : {};
  15696. },
  15697. },
  15698. methods: {
  15699. updateAutosize: function () {
  15700. a.a.update(this.$refs.textarea);
  15701. },
  15702. bindAutosize: function () {
  15703. a()(this.$refs.textarea);
  15704. },
  15705. unbindAutosize: function () {
  15706. a.a.destroy(this.$refs.textarea);
  15707. },
  15708. focus: function () {
  15709. this.$refs.textarea.focus();
  15710. },
  15711. },
  15712. beforeDestroy: function () {
  15713. this.unbindAutosize();
  15714. },
  15715. };
  15716. },
  15717. kfDC: function (e, t, o) {
  15718. "use strict";
  15719. var i = function () {
  15720. var e = this,
  15721. t = e.$createElement,
  15722. o = e._self._c || t;
  15723. return o(
  15724. "div",
  15725. {
  15726. directives: [
  15727. {
  15728. name: "wechat-title",
  15729. rawName: "v-wechat-title",
  15730. value: (e.$route.meta.title = e.titleName),
  15731. expression: "$route.meta.title=titleName",
  15732. },
  15733. ],
  15734. staticClass: "judge_detail",
  15735. },
  15736. [
  15737. o("h2", { staticClass: "pageTitle" }, [
  15738. e._v(e._s(e.localeResource.judgeDetail_title_0)),
  15739. ]),
  15740. e._v(" "),
  15741. "" != e.judgeResultDetail.judgeInfo.state
  15742. ? o(
  15743. "div",
  15744. { staticClass: "judgeDetailWrap" },
  15745. [
  15746. o(
  15747. "flexbox",
  15748. {
  15749. staticClass: "judgeDetail",
  15750. attrs: { orient: "vertical" },
  15751. },
  15752. [
  15753. "待评价" != e.judgeResultDetail.judgeInfo.state &&
  15754. e.version < 1
  15755. ? o("span", {
  15756. staticClass: "resultIcon",
  15757. class: [
  15758. "通过" == e.judgeResultDetail.judgeInfo.state
  15759. ? "pass"
  15760. : "deny",
  15761. ],
  15762. })
  15763. : e._e(),
  15764. e._v(" "),
  15765. o("div", { staticClass: "resumeInfo" }, [
  15766. o("span", { staticClass: "photo" }, [
  15767. o("img", {
  15768. directives: [
  15769. {
  15770. name: "show",
  15771. rawName: "v-show",
  15772. value: e.judgeResultDetail.resumeInfo.photo,
  15773. expression:
  15774. "judgeResultDetail.resumeInfo.photo",
  15775. },
  15776. ],
  15777. attrs: {
  15778. src: [
  15779. "data:image/png;base64," +
  15780. e.judgeResultDetail.resumeInfo.photo,
  15781. ],
  15782. },
  15783. }),
  15784. ]),
  15785. e._v(" "),
  15786. o("div", { staticClass: "basicInfo" }, [
  15787. o(
  15788. "p",
  15789. { staticClass: "basicInfo_hd" },
  15790. [
  15791. o(
  15792. "router-link",
  15793. {
  15794. staticClass: "name ellipsis",
  15795. attrs: {
  15796. to:
  15797. "resume_detail?recordId=" +
  15798. encodeURIComponent(
  15799. e.judgeResultDetail.recordId
  15800. ),
  15801. },
  15802. },
  15803. [
  15804. e._v(
  15805. e._s(
  15806. e.judgeResultDetail.resumeInfo.name
  15807. )
  15808. ),
  15809. ]
  15810. ),
  15811. e._v(" "),
  15812. 0 != e.judgeResultDetail.resumeInfo.sex
  15813. ? [
  15814. o("span", {
  15815. staticClass: "sexIcon",
  15816. class: [
  15817. "2" ==
  15818. e.judgeResultDetail.resumeInfo.sex
  15819. ? "female"
  15820. : "male",
  15821. ],
  15822. }),
  15823. ]
  15824. : e._e(),
  15825. e._v(" "),
  15826. o(
  15827. "span",
  15828. { staticClass: "position ellipsis" },
  15829. [
  15830. e._v(
  15831. e._s(
  15832. e.judgeResultDetail.resumeInfo
  15833. .position
  15834. )
  15835. ),
  15836. ]
  15837. ),
  15838. ],
  15839. 2
  15840. ),
  15841. e._v(" "),
  15842. o("p", { staticClass: "basicInfo_bd" }, [
  15843. o("span", { staticClass: "comIcon" }),
  15844. e._v(" "),
  15845. o("span", { staticClass: "company" }, [
  15846. e._v(
  15847. e._s(e.judgeResultDetail.resumeInfo.company)
  15848. ),
  15849. ]),
  15850. e._v(" "),
  15851. o("span", { staticClass: "seperator" }, [
  15852. e._v("|"),
  15853. ]),
  15854. e._v(" "),
  15855. o(
  15856. "span",
  15857. { staticClass: "department ellipsis" },
  15858. [
  15859. e._v(
  15860. e._s(
  15861. e.judgeResultDetail.resumeInfo
  15862. .department
  15863. )
  15864. ),
  15865. ]
  15866. ),
  15867. ]),
  15868. ]),
  15869. ]),
  15870. e._v(" "),
  15871. o(
  15872. "flexbox-item",
  15873. { staticClass: "judgeInfo" },
  15874. [
  15875. e.version < 1
  15876. ? [
  15877. o("div", { staticClass: "evaluationBox" }, [
  15878. o("span", { staticClass: "leftRec" }),
  15879. e._v(" "),
  15880. o("div", { staticClass: "evaluation" }, [
  15881. o("span", { staticClass: "caption" }, [
  15882. e._v(
  15883. e._s(
  15884. e.localeResource
  15885. .common_interEvaluation
  15886. )
  15887. ),
  15888. ]),
  15889. e._v(
  15890. "\n\t\t\t\t\t\t\t" +
  15891. e._s(
  15892. e.judgeResultDetail.judgeInfo
  15893. .interEvaluation
  15894. ) +
  15895. "\n\t\t\t\t\t\t"
  15896. ),
  15897. ]),
  15898. ]),
  15899. e._v(" "),
  15900. o("div", { staticClass: "evaluationBox" }, [
  15901. o("span", { staticClass: "leftRec" }),
  15902. e._v(" "),
  15903. o("div", { staticClass: "evaluation" }, [
  15904. o("span", { staticClass: "caption" }, [
  15905. e._v(
  15906. e._s(
  15907. e.localeResource.common_interScore
  15908. )
  15909. ),
  15910. ]),
  15911. e._v(
  15912. "\n\t\t\t\t\t\t\t" +
  15913. e._s(
  15914. e.judgeResultDetail.judgeInfo
  15915. .interScore
  15916. ) +
  15917. "\n\t\t\t\t\t\t"
  15918. ),
  15919. ]),
  15920. ]),
  15921. e._v(" "),
  15922. e.judgeResultDetail.judgeInfo.jobGrade
  15923. ? o(
  15924. "div",
  15925. { staticClass: "evaluationBox" },
  15926. [
  15927. o("span", {
  15928. staticClass: "leftRec",
  15929. }),
  15930. e._v(" "),
  15931. o(
  15932. "div",
  15933. { staticClass: "evaluation" },
  15934. [
  15935. o(
  15936. "span",
  15937. { staticClass: "caption" },
  15938. [
  15939. e._v(
  15940. e._s(
  15941. e.localeResource
  15942. .common_jobGrade
  15943. )
  15944. ),
  15945. ]
  15946. ),
  15947. e._v(
  15948. "\n\t\t\t\t\t\t\t" +
  15949. e._s(
  15950. e.judgeResultDetail
  15951. .judgeInfo.jobGrade.name
  15952. ) +
  15953. "\n\t\t\t\t\t\t"
  15954. ),
  15955. ]
  15956. ),
  15957. ]
  15958. )
  15959. : e._e(),
  15960. e._v(" "),
  15961. e.judgeResultDetail.judgeInfo.interForm
  15962. ? o(
  15963. "div",
  15964. { staticClass: "interJudgeFormBox" },
  15965. [
  15966. o("span", {
  15967. staticClass: "leftRec",
  15968. }),
  15969. e._v(" "),
  15970. o(
  15971. "div",
  15972. { staticClass: "interJudgeForm" },
  15973. [
  15974. o(
  15975. "span",
  15976. { staticClass: "caption" },
  15977. [
  15978. e._v(
  15979. e._s(
  15980. e.localeResource
  15981. .common_interForm
  15982. )
  15983. ),
  15984. ]
  15985. ),
  15986. e._v(
  15987. "\n\t\t\t\t\t\t\t" +
  15988. e._s(
  15989. e.judgeResultDetail
  15990. .judgeInfo.interForm
  15991. ) +
  15992. "\n\t\t\t\t\t\t"
  15993. ),
  15994. ]
  15995. ),
  15996. ]
  15997. )
  15998. : e._e(),
  15999. e._v(" "),
  16000. e.judgeResultDetail.judgeInfo
  16001. .qualityEvaluation
  16002. ? o(
  16003. "div",
  16004. { staticClass: "qualityJudgeBox" },
  16005. [
  16006. o("span", {
  16007. staticClass: "leftRec",
  16008. }),
  16009. e._v(" "),
  16010. o(
  16011. "div",
  16012. { staticClass: "qualityJudge" },
  16013. [
  16014. o(
  16015. "span",
  16016. { staticClass: "caption" },
  16017. [
  16018. e._v(
  16019. e._s(
  16020. e.localeResource
  16021. .common_qualityEvaluation
  16022. )
  16023. ),
  16024. ]
  16025. ),
  16026. e._v(
  16027. "\n\t\t\t\t\t\t\t" +
  16028. e._s(
  16029. e.judgeResultDetail
  16030. .judgeInfo
  16031. .qualityEvaluation
  16032. ) +
  16033. "\n\t\t\t\t\t\t"
  16034. ),
  16035. ]
  16036. ),
  16037. ]
  16038. )
  16039. : e._e(),
  16040. e._v(" "),
  16041. e.judgeResultDetail.judgeInfo.writeExam
  16042. ? o(
  16043. "div",
  16044. { staticClass: "writeExamBox" },
  16045. [
  16046. o("span", {
  16047. staticClass: "leftRec",
  16048. }),
  16049. e._v(" "),
  16050. o(
  16051. "div",
  16052. { staticClass: "writeExam" },
  16053. [
  16054. o(
  16055. "span",
  16056. { staticClass: "caption" },
  16057. [
  16058. e._v(
  16059. e._s(
  16060. e.localeResource
  16061. .common_writeExam
  16062. )
  16063. ),
  16064. ]
  16065. ),
  16066. e._v(
  16067. "\n\t\t\t\t\t\t\t" +
  16068. e._s(
  16069. e.judgeResultDetail
  16070. .judgeInfo.writeExam
  16071. ) +
  16072. "\n\t\t\t\t\t\t"
  16073. ),
  16074. ]
  16075. ),
  16076. ]
  16077. )
  16078. : e._e(),
  16079. ]
  16080. : e._l(
  16081. e.judgeResultDetail.judgeInfo
  16082. .InterviewStructureData,
  16083. function (t, i) {
  16084. return o(
  16085. "div",
  16086. {
  16087. key: t.struClass + i,
  16088. staticClass: "model-box",
  16089. },
  16090. [
  16091. o(
  16092. "van-collapse",
  16093. {
  16094. attrs: { border: !1 },
  16095. model: {
  16096. value: e.activeNames,
  16097. callback: function (t) {
  16098. e.activeNames = t;
  16099. },
  16100. expression: "activeNames",
  16101. },
  16102. },
  16103. [
  16104. o(
  16105. "van-collapse-item",
  16106. {
  16107. attrs: {
  16108. title: t.struName,
  16109. name: t.struClass,
  16110. "title-class": "box-title",
  16111. },
  16112. },
  16113. [
  16114. o(
  16115. "div",
  16116. {
  16117. staticClass: "field-box",
  16118. },
  16119. [
  16120. e._l(
  16121. t.data,
  16122. function (e, t) {
  16123. return o(
  16124. "div",
  16125. {
  16126. key:
  16127. i +
  16128. t +
  16129. e.colName,
  16130. },
  16131. [
  16132. o("van-cell", {
  16133. attrs: {
  16134. title:
  16135. e.showName,
  16136. value:
  16137. e.value,
  16138. },
  16139. }),
  16140. ],
  16141. 1
  16142. );
  16143. }
  16144. ),
  16145. e._v(" "),
  16146. e._l(
  16147. t.groupData,
  16148. function (t, s) {
  16149. return o(
  16150. "div",
  16151. { key: i + s },
  16152. [
  16153. t.groupName
  16154. ? o(
  16155. "div",
  16156. {
  16157. staticClass:
  16158. "group-title",
  16159. class:
  16160. t.hideGroupData
  16161. ? "group-title-hide"
  16162. : "",
  16163. on: {
  16164. click:
  16165. function (
  16166. o
  16167. ) {
  16168. return e.showGroupData(
  16169. t
  16170. );
  16171. },
  16172. },
  16173. },
  16174. [
  16175. e._v(
  16176. e._s(
  16177. t.groupName
  16178. )
  16179. ),
  16180. ]
  16181. )
  16182. : e._e(),
  16183. e._v(" "),
  16184. o(
  16185. "div",
  16186. {
  16187. directives: [
  16188. {
  16189. name: "show",
  16190. rawName:
  16191. "v-show",
  16192. value:
  16193. !t.hideGroupData,
  16194. expression:
  16195. "!list.hideGroupData",
  16196. },
  16197. ],
  16198. },
  16199. e._l(
  16200. t.data,
  16201. function (
  16202. t,
  16203. n
  16204. ) {
  16205. return o(
  16206. "div",
  16207. {
  16208. key:
  16209. i +
  16210. s +
  16211. n +
  16212. t.colName,
  16213. },
  16214. [
  16215. "LongText" ==
  16216. t.fieldType
  16217. ? o(
  16218. "div",
  16219. {
  16220. attrs:
  16221. {
  16222. title:
  16223. t.showName,
  16224. },
  16225. },
  16226. [
  16227. o(
  16228. "div",
  16229. {
  16230. staticClass:
  16231. "van-cell",
  16232. },
  16233. [
  16234. o(
  16235. "div",
  16236. {
  16237. staticClass:
  16238. "van-cell__title",
  16239. },
  16240. [
  16241. o(
  16242. "span",
  16243. [
  16244. e._v(
  16245. e._s(
  16246. t.showName
  16247. )
  16248. ),
  16249. ]
  16250. ),
  16251. ]
  16252. ),
  16253. e._v(
  16254. " "
  16255. ),
  16256. o(
  16257. "div",
  16258. {
  16259. staticClass:
  16260. "van-cell__value",
  16261. },
  16262. [
  16263. o(
  16264. "pre",
  16265. {
  16266. staticClass:
  16267. "longtext-pre",
  16268. },
  16269. [
  16270. e._v(
  16271. e._s(
  16272. t.value
  16273. )
  16274. ),
  16275. ]
  16276. ),
  16277. ]
  16278. ),
  16279. ]
  16280. ),
  16281. ]
  16282. )
  16283. : "Boolean" ==
  16284. t.fieldType
  16285. ? o(
  16286. "van-cell",
  16287. {
  16288. attrs:
  16289. {
  16290. title:
  16291. t.showName,
  16292. value:
  16293. t.value
  16294. ? "是"
  16295. : "否",
  16296. },
  16297. }
  16298. )
  16299. : o(
  16300. "van-cell",
  16301. {
  16302. attrs:
  16303. {
  16304. title:
  16305. t.showName,
  16306. value:
  16307. t.value,
  16308. },
  16309. }
  16310. ),
  16311. ],
  16312. 1
  16313. );
  16314. }
  16315. ),
  16316. 0
  16317. ),
  16318. ]
  16319. );
  16320. }
  16321. ),
  16322. ],
  16323. 2
  16324. ),
  16325. e._v(" "),
  16326. t.hasAttach &&
  16327. t.attachs.length > 0
  16328. ? o(
  16329. "div",
  16330. {
  16331. staticClass:
  16332. "itemAttachsBox",
  16333. },
  16334. [
  16335. o(
  16336. "div",
  16337. {
  16338. staticClass:
  16339. "contentTitle",
  16340. },
  16341. [
  16342. o("span", [
  16343. e._v(
  16344. e._s(
  16345. e
  16346. .localeResource
  16347. .common_attachs
  16348. )
  16349. ),
  16350. ]),
  16351. ]
  16352. ),
  16353. e._v(" "),
  16354. o(
  16355. "ul",
  16356. {
  16357. staticClass:
  16358. "attach-box clearfix",
  16359. },
  16360. e._l(
  16361. t.attachs,
  16362. function (t, i) {
  16363. return o(
  16364. "li",
  16365. {
  16366. key: i,
  16367. ref: "menuItem",
  16368. refInFor:
  16369. !0,
  16370. on: {
  16371. click:
  16372. function (
  16373. o
  16374. ) {
  16375. return (
  16376. o.stopPropagation(),
  16377. e.showFile(
  16378. t
  16379. )
  16380. );
  16381. },
  16382. },
  16383. },
  16384. [
  16385. o("span", {
  16386. staticClass:
  16387. "pic",
  16388. class:
  16389. e.judgePic(
  16390. "." +
  16391. (t.attachType ||
  16392. t.fsimplename)
  16393. ),
  16394. }),
  16395. e._v(" "),
  16396. o(
  16397. "div",
  16398. {
  16399. staticClass:
  16400. "file-name",
  16401. },
  16402. [
  16403. e._v(
  16404. e._s(
  16405. t.attachName ||
  16406. t.fname_l2
  16407. )
  16408. ),
  16409. ]
  16410. ),
  16411. ]
  16412. );
  16413. }
  16414. ),
  16415. 0
  16416. ),
  16417. ]
  16418. )
  16419. : e._e(),
  16420. ]
  16421. ),
  16422. ],
  16423. 1
  16424. ),
  16425. ],
  16426. 1
  16427. );
  16428. }
  16429. ),
  16430. e._v(" "),
  16431. e.judgeResultDetail.judgeInfo.attachs &&
  16432. e.judgeResultDetail.judgeInfo.attachs.length > 0
  16433. ? o("div", { staticClass: "attachsBox" }, [
  16434. o("span", { staticClass: "leftRec" }),
  16435. e._v(" "),
  16436. o("div", { staticClass: "attachsBox" }, [
  16437. o("span", { staticClass: "caption" }, [
  16438. e._v(
  16439. e._s(e.localeResource.common_attachs)
  16440. ),
  16441. ]),
  16442. e._v(" "),
  16443. o(
  16444. "div",
  16445. { staticClass: "attachments clearfix" },
  16446. [
  16447. e._l(
  16448. e.judgeResultDetail.judgeInfo
  16449. .attachs,
  16450. function (t, i) {
  16451. return [
  16452. o(
  16453. "li",
  16454. {
  16455. key: i,
  16456. staticClass: "attachItem",
  16457. },
  16458. [
  16459. "pic" === e.judgePic(t.name)
  16460. ? o(
  16461. "span",
  16462. {
  16463. staticClass: "pic",
  16464. style: t
  16465. ? {
  16466. backgroundImage:
  16467. "url(" +
  16468. t.fileLink +
  16469. ")",
  16470. }
  16471. : "",
  16472. on: {
  16473. click: function (
  16474. t
  16475. ) {
  16476. return e.showPic(
  16477. i
  16478. );
  16479. },
  16480. },
  16481. },
  16482. [
  16483. o("img", {
  16484. directives: [
  16485. {
  16486. name: "show",
  16487. rawName:
  16488. "v-show",
  16489. value:
  16490. t.fileLink,
  16491. expression:
  16492. "item.fileLink",
  16493. },
  16494. ],
  16495. attrs: {
  16496. id: "img" + i,
  16497. src: [
  16498. "data:image/png;base64," +
  16499. t.fileLink,
  16500. ],
  16501. },
  16502. }),
  16503. ]
  16504. )
  16505. : o("span", {
  16506. staticClass: "pic",
  16507. class: e.judgePic(
  16508. t.name
  16509. ),
  16510. on: {
  16511. click: function (
  16512. o
  16513. ) {
  16514. return e.showFile(
  16515. t
  16516. );
  16517. },
  16518. },
  16519. }),
  16520. e._v(" "),
  16521. o(
  16522. "div",
  16523. {
  16524. key: i + "_name",
  16525. staticClass: "filename",
  16526. },
  16527. [e._v(e._s(t.name))]
  16528. ),
  16529. ]
  16530. ),
  16531. ];
  16532. }
  16533. ),
  16534. ],
  16535. 2
  16536. ),
  16537. ]),
  16538. ])
  16539. : e._e(),
  16540. ],
  16541. 2
  16542. ),
  16543. ],
  16544. 1
  16545. ),
  16546. ],
  16547. 1
  16548. )
  16549. : e._e(),
  16550. e._v(" "),
  16551. o("div", { staticClass: "backBtnBox" }, [
  16552. o("span", [e._v(e._s(e.localeResource.judgeDetail_backTo))]),
  16553. e._v(" "),
  16554. o("ul", { staticClass: "backBtns" }, [
  16555. o("li", { staticClass: "btnItem" }, [
  16556. o(
  16557. "a",
  16558. {
  16559. staticClass: "itemLink router-link-active",
  16560. attrs: { href: "javascript:;" },
  16561. on: { click: e.goHome },
  16562. },
  16563. [
  16564. o("span", { staticClass: "icon" }),
  16565. e._v(" "),
  16566. o("p", { staticClass: "linkName" }, [
  16567. e._v(e._s(e.localeResource.judgeDetail_home)),
  16568. ]),
  16569. ]
  16570. ),
  16571. ]),
  16572. e._v(" "),
  16573. o("li", { staticClass: "btnItem" }, [
  16574. o(
  16575. "a",
  16576. {
  16577. staticClass: "itemLink",
  16578. attrs: { href: "javascript:;" },
  16579. on: { click: e.openTointerview },
  16580. },
  16581. [
  16582. o("span", { staticClass: "icon" }),
  16583. e._v(" "),
  16584. o("p", { staticClass: "linkName" }, [
  16585. e._v(e._s(e.localeResource.home_toInterview)),
  16586. ]),
  16587. ]
  16588. ),
  16589. ]),
  16590. e._v(" "),
  16591. o("li", { staticClass: "btnItem" }, [
  16592. o(
  16593. "a",
  16594. {
  16595. staticClass: "itemLink",
  16596. attrs: { href: "javascript:;" },
  16597. on: { click: e.openTojudge },
  16598. },
  16599. [
  16600. o("span", { staticClass: "icon" }),
  16601. e._v(" "),
  16602. o("p", { staticClass: "linkName" }, [
  16603. e._v(e._s(e.localeResource.home_toJudge)),
  16604. ]),
  16605. ]
  16606. ),
  16607. ]),
  16608. ]),
  16609. ]),
  16610. e._v(" "),
  16611. o(
  16612. "div",
  16613. {
  16614. directives: [
  16615. { name: "transfer-dom", rawName: "v-transfer-dom" },
  16616. ],
  16617. },
  16618. [
  16619. o(
  16620. "x-dialog",
  16621. {
  16622. attrs: { "hide-on-blur": !0 },
  16623. model: {
  16624. value: e.showPreviewBox,
  16625. callback: function (t) {
  16626. e.showPreviewBox = t;
  16627. },
  16628. expression: "showPreviewBox",
  16629. },
  16630. },
  16631. [o("img", { staticClass: "imgbox", attrs: { src: "" } })]
  16632. ),
  16633. ],
  16634. 1
  16635. ),
  16636. e._v(" "),
  16637. o(
  16638. "div",
  16639. {
  16640. directives: [
  16641. { name: "transfer-dom", rawName: "v-transfer-dom" },
  16642. ],
  16643. },
  16644. [
  16645. o("previewer", {
  16646. ref: "previewer",
  16647. attrs: { list: e.imgList },
  16648. }),
  16649. ],
  16650. 1
  16651. ),
  16652. ]
  16653. );
  16654. },
  16655. s = [],
  16656. n = { render: i, staticRenderFns: s };
  16657. t.a = n;
  16658. },
  16659. kx6v: function (e, t, o) {
  16660. "use strict";
  16661. var i = function () {
  16662. var e = this,
  16663. t = e.$createElement,
  16664. o = e._self._c || t;
  16665. return o(
  16666. "div",
  16667. {
  16668. staticClass: "weui-cell",
  16669. class: {
  16670. "vux-tap-active": e.isLink || !!e.link,
  16671. "weui-cell_access": e.isLink || !!e.link,
  16672. "vux-cell-no-border-intent": !e.borderIntent,
  16673. "vux-cell-disabled": e.disabled,
  16674. },
  16675. style: e.style,
  16676. on: { click: e.onClick },
  16677. },
  16678. [
  16679. o("div", { staticClass: "weui-cell__hd" }, [e._t("icon")], 2),
  16680. e._v(" "),
  16681. o(
  16682. "div",
  16683. {
  16684. staticClass: "vux-cell-bd",
  16685. class: {
  16686. "vux-cell-primary":
  16687. "title" === e.primary && "left" !== e.valueAlign,
  16688. },
  16689. },
  16690. [
  16691. o(
  16692. "p",
  16693. [
  16694. e.title || e.hasTitleSlot
  16695. ? o(
  16696. "label",
  16697. {
  16698. staticClass: "vux-label",
  16699. class: e.labelClass,
  16700. style: e.labelStyles,
  16701. },
  16702. [
  16703. e._t("title", function () {
  16704. return [e._v(e._s(e.title))];
  16705. }),
  16706. ],
  16707. 2
  16708. )
  16709. : e._e(),
  16710. e._v(" "),
  16711. e._t("after-title"),
  16712. ],
  16713. 2
  16714. ),
  16715. e._v(" "),
  16716. o(
  16717. "inline-desc",
  16718. [
  16719. e._t("inline-desc", function () {
  16720. return [e._v(e._s(e.inlineDesc))];
  16721. }),
  16722. ],
  16723. 2
  16724. ),
  16725. ],
  16726. 1
  16727. ),
  16728. e._v(" "),
  16729. o(
  16730. "div",
  16731. { staticClass: "weui-cell__ft", class: e.valueClass },
  16732. [
  16733. e._t("value"),
  16734. e._v(" "),
  16735. e._t("default", function () {
  16736. return [e._v(e._s(e.value))];
  16737. }),
  16738. e._v(" "),
  16739. e.isLoading
  16740. ? o("i", { staticClass: "weui-loading" })
  16741. : e._e(),
  16742. ],
  16743. 2
  16744. ),
  16745. e._v(" "),
  16746. e._t("child"),
  16747. ],
  16748. 2
  16749. );
  16750. },
  16751. s = [],
  16752. n = { render: i, staticRenderFns: s };
  16753. t.a = n;
  16754. },
  16755. l5jK: function (e, t, o) {
  16756. "use strict";
  16757. var i = function () {
  16758. var e = this,
  16759. t = e.$createElement,
  16760. o = e._self._c || t;
  16761. return o(
  16762. "div",
  16763. { staticClass: "dialogwrap" },
  16764. [
  16765. o(
  16766. "div",
  16767. {
  16768. directives: [
  16769. { name: "transfer-dom", rawName: "v-transfer-dom" },
  16770. ],
  16771. attrs: { type: "videobox" },
  16772. },
  16773. [
  16774. o(
  16775. "x-dialog",
  16776. {
  16777. attrs: { "hide-on-blur": !0 },
  16778. model: {
  16779. value: e.showVideoMsgBox,
  16780. callback: function (t) {
  16781. e.showVideoMsgBox = t;
  16782. },
  16783. expression: "showVideoMsgBox",
  16784. },
  16785. },
  16786. [
  16787. o("div", { staticClass: "videoMsgBox" }, [
  16788. o("h5", [
  16789. o("i", {
  16790. staticClass: "v-logo",
  16791. class:
  16792. "zoom" == e.videoInterMsg.videoType
  16793. ? "logo-zoom"
  16794. : "logo-tencentV",
  16795. }),
  16796. e._v(
  16797. "\n\t\t\t\t" +
  16798. e._s(
  16799. "zoom" == e.videoInterMsg.videoType
  16800. ? e.localeResource.common_videoType_Zoom
  16801. : e.localeResource.common_videoType_Tencent
  16802. ) +
  16803. "\n\t\t\t"
  16804. ),
  16805. ]),
  16806. e._v(" "),
  16807. o(
  16808. "div",
  16809. { staticClass: "content" },
  16810. [
  16811. o("div", { staticClass: "bg" }),
  16812. e._v(" "),
  16813. e.videoInterMsg.interviewAddress
  16814. ? [
  16815. e.videoInterMsg.interviewAddress
  16816. ? o("p", { staticClass: "address" }, [
  16817. e._v(
  16818. e._s(
  16819. e.localeResource
  16820. .videomsgDialog_interviewAddress
  16821. ) +
  16822. e._s(
  16823. e.videoInterMsg.interviewAddress
  16824. )
  16825. ),
  16826. ])
  16827. : e._e(),
  16828. e._v(" "),
  16829. o(
  16830. "p",
  16831. { staticClass: "note" },
  16832. [
  16833. e._v(
  16834. "\n\t\t\t\t\t\t(" +
  16835. e._s(
  16836. e.localeResource
  16837. .videomsgDialog_info_0
  16838. ) +
  16839. "\n\t\t\t\t\t\t"
  16840. ),
  16841. "zoom" == e.videoInterMsg.videoType
  16842. ? [
  16843. o("br"),
  16844. e._v(
  16845. e._s(
  16846. e.localeResource
  16847. .videomsgDialog_info_1
  16848. ) + ")\n\t\t\t\t\t\t"
  16849. ),
  16850. ]
  16851. : [e._v(")")],
  16852. ],
  16853. 2
  16854. ),
  16855. ]
  16856. : e._e(),
  16857. ],
  16858. 2
  16859. ),
  16860. e._v(" "),
  16861. o("div", { staticClass: "btnwrap" }, [
  16862. "zoom" == e.videoInterMsg.videoType
  16863. ? o(
  16864. "button",
  16865. {
  16866. staticClass: "hostlinkbtn",
  16867. on: { click: e.openZoomLink },
  16868. },
  16869. [
  16870. e._v(
  16871. e._s(
  16872. e.localeResource.videomsgDialog_hostLink
  16873. )
  16874. ),
  16875. ]
  16876. )
  16877. : e._e(),
  16878. e._v(" "),
  16879. o(
  16880. "button",
  16881. {
  16882. directives: [
  16883. {
  16884. name: "clipboard",
  16885. rawName: "v-clipboard:copy",
  16886. value: e.videoInterMsg.meetingId,
  16887. expression: "videoInterMsg.meetingId",
  16888. arg: "copy",
  16889. },
  16890. {
  16891. name: "clipboard",
  16892. rawName: "v-clipboard:success",
  16893. value: e.copyMsg,
  16894. expression: "copyMsg",
  16895. arg: "success",
  16896. },
  16897. ],
  16898. staticClass: "idbtn",
  16899. },
  16900. [
  16901. e._v(
  16902. e._s(
  16903. e.localeResource.videomsgDialog_copyMeetingId
  16904. )
  16905. ),
  16906. ]
  16907. ),
  16908. e._v(" "),
  16909. o(
  16910. "a",
  16911. {
  16912. staticClass: "videolinkbtn",
  16913. class: {
  16914. shortbtn: "zoom" == e.videoInterMsg.videoType,
  16915. },
  16916. attrs: { href: e.videoInterMsg.joinUrl },
  16917. },
  16918. [
  16919. e._v(
  16920. e._s(
  16921. e.localeResource
  16922. .videomsgDialog_instantVideoInterview
  16923. )
  16924. ),
  16925. ]
  16926. ),
  16927. ]),
  16928. ]),
  16929. ]
  16930. ),
  16931. ],
  16932. 1
  16933. ),
  16934. e._v(" "),
  16935. o("loading", { attrs: { show: e.showLoading } }),
  16936. ],
  16937. 1
  16938. );
  16939. },
  16940. s = [],
  16941. n = { render: i, staticRenderFns: s };
  16942. t.a = n;
  16943. },
  16944. lMy9: function (e, t, o) {
  16945. "use strict";
  16946. var i = function () {
  16947. var e = this,
  16948. t = e.$createElement;
  16949. return (e._self._c || t)(
  16950. "div",
  16951. { staticClass: "vux-flexbox-item", style: e.style },
  16952. [e._t("default")],
  16953. 2
  16954. );
  16955. },
  16956. s = [],
  16957. n = { render: i, staticRenderFns: s };
  16958. t.a = n;
  16959. },
  16960. lU2W: function (e, t, o) {
  16961. "use strict";
  16962. var i = o("ZLEe"),
  16963. s = o.n(i),
  16964. n = o("yODz"),
  16965. a = o("Xspv");
  16966. t.a = {
  16967. name: "popup",
  16968. props: {
  16969. value: Boolean,
  16970. height: { type: String, default: "auto" },
  16971. width: { type: String, default: "auto" },
  16972. showMask: { type: Boolean, default: !0 },
  16973. isTransparent: Boolean,
  16974. hideOnBlur: { type: Boolean, default: !0 },
  16975. position: { type: String, default: "bottom" },
  16976. maxHeight: String,
  16977. popupStyle: Object,
  16978. hideOnDeactivated: { type: Boolean, default: !0 },
  16979. shouldRerenderOnShow: { type: Boolean, default: !1 },
  16980. shouldScrollTopOnShow: { type: Boolean, default: !1 },
  16981. },
  16982. created: function () {
  16983. this.$vux &&
  16984. this.$vux.config &&
  16985. "VIEW_BOX" === this.$vux.config.$layout &&
  16986. (this.layout = "VIEW_BOX");
  16987. },
  16988. mounted: function () {
  16989. var e = this;
  16990. (this.$overflowScrollingList = document.querySelectorAll(
  16991. ".vux-fix-safari-overflow-scrolling"
  16992. )),
  16993. this.$nextTick(function () {
  16994. var t = e;
  16995. (e.popup = new n.a({
  16996. showMask: t.showMask,
  16997. container: t.$el,
  16998. hideOnBlur: t.hideOnBlur,
  16999. onOpen: function () {
  17000. t.fixSafariOverflowScrolling("auto"), (t.show = !0);
  17001. },
  17002. onClose: function () {
  17003. (t.show = !1),
  17004. (window.__$vuxPopups &&
  17005. s()(window.__$vuxPopups).length > 1) ||
  17006. document.querySelector(
  17007. ".vux-popup-dialog.vux-popup-mask-disabled"
  17008. ) ||
  17009. setTimeout(function () {
  17010. t.fixSafariOverflowScrolling("touch");
  17011. }, 300);
  17012. },
  17013. })),
  17014. e.value && e.popup.show(),
  17015. (e.initialShow = !1);
  17016. });
  17017. },
  17018. deactivated: function () {
  17019. this.hideOnDeactivated && (this.show = !1),
  17020. this.removeModalClassName();
  17021. },
  17022. methods: {
  17023. fixSafariOverflowScrolling: function (e) {
  17024. if (this.$overflowScrollingList.length)
  17025. for (var t = 0; t < this.$overflowScrollingList.length; t++)
  17026. this.$overflowScrollingList[t].style.webkitOverflowScrolling =
  17027. e;
  17028. },
  17029. removeModalClassName: function () {
  17030. "VIEW_BOX" === this.layout &&
  17031. a.a.removeClass(document.body, "vux-modal-open");
  17032. },
  17033. doShow: function () {
  17034. this.popup && this.popup.show(),
  17035. this.$emit("on-show"),
  17036. this.fixSafariOverflowScrolling("auto"),
  17037. "VIEW_BOX" === this.layout &&
  17038. a.a.addClass(document.body, "vux-modal-open"),
  17039. this.hasFirstShow ||
  17040. (this.$emit("on-first-show"), (this.hasFirstShow = !0));
  17041. },
  17042. scrollTop: function () {
  17043. var e = this;
  17044. this.$nextTick(function () {
  17045. e.$el.scrollTop = 0;
  17046. var t = e.$el.querySelectorAll(".vux-scrollable");
  17047. if (t.length)
  17048. for (var o = 0; o < t.length; o++) t[o].scrollTop = 0;
  17049. });
  17050. },
  17051. },
  17052. data: function () {
  17053. return {
  17054. layout: "",
  17055. initialShow: !0,
  17056. hasFirstShow: !1,
  17057. shouldRenderBody: !0,
  17058. show: this.value,
  17059. };
  17060. },
  17061. computed: {
  17062. styles: function () {
  17063. var e = {};
  17064. if (
  17065. (this.position &&
  17066. "bottom" !== this.position &&
  17067. "top" !== this.position
  17068. ? (e.width = this.width)
  17069. : (e.height = this.height),
  17070. this.maxHeight && (e["max-height"] = this.maxHeight),
  17071. this.isTransparent && (e.background = "transparent"),
  17072. this.popupStyle)
  17073. )
  17074. for (var t in this.popupStyle) e[t] = this.popupStyle[t];
  17075. return e;
  17076. },
  17077. },
  17078. watch: {
  17079. value: function (e) {
  17080. this.show = e;
  17081. },
  17082. show: function (e) {
  17083. var t = this;
  17084. this.$emit("input", e),
  17085. e
  17086. ? this.shouldRerenderOnShow
  17087. ? ((this.shouldRenderBody = !1),
  17088. this.$nextTick(function () {
  17089. t.scrollTop(), (t.shouldRenderBody = !0), t.doShow();
  17090. }))
  17091. : (this.shouldScrollTopOnShow && this.scrollTop(),
  17092. this.doShow())
  17093. : (this.$emit("on-hide"),
  17094. (this.show = !1),
  17095. this.popup.hide(!1),
  17096. setTimeout(function () {
  17097. document.querySelector(
  17098. ".vux-popup-dialog.vux-popup-show"
  17099. ) || t.fixSafariOverflowScrolling("touch"),
  17100. t.removeModalClassName();
  17101. }, 200));
  17102. },
  17103. },
  17104. beforeDestroy: function () {
  17105. this.popup && this.popup.destroy(),
  17106. this.fixSafariOverflowScrolling("touch"),
  17107. this.removeModalClassName();
  17108. },
  17109. };
  17110. },
  17111. lhWu: function (e, t, o) {
  17112. "use strict";
  17113. },
  17114. m9vo: function (e, t, o) {
  17115. "use strict";
  17116. var i = o("GRuq");
  17117. i.a;
  17118. },
  17119. mAB2: function (e, t, o) {
  17120. "use strict";
  17121. var i = o("bYuJ"),
  17122. s = o.n(i),
  17123. n = o("bQ3Q"),
  17124. a = o.n(n),
  17125. r = o("+Up5"),
  17126. c = o.n(r);
  17127. t.a = {
  17128. name: "previewer",
  17129. computed: {
  17130. imgs: function () {
  17131. return this.list.map(function (e) {
  17132. return (
  17133. e.msrc || (e.msrc = e.src),
  17134. void 0 === e.w && ((e.w = 0), (e.h = 0)),
  17135. e
  17136. );
  17137. });
  17138. },
  17139. },
  17140. watch: {
  17141. imgs: function (e, t) {
  17142. if (this.photoswipe)
  17143. if (e.length && e.length - t.length == -1) {
  17144. var o = this.photoswipe.getCurrentIndex();
  17145. this.photoswipe.invalidateCurrItems(),
  17146. this.photoswipe.items.splice(o, 1);
  17147. var i = o;
  17148. i > this.photoswipe.items.length - 1 && (i = 0),
  17149. this.photoswipe.goTo(i),
  17150. this.photoswipe.updateSize(!0),
  17151. this.photoswipe.ui.update();
  17152. } else e.length || this.close();
  17153. },
  17154. },
  17155. methods: {
  17156. init: function (e) {
  17157. var t = this,
  17158. o = this.imgs[e];
  17159. if (!o.w || !o.h || o.w < 5 || o.h < 5) {
  17160. var i = new Image();
  17161. (i.onload = function () {
  17162. (o.w = this.width), (o.h = this.height), t.doInit(e);
  17163. }),
  17164. (i.src = o.src);
  17165. } else this.doInit(e);
  17166. },
  17167. doInit: function (e) {
  17168. var t = this,
  17169. o = this,
  17170. i = c()(
  17171. { history: !1, shareEl: !1, tapToClose: !0, index: e },
  17172. this.options
  17173. );
  17174. (this.photoswipe = new s.a(this.$el, a.a, this.imgs, i)),
  17175. this.photoswipe.listen("gettingData", function (e, t) {
  17176. if (!t.w || !t.h || t.w < 1 || t.h < 1) {
  17177. var i = new Image();
  17178. (i.onload = function () {
  17179. (t.w = this.width),
  17180. (t.h = this.height),
  17181. o.photoswipe.updateSize(!0);
  17182. }),
  17183. (i.src = t.src);
  17184. }
  17185. }),
  17186. this.photoswipe.init(),
  17187. this.photoswipe.listen("close", function () {
  17188. t.$emit("on-close");
  17189. }),
  17190. this.photoswipe.listen("afterChange", function (e, o) {
  17191. t.$emit("on-index-change", {
  17192. currentIndex: t.photoswipe.getCurrentIndex(),
  17193. });
  17194. });
  17195. },
  17196. show: function (e) {
  17197. this.init(e);
  17198. },
  17199. getCurrentIndex: function () {
  17200. if (this.photoswipe) return this.photoswipe.getCurrentIndex();
  17201. },
  17202. close: function () {
  17203. this.photoswipe && this.photoswipe.close();
  17204. },
  17205. goTo: function (e) {
  17206. this.photoswipe && this.photoswipe.goTo(e);
  17207. },
  17208. prev: function () {
  17209. this.photoswipe && this.photoswipe.prev();
  17210. },
  17211. next: function () {
  17212. this.photoswipe && this.photoswipe.next();
  17213. },
  17214. },
  17215. props: {
  17216. list: { type: Array, required: !0 },
  17217. index: { type: Number, default: 0 },
  17218. options: {
  17219. type: Object,
  17220. default: function () {
  17221. return {};
  17222. },
  17223. },
  17224. },
  17225. };
  17226. },
  17227. mR2Y: function (e, t, o) {
  17228. "use strict";
  17229. var i = function () {
  17230. var e = this,
  17231. t = e.$createElement,
  17232. o = e._self._c || t;
  17233. return o(
  17234. "div",
  17235. { staticClass: "vux-confirm" },
  17236. [
  17237. o(
  17238. "x-dialog",
  17239. {
  17240. attrs: {
  17241. "dialog-class":
  17242. "android" === e.theme
  17243. ? "weui-dialog weui-skin_android"
  17244. : "weui-dialog",
  17245. "mask-transition": e.maskTransition,
  17246. "dialog-transition":
  17247. "android" === e.theme ? "vux-fade" : e.dialogTransition,
  17248. "hide-on-blur": e.hideOnBlur,
  17249. "mask-z-index": e.maskZIndex,
  17250. },
  17251. on: {
  17252. "on-hide": function (t) {
  17253. return e.$emit("on-hide");
  17254. },
  17255. },
  17256. model: {
  17257. value: e.showValue,
  17258. callback: function (t) {
  17259. e.showValue = t;
  17260. },
  17261. expression: "showValue",
  17262. },
  17263. },
  17264. [
  17265. e.title
  17266. ? o(
  17267. "div",
  17268. {
  17269. staticClass: "weui-dialog__hd",
  17270. class: { "with-no-content": !e.showContent },
  17271. },
  17272. [
  17273. o("strong", { staticClass: "weui-dialog__title" }, [
  17274. e._v(e._s(e.title)),
  17275. ]),
  17276. ]
  17277. )
  17278. : e._e(),
  17279. e._v(" "),
  17280. e.showContent
  17281. ? [
  17282. e.showInput
  17283. ? o("div", { staticClass: "vux-prompt" }, [
  17284. "checkbox" === e.getInputAttrs().type
  17285. ? o(
  17286. "input",
  17287. e._b(
  17288. {
  17289. directives: [
  17290. {
  17291. name: "model",
  17292. rawName: "v-model",
  17293. value: e.msg,
  17294. expression: "msg",
  17295. },
  17296. ],
  17297. ref: "input",
  17298. staticClass: "vux-prompt-msgbox",
  17299. attrs: {
  17300. placeholder: e.placeholder,
  17301. type: "checkbox",
  17302. },
  17303. domProps: {
  17304. checked: Array.isArray(e.msg)
  17305. ? e._i(e.msg, null) > -1
  17306. : e.msg,
  17307. },
  17308. on: {
  17309. touchend: e.setInputFocus,
  17310. change: function (t) {
  17311. var o = e.msg,
  17312. i = t.target,
  17313. s = !!i.checked;
  17314. if (Array.isArray(o)) {
  17315. var n = e._i(o, null);
  17316. i.checked
  17317. ? n < 0 &&
  17318. (e.msg = o.concat([null]))
  17319. : n > -1 &&
  17320. (e.msg = o
  17321. .slice(0, n)
  17322. .concat(o.slice(n + 1)));
  17323. } else e.msg = s;
  17324. },
  17325. },
  17326. },
  17327. "input",
  17328. e.getInputAttrs(),
  17329. !1
  17330. )
  17331. )
  17332. : "radio" === e.getInputAttrs().type
  17333. ? o(
  17334. "input",
  17335. e._b(
  17336. {
  17337. directives: [
  17338. {
  17339. name: "model",
  17340. rawName: "v-model",
  17341. value: e.msg,
  17342. expression: "msg",
  17343. },
  17344. ],
  17345. ref: "input",
  17346. staticClass: "vux-prompt-msgbox",
  17347. attrs: {
  17348. placeholder: e.placeholder,
  17349. type: "radio",
  17350. },
  17351. domProps: {
  17352. checked: e._q(e.msg, null),
  17353. },
  17354. on: {
  17355. touchend: e.setInputFocus,
  17356. change: function (t) {
  17357. e.msg = null;
  17358. },
  17359. },
  17360. },
  17361. "input",
  17362. e.getInputAttrs(),
  17363. !1
  17364. )
  17365. )
  17366. : o(
  17367. "input",
  17368. e._b(
  17369. {
  17370. directives: [
  17371. {
  17372. name: "model",
  17373. rawName: "v-model",
  17374. value: e.msg,
  17375. expression: "msg",
  17376. },
  17377. ],
  17378. ref: "input",
  17379. staticClass: "vux-prompt-msgbox",
  17380. attrs: {
  17381. placeholder: e.placeholder,
  17382. type: e.getInputAttrs().type,
  17383. },
  17384. domProps: { value: e.msg },
  17385. on: {
  17386. touchend: e.setInputFocus,
  17387. input: function (t) {
  17388. t.target.composing ||
  17389. (e.msg = t.target.value);
  17390. },
  17391. },
  17392. },
  17393. "input",
  17394. e.getInputAttrs(),
  17395. !1
  17396. )
  17397. ),
  17398. ])
  17399. : o(
  17400. "div",
  17401. { staticClass: "weui-dialog__bd" },
  17402. [
  17403. e._t("default", function () {
  17404. return [
  17405. o("div", {
  17406. domProps: { innerHTML: e._s(e.content) },
  17407. }),
  17408. ];
  17409. }),
  17410. ],
  17411. 2
  17412. ),
  17413. ]
  17414. : e._e(),
  17415. e._v(" "),
  17416. o("div", { staticClass: "weui-dialog__ft" }, [
  17417. e.showCancelButton
  17418. ? o(
  17419. "a",
  17420. {
  17421. staticClass:
  17422. "weui-dialog__btn weui-dialog__btn_default",
  17423. attrs: { href: "javascript:;" },
  17424. on: { click: e._onCancel },
  17425. },
  17426. [e._v(e._s(e.cancelText || "取消"))]
  17427. )
  17428. : e._e(),
  17429. e._v(" "),
  17430. e.showConfirmButton
  17431. ? o(
  17432. "a",
  17433. {
  17434. staticClass: "weui-dialog__btn",
  17435. class: "weui-dialog__btn_" + e.confirmType,
  17436. attrs: { href: "javascript:;" },
  17437. on: { click: e._onConfirm },
  17438. },
  17439. [e._v(e._s(e.confirmText || "确定"))]
  17440. )
  17441. : e._e(),
  17442. ]),
  17443. ],
  17444. 2
  17445. ),
  17446. ],
  17447. 1
  17448. );
  17449. },
  17450. s = [],
  17451. n = { render: i, staticRenderFns: s };
  17452. t.a = n;
  17453. },
  17454. "n+ay": function (e, t, o) {
  17455. "use strict";
  17456. var i = o("/Bf6");
  17457. t.a = {
  17458. name: "tab",
  17459. mixins: [i.b],
  17460. mounted: function () {
  17461. var e = this;
  17462. this.$nextTick(function () {
  17463. setTimeout(function () {
  17464. e.hasReady = !0;
  17465. }, 0);
  17466. });
  17467. },
  17468. props: {
  17469. lineWidth: { type: Number, default: 3 },
  17470. activeColor: String,
  17471. barActiveColor: String,
  17472. defaultColor: String,
  17473. disabledColor: String,
  17474. animate: { type: Boolean, default: !0 },
  17475. customBarWidth: [Function, String],
  17476. preventDefault: Boolean,
  17477. scrollThreshold: { type: Number, default: 4 },
  17478. barPosition: {
  17479. type: String,
  17480. default: "bottom",
  17481. validator: function (e) {
  17482. return -1 !== ["bottom", "top"].indexOf(e);
  17483. },
  17484. },
  17485. },
  17486. computed: {
  17487. barLeft: function () {
  17488. if (this.hasReady) {
  17489. var e = this.$refs.nav,
  17490. t = this.scrollable
  17491. ? e.offsetWidth /
  17492. this.$children[
  17493. this.currentIndex || 0
  17494. ].$el.getBoundingClientRect().width
  17495. : this.number;
  17496. return this.currentIndex * (100 / t) + "%";
  17497. }
  17498. },
  17499. barRight: function () {
  17500. if (this.hasReady) {
  17501. var e = this.$refs.nav,
  17502. t = this.scrollable
  17503. ? e.offsetWidth /
  17504. this.$children[
  17505. this.currentIndex || 0
  17506. ].$el.getBoundingClientRect().width
  17507. : this.number;
  17508. return (t - this.currentIndex - 1) * (100 / t) + "%";
  17509. }
  17510. },
  17511. innerBarStyle: function () {
  17512. return {
  17513. width:
  17514. "function" == typeof this.customBarWidth
  17515. ? this.customBarWidth(this.currentIndex)
  17516. : this.customBarWidth,
  17517. background: this.barActiveColor || this.activeColor,
  17518. };
  17519. },
  17520. barStyle: function () {
  17521. var e = {
  17522. left: this.barLeft,
  17523. right: this.barRight,
  17524. display: "block",
  17525. height: this.lineWidth + "px",
  17526. transition: this.hasReady ? null : "none",
  17527. };
  17528. return (
  17529. this.customBarWidth
  17530. ? (e.background = "transparent")
  17531. : (e.background = this.barActiveColor || this.activeColor),
  17532. e
  17533. );
  17534. },
  17535. barClass: function () {
  17536. return {
  17537. "vux-tab-ink-bar-transition-forward":
  17538. "forward" === this.direction,
  17539. "vux-tab-ink-bar-transition-backward":
  17540. "backward" === this.direction,
  17541. };
  17542. },
  17543. scrollable: function () {
  17544. return this.number > this.scrollThreshold;
  17545. },
  17546. },
  17547. watch: {
  17548. currentIndex: function (e, t) {
  17549. (this.direction = e > t ? "forward" : "backward"),
  17550. this.$emit("on-index-change", e, t),
  17551. this.hasReady && this.scrollToActiveTab();
  17552. },
  17553. },
  17554. data: function () {
  17555. return { direction: "forward", right: "100%", hasReady: !1 };
  17556. },
  17557. methods: {
  17558. scrollToActiveTab: function () {
  17559. var e = this;
  17560. if (this.scrollable && this.$children && this.$children.length) {
  17561. var t = this.$children[this.currentIndex].$el,
  17562. o = 0,
  17563. i = function i() {
  17564. var s = e.$refs.nav;
  17565. (s.scrollLeft +=
  17566. (t.offsetLeft -
  17567. (s.offsetWidth - t.offsetWidth) / 2 -
  17568. s.scrollLeft) /
  17569. 15),
  17570. ++o < 15 && window.requestAnimationFrame(i);
  17571. };
  17572. window.requestAnimationFrame(i);
  17573. }
  17574. },
  17575. },
  17576. };
  17577. },
  17578. nJLF: function (e, t, o) {
  17579. "use strict";
  17580. function i() {
  17581. n()(".common404").css("height", window.innerHeight + "px");
  17582. }
  17583. var s = o("SXXC"),
  17584. n = o.n(s);
  17585. t.a = {
  17586. name: "Common404",
  17587. data: function () {
  17588. return {};
  17589. },
  17590. created: function () {},
  17591. mounted: function () {
  17592. i();
  17593. },
  17594. methods: {
  17595. goback: function () {
  17596. this.$router.go(-2);
  17597. },
  17598. },
  17599. };
  17600. },
  17601. nMOr: function (e, t, o) {
  17602. "use strict";
  17603. var i,
  17604. s = o("a3Yh"),
  17605. n = o.n(s),
  17606. a = o("BdEu");
  17607. t.a = {
  17608. name: "advancedfilterDialog",
  17609. props: [],
  17610. data: function () {
  17611. return {
  17612. showFilterBox: !1,
  17613. columns: [
  17614. { key: "0", value: "" },
  17615. {
  17616. key: "1",
  17617. value: this.localeResource.advancedfilterDialog_male,
  17618. },
  17619. {
  17620. key: "2",
  17621. value: this.localeResource.advancedfilterDialog_female,
  17622. },
  17623. ],
  17624. showPicker0: !1,
  17625. showPicker1: !1,
  17626. currDate: new Date(),
  17627. personName: "",
  17628. gender: "",
  17629. genderText: "",
  17630. age: "",
  17631. phoneNumber: "",
  17632. interviewTime: "",
  17633. interviewPosition: "",
  17634. interviewLink: "",
  17635. };
  17636. },
  17637. components:
  17638. ((i = {}),
  17639. n()(i, a.f.name, a.f),
  17640. n()(i, a.b.name, a.b),
  17641. n()(i, a.g.name, a.g),
  17642. n()(i, a.h.name, a.h),
  17643. n()(i, a.j.name, a.j),
  17644. n()(i, a.e.name, a.e),
  17645. i),
  17646. mounted: function () {},
  17647. methods: {
  17648. formatter: function (e, t) {
  17649. return "year" === e
  17650. ? this.tmpReplaceFormat(
  17651. this.localeResource.advancedfilterDialog_year,
  17652. t
  17653. )
  17654. : "month" === e
  17655. ? this.tmpReplaceFormat(
  17656. this.localeResource.advancedfilterDialog_month,
  17657. t
  17658. )
  17659. : "day" === e
  17660. ? this.tmpReplaceFormat(
  17661. this.localeResource.advancedfilterDialog_day,
  17662. t
  17663. )
  17664. : "hour" === e
  17665. ? this.tmpReplaceFormat(
  17666. this.localeResource.advancedfilterDialog_hour,
  17667. t
  17668. )
  17669. : "minute" === e
  17670. ? this.tmpReplaceFormat(
  17671. this.localeResource.advancedfilterDialog_minute,
  17672. t
  17673. )
  17674. : t;
  17675. },
  17676. onConfirm1: function (e) {
  17677. var t = e.getFullYear(),
  17678. o = e.getMonth() + 1,
  17679. i = e.getDate(),
  17680. s = e.getHours(),
  17681. n = e.getMinutes();
  17682. o < 10 && (o = "0" + o),
  17683. i < 10 && (i = "0" + i),
  17684. s < 10 && (s = "0" + s),
  17685. n < 10 && (n = "0" + n),
  17686. (this.interviewTime = t + "-" + o + "-" + i + " " + s + ":" + n),
  17687. (this.showPicker1 = !1);
  17688. },
  17689. onConfirm0: function (e) {
  17690. (this.gender = e.key),
  17691. (this.genderText = e.value),
  17692. (this.showPicker0 = !1);
  17693. },
  17694. sure: function () {
  17695. this.showFilterBox = !1;
  17696. var e = {
  17697. type: "advanced",
  17698. name: this.personName,
  17699. position: this.interviewPosition,
  17700. interviewLink: this.interviewLink,
  17701. interviewTime: this.interviewTime,
  17702. phone: this.phoneNumber,
  17703. age: this.age,
  17704. gender: this.gender,
  17705. };
  17706. this.$emit("filterConditions", e);
  17707. },
  17708. reset: function () {
  17709. (this.currDate = new Date()),
  17710. (this.personName = ""),
  17711. (this.gender = ""),
  17712. (this.genderText = ""),
  17713. (this.age = ""),
  17714. (this.phoneNumber = ""),
  17715. (this.interviewTime = ""),
  17716. (this.interviewPosition = ""),
  17717. (this.interviewLink = "");
  17718. },
  17719. },
  17720. destroyed: function () {},
  17721. };
  17722. },
  17723. o4uE: function (e, t) {},
  17724. oYCr: function (e, t) {},
  17725. oast: function (e, t, o) {
  17726. "use strict";
  17727. function i(e) {
  17728. o("s5C+");
  17729. }
  17730. var s = (o("yZDl"), o("WEPx")),
  17731. n = o("9iSu"),
  17732. a = o("C7Lr"),
  17733. r = i,
  17734. c = a(s.a, n.a, !1, r, null, null);
  17735. t.a = c.exports;
  17736. },
  17737. p3RX: function (e, t, o) {
  17738. "use strict";
  17739. function i(e) {
  17740. o("jI0N");
  17741. }
  17742. var s = (o("umVq"), o("nJLF")),
  17743. n = o("R6N/"),
  17744. a = o("C7Lr"),
  17745. r = i,
  17746. c = a(s.a, n.a, !1, r, "data-v-c9716a1e", null);
  17747. t.a = c.exports;
  17748. },
  17749. p6Gr: function (e, t) {},
  17750. q5ly: function (e, t, o) {
  17751. "use strict";
  17752. function i(e) {
  17753. var t = new RegExp("(^|&)" + e + "=([^&]*)(&|$)"),
  17754. o = window.location.search.substr(1).match(t);
  17755. return null != o ? o[2] : null;
  17756. }
  17757. var s = o("3cXf"),
  17758. n = o.n(s),
  17759. a = o("SXXC"),
  17760. r = o.n(a),
  17761. c = o("VawC"),
  17762. l = o("6ONn"),
  17763. u = o("EFzr"),
  17764. d = o("d2IS"),
  17765. p = o("MGI2"),
  17766. _ = o("cEzA"),
  17767. m = o("zM9A"),
  17768. f = o("bT6r"),
  17769. h = o("KO53"),
  17770. v = i("eid"),
  17771. g = i("storeEid"),
  17772. w = i("path"),
  17773. x = i("appid");
  17774. (g = g ? "&storeEid=" + g : ""),
  17775. (t.a = {
  17776. name: "resume_detail",
  17777. components: {
  17778. Tab: c.a,
  17779. TabItem: l.a,
  17780. Swiper: u.a,
  17781. SwiperItem: d.a,
  17782. Timeline: p.a,
  17783. TimelineItem: _.a,
  17784. Confirm: m.a,
  17785. Toast: f.a,
  17786. videomsgDialog: h.a,
  17787. },
  17788. data: function () {
  17789. return {
  17790. foldInterinfo: !0,
  17791. curUserOpenId: "",
  17792. canAccept: "",
  17793. canCancel: "",
  17794. isUsersInter: "",
  17795. showWholePage: !1,
  17796. showConfirm: !1,
  17797. userInfo: {},
  17798. interInfos: {
  17799. recordId: "",
  17800. state: this.localeResource.resumeDetail_interInfosState,
  17801. interviewInfo: {
  17802. arranger: { openId: "", name: "" },
  17803. interviewer: [{ openId: "", name: "" }],
  17804. departHead: [{ openId: "", name: "" }],
  17805. time: "",
  17806. address: "",
  17807. position: {
  17808. id: "",
  17809. name: "",
  17810. company: "",
  17811. organ: "",
  17812. department: "",
  17813. },
  17814. },
  17815. resumeInfo: {},
  17816. targetPosition: { degreeOk: !1 },
  17817. },
  17818. interfiles: "1",
  17819. index: 0,
  17820. list: [],
  17821. curContent: "",
  17822. fromJudgePage: "",
  17823. isYZJapp: !1,
  17824. userId: "",
  17825. titleName: "",
  17826. recRegisterLongUrl: "",
  17827. AppName: "",
  17828. };
  17829. },
  17830. beforeCreate: function () {},
  17831. created: function () {
  17832. navigator.userAgent.match(/Qing\/.*;(iOS|iPhone|Android).*/) &&
  17833. (this.isYZJapp = !0);
  17834. },
  17835. mounted: function () {
  17836. var e = this;
  17837. try {
  17838. void 0 != mbos.http
  17839. ? (e.initUserData(), e.loadData())
  17840. : (window.onload = function () {
  17841. e.initUserData(), e.loadData();
  17842. });
  17843. } catch (t) {
  17844. e.initUserData(), e.loadData();
  17845. }
  17846. (this.fromJudgePage = encodeURIComponent(
  17847. this.$route.query.fromJudgePage
  17848. )),
  17849. console.log("fromJudgePage:" + this.fromJudgePage);
  17850. },
  17851. updated: function () {
  17852. this.$nextTick(function () {
  17853. var e =
  17854. r()(
  17855. ".resumeContent .vux-slider > .vux-swiper> .vux-swiper-item"
  17856. )
  17857. .eq(0)
  17858. .height() || 0,
  17859. t =
  17860. r()(
  17861. ".resumeContent .vux-slider > .vux-swiper> .vux-swiper-item"
  17862. )
  17863. .eq(1)
  17864. .height() || 0,
  17865. o =
  17866. r()(
  17867. ".resumeContent .vux-slider > .vux-swiper> .vux-swiper-item"
  17868. )
  17869. .eq(2)
  17870. .height() || 0,
  17871. i =
  17872. r()(
  17873. ".resumeContent .vux-slider > .vux-swiper> .vux-swiper-item"
  17874. )
  17875. .eq(3)
  17876. .height() || 0,
  17877. s =
  17878. r()(
  17879. ".resumeContent .vux-slider > .vux-swiper> .vux-swiper-item"
  17880. )
  17881. .eq(4)
  17882. .height() || 0,
  17883. n = Math.max(e, t, o, i, s),
  17884. a =
  17885. n ||
  17886. window.innerHeight -
  17887. r()(".contentTitle").outerHeight(!0) -
  17888. r()(".resumeBasic").outerHeight(!0) -
  17889. 107;
  17890. this.$refs.swiper && (this.$refs.swiper.xheight = a + "px");
  17891. });
  17892. },
  17893. methods: {
  17894. initUserData: function () {
  17895. var e = this,
  17896. t = this;
  17897. try {
  17898. console.log(mbos);
  17899. var o;
  17900. console.log("0:" + t.userId),
  17901. mbos.eas.invokeScript({
  17902. name: "InterGo_GetCurrUserInfoService",
  17903. param: [],
  17904. success: function (e) {
  17905. if (
  17906. (console.log("调用接口成功"),
  17907. console.log(e),
  17908. "0" == e.code)
  17909. )
  17910. (o = e.data.openId),
  17911. (t.userId = e.data.id),
  17912. console.log("1:" + t.userId),
  17913. (t.$store.state.userInfo = e.data),
  17914. (t.AppName =
  17915. localStorage.InterGo_Version > 2
  17916. ? t.localeResource.AppNameNew
  17917. : t.localeResource.AppName),
  17918. (sessionStorage.isRecruitGo =
  17919. localStorage.InterGo_Version > 2 ? "1" : "");
  17920. else {
  17921. var i = n()(e);
  17922. if (i.indexOf("请求云之家openauth2服务失败") >= 0)
  17923. alert(t.localeResource.common_loginTimeout);
  17924. else if (i.indexOf("无法连接EAS服务器") >= 0)
  17925. alert(t.localeResource.common_EAS500);
  17926. else {
  17927. var s = t.localeResource.common_errorMsg;
  17928. e.mesg && (s = e.mesg),
  17929. t.$vux.toast.show({
  17930. position: "default",
  17931. text: s,
  17932. time: 2e3,
  17933. type: "text",
  17934. width: "auto",
  17935. onShow: function () {
  17936. r()(
  17937. ".weui-toast_text .weui-toast__content"
  17938. ).css("font-size", "0.373rem");
  17939. },
  17940. }),
  17941. t.$router.push("/common404");
  17942. }
  17943. }
  17944. },
  17945. error: function (e) {
  17946. console.log("调用接口失败"),
  17947. console.log(e),
  17948. alert(e.msg),
  17949. t.$router.push("/common404");
  17950. },
  17951. });
  17952. } catch (t) {
  17953. var o;
  17954. this.$http
  17955. .get("/user/info")
  17956. .then(function (t) {
  17957. var i = t.data;
  17958. "0" == i.code &&
  17959. ((o = i.data.openId), (e.$store.state.userInfo = i.data));
  17960. })
  17961. .catch(function (e) {
  17962. console.log(e);
  17963. });
  17964. }
  17965. },
  17966. initEvent: function () {},
  17967. beforeExecute: function (e, t) {
  17968. var o = decodeURIComponent(this.$route.query.recordId);
  17969. try {
  17970. console.log(mbos);
  17971. var i = this;
  17972. mbos.eas.invokeScript({
  17973. name: "InterGo_JudgeToBeInterviewedRecordStatus",
  17974. param: [o],
  17975. success: function (o) {
  17976. if (
  17977. (console.log("调用接口成功"),
  17978. console.log(o),
  17979. "0" != o.code)
  17980. ) {
  17981. console.log("beforeExecute1")
  17982. var s = n()(o);
  17983. if (s.indexOf("请求云之家openauth2服务失败") >= 0)
  17984. alert(i.localeResource.common_loginTimeout);
  17985. else if (s.indexOf("无法连接EAS服务器") >= 0)
  17986. alert(i.localeResource.common_EAS500);
  17987. else {
  17988. var a = i.localeResource.common_errorMsg;
  17989. o.mesg && (a = o.mesg),
  17990. i.$vux.toast.show({
  17991. position: "default",
  17992. text: a,
  17993. time: 2e3,
  17994. type: "text",
  17995. width: "auto",
  17996. onShow: function () {
  17997. r()(".weui-toast_text .weui-toast__content").css(
  17998. "font-size",
  17999. "0.373rem"
  18000. );
  18001. },
  18002. });
  18003. }
  18004. return !1;
  18005. }
  18006. console.log("beforeExecutetype" + o.data.type)
  18007. if ("gojudge" == t) {
  18008. console.log("beforeExecute2")
  18009. if (0 == o.data.type || 1 == o.data.type)
  18010. console.log("beforeExecute4")
  18011. return e(o.data.type), !0;
  18012. if (2 == o.data.type)
  18013. return (
  18014. i.$vux.toast.show({
  18015. position: "default",
  18016. text: o.data.tipInfo,
  18017. time: 2e3,
  18018. type: "text",
  18019. width: "auto",
  18020. onShow: function () {
  18021. r()(".weui-toast_text .weui-toast__content").css(
  18022. "font-size",
  18023. "0.373rem"
  18024. );
  18025. },
  18026. }),
  18027. !1
  18028. );
  18029. } else {
  18030. console.log("beforeExecute3")
  18031. if (0 == o.data.type) return e(o.data.type), !0;
  18032. if (1 == o.data.type || 2 == o.data.type)
  18033. return (
  18034. i.$vux.toast.show({
  18035. position: "default",
  18036. text: o.data.tipInfo,
  18037. time: 2e3,
  18038. type: "text",
  18039. width: "auto",
  18040. onShow: function () {
  18041. r()(".weui-toast_text .weui-toast__content").css(
  18042. "font-size",
  18043. "0.373rem"
  18044. );
  18045. },
  18046. }),
  18047. !1
  18048. );
  18049. }
  18050. },
  18051. error: function (e) {
  18052. return console.log("调用接口失败"), console.log(e), !1;
  18053. },
  18054. });
  18055. } catch (e) {
  18056. this.$http
  18057. .post("/interviews/judgeRecordStatus", { recordId: o })
  18058. .then(function (e) {
  18059. var t = e.data;
  18060. if ("0" == t.code) {
  18061. if (0 == t.type) return !0;
  18062. if (1 == t.type || 2 == t.type)
  18063. return (
  18064. i.$vux.toast.show({
  18065. position: "default",
  18066. text: t.tipInfo,
  18067. time: 2e3,
  18068. type: "text",
  18069. width: "auto",
  18070. onShow: function () {
  18071. r()(".weui-toast_text .weui-toast__content").css(
  18072. "font-size",
  18073. "0.373rem"
  18074. );
  18075. },
  18076. }),
  18077. !1
  18078. );
  18079. }
  18080. })
  18081. .catch(function (e) {
  18082. console.log(e);
  18083. });
  18084. }
  18085. },
  18086. receptInter: function () {
  18087. var e = decodeURIComponent(this.$route.query.recordId),
  18088. t = decodeURIComponent(this.$route.query.originViewerOpenId),
  18089. o = this.userInfo.openId,
  18090. i = {
  18091. recordId: e,
  18092. originInterViewerOpenId: t,
  18093. accepterOpenId: o,
  18094. };
  18095. try {
  18096. console.log(mbos);
  18097. var s = this;
  18098. mbos.eas.invokeScript({
  18099. name: "InterGo_AddInterviewerService",
  18100. param: [o, e],
  18101. success: function (e) {
  18102. if (
  18103. (console.log("调用接口成功"),
  18104. console.log(e),
  18105. "0" == e.code)
  18106. )
  18107. (s.showWholePage = !0),
  18108. s.$vux.toast.show({
  18109. position: "default",
  18110. text: s.tmpReplaceFormat(
  18111. s.localeResource.resumeDetail_info_3,
  18112. s.AppName
  18113. ),
  18114. time: 2e3,
  18115. type: "text",
  18116. width: "auto",
  18117. onShow: function () {
  18118. r()(".weui-toast_text .weui-toast__content").css(
  18119. "font-size",
  18120. "0.373rem"
  18121. );
  18122. },
  18123. });
  18124. else if ("100" == e.code) {
  18125. var t = s.tmpReplaceFormat(
  18126. s.localeResource.resumeDetail_info_4,
  18127. s.AppName
  18128. );
  18129. e.mesg && (t = e.mesg),
  18130. s.$vux.toast.show({
  18131. position: "default",
  18132. text: t,
  18133. time: 2e3,
  18134. type: "text",
  18135. width: "auto",
  18136. onShow: function () {
  18137. r()(".weui-toast_text .weui-toast__content").css(
  18138. "font-size",
  18139. "0.373rem"
  18140. );
  18141. },
  18142. });
  18143. } else {
  18144. var o = n()(e);
  18145. if (o.indexOf("请求云之家openauth2服务失败") >= 0)
  18146. alert(s.localeResource.common_loginTimeout);
  18147. else if (o.indexOf("无法连接EAS服务器") >= 0)
  18148. alert(s.localeResource.common_EAS500);
  18149. else {
  18150. var i = s.localeResource.common_errorMsg;
  18151. e.mesg && (i = e.mesg),
  18152. s.$vux.toast.show({
  18153. position: "default",
  18154. text: i,
  18155. time: 2e3,
  18156. type: "text",
  18157. width: "auto",
  18158. onShow: function () {
  18159. r()(".weui-toast_text .weui-toast__content").css(
  18160. "font-size",
  18161. "0.373rem"
  18162. );
  18163. },
  18164. });
  18165. }
  18166. }
  18167. },
  18168. error: function (e) {
  18169. console.log("调用接口失败"), console.log(e);
  18170. },
  18171. });
  18172. } catch (e) {
  18173. this.$http
  18174. .post("/interviews/comfirmAccept", i)
  18175. .then(function (e) {
  18176. "0" == e.data.code && console.log("已成功接收面试任务");
  18177. })
  18178. .catch(function (e) {
  18179. console.log(e);
  18180. });
  18181. }
  18182. },
  18183. quiteArrange: function (e) {
  18184. var t = this,
  18185. o = function (o) {
  18186. if ("0" == o) {
  18187. var s = decodeURIComponent(t.$route.query.recordId),
  18188. a = "";
  18189. a =
  18190. "noNotice" == e
  18191. ? t.userInfo.openId
  18192. : decodeURIComponent(i("cancelPersonOpenId"));
  18193. try {
  18194. console.log(mbos),
  18195. mbos.eas.invokeScript({
  18196. name: "InterGo_DeleteInterviewerService",
  18197. param: [s, a],
  18198. success: function (o) {
  18199. if (
  18200. (console.log("调用接口成功"),
  18201. console.log(o),
  18202. "0" == o.code)
  18203. ) {
  18204. var i = t.localeResource.resumeDetail_info_5;
  18205. if ("noNotice" == e)
  18206. var i = t.tmpReplaceFormat(
  18207. t.localeResource.resumeDetail_info_6,
  18208. t.AppName
  18209. );
  18210. t.$vux.toast.show({
  18211. position: "default",
  18212. text: i,
  18213. time: 2e3,
  18214. type: "text",
  18215. width: "auto",
  18216. onShow: function () {
  18217. r()(
  18218. ".weui-toast_text .weui-toast__content"
  18219. ).css("font-size", "0.373rem");
  18220. },
  18221. });
  18222. } else {
  18223. var s = n()(o);
  18224. if (s.indexOf("请求云之家openauth2服务失败") >= 0)
  18225. alert(t.localeResource.common_loginTimeout);
  18226. else if (s.indexOf("无法连接EAS服务器") >= 0)
  18227. alert(t.localeResource.common_EAS500);
  18228. else {
  18229. var i = t.localeResource.common_errorMsg;
  18230. o.mesg && (i = o.mesg),
  18231. t.$vux.toast.show({
  18232. position: "default",
  18233. text: i,
  18234. time: 2e3,
  18235. type: "text",
  18236. width: "auto",
  18237. onShow: function () {
  18238. r()(
  18239. ".weui-toast_text .weui-toast__content"
  18240. ).css("font-size", "0.373rem");
  18241. },
  18242. });
  18243. }
  18244. }
  18245. },
  18246. error: function (e) {
  18247. console.log("调用接口失败"), console.log(e);
  18248. },
  18249. });
  18250. } catch (e) {
  18251. t.$http
  18252. .post("/interviews/cancleArrangement", param)
  18253. .then(function (e) {
  18254. "0" == e.data.code && console.log("面试已取消");
  18255. })
  18256. .catch(function (e) {
  18257. console.log(e);
  18258. });
  18259. }
  18260. }
  18261. };
  18262. this.beforeExecute(o);
  18263. },
  18264. changeHeight: function (e) {},
  18265. isEmptyObject: function (e) {
  18266. var t;
  18267. for (t in e) return !1;
  18268. return !0;
  18269. },
  18270. loadData: function () {
  18271. var e = this,
  18272. t = decodeURIComponent(this.$route.query.recordId),
  18273. o = this;
  18274. try {
  18275. console.log(mbos),
  18276. mbos.eas.invokeScript({
  18277. name: "InterGo_GetToBeInterviewedRecordDetailService",
  18278. param: [t],
  18279. success: function (e) {
  18280. if (
  18281. (console.log("调用接口成功"),
  18282. console.log(e),
  18283. "0" == e.code)
  18284. ) {
  18285. (o.interInfos = e.data),
  18286. (o.titleName = o.tmpReplaceFormat(
  18287. o.localeResource.resumeDetail_pageName,
  18288. o.interInfos.resumeInfo.name
  18289. ));
  18290. var t = e.data.resumeInfo;
  18291. (o.list = []),
  18292. null != t.workExp &&
  18293. t.workExp.length > 0 &&
  18294. (o.list[o.list.length] =
  18295. o.localeResource.resumeDetail_workExp_0),
  18296. null != t.proExp &&
  18297. t.proExp.length > 0 &&
  18298. (o.list[o.list.length] =
  18299. o.localeResource.resumeDetail_workExp_1),
  18300. null != t.eduExp &&
  18301. t.eduExp.length > 0 &&
  18302. (o.list[o.list.length] =
  18303. o.localeResource.resumeDetail_workExp_2),
  18304. null != t.selfDescribe &&
  18305. t.selfDescribe &&
  18306. (o.list[o.list.length] =
  18307. o.localeResource.resumeDetail_workExp_3),
  18308. null != t.targetJob &&
  18309. t.targetJob &&
  18310. !o.isEmptyObject(t.targetJob) &&
  18311. (o.list[o.list.length] =
  18312. o.localeResource.resumeDetail_workExp_4),
  18313. o.list.length > 0 && (o.curContent = o.list[0]),
  18314. o.initBottomBtns(),
  18315. e.data.recRegisterLongUrl &&
  18316. (o.recRegisterLongUrl = e.data.recRegisterLongUrl),
  18317. o.$forceUpdate();
  18318. } else {
  18319. var i = n()(e);
  18320. if (i.indexOf("请求云之家openauth2服务失败") >= 0)
  18321. alert(o.localeResource.common_loginTimeout);
  18322. else if (i.indexOf("无法连接EAS服务器") >= 0)
  18323. alert(o.localeResource.common_EAS500);
  18324. else {
  18325. var s = o.localeResource.common_errorMsg;
  18326. e.mesg && (s = e.mesg),
  18327. o.$vux.toast.show({
  18328. position: "default",
  18329. text: s,
  18330. time: 2e3,
  18331. type: "text",
  18332. width: "auto",
  18333. onShow: function () {
  18334. r()(
  18335. ".weui-toast_text .weui-toast__content"
  18336. ).css("font-size", "0.373rem");
  18337. },
  18338. }),
  18339. o.$router.push("/common404");
  18340. }
  18341. }
  18342. },
  18343. error: function (e) {
  18344. console.log("调用接口失败"),
  18345. console.log(e),
  18346. alert(e.msg),
  18347. o.$router.push("/common404");
  18348. },
  18349. });
  18350. } catch (i) {
  18351. this.$http
  18352. .post("/user/interviews/details", { recordId: t })
  18353. .then(function (t) {
  18354. var i = t.data;
  18355. if ("0" == i.code) {
  18356. (e.interInfos = i.data),
  18357. (o.titleName = o.tmpReplaceFormat(
  18358. o.localeResource.resumeDetail_pageName,
  18359. e.interInfos.resumeInfo.name
  18360. ));
  18361. var s = i.data.resumeInfo;
  18362. (e.list = []),
  18363. s.workExp.length > 0 &&
  18364. (e.list[e.list.length] =
  18365. e.localeResource.resumeDetail_workExp_0),
  18366. s.proExp.length > 0 &&
  18367. (e.list[e.list.length] =
  18368. e.localeResource.resumeDetail_workExp_1),
  18369. s.eduExp.length > 0 &&
  18370. (e.list[e.list.length] =
  18371. e.localeResource.resumeDetail_workExp_2),
  18372. s.selfDescribe &&
  18373. (e.list[e.list.length] =
  18374. e.localeResource.resumeDetail_workExp_3),
  18375. s.targetJob &&
  18376. !e.isEmptyObject(s.targetJob) &&
  18377. (e.list[e.list.length] =
  18378. e.localeResource.resumeDetail_workExp_4),
  18379. e.list.length > 0 && (e.curContent = e.list[0]),
  18380. e.initBottomBtns();
  18381. }
  18382. })
  18383. .catch(function (e) {
  18384. console.log(e);
  18385. });
  18386. }
  18387. },
  18388. initBottomBtns: function () {
  18389. var e = this,
  18390. t =
  18391. "resume_detail?recordId=" +
  18392. encodeURIComponent(this.$route.query.recordId),
  18393. o =
  18394. "https://mbos.kdeascloud.com/mbos/page/loadPage?eid=" +
  18395. v +
  18396. g +
  18397. "&path=" +
  18398. w +
  18399. "&name=00.custom&appid=" +
  18400. x +
  18401. "&redirect=" +
  18402. t,
  18403. i = decodeURIComponent(e.$route.query.arrangerOpenId),
  18404. s = !1;
  18405. console.log("2:" + e.userId);
  18406. for (
  18407. var n = 0;
  18408. n < e.interInfos.interviewInfo.interviewer.length;
  18409. n++
  18410. )
  18411. if (e.interInfos.interviewInfo.interviewer[n].id == e.userId) {
  18412. s = !0;
  18413. break;
  18414. }
  18415. (e.showWholePage = !!s),
  18416. e.isYZJapp
  18417. ? XuntongJSBridge.call("getPersonInfo", {}, function (t) {
  18418. "true" == t.success
  18419. ? ((e.curUserOpenId = t.data.openId),
  18420. (e.userInfo = t.data),
  18421. e.$route.query.arrangerOpenId
  18422. ? (XuntongJSBridge.call("closePop"),
  18423. (e.isUsersInter = !1),
  18424. (e.canAccept = !1),
  18425. -1 != i.indexOf(t.data.openId)
  18426. ? (e.canCancel = !0)
  18427. : (e.canCancel = !1))
  18428. : e.$route.query.originViewerOpenId
  18429. ? (e.initForword(),
  18430. (e.isUsersInter = !1),
  18431. (e.canCancel = !1),
  18432. e.$route.query.originViewerOpenId == t.data.openId
  18433. ? (e.canAccept = !1)
  18434. : (e.canAccept = !0))
  18435. : ((e.canAccept = !1),
  18436. (e.canCancel = !1),
  18437. !s ||
  18438. ("待面试" != e.interInfos.state &&
  18439. "待评价" != e.interInfos.state)
  18440. ? ((e.isUsersInter = !1), e.initForword())
  18441. : (XuntongJSBridge.call(
  18442. "createPop",
  18443. {
  18444. popTitle: "……",
  18445. popTitleCallBackId: "",
  18446. menuList: ["forward"],
  18447. items: [
  18448. {
  18449. text: e.localeResource
  18450. .resumeDetail_pop_items_text,
  18451. callBackId: "callback1",
  18452. },
  18453. ],
  18454. shareData: {
  18455. isShowExt: !0,
  18456. title: e.tmpReplaceFormat(
  18457. e.localeResource
  18458. .resumeDetail_pop_shareData_title,
  18459. e.interInfos.resumeInfo.name
  18460. ),
  18461. url: o,
  18462. description: e.tmpReplaceFormat(
  18463. e.localeResource
  18464. .resumeDetail_pop_shareData_title,
  18465. decodeURIComponent(
  18466. decodeURIComponent(
  18467. e.interInfos.resumeInfo.name
  18468. )
  18469. )
  18470. ),
  18471. appLogo:
  18472. "iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAApVBMVEUAAABVjMRVjMRbkcdlmMp1otFwn85OiMNSicJrmstRiMGErdWGrdZ4pNFHg8Bklchdksh3pNFeksdsm8x4pNFNgbZVjMT///9PicNHhMA7erw0drlBgL6Vt9tdkshyn89nl8r0+Pwtcbfb5vPo7/fU4vDB1Or6+/260OetxuLJ2e3t8vm0zOWfvd6lwuB7pdHh6vSPstjP3u6JrtYjarOEq9QobrVcjeWvAAAAFnRSTlMA8t+DkVpm+u3anCMZEfe7pU3yw3HoUp1jLwAAA8NJREFUWMOll4ly2jAQhtNScrZNT2kPWRY2xpj7fv9H68oHFJCZAP9MZmyF/8tqDyI97PWz8+I+fUju5Uv34UTfOs8AiOpDQgR4+vLtf38XANR1Ang8+Dul/WrCj8b/BUHdInit/I+obhT+8f6v3+FWAOCb34BRNwt/SABP6g7Bm1TwLsCjlOAeAP5+eL8vgl8Pz+eL1yA/PXw6cRMTMaNE5wXXAtjMZ4PRJFKM1kvBASwivAwAnvd1pQhT3evpiKpfCHhaTIq1ZboAAJ7pvbISFbESEUUNeGAZWgE81UdqAKQW8pino6xXLkELgOLa1c/G/wPIii9dW0MES3mcMQQBQKPSk8ZoYDveAxAl/CkzggJMMNN6zUGAcdXeiQEwMaMGwIXWyw00YXKme9aEAByVFlvhyfQqgOcOkkPQBLkuOASgiXeMqGnHugo+szGBEOqfZKr7AOcAMCsx7OFomwhGeoGEBsAgKmMMOU8MADArHXQMSCSS4WaerwBWvTnP5AOyEl0BUGMBDLR2UuSJ7H+sOJNKXthCKIJIj0H19JJXekA4lqqGkjiskgjHSTSZzoyxAKgcAsTAc63n1F7GOKnesE4iz3zO0M+3ES4BD6URsL2R+rAzSIlK60ai+LgPjH+n8CwMSs94aZWb5U0rl8vLHexTlUlELQCna3n3HmBszyeTwNspSQY6JWgZ53VwnDn2yXWGmHA9sSglNWGA4u3BWiwagBB8SIthMfCVGaZ6TS0AxWqY1zOdlIAtlcswbLhpyWgBAOBmo+bRdOloZ6uiVsEi22iQZqNiThhP0yi8BSBwS8dETAY2UVkR1RQcZdFnAYCYMfyFEi/GWnokITS884mrC34IEOoH1QLQpSaxddt6z1sKHQoQoa2RTjQgCBzRrHUOLn4rN0rRnPkNpNJnEQWTeBLChM79wP4zfYXBMpKtxinXeT+bWcZz/26qRXMO5qCZ6BFYB8RGnQmT0j9haAH4WRcNExm+gIiLMjUGW/+9I63KTbjEBP68ysrmArpwPjCUVQlUfFxCk+A0r5qTLp5QTF2KfBgbZoNevoXdrFeXltRFgEJe5rrUoljH1sttZ1kz5NR+wGgEiVrpRnlPpEXNkKMKAE5lOBbEmdI1UeiQBcGCuWJx5O5PYmJQAcBfq0IybNyyGGWLNE3l1BYjE4QPmq+qRWCYyQAiEou79ajbRdUuqKRahY/3Hffh6e3eC8edV57vb/dfukS33jkAXu+8eIq/UVder7VD967L93Nnf/k+XP/fXz5/SC/vnZ972z8iimbeUpPTjwAAAABJRU5ErkJggg==",
  18473. appName: e.AppName,
  18474. },
  18475. },
  18476. function (t) {
  18477. if (
  18478. 1 == t.success ||
  18479. "true" == t.success
  18480. ) {
  18481. if (
  18482. "callback1" ==
  18483. (t.data ? t.data.callBackId : "")
  18484. ) {
  18485. var o = function (t) {
  18486. "0" == t && (e.showConfirm = !0);
  18487. };
  18488. e.beforeExecute(o);
  18489. }
  18490. }
  18491. }
  18492. ),
  18493. (e.isUsersInter = !0))))
  18494. : console.log("获取用户信息失败");
  18495. })
  18496. : e.$route.query.arrangerOpenId
  18497. ? ((e.isUsersInter = !1),
  18498. (e.canAccept = !1),
  18499. -1 != i.indexOf(result.data.openId)
  18500. ? (e.canCancel = !0)
  18501. : (e.canCancel = !1))
  18502. : e.$route.query.originViewerOpenId
  18503. ? (e.initForword(),
  18504. (e.isUsersInter = !1),
  18505. (e.canCancel = !1),
  18506. e.$route.query.originViewerOpenId == result.data.openId
  18507. ? (e.canAccept = !1)
  18508. : (e.canAccept = !0))
  18509. : ((e.canAccept = !1),
  18510. (e.canCancel = !1),
  18511. !s ||
  18512. ("待面试" != e.interInfos.state &&
  18513. "待评价" != e.interInfos.state)
  18514. ? ((e.isUsersInter = !1), e.initForword())
  18515. : (e.isUsersInter = !0));
  18516. },
  18517. initForword: function () {
  18518. function e() {
  18519. var e =
  18520. "resume_detail?recordId=" +
  18521. encodeURIComponent(t.$route.query.recordId),
  18522. o = {};
  18523. (o.selected = []),
  18524. (o.title = t.tmpReplaceFormat(
  18525. t.localeResource.resumeDetail_pop_shareData_title,
  18526. t.interInfos.resumeInfo.name
  18527. )),
  18528. (o.cellContent = o.content =
  18529. t.tmpReplaceFormat(
  18530. t.localeResource.resumeDetail_pop_shareData_title,
  18531. t.interInfos.resumeInfo.name
  18532. )),
  18533. (o.url =
  18534. "https://mbos.kdeascloud.com/mbos/page/loadPage?eid=" +
  18535. v +
  18536. g +
  18537. "&path=" +
  18538. w +
  18539. "&name=00.custom&appid=" +
  18540. x +
  18541. "&redirect=" +
  18542. e),
  18543. t.share(o);
  18544. }
  18545. var t = this;
  18546. XuntongJSBridge.call(
  18547. "createPop",
  18548. { popTitle: "转发", popTitleCallBackId: "_share" },
  18549. function (t) {
  18550. (1 != t.success && "true" != t.success) || e();
  18551. }
  18552. );
  18553. },
  18554. openCard: function (e) {
  18555. XuntongJSBridge.call("personInfo", { openId: e }, function (e) {
  18556. console.log("结果:" + n()(e));
  18557. });
  18558. },
  18559. absentConfirm: function () {
  18560. var e = this,
  18561. t = function (t) {
  18562. "0" == t && (e.showConfirm = !0);
  18563. };
  18564. this.beforeExecute(t);
  18565. },
  18566. quiteInter: function () {
  18567. var e = this.$store.state.userInfo.openId;
  18568. try {
  18569. console.log(mbos);
  18570. var t = this;
  18571. mbos.eas.invokeScript({
  18572. name: "QuiteInterviewService",
  18573. param: [recordId, e],
  18574. success: function (e) {
  18575. if (
  18576. (console.log("调用接口成功"),
  18577. console.log(e),
  18578. "0" == e.code)
  18579. )
  18580. t.$vux.toast.show({
  18581. position: "default",
  18582. text: t.localeResource.resumeDetail_info_7,
  18583. time: 2e3,
  18584. type: "text",
  18585. width: "auto",
  18586. onShow: function () {
  18587. r()(".weui-toast_text .weui-toast__content").css(
  18588. "font-size",
  18589. "0.373rem"
  18590. );
  18591. },
  18592. });
  18593. else {
  18594. var o = n()(e);
  18595. if (o.indexOf("请求云之家openauth2服务失败") >= 0)
  18596. alert(t.localeResource.common_loginTimeout);
  18597. else if (o.indexOf("无法连接EAS服务器") >= 0)
  18598. alert(t.localeResource.common_EAS500);
  18599. else {
  18600. var i = t.localeResource.common_errorMsg;
  18601. e.mesg && (i = e.mesg),
  18602. t.$vux.toast.show({
  18603. position: "default",
  18604. text: i,
  18605. time: 2e3,
  18606. type: "text",
  18607. width: "auto",
  18608. onShow: function () {
  18609. r()(".weui-toast_text .weui-toast__content").css(
  18610. "font-size",
  18611. "0.373rem"
  18612. );
  18613. },
  18614. });
  18615. }
  18616. }
  18617. },
  18618. error: function (e) {
  18619. console.log("调用接口失败"), console.log(e);
  18620. },
  18621. });
  18622. } catch (e) {
  18623. this.$http
  18624. .post("/interJob/quiteInter", {
  18625. recordId: decodeURIComponent(this.$route.query.recordId),
  18626. openId: this.$store.state.userInfo.openId,
  18627. })
  18628. .then(function (e) {
  18629. "0" == e.data.code && console.log("面试已放弃");
  18630. })
  18631. .catch(function (e) {
  18632. console.log(e);
  18633. });
  18634. }
  18635. },
  18636. onConfirm: function () {
  18637. var e =
  18638. "resume_detail?recordId=" +
  18639. encodeURIComponent(this.$route.query.recordId),
  18640. t = {};
  18641. t.title = that.tmpReplaceFormat(
  18642. that.localeResource.resumeDetail_confirm_title_0,
  18643. this.interInfos.resumeInfo.name
  18644. );
  18645. var o = [];
  18646. for (var i in this.interInfos.interviewInfo.arranger)
  18647. o[o.length] = this.interInfos.interviewInfo.arranger[i].openId;
  18648. (t.selected = o),
  18649. (t.title = that.tmpReplaceFormat(
  18650. that.localeResource.resumeDetail_confirm_title_1,
  18651. this.userInfo.name,
  18652. decodeURIComponent(
  18653. decodeURIComponent(this.interInfos.resumeInfo.name)
  18654. )
  18655. )),
  18656. (t.cellContent = t.content =
  18657. that.tmpReplaceFormat(
  18658. that.localeResource.resumeDetail_confirm_cellContent,
  18659. decodeURIComponent(
  18660. decodeURIComponent(this.interInfos.resumeInfo.name)
  18661. )
  18662. )),
  18663. (t.url =
  18664. "https://mbos.kdeascloud.com/mbos/page/loadPage?eid=" +
  18665. v +
  18666. g +
  18667. "&path=" +
  18668. w +
  18669. "&name=00.custom&appid=" +
  18670. x +
  18671. "&redirect=" +
  18672. e +
  18673. "&cancelPersonOpenId=" +
  18674. encodeURIComponent(this.userInfo.openId) +
  18675. "&arrangerOpenId=" +
  18676. encodeURIComponent(n()(o))),
  18677. this.share(t);
  18678. },
  18679. onCancel: function () {
  18680. this.quiteArrange("noNotice"), (this.isUsersInter = !1);
  18681. },
  18682. goJudge: function () {
  18683. console.log("goJudge1")
  18684. var e = this,
  18685. t = function (t) {
  18686. console.log("goJudge2")
  18687. "3" != t &&
  18688. e.$router.push(
  18689. "/judge_page?recordId=" +
  18690. encodeURIComponent(e.$route.query.recordId)
  18691. );
  18692. };
  18693. this.beforeExecute(t, "gojudge");
  18694. },
  18695. transportToOther: function () {
  18696. var e = this,
  18697. t = function (t) {
  18698. if ("0" === t) {
  18699. var o =
  18700. "resume_detail?recordId=" +
  18701. encodeURIComponent(e.$route.query.recordId),
  18702. i = {};
  18703. (i.selected = []),
  18704. (i.title = e.tmpReplaceFormat(
  18705. e.localeResource.resumeDetail_transportToOther_title_0,
  18706. e.interInfos.resumeInfo.name
  18707. )),
  18708. (i.cellContent = i.content =
  18709. e.tmpReplaceFormat(
  18710. e.localeResource
  18711. .resumeDetail_transportToOther_cellContent_0,
  18712. e.interInfos.resumeInfo.name,
  18713. e.AppName
  18714. )),
  18715. e.isYZJapp
  18716. ? (i.url =
  18717. "https://mbos.kdeascloud.com/mbos/page/loadPage?eid=" +
  18718. v +
  18719. g +
  18720. "&path=" +
  18721. w +
  18722. "&name=00.custom&appid=" +
  18723. x +
  18724. "&redirect=" +
  18725. o +
  18726. "&originViewerOpenId=" +
  18727. encodeURIComponent(e.curUserOpenId) +
  18728. "&originViewerName=" +
  18729. e.userInfo.name)
  18730. : (i.url =
  18731. "http://mbos.kdeascloud.com/mbos/page/loadPage?eid=" +
  18732. v +
  18733. g +
  18734. "&path=" +
  18735. w +
  18736. "&name=00.custom&appid=" +
  18737. x +
  18738. "&redirect=" +
  18739. o +
  18740. "&originViewerOpenId=" +
  18741. encodeURIComponent(e.curUserOpenId) +
  18742. "&originViewerName=" +
  18743. e.userInfo.name),
  18744. "true" == e.fromJudgePage &&
  18745. ((i.title = e.tmpReplaceFormat(
  18746. e.localeResource
  18747. .resumeDetail_transportToOther_title_1,
  18748. e.interInfos.resumeInfo.name
  18749. )),
  18750. (i.cellContent = i.content =
  18751. e.tmpReplaceFormat(
  18752. e.localeResource
  18753. .resumeDetail_transportToOther_cellContent_1,
  18754. e.interInfos.resumeInfo.name
  18755. ))),
  18756. e.share(i);
  18757. }
  18758. };
  18759. e.beforeExecute(t);
  18760. },
  18761. share: function (e) {
  18762. var t = this;
  18763. if (this.isYZJapp)
  18764. XuntongJSBridge.call(
  18765. "share",
  18766. {
  18767. shareType: "4",
  18768. appId: x,
  18769. appName: t.AppName,
  18770. lightAppId: x,
  18771. selected: e.selected,
  18772. title: e.title,
  18773. content: e.content,
  18774. thumbData:
  18775. "iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAApVBMVEUAAABVjMRVjMRbkcdlmMp1otFwn85OiMNSicJrmstRiMGErdWGrdZ4pNFHg8Bklchdksh3pNFeksdsm8x4pNFNgbZVjMT///9PicNHhMA7erw0drlBgL6Vt9tdkshyn89nl8r0+Pwtcbfb5vPo7/fU4vDB1Or6+/260OetxuLJ2e3t8vm0zOWfvd6lwuB7pdHh6vSPstjP3u6JrtYjarOEq9QobrVcjeWvAAAAFnRSTlMA8t+DkVpm+u3anCMZEfe7pU3yw3HoUp1jLwAAA8NJREFUWMOll4ly2jAQhtNScrZNT2kPWRY2xpj7fv9H68oHFJCZAP9MZmyF/8tqDyI97PWz8+I+fUju5Uv34UTfOs8AiOpDQgR4+vLtf38XANR1Ang8+Dul/WrCj8b/BUHdInit/I+obhT+8f6v3+FWAOCb34BRNwt/SABP6g7Bm1TwLsCjlOAeAP5+eL8vgl8Pz+eL1yA/PXw6cRMTMaNE5wXXAtjMZ4PRJFKM1kvBASwivAwAnvd1pQhT3evpiKpfCHhaTIq1ZboAAJ7pvbISFbESEUUNeGAZWgE81UdqAKQW8pino6xXLkELgOLa1c/G/wPIii9dW0MES3mcMQQBQKPSk8ZoYDveAxAl/CkzggJMMNN6zUGAcdXeiQEwMaMGwIXWyw00YXKme9aEAByVFlvhyfQqgOcOkkPQBLkuOASgiXeMqGnHugo+szGBEOqfZKr7AOcAMCsx7OFomwhGeoGEBsAgKmMMOU8MADArHXQMSCSS4WaerwBWvTnP5AOyEl0BUGMBDLR2UuSJ7H+sOJNKXthCKIJIj0H19JJXekA4lqqGkjiskgjHSTSZzoyxAKgcAsTAc63n1F7GOKnesE4iz3zO0M+3ES4BD6URsL2R+rAzSIlK60ai+LgPjH+n8CwMSs94aZWb5U0rl8vLHexTlUlELQCna3n3HmBszyeTwNspSQY6JWgZ53VwnDn2yXWGmHA9sSglNWGA4u3BWiwagBB8SIthMfCVGaZ6TS0AxWqY1zOdlIAtlcswbLhpyWgBAOBmo+bRdOloZ6uiVsEi22iQZqNiThhP0yi8BSBwS8dETAY2UVkR1RQcZdFnAYCYMfyFEi/GWnokITS884mrC34IEOoH1QLQpSaxddt6z1sKHQoQoa2RTjQgCBzRrHUOLn4rN0rRnPkNpNJnEQWTeBLChM79wP4zfYXBMpKtxinXeT+bWcZz/26qRXMO5qCZ6BFYB8RGnQmT0j9haAH4WRcNExm+gIiLMjUGW/+9I63KTbjEBP68ysrmArpwPjCUVQlUfFxCk+A0r5qTLp5QTF2KfBgbZoNevoXdrFeXltRFgEJe5rrUoljH1sttZ1kz5NR+wGgEiVrpRnlPpEXNkKMKAE5lOBbEmdI1UeiQBcGCuWJx5O5PYmJQAcBfq0IybNyyGGWLNE3l1BYjE4QPmq+qRWCYyQAiEou79ajbRdUuqKRahY/3Hffh6e3eC8edV57vb/dfukS33jkAXu+8eIq/UVder7VD967L93Nnf/k+XP/fXz5/SC/vnZ972z8iimbeUpPTjwAAAABJRU5ErkJggg==",
  18776. webpageUrl: e.url,
  18777. cellContent: e.cellContent,
  18778. sharedObject: "all",
  18779. },
  18780. function (e) {
  18781. 1 == e.success || e.success;
  18782. }
  18783. );
  18784. else
  18785. try {
  18786. wx.updateAppMessageShareData({
  18787. title: e.title,
  18788. desc: e.content,
  18789. link: e.url,
  18790. imgUrl:
  18791. "iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAApVBMVEUAAABVjMRVjMRbkcdlmMp1otFwn85OiMNSicJrmstRiMGErdWGrdZ4pNFHg8Bklchdksh3pNFeksdsm8x4pNFNgbZVjMT///9PicNHhMA7erw0drlBgL6Vt9tdkshyn89nl8r0+Pwtcbfb5vPo7/fU4vDB1Or6+/260OetxuLJ2e3t8vm0zOWfvd6lwuB7pdHh6vSPstjP3u6JrtYjarOEq9QobrVcjeWvAAAAFnRSTlMA8t+DkVpm+u3anCMZEfe7pU3yw3HoUp1jLwAAA8NJREFUWMOll4ly2jAQhtNScrZNT2kPWRY2xpj7fv9H68oHFJCZAP9MZmyF/8tqDyI97PWz8+I+fUju5Uv34UTfOs8AiOpDQgR4+vLtf38XANR1Ang8+Dul/WrCj8b/BUHdInit/I+obhT+8f6v3+FWAOCb34BRNwt/SABP6g7Bm1TwLsCjlOAeAP5+eL8vgl8Pz+eL1yA/PXw6cRMTMaNE5wXXAtjMZ4PRJFKM1kvBASwivAwAnvd1pQhT3evpiKpfCHhaTIq1ZboAAJ7pvbISFbESEUUNeGAZWgE81UdqAKQW8pino6xXLkELgOLa1c/G/wPIii9dW0MES3mcMQQBQKPSk8ZoYDveAxAl/CkzggJMMNN6zUGAcdXeiQEwMaMGwIXWyw00YXKme9aEAByVFlvhyfQqgOcOkkPQBLkuOASgiXeMqGnHugo+szGBEOqfZKr7AOcAMCsx7OFomwhGeoGEBsAgKmMMOU8MADArHXQMSCSS4WaerwBWvTnP5AOyEl0BUGMBDLR2UuSJ7H+sOJNKXthCKIJIj0H19JJXekA4lqqGkjiskgjHSTSZzoyxAKgcAsTAc63n1F7GOKnesE4iz3zO0M+3ES4BD6URsL2R+rAzSIlK60ai+LgPjH+n8CwMSs94aZWb5U0rl8vLHexTlUlELQCna3n3HmBszyeTwNspSQY6JWgZ53VwnDn2yXWGmHA9sSglNWGA4u3BWiwagBB8SIthMfCVGaZ6TS0AxWqY1zOdlIAtlcswbLhpyWgBAOBmo+bRdOloZ6uiVsEi22iQZqNiThhP0yi8BSBwS8dETAY2UVkR1RQcZdFnAYCYMfyFEi/GWnokITS884mrC34IEOoH1QLQpSaxddt6z1sKHQoQoa2RTjQgCBzRrHUOLn4rN0rRnPkNpNJnEQWTeBLChM79wP4zfYXBMpKtxinXeT+bWcZz/26qRXMO5qCZ6BFYB8RGnQmT0j9haAH4WRcNExm+gIiLMjUGW/+9I63KTbjEBP68ysrmArpwPjCUVQlUfFxCk+A0r5qTLp5QTF2KfBgbZoNevoXdrFeXltRFgEJe5rrUoljH1sttZ1kz5NR+wGgEiVrpRnlPpEXNkKMKAE5lOBbEmdI1UeiQBcGCuWJx5O5PYmJQAcBfq0IybNyyGGWLNE3l1BYjE4QPmq+qRWCYyQAiEou79ajbRdUuqKRahY/3Hffh6e3eC8edV57vb/dfukS33jkAXu+8eIq/UVder7VD967L93Nnf/k+XP/fXz5/SC/vnZ972z8iimbeUpPTjwAAAABJRU5ErkJggg==",
  18792. success: function () {},
  18793. });
  18794. } catch (e) {
  18795. alert(e);
  18796. }
  18797. },
  18798. openVideoInterviewBox: function () {
  18799. this.$refs.videobox.getVideoInterviewMsg(
  18800. this.interInfos.recordId
  18801. );
  18802. },
  18803. showFileOld: function (e, t) {
  18804. var o = easContext.easUrl + "/shr",
  18805. i =
  18806. location.protocol +
  18807. "//wscloud.kingdee.com/recRegister/recDemand/getSHRImageByURL?serviceURL=" +
  18808. encodeURIComponent(o) +
  18809. "&imageURL=" +
  18810. encodeURIComponent(e.fileDownloadUrl);
  18811. 0 == t &&
  18812. (i =
  18813. location.protocol +
  18814. "//wscloud.com/recRegister/resume/viewFile?fileUrl=" +
  18815. encodeURIComponent(e.fileDownloadUrl)),
  18816. e.attachId
  18817. ? this.showFile(e)
  18818. : this.isYZJapp
  18819. ? XuntongJSBridge.call(
  18820. "showFile",
  18821. {
  18822. fileDownloadUrl: i,
  18823. fileName: e.attachName,
  18824. fileExt: e.attachType,
  18825. fileTime: "",
  18826. fileSize: e.fileSize,
  18827. },
  18828. function (e) {}
  18829. )
  18830. : ((i =
  18831. location.protocol +
  18832. "//wscloud.kingdee.com/recRegister/recDemand/preview?serviceURL=" +
  18833. encodeURIComponent(o) +
  18834. "&imageURL=" +
  18835. encodeURIComponent(e.fileDownloadUrl) +
  18836. "&attachType=" +
  18837. e.attachType),
  18838. "pic" == this.judgeFileType(e.attachType)
  18839. ? this.$hevueImgPreview(i)
  18840. : "html" == this.judgeFileType(e.attachType)
  18841. ? (location.href = i)
  18842. : (location.href =
  18843. location.protocol +
  18844. "//wscloud.kingdee.com/ws_sync/register/index.html#/pdfPreview?FilePath=" +
  18845. encodeURIComponent(i)),
  18846. console.log(i),
  18847. console.log(e));
  18848. },
  18849. showFile: function (e) {
  18850. var t = this,
  18851. o = void 0,
  18852. i = easContext.userID
  18853. .replaceAll("/", "_")
  18854. .replaceAll("+", "__")
  18855. .replaceAll("=", "___");
  18856. o =
  18857. (e.attachName || e.fname_l2) +
  18858. "_" +
  18859. i +
  18860. "." +
  18861. (e.attachType || e.fsimplename);
  18862. var s =
  18863. "/mbos/attach/download?id=" +
  18864. (e.attachId || e.fid) +
  18865. "&bostype=F4AF4F03&name=" +
  18866. o;
  18867. mbos.http.ajax({
  18868. url: s,
  18869. param: {},
  18870. success: function (o) {
  18871. var i = "string" == typeof o ? o : o.filename,
  18872. s = encodeURI(
  18873. window.location.origin +
  18874. "/mbos/download/attach/" +
  18875. decodeURIComponent(i)
  18876. ),
  18877. n = !!navigator.userAgent.match(
  18878. /\(i[^;]+;( U;)? CPU.+Mac OS X/
  18879. );
  18880. "pic" == t.judgeFileType(e.attachType || e.fsimplename)
  18881. ? t.$hevueImgPreview(s)
  18882. : n
  18883. ? (location.href = s)
  18884. : window.open(s);
  18885. },
  18886. });
  18887. },
  18888. judgeFileType: function (e) {
  18889. var t = RegExp(/.*(png|jpg|jpeg|gif)$/),
  18890. o = RegExp(/.*(doc|docx)$/),
  18891. i = RegExp(/.*(xls|xlsx)$/),
  18892. s = RegExp(/.*(ppt|pptx)$/),
  18893. n = RegExp(/.*(pdf)$/),
  18894. a = RegExp(/.*(zip)$/),
  18895. r = RegExp(/.*(html)$/);
  18896. return t.test(e)
  18897. ? "pic"
  18898. : o.test(e)
  18899. ? "word"
  18900. : i.test(e)
  18901. ? "excel"
  18902. : s.test(e)
  18903. ? "ppt"
  18904. : n.test(e)
  18905. ? "pdf"
  18906. : a.test(e)
  18907. ? "zip"
  18908. : r.test(e)
  18909. ? "html"
  18910. : "unknown";
  18911. },
  18912. viewInfoForm: function () {
  18913. var e = this.recRegisterLongUrl.split("?");
  18914. e[0] = e[0] + "viewInfoForm/message";
  18915. var t = e.join("?");
  18916. location.href =
  18917. t +
  18918. "&phone=" +
  18919. this.interInfos.resumeInfo.phoneNumber +
  18920. "&attachmentHiding=" +
  18921. (this.interInfos.attachmentHiding || "") +
  18922. "&phoneHiding=" +
  18923. (this.interInfos.phoneHiding || "");
  18924. },
  18925. },
  18926. });
  18927. },
  18928. qw9v: function (e, t) {},
  18929. "r/K+": function (e, t, o) {
  18930. "use strict";
  18931. function i(e) {
  18932. o("3PAt");
  18933. }
  18934. var s = (o("eXPE"), o("BGh+")),
  18935. n = o("4xmD"),
  18936. a = o("C7Lr"),
  18937. r = i,
  18938. c = a(s.a, n.a, !1, r, "data-v-b58d64cc", null);
  18939. t.a = c.exports;
  18940. },
  18941. rA29: function (e, t, o) {
  18942. "use strict";
  18943. var i = function () {
  18944. var e = this,
  18945. t = e.$createElement,
  18946. o = e._self._c || t;
  18947. return o("transition", { attrs: { name: "fade" } }, [
  18948. e.show
  18949. ? o(
  18950. "div",
  18951. {
  18952. ref: "heImg",
  18953. staticClass: "hevue-imgpreview-wrap",
  18954. attrs: { id: "hevue-imgpreview-wrap" },
  18955. on: {
  18956. mouseup: function (t) {
  18957. return e.removeMove("pc");
  18958. },
  18959. touchend: function (t) {
  18960. return e.removeMove("mobile");
  18961. },
  18962. click: function (t) {
  18963. return (
  18964. t.stopPropagation(),
  18965. e.clickMask.apply(null, arguments)
  18966. );
  18967. },
  18968. },
  18969. },
  18970. [
  18971. o("div", { staticClass: "he-img-wrap" }, [
  18972. o(
  18973. "div",
  18974. {
  18975. directives: [
  18976. {
  18977. name: "show",
  18978. rawName: "v-show",
  18979. value: 1 === e.imgState,
  18980. expression: "imgState === 1",
  18981. },
  18982. ],
  18983. staticClass:
  18984. "iconfont hevue-img-status-icon rotate-animation",
  18985. },
  18986. [e._v("\n \n ")]
  18987. ),
  18988. e._v(" "),
  18989. o("img", {
  18990. directives: [
  18991. {
  18992. name: "show",
  18993. rawName: "v-show",
  18994. value: 2 === e.imgState,
  18995. expression: "imgState === 2",
  18996. },
  18997. ],
  18998. ref: "heImView",
  18999. staticClass: "he-img-view",
  19000. style:
  19001. "transform: scale(" +
  19002. e.imgScale +
  19003. ") rotate(" +
  19004. e.imgRotate +
  19005. "deg);margin-top:" +
  19006. e.imgTop +
  19007. "px;margin-left:" +
  19008. e.imgLeft +
  19009. "px;" +
  19010. e.maxWH,
  19011. attrs: { src: e.imgurl },
  19012. on: {
  19013. click: function (e) {
  19014. e.stopPropagation();
  19015. },
  19016. mousedown: e.addMove,
  19017. touchstart: e.addMoveMobile,
  19018. },
  19019. }),
  19020. e._v(" "),
  19021. o(
  19022. "div",
  19023. {
  19024. directives: [
  19025. {
  19026. name: "show",
  19027. rawName: "v-show",
  19028. value: 3 === e.imgState,
  19029. expression: "imgState === 3",
  19030. },
  19031. ],
  19032. staticClass: "iconfont hevue-img-status-icon",
  19033. },
  19034. [e._v("\n \n ")]
  19035. ),
  19036. e._v(" "),
  19037. e.closeBtn
  19038. ? o(
  19039. "div",
  19040. {
  19041. staticClass: "iconfont he-close-icon",
  19042. on: {
  19043. click: function (t) {
  19044. return (
  19045. t.stopPropagation(),
  19046. e.close.apply(null, arguments)
  19047. );
  19048. },
  19049. },
  19050. },
  19051. [e._v("\n \n ")]
  19052. )
  19053. : e._e(),
  19054. e._v(" "),
  19055. e.arrowBtn && e.multiple
  19056. ? o(
  19057. "div",
  19058. {
  19059. staticClass: "arrow arrow-left iconfont",
  19060. on: {
  19061. click: function (t) {
  19062. return t.stopPropagation(), e.toogleImg(!1);
  19063. },
  19064. },
  19065. },
  19066. [e._v("\n \n ")]
  19067. )
  19068. : e._e(),
  19069. e._v(" "),
  19070. e.arrowBtn && e.multiple
  19071. ? o(
  19072. "div",
  19073. {
  19074. staticClass: "arrow arrow-right iconfont",
  19075. on: {
  19076. click: function (t) {
  19077. return t.stopPropagation(), e.toogleImg(!0);
  19078. },
  19079. },
  19080. },
  19081. [e._v("\n \n ")]
  19082. )
  19083. : e._e(),
  19084. e._v(" "),
  19085. e.controlBar
  19086. ? o("div", { staticClass: "he-control-bar-wrap" }, [
  19087. o(
  19088. "div",
  19089. {
  19090. staticClass: "he-control-bar",
  19091. on: {
  19092. click: function (e) {
  19093. e.stopPropagation();
  19094. },
  19095. },
  19096. },
  19097. [
  19098. o(
  19099. "div",
  19100. {
  19101. staticClass: "he-control-btn iconfont",
  19102. on: {
  19103. click: function (t) {
  19104. return (
  19105. t.stopPropagation(),
  19106. e.scaleFunc(-0.15)
  19107. );
  19108. },
  19109. },
  19110. },
  19111. [e._v("\n \n ")]
  19112. ),
  19113. e._v(" "),
  19114. o(
  19115. "div",
  19116. {
  19117. staticClass: "he-control-btn iconfont",
  19118. on: {
  19119. click: function (t) {
  19120. return (
  19121. t.stopPropagation(), e.scaleFunc(0.15)
  19122. );
  19123. },
  19124. },
  19125. },
  19126. [e._v("\n \n ")]
  19127. ),
  19128. e._v(" "),
  19129. o(
  19130. "div",
  19131. {
  19132. directives: [
  19133. {
  19134. name: "show",
  19135. rawName: "v-show",
  19136. value: e.isFull,
  19137. expression: "isFull",
  19138. },
  19139. ],
  19140. staticClass: "he-control-btn iconfont",
  19141. on: {
  19142. click: function (t) {
  19143. return (
  19144. t.stopPropagation(),
  19145. e.imgToggle.apply(null, arguments)
  19146. );
  19147. },
  19148. },
  19149. },
  19150. [e._v("\n \n ")]
  19151. ),
  19152. e._v(" "),
  19153. o(
  19154. "div",
  19155. {
  19156. directives: [
  19157. {
  19158. name: "show",
  19159. rawName: "v-show",
  19160. value: !e.isFull,
  19161. expression: "!isFull",
  19162. },
  19163. ],
  19164. staticClass: "he-control-btn iconfont",
  19165. on: {
  19166. click: function (t) {
  19167. return (
  19168. t.stopPropagation(),
  19169. e.imgToggle.apply(null, arguments)
  19170. );
  19171. },
  19172. },
  19173. },
  19174. [e._v("\n \n ")]
  19175. ),
  19176. e._v(" "),
  19177. o(
  19178. "div",
  19179. {
  19180. staticClass: "he-control-btn iconfont",
  19181. on: {
  19182. click: function (t) {
  19183. return (
  19184. t.stopPropagation(), e.rotateFunc(-90)
  19185. );
  19186. },
  19187. },
  19188. },
  19189. [e._v("\n \n ")]
  19190. ),
  19191. e._v(" "),
  19192. o(
  19193. "div",
  19194. {
  19195. staticClass: "he-control-btn iconfont",
  19196. on: {
  19197. click: function (t) {
  19198. return (
  19199. t.stopPropagation(), e.rotateFunc(90)
  19200. );
  19201. },
  19202. },
  19203. },
  19204. [e._v("\n \n ")]
  19205. ),
  19206. ]
  19207. ),
  19208. ])
  19209. : e._e(),
  19210. e._v(" "),
  19211. e.controlBar && e.multiple
  19212. ? o("div", { staticClass: "he-control-num" }, [
  19213. e._v(
  19214. "\n " +
  19215. e._s(e.imgIndex + 1) +
  19216. " / " +
  19217. e._s(e.imgList.length) +
  19218. "\n "
  19219. ),
  19220. ])
  19221. : e._e(),
  19222. ]),
  19223. ]
  19224. )
  19225. : e._e(),
  19226. ]);
  19227. },
  19228. s = [],
  19229. n = { render: i, staticRenderFns: s };
  19230. t.a = n;
  19231. },
  19232. rBib: function (e, t, o) {
  19233. "use strict";
  19234. var i = o("3cXf"),
  19235. s = o.n(i),
  19236. n = o("hRKE"),
  19237. a = o.n(n),
  19238. r = o("tJWq"),
  19239. c = o("JRnO"),
  19240. l = o("oGN+"),
  19241. u = o("mqCR");
  19242. o("LF0J");
  19243. t.a = {
  19244. name: "picker",
  19245. components: { Flexbox: c.a, FlexboxItem: c.b },
  19246. created: function () {
  19247. if (0 !== this.columns) {
  19248. var e = this.columns;
  19249. (this.store = new l.a(
  19250. this.data,
  19251. e,
  19252. this.fixedColumns || this.columns
  19253. )),
  19254. (this.currentData = this.store.getColumns(this.value));
  19255. }
  19256. },
  19257. mounted: function () {
  19258. var e = this;
  19259. (this.uuid = Math.random().toString(36).substring(3, 8)),
  19260. this.$nextTick(function () {
  19261. e.render(e.currentData, e.currentValue);
  19262. });
  19263. },
  19264. props: {
  19265. data: Array,
  19266. columns: { type: Number, default: 0 },
  19267. fixedColumns: { type: Number, default: 0 },
  19268. value: Array,
  19269. itemClass: { type: String, default: "scroller-item" },
  19270. columnWidth: Array,
  19271. },
  19272. methods: {
  19273. getNameValues: function () {
  19274. return Object(u.a)(this.currentValue, this.data);
  19275. },
  19276. getId: function (e) {
  19277. return "#vux-picker-" + this.uuid + "-" + e;
  19278. },
  19279. render: function (e, t) {
  19280. this.count = this.currentData.length;
  19281. var o = this;
  19282. if (e && e.length) {
  19283. var i = this.currentData.length;
  19284. if (t.length < i)
  19285. for (var s = 0; s < i; s++)
  19286. this.$set(o.currentValue, s, e[s][0].value || e[s][0]);
  19287. for (var n = 0; n < e.length; n++) {
  19288. var c = (function (i) {
  19289. if (!document.querySelector(o.getId(i))) return { v: void 0 };
  19290. o.scroller[i] && o.scroller[i].destroy(),
  19291. (o.scroller[i] = new r.a(o.getId(i), {
  19292. data: e[i],
  19293. defaultValue: t[i] || e[i][0].value,
  19294. itemClass: o.itemClass,
  19295. onSelect: function (e) {
  19296. o.$set(o.currentValue, i, e),
  19297. (!this.columns ||
  19298. (this.columns &&
  19299. o.getValue().length === o.store.count)) &&
  19300. o.$nextTick(function () {
  19301. o.$emit("on-change", o.getValue());
  19302. }),
  19303. 0 !== o.columns && o.renderChain(i + 1);
  19304. },
  19305. })),
  19306. o.currentValue && o.scroller[i].select(t[i]);
  19307. })(n);
  19308. if ("object" === (void 0 === c ? "undefined" : a()(c)))
  19309. return c.v;
  19310. }
  19311. }
  19312. },
  19313. renderChain: function (e) {
  19314. if (this.columns && !(e > this.count - 1)) {
  19315. var t = this,
  19316. o = this.getId(e);
  19317. this.scroller[e].destroy();
  19318. var i = this.store.getChildren(t.getValue()[e - 1]);
  19319. (this.scroller[e] = new r.a(o, {
  19320. data: i,
  19321. itemClass: t.item_class,
  19322. onSelect: function (o) {
  19323. t.$set(t.currentValue, e, o),
  19324. t.$nextTick(function () {
  19325. t.$emit("on-change", t.getValue());
  19326. }),
  19327. t.renderChain(e + 1);
  19328. },
  19329. })),
  19330. i.length
  19331. ? (this.$set(this.currentValue, e, i[0].value),
  19332. this.renderChain(e + 1))
  19333. : this.$set(this.currentValue, e, null);
  19334. }
  19335. },
  19336. getValue: function () {
  19337. for (var e = [], t = 0; t < this.currentData.length; t++) {
  19338. if (!this.scroller[t]) return [];
  19339. e.push(this.scroller[t].value);
  19340. }
  19341. return e;
  19342. },
  19343. emitValueChange: function (e) {
  19344. (!this.columns ||
  19345. (this.columns && e.length === this.store.count)) &&
  19346. this.$emit("on-change", e);
  19347. },
  19348. },
  19349. data: function () {
  19350. return {
  19351. scroller: [],
  19352. count: 0,
  19353. uuid: "",
  19354. currentData: this.data,
  19355. currentValue: this.value,
  19356. };
  19357. },
  19358. watch: {
  19359. value: function (e) {
  19360. s()(e) !== s()(this.currentValue) && (this.currentValue = e);
  19361. },
  19362. currentValue: function (e, t) {
  19363. if ((this.$emit("input", e), 0 !== this.columns))
  19364. e.length > 0
  19365. ? s()(e) !== s()(t) &&
  19366. ((this.currentData = this.store.getColumns(e)),
  19367. this.$nextTick(function () {
  19368. this.render(this.currentData, e);
  19369. }))
  19370. : this.render(this.currentData, []);
  19371. else if (e.length)
  19372. for (var o = 0; o < e.length; o++)
  19373. this.scroller[o] &&
  19374. this.scroller[o].value !== e[o] &&
  19375. this.scroller[o].select(e[o]);
  19376. else this.render(this.currentData, []);
  19377. },
  19378. data: function (e) {
  19379. s()(e) !== s()(this.currentData) && (this.currentData = e);
  19380. },
  19381. currentData: function (e) {
  19382. var t = this;
  19383. if ("[object Array]" === Object.prototype.toString.call(e[0]))
  19384. this.$nextTick(function () {
  19385. t.render(e, t.currentValue),
  19386. t.$nextTick(function () {
  19387. t.emitValueChange(t.getValue()),
  19388. s()(t.getValue()) !== s()(t.currentValue) &&
  19389. (!t.columns ||
  19390. (t.columns &&
  19391. t.getValue().length === t.store.count)) &&
  19392. (t.currentValue = t.getValue());
  19393. });
  19394. });
  19395. else if (0 !== this.columns) {
  19396. if (!e.length) return;
  19397. var o = this.columns;
  19398. (this.store = new l.a(e, o, this.fixedColumns || this.columns)),
  19399. (this.currentData = this.store.getColumns(this.currentValue));
  19400. }
  19401. },
  19402. },
  19403. beforeDestroy: function () {
  19404. for (var e = 0; e < this.count; e++)
  19405. this.scroller[e] && this.scroller[e].destroy(),
  19406. (this.scroller[e] = null);
  19407. },
  19408. };
  19409. },
  19410. rDHI: function (e, t, o) {
  19411. "use strict";
  19412. var i = function () {
  19413. var e = this,
  19414. t = e.$createElement,
  19415. o = e._self._c || t;
  19416. return o(
  19417. "div",
  19418. {
  19419. staticClass: "pswp vux-previewer",
  19420. attrs: { tabindex: "-1", role: "dialog", "aria-hidden": "true" },
  19421. },
  19422. [
  19423. o("div", { staticClass: "pswp__bg" }),
  19424. e._v(" "),
  19425. o("div", { staticClass: "pswp__scroll-wrap" }, [
  19426. e._m(0),
  19427. e._v(" "),
  19428. o("div", { staticClass: "pswp__ui pswp__ui--hidden" }, [
  19429. o(
  19430. "div",
  19431. { staticClass: "pswp__top-bar" },
  19432. [
  19433. o("div", { staticClass: "pswp__counter" }),
  19434. e._v(" "),
  19435. e._t("button-after"),
  19436. e._v(" "),
  19437. o("button", {
  19438. staticClass: "pswp__button pswp__button--close",
  19439. attrs: { title: "Close (Esc)" },
  19440. }),
  19441. e._v(" "),
  19442. o("button", {
  19443. staticClass: "pswp__button pswp__button--share",
  19444. attrs: { title: "Share" },
  19445. }),
  19446. e._v(" "),
  19447. o("button", {
  19448. staticClass: "pswp__button pswp__button--fs",
  19449. attrs: { title: "Toggle fullscreen" },
  19450. }),
  19451. e._v(" "),
  19452. o("button", {
  19453. staticClass: "pswp__button pswp__button--zoom",
  19454. attrs: { title: "Zoom in/out" },
  19455. }),
  19456. e._v(" "),
  19457. e._t("button-before"),
  19458. e._v(" "),
  19459. e._m(1),
  19460. ],
  19461. 2
  19462. ),
  19463. e._v(" "),
  19464. e._m(2),
  19465. e._v(" "),
  19466. o("button", {
  19467. staticClass: "pswp__button pswp__button--arrow--left",
  19468. attrs: { title: "Previous (arrow left)" },
  19469. }),
  19470. e._v(" "),
  19471. o("button", {
  19472. staticClass: "pswp__button pswp__button--arrow--right",
  19473. attrs: { title: "Next (arrow right)" },
  19474. }),
  19475. e._v(" "),
  19476. e._m(3),
  19477. ]),
  19478. ]),
  19479. ]
  19480. );
  19481. },
  19482. s = [
  19483. function () {
  19484. var e = this,
  19485. t = e.$createElement,
  19486. o = e._self._c || t;
  19487. return o("div", { staticClass: "pswp__container" }, [
  19488. o("div", { staticClass: "pswp__item" }),
  19489. e._v(" "),
  19490. o("div", { staticClass: "pswp__item" }),
  19491. e._v(" "),
  19492. o("div", { staticClass: "pswp__item" }),
  19493. ]);
  19494. },
  19495. function () {
  19496. var e = this,
  19497. t = e.$createElement,
  19498. o = e._self._c || t;
  19499. return o("div", { staticClass: "pswp__preloader" }, [
  19500. o("div", { staticClass: "pswp__preloader__icn" }, [
  19501. o("div", { staticClass: "pswp__preloader__cut" }, [
  19502. o("div", { staticClass: "pswp__preloader__donut" }),
  19503. ]),
  19504. ]),
  19505. ]);
  19506. },
  19507. function () {
  19508. var e = this,
  19509. t = e.$createElement,
  19510. o = e._self._c || t;
  19511. return o(
  19512. "div",
  19513. {
  19514. staticClass:
  19515. "pswp__share-modal pswp__share-modal--hidden pswp__single-tap",
  19516. },
  19517. [o("div", { staticClass: "pswp__share-tooltip" })]
  19518. );
  19519. },
  19520. function () {
  19521. var e = this,
  19522. t = e.$createElement,
  19523. o = e._self._c || t;
  19524. return o("div", { staticClass: "pswp__caption" }, [
  19525. o("div", { staticClass: "pswp__caption__center" }),
  19526. ]);
  19527. },
  19528. ],
  19529. n = { render: i, staticRenderFns: s };
  19530. t.a = n;
  19531. },
  19532. rJb5: function (e, t, o) {
  19533. "use strict";
  19534. function i(e) {
  19535. var t = new RegExp("(^|&)" + e + "=([^&]*)(&|$)"),
  19536. o = window.location.search.substr(1).match(t);
  19537. return null != o ? o[2] : null;
  19538. }
  19539. var s = o("3cXf"),
  19540. n = o.n(s),
  19541. a = o("SXXC"),
  19542. r = o.n(a),
  19543. c = o("EFzr"),
  19544. l = o("d2IS"),
  19545. u = o("VawC"),
  19546. d = o("6ONn"),
  19547. p = o("bT6r"),
  19548. _ = o("KO53"),
  19549. m = i("arrangerOpenId"),
  19550. f = i("originViewerOpenId"),
  19551. h = i("originViewerName"),
  19552. v = i("redirect");
  19553. v &&
  19554. (m && (v = v + "&arrangerOpenId=" + m),
  19555. f && (v = v + "&originViewerOpenId=" + f + "&originViewerName=" + h),
  19556. (location.hash = "#/" + v));
  19557. c.a, l.a, u.a, d.a, p.a, _.a;
  19558. },
  19559. rR9h: function (e, t, o) {
  19560. "use strict";
  19561. var i = function () {
  19562. var e = this,
  19563. t = e.$createElement,
  19564. o = e._self._c || t;
  19565. return o(
  19566. "div",
  19567. {
  19568. staticClass: "vux-popup-header",
  19569. class: e.showBottomBorder ? "vux-1px-b" : "",
  19570. },
  19571. [
  19572. o(
  19573. "div",
  19574. {
  19575. staticClass: "vux-popup-header-left",
  19576. on: {
  19577. click: function (t) {
  19578. return e.$emit("on-click-left");
  19579. },
  19580. },
  19581. },
  19582. [
  19583. e._t("left-text", function () {
  19584. return [e._v(e._s(e.leftText))];
  19585. }),
  19586. ],
  19587. 2
  19588. ),
  19589. e._v(" "),
  19590. o(
  19591. "div",
  19592. { staticClass: "vux-popup-header-title" },
  19593. [
  19594. e._t("title", function () {
  19595. return [e._v(e._s(e.title))];
  19596. }),
  19597. ],
  19598. 2
  19599. ),
  19600. e._v(" "),
  19601. o(
  19602. "div",
  19603. {
  19604. staticClass: "vux-popup-header-right",
  19605. on: {
  19606. click: function (t) {
  19607. return e.$emit("on-click-right");
  19608. },
  19609. },
  19610. },
  19611. [
  19612. e._t("right-text", function () {
  19613. return [e._v(e._s(e.rightText))];
  19614. }),
  19615. ],
  19616. 2
  19617. ),
  19618. ]
  19619. );
  19620. },
  19621. s = [],
  19622. n = { render: i, staticRenderFns: s };
  19623. t.a = n;
  19624. },
  19625. ropV: function (e, t, o) {
  19626. "use strict";
  19627. var i = o("trHK");
  19628. t.a = {
  19629. name: "search",
  19630. mixins: [i.a],
  19631. props: {
  19632. required: { type: Boolean, default: !1 },
  19633. placeholder: String,
  19634. cancelText: String,
  19635. value: { type: String, default: "" },
  19636. results: {
  19637. type: Array,
  19638. default: function () {
  19639. return [];
  19640. },
  19641. },
  19642. autoFixed: { type: Boolean, default: !0 },
  19643. top: { type: String, default: "0px" },
  19644. position: { type: String, default: "fixed" },
  19645. autoScrollToTop: Boolean,
  19646. },
  19647. created: function () {
  19648. this.value && (this.currentValue = this.value);
  19649. },
  19650. computed: {
  19651. fixPosition: function () {
  19652. return this.isFixed
  19653. ? "absolute" === this.position
  19654. ? "absolute"
  19655. : "fixed"
  19656. : "static";
  19657. },
  19658. },
  19659. methods: {
  19660. emitEvent: function () {
  19661. var e = this;
  19662. this.$nextTick(function () {
  19663. e.$emit("input", e.currentValue),
  19664. e.$emit("on-change", e.currentValue);
  19665. });
  19666. },
  19667. onComposition: function (e, t) {
  19668. "start" === t && (this.onInput = !0),
  19669. "end" === t && ((this.onInput = !1), this.emitEvent()),
  19670. "input" === t && (this.onInput || this.emitEvent());
  19671. },
  19672. clear: function () {
  19673. (this.currentValue = ""),
  19674. this.emitEvent(),
  19675. (this.isFocus = !0),
  19676. this.setFocus(),
  19677. this.autoFixed && !this.isFixed && (this.isFixed = !0),
  19678. this.$emit("on-clear");
  19679. },
  19680. cancel: function () {
  19681. (this.isCancel = !0),
  19682. (this.currentValue = ""),
  19683. this.emitEvent(),
  19684. (this.isFixed = !1),
  19685. this.$emit("on-cancel");
  19686. },
  19687. handleResultClick: function (e) {
  19688. this.$emit("result-click", e),
  19689. this.$emit("on-result-click", e),
  19690. (this.isCancel = !0),
  19691. (this.isFixed = !1);
  19692. },
  19693. touch: function () {
  19694. (this.isCancel = !1),
  19695. this.autoFixed && (this.isFixed = !0),
  19696. this.$emit("on-touch");
  19697. },
  19698. setFocus: function () {
  19699. this.$refs.input.focus();
  19700. },
  19701. setBlur: function () {
  19702. this.$refs.input.blur();
  19703. },
  19704. onFocus: function () {
  19705. (this.isFocus = !0), this.$emit("on-focus"), this.touch();
  19706. },
  19707. onBlur: function () {
  19708. (this.isFocus = !1), this.$emit("on-blur");
  19709. },
  19710. },
  19711. data: function () {
  19712. return {
  19713. onInput: !1,
  19714. currentValue: "",
  19715. isCancel: !0,
  19716. isFocus: !1,
  19717. isFixed: !1,
  19718. };
  19719. },
  19720. watch: {
  19721. isFixed: function (e) {
  19722. !0 === e &&
  19723. (this.setFocus(),
  19724. (this.isFocus = !0),
  19725. this.autoScrollToTop &&
  19726. setTimeout(function () {
  19727. window.scrollTo(0, 0);
  19728. }, 150));
  19729. },
  19730. value: function (e) {
  19731. this.currentValue = e;
  19732. },
  19733. },
  19734. };
  19735. },
  19736. rzRg: function (e, t, o) {
  19737. "use strict";
  19738. t.a = {
  19739. name: "hevue-img-preview",
  19740. data: function () {
  19741. return {
  19742. imgScale: 1,
  19743. imgTop: 0,
  19744. imgLeft: 0,
  19745. imgRotate: 0,
  19746. isFull: !1,
  19747. maxWH: "max-width:100%;max-height:100%;",
  19748. clientX: 0,
  19749. clientY: 0,
  19750. imgIndex: 0,
  19751. canRun: !0,
  19752. imgurl: "",
  19753. imgState: 1,
  19754. start: [{}, {}],
  19755. mobileScale: 0,
  19756. show: !1,
  19757. url: "",
  19758. nowImgIndex: 0,
  19759. multiple: !1,
  19760. imgList: [],
  19761. controlBar: !0,
  19762. closeBtn: !0,
  19763. arrowBtn: !0,
  19764. keyboard: !1,
  19765. clickMaskCLose: !1,
  19766. };
  19767. },
  19768. mounted: function () {
  19769. this.initImg();
  19770. },
  19771. watch: {
  19772. url: function () {
  19773. this.initImg();
  19774. },
  19775. show: {
  19776. handler: function (e) {
  19777. var t = this;
  19778. e &&
  19779. this.$nextTick(function () {
  19780. (document.getElementById(
  19781. "hevue-imgpreview-wrap"
  19782. ).onmousewheel = t.scrollFunc),
  19783. document.body.addEventListener(
  19784. "DOMMouseScroll",
  19785. t.scrollFunc
  19786. ),
  19787. (document.ondragstart = function () {
  19788. return !1;
  19789. }),
  19790. t.multiple
  19791. ? Array.isArray(t.imgList) &&
  19792. t.imgList.length > 0 &&
  19793. ((t.imgIndex = Number(t.nowImgIndex) || 0),
  19794. t.changeUrl(t.imgList[t.imgIndex], t.imgIndex))
  19795. : t.changeUrl(t.url),
  19796. t.keyboard &&
  19797. document.addEventListener("keydown", t.keyHandleDebounce);
  19798. });
  19799. },
  19800. immediate: !0,
  19801. },
  19802. },
  19803. methods: {
  19804. close: function () {
  19805. document.body.removeEventListener(
  19806. "DOMMouseScroll",
  19807. this.scrollFunc
  19808. ),
  19809. (document.ondragstart = null),
  19810. this.keyboard &&
  19811. document.removeEventListener("keydown", this.keyHandleDebounce),
  19812. (this.show = !1);
  19813. },
  19814. initImg: function () {
  19815. (this.mobileScale = 1),
  19816. (this.imgScale = 1),
  19817. (this.imgRotate = 0),
  19818. (this.imgTop = 0),
  19819. (this.imgLeft = 0);
  19820. },
  19821. toogleImg: function (e) {
  19822. e
  19823. ? ++this.imgIndex > this.imgList.length - 1 && (this.imgIndex = 0)
  19824. : --this.imgIndex < 0 &&
  19825. (this.imgIndex = this.imgList.length - 1),
  19826. this.changeUrl(this.imgList[this.imgIndex], this.imgIndex);
  19827. },
  19828. changeUrl: function (e, t) {
  19829. var o = this;
  19830. this.imgState = 1;
  19831. var i = new Image();
  19832. (i.src = e),
  19833. (i.onload = function () {
  19834. void 0 != t && t == o.imgIndex
  19835. ? ((o.imgState = 2), (o.imgurl = e))
  19836. : void 0 == t && ((o.imgState = 2), (o.imgurl = e));
  19837. }),
  19838. (i.onerror = function () {
  19839. void 0 != t && t == o.imgIndex
  19840. ? (o.imgState = 3)
  19841. : void 0 == t && (o.imgState = 3);
  19842. });
  19843. },
  19844. rotateFunc: function (e) {
  19845. this.imgRotate += e;
  19846. },
  19847. scaleFunc: function (e, t) {
  19848. (this.imgScale <= 0.2 && e < 0) ||
  19849. (t ? (this.imgScale = e) : (this.imgScale += e));
  19850. },
  19851. imgToggle: function () {
  19852. this.initImg(),
  19853. this.isFull
  19854. ? (this.maxWH = "max-width:100%;max-height:100%;")
  19855. : (this.maxWH = ""),
  19856. (this.isFull = !this.isFull);
  19857. },
  19858. scrollFunc: function (e) {
  19859. (e = e || window.event),
  19860. (e.delta = e.wheelDelta || -e.detail),
  19861. e.preventDefault(),
  19862. e.delta > 0 && this.scaleFunc(0.05),
  19863. e.delta < 0 && this.scaleFunc(-0.05);
  19864. },
  19865. addMove: function (e) {
  19866. (e = e || window.event),
  19867. (this.clientX = e.clientX),
  19868. (this.clientY = e.clientY),
  19869. (this.$refs.heImg.onmousemove = this.moveFunc);
  19870. },
  19871. addMoveMobile: function (e) {
  19872. e.preventDefault(),
  19873. (e = e || window.event),
  19874. e.touches.length > 1
  19875. ? (this.start = e.touches)
  19876. : ((this.clientX = e.touches[0].pageX),
  19877. (this.clientY = e.touches[0].pageY)),
  19878. (this.$refs.heImg.ontouchmove = this.moveFuncMobile);
  19879. },
  19880. moveFunc: function (e) {
  19881. (e = e || window.event), e.preventDefault();
  19882. var t = e.clientX - this.clientX,
  19883. o = e.clientY - this.clientY;
  19884. (this.imgLeft += 2 * t),
  19885. (this.imgTop += 2 * o),
  19886. (this.clientX = e.clientX),
  19887. (this.clientY = e.clientY);
  19888. },
  19889. moveFuncMobile: function (e) {
  19890. if (((e = e || window.event), e.touches.length > 1)) {
  19891. var t = e.touches,
  19892. o =
  19893. this.getDistance(t[0], t[1]) /
  19894. this.getDistance(this.start[0], this.start[1]);
  19895. this.mobileScale
  19896. ? o > 1
  19897. ? this.scaleFunc(o + this.mobileScale - 1, !0)
  19898. : this.scaleFunc(o * this.mobileScale, !0)
  19899. : this.scaleFunc(o, !0);
  19900. } else {
  19901. var i = e.touches[0];
  19902. e.preventDefault();
  19903. var s = i.pageX - this.clientX,
  19904. n = i.pageY - this.clientY;
  19905. (this.imgLeft += 2 * s),
  19906. (this.imgTop += 2 * n),
  19907. (this.clientX = i.pageX),
  19908. (this.clientY = i.pageY);
  19909. }
  19910. },
  19911. removeMove: function (e) {
  19912. "pc" === e
  19913. ? (this.$refs.heImg.onmousemove = null)
  19914. : ((this.mobileScale = this.imgScale),
  19915. (this.$refs.heImg.ontouchmove = null));
  19916. },
  19917. keyHandleDebounce: function (e) {
  19918. var t = this;
  19919. this.canRun &&
  19920. (this.keyHandle(e),
  19921. (this.canRun = !1),
  19922. setTimeout(function () {
  19923. t.canRun = !0;
  19924. }, 300));
  19925. },
  19926. keyHandle: function (e) {
  19927. switch (
  19928. ((e = window.event || e), e.keyCode || e.which || e.charCode)
  19929. ) {
  19930. case 27:
  19931. this.close();
  19932. break;
  19933. case 65:
  19934. this.multiple && this.toogleImg(!1);
  19935. break;
  19936. case 68:
  19937. this.multiple && this.toogleImg(!0);
  19938. break;
  19939. case 87:
  19940. this.scaleFunc(0.15);
  19941. break;
  19942. case 83:
  19943. this.scaleFunc(-0.15);
  19944. break;
  19945. case 81:
  19946. this.rotateFunc(-90);
  19947. break;
  19948. case 69:
  19949. this.rotateFunc(90);
  19950. break;
  19951. case 82:
  19952. this.initImg();
  19953. }
  19954. },
  19955. clickMask: function () {
  19956. this.clickMaskCLose && this.close();
  19957. },
  19958. getDistance: function (e, t) {
  19959. var o = t.pageX - e.pageX,
  19960. i = t.pageY - e.pageY;
  19961. return Math.sqrt(o * o + i * i);
  19962. },
  19963. downloadIamge: function () {
  19964. var e = new Image();
  19965. e.setAttribute("crossOrigin", "anonymous"),
  19966. (e.onload = function () {
  19967. var t = document.createElement("canvas");
  19968. (t.width = e.width),
  19969. (t.height = e.height),
  19970. t.getContext("2d").drawImage(e, 0, 0, e.width, e.height);
  19971. var o = t.toDataURL("image/png"),
  19972. i = document.createElement("a"),
  19973. s = new MouseEvent("click");
  19974. (i.download = "photo" + +new Date()),
  19975. (i.href = o),
  19976. i.dispatchEvent(s);
  19977. }),
  19978. (e.onerror = function (e) {
  19979. console.log("图片信息不正确或图片服务器禁止访问"),
  19980. console.log(e);
  19981. }),
  19982. this.multiple
  19983. ? (e.src = this.imgList[this.imgIndex])
  19984. : (e.src = this.url);
  19985. },
  19986. },
  19987. };
  19988. },
  19989. s3Uz: function (e, t, o) {
  19990. "use strict";
  19991. t.a = {
  19992. name: "flexbox",
  19993. props: {
  19994. gutter: { type: Number, default: 8 },
  19995. orient: { type: String, default: "horizontal" },
  19996. justify: String,
  19997. align: String,
  19998. wrap: String,
  19999. direction: String,
  20000. },
  20001. computed: {
  20002. styles: function () {
  20003. return {
  20004. "justify-content": this.justify,
  20005. "-webkit-justify-content": this.justify,
  20006. "align-items": this.align,
  20007. "-webkit-align-items": this.align,
  20008. "flex-wrap": this.wrap,
  20009. "-webkit-flex-wrap": this.wrap,
  20010. "flex-direction": this.direction,
  20011. "-webkit-flex-direction": this.direction,
  20012. };
  20013. },
  20014. },
  20015. };
  20016. },
  20017. s45c: function (e, t, o) {
  20018. "use strict";
  20019. String, Boolean;
  20020. },
  20021. "s5C+": function (e, t) {},
  20022. s9ei: function (e, t, o) {
  20023. "use strict";
  20024. var i = o("fRcE");
  20025. i.a,
  20026. Boolean,
  20027. Boolean,
  20028. String,
  20029. String,
  20030. Boolean,
  20031. String,
  20032. String,
  20033. String,
  20034. String,
  20035. Number,
  20036. String,
  20037. String,
  20038. String,
  20039. Boolean,
  20040. Object,
  20041. Boolean,
  20042. String,
  20043. Boolean,
  20044. Boolean;
  20045. },
  20046. tfs3: function (e, t, o) {
  20047. "use strict";
  20048. var i = o("/Bf6");
  20049. t.a = {
  20050. name: "tab-item",
  20051. mixins: [i.a],
  20052. props: {
  20053. activeClass: String,
  20054. disabled: Boolean,
  20055. badgeBackground: { type: String, default: "#f74c31" },
  20056. badgeColor: { type: String, default: "#fff" },
  20057. badgeLabel: String,
  20058. },
  20059. computed: {
  20060. style: function () {
  20061. return {
  20062. borderWidth: this.$parent.lineWidth + "px",
  20063. borderColor: this.$parent.activeColor,
  20064. color: this.currentSelected
  20065. ? this.$parent.activeColor
  20066. : this.disabled
  20067. ? this.$parent.disabledColor
  20068. : this.$parent.defaultColor,
  20069. border: this.$parent.animate ? "none" : "auto",
  20070. };
  20071. },
  20072. },
  20073. };
  20074. },
  20075. tnjF: function (e, t) {},
  20076. u1Vn: function (e, t) {},
  20077. umVq: function (e, t, o) {
  20078. "use strict";
  20079. var i = o("SXXC");
  20080. o.n(i);
  20081. },
  20082. vTeT: function (e, t, o) {
  20083. "use strict";
  20084. function i(e) {
  20085. o("RF88");
  20086. }
  20087. var s = (o("PTJo"), o("ivbu")),
  20088. n = o("R/EB"),
  20089. a = o("C7Lr"),
  20090. r = i,
  20091. c = a(s.a, n.a, !1, r, null, null);
  20092. t.a = c.exports;
  20093. },
  20094. w0iy: function (e, t, o) {
  20095. "use strict";
  20096. function i(e) {
  20097. if (null == e) return window;
  20098. if ("[object Window]" !== e.toString()) {
  20099. var t = e.ownerDocument;
  20100. return t ? t.defaultView || window : window;
  20101. }
  20102. return e;
  20103. }
  20104. function s(e) {
  20105. return e instanceof i(e).Element || e instanceof Element;
  20106. }
  20107. function n(e) {
  20108. return e instanceof i(e).HTMLElement || e instanceof HTMLElement;
  20109. }
  20110. function a(e) {
  20111. return (
  20112. "undefined" != typeof ShadowRoot &&
  20113. (e instanceof i(e).ShadowRoot || e instanceof ShadowRoot)
  20114. );
  20115. }
  20116. function r(e, t) {
  20117. void 0 === t && (t = !1);
  20118. var o = e.getBoundingClientRect(),
  20119. i = 1,
  20120. s = 1;
  20121. if (n(e) && t) {
  20122. var a = e.offsetHeight,
  20123. r = e.offsetWidth;
  20124. r > 0 && (i = ie(o.width) / r || 1),
  20125. a > 0 && (s = ie(o.height) / a || 1);
  20126. }
  20127. return {
  20128. width: o.width / i,
  20129. height: o.height / s,
  20130. top: o.top / s,
  20131. right: o.right / i,
  20132. bottom: o.bottom / s,
  20133. left: o.left / i,
  20134. x: o.left / i,
  20135. y: o.top / s,
  20136. };
  20137. }
  20138. function c(e) {
  20139. var t = i(e);
  20140. return { scrollLeft: t.pageXOffset, scrollTop: t.pageYOffset };
  20141. }
  20142. function l(e) {
  20143. return { scrollLeft: e.scrollLeft, scrollTop: e.scrollTop };
  20144. }
  20145. function u(e) {
  20146. return e !== i(e) && n(e) ? l(e) : c(e);
  20147. }
  20148. function d(e) {
  20149. return e ? (e.nodeName || "").toLowerCase() : null;
  20150. }
  20151. function p(e) {
  20152. return ((s(e) ? e.ownerDocument : e.document) || window.document)
  20153. .documentElement;
  20154. }
  20155. function _(e) {
  20156. return r(p(e)).left + c(e).scrollLeft;
  20157. }
  20158. function m(e) {
  20159. return i(e).getComputedStyle(e);
  20160. }
  20161. function f(e) {
  20162. var t = m(e),
  20163. o = t.overflow,
  20164. i = t.overflowX;
  20165. return /auto|scroll|overlay|hidden/.test(o + t.overflowY + i);
  20166. }
  20167. function h(e) {
  20168. var t = e.getBoundingClientRect(),
  20169. o = ie(t.width) / e.offsetWidth || 1,
  20170. i = ie(t.height) / e.offsetHeight || 1;
  20171. return 1 !== o || 1 !== i;
  20172. }
  20173. function v(e, t, o) {
  20174. void 0 === o && (o = !1);
  20175. var i = n(t),
  20176. s = n(t) && h(t),
  20177. a = p(t),
  20178. c = r(e, s),
  20179. l = { scrollLeft: 0, scrollTop: 0 },
  20180. m = { x: 0, y: 0 };
  20181. return (
  20182. (i || (!i && !o)) &&
  20183. (("body" !== d(t) || f(a)) && (l = u(t)),
  20184. n(t)
  20185. ? ((m = r(t, !0)), (m.x += t.clientLeft), (m.y += t.clientTop))
  20186. : a && (m.x = _(a))),
  20187. {
  20188. x: c.left + l.scrollLeft - m.x,
  20189. y: c.top + l.scrollTop - m.y,
  20190. width: c.width,
  20191. height: c.height,
  20192. }
  20193. );
  20194. }
  20195. function g(e) {
  20196. var t = r(e),
  20197. o = e.offsetWidth,
  20198. i = e.offsetHeight;
  20199. return (
  20200. Math.abs(t.width - o) <= 1 && (o = t.width),
  20201. Math.abs(t.height - i) <= 1 && (i = t.height),
  20202. { x: e.offsetLeft, y: e.offsetTop, width: o, height: i }
  20203. );
  20204. }
  20205. function w(e) {
  20206. return "html" === d(e)
  20207. ? e
  20208. : e.assignedSlot || e.parentNode || (a(e) ? e.host : null) || p(e);
  20209. }
  20210. function x(e) {
  20211. return ["html", "body", "#document"].indexOf(d(e)) >= 0
  20212. ? e.ownerDocument.body
  20213. : n(e) && f(e)
  20214. ? e
  20215. : x(w(e));
  20216. }
  20217. function b(e, t) {
  20218. var o;
  20219. void 0 === t && (t = []);
  20220. var s = x(e),
  20221. n = s === (null == (o = e.ownerDocument) ? void 0 : o.body),
  20222. a = i(s),
  20223. r = n ? [a].concat(a.visualViewport || [], f(s) ? s : []) : s,
  20224. c = t.concat(r);
  20225. return n ? c : c.concat(b(w(r)));
  20226. }
  20227. function I(e) {
  20228. return ["table", "td", "th"].indexOf(d(e)) >= 0;
  20229. }
  20230. function C(e) {
  20231. return n(e) && "fixed" !== m(e).position ? e.offsetParent : null;
  20232. }
  20233. function y(e) {
  20234. var t = -1 !== navigator.userAgent.toLowerCase().indexOf("firefox");
  20235. if (
  20236. -1 !== navigator.userAgent.indexOf("Trident") &&
  20237. n(e) &&
  20238. "fixed" === m(e).position
  20239. )
  20240. return null;
  20241. var o = w(e);
  20242. for (
  20243. a(o) && (o = o.host);
  20244. n(o) && ["html", "body"].indexOf(d(o)) < 0;
  20245. ) {
  20246. var i = m(o);
  20247. if (
  20248. "none" !== i.transform ||
  20249. "none" !== i.perspective ||
  20250. "paint" === i.contain ||
  20251. -1 !== ["transform", "perspective"].indexOf(i.willChange) ||
  20252. (t && "filter" === i.willChange) ||
  20253. (t && i.filter && "none" !== i.filter)
  20254. )
  20255. return o;
  20256. o = o.parentNode;
  20257. }
  20258. return null;
  20259. }
  20260. function R(e) {
  20261. for (var t = i(e), o = C(e); o && I(o) && "static" === m(o).position; )
  20262. o = C(o);
  20263. return o &&
  20264. ("html" === d(o) || ("body" === d(o) && "static" === m(o).position))
  20265. ? t
  20266. : o || y(e) || t;
  20267. }
  20268. function E(e) {
  20269. function t(e) {
  20270. i.add(e.name),
  20271. []
  20272. .concat(e.requires || [], e.requiresIfExists || [])
  20273. .forEach(function (e) {
  20274. if (!i.has(e)) {
  20275. var s = o.get(e);
  20276. s && t(s);
  20277. }
  20278. }),
  20279. s.push(e);
  20280. }
  20281. var o = new oe.a(),
  20282. i = new ee.a(),
  20283. s = [];
  20284. return (
  20285. e.forEach(function (e) {
  20286. o.set(e.name, e);
  20287. }),
  20288. e.forEach(function (e) {
  20289. i.has(e.name) || t(e);
  20290. }),
  20291. s
  20292. );
  20293. }
  20294. function k(e) {
  20295. var t = E(e);
  20296. return _e.reduce(function (e, o) {
  20297. return e.concat(
  20298. t.filter(function (e) {
  20299. return e.phase === o;
  20300. })
  20301. );
  20302. }, []);
  20303. }
  20304. function D(e) {
  20305. var t;
  20306. return function () {
  20307. return (
  20308. t ||
  20309. (t = new Z.a(function (o) {
  20310. Z.a.resolve().then(function () {
  20311. (t = void 0), o(e());
  20312. });
  20313. })),
  20314. t
  20315. );
  20316. };
  20317. }
  20318. function T(e) {
  20319. for (
  20320. var t = arguments.length, o = new Array(t > 1 ? t - 1 : 0), i = 1;
  20321. i < t;
  20322. i++
  20323. )
  20324. o[i - 1] = arguments[i];
  20325. return [].concat(o).reduce(function (e, t) {
  20326. return e.replace(/%s/, t);
  20327. }, e);
  20328. }
  20329. function S(e) {
  20330. e.forEach(function (t) {
  20331. []
  20332. .concat(X()(t), he)
  20333. .filter(function (e, t, o) {
  20334. return o.indexOf(e) === t;
  20335. })
  20336. .forEach(function (o) {
  20337. switch (o) {
  20338. case "name":
  20339. "string" != typeof t.name &&
  20340. console.error(
  20341. T(
  20342. me,
  20343. String(t.name),
  20344. '"name"',
  20345. '"string"',
  20346. '"' + String(t.name) + '"'
  20347. )
  20348. );
  20349. break;
  20350. case "enabled":
  20351. "boolean" != typeof t.enabled &&
  20352. console.error(
  20353. T(
  20354. me,
  20355. t.name,
  20356. '"enabled"',
  20357. '"boolean"',
  20358. '"' + String(t.enabled) + '"'
  20359. )
  20360. );
  20361. break;
  20362. case "phase":
  20363. _e.indexOf(t.phase) < 0 &&
  20364. console.error(
  20365. T(
  20366. me,
  20367. t.name,
  20368. '"phase"',
  20369. "either " + _e.join(", "),
  20370. '"' + String(t.phase) + '"'
  20371. )
  20372. );
  20373. break;
  20374. case "fn":
  20375. "function" != typeof t.fn &&
  20376. console.error(
  20377. T(
  20378. me,
  20379. t.name,
  20380. '"fn"',
  20381. '"function"',
  20382. '"' + String(t.fn) + '"'
  20383. )
  20384. );
  20385. break;
  20386. case "effect":
  20387. null != t.effect &&
  20388. "function" != typeof t.effect &&
  20389. console.error(
  20390. T(
  20391. me,
  20392. t.name,
  20393. '"effect"',
  20394. '"function"',
  20395. '"' + String(t.fn) + '"'
  20396. )
  20397. );
  20398. break;
  20399. case "requires":
  20400. null == t.requires ||
  20401. Array.isArray(t.requires) ||
  20402. console.error(
  20403. T(
  20404. me,
  20405. t.name,
  20406. '"requires"',
  20407. '"array"',
  20408. '"' + String(t.requires) + '"'
  20409. )
  20410. );
  20411. break;
  20412. case "requiresIfExists":
  20413. Array.isArray(t.requiresIfExists) ||
  20414. console.error(
  20415. T(
  20416. me,
  20417. t.name,
  20418. '"requiresIfExists"',
  20419. '"array"',
  20420. '"' + String(t.requiresIfExists) + '"'
  20421. )
  20422. );
  20423. break;
  20424. case "options":
  20425. case "data":
  20426. break;
  20427. default:
  20428. console.error(
  20429. 'PopperJS: an invalid property has been provided to the "' +
  20430. t.name +
  20431. '" modifier, valid properties are ' +
  20432. he
  20433. .map(function (e) {
  20434. return '"' + e + '"';
  20435. })
  20436. .join(", ") +
  20437. '; but "' +
  20438. o +
  20439. '" was provided.'
  20440. );
  20441. }
  20442. t.requires &&
  20443. t.requires.forEach(function (o) {
  20444. null ==
  20445. e.find(function (e) {
  20446. return e.name === o;
  20447. }) && console.error(T(fe, String(t.name), o, o));
  20448. });
  20449. });
  20450. });
  20451. }
  20452. function P(e, t) {
  20453. var o = new ee.a();
  20454. return e.filter(function (e) {
  20455. var i = t(e);
  20456. if (!o.has(i)) return o.add(i), !0;
  20457. });
  20458. }
  20459. function O(e) {
  20460. return e.split("-")[0];
  20461. }
  20462. function A(e) {
  20463. var t = e.reduce(function (e, t) {
  20464. var o = e[t.name];
  20465. return (
  20466. (e[t.name] = o
  20467. ? J()({}, o, t, {
  20468. options: J()({}, o.options, t.options),
  20469. data: J()({}, o.data, t.data),
  20470. })
  20471. : t),
  20472. e
  20473. );
  20474. }, {});
  20475. return X()(t).map(function (e) {
  20476. return t[e];
  20477. });
  20478. }
  20479. function j(e) {
  20480. return e.split("-")[1];
  20481. }
  20482. function B(e) {
  20483. return ["top", "bottom"].indexOf(e) >= 0 ? "x" : "y";
  20484. }
  20485. function L(e) {
  20486. var t,
  20487. o = e.reference,
  20488. i = e.element,
  20489. s = e.placement,
  20490. n = s ? O(s) : null,
  20491. a = s ? j(s) : null,
  20492. r = o.x + o.width / 2 - i.width / 2,
  20493. c = o.y + o.height / 2 - i.height / 2;
  20494. switch (n) {
  20495. case se:
  20496. t = { x: r, y: o.y - i.height };
  20497. break;
  20498. case ne:
  20499. t = { x: r, y: o.y + o.height };
  20500. break;
  20501. case ae:
  20502. t = { x: o.x + o.width, y: c };
  20503. break;
  20504. case re:
  20505. t = { x: o.x - i.width, y: c };
  20506. break;
  20507. default:
  20508. t = { x: o.x, y: o.y };
  20509. }
  20510. var l = n ? B(n) : null;
  20511. if (null != l) {
  20512. var u = "y" === l ? "height" : "width";
  20513. switch (a) {
  20514. case ue:
  20515. t[l] = t[l] - (o[u] / 2 - i[u] / 2);
  20516. break;
  20517. case de:
  20518. t[l] = t[l] + (o[u] / 2 - i[u] / 2);
  20519. }
  20520. }
  20521. return t;
  20522. }
  20523. function M() {
  20524. for (var e = arguments.length, t = new Array(e), o = 0; o < e; o++)
  20525. t[o] = arguments[o];
  20526. return !t.some(function (e) {
  20527. return !(e && "function" == typeof e.getBoundingClientRect);
  20528. });
  20529. }
  20530. function $(e) {
  20531. var t = e.state,
  20532. o = e.instance,
  20533. s = e.options,
  20534. n = s.scroll,
  20535. a = void 0 === n || n,
  20536. r = s.resize,
  20537. c = void 0 === r || r,
  20538. l = i(t.elements.popper),
  20539. u = [].concat(t.scrollParents.reference, t.scrollParents.popper);
  20540. return (
  20541. a &&
  20542. u.forEach(function (e) {
  20543. e.addEventListener("scroll", o.update, xe);
  20544. }),
  20545. c && l.addEventListener("resize", o.update, xe),
  20546. function () {
  20547. a &&
  20548. u.forEach(function (e) {
  20549. e.removeEventListener("scroll", o.update, xe);
  20550. }),
  20551. c && l.removeEventListener("resize", o.update, xe);
  20552. }
  20553. );
  20554. }
  20555. function N(e) {
  20556. var t = e.state,
  20557. o = e.name;
  20558. t.modifiersData[o] = L({
  20559. reference: t.rects.reference,
  20560. element: t.rects.popper,
  20561. strategy: "absolute",
  20562. placement: t.placement,
  20563. });
  20564. }
  20565. function W(e) {
  20566. var t = e.x,
  20567. o = e.y,
  20568. i = window,
  20569. s = i.devicePixelRatio || 1;
  20570. return { x: ie(t * s) / s || 0, y: ie(o * s) / s || 0 };
  20571. }
  20572. function F(e) {
  20573. var t,
  20574. o = e.popper,
  20575. s = e.popperRect,
  20576. n = e.placement,
  20577. a = e.variation,
  20578. r = e.offsets,
  20579. c = e.position,
  20580. l = e.gpuAcceleration,
  20581. u = e.adaptive,
  20582. d = e.roundOffsets,
  20583. _ = e.isFixed,
  20584. f = r.x,
  20585. h = void 0 === f ? 0 : f,
  20586. v = r.y,
  20587. g = void 0 === v ? 0 : v,
  20588. w = "function" == typeof d ? d({ x: h, y: g }) : { x: h, y: g };
  20589. (h = w.x), (g = w.y);
  20590. var x = r.hasOwnProperty("x"),
  20591. b = r.hasOwnProperty("y"),
  20592. I = re,
  20593. C = se,
  20594. y = window;
  20595. if (u) {
  20596. var E = R(o),
  20597. k = "clientHeight",
  20598. D = "clientWidth";
  20599. if (
  20600. (E === i(o) &&
  20601. ((E = p(o)),
  20602. "static" !== m(E).position &&
  20603. "absolute" === c &&
  20604. ((k = "scrollHeight"), (D = "scrollWidth"))),
  20605. (E = E),
  20606. n === se || ((n === re || n === ae) && a === de))
  20607. ) {
  20608. C = ne;
  20609. (g -=
  20610. (_ && E === y && y.visualViewport
  20611. ? y.visualViewport.height
  20612. : E[k]) - s.height),
  20613. (g *= l ? 1 : -1);
  20614. }
  20615. if (n === re || ((n === se || n === ne) && a === de)) {
  20616. I = ae;
  20617. (h -=
  20618. (_ && E === y && y.visualViewport
  20619. ? y.visualViewport.width
  20620. : E[D]) - s.width),
  20621. (h *= l ? 1 : -1);
  20622. }
  20623. }
  20624. var T = J()({ position: c }, u && Ce),
  20625. S = !0 === d ? W({ x: h, y: g }) : { x: h, y: g };
  20626. if (((h = S.x), (g = S.y), l)) {
  20627. var P;
  20628. return J()(
  20629. {},
  20630. T,
  20631. ((P = {}),
  20632. (P[C] = b ? "0" : ""),
  20633. (P[I] = x ? "0" : ""),
  20634. (P.transform =
  20635. (y.devicePixelRatio || 1) <= 1
  20636. ? "translate(" + h + "px, " + g + "px)"
  20637. : "translate3d(" + h + "px, " + g + "px, 0)"),
  20638. P)
  20639. );
  20640. }
  20641. return J()(
  20642. {},
  20643. T,
  20644. ((t = {}),
  20645. (t[C] = b ? g + "px" : ""),
  20646. (t[I] = x ? h + "px" : ""),
  20647. (t.transform = ""),
  20648. t)
  20649. );
  20650. }
  20651. function U(e) {
  20652. var t = e.state,
  20653. o = e.options,
  20654. i = o.gpuAcceleration,
  20655. s = void 0 === i || i,
  20656. n = o.adaptive,
  20657. a = void 0 === n || n,
  20658. r = o.roundOffsets,
  20659. c = void 0 === r || r,
  20660. l = m(t.elements.popper).transitionProperty || "";
  20661. a &&
  20662. ["transform", "top", "right", "bottom", "left"].some(function (e) {
  20663. return l.indexOf(e) >= 0;
  20664. }) &&
  20665. console.warn(
  20666. [
  20667. "Popper: Detected CSS transitions on at least one of the following",
  20668. 'CSS properties: "transform", "top", "right", "bottom", "left".',
  20669. "\n\n",
  20670. 'Disable the "computeStyles" modifier\'s `adaptive` option to allow',
  20671. "for smooth transitions, or remove these properties from the CSS",
  20672. "transition declaration on the popper element if only transitioning",
  20673. "opacity or background-color for example.",
  20674. "\n\n",
  20675. "We recommend using the popper element as a wrapper around an inner",
  20676. "element that can have any CSS property transitioned for animations.",
  20677. ].join(" ")
  20678. );
  20679. var u = {
  20680. placement: O(t.placement),
  20681. variation: j(t.placement),
  20682. popper: t.elements.popper,
  20683. popperRect: t.rects.popper,
  20684. gpuAcceleration: s,
  20685. isFixed: "fixed" === t.options.strategy,
  20686. };
  20687. null != t.modifiersData.popperOffsets &&
  20688. (t.styles.popper = J()(
  20689. {},
  20690. t.styles.popper,
  20691. F(
  20692. J()({}, u, {
  20693. offsets: t.modifiersData.popperOffsets,
  20694. position: t.options.strategy,
  20695. adaptive: a,
  20696. roundOffsets: c,
  20697. })
  20698. )
  20699. )),
  20700. null != t.modifiersData.arrow &&
  20701. (t.styles.arrow = J()(
  20702. {},
  20703. t.styles.arrow,
  20704. F(
  20705. J()({}, u, {
  20706. offsets: t.modifiersData.arrow,
  20707. position: "absolute",
  20708. adaptive: !1,
  20709. roundOffsets: c,
  20710. })
  20711. )
  20712. )),
  20713. (t.attributes.popper = J()({}, t.attributes.popper, {
  20714. "data-popper-placement": t.placement,
  20715. }));
  20716. }
  20717. function V(e) {
  20718. var t = e.state;
  20719. X()(t.elements).forEach(function (e) {
  20720. var o = t.styles[e] || {},
  20721. i = t.attributes[e] || {},
  20722. s = t.elements[e];
  20723. n(s) &&
  20724. d(s) &&
  20725. (J()(s.style, o),
  20726. X()(i).forEach(function (e) {
  20727. var t = i[e];
  20728. !1 === t
  20729. ? s.removeAttribute(e)
  20730. : s.setAttribute(e, !0 === t ? "" : t);
  20731. }));
  20732. });
  20733. }
  20734. function K(e) {
  20735. var t = e.state,
  20736. o = {
  20737. popper: {
  20738. position: t.options.strategy,
  20739. left: "0",
  20740. top: "0",
  20741. margin: "0",
  20742. },
  20743. arrow: { position: "absolute" },
  20744. reference: {},
  20745. };
  20746. return (
  20747. J()(t.elements.popper.style, o.popper),
  20748. (t.styles = o),
  20749. t.elements.arrow && J()(t.elements.arrow.style, o.arrow),
  20750. function () {
  20751. X()(t.elements).forEach(function (e) {
  20752. var i = t.elements[e],
  20753. s = t.attributes[e] || {},
  20754. a = X()(t.styles.hasOwnProperty(e) ? t.styles[e] : o[e]),
  20755. r = a.reduce(function (e, t) {
  20756. return (e[t] = ""), e;
  20757. }, {});
  20758. n(i) &&
  20759. d(i) &&
  20760. (J()(i.style, r),
  20761. X()(s).forEach(function (e) {
  20762. i.removeAttribute(e);
  20763. }));
  20764. });
  20765. }
  20766. );
  20767. }
  20768. function q(e, t, o) {
  20769. var i = O(e),
  20770. s = [re, se].indexOf(i) >= 0 ? -1 : 1,
  20771. n = "function" == typeof o ? o(J()({}, t, { placement: e })) : o,
  20772. a = n[0],
  20773. r = n[1];
  20774. return (
  20775. (a = a || 0),
  20776. (r = (r || 0) * s),
  20777. [re, ae].indexOf(i) >= 0 ? { x: r, y: a } : { x: a, y: r }
  20778. );
  20779. }
  20780. function z(e) {
  20781. var t = e.state,
  20782. o = e.options,
  20783. i = e.name,
  20784. s = o.offset,
  20785. n = void 0 === s ? [0, 0] : s,
  20786. a = pe.reduce(function (e, o) {
  20787. return (e[o] = q(o, t.rects, n)), e;
  20788. }, {}),
  20789. r = a[t.placement],
  20790. c = r.x,
  20791. l = r.y;
  20792. null != t.modifiersData.popperOffsets &&
  20793. ((t.modifiersData.popperOffsets.x += c),
  20794. (t.modifiersData.popperOffsets.y += l)),
  20795. (t.modifiersData[i] = a);
  20796. }
  20797. o.d(t, "a", function () {
  20798. return ke;
  20799. }),
  20800. o.d(t, "b", function () {
  20801. return De;
  20802. });
  20803. var G = o("aA9S"),
  20804. J = o.n(G),
  20805. H = o("ZLEe"),
  20806. X = o.n(H),
  20807. Y = o("rVsN"),
  20808. Z = o.n(Y),
  20809. Q = o("zsLt"),
  20810. ee = o.n(Q),
  20811. te = o("cUn4"),
  20812. oe = o.n(te),
  20813. ie = Math.round,
  20814. se = "top",
  20815. ne = "bottom",
  20816. ae = "right",
  20817. re = "left",
  20818. ce = "auto",
  20819. le = [se, ne, ae, re],
  20820. ue = "start",
  20821. de = "end",
  20822. pe = [].concat(le, [ce]).reduce(function (e, t) {
  20823. return e.concat([t, t + "-" + ue, t + "-" + de]);
  20824. }, []),
  20825. _e = [
  20826. "beforeRead",
  20827. "read",
  20828. "afterRead",
  20829. "beforeMain",
  20830. "main",
  20831. "afterMain",
  20832. "beforeWrite",
  20833. "write",
  20834. "afterWrite",
  20835. ],
  20836. me =
  20837. 'Popper: modifier "%s" provided an invalid %s property, expected %s but got %s',
  20838. fe =
  20839. 'Popper: modifier "%s" requires "%s", but "%s" modifier is not available',
  20840. he = [
  20841. "name",
  20842. "enabled",
  20843. "phase",
  20844. "fn",
  20845. "effect",
  20846. "requires",
  20847. "options",
  20848. ],
  20849. ve =
  20850. "Popper: Invalid reference or popper argument provided. They must be either a DOM element or virtual element.",
  20851. ge =
  20852. "Popper: An infinite loop in the modifiers cycle has been detected! The cycle has been interrupted to prevent a browser crash.",
  20853. we = { placement: "bottom", modifiers: [], strategy: "absolute" },
  20854. xe = { passive: !0 },
  20855. be = {
  20856. name: "eventListeners",
  20857. enabled: !0,
  20858. phase: "write",
  20859. fn: function () {},
  20860. effect: $,
  20861. data: {},
  20862. },
  20863. Ie = {
  20864. name: "popperOffsets",
  20865. enabled: !0,
  20866. phase: "read",
  20867. fn: N,
  20868. data: {},
  20869. },
  20870. Ce = { top: "auto", right: "auto", bottom: "auto", left: "auto" },
  20871. ye = {
  20872. name: "computeStyles",
  20873. enabled: !0,
  20874. phase: "beforeWrite",
  20875. fn: U,
  20876. data: {},
  20877. },
  20878. Re = {
  20879. name: "applyStyles",
  20880. enabled: !0,
  20881. phase: "write",
  20882. fn: V,
  20883. effect: K,
  20884. requires: ["computeStyles"],
  20885. },
  20886. Ee = [be, Ie, ye, Re],
  20887. ke = (function (e) {
  20888. void 0 === e && (e = {});
  20889. var t = e,
  20890. o = t.defaultModifiers,
  20891. i = void 0 === o ? [] : o,
  20892. n = t.defaultOptions,
  20893. a = void 0 === n ? we : n;
  20894. return function (e, t, o) {
  20895. function n() {
  20896. c.orderedModifiers.forEach(function (e) {
  20897. var t = e.name,
  20898. o = e.options,
  20899. i = void 0 === o ? {} : o,
  20900. s = e.effect;
  20901. if ("function" == typeof s) {
  20902. var n = s({ state: c, name: t, instance: d, options: i }),
  20903. a = function () {};
  20904. l.push(n || a);
  20905. }
  20906. });
  20907. }
  20908. function r() {
  20909. l.forEach(function (e) {
  20910. return e();
  20911. }),
  20912. (l = []);
  20913. }
  20914. void 0 === o && (o = a);
  20915. var c = {
  20916. placement: "bottom",
  20917. orderedModifiers: [],
  20918. options: J()({}, we, a),
  20919. modifiersData: {},
  20920. elements: { reference: e, popper: t },
  20921. attributes: {},
  20922. styles: {},
  20923. },
  20924. l = [],
  20925. u = !1,
  20926. d = {
  20927. state: c,
  20928. setOptions: function (o) {
  20929. var l = "function" == typeof o ? o(c.options) : o;
  20930. r(),
  20931. (c.options = J()({}, a, c.options, l)),
  20932. (c.scrollParents = {
  20933. reference: s(e)
  20934. ? b(e)
  20935. : e.contextElement
  20936. ? b(e.contextElement)
  20937. : [],
  20938. popper: b(t),
  20939. });
  20940. var u = k(A([].concat(i, c.options.modifiers)));
  20941. ((c.orderedModifiers = u.filter(function (e) {
  20942. return e.enabled;
  20943. })),
  20944. S(
  20945. P([].concat(u, c.options.modifiers), function (e) {
  20946. return e.name;
  20947. })
  20948. ),
  20949. O(c.options.placement) === ce) &&
  20950. (c.orderedModifiers.find(function (e) {
  20951. return "flip" === e.name;
  20952. }) ||
  20953. console.error(
  20954. [
  20955. 'Popper: "auto" placements require the "flip" modifier be',
  20956. "present and enabled to work.",
  20957. ].join(" ")
  20958. ));
  20959. var p = m(t);
  20960. return (
  20961. [
  20962. p.marginTop,
  20963. p.marginRight,
  20964. p.marginBottom,
  20965. p.marginLeft,
  20966. ].some(function (e) {
  20967. return parseFloat(e);
  20968. }) &&
  20969. console.warn(
  20970. [
  20971. 'Popper: CSS "margin" styles cannot be used to apply padding',
  20972. "between the popper and its reference element or boundary.",
  20973. "To replicate margin, use the `offset` modifier, as well as",
  20974. "the `padding` option in the `preventOverflow` and `flip`",
  20975. "modifiers.",
  20976. ].join(" ")
  20977. ),
  20978. n(),
  20979. d.update()
  20980. );
  20981. },
  20982. forceUpdate: function () {
  20983. if (!u) {
  20984. var e = c.elements,
  20985. t = e.reference,
  20986. o = e.popper;
  20987. if (!M(t, o)) return void console.error(ve);
  20988. (c.rects = {
  20989. reference: v(t, R(o), "fixed" === c.options.strategy),
  20990. popper: g(o),
  20991. }),
  20992. (c.reset = !1),
  20993. (c.placement = c.options.placement),
  20994. c.orderedModifiers.forEach(function (e) {
  20995. return (c.modifiersData[e.name] = J()({}, e.data));
  20996. });
  20997. for (var i = 0, s = 0; s < c.orderedModifiers.length; s++) {
  20998. if ((i += 1) > 100) {
  20999. console.error(ge);
  21000. break;
  21001. }
  21002. if (!0 !== c.reset) {
  21003. var n = c.orderedModifiers[s],
  21004. a = n.fn,
  21005. r = n.options,
  21006. l = void 0 === r ? {} : r,
  21007. p = n.name;
  21008. "function" == typeof a &&
  21009. (c =
  21010. a({ state: c, options: l, name: p, instance: d }) ||
  21011. c);
  21012. } else (c.reset = !1), (s = -1);
  21013. }
  21014. }
  21015. },
  21016. update: D(function () {
  21017. return new Z.a(function (e) {
  21018. d.forceUpdate(), e(c);
  21019. });
  21020. }),
  21021. destroy: function () {
  21022. r(), (u = !0);
  21023. },
  21024. };
  21025. return M(e, t)
  21026. ? (d.setOptions(o).then(function (e) {
  21027. !u && o.onFirstUpdate && o.onFirstUpdate(e);
  21028. }),
  21029. d)
  21030. : (console.error(ve), d);
  21031. };
  21032. })({ defaultModifiers: Ee }),
  21033. De = {
  21034. name: "offset",
  21035. enabled: !0,
  21036. phase: "main",
  21037. requires: ["popperOffsets"],
  21038. fn: z,
  21039. };
  21040. },
  21041. w3K0: function (e, t, o) {
  21042. "use strict";
  21043. function i(e) {
  21044. o("h7y/");
  21045. }
  21046. var s = (o("4l2z"), o("QWO+")),
  21047. n = o("BNkf"),
  21048. a = o("C7Lr"),
  21049. r = i,
  21050. c = a(s.a, n.a, !1, r, null, null);
  21051. t.a = c.exports;
  21052. },
  21053. w4e3: function (e, t, o) {
  21054. "use strict";
  21055. String, String, String, Boolean;
  21056. },
  21057. wWlE: function (e, t, o) {
  21058. "use strict";
  21059. var i = o("p7Ev"),
  21060. s = o("4a+h"),
  21061. n = o("K2BN"),
  21062. a = o.n(n);
  21063. i.a,
  21064. s.a,
  21065. String,
  21066. String,
  21067. Boolean,
  21068. Number,
  21069. String,
  21070. String,
  21071. String,
  21072. Boolean,
  21073. Boolean,
  21074. Number,
  21075. Number,
  21076. Number,
  21077. String,
  21078. String,
  21079. String,
  21080. String,
  21081. Boolean;
  21082. },
  21083. wiP3: function (e, t) {},
  21084. wpwm: function (e, t, o) {
  21085. "use strict";
  21086. t.a = {
  21087. name: "popup-header",
  21088. props: {
  21089. leftText: String,
  21090. rightText: String,
  21091. title: String,
  21092. showBottomBorder: { type: Boolean, default: !0 },
  21093. },
  21094. };
  21095. },
  21096. "x/yF": function (e, t, o) {
  21097. "use strict";
  21098. function i(e) {
  21099. var t = new RegExp("(^|&)" + e + "=([^&]*)(&|$)"),
  21100. o = window.location.search.substr(1).match(t);
  21101. return null != o ? o[2] : null;
  21102. }
  21103. var s = o("3cXf"),
  21104. n = o.n(s),
  21105. a = o("GblZ"),
  21106. r = o("QpaW"),
  21107. c = o("KO53"),
  21108. l = o("RFt0"),
  21109. u = o("SXXC"),
  21110. d = o.n(u),
  21111. p = i("eid") || "23400814",
  21112. _ = i("storeEid"),
  21113. m = i("path") || "InterGo8612new",
  21114. f = i("appid") || "10036";
  21115. _ = _ ? "&storeEid=" + _ : "";
  21116. t.a = {
  21117. name: "tointerview",
  21118. components: {
  21119. Search: a.a,
  21120. Divider: r.a,
  21121. videomsgDialog: c.a,
  21122. advancedfilterDialog: l.a,
  21123. },
  21124. data: function () {
  21125. return {
  21126. showBackTop: !1,
  21127. showline: !1,
  21128. results: [],
  21129. curKeywords: "",
  21130. keywords: "",
  21131. page: 1,
  21132. curDatas: "",
  21133. titleName: this.localeResource.tointerview_pageName,
  21134. isYZJapp: !1,
  21135. searchFilter: {},
  21136. version: Number(localStorage.InterGo_Version),
  21137. };
  21138. },
  21139. created: function () {
  21140. navigator.userAgent.match(/Qing\/.*;(iOS|iPhone|Android).*/) &&
  21141. (this.isYZJapp = !0),
  21142. this.isYZJapp && XuntongJSBridge.call("closePop");
  21143. var e = this;
  21144. try {
  21145. void 0 != mbos.http
  21146. ? e.loadData()
  21147. : (window.onload = function () {
  21148. e.loadData();
  21149. });
  21150. } catch (t) {
  21151. e.loadData();
  21152. }
  21153. },
  21154. mounted: function () {
  21155. d()(".dateTitleWrap").height(d()(".dateTitle").outerHeight(!0));
  21156. },
  21157. updated: function () {
  21158. var e = this;
  21159. this.$nextTick(function () {
  21160. e.initEvent();
  21161. });
  21162. },
  21163. computed: {
  21164. getHeight: function () {
  21165. return window.innerHeight;
  21166. },
  21167. },
  21168. beforeRouteLeave: function (e, t, o) {
  21169. var i = this;
  21170. d()(window).unbind("scroll"),
  21171. d()(".backTop").off("click", i.backTop),
  21172. o();
  21173. },
  21174. methods: {
  21175. getFilterConditions: function (e) {
  21176. console.log(e),
  21177. (this.page = "1"),
  21178. (this.curDatas = []),
  21179. (this.showline = !1),
  21180. (this.searchFilter = e),
  21181. (this.curKeywords = ""),
  21182. (this.keywords = ""),
  21183. this.loadData(!0);
  21184. },
  21185. openSearchDialog: function () {
  21186. this.$refs.filterbox.showFilterBox = !0;
  21187. },
  21188. scrollEvent: function () {
  21189. var e = [];
  21190. d()(".taskList .dateTitleWrap").each(function (t, o) {
  21191. e[t] = d()(this).offset().top;
  21192. });
  21193. var t =
  21194. document.body.scrollTop + document.documentElement.scrollTop;
  21195. t < 100
  21196. ? (this.showBackTop = !1)
  21197. : ((this.showBackTop = !0),
  21198. t + window.innerHeight >=
  21199. d()(".tointerview").outerHeight(!0) - 60 &&
  21200. (this.showline ||
  21201. (console.log("滚动加载"),
  21202. this.$vux.loading.show({ text: "Loading" }),
  21203. this.page++,
  21204. this.loadData())));
  21205. var o = d()(".taskList").outerWidth(!0);
  21206. for (var i in e)
  21207. if (t <= e[i]) {
  21208. d()(".taskList .dateTitle").css({
  21209. position: "relative",
  21210. width: "100%",
  21211. }),
  21212. i > 0 &&
  21213. d()(".taskList .dateTitle")
  21214. .eq(i - 1)
  21215. .css({ position: "fixed", width: o });
  21216. break;
  21217. }
  21218. },
  21219. backTop: function () {
  21220. d()("html,body").animate({ scrollTop: 0 }, 300);
  21221. },
  21222. initEvent: function () {
  21223. var e = this;
  21224. (window.onscroll = function () {
  21225. e.scrollEvent();
  21226. }),
  21227. d()(".backTop").off("click", e.backTop).on("click", e.backTop);
  21228. },
  21229. linkPage: function (e) {
  21230. "待面试" == e.state
  21231. ? self != top
  21232. ? (d()(".tabs-wrap", parent.document).hide(),
  21233. (top.location.href =
  21234. location.origin +
  21235. location.pathname +
  21236. "?appid=" +
  21237. f +
  21238. "&eid=" +
  21239. p +
  21240. "&path=" +
  21241. m +
  21242. _ +
  21243. "&name=00.custom#/resume_detail?recordId=" +
  21244. encodeURIComponent(e.recordId)))
  21245. : this.$router.push(
  21246. "/resume_detail?recordId=" + encodeURIComponent(e.recordId)
  21247. )
  21248. : "待评价" === e.state
  21249. ? self != top
  21250. ? (d()(".tabs-wrap", parent.document).hide(),
  21251. (top.location.href =
  21252. location.origin +
  21253. location.pathname +
  21254. "?appid=" +
  21255. f +
  21256. "&eid=" +
  21257. p +
  21258. "&path=" +
  21259. m +
  21260. _ +
  21261. "&name=00.custom#/judge_page?recordId=" +
  21262. encodeURIComponent(e.recordId)))
  21263. : this.$router.push(
  21264. "/judge_page?recordId=" + encodeURIComponent(e.recordId)
  21265. )
  21266. : self != top
  21267. ? (d()(".tabs-wrap", parent.document).hide(),
  21268. (top.location.href =
  21269. location.origin +
  21270. location.pathname +
  21271. "?appid=" +
  21272. f +
  21273. "&eid=" +
  21274. p +
  21275. "&path=" +
  21276. m +
  21277. _ +
  21278. "&name=00.custom#/judge_detail?recordId=" +
  21279. encodeURIComponent(e.recordId)))
  21280. : this.$router.push(
  21281. "/judge_detail?recordId=" + encodeURIComponent(e.recordId)
  21282. );
  21283. },
  21284. judgeDay: function (e) {
  21285. var t = new Date(e.replace(/\./g, "/")),
  21286. o = new Date(t.setHours(0, 0, 0, 0) - 1),
  21287. i = new Date(o.setHours(0, 0, 0, 0) - 1),
  21288. s = new Date(),
  21289. n = new Date(new Date().setHours(0, 0, 0, 0) - 1),
  21290. a = new Date(n.setHours(0, 0, 0, 0) - 1);
  21291. return t.setHours(0, 0, 0, 0) == s.setHours(0, 0, 0, 0)
  21292. ? this.localeResource.common_today
  21293. : t.setHours(0, 0, 0, 0) == n.setHours(0, 0, 0, 0)
  21294. ? this.localeResource.common_yesterday
  21295. : t.setHours(0, 0, 0, 0) == a.setHours(0, 0, 0, 0)
  21296. ? this.localeResource.common_TheDayBeforeYesterday
  21297. : o.setHours(0, 0, 0, 0) == s.setHours(0, 0, 0, 0)
  21298. ? this.localeResource.common_tomorrow
  21299. : i.setHours(0, 0, 0, 0) == s.setHours(0, 0, 0, 0) &&
  21300. this.localeResource.common_TheDayAfterTomorrow;
  21301. },
  21302. getWeek: function (e) {
  21303. var t = new Date(e.replace(/\./g, "/")).getDay();
  21304. switch (t) {
  21305. case 0:
  21306. t = this.localeResource.common_Sunday;
  21307. break;
  21308. case 1:
  21309. t = this.localeResource.common_Monday;
  21310. break;
  21311. case 2:
  21312. t = this.localeResource.common_Tuesday;
  21313. break;
  21314. case 3:
  21315. t = this.localeResource.common_Wednesday;
  21316. break;
  21317. case 4:
  21318. t = this.localeResource.common_Thursday;
  21319. break;
  21320. case 5:
  21321. t = this.localeResource.common_Friday;
  21322. break;
  21323. case 6:
  21324. t = this.localeResource.common_Saturday;
  21325. break;
  21326. default:
  21327. t = this.localeResource.common_unknown;
  21328. }
  21329. return t;
  21330. },
  21331. toggleList: function (e) {
  21332. e.stopPropagation();
  21333. var t = d()(e.target);
  21334. t.hasClass("dateTitle") || (t = d()(e.target).parent(".dateTitle")),
  21335. t.find(".arrow").toggleClass("down"),
  21336. t.parent(".dateTitleWrap").siblings(".dateList").toggle();
  21337. },
  21338. resultClick: function (e) {
  21339. window.alert("you click the result item: " + n()(e));
  21340. },
  21341. getResult: (function (e) {
  21342. function t(t) {
  21343. return e.apply(this, arguments);
  21344. }
  21345. return (
  21346. (t.toString = function () {
  21347. return e.toString();
  21348. }),
  21349. t
  21350. );
  21351. })(function (e) {
  21352. this.results = e ? getResult(this.value) : [];
  21353. }),
  21354. onSubmit: function () {
  21355. this.$refs.search.setBlur(),
  21356. (this.page = 1),
  21357. (this.curKeywords = this.keywords),
  21358. console.log("curKeywords:" + this.curKeywords),
  21359. this.version >= 1 &&
  21360. ((this.searchFilter = {
  21361. type: "fast",
  21362. name: this.curKeywords,
  21363. position: this.curKeywords,
  21364. }),
  21365. (this.$refs.filterbox.currDate = new Date()),
  21366. (this.$refs.filterbox.personName = ""),
  21367. (this.$refs.filterbox.gender = ""),
  21368. (this.$refs.filterbox.genderText = ""),
  21369. (this.$refs.filterbox.age = ""),
  21370. (this.$refs.filterbox.phoneNumber = ""),
  21371. (this.$refs.filterbox.interviewTime = ""),
  21372. (this.$refs.filterbox.interviewPosition = ""),
  21373. (this.$refs.filterbox.interviewLink = "")),
  21374. this.loadData(!0);
  21375. },
  21376. onFocus: function () {
  21377. console.log("on focus");
  21378. },
  21379. onCancel: function () {
  21380. console.log("on cancel");
  21381. },
  21382. loadData: function (e) {
  21383. var t = this,
  21384. o = this.$store.state.userInfo.openId,
  21385. i = { userOpenId: o, pageNo: this.page, keywords: "" };
  21386. this.curKeywords.trim() && (i.keywords = this.curKeywords.trim()),
  21387. this.version >= 1 &&
  21388. (i = {
  21389. userOpenId: o,
  21390. pageNo: this.page,
  21391. searchKey: n()(this.searchFilter),
  21392. });
  21393. try {
  21394. console.log(mbos);
  21395. var s = this;
  21396. mbos.eas.invokeScript({
  21397. name: "commonOSFservice",
  21398. param: ["InterGo_GetToBeInterviewedList", n()(i)],
  21399. success: function (t) {
  21400. if (
  21401. (console.log("调用接口成功"), console.log(t), "0" == t.code)
  21402. ) {
  21403. var o = t.data.taskList;
  21404. ("" === s.curDatas || e) && (s.curDatas = []),
  21405. (s.curDatas = s.curDatas.concat(o)),
  21406. console.log(s.page),
  21407. console.log(s.curDatas),
  21408. t.data.totalInterCount < 20
  21409. ? (s.showline = !0)
  21410. : (s.showline = !1);
  21411. } else {
  21412. var i = n()(t);
  21413. if (i.indexOf("请求云之家openauth2服务失败") >= 0)
  21414. alert(s.localeResource.common_loginTimeout);
  21415. else if (i.indexOf("无法连接EAS服务器") >= 0)
  21416. alert(s.localeResource.common_EAS500);
  21417. else {
  21418. var a = s.localeResource.common_errorMsg;
  21419. t.mesg && (a = t.mesg),
  21420. s.$vux.toast.show({
  21421. position: "default",
  21422. text: a,
  21423. time: 2e3,
  21424. type: "text",
  21425. width: "auto",
  21426. onShow: function () {
  21427. d()(".weui-toast_text .weui-toast__content").css(
  21428. "font-size",
  21429. "0.373rem"
  21430. );
  21431. },
  21432. });
  21433. }
  21434. (s.curDatas = []), (s.showline = !0);
  21435. }
  21436. setTimeout(function () {
  21437. s.$vux.loading.hide();
  21438. }, 1e3);
  21439. },
  21440. error: function (e) {
  21441. console.log("调用接口失败"),
  21442. console.log(e),
  21443. (s.curDatas = []),
  21444. setTimeout(function () {
  21445. s.$vux.loading.hide();
  21446. }, 1e3);
  21447. },
  21448. });
  21449. } catch (o) {
  21450. this.$http
  21451. .post("/user/toInterviews", i)
  21452. .then(function (o) {
  21453. var i = o.data;
  21454. if ("0" == i.code) {
  21455. var s = i.data.items;
  21456. ("" === t.curDatas || e) && (t.curDatas = []),
  21457. (t.curDatas = t.curDatas.concat(s)),
  21458. console.log(t.page),
  21459. console.log(t.curDatas),
  21460. s.length < 20 ? (t.showline = !0) : (t.showline = !1);
  21461. }
  21462. setTimeout(function () {
  21463. t.$vux.loading.hide();
  21464. }, 1e3);
  21465. })
  21466. .catch(function (e) {
  21467. var t = this;
  21468. console.log(e),
  21469. setTimeout(function () {
  21470. t.$vux.loading.hide();
  21471. }, 1e3);
  21472. });
  21473. }
  21474. },
  21475. openVideoInterviewBox: function (e) {
  21476. this.$refs.videobox.getVideoInterviewMsg(e.recordId);
  21477. },
  21478. },
  21479. };
  21480. },
  21481. xbrm: function (e, t) {},
  21482. xf7t: function (e, t, o) {
  21483. "use strict";
  21484. var i = o("ZLEe"),
  21485. s = o.n(i),
  21486. n = o("yODz"),
  21487. a = o("Xspv");
  21488. Boolean,
  21489. String,
  21490. String,
  21491. Boolean,
  21492. Boolean,
  21493. Boolean,
  21494. String,
  21495. String,
  21496. Object,
  21497. Boolean,
  21498. Boolean,
  21499. Boolean;
  21500. },
  21501. xycR: function (e, t) {},
  21502. y1pt: function (e, t, o) {
  21503. "use strict";
  21504. var i = o("x6d+");
  21505. i.a, Boolean, Number, String, String, String, Boolean, String, String;
  21506. },
  21507. y5UI: function (e, t, o) {
  21508. "use strict";
  21509. },
  21510. yZDl: function (e, t, o) {
  21511. "use strict";
  21512. var i = o("adVT");
  21513. Boolean, Boolean, Boolean, String, String, Boolean, String, Object, Array;
  21514. },
  21515. "yfb+": function (e, t) {},
  21516. ymDC: function (e, t, o) {
  21517. "use strict";
  21518. function i(e) {
  21519. o("p6Gr");
  21520. }
  21521. var s = (o("RHLz"), o("x/yF")),
  21522. n = o("McL7"),
  21523. a = o("C7Lr"),
  21524. r = i,
  21525. c = a(s.a, n.a, !1, r, "data-v-9d868e9e", null);
  21526. t.a = c.exports;
  21527. },
  21528. "z/MN": function (e, t) {},
  21529. zKIK: function (e, t, o) {
  21530. "use strict";
  21531. function i(e) {
  21532. o("Qqg/");
  21533. }
  21534. var s = (o("rJb5"), o("hO2J")),
  21535. n = o("YWtY"),
  21536. a = o("C7Lr"),
  21537. r = i,
  21538. c = a(s.a, n.a, !1, r, "data-v-14202812", null);
  21539. t.a = c.exports;
  21540. },
  21541. zM9A: function (e, t, o) {
  21542. "use strict";
  21543. function i(e) {
  21544. o("ZswK");
  21545. }
  21546. var s = (o("s9ei"), o("JkoX")),
  21547. n = o("mR2Y"),
  21548. a = o("C7Lr"),
  21549. r = i,
  21550. c = a(s.a, n.a, !1, r, null, null);
  21551. t.a = c.exports;
  21552. },
  21553. },
  21554. ["NHnr"]
  21555. );
  21556. });