| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703 |
- module.exports =
- /******/ (function(modules) { // webpackBootstrap
- /******/ // The module cache
- /******/ var installedModules = {};
- /******/
- /******/ // object to store loaded chunks
- /******/ // "0" means "already loaded"
- /******/ var installedChunks = {
- /******/ 0: 0
- /******/ };
- /******/
- /******/ // The require function
- /******/ function __webpack_require__(moduleId) {
- /******/
- /******/ // Check if module is in cache
- /******/ if(installedModules[moduleId]) {
- /******/ return installedModules[moduleId].exports;
- /******/ }
- /******/ // Create a new module (and put it into the cache)
- /******/ var module = installedModules[moduleId] = {
- /******/ i: moduleId,
- /******/ l: false,
- /******/ exports: {}
- /******/ };
- /******/
- /******/ // Execute the module function
- /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
- /******/
- /******/ // Flag the module as loaded
- /******/ module.l = true;
- /******/
- /******/ // Return the exports of the module
- /******/ return module.exports;
- /******/ }
- /******/
- /******/ // This file contains only the entry chunk.
- /******/ // The chunk loading function for additional chunks
- /******/ __webpack_require__.e = function requireEnsure(chunkId) {
- /******/ var promises = [];
- /******/
- /******/
- /******/ // require() chunk loading for javascript
- /******/
- /******/ // "0" is the signal for "already loaded"
- /******/ if(installedChunks[chunkId] !== 0) {
- /******/ var chunk = require("./" + ({"1":"pages/404","2":"pages/cert/index","3":"pages/cert/no/_no","4":"pages/cert/type/_id","5":"pages/community/user/_id","6":"pages/credit/_type","7":"pages/credit/buy/_uid","8":"pages/credit/detail/_id","9":"pages/credit/index","10":"pages/credit/pages/index","11":"pages/credit/projectDetail/_type","12":"pages/credit/query","13":"pages/frontend/consult/create","14":"pages/frontend/consult/detail/_id","15":"pages/frontend/developer/component/level-introduce","16":"pages/frontend/developer/developData","17":"pages/frontend/developer/empty","18":"pages/frontend/learn/add","19":"pages/frontend/learn/detail/copy","20":"pages/frontend/opensource/create","21":"pages/frontend/personal/component/article-item","22":"pages/frontend/personal/component/course-item","23":"pages/frontend/personal/component/dynamic-item","24":"pages/frontend/personal/personalData","25":"pages/frontend/requirements/components/FormFirstStep","26":"pages/frontend/requirements/components/Form_recommend","27":"pages/frontend/requirements/components/Form_xuqiu","28":"pages/frontend/requirements/components/Form_yunduan","29":"pages/frontend/requirements/components/Form_zhengbao","30":"pages/frontend/requirements/components/Loading","31":"pages/frontend/requirements/components/StepEnd","32":"pages/frontend/requirements/template","33":"pages/frontend/skill/create","34":"pages/frontend/skill_cert/add","35":"pages/frontend/skill_cert/cert_form","36":"pages/frontend/skill_cert/components/job-member-list","37":"pages/frontend/skill_cert/components/skill-cert-activity","38":"pages/frontend/skill_cert/components/skills","39":"pages/frontend/skill_cert/dev_comment","40":"pages/frontend/skill_cert/invite_comment","41":"pages/frontend/skill_cert/profile","42":"pages/frontend/skill_cert/ready_interview","43":"pages/frontend/skill_cert/resume_improve","44":"pages/frontend/skill_cert/start_interview","45":"pages/group/_detail/edit","46":"pages/group/_detail/index","47":"pages/group/create","48":"pages/group/index","49":"pages/kaifain/add/index","50":"pages/kaifain/case/_tid","51":"pages/kaifain/detail/_tid/index","52":"pages/kaifain/preview","53":"pages/kaifain/previewCase","54":"pages/otherpage/companyComplete/index","55":"pages/otherpage/companyVerifyInput/index","56":"pages/otherpage/index","57":"pages/otherpage/kaifain/createInWeb","58":"pages/otherpage/kaifain/myKaifain","59":"pages/otherpage/kaifain/myKaifainData/_type","60":"pages/otherpage/kaifain/viewHistory","61":"pages/otherpage/money/index","62":"pages/otherpage/money/introduce","63":"pages/otherpage/money/uploadInvoice","64":"pages/otherpage/money/withdraw","65":"pages/otherpage/proto/lingxin","66":"pages/otherpage/proto/money","67":"pages/otherpage/publish/publish","68":"pages/otherpage/report/_uid","69":"pages/otherpage/user/addConnect","70":"pages/otherpage/user/card","71":"pages/otherpage/user/collection/index","72":"pages/otherpage/user/scanLogin","73":"pages/otherpage/userSetting/show","74":"pages/otherpage/works/_id/edit","75":"pages/otherpage/works/create","76":"pages/paysdetail/index","77":"pages/recruit/_id","78":"pages/recruit/index","79":"pages/salary/_id","80":"pages/salary/index","81":"pages/seo/test","82":"pages/setting/check/change_mobile","83":"pages/setting/check/index","84":"pages/setting/check/old_mobile","85":"pages/setting/check/real_info","86":"pages/sign/new","87":"pages/topics/_id/edit","88":"pages/topics/create","89":"pages/type/index","90":"pages/type/interview","91":"pages/type/partners","92":"pages/type/pay","93":"pages/type/vip/developer","94":"pages/type/vip/enterprise","95":"pages/type/vip/index","96":"pages/type/vip/index copy","97":"pages/type/vip/orderRateDetail","98":"pages/user/add_article_collect/_cid","99":"pages/user/add_video_collect/_cid","100":"pages/user/follow/_uid","101":"pages/user/index/article","102":"pages/user/index/video","103":"pages/user/index_article_list","104":"pages/user/new_article","105":"pages/user/new_video","106":"pages/user/new_video_upload","107":"pages/user/register","108":"pages/user/searchTopic/index","109":"pages/user/select_new","110":"pages/user/video_collect","111":"pages/wo/bills/_id","112":"pages/wo/bills/index","113":"pages/wo/cash"}[chunkId]||chunkId) + ".js");
- /******/ var moreModules = chunk.modules, chunkIds = chunk.ids;
- /******/ for(var moduleId in moreModules) {
- /******/ modules[moduleId] = moreModules[moduleId];
- /******/ }
- /******/ for(var i = 0; i < chunkIds.length; i++)
- /******/ installedChunks[chunkIds[i]] = 0;
- /******/ }
- /******/ return Promise.all(promises);
- /******/ };
- /******/
- /******/ // expose the modules object (__webpack_modules__)
- /******/ __webpack_require__.m = modules;
- /******/
- /******/ // expose the module cache
- /******/ __webpack_require__.c = installedModules;
- /******/
- /******/ // define getter function for harmony exports
- /******/ __webpack_require__.d = function(exports, name, getter) {
- /******/ if(!__webpack_require__.o(exports, name)) {
- /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
- /******/ }
- /******/ };
- /******/
- /******/ // define __esModule on exports
- /******/ __webpack_require__.r = function(exports) {
- /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
- /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
- /******/ }
- /******/ Object.defineProperty(exports, '__esModule', { value: true });
- /******/ };
- /******/
- /******/ // create a fake namespace object
- /******/ // mode & 1: value is a module id, require it
- /******/ // mode & 2: merge all properties of value into the ns
- /******/ // mode & 4: return value when already ns object
- /******/ // mode & 8|1: behave like require
- /******/ __webpack_require__.t = function(value, mode) {
- /******/ if(mode & 1) value = __webpack_require__(value);
- /******/ if(mode & 8) return value;
- /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
- /******/ var ns = Object.create(null);
- /******/ __webpack_require__.r(ns);
- /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
- /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
- /******/ return ns;
- /******/ };
- /******/
- /******/ // getDefaultExport function for compatibility with non-harmony modules
- /******/ __webpack_require__.n = function(module) {
- /******/ var getter = module && module.__esModule ?
- /******/ function getDefault() { return module['default']; } :
- /******/ function getModuleExports() { return module; };
- /******/ __webpack_require__.d(getter, 'a', getter);
- /******/ return getter;
- /******/ };
- /******/
- /******/ // Object.prototype.hasOwnProperty.call
- /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
- /******/
- /******/ // __webpack_public_path__
- /******/ __webpack_require__.p = "/_nuxt/";
- /******/
- /******/ // uncaught error handler for webpack runtime
- /******/ __webpack_require__.oe = function(err) {
- /******/ process.nextTick(function() {
- /******/ throw err; // catch this error by using import().catch()
- /******/ });
- /******/ };
- /******/
- /******/
- /******/ // Load entry module and return exports
- /******/ return __webpack_require__(__webpack_require__.s = 39);
- /******/ })
- /************************************************************************/
- /******/ ([
- /* 0 */
- /***/ (function(module, exports) {
- module.exports = require("vue");
- /***/ }),
- /* 1 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return normalizeComponent; });
- /* globals __VUE_SSR_CONTEXT__ */
- // IMPORTANT: Do NOT use ES2015 features in this file (except for modules).
- // This module is a runtime utility for cleaner component module output and will
- // be included in the final webpack user bundle.
- function normalizeComponent (
- scriptExports,
- render,
- staticRenderFns,
- functionalTemplate,
- injectStyles,
- scopeId,
- moduleIdentifier, /* server only */
- shadowMode /* vue-cli only */
- ) {
- // Vue.extend constructor export interop
- var options = typeof scriptExports === 'function'
- ? scriptExports.options
- : scriptExports
- // render functions
- if (render) {
- options.render = render
- options.staticRenderFns = staticRenderFns
- options._compiled = true
- }
- // functional template
- if (functionalTemplate) {
- options.functional = true
- }
- // scopedId
- if (scopeId) {
- options._scopeId = 'data-v-' + scopeId
- }
- var hook
- if (moduleIdentifier) { // server build
- hook = function (context) {
- // 2.3 injection
- context =
- context || // cached call
- (this.$vnode && this.$vnode.ssrContext) || // stateful
- (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional
- // 2.2 with runInNewContext: true
- if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {
- context = __VUE_SSR_CONTEXT__
- }
- // inject component styles
- if (injectStyles) {
- injectStyles.call(this, context)
- }
- // register component module identifier for async chunk inferrence
- if (context && context._registeredComponents) {
- context._registeredComponents.add(moduleIdentifier)
- }
- }
- // used by ssr in case component is cached and beforeCreate
- // never gets called
- options._ssrRegister = hook
- } else if (injectStyles) {
- hook = shadowMode
- ? function () {
- injectStyles.call(
- this,
- (options.functional ? this.parent : this).$root.$options.shadowRoot
- )
- }
- : injectStyles
- }
- if (hook) {
- if (options.functional) {
- // for template-only hot-reload because in that case the render fn doesn't
- // go through the normalizer
- options._injectStyles = hook
- // register for functional component in vue file
- var originalRender = options.render
- options.render = function renderWithStyleInjection (h, context) {
- hook.call(context)
- return originalRender(h, context)
- }
- } else {
- // inject component registration as beforeCreate hook
- var existing = options.beforeCreate
- options.beforeCreate = existing
- ? [].concat(existing, hook)
- : [hook]
- }
- }
- return {
- exports: scriptExports,
- options: options
- }
- }
- /***/ }),
- /* 2 */
- /***/ (function(module, exports) {
- module.exports = require("vuex");
- /***/ }),
- /* 3 */
- /***/ (function(module, exports) {
- // This file is intentionally left empty for noop aliases
- /***/ }),
- /* 4 */
- /***/ (function(module, exports) {
- module.exports = require("vue-router");
- /***/ }),
- /* 5 */
- /***/ (function(module, exports) {
- module.exports = require("js-cookie");
- /***/ }),
- /* 6 */
- /***/ (function(module, exports) {
- module.exports = require("axios");
- /***/ }),
- /* 7 */
- /***/ (function(module, exports) {
- // Exports
- module.exports = {};
- /***/ }),
- /* 8 */
- /***/ (function(module, exports) {
- // Exports
- module.exports = {};
- /***/ }),
- /* 9 */
- /***/ (function(module, exports) {
- // Exports
- module.exports = {};
- /***/ }),
- /* 10 */
- /***/ (function(module, exports) {
- // Exports
- module.exports = {};
- /***/ }),
- /* 11 */
- /***/ (function(module, exports) {
- // Exports
- module.exports = {};
- /***/ }),
- /* 12 */
- /***/ (function(module, exports) {
- // Exports
- module.exports = {};
- /***/ }),
- /* 13 */
- /***/ (function(module, exports) {
- // Exports
- module.exports = {};
- /***/ }),
- /* 14 */
- /***/ (function(module, exports) {
- // Exports
- module.exports = {};
- /***/ }),
- /* 15 */
- /***/ (function(module, exports) {
- // Exports
- module.exports = {};
- /***/ }),
- /* 16 */
- /***/ (function(module, exports) {
- // Exports
- module.exports = {};
- /***/ }),
- /* 17 */
- /***/ (function(module, exports) {
- // Exports
- module.exports = {};
- /***/ }),
- /* 18 */
- /***/ (function(module, exports) {
- // Exports
- module.exports = {};
- /***/ }),
- /* 19 */
- /***/ (function(module, exports) {
- // Exports
- module.exports = {};
- /***/ }),
- /* 20 */
- /***/ (function(module, exports) {
- // Exports
- module.exports = {};
- /***/ }),
- /* 21 */
- /***/ (function(module, exports) {
- module.exports = require("vue-no-ssr");
- /***/ }),
- /* 22 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- /* harmony default export */ __webpack_exports__["a"] = (function ({
- req
- }, inject) {
- let deviceType = {};
- deviceType.ios = false;
- deviceType.android = false;
- deviceType.pc = false;
- deviceType.ios = false;
- deviceType.wx = false;
- deviceType.app = false;
- deviceType.spider = false;
- let cookie = "",
- ua = "";
- /** 通过UA判断设备类型 **/
- if (req && req.headers) {
- ua = req && req.headers && req.headers["user-agent"] || "";
- } else if (window && window.navigator) {
- ua = window.navigator.userAgent;
- }
- if (/(iPhone|iPad|iPod|iOS)/i.test(ua)) {
- deviceType.ios = true;
- } else if (/(Android)/i.test(ua)) {
- deviceType.android = true;
- } else {
- deviceType.pc = true;
- }
- /** 通过cookie 判断是不是APP **/
- if (req && req.headers) {
- cookie = req.headers.cookie || "";
- } else if (document) {
- cookie = document.cookie;
- }
- deviceType.app = judgeHasX_APP(cookie);
- /** 判断是不是 微信 **/
- if (/(MicroMessenger)/i.test(ua)) {
- deviceType.wx = true;
- }
- /** 判断是不是 蜘蛛 **/
- if (/(spider)/i.test(ua)) {
- deviceType.spider = true;
- }
- deviceType.isMobile = function () {
- return deviceType.ios || deviceType.android;
- };
- deviceType.isPC = function () {
- return deviceType.pc;
- };
- deviceType.isWx = function () {
- return deviceType.wx;
- };
- function judgeHasX_APP(cookiedata) {
- var cookies = cookiedata ? cookiedata.split("; ") : [];
- var i = 0;
- for (; i < cookies.length; i++) {
- var parts = cookies[i].split("=");
- var name = parts[0].replace(/(%[0-9A-Z]{2})+/g, decodeURIComponent);
- if (name === "x_app") {
- return true;
- }
- } //兼容android 4.18cookie注入错误
- // if (deviceType.android) {
- // return true
- // }
- return false;
- }
- inject && inject("deviceType", deviceType); // test nhj
- // deviceType.app = true
- return deviceType;
- });
- /***/ }),
- /* 23 */
- /***/ (function(module, exports) {
- module.exports = require("vue-client-only");
- /***/ }),
- /* 24 */
- /***/ (function(module, exports) {
- module.exports = require("vant");
- /***/ }),
- /* 25 */
- /***/ (function(module, exports) {
- module.exports = require("element-ui");
- /***/ }),
- /* 26 */
- /***/ (function(module, exports) {
- module.exports = require("querystring");
- /***/ }),
- /* 27 */
- /***/ (function(module, exports) {
- module.exports = require("node-fetch");
- /***/ }),
- /* 28 */
- /***/ (function(module, exports) {
- module.exports = require("vue-meta");
- /***/ }),
- /* 29 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- /* WEBPACK VAR INJECTION */(function(URL) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return createRouter; });
- /* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(0);
- /* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(vue__WEBPACK_IMPORTED_MODULE_0__);
- /* harmony import */ var vue_router__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(4);
- /* harmony import */ var vue_router__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(vue_router__WEBPACK_IMPORTED_MODULE_1__);
- vue__WEBPACK_IMPORTED_MODULE_0___default.a.use(vue_router__WEBPACK_IMPORTED_MODULE_1___default.a);
- const KAIFAIN = 'kaifain';
- const JISHUIN = 'jishuin';
- const RE_IPV4 = /^(\d+.)+\d+$/;
- const getServerHostname = ({
- req
- }) => {
- const {
- host,
- referer
- } = req.headers;
- let hostname = host.split(':')[0];
- if (RE_IPV4.test(hostname)) {
- hostname = referer && new URL(referer).hostname;
- }
- return hostname;
- };
- const filterAndRemapRoutesByScope = (routes, scope) => {
- return [...routes.filter(r => r.path.startsWith('/' + scope)).map(r => {
- const clone = { ...r
- };
- clone.path = r.path.replace('/' + scope, '') || '/';
- if (r.name) {
- clone.name = r.name + '_$';
- }
- return clone;
- }), ...routes];
- };
- function createRouter(ssrContext, createDefaultRouter, routerOptions) {
- const options = routerOptions || createDefaultRouter(ssrContext).options;
- const hostname = ssrContext ? getServerHostname(ssrContext) : location.host;
- return new vue_router__WEBPACK_IMPORTED_MODULE_1___default.a({ ...options,
- routes: fixRoutes(options.routes, hostname)
- });
- }
- function fixRoutes(defaultRoutes, hostname) {
- if (hostname && hostname.includes(KAIFAIN)) return kaifainRoutes(defaultRoutes);
- if (hostname && hostname.includes(JISHUIN)) return jishuinRoutes(defaultRoutes);
- return defaultRoutes;
- }
- function kaifainRoutes(defaultRoutes) {
- return filterAndRemapRoutesByScope(defaultRoutes, KAIFAIN);
- }
- function jishuinRoutes(defaultRoutes) {
- return filterAndRemapRoutesByScope(defaultRoutes, JISHUIN);
- }
- /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(38)["URL"]))
- /***/ }),
- /* 30 */
- /***/ (function(module, exports, __webpack_require__) {
- module.exports = __webpack_require__.p + "img/white_logo@2x.7628435.png";
- /***/ }),
- /* 31 */
- /***/ (function(module, exports, __webpack_require__) {
- module.exports = __webpack_require__.p + "img/kaifain2@2x.043bc14.png";
- /***/ }),
- /* 32 */
- /***/ (function(module, exports, __webpack_require__) {
- module.exports = __webpack_require__.p + "img/jishuin@2x.bcd0b7d.png";
- /***/ }),
- /* 33 */
- /***/ (function(module, exports, __webpack_require__) {
- module.exports = __webpack_require__.p + "img/yesdev@2x.650b868.png";
- /***/ }),
- /* 34 */
- /***/ (function(module, exports, __webpack_require__) {
- module.exports = __webpack_require__.p + "img/download.e026481.png";
- /***/ }),
- /* 35 */
- /***/ (function(module, exports) {
- module.exports = require("defu");
- /***/ }),
- /* 36 */
- /***/ (function(module, exports) {
- module.exports = require("qs");
- /***/ }),
- /* 37 */
- /***/ (function(module, exports) {
- // Exports
- module.exports = {};
- /***/ }),
- /* 38 */
- /***/ (function(module, exports) {
- module.exports = require("url");
- /***/ }),
- /* 39 */
- /***/ (function(module, exports, __webpack_require__) {
- module.exports = __webpack_require__(68);
- /***/ }),
- /* 40 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony default export */ __webpack_exports__["default"] = (function ({
- store,
- redirect
- }) {});
- /***/ }),
- /* 41 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony default export */ __webpack_exports__["default"] = (function (context) {
- let proto = "https";
- let url = "";
- let cookies = ""; // Server-side
- if (true) {
- const {
- req,
- redirect
- } = context;
- let host = req.headers.host; // console.log("initialize...........req.............header");
- let proto = "https";
- if (req.headers["x-forwarded-proto"]) {
- proto = req.headers["x-forwarded-proto"];
- } else if (req.headers["x-scheme"]) {
- proto = req.headers["x-scheme"];
- } else if (host.indexOf("local.") != -1) {
- proto = "http";
- }
- url = proto + "://" + host;
- cookies = req.headers.cookie;
- } // Client-side
- if (false) {}
- let groups = {};
- try {
- let regx = new RegExp("((?<branch>[a-z0-9_\\-]+)\\.)?(?<env>(www|prod|test|local|test-rooter|test-jishuin|prod-rooter|prod-jishuin|rooter|jishuin|app|test-kaifain|prod-kaifain|test-job|job|prod-job|local-rooter|local-job|local-jishuin|local-kaifain))\\.proginn\\.com(\\:(?<port>\\d+))?", "gim"); // console.log(regx);
- console.log(url);
- groups = regx.exec(url).groups;
- } catch (e) {
- //失败默认设置为线上环境
- const {
- app
- } = context.app.$deviceType;
- if (app) {
- groups = {
- env: "app"
- };
- } else {
- groups = {
- env: "www"
- };
- }
- }
- let api = "",
- jishuinUrl = "",
- rooterUrl = "",
- siteUrl = "",
- kaifainUrl = "",
- jobUrl = "",
- urlType = ""; // console.log(groups);
- if (groups) {
- let {
- branch,
- env,
- port
- } = groups;
- switch (env) {
- case "www":
- api = "https://www.proginn.com";
- siteUrl = "https://www.proginn.com";
- jishuinUrl = "https://jishuin.proginn.com";
- kaifainUrl = "https://kaifain.proginn.com";
- rooterUrl = "https://rooter.proginn.com";
- jobUrl = "https://job.proginn.com";
- break;
- case "jishuin":
- api = "https://jishuin.proginn.com";
- siteUrl = "https://www.proginn.com";
- jishuinUrl = "https://jishuin.proginn.com";
- kaifainUrl = "https://kaifain.proginn.com";
- rooterUrl = "https://rooter.proginn.com";
- jobUrl = "https://job.proginn.com";
- break;
- case "job":
- api = "https://job.proginn.com";
- siteUrl = "https://www.proginn.com";
- jishuinUrl = "https://jishuin.proginn.com";
- kaifainUrl = "https://kaifain.proginn.com";
- rooterUrl = "https://rooter.proginn.com";
- jobUrl = "https://job.proginn.com";
- break;
- case "app":
- api = "https://app.proginn.com";
- siteUrl = "https://app.proginn.com";
- jishuinUrl = "https://jishuin.proginn.com";
- kaifainUrl = "https://kaifain.proginn.com";
- rooterUrl = "https://rooter.proginn.com";
- jobUrl = "https://job.proginn.com";
- break;
- case "test":
- case "test-jishuin":
- case "test-rooter":
- case "test-kaifain":
- case "test-job":
- api = "https://" + branch + ".test.proginn.com";
- siteUrl = "https://" + branch + ".test.proginn.com";
- jishuinUrl = "https://" + branch + ".test-jishuin.proginn.com";
- kaifainUrl = "https://" + branch + ".test-kaifain.proginn.com";
- rooterUrl = "https://" + branch + ".test-rooter.proginn.com";
- jobUrl = "https://" + branch + ".test-job.proginn.com";
- break;
- case "local":
- case "local-job":
- case "local-kaifain":
- case "local-jishuin":
- case "local-rooter":
- if (port && port != "80") {
- api = "http://local.proginn.com";
- siteUrl = "http://local.proginn.com:" + port;
- jishuinUrl = "http://jishuin.local.proginn.com";
- kaifainUrl = "http://kaifain.local.proginn.com";
- rooterUrl = "http://rooter.local.proginn.com";
- jobUrl = "http://job.local.proginn.com";
- } else {
- api = "http://local.proginn.com";
- siteUrl = "http://local.proginn.com";
- jishuinUrl = "http://jishuin.local.proginn.com";
- kaifainUrl = "http://kaifain.local.proginn.com";
- rooterUrl = "http://rooter.local.proginn.com";
- jobUrl = "http://job.local.proginn.com";
- }
- break;
- case "prod":
- case "prod-jishuin":
- case "prod-rooter":
- case "prod-kaifain":
- case "prod-job":
- api = "https://" + branch + ".prod.proginn.com";
- siteUrl = "https://" + branch + ".prod.proginn.com";
- jishuinUrl = "https://" + branch + ".prod-jishuin.proginn.com";
- kaifainUrl = "https://" + branch + ".prod-kaifain.proginn.com";
- rooterUrl = "https://" + branch + ".prod-rooter.proginn.com";
- jobUrl = "https://" + branch + ".prod-job.proginn.com";
- break;
- default:
- // 按生产处理
- api = "https://www.proginn.com";
- siteUrl = "https://www.proginn.com";
- jishuinUrl = "https://jishuin.proginn.com";
- kaifainUrl = "https://kaifain.proginn.com";
- rooterUrl = "https://rooter.proginn.com";
- jobUrl = "https://job.proginn.com";
- break;
- }
- } else {
- // 按生产处理
- api = "https://www.proginn.com";
- siteUrl = "https://www.proginn.com";
- jishuinUrl = "https://jishuin.proginn.com";
- kaifainUrl = "https://kaifain.proginn.com";
- rooterUrl = "https://rooter.proginn.com";
- jobUrl = "https://job.proginn.com";
- }
- context.store.commit("updateDomainConfig", {
- api: api,
- siteUrl,
- jishuinUrl: jishuinUrl,
- kaifainUrl: kaifainUrl,
- rooterUrl: rooterUrl,
- jobUrl: jobUrl,
- urlType
- });
- context.store.commit("updateDeviceType", context.app.$deviceType || {});
- context.store.commit("updateIsPC", context.app.$deviceType.pc || false);
- context.store.commit("updateIsWeixin", context.app.$deviceType.wx || false);
- const host = true ? context.req.headers.host : undefined;
- const matchedScope = host && /(kaifain|jishuin|job)/.exec(host);
- matchedScope && context.store.commit('scope:set', matchedScope[1]);
- });
- /***/ }),
- /* 42 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony default export */ __webpack_exports__["default"] = (function (context) {});
- /***/ }),
- /* 43 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_nuxt_error_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(7);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_nuxt_error_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_nuxt_error_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_nuxt_error_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_nuxt_error_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_nuxt_error_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 44 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_nuxt_loading_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(8);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_nuxt_loading_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_nuxt_loading_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_nuxt_loading_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_nuxt_loading_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_nuxt_loading_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 45 */
- /***/ (function(module, exports) {
- // Exports
- module.exports = {};
- /***/ }),
- /* 46 */
- /***/ (function(module, exports) {
- // Exports
- module.exports = {};
- /***/ }),
- /* 47 */
- /***/ (function(module, exports, __webpack_require__) {
- module.exports = __webpack_require__.p + "img/jiejuefangan2@2x.1bb228d.png";
- /***/ }),
- /* 48 */
- /***/ (function(module, exports) {
- module.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAAAXNSR0IArs4c6QAAAxNJREFUaEPtmU1IVFEYhp9zMSUdSaJNrmyThL/Q3yLJtKBdRqS7FhXUQnAUMahNs2gjITlgu6JwFypYiUGbwChaRgQtWvhfUmE6GoV/J44zWjPqzJ05d+5c5RyY1Zz7ve/zvR+Xe+8R7PAldjgfBnC7J2wSNAl6vANmRD0eUEJ78RPslMVAKxYFCStldsMC0E+T6I21kQjwI1CSWe+21VdYpII2oTyvr/iAQbmC3EYPAxb1sSkmSlDa7p83NjbQLHrsJ9gpDaA3glt3oZ9g5T54Pw2seAwtbEcP0F8Knafh7SSc6AeWPAepB3ihCHrOgSXgzQRUPd0Schn47Ri+uhVKfDbq6QEqgeZS6KgNQ74eh5PPNkB+Z4FybogpG4bsb+mSdSyh5ibe0gdU1VvL4G4NCAFDY1CtIFVmagnG+EkxAfHHvnsbO7vkcZZ45wqgEmmrgPbqMOSrUahVkP9uPF8B9XNmCQSSg0Cea4BK6EENXC0PS14ehMefneHRqOLMiCoDZwqhvw7ysmFkFg48cfS2kiqjM4CnCmEgAjcagpJe+DWXqidHr9MHrN4PA+fBlw3js3CkD75Fwy0huIlkeFPrFtnI1f/LHEULF9MDVE8xQxchPwcmQnC0D6ZCMTYFH/CLirjmg7IRSZfnAG8fhkAVTM7BsT74MrupRfWAHoQtEhSrCTYCRZ4DJAtaDsHDYQjNp8Gefkm9EdXXT3sFAxjdYvPCm/aRS1bAjKgZ0WRnxuX9ZkTNiLo8csnKJT2iM8CeZFUytt/iLE3i5f/6iT7dXwc6bHwqyBhTRFh9EXrODPUERNTHzMQHoAFpsZdd2gTz+MjlR1Qdi2tAt3btaZZjwdZqJgbUVo8UuC99LBL9aiy4gl88ckpiszruAbbLfHKIfj02gPrZmgT1exipsGNGVIHsphIr5uh7mVwkL2Ia1k4WgxuauMgYLWLEieY6P6JB2Y3kkqa5eQopoEGsnXikXM55wHvyDoJbq8cwqa9P+ClBCO0jdB0Tqdt38UoD6GKz0yJlEkxLW10sahJ0sdlpkfoLaK4YSPyrbeMAAAAASUVORK5CYII="
- /***/ }),
- /* 49 */
- /***/ (function(module, exports, __webpack_require__) {
- module.exports = __webpack_require__.p + "img/fuwu1@2x.a5a57b1.png";
- /***/ }),
- /* 50 */
- /***/ (function(module, exports, __webpack_require__) {
- module.exports = __webpack_require__.p + "img/company_vip.869b9d4.png";
- /***/ }),
- /* 51 */
- /***/ (function(module, exports, __webpack_require__) {
- module.exports = __webpack_require__.p + "img/develop_vip.18bf4f0.png";
- /***/ }),
- /* 52 */
- /***/ (function(module, exports, __webpack_require__) {
- module.exports = __webpack_require__.p + "img/not_vip.6e1bd73.png";
- /***/ }),
- /* 53 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_1_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_header_vue_vue_type_style_index_0_id_3c805cec_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(9);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_1_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_header_vue_vue_type_style_index_0_id_3c805cec_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_1_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_header_vue_vue_type_style_index_0_id_3c805cec_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_1_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_header_vue_vue_type_style_index_0_id_3c805cec_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_1_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_header_vue_vue_type_style_index_0_id_3c805cec_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_1_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_2_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_header_vue_vue_type_style_index_0_id_3c805cec_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 54 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_header_vue_vue_type_style_index_1_id_3c805cec_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(10);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_header_vue_vue_type_style_index_1_id_3c805cec_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_header_vue_vue_type_style_index_1_id_3c805cec_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_header_vue_vue_type_style_index_1_id_3c805cec_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_header_vue_vue_type_style_index_1_id_3c805cec_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_header_vue_vue_type_style_index_1_id_3c805cec_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 55 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_footer_vue_vue_type_style_index_0_id_0d0f10ac_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(11);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_footer_vue_vue_type_style_index_0_id_0d0f10ac_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_footer_vue_vue_type_style_index_0_id_0d0f10ac_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_footer_vue_vue_type_style_index_0_id_0d0f10ac_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_footer_vue_vue_type_style_index_0_id_0d0f10ac_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_footer_vue_vue_type_style_index_0_id_0d0f10ac_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 56 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_wx_header_no_jump_vue_vue_type_style_index_0_id_47281334_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(12);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_wx_header_no_jump_vue_vue_type_style_index_0_id_47281334_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_wx_header_no_jump_vue_vue_type_style_index_0_id_47281334_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_wx_header_no_jump_vue_vue_type_style_index_0_id_47281334_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_wx_header_no_jump_vue_vue_type_style_index_0_id_47281334_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_wx_header_no_jump_vue_vue_type_style_index_0_id_47281334_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 57 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_default_mobile_header_no_jump_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(13);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_default_mobile_header_no_jump_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_default_mobile_header_no_jump_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_default_mobile_header_no_jump_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_default_mobile_header_no_jump_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_default_mobile_header_no_jump_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 58 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_wx_header_vue_vue_type_style_index_0_id_4cd18d39_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(14);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_wx_header_vue_vue_type_style_index_0_id_4cd18d39_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_wx_header_vue_vue_type_style_index_0_id_4cd18d39_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_wx_header_vue_vue_type_style_index_0_id_4cd18d39_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_wx_header_vue_vue_type_style_index_0_id_4cd18d39_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_wx_header_vue_vue_type_style_index_0_id_4cd18d39_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 59 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_default_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(15);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_default_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_default_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_default_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_default_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_default_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 60 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_header_fix_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(16);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_header_fix_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_header_fix_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_header_fix_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_header_fix_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_header_fix_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 61 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_noheader_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(17);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_noheader_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_noheader_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_noheader_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_noheader_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_noheader_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 62 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_opacity_header_kf_tmp_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(18);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_opacity_header_kf_tmp_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_opacity_header_kf_tmp_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_opacity_header_kf_tmp_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_opacity_header_kf_tmp_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_opacity_header_kf_tmp_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 63 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_opacity_header_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(19);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_opacity_header_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_opacity_header_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_opacity_header_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_opacity_header_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_opacity_header_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 64 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_w_1440_default_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(20);
- /* harmony import */ var _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_w_1440_default_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_w_1440_default_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_w_1440_default_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_w_1440_default_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_0_node_modules_nuxt_webpack_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_1_node_modules_nuxt_webpack_node_modules_vue_loader_lib_index_js_vue_loader_options_w_1440_default_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /* 65 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "state", function() { return state; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getters", function() { return getters; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mutations", function() { return mutations; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "actions", function() { return actions; });
- const state = () => ({
- scope: null,
- isPC: -1,
- isWeixin: false,
- userinfo: {},
- wxConfig: {},
- regPhone: /^(0|86|17951)?(13[0-9]|15[012356789]|166|17[35678]|18[0-9]|14[57])[0-9]{8}$/,
- regEmail: /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/,
- regSpecialChar: /[&¥%\/\*]+/,
- deviceType: {},
- domainConfig: {
- api: "",
- siteUrl: "",
- rooterUrl: "",
- jishuinUrl: "",
- kaifainUrl: "",
- jobUrl: "",
- urlType: ""
- },
- noneCommonFooter: false
- });
- const getters = {
- isLogin(state) {
- return state.userinfo && !!state.userinfo.nickname;
- }
- };
- const mutations = {
- updateDomainConfig(state, config) {
- // console.log("update-----------store-----------");
- // console.log(config);
- state.domainConfig = {
- api: config.api,
- siteUrl: config.siteUrl,
- jishuinUrl: config.jishuinUrl,
- rooterUrl: config.rooterUrl,
- kaifainUrl: config.kaifainUrl,
- jobUrl: config.jobUrl,
- urlType: config.urlType
- };
- },
- updateUserinfo(state, payload) {
- state.userinfo = payload.userinfo;
- },
- updateIsPC(state, payload) {
- state.isPC = payload.isPC;
- },
- updateIsWeixin(state, payload) {
- state.isWeixin = payload.isWeixin;
- },
- updateDeviceType(state, payload) {
- state.deviceType = payload;
- },
- updateNoneCommonFooter(state, payload) {
- state.noneCommonFooter = payload;
- },
- updateWxConfig(state, payload) {
- state.wxConfig = { ...state.wxConfig,
- ...payload.wxConfig
- };
- },
- ['scope:set'](state, val) {
- state.scope = val;
- }
- };
- const actions = {
- async nuxtServerInit({
- commit
- }, {
- app
- }) {
- commit("updateDeviceType", app.$deviceType || {});
- }
- };
- /***/ }),
- /* 66 */
- /***/ (function(module, exports) {
- // Exports
- module.exports = {};
- /***/ }),
- /* 67 */
- /***/ (function(module, exports) {
- // Exports
- module.exports = {};
- /***/ }),
- /* 68 */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- // ESM COMPAT FLAG
- __webpack_require__.r(__webpack_exports__);
- // EXTERNAL MODULE: external "querystring"
- var external_querystring_ = __webpack_require__(26);
- // EXTERNAL MODULE: external "vue"
- var external_vue_ = __webpack_require__(0);
- var external_vue_default = /*#__PURE__*/__webpack_require__.n(external_vue_);
- // EXTERNAL MODULE: external "node-fetch"
- var external_node_fetch_ = __webpack_require__(27);
- var external_node_fetch_default = /*#__PURE__*/__webpack_require__.n(external_node_fetch_);
- // CONCATENATED MODULE: ./.nuxt/middleware.js
- const middleware = {};
- middleware['authenticated'] = __webpack_require__(40);
- middleware['authenticated'] = middleware['authenticated'].default || middleware['authenticated'];
- middleware['initialize'] = __webpack_require__(41);
- middleware['initialize'] = middleware['initialize'].default || middleware['initialize'];
- middleware['SeoRouter/kaifain'] = __webpack_require__(42);
- middleware['SeoRouter/kaifain'] = middleware['SeoRouter/kaifain'].default || middleware['SeoRouter/kaifain'];
- /* harmony default export */ var _nuxt_middleware = (middleware);
- // CONCATENATED MODULE: ./.nuxt/utils.js
- // window.{{globals.loadedCallback}} hook
- // Useful for jsdom testing or plugins (https://github.com/tmpvar/jsdom#dealing-with-asynchronous-script-loading)
- if (false) {}
- function empty() {}
- function globalHandleError(error) {
- if (external_vue_default.a.config.errorHandler) {
- external_vue_default.a.config.errorHandler(error);
- }
- }
- function interopDefault(promise) {
- return promise.then(m => m.default || m);
- }
- function hasFetch(vm) {
- return vm.$options && typeof vm.$options.fetch === 'function' && !vm.$options.fetch.length;
- }
- function getChildrenComponentInstancesUsingFetch(vm, instances = []) {
- const children = vm.$children || [];
- for (const child of children) {
- if (child.$fetch) {
- instances.push(child);
- continue; // Don't get the children since it will reload the template
- }
- if (child.$children) {
- getChildrenComponentInstancesUsingFetch(child, instances);
- }
- }
- return instances;
- }
- function applyAsyncData(Component, asyncData) {
- if ( // For SSR, we once all this function without second param to just apply asyncData
- // Prevent doing this for each SSR request
- !asyncData && Component.options.__hasNuxtData) {
- return;
- }
- const ComponentData = Component.options._originDataFn || Component.options.data || function () {
- return {};
- };
- Component.options._originDataFn = ComponentData;
- Component.options.data = function () {
- const data = ComponentData.call(this, this);
- if (this.$ssrContext) {
- asyncData = this.$ssrContext.asyncData[Component.cid];
- }
- return { ...data,
- ...asyncData
- };
- };
- Component.options.__hasNuxtData = true;
- if (Component._Ctor && Component._Ctor.options) {
- Component._Ctor.options.data = Component.options.data;
- }
- }
- function sanitizeComponent(Component) {
- // If Component already sanitized
- if (Component.options && Component._Ctor === Component) {
- return Component;
- }
- if (!Component.options) {
- Component = external_vue_default.a.extend(Component); // fix issue #6
- Component._Ctor = Component;
- } else {
- Component._Ctor = Component;
- Component.extendOptions = Component.options;
- } // If no component name defined, set file path as name, (also fixes #5703)
- if (!Component.options.name && Component.options.__file) {
- Component.options.name = Component.options.__file;
- }
- return Component;
- }
- function getMatchedComponents(route, matches = false, prop = 'components') {
- return Array.prototype.concat.apply([], route.matched.map((m, index) => {
- return Object.keys(m[prop]).map(key => {
- matches && matches.push(index);
- return m[prop][key];
- });
- }));
- }
- function getMatchedComponentsInstances(route, matches = false) {
- return getMatchedComponents(route, matches, 'instances');
- }
- function flatMapComponents(route, fn) {
- return Array.prototype.concat.apply([], route.matched.map((m, index) => {
- return Object.keys(m.components).reduce((promises, key) => {
- if (m.components[key]) {
- promises.push(fn(m.components[key], m.instances[key], m, key, index));
- } else {
- delete m.components[key];
- }
- return promises;
- }, []);
- }));
- }
- function resolveRouteComponents(route, fn) {
- return Promise.all(flatMapComponents(route, async (Component, instance, match, key) => {
- // If component is a function, resolve it
- if (typeof Component === 'function' && !Component.options) {
- Component = await Component();
- }
- match.components[key] = Component = sanitizeComponent(Component);
- return typeof fn === 'function' ? fn(Component, instance, match, key) : Component;
- }));
- }
- async function getRouteData(route) {
- if (!route) {
- return;
- } // Make sure the components are resolved (code-splitting)
- await resolveRouteComponents(route); // Send back a copy of route with meta based on Component definition
- return { ...route,
- meta: getMatchedComponents(route).map((Component, index) => {
- return { ...Component.options.meta,
- ...(route.matched[index] || {}).meta
- };
- })
- };
- }
- async function setContext(app, context) {
- // If context not defined, create it
- if (!app.context) {
- app.context = {
- isStatic: false,
- isDev: false,
- isHMR: false,
- app,
- store: app.store,
- payload: context.payload,
- error: context.error,
- base: '/',
- env: {
- "NODE_ENV": "production",
- "baseUrl": "https://www.proginn.com",
- "jishuBaseUrl": "https://jishuin.proginn.com"
- }
- }; // Only set once
- if ( true && context.req) {
- app.context.req = context.req;
- }
- if ( true && context.res) {
- app.context.res = context.res;
- }
- if (context.ssrContext) {
- app.context.ssrContext = context.ssrContext;
- }
- app.context.redirect = (status, path, query) => {
- if (!status) {
- return;
- }
- app.context._redirected = true; // if only 1 or 2 arguments: redirect('/') or redirect('/', { foo: 'bar' })
- let pathType = typeof path;
- if (typeof status !== 'number' && (pathType === 'undefined' || pathType === 'object')) {
- query = path || {};
- path = status;
- pathType = typeof path;
- status = 302;
- }
- if (pathType === 'object') {
- path = app.router.resolve(path).route.fullPath;
- } // "/absolute/route", "./relative/route" or "../relative/route"
- if (/(^[.]{1,2}\/)|(^\/(?!\/))/.test(path)) {
- app.context.next({
- path,
- query,
- status
- });
- } else {
- path = formatUrl(path, query);
- if (true) {
- app.context.next({
- path,
- status
- });
- }
- if (false) {}
- }
- };
- if (true) {
- app.context.beforeNuxtRender = fn => context.beforeRenderFns.push(fn);
- }
- if (false) {}
- } // Dynamic keys
- const [currentRouteData, fromRouteData] = await Promise.all([getRouteData(context.route), getRouteData(context.from)]);
- if (context.route) {
- app.context.route = currentRouteData;
- }
- if (context.from) {
- app.context.from = fromRouteData;
- }
- app.context.next = context.next;
- app.context._redirected = false;
- app.context._errored = false;
- app.context.isHMR = false;
- app.context.params = app.context.route.params || {};
- app.context.query = app.context.route.query || {};
- }
- function middlewareSeries(promises, appContext) {
- if (!promises.length || appContext._redirected || appContext._errored) {
- return Promise.resolve();
- }
- return promisify(promises[0], appContext).then(() => {
- return middlewareSeries(promises.slice(1), appContext);
- });
- }
- function promisify(fn, context) {
- let promise;
- if (fn.length === 2) {
- // fn(context, callback)
- promise = new Promise(resolve => {
- fn(context, function (err, data) {
- if (err) {
- context.error(err);
- }
- data = data || {};
- resolve(data);
- });
- });
- } else {
- promise = fn(context);
- }
- if (promise && promise instanceof Promise && typeof promise.then === 'function') {
- return promise;
- }
- return Promise.resolve(promise);
- } // Imported from vue-router
- function getLocation(base, mode) {
- let path = decodeURI(window.location.pathname);
- if (mode === 'hash') {
- return window.location.hash.replace(/^#\//, '');
- } // To get matched with sanitized router.base add trailing slash
- if (base && (path.endsWith('/') ? path : path + '/').startsWith(base)) {
- path = path.slice(base.length);
- }
- return (path || '/') + window.location.search + window.location.hash;
- } // Imported from path-to-regexp
- /**
- * Compile a string to a template function for the path.
- *
- * @param {string} str
- * @param {Object=} options
- * @return {!function(Object=, Object=)}
- */
- function compile(str, options) {
- return tokensToFunction(parse(str, options), options);
- }
- function getQueryDiff(toQuery, fromQuery) {
- const diff = {};
- const queries = { ...toQuery,
- ...fromQuery
- };
- for (const k in queries) {
- if (String(toQuery[k]) !== String(fromQuery[k])) {
- diff[k] = true;
- }
- }
- return diff;
- }
- function normalizeError(err) {
- let message;
- if (!(err.message || typeof err === 'string')) {
- try {
- message = JSON.stringify(err, null, 2);
- } catch (e) {
- message = `[${err.constructor.name}]`;
- }
- } else {
- message = err.message || err;
- }
- return { ...err,
- message,
- statusCode: err.statusCode || err.status || err.response && err.response.status || 500
- };
- }
- /**
- * The main path matching regexp utility.
- *
- * @type {RegExp}
- */
- const PATH_REGEXP = new RegExp([// Match escaped characters that would otherwise appear in future matches.
- // This allows the user to escape special characters that won't transform.
- '(\\\\.)', // Match Express-style parameters and un-named parameters with a prefix
- // and optional suffixes. Matches appear as:
- //
- // "/:test(\\d+)?" => ["/", "test", "\d+", undefined, "?", undefined]
- // "/route(\\d+)" => [undefined, undefined, undefined, "\d+", undefined, undefined]
- // "/*" => ["/", undefined, undefined, undefined, undefined, "*"]
- '([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))'].join('|'), 'g');
- /**
- * Parse a string for the raw tokens.
- *
- * @param {string} str
- * @param {Object=} options
- * @return {!Array}
- */
- function parse(str, options) {
- const tokens = [];
- let key = 0;
- let index = 0;
- let path = '';
- const defaultDelimiter = options && options.delimiter || '/';
- let res;
- while ((res = PATH_REGEXP.exec(str)) != null) {
- const m = res[0];
- const escaped = res[1];
- const offset = res.index;
- path += str.slice(index, offset);
- index = offset + m.length; // Ignore already escaped sequences.
- if (escaped) {
- path += escaped[1];
- continue;
- }
- const next = str[index];
- const prefix = res[2];
- const name = res[3];
- const capture = res[4];
- const group = res[5];
- const modifier = res[6];
- const asterisk = res[7]; // Push the current path onto the tokens.
- if (path) {
- tokens.push(path);
- path = '';
- }
- const partial = prefix != null && next != null && next !== prefix;
- const repeat = modifier === '+' || modifier === '*';
- const optional = modifier === '?' || modifier === '*';
- const delimiter = res[2] || defaultDelimiter;
- const pattern = capture || group;
- tokens.push({
- name: name || key++,
- prefix: prefix || '',
- delimiter,
- optional,
- repeat,
- partial,
- asterisk: Boolean(asterisk),
- pattern: pattern ? escapeGroup(pattern) : asterisk ? '.*' : '[^' + escapeString(delimiter) + ']+?'
- });
- } // Match any characters still remaining.
- if (index < str.length) {
- path += str.substr(index);
- } // If the path exists, push it onto the end.
- if (path) {
- tokens.push(path);
- }
- return tokens;
- }
- /**
- * Prettier encoding of URI path segments.
- *
- * @param {string}
- * @return {string}
- */
- function encodeURIComponentPretty(str, slashAllowed) {
- const re = slashAllowed ? /[?#]/g : /[/?#]/g;
- return encodeURI(str).replace(re, c => {
- return '%' + c.charCodeAt(0).toString(16).toUpperCase();
- });
- }
- /**
- * Encode the asterisk parameter. Similar to `pretty`, but allows slashes.
- *
- * @param {string}
- * @return {string}
- */
- function encodeAsterisk(str) {
- return encodeURIComponentPretty(str, true);
- }
- /**
- * Escape a regular expression string.
- *
- * @param {string} str
- * @return {string}
- */
- function escapeString(str) {
- return str.replace(/([.+*?=^!:${}()[\]|/\\])/g, '\\$1');
- }
- /**
- * Escape the capturing group by escaping special characters and meaning.
- *
- * @param {string} group
- * @return {string}
- */
- function escapeGroup(group) {
- return group.replace(/([=!:$/()])/g, '\\$1');
- }
- /**
- * Expose a method for transforming tokens into the path function.
- */
- function tokensToFunction(tokens, options) {
- // Compile all the tokens into regexps.
- const matches = new Array(tokens.length); // Compile all the patterns before compilation.
- for (let i = 0; i < tokens.length; i++) {
- if (typeof tokens[i] === 'object') {
- matches[i] = new RegExp('^(?:' + tokens[i].pattern + ')$', flags(options));
- }
- }
- return function (obj, opts) {
- let path = '';
- const data = obj || {};
- const options = opts || {};
- const encode = options.pretty ? encodeURIComponentPretty : encodeURIComponent;
- for (let i = 0; i < tokens.length; i++) {
- const token = tokens[i];
- if (typeof token === 'string') {
- path += token;
- continue;
- }
- const value = data[token.name || 'pathMatch'];
- let segment;
- if (value == null) {
- if (token.optional) {
- // Prepend partial segment prefixes.
- if (token.partial) {
- path += token.prefix;
- }
- continue;
- } else {
- throw new TypeError('Expected "' + token.name + '" to be defined');
- }
- }
- if (Array.isArray(value)) {
- if (!token.repeat) {
- throw new TypeError('Expected "' + token.name + '" to not repeat, but received `' + JSON.stringify(value) + '`');
- }
- if (value.length === 0) {
- if (token.optional) {
- continue;
- } else {
- throw new TypeError('Expected "' + token.name + '" to not be empty');
- }
- }
- for (let j = 0; j < value.length; j++) {
- segment = encode(value[j]);
- if (!matches[i].test(segment)) {
- throw new TypeError('Expected all "' + token.name + '" to match "' + token.pattern + '", but received `' + JSON.stringify(segment) + '`');
- }
- path += (j === 0 ? token.prefix : token.delimiter) + segment;
- }
- continue;
- }
- segment = token.asterisk ? encodeAsterisk(value) : encode(value);
- if (!matches[i].test(segment)) {
- throw new TypeError('Expected "' + token.name + '" to match "' + token.pattern + '", but received "' + segment + '"');
- }
- path += token.prefix + segment;
- }
- return path;
- };
- }
- /**
- * Get the flags for a regexp from the options.
- *
- * @param {Object} options
- * @return {string}
- */
- function flags(options) {
- return options && options.sensitive ? '' : 'i';
- }
- /**
- * Format given url, append query to url query string
- *
- * @param {string} url
- * @param {string} query
- * @return {string}
- */
- function formatUrl(url, query) {
- let protocol;
- const index = url.indexOf('://');
- if (index !== -1) {
- protocol = url.substring(0, index);
- url = url.substring(index + 3);
- } else if (url.startsWith('//')) {
- url = url.substring(2);
- }
- let parts = url.split('/');
- let result = (protocol ? protocol + '://' : '//') + parts.shift();
- let path = parts.join('/');
- if (path === '' && parts.length === 1) {
- result += '/';
- }
- let hash;
- parts = path.split('#');
- if (parts.length === 2) {
- [path, hash] = parts;
- }
- result += path ? '/' + path : '';
- if (query && JSON.stringify(query) !== '{}') {
- result += (url.split('?').length === 2 ? '&' : '?') + formatQuery(query);
- }
- result += hash ? '#' + hash : '';
- return result;
- }
- /**
- * Transform data object to query string
- *
- * @param {object} query
- * @return {string}
- */
- function formatQuery(query) {
- return Object.keys(query).sort().map(key => {
- const val = query[key];
- if (val == null) {
- return '';
- }
- if (Array.isArray(val)) {
- return val.slice().map(val2 => [key, '=', val2].join('')).join('&');
- }
- return key + '=' + val;
- }).filter(Boolean).join('&');
- }
- function addLifecycleHook(vm, hook, fn) {
- if (!vm.$options[hook]) {
- vm.$options[hook] = [];
- }
- if (!vm.$options[hook].includes(fn)) {
- vm.$options[hook].push(fn);
- }
- }
- function urlJoin() {
- return [].slice.call(arguments).join('/').replace(/\/+/g, '/').replace(':/', '://');
- }
- function stripTrailingSlash(path) {
- return path.replace(/\/+$/, '') || '/';
- }
- function isSamePath(p1, p2) {
- return stripTrailingSlash(p1) === stripTrailingSlash(p2);
- }
- // CONCATENATED MODULE: ./.nuxt/mixins/fetch.server.js
- async function serverPrefetch() {
- if (!this._fetchOnServer) {
- return;
- } // Call and await on $fetch
- try {
- await this.$options.fetch.call(this);
- } catch (err) {
- if (false) {}
- this.$fetchState.error = normalizeError(err);
- }
- this.$fetchState.pending = false; // Define an ssrKey for hydration
- this._fetchKey = this.$ssrContext.nuxt.fetch.length; // Add data-fetch-key on parent element of Component
- const attrs = this.$vnode.data.attrs = this.$vnode.data.attrs || {};
- attrs['data-fetch-key'] = this._fetchKey; // Add to ssrContext for window.__NUXT__.fetch
- this.$ssrContext.nuxt.fetch.push(this.$fetchState.error ? {
- _error: this.$fetchState.error
- } : this._data);
- }
- /* harmony default export */ var fetch_server = ({
- created() {
- if (!hasFetch(this)) {
- return;
- }
- if (typeof this.$options.fetchOnServer === 'function') {
- this._fetchOnServer = this.$options.fetchOnServer.call(this) !== false;
- } else {
- this._fetchOnServer = this.$options.fetchOnServer !== false;
- }
- external_vue_default.a.util.defineReactive(this, '$fetchState', {
- pending: true,
- error: null,
- timestamp: Date.now()
- });
- addLifecycleHook(this, 'serverPrefetch', serverPrefetch);
- }
- });
- // EXTERNAL MODULE: external "vue-meta"
- var external_vue_meta_ = __webpack_require__(28);
- var external_vue_meta_default = /*#__PURE__*/__webpack_require__.n(external_vue_meta_);
- // EXTERNAL MODULE: external "vue-client-only"
- var external_vue_client_only_ = __webpack_require__(23);
- var external_vue_client_only_default = /*#__PURE__*/__webpack_require__.n(external_vue_client_only_);
- // EXTERNAL MODULE: external "vue-no-ssr"
- var external_vue_no_ssr_ = __webpack_require__(21);
- var external_vue_no_ssr_default = /*#__PURE__*/__webpack_require__.n(external_vue_no_ssr_);
- // EXTERNAL MODULE: ./router/index.js
- var router_0 = __webpack_require__(29);
- // EXTERNAL MODULE: external "vue-router"
- var external_vue_router_ = __webpack_require__(4);
- var external_vue_router_default = /*#__PURE__*/__webpack_require__.n(external_vue_router_);
- // CONCATENATED MODULE: ./.nuxt/router.scrollBehavior.js
- if (false) {}
- /* harmony default export */ var router_scrollBehavior = (function (to, from, savedPosition) {
- // if the returned position is falsy or an empty object,
- // will retain current scroll position.
- let position = false; // if no children detected and scrollToTop is not explicitly disabled
- const Pages = getMatchedComponents(to);
- if (Pages.length < 2 && Pages.every(Page => Page.options.scrollToTop !== false)) {
- // scroll to the top of the page
- position = {
- x: 0,
- y: 0
- };
- } else if (Pages.some(Page => Page.options.scrollToTop)) {
- // if one of the children has scrollToTop option set to true
- position = {
- x: 0,
- y: 0
- };
- } // savedPosition is only available for popstate navigations (back button)
- if (savedPosition) {
- position = savedPosition;
- }
- const nuxt = window.$nuxt; // triggerScroll is only fired when a new component is loaded
- if (to.path === from.path && to.hash !== from.hash) {
- nuxt.$nextTick(() => nuxt.$emit('triggerScroll'));
- }
- return new Promise(resolve => {
- // wait for the out transition to complete (if necessary)
- nuxt.$once('triggerScroll', () => {
- // coords will be used if no selector is provided,
- // or if the selector didn't match any element.
- if (to.hash) {
- let hash = to.hash; // CSS.escape() is not supported with IE and Edge.
- if (typeof window.CSS !== 'undefined' && typeof window.CSS.escape !== 'undefined') {
- hash = '#' + window.CSS.escape(hash.substr(1));
- }
- try {
- if (document.querySelector(hash)) {
- // scroll to anchor by returning the selector
- position = {
- selector: hash
- };
- }
- } catch (e) {
- console.warn('Failed to save scroll position. Please add CSS.escape() polyfill (https://github.com/mathiasbynens/CSS.escape).');
- }
- }
- resolve(position);
- });
- });
- });
- // CONCATENATED MODULE: ./.nuxt/defaultRouter.js
- const _99cfba34 = () => interopDefault(__webpack_require__.e(/* import() */ 130).then(__webpack_require__.bind(null, 797)));
- const _11aca529 = () => interopDefault(__webpack_require__.e(/* import() */ 122).then(__webpack_require__.bind(null, 798)));
- const _31d82711 = () => interopDefault(__webpack_require__.e(/* import() */ 114).then(__webpack_require__.bind(null, 783)));
- const _4779a7aa = () => interopDefault(__webpack_require__.e(/* import() */ 118).then(__webpack_require__.bind(null, 785)));
- const _1ebc245d = () => interopDefault(__webpack_require__.e(/* import() */ 134).then(__webpack_require__.bind(null, 799)));
- const _857d6118 = () => interopDefault(__webpack_require__.e(/* import() */ 119).then(__webpack_require__.bind(null, 784)));
- const _6c82cba8 = () => interopDefault(__webpack_require__.e(/* import() */ 127).then(__webpack_require__.bind(null, 800)));
- const _8eb1902a = () => interopDefault(__webpack_require__.e(/* import() */ 136).then(__webpack_require__.bind(null, 801)));
- const _4d5b6701 = () => interopDefault(__webpack_require__.e(/* import() */ 124).then(__webpack_require__.bind(null, 791)));
- const _58a742ae = () => interopDefault(__webpack_require__.e(/* import() */ 129).then(__webpack_require__.bind(null, 792)));
- const _d520de6e = () => interopDefault(__webpack_require__.e(/* import() */ 126).then(__webpack_require__.bind(null, 793)));
- const _7c4fb2e1 = () => interopDefault(__webpack_require__.e(/* import() */ 128).then(__webpack_require__.bind(null, 802)));
- const _81404cd4 = () => interopDefault(__webpack_require__.e(/* import() */ 117).then(__webpack_require__.bind(null, 803)));
- const _7961c898 = () => interopDefault(__webpack_require__.e(/* import() */ 116).then(__webpack_require__.bind(null, 794)));
- const _caeb4dae = () => interopDefault(__webpack_require__.e(/* import() */ 120).then(__webpack_require__.bind(null, 795)));
- const _10880341 = () => interopDefault(__webpack_require__.e(/* import() */ 115).then(__webpack_require__.bind(null, 804)));
- const _203d156c = () => interopDefault(__webpack_require__.e(/* import() */ 123).then(__webpack_require__.bind(null, 796)));
- const _d4291248 = () => interopDefault(__webpack_require__.e(/* import() */ 133).then(__webpack_require__.bind(null, 805)));
- const _151bf70b = () => interopDefault(__webpack_require__.e(/* import() */ 125).then(__webpack_require__.bind(null, 806)));
- const _3d7b2d08 = () => interopDefault(__webpack_require__.e(/* import() */ 132).then(__webpack_require__.bind(null, 807)));
- const _71654416 = () => interopDefault(__webpack_require__.e(/* import() */ 131).then(__webpack_require__.bind(null, 808)));
- const _5bc25b59 = () => interopDefault(__webpack_require__.e(/* import() */ 121).then(__webpack_require__.bind(null, 786)));
- const _7f310a6e = () => interopDefault(__webpack_require__.e(/* import() */ 135).then(__webpack_require__.bind(null, 809)));
- const _439d8949 = () => interopDefault(__webpack_require__.e(/* import() | pages/404 */ 1).then(__webpack_require__.bind(null, 810)));
- const _971d4282 = () => interopDefault(__webpack_require__.e(/* import() | pages/cert/index */ 2).then(__webpack_require__.bind(null, 811)));
- const _049e9c8a = () => interopDefault(__webpack_require__.e(/* import() | pages/credit/index */ 9).then(__webpack_require__.bind(null, 812)));
- const _434b89b2 = () => interopDefault(__webpack_require__.e(/* import() | pages/group/index */ 48).then(__webpack_require__.bind(null, 813)));
- const _210271dc = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/index */ 56).then(__webpack_require__.bind(null, 814)));
- const _2f438e47 = () => interopDefault(__webpack_require__.e(/* import() | pages/paysdetail/index */ 76).then(__webpack_require__.bind(null, 815)));
- const _bc79645a = () => interopDefault(__webpack_require__.e(/* import() | pages/recruit/index */ 78).then(__webpack_require__.bind(null, 816)));
- const _6d06c119 = () => interopDefault(__webpack_require__.e(/* import() | pages/salary/index */ 80).then(__webpack_require__.bind(null, 817)));
- const _00e86fe9 = () => interopDefault(__webpack_require__.e(/* import() | pages/type/index */ 89).then(__webpack_require__.bind(null, 818)));
- const _feaf92f4 = () => interopDefault(__webpack_require__.e(/* import() | pages/credit/pages/index */ 10).then(__webpack_require__.bind(null, 819)));
- const _6de4bd00 = () => interopDefault(__webpack_require__.e(/* import() | pages/credit/query */ 12).then(__webpack_require__.bind(null, 820)));
- const _4dd9f74c = () => interopDefault(__webpack_require__.e(/* import() | pages/group/create */ 47).then(__webpack_require__.bind(null, 821)));
- const _429ae015 = () => interopDefault(__webpack_require__.e(/* import() | pages/kaifain/add/index */ 49).then(__webpack_require__.bind(null, 891)));
- const _3cd7d974 = () => interopDefault(__webpack_require__.e(/* import() | pages/kaifain/preview */ 52).then(__webpack_require__.bind(null, 822)));
- const _1ce8d2c4 = () => interopDefault(__webpack_require__.e(/* import() | pages/kaifain/previewCase */ 53).then(__webpack_require__.bind(null, 823)));
- const _ebabfea8 = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/companyComplete/index */ 54).then(__webpack_require__.bind(null, 824)));
- const _21b104fe = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/companyVerifyInput/index */ 55).then(__webpack_require__.bind(null, 825)));
- const _5b493c82 = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/money/index */ 61).then(__webpack_require__.bind(null, 826)));
- const _79094080 = () => interopDefault(__webpack_require__.e(/* import() | pages/seo/test */ 81).then(__webpack_require__.bind(null, 827)));
- const _0066afeb = () => interopDefault(__webpack_require__.e(/* import() | pages/setting/check/index */ 83).then(__webpack_require__.bind(null, 828)));
- const _25168254 = () => interopDefault(__webpack_require__.e(/* import() | pages/sign/new */ 86).then(__webpack_require__.bind(null, 778)));
- const _0b73851f = () => interopDefault(__webpack_require__.e(/* import() | pages/topics/create */ 88).then(__webpack_require__.bind(null, 829)));
- const _8ff15cd0 = () => interopDefault(__webpack_require__.e(/* import() | pages/type/interview */ 90).then(__webpack_require__.bind(null, 787)));
- const _ba3f2038 = () => interopDefault(__webpack_require__.e(/* import() | pages/type/partners */ 91).then(__webpack_require__.bind(null, 830)));
- const _d1831f02 = () => interopDefault(__webpack_require__.e(/* import() | pages/type/pay */ 92).then(__webpack_require__.bind(null, 831)));
- const _209176e4 = () => interopDefault(__webpack_require__.e(/* import() | pages/type/vip/index */ 95).then(__webpack_require__.bind(null, 832)));
- const _22d0079e = () => interopDefault(__webpack_require__.e(/* import() | pages/user/index_article_list */ 103).then(__webpack_require__.bind(null, 833)));
- const _d3cc5386 = () => interopDefault(__webpack_require__.e(/* import() | pages/user/new_article */ 104).then(__webpack_require__.bind(null, 834)));
- const _515a7302 = () => interopDefault(__webpack_require__.e(/* import() | pages/user/new_video */ 105).then(__webpack_require__.bind(null, 835)));
- const _6491020e = () => interopDefault(__webpack_require__.e(/* import() | pages/user/new_video_upload */ 106).then(__webpack_require__.bind(null, 836)));
- const _1c4a9ea6 = () => interopDefault(__webpack_require__.e(/* import() | pages/user/register */ 107).then(__webpack_require__.bind(null, 781)));
- const _2144bad6 = () => interopDefault(__webpack_require__.e(/* import() | pages/user/searchTopic/index */ 108).then(__webpack_require__.bind(null, 837)));
- const _71061067 = () => interopDefault(__webpack_require__.e(/* import() | pages/user/select_new */ 109).then(__webpack_require__.bind(null, 838)));
- const _029def4c = () => interopDefault(__webpack_require__.e(/* import() | pages/user/video_collect */ 110).then(__webpack_require__.bind(null, 839)));
- const _561a399d = () => interopDefault(__webpack_require__.e(/* import() | pages/wo/bills/index */ 112).then(__webpack_require__.bind(null, 840)));
- const _788ee2ca = () => interopDefault(__webpack_require__.e(/* import() | pages/wo/cash */ 113).then(__webpack_require__.bind(null, 782)));
- const _729e4967 = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/consult/create */ 13).then(__webpack_require__.bind(null, 841)));
- const _2184453e = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/developer/developData */ 16).then(__webpack_require__.bind(null, 481)));
- const _37410254 = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/developer/empty */ 17).then(__webpack_require__.bind(null, 505)));
- const _729322ae = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/learn/add */ 18).then(__webpack_require__.bind(null, 842)));
- const _3d24f69c = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/opensource/create */ 20).then(__webpack_require__.bind(null, 843)));
- const _3d1f71d8 = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/personal/personalData */ 24).then(__webpack_require__.bind(null, 475)));
- const _78fd8ddb = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/requirements/template */ 32).then(__webpack_require__.bind(null, 844)));
- const _62c002e4 = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/skill_cert/add */ 34).then(__webpack_require__.bind(null, 492)));
- const _2872a52c = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/skill_cert/cert_form */ 35).then(__webpack_require__.bind(null, 892)));
- const _6e97a9bc = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/skill_cert/dev_comment */ 39).then(__webpack_require__.bind(null, 845)));
- const _2ede4e4c = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/skill_cert/invite_comment */ 40).then(__webpack_require__.bind(null, 846)));
- const _4e2d4dd4 = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/skill_cert/profile */ 41).then(__webpack_require__.bind(null, 847)));
- const _08186252 = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/skill_cert/ready_interview */ 42).then(__webpack_require__.bind(null, 502)));
- const _1d578209 = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/skill_cert/resume_improve */ 43).then(__webpack_require__.bind(null, 209)));
- const _21ffda5e = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/skill_cert/start_interview */ 44).then(__webpack_require__.bind(null, 503)));
- const _46b1160c = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/skill/create */ 33).then(__webpack_require__.bind(null, 848)));
- const _1f94dda0 = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/kaifain/createInWeb */ 57).then(__webpack_require__.bind(null, 849)));
- const _35de7444 = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/kaifain/myKaifain */ 58).then(__webpack_require__.bind(null, 850)));
- const _5d578d0c = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/kaifain/viewHistory */ 60).then(__webpack_require__.bind(null, 851)));
- const _0dec3b62 = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/money/introduce */ 62).then(__webpack_require__.bind(null, 852)));
- const _1f5c989c = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/money/uploadInvoice */ 63).then(__webpack_require__.bind(null, 853)));
- const _5ffbb78a = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/money/withdraw */ 64).then(__webpack_require__.bind(null, 854)));
- const _382d66ef = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/proto/lingxin */ 65).then(__webpack_require__.bind(null, 855)));
- const _662b1b48 = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/proto/money */ 66).then(__webpack_require__.bind(null, 856)));
- const _4a1baa50 = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/publish/publish */ 67).then(__webpack_require__.bind(null, 788)));
- const _52e51ac4 = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/user/addConnect */ 69).then(__webpack_require__.bind(null, 857)));
- const _6e10c0ea = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/user/card */ 70).then(__webpack_require__.bind(null, 858)));
- const _8970ceee = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/user/collection/index */ 71).then(__webpack_require__.bind(null, 859)));
- const _6cb550fe = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/user/scanLogin */ 72).then(__webpack_require__.bind(null, 860)));
- const _4f7da902 = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/userSetting/show */ 73).then(__webpack_require__.bind(null, 861)));
- const _77c3863e = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/works/create */ 75).then(__webpack_require__.bind(null, 780)));
- const _c0689aac = () => interopDefault(__webpack_require__.e(/* import() | pages/setting/check/change_mobile */ 82).then(__webpack_require__.bind(null, 862)));
- const _10aff671 = () => interopDefault(__webpack_require__.e(/* import() | pages/setting/check/old_mobile */ 84).then(__webpack_require__.bind(null, 863)));
- const _61b28270 = () => interopDefault(__webpack_require__.e(/* import() | pages/setting/check/real_info */ 85).then(__webpack_require__.bind(null, 864)));
- const _bcc1d4f4 = () => interopDefault(__webpack_require__.e(/* import() | pages/type/vip/developer */ 93).then(__webpack_require__.bind(null, 865)));
- const _85663c56 = () => interopDefault(__webpack_require__.e(/* import() | pages/type/vip/enterprise */ 94).then(__webpack_require__.bind(null, 866)));
- const _512eb777 = () => interopDefault(__webpack_require__.e(/* import() | pages/type/vip/index copy */ 96).then(__webpack_require__.bind(null, 867)));
- const _7a2a037b = () => interopDefault(__webpack_require__.e(/* import() | pages/type/vip/orderRateDetail */ 97).then(__webpack_require__.bind(null, 868)));
- const _b6e21e24 = () => interopDefault(__webpack_require__.e(/* import() | pages/user/index/article */ 101).then(__webpack_require__.bind(null, 869)));
- const _130885f3 = () => interopDefault(__webpack_require__.e(/* import() | pages/user/index/video */ 102).then(__webpack_require__.bind(null, 870)));
- const _680a43c2 = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/developer/component/level-introduce */ 15).then(__webpack_require__.bind(null, 501)));
- const _21ffc5c9 = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/learn/detail/copy */ 19).then(__webpack_require__.bind(null, 871)));
- const _424e3974 = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/personal/component/article-item */ 21).then(__webpack_require__.bind(null, 494)));
- const _39965cf9 = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/personal/component/course-item */ 22).then(__webpack_require__.bind(null, 495)));
- const _421a1bc6 = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/personal/component/dynamic-item */ 23).then(__webpack_require__.bind(null, 493)));
- const _7291c750 = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/requirements/components/Form_recommend */ 26).then(__webpack_require__.bind(null, 500)));
- const _6f3734dc = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/requirements/components/Form_xuqiu */ 27).then(__webpack_require__.bind(null, 497)));
- const _b5353228 = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/requirements/components/Form_yunduan */ 28).then(__webpack_require__.bind(null, 499)));
- const _274d6e34 = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/requirements/components/Form_zhengbao */ 29).then(__webpack_require__.bind(null, 498)));
- const _bc848e9e = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/requirements/components/FormFirstStep */ 25).then(__webpack_require__.bind(null, 496)));
- const _0254cf75 = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/requirements/components/Loading */ 30).then(__webpack_require__.bind(null, 217)));
- const _cdcbb9b0 = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/requirements/components/StepEnd */ 31).then(__webpack_require__.bind(null, 504)));
- const _6d891810 = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/skill_cert/components/job-member-list */ 36).then(__webpack_require__.bind(null, 220)));
- const _3f736333 = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/skill_cert/components/skill-cert-activity */ 37).then(__webpack_require__.bind(null, 219)));
- const _069caefb = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/skill_cert/components/skills */ 38).then(__webpack_require__.bind(null, 218)));
- const _7d2e06ae = () => interopDefault(__webpack_require__.e(/* import() | pages/frontend/consult/detail/_id */ 14).then(__webpack_require__.bind(null, 872)));
- const _290bc10a = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/kaifain/myKaifainData/_type */ 59).then(__webpack_require__.bind(null, 873)));
- const _337f4fec = () => interopDefault(__webpack_require__.e(/* import() | pages/cert/no/_no */ 3).then(__webpack_require__.bind(null, 874)));
- const _77eab7ad = () => interopDefault(__webpack_require__.e(/* import() | pages/cert/type/_id */ 4).then(__webpack_require__.bind(null, 875)));
- const _c155fcf6 = () => interopDefault(__webpack_require__.e(/* import() | pages/community/user/_id */ 5).then(__webpack_require__.bind(null, 876)));
- const _557a0b62 = () => interopDefault(__webpack_require__.e(/* import() | pages/credit/buy/_uid */ 7).then(__webpack_require__.bind(null, 877)));
- const _357bd0c1 = () => interopDefault(__webpack_require__.e(/* import() | pages/credit/detail/_id */ 8).then(__webpack_require__.bind(null, 878)));
- const _25425cf2 = () => interopDefault(__webpack_require__.e(/* import() | pages/credit/projectDetail/_type */ 11).then(__webpack_require__.bind(null, 789)));
- const _be9b54f8 = () => interopDefault(__webpack_require__.e(/* import() | pages/kaifain/case/_tid */ 50).then(__webpack_require__.bind(null, 879)));
- const _e55b1306 = () => interopDefault(__webpack_require__.e(/* import() | pages/kaifain/detail/_tid/index */ 51).then(__webpack_require__.bind(null, 790)));
- const _0057b3b5 = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/report/_uid */ 68).then(__webpack_require__.bind(null, 880)));
- const _7065b368 = () => interopDefault(__webpack_require__.e(/* import() | pages/user/add_article_collect/_cid */ 98).then(__webpack_require__.bind(null, 881)));
- const _32d5e0a6 = () => interopDefault(__webpack_require__.e(/* import() | pages/user/add_video_collect/_cid */ 99).then(__webpack_require__.bind(null, 882)));
- const _3755238c = () => interopDefault(__webpack_require__.e(/* import() | pages/user/follow/_uid */ 100).then(__webpack_require__.bind(null, 883)));
- const _2333ff45 = () => interopDefault(__webpack_require__.e(/* import() | pages/wo/bills/_id */ 111).then(__webpack_require__.bind(null, 884)));
- const _46d4411c = () => interopDefault(__webpack_require__.e(/* import() | pages/otherpage/works/_id/edit */ 74).then(__webpack_require__.bind(null, 885)));
- const _11d5c051 = () => interopDefault(__webpack_require__.e(/* import() | pages/credit/_type */ 6).then(__webpack_require__.bind(null, 779)));
- const _6c03159c = () => interopDefault(__webpack_require__.e(/* import() | pages/group/_detail/index */ 46).then(__webpack_require__.bind(null, 886)));
- const _713eae0a = () => interopDefault(__webpack_require__.e(/* import() | pages/recruit/_id */ 77).then(__webpack_require__.bind(null, 887)));
- const _415435c1 = () => interopDefault(__webpack_require__.e(/* import() | pages/salary/_id */ 79).then(__webpack_require__.bind(null, 888)));
- const _183d804c = () => interopDefault(__webpack_require__.e(/* import() | pages/group/_detail/edit */ 45).then(__webpack_require__.bind(null, 889)));
- const _6a6368f1 = () => interopDefault(__webpack_require__.e(/* import() | pages/topics/_id/edit */ 87).then(__webpack_require__.bind(null, 890))); // TODO: remove in Nuxt 3
- const emptyFn = () => {};
- const originalPush = external_vue_router_default.a.prototype.push;
- external_vue_router_default.a.prototype.push = function push(location, onComplete = emptyFn, onAbort) {
- return originalPush.call(this, location, onComplete, onAbort);
- };
- external_vue_default.a.use(external_vue_router_default.a);
- const routerOptions = {
- mode: 'history',
- base: decodeURI('/'),
- linkActiveClass: 'nuxt-link-active',
- linkExactActiveClass: 'nuxt-link-exact-active',
- scrollBehavior: router_scrollBehavior,
- routes: [{
- path: "/jishuin/c/:id/:type",
- component: _99cfba34,
- name: "jishuinCollectedCID1"
- }, {
- path: "/jishuin/c/:id",
- component: _99cfba34,
- name: "jishuinCollectedC1"
- }, {
- path: "/jishuin/u/:id/:type",
- component: _11aca529,
- name: "jishuinUserUID1"
- }, {
- path: "/jishuin/u/:uid",
- component: _31d82711,
- name: "jishuinUserU1"
- }, {
- path: "/job/detail/:id?",
- component: _4779a7aa,
- name: "JobListSeoDetail_0"
- }, {
- path: "/job/d/:id?",
- component: _4779a7aa,
- name: "JobListSeoDetail"
- }, {
- path: "/job/company/list/:city?",
- component: _1ebc245d,
- name: "CompanySeoList"
- }, {
- path: "/job/*",
- component: _857d6118,
- name: "JobListSeoIndex"
- }, {
- path: "/company",
- component: _6c82cba8,
- name: "SeoCompanyList"
- }, {
- path: "/company/",
- component: _6c82cba8,
- name: "SeoCompanyList_0"
- }, {
- path: "/company/*",
- component: _6c82cba8,
- name: "SeoCompanyList_1"
- }, {
- path: "/companyDetail/:id?",
- component: _8eb1902a,
- name: "SeoCompanyDetail"
- }, {
- path: "/work_down/*",
- component: _4d5b6701,
- name: "SeoWorkDownList_0"
- }, {
- path: "/works",
- component: _4d5b6701,
- name: "SeoWorkList_0"
- }, {
- path: "/works/*",
- component: _4d5b6701,
- name: "SeoWorkList_1"
- }, {
- path: "/frontend/skill/list/*",
- component: _58a742ae,
- name: "SeoSkillList_0"
- }, {
- path: "/frontend/consult/list/*",
- component: _d520de6e,
- name: "SeoConsultList_0"
- }, {
- path: "/frontend/learn/list/*",
- component: _7c4fb2e1,
- name: "SeoLearnList_0"
- }, {
- path: "/learn",
- component: _7c4fb2e1,
- name: "SeoLearnList"
- }, {
- path: "/learn/*",
- component: _7c4fb2e1,
- name: "SeoLearnList_1"
- }, {
- path: "/l/:id?",
- component: _81404cd4,
- name: "SeoLearnDetail"
- }, {
- path: "/consult",
- component: _d520de6e,
- name: "SeoConsultList"
- }, {
- path: "/consult/*",
- component: _d520de6e,
- name: "SeoConsultList_1"
- }, {
- path: "/c/:id?",
- component: _7961c898,
- name: "SeoConsultUser"
- }, {
- path: "/skill",
- component: _58a742ae,
- name: "SeoSkillList"
- }, {
- path: "/skill/*",
- component: _58a742ae,
- name: "SeoSkillList_1"
- }, {
- path: "/s/:id?",
- component: _caeb4dae,
- name: "SeoSkillDetail"
- }, {
- path: "/type/service",
- component: _10880341,
- name: "SeoTypeServies"
- }, {
- path: "/frontend/dynamic/info/:id?",
- component: _203d156c,
- name: "DynamicDetail"
- }, {
- path: "/frontend/accountchange",
- component: _d4291248,
- name: "AccountChange"
- }, {
- path: "/frontend/name_cert",
- component: _151bf70b,
- name: "NameCert"
- }, {
- path: "/frontend/name_cert_success",
- component: _3d7b2d08,
- name: "NameCertSuccess"
- }, {
- path: "/frontend/name_cert_fail",
- component: _71654416,
- name: "NameCertFail"
- }, {
- path: "/u/:uid",
- component: _31d82711,
- name: "PersonalIndex"
- }, {
- path: "/frontend/requirements",
- component: _10880341,
- name: "requirements"
- }, {
- path: "/frontend/developer",
- component: _5bc25b59,
- name: "SeoDeveloperIndex"
- }, {
- path: "/bituni",
- component: _7f310a6e,
- name: "SeoBituniIndex"
- }, {
- path: "/404",
- component: _439d8949,
- name: "404"
- }, {
- path: "/cert",
- component: _971d4282,
- name: "cert"
- }, {
- path: "/credit",
- component: _049e9c8a,
- name: "credit"
- }, {
- path: "/group",
- component: _434b89b2,
- name: "group"
- }, {
- path: "/job",
- component: _857d6118,
- name: "job"
- }, {
- path: "/otherpage",
- component: _210271dc,
- name: "otherpage"
- }, {
- path: "/paysdetail",
- component: _2f438e47,
- name: "paysdetail"
- }, {
- path: "/recruit",
- component: _bc79645a,
- name: "recruit"
- }, {
- path: "/salary",
- component: _6d06c119,
- name: "salary"
- }, {
- path: "/type",
- component: _00e86fe9,
- name: "type"
- }, {
- path: "/work_down",
- component: _4d5b6701,
- name: "work_down"
- }, {
- path: "/company/list",
- component: _6c82cba8,
- name: "company-list"
- }, {
- path: "/credit/pages",
- component: _feaf92f4,
- name: "credit-pages"
- }, {
- path: "/credit/query",
- component: _6de4bd00,
- name: "credit-query"
- }, {
- path: "/frontend/bituni",
- component: _7f310a6e,
- name: "frontend-bituni"
- }, {
- path: "/frontend/developer",
- component: _5bc25b59,
- name: "frontend-developer"
- }, {
- path: "/frontend/name_cert",
- component: _151bf70b,
- name: "frontend-name_cert"
- }, {
- path: "/frontend/personal",
- component: _31d82711,
- name: "frontend-personal"
- }, {
- path: "/frontend/requirements",
- component: _10880341,
- name: "frontend-requirements"
- }, {
- path: "/group/create",
- component: _4dd9f74c,
- name: "group-create"
- }, {
- path: "/kaifain/add",
- component: _429ae015,
- name: "kaifain-add"
- }, {
- path: "/kaifain/preview",
- component: _3cd7d974,
- name: "kaifain-preview"
- }, {
- path: "/kaifain/previewCase",
- component: _1ce8d2c4,
- name: "kaifain-previewCase"
- }, {
- path: "/otherpage/companyComplete",
- component: _ebabfea8,
- name: "otherpage-companyComplete"
- }, {
- path: "/otherpage/companyVerifyInput",
- component: _21b104fe,
- name: "otherpage-companyVerifyInput"
- }, {
- path: "/otherpage/money",
- component: _5b493c82,
- name: "otherpage-money"
- }, {
- path: "/seo/test",
- component: _79094080,
- name: "seo-test"
- }, {
- path: "/setting/check",
- component: _0066afeb,
- name: "setting-check"
- }, {
- path: "/sign/new",
- component: _25168254,
- name: "sign-new"
- }, {
- path: "/topics/create",
- component: _0b73851f,
- name: "topics-create"
- }, {
- path: "/type/interview",
- component: _8ff15cd0,
- name: "type-interview"
- }, {
- path: "/type/partners",
- component: _ba3f2038,
- name: "type-partners"
- }, {
- path: "/type/pay",
- component: _d1831f02,
- name: "type-pay"
- }, {
- path: "/type/vip",
- component: _209176e4,
- name: "type-vip"
- }, {
- path: "/user/index_article_list",
- component: _22d0079e,
- name: "user-index_article_list"
- }, {
- path: "/user/new_article",
- component: _d3cc5386,
- name: "user-new_article"
- }, {
- path: "/user/new_video",
- component: _515a7302,
- name: "user-new_video"
- }, {
- path: "/user/new_video_upload",
- component: _6491020e,
- name: "user-new_video_upload"
- }, {
- path: "/user/register",
- component: _1c4a9ea6,
- name: "user-register"
- }, {
- path: "/user/searchTopic",
- component: _2144bad6,
- name: "user-searchTopic"
- }, {
- path: "/user/select_new",
- component: _71061067,
- name: "user-select_new"
- }, {
- path: "/user/video_collect",
- component: _029def4c,
- name: "user-video_collect"
- }, {
- path: "/wo/bills",
- component: _561a399d,
- name: "wo-bills"
- }, {
- path: "/wo/cash",
- component: _788ee2ca,
- name: "wo-cash"
- }, {
- path: "/frontend/account/change",
- component: _d4291248,
- name: "frontend-account-change"
- }, {
- path: "/frontend/consult/create",
- component: _729e4967,
- name: "frontend-consult-create"
- }, {
- path: "/frontend/consult/list",
- component: _d520de6e,
- name: "frontend-consult-list"
- }, {
- path: "/frontend/developer/developData",
- component: _2184453e,
- name: "frontend-developer-developData"
- }, {
- path: "/frontend/developer/empty",
- component: _37410254,
- name: "frontend-developer-empty"
- }, {
- path: "/frontend/dynamic/info",
- component: _203d156c,
- name: "frontend-dynamic-info"
- }, {
- path: "/frontend/learn/add",
- component: _729322ae,
- name: "frontend-learn-add"
- }, {
- path: "/frontend/learn/list",
- component: _7c4fb2e1,
- name: "frontend-learn-list"
- }, {
- path: "/frontend/name_cert/fail",
- component: _71654416,
- name: "frontend-name_cert-fail"
- }, {
- path: "/frontend/name_cert/success",
- component: _3d7b2d08,
- name: "frontend-name_cert-success"
- }, {
- path: "/frontend/opensource/create",
- component: _3d24f69c,
- name: "frontend-opensource-create"
- }, {
- path: "/frontend/personal/personalData",
- component: _3d1f71d8,
- name: "frontend-personal-personalData"
- }, {
- path: "/frontend/requirements/template",
- component: _78fd8ddb,
- name: "frontend-requirements-template"
- }, {
- path: "/frontend/skill_cert/add",
- component: _62c002e4,
- name: "frontend-skill_cert-add"
- }, {
- path: "/frontend/skill_cert/cert_form",
- component: _2872a52c,
- name: "frontend-skill_cert-cert_form"
- }, {
- path: "/frontend/skill_cert/dev_comment",
- component: _6e97a9bc,
- name: "frontend-skill_cert-dev_comment"
- }, {
- path: "/frontend/skill_cert/invite_comment",
- component: _2ede4e4c,
- name: "frontend-skill_cert-invite_comment"
- }, {
- path: "/frontend/skill_cert/profile",
- component: _4e2d4dd4,
- name: "frontend-skill_cert-profile"
- }, {
- path: "/frontend/skill_cert/ready_interview",
- component: _08186252,
- name: "frontend-skill_cert-ready_interview"
- }, {
- path: "/frontend/skill_cert/resume_improve",
- component: _1d578209,
- name: "frontend-skill_cert-resume_improve"
- }, {
- path: "/frontend/skill_cert/start_interview",
- component: _21ffda5e,
- name: "frontend-skill_cert-start_interview"
- }, {
- path: "/frontend/skill/create",
- component: _46b1160c,
- name: "frontend-skill-create"
- }, {
- path: "/frontend/skill/list",
- component: _58a742ae,
- name: "frontend-skill-list"
- }, {
- path: "/otherpage/kaifain/createInWeb",
- component: _1f94dda0,
- name: "otherpage-kaifain-createInWeb"
- }, {
- path: "/otherpage/kaifain/myKaifain",
- component: _35de7444,
- name: "otherpage-kaifain-myKaifain"
- }, {
- path: "/otherpage/kaifain/viewHistory",
- component: _5d578d0c,
- name: "otherpage-kaifain-viewHistory"
- }, {
- path: "/otherpage/money/introduce",
- component: _0dec3b62,
- name: "otherpage-money-introduce"
- }, {
- path: "/otherpage/money/uploadInvoice",
- component: _1f5c989c,
- name: "otherpage-money-uploadInvoice"
- }, {
- path: "/otherpage/money/withdraw",
- component: _5ffbb78a,
- name: "otherpage-money-withdraw"
- }, {
- path: "/otherpage/proto/lingxin",
- component: _382d66ef,
- name: "otherpage-proto-lingxin"
- }, {
- path: "/otherpage/proto/money",
- component: _662b1b48,
- name: "otherpage-proto-money"
- }, {
- path: "/otherpage/publish/publish",
- component: _4a1baa50,
- name: "otherpage-publish-publish"
- }, {
- path: "/otherpage/user/addConnect",
- component: _52e51ac4,
- name: "otherpage-user-addConnect"
- }, {
- path: "/otherpage/user/card",
- component: _6e10c0ea,
- name: "otherpage-user-card"
- }, {
- path: "/otherpage/user/collection",
- component: _8970ceee,
- name: "otherpage-user-collection"
- }, {
- path: "/otherpage/user/scanLogin",
- component: _6cb550fe,
- name: "otherpage-user-scanLogin"
- }, {
- path: "/otherpage/userSetting/show",
- component: _4f7da902,
- name: "otherpage-userSetting-show"
- }, {
- path: "/otherpage/works/create",
- component: _77c3863e,
- name: "otherpage-works-create"
- }, {
- path: "/setting/check/change_mobile",
- component: _c0689aac,
- name: "setting-check-change_mobile"
- }, {
- path: "/setting/check/old_mobile",
- component: _10aff671,
- name: "setting-check-old_mobile"
- }, {
- path: "/setting/check/real_info",
- component: _61b28270,
- name: "setting-check-real_info"
- }, {
- path: "/type/vip/developer",
- component: _bcc1d4f4,
- name: "type-vip-developer"
- }, {
- path: "/type/vip/enterprise",
- component: _85663c56,
- name: "type-vip-enterprise"
- }, {
- path: "/type/vip/index copy",
- component: _512eb777,
- name: "type-vip-index copy"
- }, {
- path: "/type/vip/orderRateDetail",
- component: _7a2a037b,
- name: "type-vip-orderRateDetail"
- }, {
- path: "/user/index/article",
- component: _b6e21e24,
- name: "user-index-article"
- }, {
- path: "/user/index/video",
- component: _130885f3,
- name: "user-index-video"
- }, {
- path: "/frontend/developer/component/level-introduce",
- component: _680a43c2,
- name: "frontend-developer-component-level-introduce"
- }, {
- path: "/frontend/learn/detail/copy",
- component: _21ffc5c9,
- name: "frontend-learn-detail-copy"
- }, {
- path: "/frontend/personal/component/article-item",
- component: _424e3974,
- name: "frontend-personal-component-article-item"
- }, {
- path: "/frontend/personal/component/course-item",
- component: _39965cf9,
- name: "frontend-personal-component-course-item"
- }, {
- path: "/frontend/personal/component/dynamic-item",
- component: _421a1bc6,
- name: "frontend-personal-component-dynamic-item"
- }, {
- path: "/frontend/requirements/components/Form_recommend",
- component: _7291c750,
- name: "frontend-requirements-components-Form_recommend"
- }, {
- path: "/frontend/requirements/components/Form_xuqiu",
- component: _6f3734dc,
- name: "frontend-requirements-components-Form_xuqiu"
- }, {
- path: "/frontend/requirements/components/Form_yunduan",
- component: _b5353228,
- name: "frontend-requirements-components-Form_yunduan"
- }, {
- path: "/frontend/requirements/components/Form_zhengbao",
- component: _274d6e34,
- name: "frontend-requirements-components-Form_zhengbao"
- }, {
- path: "/frontend/requirements/components/FormFirstStep",
- component: _bc848e9e,
- name: "frontend-requirements-components-FormFirstStep"
- }, {
- path: "/frontend/requirements/components/Loading",
- component: _0254cf75,
- name: "frontend-requirements-components-Loading"
- }, {
- path: "/frontend/requirements/components/StepEnd",
- component: _cdcbb9b0,
- name: "frontend-requirements-components-StepEnd"
- }, {
- path: "/frontend/skill_cert/components/job-member-list",
- component: _6d891810,
- name: "frontend-skill_cert-components-job-member-list"
- }, {
- path: "/frontend/skill_cert/components/skill-cert-activity",
- component: _3f736333,
- name: "frontend-skill_cert-components-skill-cert-activity"
- }, {
- path: "/frontend/skill_cert/components/skills",
- component: _069caefb,
- name: "frontend-skill_cert-components-skills"
- }, {
- path: "/frontend/consult/detail/:id?",
- component: _7d2e06ae,
- name: "frontend-consult-detail-id"
- }, {
- path: "/frontend/consult/user/:id?",
- component: _7961c898,
- name: "frontend-consult-user-id"
- }, {
- path: "/frontend/learn/detail/:id?",
- component: _81404cd4,
- name: "frontend-learn-detail-id"
- }, {
- path: "/frontend/skill/detail/:id?",
- component: _caeb4dae,
- name: "frontend-skill-detail-id"
- }, {
- path: "/job/company/list/:city?",
- component: _1ebc245d,
- name: "job-company-list-city"
- }, {
- path: "/otherpage/kaifain/myKaifainData/:type?",
- component: _290bc10a,
- name: "otherpage-kaifain-myKaifainData-type"
- }, {
- path: "/cert/no/:no?",
- component: _337f4fec,
- name: "cert-no-no"
- }, {
- path: "/cert/type/:id?",
- component: _77eab7ad,
- name: "cert-type-id"
- }, {
- path: "/community/user/:id?",
- component: _c155fcf6,
- name: "community-user-id"
- }, {
- path: "/company/detail/:id?",
- component: _8eb1902a,
- name: "company-detail-id"
- }, {
- path: "/credit/buy/:uid?",
- component: _557a0b62,
- name: "credit-buy-uid"
- }, {
- path: "/credit/detail/:id?",
- component: _357bd0c1,
- name: "credit-detail-id"
- }, {
- path: "/credit/projectDetail/:type?",
- component: _25425cf2,
- name: "credit-projectDetail-type"
- }, {
- path: "/job/detail/:id?",
- component: _4779a7aa,
- name: "job-detail-id"
- }, {
- path: "/kaifain/case/:tid?",
- component: _be9b54f8,
- name: "kaifain-case-tid"
- }, {
- path: "/kaifain/detail/:tid",
- component: _e55b1306,
- name: "kaifain-detail-tid"
- }, {
- path: "/otherpage/report/:uid?",
- component: _0057b3b5,
- name: "otherpage-report-uid"
- }, {
- path: "/user/add_article_collect/:cid?",
- component: _7065b368,
- name: "user-add_article_collect-cid"
- }, {
- path: "/user/add_video_collect/:cid?",
- component: _32d5e0a6,
- name: "user-add_video_collect-cid"
- }, {
- path: "/user/follow/:uid?",
- component: _3755238c,
- name: "user-follow-uid"
- }, {
- path: "/wo/bills/:id?",
- component: _2333ff45,
- name: "wo-bills-id"
- }, {
- path: "/otherpage/works/:id?/edit",
- component: _46d4411c,
- name: "otherpage-works-id-edit"
- }, {
- path: "/user/collect_article/:id?/:type?",
- component: _99cfba34,
- name: "user-collect_article-id-type"
- }, {
- path: "/credit/:type",
- component: _11d5c051,
- name: "credit-type"
- }, {
- path: "/group/:detail",
- component: _6c03159c,
- name: "group-detail"
- }, {
- path: "/recruit/:id?",
- component: _713eae0a,
- name: "recruit-id"
- }, {
- path: "/salary/:id?",
- component: _415435c1,
- name: "salary-id"
- }, {
- path: "/group/:detail/edit",
- component: _183d804c,
- name: "group-detail-edit"
- }, {
- path: "/topics/:id?/edit",
- component: _6a6368f1,
- name: "topics-id-edit"
- }, {
- path: "/user/:id/:type?",
- component: _11aca529,
- name: "user-id-type"
- }, {
- path: "*",
- component: _439d8949,
- name: "all-404"
- }],
- fallback: false
- };
- function createRouter() {
- return new external_vue_router_default.a(routerOptions);
- }
- // CONCATENATED MODULE: ./.nuxt/router.js
- function router_createRouter(ssrContext) {
- return Object(router_0["a" /* createRouter */])(ssrContext, createRouter, routerOptions);
- }
- // CONCATENATED MODULE: ./.nuxt/components/nuxt-child.js
- /* harmony default export */ var nuxt_child = ({
- name: 'NuxtChild',
- functional: true,
- props: {
- nuxtChildKey: {
- type: String,
- default: ''
- },
- keepAlive: Boolean,
- keepAliveProps: {
- type: Object,
- default: undefined
- }
- },
- render(_, {
- parent,
- data,
- props
- }) {
- const h = parent.$createElement;
- data.nuxtChild = true;
- const _parent = parent;
- const transitions = parent.$nuxt.nuxt.transitions;
- const defaultTransition = parent.$nuxt.nuxt.defaultTransition;
- let depth = 0;
- while (parent) {
- if (parent.$vnode && parent.$vnode.data.nuxtChild) {
- depth++;
- }
- parent = parent.$parent;
- }
- data.nuxtChildDepth = depth;
- const transition = transitions[depth] || defaultTransition;
- const transitionProps = {};
- transitionsKeys.forEach(key => {
- if (typeof transition[key] !== 'undefined') {
- transitionProps[key] = transition[key];
- }
- });
- const listeners = {};
- listenersKeys.forEach(key => {
- if (typeof transition[key] === 'function') {
- listeners[key] = transition[key].bind(_parent);
- }
- });
- if (false) {} // make sure that leave is called asynchronous (fix #5703)
- if (transition.css === false) {
- const leave = listeners.leave; // only add leave listener when user didnt provide one
- // or when it misses the done argument
- if (!leave || leave.length < 2) {
- listeners.leave = (el, done) => {
- if (leave) {
- leave.call(_parent, el);
- }
- _parent.$nextTick(done);
- };
- }
- }
- let routerView = h('routerView', data);
- if (props.keepAlive) {
- routerView = h('keep-alive', {
- props: props.keepAliveProps
- }, [routerView]);
- }
- return h('transition', {
- props: transitionProps,
- on: listeners
- }, [routerView]);
- }
- });
- const transitionsKeys = ['name', 'mode', 'appear', 'css', 'type', 'duration', 'enterClass', 'leaveClass', 'appearClass', 'enterActiveClass', 'enterActiveClass', 'leaveActiveClass', 'appearActiveClass', 'enterToClass', 'leaveToClass', 'appearToClass'];
- const listenersKeys = ['beforeEnter', 'enter', 'afterEnter', 'enterCancelled', 'beforeLeave', 'leave', 'afterLeave', 'leaveCancelled', 'beforeAppear', 'appear', 'afterAppear', 'appearCancelled'];
- // CONCATENATED MODULE: ./node_modules/@nuxt/webpack/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./.nuxt/components/nuxt-error.vue?vue&type=template&id=39174add&
- var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"__nuxt-error-page"},[_vm._ssrNode("<div class=\"error\">","</div>",[_vm._ssrNode("<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"90\" height=\"90\" fill=\"#DBE1EC\" viewBox=\"0 0 48 48\"><path d=\"M22 30h4v4h-4zm0-16h4v12h-4zm1.99-10C12.94 4 4 12.95 4 24s8.94 20 19.99 20S44 35.05 44 24 35.04 4 23.99 4zM24 40c-8.84 0-16-7.16-16-16S15.16 8 24 8s16 7.16 16 16-7.16 16-16 16z\"></path></svg> <div class=\"title\">"+_vm._ssrEscape(_vm._s(_vm.message))+"</div> "),(_vm.statusCode === 404)?_vm._ssrNode("<p class=\"description\">","</p>",[_c('NuxtLink',{staticClass:"error-link",attrs:{"to":"/"}},[_vm._v("Back to the home page")])],1):_vm._e(),_vm._ssrNode(" <div class=\"logo\"><a href=\"https://nuxtjs.org\" target=\"_blank\" rel=\"noopener\">Nuxt.js</a></div>")],2)])}
- var staticRenderFns = []
- // CONCATENATED MODULE: ./.nuxt/components/nuxt-error.vue?vue&type=template&id=39174add&
- // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./.nuxt/components/nuxt-error.vue?vue&type=script&lang=js&
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- /* harmony default export */ var nuxt_errorvue_type_script_lang_js_ = ({
- name: 'NuxtError',
- props: {
- error: {
- type: Object,
- default: null
- }
- },
- computed: {
- statusCode() {
- return this.error && this.error.statusCode || 500;
- },
- message() {
- return this.error.message || 'Error';
- }
- },
- head() {
- return {
- title: this.message,
- meta: [{
- name: 'viewport',
- content: 'width=device-width,initial-scale=1.0,minimum-scale=1.0'
- }]
- };
- }
- });
- // CONCATENATED MODULE: ./.nuxt/components/nuxt-error.vue?vue&type=script&lang=js&
- /* harmony default export */ var components_nuxt_errorvue_type_script_lang_js_ = (nuxt_errorvue_type_script_lang_js_);
- // EXTERNAL MODULE: ./node_modules/@nuxt/webpack/node_modules/vue-loader/lib/runtime/componentNormalizer.js
- var componentNormalizer = __webpack_require__(1);
- // CONCATENATED MODULE: ./.nuxt/components/nuxt-error.vue
- function injectStyles (context) {
-
- var style0 = __webpack_require__(43)
- if (style0.__inject__) style0.__inject__(context)
- }
- /* normalize component */
- var nuxt_error_component = Object(componentNormalizer["a" /* default */])(
- components_nuxt_errorvue_type_script_lang_js_,
- render,
- staticRenderFns,
- false,
- injectStyles,
- null,
- "ff61d096"
-
- )
- /* harmony default export */ var nuxt_error = (nuxt_error_component.exports);
- // CONCATENATED MODULE: ./.nuxt/components/nuxt.js
- /* harmony default export */ var components_nuxt = ({
- name: 'Nuxt',
- components: {
- NuxtChild: nuxt_child,
- NuxtError: nuxt_error
- },
- props: {
- nuxtChildKey: {
- type: String,
- default: undefined
- },
- keepAlive: Boolean,
- keepAliveProps: {
- type: Object,
- default: undefined
- },
- name: {
- type: String,
- default: 'default'
- }
- },
- errorCaptured(error) {
- // if we receive and error while showing the NuxtError component
- // capture the error and force an immediate update so we re-render
- // without the NuxtError component
- if (this.displayingNuxtError) {
- this.errorFromNuxtError = error;
- this.$forceUpdate();
- }
- },
- computed: {
- routerViewKey() {
- // If nuxtChildKey prop is given or current route has children
- if (typeof this.nuxtChildKey !== 'undefined' || this.$route.matched.length > 1) {
- return this.nuxtChildKey || compile(this.$route.matched[0].path)(this.$route.params);
- }
- const [matchedRoute] = this.$route.matched;
- if (!matchedRoute) {
- return this.$route.path;
- }
- const Component = matchedRoute.components.default;
- if (Component && Component.options) {
- const {
- options
- } = Component;
- if (options.key) {
- return typeof options.key === 'function' ? options.key(this.$route) : options.key;
- }
- }
- const strict = /\/$/.test(matchedRoute.path);
- return strict ? this.$route.path : this.$route.path.replace(/\/$/, '');
- }
- },
- beforeCreate() {
- external_vue_default.a.util.defineReactive(this, 'nuxt', this.$root.$options.nuxt);
- },
- render(h) {
- // if there is no error
- if (!this.nuxt.err) {
- // Directly return nuxt child
- return h('NuxtChild', {
- key: this.routerViewKey,
- props: this.$props
- });
- } // if an error occurred within NuxtError show a simple
- // error message instead to prevent looping
- if (this.errorFromNuxtError) {
- this.$nextTick(() => this.errorFromNuxtError = false);
- return h('div', {}, [h('h2', 'An error occurred while showing the error page'), h('p', 'Unfortunately an error occurred and while showing the error page another error occurred'), h('p', `Error details: ${this.errorFromNuxtError.toString()}`), h('nuxt-link', {
- props: {
- to: '/'
- }
- }, 'Go back to home')]);
- } // track if we are showing the NuxtError component
- this.displayingNuxtError = true;
- this.$nextTick(() => this.displayingNuxtError = false);
- return h(nuxt_error, {
- props: {
- error: this.nuxt.err
- }
- });
- }
- });
- // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./.nuxt/components/nuxt-loading.vue?vue&type=script&lang=js&
- /* harmony default export */ var nuxt_loadingvue_type_script_lang_js_ = ({
- name: 'NuxtLoading',
- data() {
- return {
- percent: 0,
- show: false,
- canSucceed: true,
- reversed: false,
- skipTimerCount: 0,
- rtl: false,
- throttle: 200,
- duration: 5000,
- continuous: true
- };
- },
- computed: {
- left() {
- if (!this.continuous && !this.rtl) {
- return false;
- }
- return this.rtl ? this.reversed ? '0px' : 'auto' : !this.reversed ? '0px' : 'auto';
- }
- },
- beforeDestroy() {
- this.clear();
- },
- methods: {
- clear() {
- clearInterval(this._timer);
- clearTimeout(this._throttle);
- this._timer = null;
- },
- start() {
- this.clear();
- this.percent = 0;
- this.reversed = false;
- this.skipTimerCount = 0;
- this.canSucceed = true;
- if (this.throttle) {
- this._throttle = setTimeout(() => this.startTimer(), this.throttle);
- } else {
- this.startTimer();
- }
- return this;
- },
- set(num) {
- this.show = true;
- this.canSucceed = true;
- this.percent = Math.min(100, Math.max(0, Math.floor(num)));
- return this;
- },
- get() {
- return this.percent;
- },
- increase(num) {
- this.percent = Math.min(100, Math.floor(this.percent + num));
- return this;
- },
- decrease(num) {
- this.percent = Math.max(0, Math.floor(this.percent - num));
- return this;
- },
- pause() {
- clearInterval(this._timer);
- return this;
- },
- resume() {
- this.startTimer();
- return this;
- },
- finish() {
- this.percent = this.reversed ? 0 : 100;
- this.hide();
- return this;
- },
- hide() {
- this.clear();
- setTimeout(() => {
- this.show = false;
- this.$nextTick(() => {
- this.percent = 0;
- this.reversed = false;
- });
- }, 500);
- return this;
- },
- fail(error) {
- this.canSucceed = false;
- return this;
- },
- startTimer() {
- if (!this.show) {
- this.show = true;
- }
- if (typeof this._cut === 'undefined') {
- this._cut = 10000 / Math.floor(this.duration);
- }
- this._timer = setInterval(() => {
- /**
- * When reversing direction skip one timers
- * so 0, 100 are displayed for two iterations
- * also disable css width transitioning
- * which otherwise interferes and shows
- * a jojo effect
- */
- if (this.skipTimerCount > 0) {
- this.skipTimerCount--;
- return;
- }
- if (this.reversed) {
- this.decrease(this._cut);
- } else {
- this.increase(this._cut);
- }
- if (this.continuous) {
- if (this.percent >= 100) {
- this.skipTimerCount = 1;
- this.reversed = !this.reversed;
- } else if (this.percent <= 0) {
- this.skipTimerCount = 1;
- this.reversed = !this.reversed;
- }
- }
- }, 100);
- }
- },
- render(h) {
- let el = h(false);
- if (this.show) {
- el = h('div', {
- staticClass: 'nuxt-progress',
- class: {
- 'nuxt-progress-notransition': this.skipTimerCount > 0,
- 'nuxt-progress-failed': !this.canSucceed
- },
- style: {
- width: this.percent + '%',
- left: this.left
- }
- });
- }
- return el;
- }
- });
- // CONCATENATED MODULE: ./.nuxt/components/nuxt-loading.vue?vue&type=script&lang=js&
- /* harmony default export */ var components_nuxt_loadingvue_type_script_lang_js_ = (nuxt_loadingvue_type_script_lang_js_);
- // CONCATENATED MODULE: ./.nuxt/components/nuxt-loading.vue
- var nuxt_loading_render, nuxt_loading_staticRenderFns
- function nuxt_loading_injectStyles (context) {
-
- var style0 = __webpack_require__(44)
- if (style0.__inject__) style0.__inject__(context)
- }
- /* normalize component */
- var nuxt_loading_component = Object(componentNormalizer["a" /* default */])(
- components_nuxt_loadingvue_type_script_lang_js_,
- nuxt_loading_render,
- nuxt_loading_staticRenderFns,
- false,
- nuxt_loading_injectStyles,
- null,
- "1f3efba9"
-
- )
- /* harmony default export */ var nuxt_loading = (nuxt_loading_component.exports);
- // EXTERNAL MODULE: ./assets/css/common.css
- var common = __webpack_require__(37);
- // EXTERNAL MODULE: ./assets/css/special.css
- var special = __webpack_require__(45);
- // EXTERNAL MODULE: ./node_modules/swiper/dist/css/swiper.css
- var swiper = __webpack_require__(46);
- // CONCATENATED MODULE: ./node_modules/@nuxt/webpack/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./layouts/default_mobile_header_no_jump.vue?vue&type=template&id=2ad7894c&
- var default_mobile_header_no_jumpvue_type_template_id_2ad7894c_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"container",attrs:{"id":"markIsAppWebview","data-app":_vm.deviceType.app}},[(_vm.deviceType.pc)?_c('proginn-header'):(!_vm.deviceType.app && (_vm.deviceType.android || _vm.deviceType.ios) && !_vm.isWeixinApp)?_c('wx-header-no-jump'):_vm._e(),_vm._ssrNode(" "),_c('nuxt',{staticClass:"main"}),_vm._ssrNode(" "),(_vm.deviceType.pc && !_vm.noneCommonFooter)?_c('proginn-footer'):_vm._e()],2)}
- var default_mobile_header_no_jumpvue_type_template_id_2ad7894c_staticRenderFns = []
- // CONCATENATED MODULE: ./layouts/default_mobile_header_no_jump.vue?vue&type=template&id=2ad7894c&
- // CONCATENATED MODULE: ./node_modules/@nuxt/webpack/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./components/header.vue?vue&type=template&id=3c805cec&scoped=true&
- var headervue_type_template_id_3c805cec_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:{ transparent: _vm.transparent },style:({ position: _vm.customPosition }),attrs:{"id":"proginn-header"}},[_vm._ssrNode("<div class=\"list\" data-v-3c805cec>","</div>",[_vm._ssrNode("<div class=\"header-left\" data-v-3c805cec>","</div>",[_vm._ssrNode("<a"+(_vm._ssrAttr("href",_vm.baseUrl))+" class=\"nav-item logo\" data-v-3c805cec><img"+(_vm._ssrAttr("src",_vm.transparent
- ? _vm.WhiteLogo
- : 'https://stacdn.proginn.com/image/common/logo3@2x.png'))+" class=\"logo\" data-v-3c805cec></a> <a"+(_vm._ssrAttr("href",_vm.baseUrl))+" class=\"nav-item\" data-v-3c805cec>首页</a> <a"+(_vm._ssrAttr("href",_vm.baseUrl + '/cat/'))+" class=\"nav-item\" data-v-3c805cec>程序员</a> "),_c('el-dropdown',{staticClass:"more-dropdown",attrs:{"placement":"bottom-start"}},[_c('el-button',{staticClass:"dashboard-title",attrs:{"type":"text"},on:{"click":function($event){return _vm.cnzz('导航栏目', '解决方案', '')}}},[_vm._v("解决方案"),_c('i',{staticClass:"el-icon-arrow-down"})]),_vm._v(" "),_c('el-dropdown-menu',{staticClass:"jiejuefangan-dropdown",attrs:{"slot":"dropdown"},slot:"dropdown"},[_c('div',{staticClass:"deal-item",staticStyle:{"padidng-right":"40px"}},[_c('div',{staticClass:"big-title"},[_c('img',{attrs:{"src":__webpack_require__(47),"alt":"招聘用人"}}),_vm._v(" "),_c('span',[_vm._v("招聘用人")])]),_vm._v(" "),_c('div',[_c('el-dropdown-item',[_c('a',{staticClass:"more-item fuwu-item",attrs:{"href":(_vm.baseUrl + "/b/cloud")},on:{"click":function($event){return _vm.cnzz('导航栏目', '自由工作', '')}}},[_c('span',{staticClass:"big"},[_vm._v("云端工作")]),_vm._v(" "),_c('span',{staticClass:"small"},[_vm._v("自由工作、远程工作")])])])],1)]),_vm._v(" "),_c('div',{staticClass:"deal-item"},[_c('div',{staticClass:"big-title"},[_c('img',{attrs:{"src":__webpack_require__(48),"alt":"项目研发"}}),_vm._v(" "),_c('span',[_vm._v("项目研发")])]),_vm._v(" "),_c('div',[_c('el-dropdown-item',[_c('a',{staticClass:"more-item fuwu-item",attrs:{"href":(_vm.baseUrl + "/b/p1980")},on:{"click":function($event){return _vm.cnzz('导航栏目', '需求梳理', '')}}},[_c('span',{staticClass:"big"},[_vm._v("需求梳理")]),_vm._v(" "),_c('span',{staticClass:"small"},[_vm._v("规划落地您的想法")])])]),_vm._v(" "),_c('el-dropdown-item',[_c('a',{staticClass:"more-item fuwu-item",attrs:{"href":(_vm.baseUrl + "/b/outsource")},on:{"click":function($event){return _vm.cnzz('导航栏目', '整包开发', '')}}},[_c('span',{staticClass:"big"},[_vm._v("整包开发")]),_vm._v(" "),_c('span',{staticClass:"small"},[_vm._v("一站式软件开发")])])])],1)])])],1),_vm._ssrNode(" "),_c('el-dropdown',{staticClass:"more-dropdown",attrs:{"placement":"bottom-start"}},[_c('el-button',{staticClass:"dashboard-title ma-v2-service",attrs:{"type":"text"},on:{"click":function($event){return _vm.cnzz('导航栏目', '服务', '')}}},[_vm._v("服务"),_c('i',{staticClass:"el-icon-arrow-down"})]),_vm._v(" "),_c('el-dropdown-menu',{staticClass:"fuwu-dropdown",attrs:{"slot":"dropdown"},slot:"dropdown"},[_c('el-dropdown-item',[_c('a',{staticClass:"more-item fuwu-item",attrs:{"href":(_vm.baseUrl + "/works/")},on:{"click":function($event){return _vm.cnzz('导航栏目', '资源商城', '')}}},[_c('img',{attrs:{"src":__webpack_require__(49),"alt":"资源商城"}}),_vm._v(" "),_c('div',{staticClass:"text"},[_c('span',{staticClass:"big"},[_vm._v("资源商城")]),_vm._v(" "),_c('span',{staticClass:"small"},[_vm._v("各种源码资源任您挑选")])])])]),_vm._v(" "),_c('el-dropdown-item',[_c('a',{staticClass:"more-item fuwu-item",attrs:{"target":"_blank","href":"https://unisms.apistd.com/"}},[_c('img',{attrs:{"src":"https://uni-cdn.oss-cn-hangzhou.aliyuncs.com/public/img/unisms-icon.png","alt":"技术圈"}}),_vm._v(" "),_c('div',{staticClass:"text"},[_c('span',{staticClass:"big"},[_vm._v("UniSMS")]),_vm._v(" "),_c('span',{staticClass:"small"},[_vm._v("全球聚合短信平台")])])])])],1)],1),_vm._ssrNode(" <a"+(_vm._ssrAttr("href",_vm.baseUrl + '/invest/'))+" class=\"nav-item\" data-v-3c805cec>技术创新</a> <div class=\"btn_search\" style=\"margin-left:40px;\" data-v-3c805cec><div style=\"position: relative;\" data-v-3c805cec><input autocomplete=\"off\" placeholder=\"搜索您感兴趣的内容\""+(_vm._ssrAttr("value",(_vm.keywork)))+" class=\"input\" data-v-3c805cec> <i class=\"el-icon-search\" data-v-3c805cec></i> <span class=\"input-line\" data-v-3c805cec></span></div> <div class=\"dropdown\" style=\"display:none;\" data-v-3c805cec></div> <div class=\"dropdown\" style=\"display:none;\" data-v-3c805cec></div></div>")],2),_vm._ssrNode(" "),_vm._ssrNode("<div class=\"header-right\" data-v-3c805cec>","</div>",[_vm._ssrNode("<div class=\"nav-button nav-button-type1\" data-v-3c805cec>\n 发布需求\n </div> "+((!_vm.myInfo.uid)?("<div class=\"nav-button nav-button-type2\" data-v-3c805cec>\n 开发者入驻\n </div>"):"<!---->")+" "),(_vm.myInfo.nickname)?[_c('el-button',{staticClass:"dashboard-title",staticStyle:{"padding-right":"30px"},attrs:{"type":"text"},on:{"click":function($event){return _vm.cnzz('导航栏目', '工作台', '')}}},[_c('a',{staticClass:"workstation",attrs:{"href":_vm.baseUrl + '/wo/work_todo'}},[_vm._v("\n 工作台\n ")])]),_vm._ssrNode(" "),_c('el-dropdown',{staticClass:"nav-dropdown"},[_c('el-button',{staticClass:"message-box-title",attrs:{"type":"text"},on:{"click":function($event){return _vm.cnzz('导航栏目', '消息', '')}}},[_vm._v("\n 消息\n "),(_vm.messageCount.total > 0)?_c('span',{staticClass:"message-count message-total"},[_vm._v(_vm._s(_vm.messageCount.total))]):_vm._e()]),_vm._v(" "),_c('el-dropdown-menu',{staticClass:"xiaoxi-dropdown",attrs:{"slot":"dropdown"},slot:"dropdown"},[_c('el-dropdown-item',{staticClass:"message-box",nativeOn:{"click":function($event){return _vm.clickMessages('/message/system')}}},[_c('i',{staticClass:"circle blue"}),_vm._v("系统消息\n "),(_vm.messageCount.system)?_c('span',{staticClass:"message-count"},[_vm._v(_vm._s(_vm.messageCount.system))]):_vm._e()]),_vm._v(" "),_c('el-dropdown-item',{staticClass:"message-box",nativeOn:{"click":function($event){return _vm.clickMessages('/message/project')}}},[_c('i',{staticClass:"circle orange"}),_vm._v("工作通知\n "),(_vm.messageCount.work)?_c('span',{staticClass:"message-count"},[_vm._v(_vm._s(_vm.messageCount.work))]):_vm._e()]),_vm._v(" "),_c('el-dropdown-item',{staticClass:"message-box",nativeOn:{"click":function($event){return _vm.clickMessages('/message/comment')}}},[_c('i',{staticClass:"circle red"}),_vm._v("评论回复\n "),(_vm.messageCount.reply)?_c('span',{staticClass:"message-count"},[_vm._v(_vm._s(_vm.messageCount.reply))]):_vm._e()]),_vm._v(" "),_c('el-dropdown-item',{staticClass:"message-box",nativeOn:{"click":function($event){return _vm.clickMessages('/message/at')}}},[_c('i',{staticClass:"circle green"}),_vm._v("@我的\n "),(_vm.messageCount.at)?_c('span',{staticClass:"message-count"},[_vm._v(_vm._s(_vm.messageCount.at))]):_vm._e()]),_vm._v(" "),_c('el-dropdown-item',{staticClass:"message-box",nativeOn:{"click":function($event){return _vm.clickMessages('/message/plus')}}},[_c('i',{staticClass:"circle pink"}),_vm._v("赞及其它\n "),(_vm.messageCount.community_other)?_c('span',{staticClass:"message-count"},[_vm._v(_vm._s(_vm.messageCount.community_other))]):_vm._e()]),_vm._v(" "),_c('el-dropdown-item',{staticClass:"message-box",nativeOn:{"click":function($event){return _vm.clickMessages('/message/coin')}}},[_c('i',{staticClass:"circle yellow"}),_vm._v("收支信息\n "),(_vm.messageCount.balance)?_c('span',{staticClass:"message-count"},[_vm._v(_vm._s(_vm.messageCount.balance))]):_vm._e()])],1)],1),_vm._ssrNode(" <a"+(_vm._ssrAttr("href",_vm.baseUrl + '/frontend/accountchange'))+" class=\"account-change\" style=\"margin-right:40px\" data-v-3c805cec>切换身份</a> "),_c('el-popover',{staticClass:"nav-popover ",attrs:{"placement":"bottom","width":"226","trigger":"hover"}},[_c('div',{staticClass:"ref",attrs:{"slot":"reference"},slot:"reference"},[_c('a',{staticClass:"nav-header",attrs:{"href":_vm.baseUrl + '/wo/work_todo'}},[_c('img',{staticClass:"header-user",attrs:{"src":_vm.myInfo.icon_url}}),_vm._v(" "),(_vm.myInfo.is_vip)?_c('img',{staticClass:"header-vip-icon",attrs:{"src":_vm.baseUrl + "/Public/image/h5/vip_icon" + _vm.vipImage + ".png","alt":"vip-icon"}}):_vm._e()])]),_vm._v(" "),_c('div',{staticClass:"menu"},[(_vm.myInfo.is_vip)?[_c('div',{staticClass:"ma-vip-area",class:{
- "ma-company-vip":_vm.vipType == "enterprise" ? true:false,
- "ma-develop-vip":_vm.vipType == "developer"? true:false
- }},[_c('div',{staticClass:"ma-vip-title"},[(_vm.vipType == 'enterprise')?_c('img',{staticClass:"ma-vip-icon",attrs:{"src":__webpack_require__(50)}}):_c('img',{staticClass:"ma-vip-icon",attrs:{"src":__webpack_require__(51)}}),_vm._v(" "),_c('span',[_vm._v(_vm._s(_vm.vipText))])]),_vm._v(" "),_c('div',{staticClass:"ma-vip-time"},[_vm._v(_vm._s(_vm.vipInfo.endDate)+"到期")]),_vm._v(" "),_c('div',{staticClass:"ma-vip-link"},[_c('a',{attrs:{"href":_vm.baseUrl + '/type/vip/' + _vm.vipType}},[_vm._v("查看权益")]),_vm._v(" "),_c('a',{attrs:{"href":_vm.baseUrl +
- '/vip/pay?number=3&product_id=' +
- this.$store.state.userinfo.vip_type_id +
- '&next=/type/vip/' +
- _vm.vipType}},[_vm._v("立即续费")])])])]:[_c('div',{staticClass:"ma-vip-area ma-not-vip"},[_c('div',{staticClass:"ma-vip-title"},[_c('img',{staticClass:"ma-vip-icon",attrs:{"src":__webpack_require__(52)}}),_vm._v(" "),_c('span',[_vm._v(_vm._s(_vm.isCompanyAccount ? '企业版会员':"开发者会员"))])]),_vm._v(" "),_c('div',{staticClass:"ma-vip-apply"},[_c('span',[_vm._v("未开通,")]),_vm._v(" "),(_vm.isCompanyAccount)?_c('a',{attrs:{"href":_vm.baseUrl + '/type/vip/enterprise'}},[_vm._v("立即开通")]):_c('a',{attrs:{"href":_vm.baseUrl + '/type/vip/developer'}},[_vm._v("立即开通")])])])],_vm._v(" "),_c('div',{staticClass:"vip-items"},[_c('a',{staticClass:"vip-item divider",attrs:{"href":_vm.baseUrl + "/wo/manage_homepage"},on:{"click":function($event){return _vm.cnzz('我的', '我的主页', '')}}},[_c('i',{staticClass:"el-icon-document"}),_vm._v("我的主页\n ")]),_vm._v(" "),_c('a',{staticClass:"vip-item",attrs:{"href":_vm.baseUrl + '/credit/pages'},on:{"click":function($event){return _vm.cnzz('我的', '技术信用', '')}}},[_c('i',{staticClass:"el-icon-credit"}),_vm._v("技术信用\n ")]),_vm._v(" "),_c('a',{staticClass:"vip-item",attrs:{"href":_vm.baseUrl + '/otherpage/user/collection'},on:{"click":function($event){return _vm.cnzz('我的', '收藏中心', '')}}},[_c('i',{staticClass:"el-icon-collection"}),_vm._v("收藏中心\n ")]),_vm._v(" "),_c('a',{staticClass:"vip-item divider",attrs:{"href":_vm.baseUrl + '/index/app'},on:{"click":function($event){return _vm.cnzz('我的', 'APP下载', '')}}},[_c('i',{staticClass:"el-icon-download-app"}),_vm._v("下载APP\n ")]),_vm._v(" "),_c('a',{staticClass:"vip-item",on:{"click":_vm.clickQuit}},[_c('i',{staticClass:"el-icon-back",staticStyle:{"margin":"0 10px !important"}}),_vm._v("退出\n ")])])],2)])]:_vm._ssrNode(("<div data-v-3c805cec><a"+(_vm._ssrAttr("href",_vm.baseUrl + '/index/app'))+" class=\"account-ctrl\" style=\"margin-right:25px\" data-v-3c805cec>APP</a> <span class=\"account-ctrl\" style=\"margin-right:37px;\" data-v-3c805cec><a"+(_vm._ssrAttr("href",_vm.loginUrl))+" class=\"account-ctrl\" data-v-3c805cec>登录</a>\n /\n <a"+(_vm._ssrAttr("href",_vm.baseUrl + '/user/register'))+" class=\"account-ctrl\" data-v-3c805cec>注册</a></span></div>"))],2)],2)])}
- var headervue_type_template_id_3c805cec_scoped_true_staticRenderFns = []
- // CONCATENATED MODULE: ./components/header.vue?vue&type=template&id=3c805cec&scoped=true&
- // EXTERNAL MODULE: ./assets/img/white_logo@2x.png
- var white_logo_2x = __webpack_require__(30);
- var white_logo_2x_default = /*#__PURE__*/__webpack_require__.n(white_logo_2x);
- // EXTERNAL MODULE: ./assets/img/header/new/kaifain2@2x.png
- var kaifain2_2x = __webpack_require__(31);
- var kaifain2_2x_default = /*#__PURE__*/__webpack_require__.n(kaifain2_2x);
- // EXTERNAL MODULE: ./assets/img/header/new/jishuin@2x.png
- var jishuin_2x = __webpack_require__(32);
- var jishuin_2x_default = /*#__PURE__*/__webpack_require__.n(jishuin_2x);
- // EXTERNAL MODULE: ./assets/img/header/new/yesdev@2x.png
- var yesdev_2x = __webpack_require__(33);
- var yesdev_2x_default = /*#__PURE__*/__webpack_require__.n(yesdev_2x);
- // EXTERNAL MODULE: ./assets/img/header/new/download.png
- var download = __webpack_require__(34);
- var download_default = /*#__PURE__*/__webpack_require__.n(download);
- // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./components/header.vue?vue&type=script&lang=js&
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- // import DropDownData from "./headers/dropDownData.js";
- /* harmony default export */ var headervue_type_script_lang_js_ = ({
- props: ["transparent"],
- data() {
- return {
- KaifainIcon: kaifain2_2x_default.a,
- JishuinIcon: jishuin_2x_default.a,
- YesDevIcon: yesdev_2x_default.a,
- DownloadIcon: download_default.a,
- baseUrl: "",
- jishuBaseUrl: "",
- kaifainUrl: "",
- jobUrl: "",
- // 搜索的关键词
- keywork: "",
- // 消息数量
- messageCount: {},
- WhiteLogo: white_logo_2x_default.a,
- loginUrl: "",
- // dropDownData: [],
- selectedDropTitle: "",
- selectedDrop: 0,
- showDropDown: false
- };
- },
- computed: {
- vipInfo() {
- let userinfo = this.$store.state.userinfo;
- return {
- id: userinfo.vip_type_id,
- endDate: userinfo.vip_end_date
- };
- },
- isPersonalAccount() {
- let userinfo = this.$store.state.userinfo;
- return userinfo.home_page_type == 2 ? true : false;
- },
- isCompanyAccount() {
- let userinfo = this.$store.state.userinfo;
- return userinfo.home_page_type == 1 ? true : false;
- },
- myInfo() {
- return this.$store.state.userinfo;
- },
- isCom() {
- return this.$store.state.userinfo.vip_type_id === "1";
- },
- vipImage() {
- switch (parseInt(this.$store.state.userinfo.vip_type_id)) {
- case 1:
- return "_com";
- case 2:
- return "";
- case 3:
- return "_premium";
- default:
- return "";
- }
- },
- vipType() {
- switch (parseInt(this.$store.state.userinfo.vip_type_id)) {
- case 1:
- case 3:
- return "enterprise";
- break;
- case 2:
- return "developer";
- }
- },
- vipTextClass() {
- switch (parseInt(this.$store.state.userinfo.vip_type_id)) {
- case 1:
- return "is-newly";
- case 2:
- return "is-dev";
- case 3:
- return "is-premium";
- default:
- return "";
- }
- },
- vipText() {
- switch (parseInt(this.$store.state.userinfo.vip_type_id)) {
- case 1:
- return "初创版会员";
- case 2:
- return "开发者会员";
- case 3:
- return "企业版会员";
- default:
- return "";
- }
- },
- customPosition() {
- let customPosition = "relative";
- const routeName = this.$route.name;
- if (routeName.indexOf("SeoConsultUser") > -1) {
- customPosition = "fixed";
- }
- return customPosition;
- }
- },
- mounted() {
- // console.error(this.app.co)
- if (this.myInfo && this.myInfo.nickname) {
- this.getMessageCount();
- }
- this.loginUrl = this.baseUrl + "/?loginbox=show&next=" + encodeURIComponent(location.href);
- this.keywork = this.$route.query.keyword; // console.log("this.keywork = ", this.key)
- },
- methods: {
- goToCompanyHome() {
- // 点击发布需求
- // 如没登录,跳到登录页
- if (this.myInfo.nickname) {
- location.href = this.baseUrl + "/frontend/requirements";
- } else {
- location.href = this.baseUrl + "/type/service";
- }
- },
- goToPersonalHome() {
- // 点击开发者入驻
- // 如没登录,跳到登录页
- if (this.myInfo.nickname) {} else {
- location.href = this.loginUrl;
- }
- },
- async clickQuit() {
- this.cnzz("我的", "退出登录", "");
- location.href = this.baseUrl + "/user/quit";
- },
- clickMessages(url) {
- location.href = this.baseUrl + url;
- },
- clickInputEnter() {
- let url = "/search?keyword=" + this.keywork;
- console.log(this.$route);
- if (this.$route.name === "job") {
- url = "/search?keyword=" + this.keywork;
- } else if (this.$route.name === "user-searchTopic") {
- url = "/user/searchTopic?keyword=" + this.keywork;
- }
- console.log(url);
- this.cnzz("我的", "放大镜搜索", "");
- window.location.href = url;
- },
- async getMessageCount() {
- let res = await this.$axios.$get("/api/message/getUnreadCount", {}, {
- neverLogout: true
- });
- if (res) {
- this.messageCount = res.data;
- }
- },
- handleTitleMouseover(index) {
- this.selectedDropTitle = index;
- this.selectedDrop = index;
- },
- handleTitleMouseout(index) {
- this.selectedDropTitle = "";
- }
- },
- created() {
- this.baseUrl = this.$store.state.domainConfig.siteUrl;
- this.jishuBaseUrl = this.$store.state.domainConfig.jishuinUrl;
- this.kaifainUrl = this.$store.state.domainConfig.kaifainUrl;
- this.jobUrl = this.$store.state.domainConfig.jobUrl;
- }
- });
- // CONCATENATED MODULE: ./components/header.vue?vue&type=script&lang=js&
- /* harmony default export */ var components_headervue_type_script_lang_js_ = (headervue_type_script_lang_js_);
- // CONCATENATED MODULE: ./components/header.vue
- function header_injectStyles (context) {
-
- var style0 = __webpack_require__(53)
- if (style0.__inject__) style0.__inject__(context)
- var style1 = __webpack_require__(54)
- if (style1.__inject__) style1.__inject__(context)
- }
- /* normalize component */
- var header_component = Object(componentNormalizer["a" /* default */])(
- components_headervue_type_script_lang_js_,
- headervue_type_template_id_3c805cec_scoped_true_render,
- headervue_type_template_id_3c805cec_scoped_true_staticRenderFns,
- false,
- header_injectStyles,
- "3c805cec",
- "314a1fef"
-
- )
- /* harmony default export */ var header = (header_component.exports);
- // CONCATENATED MODULE: ./node_modules/@nuxt/webpack/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./components/footer.vue?vue&type=template&id=0d0f10ac&scoped=true&
- var footervue_type_template_id_0d0f10ac_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{"id":"proginn-footer"}},[_vm._ssrNode("<div id=\"friend-links\" data-v-0d0f10ac><div class=\"links\" data-v-0d0f10ac><a href=\"/\" data-v-0d0f10ac><img"+(_vm._ssrAttr("src",_vm.baseUrl+'/Public/image/common/logo_new.png'))+" class=\"logo\" data-v-0d0f10ac></a> <div class=\"items\" data-v-0d0f10ac>"+(_vm._ssrList((_vm.links),function(link,index){return ("<div class=\"item-box\" data-v-0d0f10ac><span class=\"name\" data-v-0d0f10ac>"+_vm._ssrEscape(_vm._s(link.name))+"</span> <div class=\"item\" data-v-0d0f10ac><div"+(_vm._ssrClass("list",{expand: link.expand}))+" data-v-0d0f10ac>"+(_vm._ssrList((link.data),function(item,ii){return ("<a"+(_vm._ssrAttr("href",item.url))+" target=\"_blank\" data-v-0d0f10ac>"+_vm._ssrEscape(_vm._s(item.name))+"</a>")}))+"</div> <span class=\"more\" style=\"display: inline;\" data-v-0d0f10ac>"+_vm._ssrEscape(_vm._s(link.expand ? '收起' : '更多'))+"</span></div></div>")}))+"</div></div></div> <div id=\"footer\" class=\"footer\" data-v-0d0f10ac><div class=\"footer-container\" data-v-0d0f10ac><div class=\"footer-links\" data-v-0d0f10ac><a"+(_vm._ssrAttr("href",_vm.baseUrl+'/index/app'))+" rel=\"nofollow\" class=\"item\" data-v-0d0f10ac>APP下载</a> <a href=\"http://support.proginn.com/\" rel=\"nofollow\" class=\"item\" data-v-0d0f10ac>帮助</a> <a"+(_vm._ssrAttr("href",_vm.baseUrl+'/about'))+" rel=\"nofollow\" class=\"item\" data-v-0d0f10ac>关于我们</a> <a"+(_vm._ssrAttr("href",_vm.baseUrl+'/sites/'))+" rel=\"nofollow\" class=\"item\" data-v-0d0f10ac>合作伙伴</a> <a"+(_vm._ssrAttr("href",_vm.baseUrl+'/about/suggestion'))+" rel=\"nofollow\" class=\"item\" data-v-0d0f10ac>意见反馈</a> <span class=\"ui item\" style=\"color: rgb(204, 204, 204);\" data-v-0d0f10ac>© 程序员客栈</span></div> <div class=\"safe\" data-v-0d0f10ac><a href=\"http://www.miibeian.gov.cn\" target=\"_blank\" rel=\"nofollow\" data-v-0d0f10ac>浙ICP备15029175号</a> <div data-v-0d0f10ac><a target=\"_blank\" href=\"http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=33011002011566\" rel=\"nofollow\" style=\"display: flex;\" data-v-0d0f10ac><img width=\"20\" height=\"20\""+(_vm._ssrAttr("src",_vm.baseUrl+'/Public/image/common/badge.png'))+" data-v-0d0f10ac> <span style=\"height:20px;line-height:20px;margin: 0px 0px 0px 5px;\" data-v-0d0f10ac>浙公网安备 33011002011566号</span></a></div></div></div></div>")])}
- var footervue_type_template_id_0d0f10ac_scoped_true_staticRenderFns = []
- // CONCATENATED MODULE: ./components/footer.vue?vue&type=template&id=0d0f10ac&scoped=true&
- // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./components/footer.vue?vue&type=script&lang=js&
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- /* harmony default export */ var footervue_type_script_lang_js_ = ({
- data() {
- return {
- baseUrl: "",
- jishuBaseUrl: "",
- isCity: false,
- isBusiness: false,
- isDirection: false,
- isRecommend: false,
- links: []
- };
- },
- mounted() {
- this.getLinks();
- },
- methods: {
- clickMore(link, index) {
- link.expand = !link.expand;
- this.$set(this.links, index, link);
- },
- async getLinks() {
- let res = await this.$axios.$post("/api/public_config/get_seo_footer_links");
- if (res) {
- this.links = res.data.links;
- }
- }
- },
- created() {
- this.baseUrl = this.$store.state.domainConfig.siteUrl;
- this.jishuBaseUrl = this.$store.state.domainConfig.jishuinUrl;
- }
- });
- // CONCATENATED MODULE: ./components/footer.vue?vue&type=script&lang=js&
- /* harmony default export */ var components_footervue_type_script_lang_js_ = (footervue_type_script_lang_js_);
- // CONCATENATED MODULE: ./components/footer.vue
- function footer_injectStyles (context) {
-
- var style0 = __webpack_require__(55)
- if (style0.__inject__) style0.__inject__(context)
- }
- /* normalize component */
- var footer_component = Object(componentNormalizer["a" /* default */])(
- components_footervue_type_script_lang_js_,
- footervue_type_template_id_0d0f10ac_scoped_true_render,
- footervue_type_template_id_0d0f10ac_scoped_true_staticRenderFns,
- false,
- footer_injectStyles,
- "0d0f10ac",
- "1017bbfd"
-
- )
- /* harmony default export */ var footer = (footer_component.exports);
- // CONCATENATED MODULE: ./node_modules/@nuxt/webpack/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./components/wx_header_no_jump.vue?vue&type=template&id=47281334&scoped=true&
- var wx_header_no_jumpvue_type_template_id_47281334_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('section',{staticClass:"wx-header",class:_vm.appendClass},[_vm._ssrNode("<img src=\"https://stacdn.proginn.com/image/common/logo3@2x.png\" alt=\"icon\" class=\"logo\" data-v-47281334> "),_c('el-button',{staticClass:"text",staticStyle:{"font-size":"18px"},attrs:{"type":"text"}},[_c('i',{staticClass:"el-icon-tickets",staticStyle:{"width":"40px"}})])],2)}
- var wx_header_no_jumpvue_type_template_id_47281334_scoped_true_staticRenderFns = []
- // CONCATENATED MODULE: ./components/wx_header_no_jump.vue?vue&type=template&id=47281334&scoped=true&
- // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./components/wx_header_no_jump.vue?vue&type=script&lang=js&
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- /* harmony default export */ var wx_header_no_jumpvue_type_script_lang_js_ = ({
- methods: {
- jumpTo() {
- location.href = this.$store.state.domainConfig.siteUrl;
- }
- },
- computed: {
- appendClass() {
- let appendClass = '';
- const routeName = this.$route.name;
- if (routeName.indexOf('SeoLearnList') > -1 || routeName.indexOf('SeoConsultList') > -1 || routeName.indexOf('SeoSkillList') > -1) {
- appendClass = 'wx-header-custom-list';
- } else if (routeName.indexOf('SeoLearnDetail') > -1 || routeName.indexOf('SeoConsultUser') > -1 || routeName.indexOf('SeoSkillDetail') > -1) {
- appendClass = 'wx-header-custom-detail';
- }
- return appendClass;
- }
- }
- });
- // CONCATENATED MODULE: ./components/wx_header_no_jump.vue?vue&type=script&lang=js&
- /* harmony default export */ var components_wx_header_no_jumpvue_type_script_lang_js_ = (wx_header_no_jumpvue_type_script_lang_js_);
- // CONCATENATED MODULE: ./components/wx_header_no_jump.vue
- function wx_header_no_jump_injectStyles (context) {
-
- var style0 = __webpack_require__(56)
- if (style0.__inject__) style0.__inject__(context)
- }
- /* normalize component */
- var wx_header_no_jump_component = Object(componentNormalizer["a" /* default */])(
- components_wx_header_no_jumpvue_type_script_lang_js_,
- wx_header_no_jumpvue_type_template_id_47281334_scoped_true_render,
- wx_header_no_jumpvue_type_template_id_47281334_scoped_true_staticRenderFns,
- false,
- wx_header_no_jump_injectStyles,
- "47281334",
- "20b38f34"
-
- )
- /* harmony default export */ var wx_header_no_jump = (wx_header_no_jump_component.exports);
- // EXTERNAL MODULE: external "vuex"
- var external_vuex_ = __webpack_require__(2);
- var external_vuex_default = /*#__PURE__*/__webpack_require__.n(external_vuex_);
- // CONCATENATED MODULE: ./mixins/stats.js
- const script = `var _hmt = _hmt || [];
- (function () {
- var markIsApp = document.getElementById('markIsAppWebview')
- var isApp = Boolean(markIsApp && markIsApp.dataset && markIsApp.dataset.app)
- var host = window.location.host;
- if (!isApp && host.indexOf('jishuin') === -1) {
- var hm = document.createElement('script');
- hm.src = '//hm.baidu.com/hm.js?c92adf6182a39eb23c24cf43abc3f439';
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(hm, s);
- var bp = document.createElement('script');
- var curProtocol = window.location.protocol.split(':')[0];
- if (curProtocol === 'https') {
- bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
- } else {
- bp.src = 'http://push.zhanzhang.baidu.com/push.js';
- }
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(bp, s);
- }
- })();`;
- /* harmony default export */ var stats = ({
- head: {
- script: [{
- innerHTML: script,
- body: true
- }],
- __dangerouslyDisableSanitizers: ['script']
- }
- });
- // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./layouts/default_mobile_header_no_jump.vue?vue&type=script&lang=js&
- //
- //
- //
- //
- //
- //
- //
- //
- //
- /* harmony default export */ var default_mobile_header_no_jumpvue_type_script_lang_js_ = ({
- components: {
- ProginnHeader: header,
- ProginnFooter: footer,
- WxHeaderNoJump: wx_header_no_jump
- },
- data() {
- return {
- isWeixinApp: true
- };
- },
- mixins: [stats],
- computed: { ...Object(external_vuex_["mapState"])(["isPC", "isWeixin", "deviceType", "noneCommonFooter"])
- },
- mounted() {
- console.log("route.path", this.$route);
- this.isWeixinApp = navigator.userAgent.indexOf("miniProgram") > -1;
- this.checkTerminal();
- window.addEventListener("resize", this.checkInnerWidth); // 修改密码处理
- if (this.$route.path.includes("/setting/check/change_mobile") || this.$route.path.includes("/setting/check/real_info")) {
- // 如果上页不是验证码页面,则认为是复制地址过来,强制踢出
- if (localStorage.getItem("proginn-history") !== "/setting/check/old_mobile") {
- this.$message("请验证旧手机号。");
- setTimeout(() => {
- this.$router.replace("/setting/check/old_mobile");
- }, 1500);
- }
- } else {
- localStorage.removeItem("proginn-history");
- }
- },
- methods: { ...Object(external_vuex_["mapMutations"])(["updateIsPC", "updateIsWeixin"]),
- checkTerminal() {
- this.updateIsPC({
- isPC: window.innerWidth > 960
- });
- this.updateIsWeixin({
- isWeixin: window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i)
- });
- }
- }
- });
- // CONCATENATED MODULE: ./layouts/default_mobile_header_no_jump.vue?vue&type=script&lang=js&
- /* harmony default export */ var layouts_default_mobile_header_no_jumpvue_type_script_lang_js_ = (default_mobile_header_no_jumpvue_type_script_lang_js_);
- // CONCATENATED MODULE: ./layouts/default_mobile_header_no_jump.vue
- function default_mobile_header_no_jump_injectStyles (context) {
-
- var style0 = __webpack_require__(57)
- if (style0.__inject__) style0.__inject__(context)
- }
- /* normalize component */
- var default_mobile_header_no_jump_component = Object(componentNormalizer["a" /* default */])(
- layouts_default_mobile_header_no_jumpvue_type_script_lang_js_,
- default_mobile_header_no_jumpvue_type_template_id_2ad7894c_render,
- default_mobile_header_no_jumpvue_type_template_id_2ad7894c_staticRenderFns,
- false,
- default_mobile_header_no_jump_injectStyles,
- null,
- "45981242"
-
- )
- /* harmony default export */ var default_mobile_header_no_jump = (default_mobile_header_no_jump_component.exports);
- // CONCATENATED MODULE: ./node_modules/@nuxt/webpack/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./layouts/default.vue?vue&type=template&id=6337dad2&
- var defaultvue_type_template_id_6337dad2_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"container",class:{
- 'ma-container-mobile':!_vm.deviceType.pc
- },attrs:{"id":"markIsAppWebview","data-app":_vm.deviceType.app}},[(_vm.deviceType.pc)?_c('proginn-header'):(!_vm.deviceType.app && (_vm.deviceType.android || _vm.deviceType.ios) && !_vm.isWeixinApp)?_c('wx-header'):_vm._e(),_vm._ssrNode(" "),_c('nuxt',{staticClass:"main"}),_vm._ssrNode(" "),(_vm.deviceType.pc && !_vm.noneCommonFooter)?_c('proginn-footer'):_vm._e()],2)}
- var defaultvue_type_template_id_6337dad2_staticRenderFns = []
- // CONCATENATED MODULE: ./layouts/default.vue?vue&type=template&id=6337dad2&
- // CONCATENATED MODULE: ./node_modules/@nuxt/webpack/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./components/wx_header.vue?vue&type=template&id=4cd18d39&scoped=true&
- var wx_headervue_type_template_id_4cd18d39_scoped_true_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('section',{staticClass:"wx-header",class:_vm.appendClass},[_vm._ssrNode("<img src=\"https://stacdn.proginn.com/image/common/logo3@2x.png\" alt=\"icon\" class=\"logo\" data-v-4cd18d39> "),_c('el-dropdown',{staticClass:"nav-dropdown"},[_c('el-button',{staticClass:"text",staticStyle:{"font-size":"18px"},attrs:{"type":"text"}},[_c('i',{staticClass:"el-icon-tickets",staticStyle:{"width":"40px"}})]),_vm._v(" "),_c('el-dropdown-menu',{attrs:{"slot":"dropdown"},slot:"dropdown"},[_c('el-dropdown-item',[_c('a',{staticClass:"workstation text",attrs:{"href":"https://www.proginn.com/cat/"}},[_c('i',{staticClass:"el-icon-service"}),_c('span',[_vm._v("程序员")])])]),_vm._v(" "),_c('el-dropdown-item',[_c('a',{staticClass:"workstation text",attrs:{"href":"https://jishuin.proginn.com/"}},[_c('i',{staticClass:"el-icon-message"}),_c('span',[_vm._v("技术圈")])])]),_vm._v(" "),_c('el-dropdown-item',[_c('a',{staticClass:"workstation text",attrs:{"href":"https://support.proginn.com/"}},[_c('i',{staticClass:"el-icon-question"}),_c('span',[_vm._v("帮助")])])]),_vm._v(" "),_c('el-dropdown-item',[_c('a',{staticClass:"workstation text",attrs:{"href":"https://inn.proginn.com/sites/index.html"}},[_c('i',{staticClass:"el-icon-phone"}),_c('span',[_vm._v("合作伙伴")])])])],1)],1)],2)}
- var wx_headervue_type_template_id_4cd18d39_scoped_true_staticRenderFns = []
- // CONCATENATED MODULE: ./components/wx_header.vue?vue&type=template&id=4cd18d39&scoped=true&
- // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./components/wx_header.vue?vue&type=script&lang=js&
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- /* harmony default export */ var wx_headervue_type_script_lang_js_ = ({
- methods: {
- jumpTo() {
- location.href = this.$store.state.domainConfig.siteUrl;
- }
- },
- computed: {
- appendClass() {
- let appendClass = '';
- const routeName = this.$route.name;
- if (routeName.indexOf('SeoLearnList') > -1 || routeName.indexOf('SeoConsultList') > -1 || routeName.indexOf('SeoSkillList') > -1) {
- appendClass = 'wx-header-custom-list';
- } else if (routeName.indexOf('SeoLearnDetail') > -1 || routeName.indexOf('SeoConsultUser') > -1 || routeName.indexOf('SeoSkillDetail') > -1) {
- appendClass = 'wx-header-custom-detail';
- }
- return appendClass;
- }
- }
- });
- // CONCATENATED MODULE: ./components/wx_header.vue?vue&type=script&lang=js&
- /* harmony default export */ var components_wx_headervue_type_script_lang_js_ = (wx_headervue_type_script_lang_js_);
- // CONCATENATED MODULE: ./components/wx_header.vue
- function wx_header_injectStyles (context) {
-
- var style0 = __webpack_require__(58)
- if (style0.__inject__) style0.__inject__(context)
- }
- /* normalize component */
- var wx_header_component = Object(componentNormalizer["a" /* default */])(
- components_wx_headervue_type_script_lang_js_,
- wx_headervue_type_template_id_4cd18d39_scoped_true_render,
- wx_headervue_type_template_id_4cd18d39_scoped_true_staticRenderFns,
- false,
- wx_header_injectStyles,
- "4cd18d39",
- "398bd139"
-
- )
- /* harmony default export */ var wx_header = (wx_header_component.exports);
- // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./layouts/default.vue?vue&type=script&lang=js&
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- /* harmony default export */ var defaultvue_type_script_lang_js_ = ({
- components: {
- ProginnHeader: header,
- ProginnFooter: footer,
- WxHeader: wx_header
- },
- data() {
- return {
- isWeixinApp: true
- };
- },
- mixins: [stats],
- computed: { ...Object(external_vuex_["mapState"])(["isPC", "isWeixin", "deviceType", "noneCommonFooter"])
- },
- mounted() {
- this.isWeixinApp = navigator.userAgent.indexOf("miniProgram") > -1;
- this.checkTerminal();
- window.addEventListener("resize", this.checkInnerWidth); // 修改密码处理
- if (this.$route.path.includes("/setting/check/change_mobile") || this.$route.path.includes("/setting/check/real_info")) {
- // 如果上页不是验证码页面,则认为是复制地址过来,强制踢出
- if (localStorage.getItem("proginn-history") !== "/setting/check/old_mobile") {
- this.$message("请验证旧手机号。");
- setTimeout(() => {
- this.$router.replace("/setting/check/old_mobile");
- }, 1500);
- }
- } else {
- localStorage.removeItem("proginn-history");
- }
- },
- methods: { ...Object(external_vuex_["mapMutations"])(["updateIsPC", "updateIsWeixin"]),
- checkTerminal() {
- this.updateIsPC({
- isPC: window.innerWidth > 960
- });
- this.updateIsWeixin({
- isWeixin: window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i)
- });
- }
- }
- });
- // CONCATENATED MODULE: ./layouts/default.vue?vue&type=script&lang=js&
- /* harmony default export */ var layouts_defaultvue_type_script_lang_js_ = (defaultvue_type_script_lang_js_);
- // CONCATENATED MODULE: ./layouts/default.vue
- function default_injectStyles (context) {
-
- var style0 = __webpack_require__(59)
- if (style0.__inject__) style0.__inject__(context)
- }
- /* normalize component */
- var default_component = Object(componentNormalizer["a" /* default */])(
- layouts_defaultvue_type_script_lang_js_,
- defaultvue_type_template_id_6337dad2_render,
- defaultvue_type_template_id_6337dad2_staticRenderFns,
- false,
- default_injectStyles,
- null,
- "349ebd4a"
-
- )
- /* harmony default export */ var layouts_default = (default_component.exports);
- // CONCATENATED MODULE: ./node_modules/@nuxt/webpack/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./layouts/header-fix.vue?vue&type=template&id=6dc1cff2&
- var header_fixvue_type_template_id_6dc1cff2_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"container header-fix-main-mobile",attrs:{"id":"markIsAppWebview","data-app":_vm.deviceType.app}},[(_vm.deviceType.pc)?_c('proginn-header',{staticClass:"ma-header-fix"}):(!_vm.deviceType.app && (_vm.deviceType.android || _vm.deviceType.ios) && !_vm.isWeixinApp)?_c('wx-header'):_vm._e(),_vm._ssrNode(" "),_c('nuxt',{staticClass:"header-fix-main"}),_vm._ssrNode(" "),(_vm.deviceType.pc && !_vm.noneCommonFooter)?_c('proginn-footer'):_vm._e()],2)}
- var header_fixvue_type_template_id_6dc1cff2_staticRenderFns = []
- // CONCATENATED MODULE: ./layouts/header-fix.vue?vue&type=template&id=6dc1cff2&
- // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./layouts/header-fix.vue?vue&type=script&lang=js&
- //
- //
- //
- //
- //
- //
- //
- //
- //
- /* harmony default export */ var header_fixvue_type_script_lang_js_ = ({
- components: {
- ProginnHeader: header,
- ProginnFooter: footer,
- WxHeader: wx_header
- },
- data() {
- return {
- isWeixinApp: true
- };
- },
- mixins: [stats],
- computed: { ...Object(external_vuex_["mapState"])(["isPC", "isWeixin", "deviceType", "noneCommonFooter"])
- },
- mounted() {
- console.log("route.path", this.$route);
- this.isWeixinApp = navigator.userAgent.indexOf("miniProgram") > -1;
- this.checkTerminal();
- window.addEventListener("resize", this.checkInnerWidth); // 修改密码处理
- if (this.$route.path.includes("/setting/check/change_mobile") || this.$route.path.includes("/setting/check/real_info")) {
- // 如果上页不是验证码页面,则认为是复制地址过来,强制踢出
- if (localStorage.getItem("proginn-history") !== "/setting/check/old_mobile") {
- this.$message("请验证旧手机号。");
- setTimeout(() => {
- this.$router.replace("/setting/check/old_mobile");
- }, 1500);
- }
- } else {
- localStorage.removeItem("proginn-history");
- }
- },
- methods: { ...Object(external_vuex_["mapMutations"])(["updateIsPC", "updateIsWeixin"]),
- checkTerminal() {
- this.updateIsPC({
- isPC: window.innerWidth > 960
- });
- this.updateIsWeixin({
- isWeixin: window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i)
- });
- }
- }
- });
- // CONCATENATED MODULE: ./layouts/header-fix.vue?vue&type=script&lang=js&
- /* harmony default export */ var layouts_header_fixvue_type_script_lang_js_ = (header_fixvue_type_script_lang_js_);
- // CONCATENATED MODULE: ./layouts/header-fix.vue
- function header_fix_injectStyles (context) {
-
- var style0 = __webpack_require__(60)
- if (style0.__inject__) style0.__inject__(context)
- }
- /* normalize component */
- var header_fix_component = Object(componentNormalizer["a" /* default */])(
- layouts_header_fixvue_type_script_lang_js_,
- header_fixvue_type_template_id_6dc1cff2_render,
- header_fixvue_type_template_id_6dc1cff2_staticRenderFns,
- false,
- header_fix_injectStyles,
- null,
- "762be65c"
-
- )
- /* harmony default export */ var header_fix = (header_fix_component.exports);
- // CONCATENATED MODULE: ./node_modules/@nuxt/webpack/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./layouts/noheader.vue?vue&type=template&id=7b350a6d&
- var noheadervue_type_template_id_7b350a6d_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"container",attrs:{"id":"markIsAppWebview","data-app":_vm.deviceType.app}},[_c('nuxt',{staticClass:"main"})],1)}
- var noheadervue_type_template_id_7b350a6d_staticRenderFns = []
- // CONCATENATED MODULE: ./layouts/noheader.vue?vue&type=template&id=7b350a6d&
- // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./layouts/noheader.vue?vue&type=script&lang=js&
- //
- //
- //
- //
- //
- //
- /* harmony default export */ var noheadervue_type_script_lang_js_ = ({
- components: {
- ProginnHeader: header,
- ProginnFooter: footer,
- WxHeader: wx_header
- },
- data() {
- return {
- isWeixinApp: true
- };
- },
- mixins: [stats],
- computed: { ...Object(external_vuex_["mapState"])(["isPC", "isWeixin", "deviceType", "noneCommonFooter"])
- },
- mounted() {
- console.log("route.path", this.$route);
- this.isWeixinApp = navigator.userAgent.indexOf("miniProgram") > -1;
- this.checkTerminal();
- window.addEventListener("resize", this.checkInnerWidth); // 修改密码处理
- if (this.$route.path.includes("/setting/check/change_mobile") || this.$route.path.includes("/setting/check/real_info")) {
- // 如果上页不是验证码页面,则认为是复制地址过来,强制踢出
- if (localStorage.getItem("proginn-history") !== "/setting/check/old_mobile") {
- this.$message("请验证旧手机号。");
- setTimeout(() => {
- this.$router.replace("/setting/check/old_mobile");
- }, 1500);
- }
- } else {
- localStorage.removeItem("proginn-history");
- }
- },
- methods: { ...Object(external_vuex_["mapMutations"])(["updateIsPC", "updateIsWeixin"]),
- checkTerminal() {
- this.updateIsPC({
- isPC: window.innerWidth > 960
- });
- this.updateIsWeixin({
- isWeixin: window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i)
- });
- }
- }
- });
- // CONCATENATED MODULE: ./layouts/noheader.vue?vue&type=script&lang=js&
- /* harmony default export */ var layouts_noheadervue_type_script_lang_js_ = (noheadervue_type_script_lang_js_);
- // CONCATENATED MODULE: ./layouts/noheader.vue
- function noheader_injectStyles (context) {
-
- var style0 = __webpack_require__(61)
- if (style0.__inject__) style0.__inject__(context)
- }
- /* normalize component */
- var noheader_component = Object(componentNormalizer["a" /* default */])(
- layouts_noheadervue_type_script_lang_js_,
- noheadervue_type_template_id_7b350a6d_render,
- noheadervue_type_template_id_7b350a6d_staticRenderFns,
- false,
- noheader_injectStyles,
- null,
- "480f0f56"
-
- )
- /* harmony default export */ var noheader = (noheader_component.exports);
- // CONCATENATED MODULE: ./node_modules/@nuxt/webpack/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./layouts/opacity_header_kf_tmp.vue?vue&type=template&id=3e453e1b&
- var opacity_header_kf_tmpvue_type_template_id_3e453e1b_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"container",class:_vm.scope ? ['scoped-view', _vm.scope] : [],attrs:{"id":"markIsAppWebview","data-app":_vm.deviceType.app}},[(_vm.deviceType.pc)?_c('proginn-header',{attrs:{"transparent":"true"}}):(!_vm.deviceType.app)?_c('wx-header'):_vm._e(),_vm._ssrNode(" "),_c('nuxt',{staticClass:"main"}),_vm._ssrNode(" "),(_vm.deviceType.pc && !_vm.noneCommonFooter)?_c('proginn-footer'):_vm._e()],2)}
- var opacity_header_kf_tmpvue_type_template_id_3e453e1b_staticRenderFns = []
- // CONCATENATED MODULE: ./layouts/opacity_header_kf_tmp.vue?vue&type=template&id=3e453e1b&
- // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./layouts/opacity_header_kf_tmp.vue?vue&type=script&lang=js&
- //
- //
- //
- //
- //
- //
- //
- //
- //
- /* harmony default export */ var opacity_header_kf_tmpvue_type_script_lang_js_ = ({
- components: {
- ProginnHeader: header,
- ProginnFooter: footer,
- WxHeader: wx_header
- },
- computed: { ...Object(external_vuex_["mapState"])(["isPC", "isWeixin", "deviceType", "noneCommonFooter", "scope"])
- },
- mounted() {
- // console.log("this****", this);
- this.checkTerminal();
- window.addEventListener("resize", this.checkInnerWidth);
- },
- methods: { ...Object(external_vuex_["mapMutations"])(["updateIsPC", "updateIsWeixin"]),
- checkTerminal() {
- this.updateIsPC({
- isPC: this.$deviceType.isPC()
- });
- this.updateIsWeixin({
- isWeixin: window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i)
- });
- }
- }
- });
- // CONCATENATED MODULE: ./layouts/opacity_header_kf_tmp.vue?vue&type=script&lang=js&
- /* harmony default export */ var layouts_opacity_header_kf_tmpvue_type_script_lang_js_ = (opacity_header_kf_tmpvue_type_script_lang_js_);
- // CONCATENATED MODULE: ./layouts/opacity_header_kf_tmp.vue
- function opacity_header_kf_tmp_injectStyles (context) {
-
- var style0 = __webpack_require__(62)
- if (style0.__inject__) style0.__inject__(context)
- }
- /* normalize component */
- var opacity_header_kf_tmp_component = Object(componentNormalizer["a" /* default */])(
- layouts_opacity_header_kf_tmpvue_type_script_lang_js_,
- opacity_header_kf_tmpvue_type_template_id_3e453e1b_render,
- opacity_header_kf_tmpvue_type_template_id_3e453e1b_staticRenderFns,
- false,
- opacity_header_kf_tmp_injectStyles,
- null,
- "9e2a4b8c"
-
- )
- /* harmony default export */ var opacity_header_kf_tmp = (opacity_header_kf_tmp_component.exports);
- // CONCATENATED MODULE: ./node_modules/@nuxt/webpack/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./layouts/opacity_header.vue?vue&type=template&id=ac4add3c&
- var opacity_headervue_type_template_id_ac4add3c_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"container",class:_vm.scope ? ['scoped-view', _vm.scope] : [],attrs:{"id":"markIsAppWebview","data-app":_vm.deviceType.app}},[(_vm.deviceType.pc)?_c('proginn-header',{attrs:{"transparent":"true"}}):(!_vm.deviceType.app)?_c('wx-header'):_vm._e(),_vm._ssrNode(" "),_c('nuxt',{staticClass:"main"}),_vm._ssrNode(" "),(_vm.deviceType.pc && !_vm.noneCommonFooter)?_c('proginn-footer'):_vm._e()],2)}
- var opacity_headervue_type_template_id_ac4add3c_staticRenderFns = []
- // CONCATENATED MODULE: ./layouts/opacity_header.vue?vue&type=template&id=ac4add3c&
- // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./layouts/opacity_header.vue?vue&type=script&lang=js&
- //
- //
- //
- //
- //
- //
- //
- //
- //
- /* harmony default export */ var opacity_headervue_type_script_lang_js_ = ({
- components: {
- ProginnHeader: header,
- ProginnFooter: footer,
- WxHeader: wx_header
- },
- mixins: [stats],
- computed: { ...Object(external_vuex_["mapState"])(["isPC", "isWeixin", "deviceType", "noneCommonFooter", "scope"])
- },
- mounted() {
- // console.log("this****", this);
- this.checkTerminal();
- window.addEventListener("resize", this.checkInnerWidth);
- },
- methods: { ...Object(external_vuex_["mapMutations"])(["updateIsPC", "updateIsWeixin"]),
- checkTerminal() {
- this.updateIsPC({
- isPC: this.$deviceType.isPC()
- });
- this.updateIsWeixin({
- isWeixin: window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i)
- });
- }
- }
- });
- // CONCATENATED MODULE: ./layouts/opacity_header.vue?vue&type=script&lang=js&
- /* harmony default export */ var layouts_opacity_headervue_type_script_lang_js_ = (opacity_headervue_type_script_lang_js_);
- // CONCATENATED MODULE: ./layouts/opacity_header.vue
- function opacity_header_injectStyles (context) {
-
- var style0 = __webpack_require__(63)
- if (style0.__inject__) style0.__inject__(context)
- }
- /* normalize component */
- var opacity_header_component = Object(componentNormalizer["a" /* default */])(
- layouts_opacity_headervue_type_script_lang_js_,
- opacity_headervue_type_template_id_ac4add3c_render,
- opacity_headervue_type_template_id_ac4add3c_staticRenderFns,
- false,
- opacity_header_injectStyles,
- null,
- "190f8148"
-
- )
- /* harmony default export */ var opacity_header = (opacity_header_component.exports);
- // CONCATENATED MODULE: ./node_modules/@nuxt/webpack/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./layouts/w-1440-default.vue?vue&type=template&id=ab961a92&
- var w_1440_defaultvue_type_template_id_ab961a92_render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"container",class:{
- 'ma-container-mobile':!_vm.deviceType.pc
- },attrs:{"id":"markIsAppWebview","data-app":_vm.deviceType.app}},[(_vm.deviceType.pc)?_c('proginn-header'):(!_vm.deviceType.app && (_vm.deviceType.android || _vm.deviceType.ios) && !_vm.isWeixinApp)?_c('wx-header'):_vm._e(),_vm._ssrNode(" "),_c('nuxt',{staticClass:"ma-main"}),_vm._ssrNode(" "),(_vm.deviceType.pc && !_vm.noneCommonFooter)?_c('proginn-footer'):_vm._e()],2)}
- var w_1440_defaultvue_type_template_id_ab961a92_staticRenderFns = []
- // CONCATENATED MODULE: ./layouts/w-1440-default.vue?vue&type=template&id=ab961a92&
- // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./layouts/w-1440-default.vue?vue&type=script&lang=js&
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- //
- /* harmony default export */ var w_1440_defaultvue_type_script_lang_js_ = ({
- components: {
- ProginnHeader: header,
- ProginnFooter: footer,
- WxHeader: wx_header
- },
- data() {
- return {
- isWeixinApp: true
- };
- },
- mixins: [stats],
- computed: { ...Object(external_vuex_["mapState"])(["isPC", "isWeixin", "deviceType", "noneCommonFooter"])
- },
- mounted() {
- console.log("route.path", this.$route);
- this.isWeixinApp = navigator.userAgent.indexOf("miniProgram") > -1;
- this.checkTerminal();
- window.addEventListener("resize", this.checkInnerWidth); // 修改密码处理
- if (this.$route.path.includes("/setting/check/change_mobile") || this.$route.path.includes("/setting/check/real_info")) {
- // 如果上页不是验证码页面,则认为是复制地址过来,强制踢出
- if (localStorage.getItem("proginn-history") !== "/setting/check/old_mobile") {
- this.$message("请验证旧手机号。");
- setTimeout(() => {
- this.$router.replace("/setting/check/old_mobile");
- }, 1500);
- }
- } else {
- localStorage.removeItem("proginn-history");
- }
- },
- methods: { ...Object(external_vuex_["mapMutations"])(["updateIsPC", "updateIsWeixin"]),
- checkTerminal() {
- this.updateIsPC({
- isPC: window.innerWidth > 960
- });
- this.updateIsWeixin({
- isWeixin: window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i)
- });
- }
- }
- });
- // CONCATENATED MODULE: ./layouts/w-1440-default.vue?vue&type=script&lang=js&
- /* harmony default export */ var layouts_w_1440_defaultvue_type_script_lang_js_ = (w_1440_defaultvue_type_script_lang_js_);
- // CONCATENATED MODULE: ./layouts/w-1440-default.vue
- function w_1440_default_injectStyles (context) {
-
- var style0 = __webpack_require__(64)
- if (style0.__inject__) style0.__inject__(context)
- }
- /* normalize component */
- var w_1440_default_component = Object(componentNormalizer["a" /* default */])(
- layouts_w_1440_defaultvue_type_script_lang_js_,
- w_1440_defaultvue_type_template_id_ab961a92_render,
- w_1440_defaultvue_type_template_id_ab961a92_staticRenderFns,
- false,
- w_1440_default_injectStyles,
- null,
- "1f496ff0"
-
- )
- /* harmony default export */ var w_1440_default = (w_1440_default_component.exports);
- // CONCATENATED MODULE: ./.nuxt/App.js
- const layouts = {
- "_default_mobile_header_no_jump": sanitizeComponent(default_mobile_header_no_jump),
- "_default": sanitizeComponent(layouts_default),
- "_header-fix": sanitizeComponent(header_fix),
- "_noheader": sanitizeComponent(noheader),
- "_opacity_header_kf_tmp": sanitizeComponent(opacity_header_kf_tmp),
- "_opacity_header": sanitizeComponent(opacity_header),
- "_w-1440-default": sanitizeComponent(w_1440_default)
- };
- /* harmony default export */ var App = ({
- render(h, props) {
- const loadingEl = h('NuxtLoading', {
- ref: 'loading'
- });
- const layoutEl = h(this.layout || 'nuxt');
- const templateEl = h('div', {
- domProps: {
- id: '__layout'
- },
- key: this.layoutName
- }, [layoutEl]);
- const transitionEl = h('transition', {
- props: {
- name: 'layout',
- mode: 'out-in'
- },
- on: {
- beforeEnter(el) {
- // Ensure to trigger scroll event after calling scrollBehavior
- window.$nuxt.$nextTick(() => {
- window.$nuxt.$emit('triggerScroll');
- });
- }
- }
- }, [templateEl]);
- return h('div', {
- domProps: {
- id: '__nuxt'
- }
- }, [loadingEl, transitionEl]);
- },
- data: () => ({
- isOnline: true,
- layout: null,
- layoutName: '',
- nbFetching: 0
- }),
- beforeCreate() {
- external_vue_default.a.util.defineReactive(this, 'nuxt', this.$options.nuxt);
- },
- created() {
- // Add this.$nuxt in child instances
- external_vue_default.a.prototype.$nuxt = this;
- if (false) {} // Add $nuxt.error()
- this.error = this.nuxt.error; // Add $nuxt.context
- this.context = this.$options.context;
- },
- async mounted() {
- this.$loading = this.$refs.loading;
- },
- watch: {
- 'nuxt.err': 'errorChanged'
- },
- computed: {
- isOffline() {
- return !this.isOnline;
- },
- isFetching() {
- return this.nbFetching > 0;
- }
- },
- methods: {
- refreshOnlineStatus() {
- if (false) {}
- },
- async refresh() {
- const pages = getMatchedComponentsInstances(this.$route);
- if (!pages.length) {
- return;
- }
- this.$loading.start();
- const promises = pages.map(page => {
- const p = []; // Old fetch
- if (page.$options.fetch && page.$options.fetch.length) {
- p.push(promisify(page.$options.fetch, this.context));
- }
- if (page.$fetch) {
- p.push(page.$fetch());
- } else {
- // Get all component instance to call $fetch
- for (const component of getChildrenComponentInstancesUsingFetch(page.$vnode.componentInstance)) {
- p.push(component.$fetch());
- }
- }
- if (page.$options.asyncData) {
- p.push(promisify(page.$options.asyncData, this.context).then(newData => {
- for (const key in newData) {
- external_vue_default.a.set(page.$data, key, newData[key]);
- }
- }));
- }
- return Promise.all(p);
- });
- try {
- await Promise.all(promises);
- } catch (error) {
- this.$loading.fail(error);
- globalHandleError(error);
- this.error(error);
- }
- this.$loading.finish();
- },
- errorChanged() {
- if (this.nuxt.err && this.$loading) {
- if (this.$loading.fail) {
- this.$loading.fail(this.nuxt.err);
- }
- if (this.$loading.finish) {
- this.$loading.finish();
- }
- }
- },
- setLayout(layout) {
- if (!layout || !layouts['_' + layout]) {
- layout = 'default';
- }
- this.layoutName = layout;
- this.layout = layouts['_' + layout];
- return this.layout;
- },
- loadLayout(layout) {
- if (!layout || !layouts['_' + layout]) {
- layout = 'default';
- }
- return Promise.resolve(layouts['_' + layout]);
- }
- },
- components: {
- NuxtLoading: nuxt_loading
- }
- });
- // CONCATENATED MODULE: ./.nuxt/store.js
- external_vue_default.a.use(external_vuex_default.a);
- let store_store = {};
- (function updateModules() {
- store_store = normalizeRoot(__webpack_require__(65), 'store/index.ts'); // If store is an exported method = classic mode (deprecated)
- // Enforce store modules
- store_store.modules = store_store.modules || {}; // If the environment supports hot reloading...
- })(); // createStore
- const createStore = store_store instanceof Function ? store_store : () => {
- return new external_vuex_default.a.Store(Object.assign({
- strict: "production" !== 'production'
- }, store_store));
- };
- function normalizeRoot(moduleData, filePath) {
- moduleData = moduleData.default || moduleData;
- if (moduleData.commit) {
- throw new Error(`[nuxt] ${filePath} should export a method that returns a Vuex instance.`);
- }
- if (typeof moduleData !== 'function') {
- // Avoid TypeError: setting a property that has only a getter when overwriting top level keys
- moduleData = Object.assign({}, moduleData);
- }
- return normalizeModule(moduleData, filePath);
- }
- function normalizeModule(moduleData, filePath) {
- if (moduleData.state && typeof moduleData.state !== 'function') {
- console.warn(`'state' should be a method that returns an object in ${filePath}`);
- const state = Object.assign({}, moduleData.state); // Avoid TypeError: setting a property that has only a getter when overwriting top level keys
- moduleData = Object.assign({}, moduleData, {
- state: () => state
- });
- }
- return moduleData;
- }
- // EXTERNAL MODULE: external "axios"
- var external_axios_ = __webpack_require__(6);
- var external_axios_default = /*#__PURE__*/__webpack_require__.n(external_axios_);
- // EXTERNAL MODULE: external "defu"
- var external_defu_ = __webpack_require__(35);
- var external_defu_default = /*#__PURE__*/__webpack_require__.n(external_defu_);
- // CONCATENATED MODULE: ./.nuxt/axios.js
- // Axios.prototype cannot be modified
- const axiosExtra = {
- setBaseURL(baseURL) {
- this.defaults.baseURL = baseURL;
- },
- setHeader(name, value, scopes = 'common') {
- for (let scope of Array.isArray(scopes) ? scopes : [scopes]) {
- if (!value) {
- delete this.defaults.headers[scope][name];
- return;
- }
- this.defaults.headers[scope][name] = value;
- }
- },
- setToken(token, type, scopes = 'common') {
- const value = !token ? null : (type ? type + ' ' : '') + token;
- this.setHeader('Authorization', value, scopes);
- },
- onRequest(fn) {
- this.interceptors.request.use(config => fn(config) || config);
- },
- onResponse(fn) {
- this.interceptors.response.use(response => fn(response) || response);
- },
- onRequestError(fn) {
- this.interceptors.request.use(undefined, error => fn(error) || Promise.reject(error));
- },
- onResponseError(fn) {
- this.interceptors.response.use(undefined, error => fn(error) || Promise.reject(error));
- },
- onError(fn) {
- this.onRequestError(fn);
- this.onResponseError(fn);
- },
- create(options) {
- return createAxiosInstance(external_defu_default()(options, this.defaults));
- }
- }; // Request helpers ($get, $post, ...)
- for (let method of ['request', 'delete', 'get', 'head', 'options', 'post', 'put', 'patch']) {
- axiosExtra['$' + method] = function () {
- return this[method].apply(this, arguments).then(res => res && res.data);
- };
- }
- const extendAxiosInstance = axios => {
- for (let key in axiosExtra) {
- axios[key] = axiosExtra[key].bind(axios);
- }
- };
- const createAxiosInstance = axiosOptions => {
- // Create new axios instance
- const axios = external_axios_default.a.create(axiosOptions);
- axios.CancelToken = external_axios_default.a.CancelToken;
- axios.isCancel = external_axios_default.a.isCancel; // Extend axios proto
- extendAxiosInstance(axios); // Setup interceptors
- setupCredentialsInterceptor(axios);
- setupProgress(axios);
- return axios;
- };
- const setupCredentialsInterceptor = axios => {
- // Send credentials only to relative and API Backend requests
- axios.onRequest(config => {
- if (config.withCredentials === undefined) {
- if (!/^https?:\/\//i.test(config.url) || config.url.indexOf(config.baseURL) === 0) {
- config.withCredentials = true;
- }
- }
- });
- };
- const setupProgress = axios => {
- if (true) {
- return;
- } // A noop loading inteterface for when $nuxt is not yet ready
- const noopLoading = {
- finish: () => {},
- start: () => {},
- fail: () => {},
- set: () => {}
- };
- const $loading = () => {
- const $nuxt = typeof window !== 'undefined' && window['$nuxt'];
- return $nuxt && $nuxt.$loading && $nuxt.$loading.set ? $nuxt.$loading : noopLoading;
- };
- let currentRequests = 0;
- axios.onRequest(config => {
- if (config && config.progress === false) {
- return;
- }
- currentRequests++;
- });
- axios.onResponse(response => {
- if (response && response.config && response.config.progress === false) {
- return;
- }
- currentRequests--;
- if (currentRequests <= 0) {
- currentRequests = 0;
- $loading().finish();
- }
- });
- axios.onError(error => {
- if (error && error.config && error.config.progress === false) {
- return;
- }
- currentRequests--;
- if (external_axios_default.a.isCancel(error)) {
- return;
- }
- $loading().fail();
- $loading().finish();
- });
- const onProgress = e => {
- if (!currentRequests) {
- return;
- }
- const progress = e.loaded * 100 / (e.total * currentRequests);
- $loading().set(Math.min(100, progress));
- };
- axios.defaults.onUploadProgress = onProgress;
- axios.defaults.onDownloadProgress = onProgress;
- };
- /* harmony default export */ var _nuxt_axios = ((ctx, inject) => {
- // baseURL
- const baseURL = false ? undefined : process.env._AXIOS_BASE_URL_ || 'http://localhost:3000/'; // Create fresh objects for all default header scopes
- // Axios creates only one which is shared across SSR requests!
- // https://github.com/mzabriskie/axios/blob/master/lib/defaults.js
- const headers = {
- "common": {
- "Accept": "application/json, text/plain, */*"
- },
- "delete": {},
- "get": {},
- "head": {},
- "post": {},
- "put": {},
- "patch": {}
- };
- const axiosOptions = {
- baseURL,
- headers
- }; // Proxy SSR request headers headers
- if ( true && ctx.req && ctx.req.headers) {
- const reqHeaders = { ...ctx.req.headers
- };
- for (let h of ["accept", "host", "cf-ray", "cf-connecting-ip", "content-length", "content-md5", "content-type"]) {
- delete reqHeaders[h];
- }
- axiosOptions.headers.common = { ...reqHeaders,
- ...axiosOptions.headers.common
- };
- }
- if (true) {
- // Don't accept brotli encoding because Node can't parse it
- axiosOptions.headers.common['accept-encoding'] = 'gzip, deflate';
- }
- const axios = createAxiosInstance(axiosOptions); // Inject axios to the context as $axios
- ctx.$axios = axios;
- inject('axios', axios);
- });
- // EXTERNAL MODULE: external "js-cookie"
- var external_js_cookie_ = __webpack_require__(5);
- var external_js_cookie_default = /*#__PURE__*/__webpack_require__.n(external_js_cookie_);
- // CONCATENATED MODULE: ./plugins/common.js
- // import http from '@/plugins/http'
- // mixin
- external_vue_default.a.mixin({
- async fetch({
- $axios,
- store,
- req
- }) {
- if (false) {}
- let headers = req && req.headers;
- let res = await $axios.$get('/api/user/getInfo', {
- headers
- }, {
- neverLogout: true
- });
- let home_page_type = 0;
- if (res && res.data) {
- home_page_type = res.data.home_page_type;
- external_js_cookie_default.a.set("home_page_type", home_page_type);
- store.commit('updateUserinfo', {
- userinfo: res.data || {}
- });
- } else {
- external_js_cookie_default.a.set("home_page_type", home_page_type);
- }
- },
- components: {},
- data() {
- return {};
- },
- mounted() {},
- computed: {
- userinfo() {
- return this.$store.state.userinfo;
- },
- hasLogined() {
- return !!this.userinfo.uid;
- }
- },
- methods: {
- async needLogin() {
- const userInfo = await this.getUserInfo();
- if (!userInfo || !userInfo.nickname) {
- this.goLogin();
- }
- },
- async cnzz(category, action, label = "") {
- let home_page_type = "";
- console.log(external_js_cookie_default.a);
- if (external_js_cookie_default.a.get('home_page_type') == 1) {
- home_page_type = "企业方";
- }
- if (external_js_cookie_default.a.get('home_page_type') == 2) {
- home_page_type = "开发者";
- } else {
- home_page_type = "游客";
- }
- if ( true && this.$store.state.domainConfig.siteUrl == "https://www.proginn.com" || 1 == 1) {
- this.$axios.$get("https://proginn-click.cn-hangzhou.log.aliyuncs.com/logstores/click/track_ua.gif?APIVersion=0.6.0&type=1&action=" + action + "&category=" + category + "&home_page_type=" + home_page_type);
- }
- },
- async needLoginQrcode() {
- const userInfo = await this.getUserInfo();
- if (!userInfo || !userInfo.nickname) {
- location.href = this.$store.state.domainConfig.siteUrl + '/?loginbox=show&scan=1&next=' + encodeURIComponent(location.href);
- }
- },
- async checkLogin(goLogin = false) {
- const userInfo = await this.getUserInfo();
- if (!userInfo || !userInfo.nickname) {
- if (!goLogin) this.$message.error('请先登录!');
- if (goLogin) {
- const {
- app
- } = this.$deviceType;
- if (app) {
- location.href = 'proginn://login?backToPage=true';
- } else if (location.origin.indexOf('local') !== 1 || location.origin.indexOf('dev') !== 1) {
- location.href = this.$store.state.domainConfig.siteUrl + '/?loginbox=show&next=' + encodeURIComponent(location.href);
- } else {
- location.href = this.$store.state.domainConfig.siteUrl + '/?loginbox=show&next=' + encodeURIComponent(location.href);
- }
- }
- return false;
- }
- return true;
- },
- async needVerify() {
- const userInfo = await this.getUserInfo(); // 1是待审核,2审核通过,3是拒绝
- if (userInfo.realname_verify_status !== '2') {
- this.$message.error('根据互联网相关法规要求,请先完成实名认证');
- this.goVerify();
- }
- },
- async checkMobile() {
- const userInfo = await this.getUserInfo(); // 1是待审核,2审核通过,3是拒绝
- if (userInfo.mobile == '') {
- this.$message.error('根据互联网相关法规要求,请先完成手机认证');
- this.goVerify();
- return false;
- }
- return true;
- },
- async getUserInfo() {
- let res = this.$store.state.userinfo;
- if (!res) {
- const result = await this.$axios.$get(`/api/user/getInfo`);
- res = result.data;
- }
- console.log("用户登录", res);
- return res;
- },
- goVerify() {
- location.href = this.$store.state.domainConfig.siteUrl + '/setting/user';
- },
- goHome() {
- location.href = this.$store.state.domainConfig.siteUrl;
- },
- goLogin(e, noAlert) {
- if (noAlert) {
- if (this.$deviceType.app) {
- location.href = "proginn://login?backToPage=true";
- } else {
- location.href = this.$store.state.domainConfig.siteUrl + '/?loginbox=show&next=' + encodeURIComponent(location.href);
- }
- } else {
- this.$message.closeAll();
- let that = this;
- this.$alert('未登录, 前往登录', '提示', {
- confirmButtonText: '确定',
- center: true,
- callback: action => {
- if (that.$deviceType.app) {
- location.href = "proginn://login?backToPage=true";
- } else {
- location.href = that.$store.state.domainConfig.siteUrl + '/?loginbox=show&next=' + encodeURIComponent(location.href);
- }
- }
- });
- }
- },
- noCompetence(title = "没有权限") {
- this.$alert(title, '提示', {
- confirmButtonText: '确定',
- center: true,
- callback: action => {
- location.go(-1);
- }
- });
- },
- async updateUserInfo() {
- let res = await this.$axios.$get('/api/user/getInfo');
- if (res && res.data) {
- this.$store.commit('updateUserinfo', {
- userinfo: res.data || {}
- });
- }
- },
- _toast(msg, type) {
- if (this.$deviceType.isMobile()) {
- this.$toast(msg);
- return;
- }
- if (this.$message[type || 'success']) {
- this.$message[type || 'success'](msg || '');
- }
- }
- }
- });
- // EXTERNAL MODULE: external "element-ui"
- var external_element_ui_ = __webpack_require__(25);
- var external_element_ui_default = /*#__PURE__*/__webpack_require__.n(external_element_ui_);
- // EXTERNAL MODULE: ./node_modules/element-ui/lib/theme-chalk/index.css
- var theme_chalk = __webpack_require__(66);
- // CONCATENATED MODULE: ./plugins/element.js
- global.Window = {};
- external_vue_default.a.use(external_element_ui_default.a);
- // EXTERNAL MODULE: external "qs"
- var external_qs_ = __webpack_require__(36);
- // CONCATENATED MODULE: ./plugins/nuxtAxios.js
- /* harmony default export */ var nuxtAxios = (function ({
- $axios,
- redirect,
- req,
- store,
- app,
- ...args
- }) {
- $axios.onRequest(config => {
- const contentType = config.headers["Content-Type"];
- const isUpload = contentType === "multipart/form-data" || contentType === "application/json";
- if (!isUpload) {
- config.headers["Content-Type"] = "application/x-www-form-urlencoded";
- }
- config.baseURL = store.state.domainConfig.api;
- if (config.method === "post" && !isUpload) {
- const data = config.data;
- if (typeof data != "string") {
- let urlParams = [];
- for (const key in data) {
- if (data.hasOwnProperty(key)) {
- const element = encodeURIComponent(data[key]);
- urlParams.push(`${key}=${element}`);
- }
- }
- config.data = urlParams.join("&");
- }
- }
- if (false) {}
- return config;
- });
- $axios.onResponse(res => {
- const data = res.data;
- let needLogin = false;
- let notShowError = false;
- if (res.config && res.config.data && typeof res.config.data === "string") {
- const queryData = res.config.data; // 将请求入参重新解析
- const arrQuery = queryData.split("&"); // 遍历每个入参,看有没有needLogin参数,并且参数是true, 表示该接口如果服务器端返回未登录,则强制跳到登录页面
- for (let i = 0; i < arrQuery.length; i++) {
- const arr = arrQuery[i].split("="); //找到名称needLogin
- if ("needLogin" === arr[0] && (arr[1] === "true" || arr[1] === true)) {
- needLogin = true;
- break;
- } //找到名称 notShowError,如果为 true,则不做 $message.error() 展示
- if ("notShowError" === arr[0] && (arr[1] === "true" || arr[1] === true)) {
- notShowError = true;
- break;
- }
- }
- }
- if (data.status === 1 || data.filename || data.sign) {} else if (needLogin && data.status === -99) {
- if (app.$deviceType.app) {
- if (true) {
- redirect("proginn://login?backToPage=true");
- } else {}
- } else {
- if (true) {
- redirect(store.state.domainConfig.siteUrl + "/?loginbox=show");
- } else {}
- }
- } else {
- if (typeof res.headers["content-type"] && res.headers["content-type"] == "image/gif") {
- return;
- }
- if (!notShowError) {
- external_vue_default.a.prototype.$message.closeAll();
- external_vue_default.a.prototype.$message.error(data.info || data.error || "");
- }
- }
- return res;
- });
- $axios.onError(error => {});
- });
- // EXTERNAL MODULE: ./plugins/deviceType.js
- var deviceType = __webpack_require__(22);
- // EXTERNAL MODULE: external "vant"
- var external_vant_ = __webpack_require__(24);
- var external_vant_default = /*#__PURE__*/__webpack_require__.n(external_vant_);
- // EXTERNAL MODULE: ./node_modules/vant/lib/index.css
- var lib = __webpack_require__(67);
- // CONCATENATED MODULE: ./plugins/vant.js
- global.Window = {};
- external_vue_default.a.use(external_vant_default.a);
- // CONCATENATED MODULE: ./plugins/router.js
- /* harmony default export */ var plugins_router = (({
- app,
- context,
- req,
- store
- }) => {
- if (false) {}
- });
- // EXTERNAL MODULE: ./.nuxt/empty.js
- var _nuxt_empty = __webpack_require__(3);
- // CONCATENATED MODULE: ./.nuxt/index.js
- /* Plugins */
- // Source: .\\axios.js (mode: 'all')
- // Source: .\\router.js (mode: 'all')
- // Source: ..\\plugins\\common (mode: 'all')
- // Source: ..\\plugins\\element (mode: 'all')
- // Source: ..\\plugins\\nuxtAxios (mode: 'all')
- // Source: ..\\plugins\\deviceType (mode: 'all')
- // Source: ..\\plugins\\vant (mode: 'all')
- // Source: ..\\plugins\\router (mode: 'all')
- // Source: ..\\plugins\\vant.js (mode: 'client')
- // Source: ..\\plugins\\rem (mode: 'client')
- // Source: ..\\plugins\\vconsole (mode: 'client')
- // Source: ..\\plugins\\vue-swiper.js (mode: 'client')
- // Source: ..\\plugins\\g2.js (mode: 'client')
- // Source: ..\\plugins\\vueLazyLoad (mode: 'client')
- // Source: ..\\plugins\\cropper (mode: 'client')
- // Source: ..\\plugins\\directive.js (mode: 'client')
- // Source: ..\\plugins\\cnzz.js (mode: 'client')
- // Component: <ClientOnly>
- external_vue_default.a.component(external_vue_client_only_default.a.name, external_vue_client_only_default.a); // TODO: Remove in Nuxt 3: <NoSsr>
- external_vue_default.a.component(external_vue_no_ssr_default.a.name, { ...external_vue_no_ssr_default.a,
- render(h, ctx) {
- if (false) {}
- return external_vue_no_ssr_default.a.render(h, ctx);
- }
- }); // Component: <NuxtChild>
- external_vue_default.a.component(nuxt_child.name, nuxt_child);
- external_vue_default.a.component('NChild', nuxt_child); // Component NuxtLink is imported in server.js or client.js
- // Component: <Nuxt>
- external_vue_default.a.component(components_nuxt.name, components_nuxt);
- external_vue_default.a.use(external_vue_meta_default.a, {
- "keyName": "head",
- "attribute": "data-n-head",
- "ssrAttribute": "data-n-head-ssr",
- "tagIDKeyName": "hid"
- });
- const defaultTransition = {
- "name": "page",
- "mode": "out-in",
- "appear": false,
- "appearClass": "appear",
- "appearActiveClass": "appear-active",
- "appearToClass": "appear-to"
- };
- async function createApp(ssrContext, config = {}) {
- const router = await router_createRouter(ssrContext);
- const store = createStore(ssrContext); // Add this.$router into store actions/mutations
- store.$router = router; // Fix SSR caveat https://github.com/nuxt/nuxt.js/issues/3757#issuecomment-414689141
- const registerModule = store.registerModule;
- store.registerModule = (path, rawModule, options) => registerModule.call(store, path, rawModule, Object.assign({
- preserveState: false
- }, options)); // Create Root instance
- // here we inject the router and store to all child components,
- // making them available everywhere as `this.$router` and `this.$store`.
- const app = {
- head: {
- "title": "程序员客栈",
- "meta": [{
- "charset": "utf-8"
- }, {
- "name": "viewport",
- "content": "width=device-width, initial-scale=1"
- }, {
- "name": "applicable-device",
- "content": "pc, mobile "
- }, {
- "http-equiv": "X-UA-Compatible",
- "content": "IE=edge,chrome=1"
- }, {
- "http-equiv": "Cache-Control",
- "content": "no-transform"
- }, {
- "http-equiv": "Cache-Control",
- "content": "no-siteapp"
- }],
- "link": [{
- "rel": "shortcut icon",
- "type": "image\u002Fvnd.microsoft.icon",
- "href": "https:\u002F\u002Fstacdn.proginn.com\u002Ffavicon_new.ico"
- }],
- "style": [],
- "script": []
- },
- store,
- router,
- nuxt: {
- defaultTransition,
- transitions: [defaultTransition],
- setTransitions(transitions) {
- if (!Array.isArray(transitions)) {
- transitions = [transitions];
- }
- transitions = transitions.map(transition => {
- if (!transition) {
- transition = defaultTransition;
- } else if (typeof transition === 'string') {
- transition = Object.assign({}, defaultTransition, {
- name: transition
- });
- } else {
- transition = Object.assign({}, defaultTransition, transition);
- }
- return transition;
- });
- this.$options.nuxt.transitions = transitions;
- return transitions;
- },
- err: null,
- dateErr: null,
- error(err) {
- err = err || null;
- app.context._errored = Boolean(err);
- err = err ? normalizeError(err) : null;
- let nuxt = app.nuxt; // to work with @vue/composition-api, see https://github.com/nuxt/nuxt.js/issues/6517#issuecomment-573280207
- if (this) {
- nuxt = this.nuxt || this.$options.nuxt;
- }
- nuxt.dateErr = Date.now();
- nuxt.err = err; // Used in src/server.js
- if (ssrContext) {
- ssrContext.nuxt.error = err;
- }
- return err;
- }
- },
- ...App
- }; // Make app available into store via this.app
- store.app = app;
- const next = ssrContext ? ssrContext.next : location => app.router.push(location); // Resolve route
- let route;
- if (ssrContext) {
- route = router.resolve(ssrContext.url).route;
- } else {
- const path = getLocation(router.options.base, router.options.mode);
- route = router.resolve(path).route;
- } // Set context to app.context
- await setContext(app, {
- store,
- route,
- next,
- error: app.nuxt.error.bind(app),
- payload: ssrContext ? ssrContext.payload : undefined,
- req: ssrContext ? ssrContext.req : undefined,
- res: ssrContext ? ssrContext.res : undefined,
- beforeRenderFns: ssrContext ? ssrContext.beforeRenderFns : undefined,
- ssrContext
- });
- function inject(key, value) {
- if (!key) {
- throw new Error('inject(key, value) has no key provided');
- }
- if (value === undefined) {
- throw new Error(`inject('${key}', value) has no value provided`);
- }
- key = '$' + key; // Add into app
- app[key] = value; // Add into context
- if (!app.context[key]) {
- app.context[key] = value;
- } // Add into store
- store[key] = app[key]; // Check if plugin not already installed
- const installKey = '__nuxt_' + key + '_installed__';
- if (external_vue_default.a[installKey]) {
- return;
- }
- external_vue_default.a[installKey] = true; // Call Vue.use() to install the plugin into vm
- external_vue_default.a.use(() => {
- if (!Object.prototype.hasOwnProperty.call(external_vue_default.a.prototype, key)) {
- Object.defineProperty(external_vue_default.a.prototype, key, {
- get() {
- return this.$root.$options[key];
- }
- });
- }
- });
- } // Inject runtime config as $config
- inject('config', config);
- if (false) {} // Add enablePreview(previewData = {}) in context for plugins
- if (false) {} // Plugin execution
- if (typeof _nuxt_axios === 'function') {
- await _nuxt_axios(app.context, inject);
- }
- if (typeof /* Cannot get final name for export "default" in "./.nuxt/router.js" (known exports: createRouter, known reexports: ) */ undefined === 'function') {
- await /* Cannot get final name for export "default" in "./.nuxt/router.js" (known exports: createRouter, known reexports: ) */ undefined(app.context, inject);
- }
- if (typeof /* Cannot get final name for export "default" in "./plugins/common.js" (known exports: , known reexports: ) */ undefined === 'function') {
- await /* Cannot get final name for export "default" in "./plugins/common.js" (known exports: , known reexports: ) */ undefined(app.context, inject);
- }
- if (typeof /* Cannot get final name for export "default" in "./plugins/element.js" (known exports: , known reexports: ) */ undefined === 'function') {
- await /* Cannot get final name for export "default" in "./plugins/element.js" (known exports: , known reexports: ) */ undefined(app.context, inject);
- }
- if (typeof nuxtAxios === 'function') {
- await nuxtAxios(app.context, inject);
- }
- if (typeof deviceType["a" /* default */] === 'function') {
- await Object(deviceType["a" /* default */])(app.context, inject);
- }
- if (typeof /* Cannot get final name for export "default" in "./plugins/vant.js" (known exports: , known reexports: ) */ undefined === 'function') {
- await /* Cannot get final name for export "default" in "./plugins/vant.js" (known exports: , known reexports: ) */ undefined(app.context, inject);
- }
- if (typeof plugins_router === 'function') {
- await plugins_router(app.context, inject);
- }
- if (false) {}
- if (false) {}
- if (false) {}
- if (false) {}
- if (false) {}
- if (false) {}
- if (false) {}
- if (false) {}
- if (false) {} // Lock enablePreview in context
- if (false) {} // If server-side, wait for async component to be resolved first
- if ( true && ssrContext && ssrContext.url) {
- await new Promise((resolve, reject) => {
- router.push(ssrContext.url, resolve, () => {
- // navigated to a different route in router guard
- const unregister = router.afterEach(async (to, from, next) => {
- ssrContext.url = to.fullPath;
- app.context.route = await getRouteData(to);
- app.context.params = to.params || {};
- app.context.query = to.query || {};
- unregister();
- resolve();
- });
- });
- });
- }
- return {
- store,
- app,
- router
- };
- }
- // CONCATENATED MODULE: ./.nuxt/components/nuxt-link.server.js
- /* harmony default export */ var nuxt_link_server = ({
- name: 'NuxtLink',
- extends: external_vue_default.a.component('RouterLink'),
- props: {
- prefetch: {
- type: Boolean,
- default: true
- },
- noPrefetch: {
- type: Boolean,
- default: false
- }
- }
- });
- // CONCATENATED MODULE: ./.nuxt/server.js
- // should be included after ./index.js
- // Update serverPrefetch strategy
- external_vue_default.a.config.optionMergeStrategies.serverPrefetch = external_vue_default.a.config.optionMergeStrategies.created; // Fetch mixin
- if (!external_vue_default.a.__nuxt__fetch__mixin__) {
- external_vue_default.a.mixin(fetch_server);
- external_vue_default.a.__nuxt__fetch__mixin__ = true;
- } // Component: <NuxtLink>
- external_vue_default.a.component(nuxt_link_server.name, nuxt_link_server);
- external_vue_default.a.component('NLink', nuxt_link_server);
- if (!global.fetch) {
- global.fetch = external_node_fetch_default.a;
- }
- const noopApp = () => new external_vue_default.a({
- render: h => h('div')
- });
- function server_urlJoin() {
- return Array.prototype.slice.call(arguments).join('/').replace(/\/+/g, '/');
- }
- const createNext = ssrContext => opts => {
- // If static target, render on client-side
- ssrContext.redirected = opts;
- if (ssrContext.target === 'static' || !ssrContext.res) {
- ssrContext.nuxt.serverRendered = false;
- return;
- }
- opts.query = Object(external_querystring_["stringify"])(opts.query);
- opts.path = opts.path + (opts.query ? '?' + opts.query : '');
- const routerBase = '/';
- if (!opts.path.startsWith('http') && routerBase !== '/' && !opts.path.startsWith(routerBase)) {
- opts.path = server_urlJoin(routerBase, opts.path);
- } // Avoid loop redirect
- if (opts.path === ssrContext.url) {
- ssrContext.redirected = false;
- return;
- }
- ssrContext.res.writeHead(opts.status, {
- Location: opts.path
- });
- ssrContext.res.end();
- }; // This exported function will be called by `bundleRenderer`.
- // This is where we perform data-prefetching to determine the
- // state of our application before actually rendering it.
- // Since data fetching is async, this function is expected to
- // return a Promise that resolves to the app instance.
- /* harmony default export */ var server = __webpack_exports__["default"] = (async ssrContext => {
- // Create ssrContext.next for simulate next() of beforeEach() when wanted to redirect
- ssrContext.redirected = false;
- ssrContext.next = createNext(ssrContext); // Used for beforeNuxtRender({ Components, nuxtState })
- ssrContext.beforeRenderFns = []; // Nuxt object (window.{{globals.context}}, defaults to window.__NUXT__)
- ssrContext.nuxt = {
- layout: 'default',
- data: [],
- fetch: [],
- error: null,
- state: null,
- serverRendered: true,
- routePath: ''
- }; // Remove query from url is static target
- if (false) {} // Public runtime config
- ssrContext.nuxt.config = ssrContext.runtimeConfig.public; // Create the app definition and the instance (created for each request)
- const {
- app,
- router,
- store
- } = await createApp(ssrContext, { ...ssrContext.runtimeConfig.public,
- ...ssrContext.runtimeConfig.private
- });
- const _app = new external_vue_default.a(app); // Add ssr route path to nuxt context so we can account for page navigation between ssr and csr
- ssrContext.nuxt.routePath = app.context.route.path; // Add meta infos (used in renderer.js)
- ssrContext.meta = _app.$meta(); // Keep asyncData for each matched component in ssrContext (used in app/utils.js via this.$ssrContext)
- ssrContext.asyncData = {};
- const beforeRender = async () => {
- // Call beforeNuxtRender() methods
- await Promise.all(ssrContext.beforeRenderFns.map(fn => promisify(fn, {
- Components,
- nuxtState: ssrContext.nuxt
- })));
- ssrContext.rendered = () => {
- // Add the state from the vuex store
- ssrContext.nuxt.state = store.state;
- };
- };
- const renderErrorPage = async () => {
- // Don't server-render the page in static target
- if (ssrContext.target === 'static') {
- ssrContext.nuxt.serverRendered = false;
- } // Load layout for error page
- const layout = (nuxt_error.options || nuxt_error).layout;
- const errLayout = typeof layout === 'function' ? layout.call(nuxt_error, app.context) : layout;
- ssrContext.nuxt.layout = errLayout || 'default';
- await _app.loadLayout(errLayout);
- _app.setLayout(errLayout);
- await beforeRender();
- return _app;
- };
- const render404Page = () => {
- app.context.error({
- statusCode: 404,
- path: ssrContext.url,
- message: 'This page could not be found'
- });
- return renderErrorPage();
- }; // Components are already resolved by setContext -> getRouteData (app/utils.js)
- const Components = getMatchedComponents(router.match(ssrContext.url));
- /*
- ** Dispatch store nuxtServerInit
- */
- if (store._actions && store._actions.nuxtServerInit) {
- try {
- await store.dispatch('nuxtServerInit', app.context);
- } catch (err) {
- console.debug('Error occurred when calling nuxtServerInit: ', err.message);
- throw err;
- }
- } // ...If there is a redirect or an error, stop the process
- if (ssrContext.redirected) {
- return noopApp();
- }
- if (ssrContext.nuxt.error) {
- return renderErrorPage();
- }
- /*
- ** Call global middleware (nuxt.config.js)
- */
- let midd = ["initialize"];
- midd = midd.map(name => {
- if (typeof name === 'function') {
- return name;
- }
- if (typeof _nuxt_middleware[name] !== 'function') {
- app.context.error({
- statusCode: 500,
- message: 'Unknown middleware ' + name
- });
- }
- return _nuxt_middleware[name];
- });
- await middlewareSeries(midd, app.context); // ...If there is a redirect or an error, stop the process
- if (ssrContext.redirected) {
- return noopApp();
- }
- if (ssrContext.nuxt.error) {
- return renderErrorPage();
- }
- /*
- ** Set layout
- */
- let layout = Components.length ? Components[0].options.layout : nuxt_error.layout;
- if (typeof layout === 'function') {
- layout = layout(app.context);
- }
- await _app.loadLayout(layout);
- if (ssrContext.nuxt.error) {
- return renderErrorPage();
- }
- layout = _app.setLayout(layout);
- ssrContext.nuxt.layout = _app.layoutName;
- /*
- ** Call middleware (layout + pages)
- */
- midd = [];
- layout = sanitizeComponent(layout);
- if (layout.options.middleware) {
- midd = midd.concat(layout.options.middleware);
- }
- Components.forEach(Component => {
- if (Component.options.middleware) {
- midd = midd.concat(Component.options.middleware);
- }
- });
- midd = midd.map(name => {
- if (typeof name === 'function') {
- return name;
- }
- if (typeof _nuxt_middleware[name] !== 'function') {
- app.context.error({
- statusCode: 500,
- message: 'Unknown middleware ' + name
- });
- }
- return _nuxt_middleware[name];
- });
- await middlewareSeries(midd, app.context); // ...If there is a redirect or an error, stop the process
- if (ssrContext.redirected) {
- return noopApp();
- }
- if (ssrContext.nuxt.error) {
- return renderErrorPage();
- }
- /*
- ** Call .validate()
- */
- let isValid = true;
- try {
- for (const Component of Components) {
- if (typeof Component.options.validate !== 'function') {
- continue;
- }
- isValid = await Component.options.validate(app.context);
- if (!isValid) {
- break;
- }
- }
- } catch (validationError) {
- // ...If .validate() threw an error
- app.context.error({
- statusCode: validationError.statusCode || '500',
- message: validationError.message
- });
- return renderErrorPage();
- } // ...If .validate() returned false
- if (!isValid) {
- // Render a 404 error page
- return render404Page();
- } // If no Components found, returns 404
- if (!Components.length) {
- return render404Page();
- } // Call asyncData & fetch hooks on components matched by the route.
- const asyncDatas = await Promise.all(Components.map(Component => {
- const promises = []; // Call asyncData(context)
- if (Component.options.asyncData && typeof Component.options.asyncData === 'function') {
- const promise = promisify(Component.options.asyncData, app.context);
- promise.then(asyncDataResult => {
- ssrContext.asyncData[Component.cid] = asyncDataResult;
- applyAsyncData(Component);
- return asyncDataResult;
- });
- promises.push(promise);
- } else {
- promises.push(null);
- } // Call fetch(context)
- if (Component.options.fetch && Component.options.fetch.length) {
- promises.push(Component.options.fetch(app.context));
- } else {
- promises.push(null);
- }
- return Promise.all(promises);
- })); // datas are the first row of each
- ssrContext.nuxt.data = asyncDatas.map(r => r[0] || {}); // ...If there is a redirect or an error, stop the process
- if (ssrContext.redirected) {
- return noopApp();
- }
- if (ssrContext.nuxt.error) {
- return renderErrorPage();
- } // Call beforeNuxtRender methods & add store state
- await beforeRender();
- return _app;
- });
- /***/ }),
- /* 69 */
- /***/ (function(module, exports) {
- module.exports = require("moment");
- /***/ }),
- /* 70 */
- /***/ (function(module, exports) {
- module.exports = require("hljs");
- /***/ }),
- /* 71 */
- /***/ (function(module, exports) {
- module.exports = require("mint-ui");
- /***/ }),
- /* 72 */
- /***/ (function(module, exports) {
- module.exports = require("@better-scroll/pull-up");
- /***/ }),
- /* 73 */
- /***/ (function(module, exports) {
- module.exports = require("@better-scroll/pull-down");
- /***/ }),
- /* 74 */
- /***/ (function(module, exports) {
- module.exports = require("qrcode");
- /***/ }),
- /* 75 */
- /***/ (function(module, exports) {
- module.exports = require("clipboard");
- /***/ }),
- /* 76 */
- /***/ (function(module, exports) {
- module.exports = require("@better-scroll/core");
- /***/ }),
- /* 77 */
- /***/ (function(module, exports) {
- module.exports = require("ali-oss");
- /***/ }),
- /* 78 */
- /***/ (function(module, exports) {
- module.exports = require("vuescroll");
- /***/ })
- /******/ ]);
- //# sourceMappingURL=server.js.map
|