备份移动档案.js 525 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237
  1. webpackJsonp([1], {
  2. "/CCs": function(e, t) {
  3. e.exports = "data:image/png;base64,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"
  4. },
  5. "/Q/R": function(e, t) {},
  6. "/ydr": function(e, t) {},
  7. 0: function(e, t) {},
  8. "4UsH": function(e, t) {},
  9. "7wEm": function(e, t) {
  10. e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAACDUlEQVRoQ+1bwU4CMRCd2QQDUS8iBxP9Aj9Az8aL/2BQI/ILHkxk18SDv4AYlfgPXgxn/QC/QBMPiBcxEEm2ZpWuu+hSKXWAdDhSOrNvOjPtvlcQLPugZXjhB2AhBO4cvRR8ELsgxDIAzGgGpQmI9w7g2fnhXAURRT87VH5jgIvHbwvtTusKQKxpgkyYhrV0KrNZPph++u0HlH5DwEGEt7zGjXmwEiLWLkvZ9d6VpvYbAt72Gnu+8MtmVzZuzUGneFHKnka/pfYbAs57z7cgxEq4HgjXqbRTrOxnH3WCUDhpLHbaflkI2AjnI95VS/OrUXvUfr8Bu/XXaIOayjhLumAloAD0e8t/iABsVt3cbAwwsd8o4FgXrbo5I1tW3q33tasa18muYE6SXQYsI8orrJlbqpRVjWu65ZSWGcs1zDWsW0TdeaoaVY3ruudtqXuu4BrmGtYtIq7hrwj0nuC4af3zS4vFr4e2EQDUVIvshdR+7SXxgohT0qXR3Y7Sr91E/JBnjImYboSomwik3YdkwJO0WjrPanfTotweRr4tUat4EjC1X1YPZeSR1cPBeyKrh8x4JMuag+dTfAbz0sxLK5R63RRTsZKqcdN+WXlg5UE3p1h5YOXhMwLctAilFr6YNmS/+lPKckoTprRll0tZPTRRwXEbY3VBnJpMGzmJx+qhDX/jMV+142fROjHtA07qEHn6KwsXAAAAAElFTkSuQmCC"
  11. },
  12. "9/AP": function(e, t) {
  13. e.exports = "data:image/png;base64,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"
  14. },
  15. "9LEc": function(e, t) {
  16. e.exports = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjExODg2NjU2NzEyIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjIwNzciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PGRlZnM+PHN0eWxlIHR5cGU9InRleHQvY3NzIj48L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNOTU2LjY3NzEyIDg0My42Nzg3MmMtMi42OTMxMiA1MC4wNDgtNjguMDM0NTYgMzguMzQzNjgtMTAyLjE2NDQ4IDM4LjM0MzY4SDEyNy44NjY4OGMtMTMuNDkxMiAwLTI2LjM4ODQ4IDEuMjEzNDQtMzguODM1Mi01LjIzMjY0LTIwLjA5MDg4LTEwLjQxNDA4LTE4Ljk5MDA4LTMxLjg5MjQ4LTE4Ljk5MDA4LTUwLjc3NTA0di02OC40MDMyVjI5Mi44MTI4IDE4MC40ODUxMmMwLTQ5LjUxNTUyIDY3LjIxMDI0LTM4LjM5NDg4IDk5LjI4NzA0LTM4LjM5NDg4aDY2My40NTk4NGMzMC44NzM2IDAgNjguNzAwMTYtNS45Njk5MiA5OC45NDkxMiAyLjM0NDk2IDM4LjAwMDY0IDEwLjQ0OTkyIDI0LjkzNDQgOTAuNzcyNDggMjQuOTM0NCAxMTguNTMzMTJ2MjI2LjE2NTc2bDAuMDA1MTIgMzU0LjU0NDY0YzAgMzMuMDEzNzYgNTEuMiAzMy4wMTM3NiA1MS4yIDBWNDk5LjMyMjg4IDI3MC4wOTUzNmMwLTM3LjUyNDQ4IDcuNDkwNTYtODYuOTUyOTYtNi42MDQ4LTEyMi44OC0yMi40NDYwOC01Ny4yMTA4OC03Ny4zOTkwNC01Ni4zMjUxMi0xMjcuODAwMzItNTYuMzI1MTJIMTA5LjA3MTM2Yy01MC44ODI1NiAwLTg3LjU3NzYgNDAuNDUzMTItOTAuMjE5NTIgODkuNTQzNjgtMC41MzI0OCA5LjkwNzIgMCAxOS45OTM2IDAgMjkuOTExMDR2NjEzLjgzNjhjMCAxOC4xNjA2NC0wLjIzNTUyIDM1LjI3NjggNi42MDQ4IDUyLjcxNTUyIDEzLjk3MjQ4IDM1LjYxOTg0IDQ4LjgxNDA4IDU2LjMzMDI0IDg2LjMyMzIgNTYuMzMwMjRoNzk0Ljc1NzEyYzU0LjQ2NjU2IDAgOTguMjQyNTYtMzIuMDI1NiAxMDEuMzQ1MjgtODkuNTQzNjggMS43NzE1Mi0zMy4wMTM3Ni00OS40Mzg3Mi0zMi44Mzk2OC01MS4yMDUxMi0wLjAwNTEyeiIgcC1pZD0iMjA3OCIgZmlsbD0iIzEyOTZkYiI+PC9wYXRoPjxwYXRoIGQ9Ik02NjQuODU3NiAzMzUuMjU3NmMtMS40ODQ4IDQ1Ljg3NTItMzYuMTYyNTYgODAuNTQ3ODQtODIuMDMyNjQgODIuMDMyNjQtNDUuODU5ODQgMS40ODQ4LTgwLjYyNDY0LTM4LjM4OTc2LTgyLjAzMjY0LTgyLjAzMjY0LTEuNDg0OC00NS44NjQ5NiAzOC4zODk3Ni04MC42MjQ2NCA4Mi4wMzI2NC04Mi4wMzI2NCA0NS44NTk4NC0xLjQ4NDggODAuNjI0NjQgMzguMzg5NzYgODIuMDMyNjQgODIuMDMyNjQgMS4wNjQ5NiAzMi45MzE4NCA1Mi4yNzAwOCAzMy4wMzQyNCA1MS4yIDAtMi40MDEyOC03NC4yMTQ0LTU5LjAyMzM2LTEzMC44MzY0OC0xMzMuMjMyNjQtMTMzLjIzMjY0LTc0LjE3MzQ0LTIuNDAxMjgtMTMwLjk0OTEyIDYyLjYzMjk2LTEzMy4yMzI2NCAxMzMuMjMyNjQtMi40MDEyOCA3NC4xNzM0NCA2Mi42MzI5NiAxMzAuOTQ5MTIgMTMzLjIzMjY0IDEzMy4yMzI2NCA3NC4xNzM0NCAyLjQwMTI4IDEzMC45NDkxMi02Mi42MzI5NiAxMzMuMjMyNjQtMTMzLjIzMjY0IDEuMDcwMDgtMzMuMDM0MjQtNTAuMTM1MDQtMzIuOTI2NzItNTEuMiAwek02Mi41NTYxNiA3MDAuODA1MTJsMjI5LjQ2MzA0LTE4Ni4wMjQ5NmgtMzYuMjAzNTJsNDQ1LjQ0NTEyIDM4OS45MzQwOGMyNC43Mjk2IDIxLjY1MjQ4IDYxLjA5MTg0LTE0LjQxMjggMzYuMTk4NC0zNi4xOTg0bC00NDUuNDQtMzg5LjkzOTJjLTExLjM0NTkyLTkuOTMyOC0yNC43OTYxNi05LjI0NjcyLTM2LjIwMzUyIDBMMjYuMzUyNjQgNjY0LjYwNjcyYy0yNS42NjE0NCAyMC43OTc0NCAxMC43OTgwOCA1Ni43OTEwNCAzNi4yMDM1MiAzNi4xOTg0eiIgcC1pZD0iMjA3OSIgZmlsbD0iIzEyOTZkYiI+PC9wYXRoPjxwYXRoIGQ9Ik02MDAuOTI0MTYgNzUxLjExNDI0bDE2NC42OTUwNC0xODUuMTM5MmgtMzYuMTk4NGM3OC4yNDM4NCA3NS4zNzE1MiAxNTYuNDkyOCAxNTAuNzMyOCAyMzQuNzQ2ODggMjI2LjA5OTIgMjMuNzc3MjggMjIuOTAxNzYgNjAuMDIxNzYtMTMuMjYwOCAzNi4xOTg0LTM2LjE5ODQtNzguMjQzODQtNzUuMzcxNTItMTU2LjQ5MjgtMTUwLjczMjgtMjM0Ljc0Njg4LTIyNi4wOTkyLTkuNTk0ODgtOS4yNDY3Mi0yNi43OTgwOC0xMC41NzI4LTM2LjE5ODQgMGEyODMxNDUzLjQxNDQgMjgzMTQ1My40MTQ0IDAgMCAwLTE2NC42OTUwNCAxODUuMTM5MmMtMjEuODY3NTIgMjQuNTc2IDE0LjIxMzEyIDYwLjkxNzc2IDM2LjE5ODQgMzYuMTk4NHoiIHAtaWQ9IjIwODAiIGZpbGw9IiMxMjk2ZGIiPjwvcGF0aD48L3N2Zz4="
  17. },
  18. "9zPx": function(e, t) {},
  19. BKhN: function(e, t) {
  20. e.exports = "data:image/png;base64,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"
  21. },
  22. Csfx: function(e, t) {},
  23. IKM7: function(e, t) {},
  24. KGE9: function(e, t) {},
  25. LU5n: function(e, t) {
  26. e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAEGUlEQVRoQ+2bS2gcdRzHv7//bFvtQehD6EFt6+OQ7iyIB9Eg+NhtsLVFPMSDll4KxlOd2aYHDyUiokKymTl4sAq9FD3Yx6VImmQWrVICXqTMbJpSUWlDblISCLVJd36ySXY6TXY3/33MzmL+c9vd3+vz/z3+/92dIURwMTP1ZCf7mLkPQBfACUk39wByITDoDOsXJHXqEqO6pCWF9xvu5z7wsaR4FTHqy9v6N83ZWKvdcuCDJ71dC4s8zYDWTLAEmtvWndx+7l0qNmNnte4a4MMnbuxc4MXUfcYWGUcJ0Pyolfy1LJvOuofg41KgS1QA84yMLYCeBviZsmyChD5qJQuBbdN7U84OoBHPQTx+bWxo13xYJwAeGGBxdbaQY+AjgKUzT6Drjq3vKxvNmIX3mP3vyq8FcHTcTp2VCTRteKcA/jSQTSS680NdEwGw4bKMnbIMEeZBZDrD+rfBe0GghtvPwGA9BkuynQy8zEIsSHt93Oq6shzvypUx3NLy6f8/4CXIM46dOvYQcNr07oL5kZWs3WRBX1WDJ+YBZt5eKcP7zcl3fC5efFBWNEbgKZmFZOBFZrwU6ArxgjOc/L1SSZcqiwV9XSPGQWbevBQj4YpjpV5blWHvXwYvDyqin/KW/kY1Y2nT+xvMuysB9/RP7S3eX/xTBrCWDBEtbNq75bGR48/dqwI86th61SGWMdx5Brau6P6St1OvRgJcMpo23bNgHGkGmog+cyz9VNhGOjS0CNQ5wIc/mdl6d+6fL+HjWGiVpfiJMAvQ0LaXk1+s3oM7FrhM1vsDa7O/3XiKyZc6Wm7ysfDjUNctIqq4/XQ8sFRK6xBSwG0bWob3F8B7lgc6/SGIq070OhK4rmjRx63QdnfZsfQD1ZRaOqUzpvszM5bGfIzX6byd+rAtwOmsl4XPuRhhoWni4FguOdIW4NL0vTNRuMDMb8cCTcjlrVR/Ld8tLemyo4wx+RbIfwXAjraAE8+QT+Pjtn51PX+RAK/nNM7PFXAzZ+k4MyfrW2VYZdiQ/z4sW1ZxyqmSViWtSrr6b1rh3uw5UThQLPqlv0SeiLhnpzVNfFDr/Bz2H1kPpw33dhtgyyzTeTv1pMzCKuBWDa0NV9Iy5RWHTGQlHQeMjE8F3KoellntOGRUhlWGGzxabrhtSZ20op1Q8R8tN1xJR5vQxq2rbUltSw1uS40XXbSaqqRVSauSlvsRL9pObNy66mHVw6qHVQ83PkFi0Kx3aF3ThDgZQ5wtc+kX/UvB7dBAhduHTe8mMz/bMo8dZIiIvncs/f1SSA8eAcgWBtn3a9771EEMdYWigXrHbP38Q8C95u1H72D2IjNLPypTl9dYhIlBPBy+iW3N4zo9Wbe7yPQ8Qe65pVg4JJwK8JwmaGIkp0+Gxf8D7OIfeWkIKgQAAAAASUVORK5CYII="
  27. },
  28. LYpU: function(e, t) {},
  29. NHnr: function(t, a, i) {
  30. "use strict";
  31. Object.defineProperty(a, "__esModule", {
  32. value: !0
  33. });
  34. var s = i("Y9Nk")
  35. , n = {
  36. render: function() {
  37. var e = this.$createElement
  38. , t = this._self._c || e;
  39. return t("div", {
  40. attrs: {
  41. id: "app"
  42. }
  43. }, [t("transition", {
  44. attrs: {
  45. name: "slide-left"
  46. }
  47. }, [t("router-view")], 1)], 1)
  48. },
  49. staticRenderFns: []
  50. };
  51. var o = i("C7Lr")({
  52. name: "App"
  53. }, n, !1, function(e) {
  54. i("oQYd")
  55. }, null, null).exports
  56. , r = i("lPSU")
  57. , l = i("3cXf")
  58. , c = i.n(l)
  59. , u = {
  60. data: function() {
  61. return {
  62. adminOrg: {},
  63. contract: {},
  64. evnets: {},
  65. person: {},
  66. position: {},
  67. rank: {},
  68. upHierarchy: {}
  69. }
  70. },
  71. created: function() {
  72. this.getInformation()
  73. },
  74. mounted: function() {},
  75. methods: {
  76. getInformation: function() {
  77. var e = this;
  78. setTimeout(function() {
  79. mbos.eas.invokeScript({
  80. name: "getMySummaryService",
  81. param: [{
  82. uipk: ""
  83. }],
  84. success: function(t) {
  85. console.log(t),
  86. "100" == t.code && (console.log(t.data),
  87. e.adminOrg = t.data.adminOrg,
  88. e.contract = t.data.contract,
  89. e.evnets = t.data.evnets,
  90. e.person = t.data.person,
  91. e.position = t.data.position,
  92. e.rank = t.data.rank,
  93. e.upHierarchy = t.data.upHierarchy,
  94. console.log(e.adminOrg.name),
  95. console.log(t.data.adminOrg.name))
  96. },
  97. error: function(e) {
  98. alert(c()(e))
  99. }
  100. })
  101. }, 100)
  102. }
  103. }
  104. }
  105. , d = {
  106. render: function() {
  107. var e = this
  108. , t = e.$createElement
  109. , a = e._self._c || t;
  110. return a("div", {
  111. staticClass: "archiveIndex"
  112. }, [a("header", [a("div", {
  113. staticClass: "person-infos"
  114. }, [a("img", {
  115. attrs: {
  116. src: "http://mbos.kingdee.com/mbos/store/13675940/chatService/avantar-icon.png",
  117. alt: ""
  118. }
  119. }), e._v(" "), a("div", {
  120. staticClass: "person-info"
  121. }, [a("p", [e._v(e._s(e.person.name) + ",欢迎您!"), a("span", [e._v("我的简历>")]), a("i", {
  122. staticClass: "icon"
  123. })]), e._v(" "), a("p", [e._v("金蝶中国 " + e._s(e.adminOrg.name))])])])]), e._v(" "), a("div", {
  124. staticClass: "person-enter"
  125. }, [a("router-link", {
  126. attrs: {
  127. to: {
  128. name: "myPosition",
  129. params: {}
  130. }
  131. }
  132. }, [a("p", [e._v("当前职位")]), e._v(" "), a("p", [e._v(e._s(e.position.name))]), e._v(" "), a("p", [e._v("(" + e._s(e.position.duration) + ")")])]), e._v(" "), a("router-link", {
  133. attrs: {
  134. to: {
  135. name: "myPosition",
  136. params: {}
  137. }
  138. }
  139. }, [a("p", [e._v("当前职等")]), e._v(" "), a("p", [e._v("T5-2 ")]), e._v(" "), a("p", [e._v("(13个月)")])]), e._v(" "), a("router-link", {
  140. attrs: {
  141. to: {
  142. name: "contractList",
  143. params: {}
  144. }
  145. }
  146. }, [a("p", [e._v("劳动合同")]), e._v(" "), a("p", [e._v("签署")]), e._v(" "), a("p", [e._v("(20个月)")])])], 1), e._v(" "), a("div", {
  147. staticClass: "report-relationship"
  148. }, [a("div", {
  149. staticClass: "relationship-title"
  150. }, [a("span", [e._v("我的汇报关系")]), a("router-link", {
  151. attrs: {
  152. to: {
  153. name: "reportRelationship",
  154. params: {}
  155. }
  156. }
  157. }, [a("span", [e._v("更多 >")])])], 1), e._v(" "), a("div", {
  158. staticClass: "relationship-items"
  159. }, e._l(3, function(t) {
  160. return a("div", {
  161. staticClass: "relationship-item"
  162. }, [a("img", {
  163. attrs: {
  164. src: "http://mbos.kingdee.com/mbos/store/13675940/chatService/avantar-icon.png",
  165. alt: ""
  166. }
  167. }), e._v(" "), e._m(0, !0)])
  168. }), 0)]), e._v(" "), a("div", {
  169. staticClass: "my-event"
  170. }, [a("div", {
  171. staticClass: "event-title"
  172. }, [a("span", [e._v("我的大事件")]), a("router-link", {
  173. attrs: {
  174. to: {
  175. name: "myEvent",
  176. params: {}
  177. }
  178. }
  179. }, [a("span", [e._v("我的大事件 >")])])], 1), e._v(" "), a("div", {
  180. staticClass: "event-item"
  181. }, [a("i"), e._v(" "), a("span", [e._v(e._s(e.evnets.effdt))]), e._v(" "), a("div", {
  182. staticClass: "item-inner"
  183. }, [e._m(1), e._v(" "), a("p", [e._v(e._s(e.evnets.position))])])])]), e._v(" "), a("div", {
  184. staticClass: "my-apps"
  185. }, [e._m(2), e._v(" "), a("div", {
  186. staticClass: "apps-items"
  187. }, [a("ul", e._l(8, function(t) {
  188. return a("li", [a("img", {
  189. attrs: {
  190. src: "http://mbos.kingdee.com/mbos/store/13675940/chatService/avantar-icon.png",
  191. alt: ""
  192. }
  193. }), e._v(" "), a("p", [e._v("我要转正")])])
  194. }), 0)])])])
  195. },
  196. staticRenderFns: [function() {
  197. var e = this.$createElement
  198. , t = this._self._c || e;
  199. return t("div", [t("p", [this._v("才小段")]), this._v(" "), t("p", [this._v("直接上级")])])
  200. }
  201. , function() {
  202. var e = this.$createElement
  203. , t = this._self._c || e;
  204. return t("p", [this._v("职等变更    |    T5-1   "), t("i"), this._v("    T5-2")])
  205. }
  206. , function() {
  207. var e = this.$createElement
  208. , t = this._self._c || e;
  209. return t("div", {
  210. staticClass: "apps-title"
  211. }, [t("span", [this._v("常用应用")])])
  212. }
  213. ]
  214. };
  215. var m = i("C7Lr")(u, d, !1, function(e) {
  216. i("/Q/R")
  217. }, "data-v-2c34ad90", null).exports
  218. , p = {
  219. data: function() {
  220. return {
  221. infoList: []
  222. }
  223. },
  224. created: function() {
  225. this.getResumePageInfo()
  226. },
  227. mounted: function() {},
  228. methods: {
  229. getResumePageInfo: function() {
  230. var e = this;
  231. setTimeout(function() {
  232. mbos.eas.invokeScript({
  233. name: "getResumePageInfoService",
  234. param: [{
  235. uipk: ""
  236. }],
  237. success: function(t) {
  238. console.log(t),
  239. "100" == t.code && (e.infoList = t.data)
  240. },
  241. error: function(e) {
  242. alert(c()(e))
  243. }
  244. })
  245. }, 100)
  246. }
  247. }
  248. }
  249. , v = {
  250. render: function() {
  251. var e = this
  252. , t = e.$createElement
  253. , a = e._self._c || t;
  254. return a("div", {
  255. staticClass: "info-list"
  256. }, [a("div", {
  257. staticClass: "info-title"
  258. }, [e._v("\n " + e._s(e.localeResource.achiveModification) + "\n ")]), e._v(" "), a("div", {
  259. staticClass: "info-content"
  260. }, [a("ul", e._l(e.infoList, function(t) {
  261. return a("li", [a("router-link", {
  262. attrs: {
  263. to: {
  264. name: "infoForm",
  265. query: {
  266. uipk: t.uipk
  267. }
  268. }
  269. }
  270. }, [e._v(e._s(t.name))])], 1)
  271. }), 0)])])
  272. },
  273. staticRenderFns: []
  274. };
  275. var f = i("C7Lr")(p, v, !1, function(e) {
  276. i("LYpU")
  277. }, "data-v-337a9834", null).exports
  278. , g = i("hRKE")
  279. , h = i.n(g)
  280. , M = {
  281. province_list: {
  282. 110000: "北京市",
  283. 120000: "天津市",
  284. 130000: "河北省",
  285. 140000: "山西省",
  286. 150000: "内蒙古自治区",
  287. 210000: "辽宁省",
  288. 220000: "吉林省",
  289. 230000: "黑龙江省",
  290. 310000: "上海市",
  291. 320000: "江苏省",
  292. 330000: "浙江省",
  293. 340000: "安徽省",
  294. 350000: "福建省",
  295. 360000: "江西省",
  296. 370000: "山东省",
  297. 410000: "河南省",
  298. 420000: "湖北省",
  299. 430000: "湖南省",
  300. 440000: "广东省",
  301. 450000: "广西壮族自治区",
  302. 460000: "海南省",
  303. 500000: "重庆市",
  304. 510000: "四川省",
  305. 520000: "贵州省",
  306. 530000: "云南省",
  307. 540000: "西藏自治区",
  308. 610000: "陕西省",
  309. 620000: "甘肃省",
  310. 630000: "青海省",
  311. 640000: "宁夏回族自治区",
  312. 650000: "新疆维吾尔自治区",
  313. 710000: "台湾省",
  314. 810000: "香港特别行政区",
  315. 820000: "澳门特别行政区",
  316. 900000: "海外"
  317. },
  318. city_list: {
  319. 110100: "北京市",
  320. 120100: "天津市",
  321. 130100: "石家庄市",
  322. 130200: "唐山市",
  323. 130300: "秦皇岛市",
  324. 130400: "邯郸市",
  325. 130500: "邢台市",
  326. 130600: "保定市",
  327. 130700: "张家口市",
  328. 130800: "承德市",
  329. 130900: "沧州市",
  330. 131000: "廊坊市",
  331. 131100: "衡水市",
  332. 140100: "太原市",
  333. 140200: "大同市",
  334. 140300: "阳泉市",
  335. 140400: "长治市",
  336. 140500: "晋城市",
  337. 140600: "朔州市",
  338. 140700: "晋中市",
  339. 140800: "运城市",
  340. 140900: "忻州市",
  341. 141000: "临汾市",
  342. 141100: "吕梁市",
  343. 150100: "呼和浩特市",
  344. 150200: "包头市",
  345. 150300: "乌海市",
  346. 150400: "赤峰市",
  347. 150500: "通辽市",
  348. 150600: "鄂尔多斯市",
  349. 150700: "呼伦贝尔市",
  350. 150800: "巴彦淖尔市",
  351. 150900: "乌兰察布市",
  352. 152200: "兴安盟",
  353. 152500: "锡林郭勒盟",
  354. 152900: "阿拉善盟",
  355. 210100: "沈阳市",
  356. 210200: "大连市",
  357. 210300: "鞍山市",
  358. 210400: "抚顺市",
  359. 210500: "本溪市",
  360. 210600: "丹东市",
  361. 210700: "锦州市",
  362. 210800: "营口市",
  363. 210900: "阜新市",
  364. 211000: "辽阳市",
  365. 211100: "盘锦市",
  366. 211200: "铁岭市",
  367. 211300: "朝阳市",
  368. 211400: "葫芦岛市",
  369. 220100: "长春市",
  370. 220200: "吉林市",
  371. 220300: "四平市",
  372. 220400: "辽源市",
  373. 220500: "通化市",
  374. 220600: "白山市",
  375. 220700: "松原市",
  376. 220800: "白城市",
  377. 222400: "延边朝鲜族自治州",
  378. 230100: "哈尔滨市",
  379. 230200: "齐齐哈尔市",
  380. 230300: "鸡西市",
  381. 230400: "鹤岗市",
  382. 230500: "双鸭山市",
  383. 230600: "大庆市",
  384. 230700: "伊春市",
  385. 230800: "佳木斯市",
  386. 230900: "七台河市",
  387. 231000: "牡丹江市",
  388. 231100: "黑河市",
  389. 231200: "绥化市",
  390. 232700: "大兴安岭地区",
  391. 310100: "上海市",
  392. 320100: "南京市",
  393. 320200: "无锡市",
  394. 320300: "徐州市",
  395. 320400: "常州市",
  396. 320500: "苏州市",
  397. 320600: "南通市",
  398. 320700: "连云港市",
  399. 320800: "淮安市",
  400. 320900: "盐城市",
  401. 321000: "扬州市",
  402. 321100: "镇江市",
  403. 321200: "泰州市",
  404. 321300: "宿迁市",
  405. 330100: "杭州市",
  406. 330200: "宁波市",
  407. 330300: "温州市",
  408. 330400: "嘉兴市",
  409. 330500: "湖州市",
  410. 330600: "绍兴市",
  411. 330700: "金华市",
  412. 330800: "衢州市",
  413. 330900: "舟山市",
  414. 331000: "台州市",
  415. 331100: "丽水市",
  416. 340100: "合肥市",
  417. 340200: "芜湖市",
  418. 340300: "蚌埠市",
  419. 340400: "淮南市",
  420. 340500: "马鞍山市",
  421. 340600: "淮北市",
  422. 340700: "铜陵市",
  423. 340800: "安庆市",
  424. 341000: "黄山市",
  425. 341100: "滁州市",
  426. 341200: "阜阳市",
  427. 341300: "宿州市",
  428. 341500: "六安市",
  429. 341600: "亳州市",
  430. 341700: "池州市",
  431. 341800: "宣城市",
  432. 350100: "福州市",
  433. 350200: "厦门市",
  434. 350300: "莆田市",
  435. 350400: "三明市",
  436. 350500: "泉州市",
  437. 350600: "漳州市",
  438. 350700: "南平市",
  439. 350800: "龙岩市",
  440. 350900: "宁德市",
  441. 360100: "南昌市",
  442. 360200: "景德镇市",
  443. 360300: "萍乡市",
  444. 360400: "九江市",
  445. 360500: "新余市",
  446. 360600: "鹰潭市",
  447. 360700: "赣州市",
  448. 360800: "吉安市",
  449. 360900: "宜春市",
  450. 361000: "抚州市",
  451. 361100: "上饶市",
  452. 370100: "济南市",
  453. 370200: "青岛市",
  454. 370300: "淄博市",
  455. 370400: "枣庄市",
  456. 370500: "东营市",
  457. 370600: "烟台市",
  458. 370700: "潍坊市",
  459. 370800: "济宁市",
  460. 370900: "泰安市",
  461. 371000: "威海市",
  462. 371100: "日照市",
  463. 371300: "临沂市",
  464. 371400: "德州市",
  465. 371500: "聊城市",
  466. 371600: "滨州市",
  467. 371700: "菏泽市",
  468. 410100: "郑州市",
  469. 410200: "开封市",
  470. 410300: "洛阳市",
  471. 410400: "平顶山市",
  472. 410500: "安阳市",
  473. 410600: "鹤壁市",
  474. 410700: "新乡市",
  475. 410800: "焦作市",
  476. 410900: "濮阳市",
  477. 411000: "许昌市",
  478. 411100: "漯河市",
  479. 411200: "三门峡市",
  480. 411300: "南阳市",
  481. 411400: "商丘市",
  482. 411500: "信阳市",
  483. 411600: "周口市",
  484. 411700: "驻马店市",
  485. 419000: "省直辖县",
  486. 420100: "武汉市",
  487. 420200: "黄石市",
  488. 420300: "十堰市",
  489. 420500: "宜昌市",
  490. 420600: "襄阳市",
  491. 420700: "鄂州市",
  492. 420800: "荆门市",
  493. 420900: "孝感市",
  494. 421000: "荆州市",
  495. 421100: "黄冈市",
  496. 421200: "咸宁市",
  497. 421300: "随州市",
  498. 422800: "恩施土家族苗族自治州",
  499. 429000: "省直辖县",
  500. 430100: "长沙市",
  501. 430200: "株洲市",
  502. 430300: "湘潭市",
  503. 430400: "衡阳市",
  504. 430500: "邵阳市",
  505. 430600: "岳阳市",
  506. 430700: "常德市",
  507. 430800: "张家界市",
  508. 430900: "益阳市",
  509. 431000: "郴州市",
  510. 431100: "永州市",
  511. 431200: "怀化市",
  512. 431300: "娄底市",
  513. 433100: "湘西土家族苗族自治州",
  514. 440100: "广州市",
  515. 440200: "韶关市",
  516. 440300: "深圳市",
  517. 440400: "珠海市",
  518. 440500: "汕头市",
  519. 440600: "佛山市",
  520. 440700: "江门市",
  521. 440800: "湛江市",
  522. 440900: "茂名市",
  523. 441200: "肇庆市",
  524. 441300: "惠州市",
  525. 441400: "梅州市",
  526. 441500: "汕尾市",
  527. 441600: "河源市",
  528. 441700: "阳江市",
  529. 441800: "清远市",
  530. 441900: "东莞市",
  531. 442000: "中山市",
  532. 445100: "潮州市",
  533. 445200: "揭阳市",
  534. 445300: "云浮市",
  535. 450100: "南宁市",
  536. 450200: "柳州市",
  537. 450300: "桂林市",
  538. 450400: "梧州市",
  539. 450500: "北海市",
  540. 450600: "防城港市",
  541. 450700: "钦州市",
  542. 450800: "贵港市",
  543. 450900: "玉林市",
  544. 451000: "百色市",
  545. 451100: "贺州市",
  546. 451200: "河池市",
  547. 451300: "来宾市",
  548. 451400: "崇左市",
  549. 460100: "海口市",
  550. 460200: "三亚市",
  551. 460300: "三沙市",
  552. 460400: "儋州市",
  553. 469000: "省直辖县",
  554. 500100: "重庆市",
  555. 500200: "县",
  556. 510100: "成都市",
  557. 510300: "自贡市",
  558. 510400: "攀枝花市",
  559. 510500: "泸州市",
  560. 510600: "德阳市",
  561. 510700: "绵阳市",
  562. 510800: "广元市",
  563. 510900: "遂宁市",
  564. 511000: "内江市",
  565. 511100: "乐山市",
  566. 511300: "南充市",
  567. 511400: "眉山市",
  568. 511500: "宜宾市",
  569. 511600: "广安市",
  570. 511700: "达州市",
  571. 511800: "雅安市",
  572. 511900: "巴中市",
  573. 512000: "资阳市",
  574. 513200: "阿坝藏族羌族自治州",
  575. 513300: "甘孜藏族自治州",
  576. 513400: "凉山彝族自治州",
  577. 520100: "贵阳市",
  578. 520200: "六盘水市",
  579. 520300: "遵义市",
  580. 520400: "安顺市",
  581. 520500: "毕节市",
  582. 520600: "铜仁市",
  583. 522300: "黔西南布依族苗族自治州",
  584. 522600: "黔东南苗族侗族自治州",
  585. 522700: "黔南布依族苗族自治州",
  586. 530100: "昆明市",
  587. 530300: "曲靖市",
  588. 530400: "玉溪市",
  589. 530500: "保山市",
  590. 530600: "昭通市",
  591. 530700: "丽江市",
  592. 530800: "普洱市",
  593. 530900: "临沧市",
  594. 532300: "楚雄彝族自治州",
  595. 532500: "红河哈尼族彝族自治州",
  596. 532600: "文山壮族苗族自治州",
  597. 532800: "西双版纳傣族自治州",
  598. 532900: "大理白族自治州",
  599. 533100: "德宏傣族景颇族自治州",
  600. 533300: "怒江傈僳族自治州",
  601. 533400: "迪庆藏族自治州",
  602. 540100: "拉萨市",
  603. 540200: "日喀则市",
  604. 540300: "昌都市",
  605. 540400: "林芝市",
  606. 540500: "山南市",
  607. 540600: "那曲市",
  608. 542500: "阿里地区",
  609. 610100: "西安市",
  610. 610200: "铜川市",
  611. 610300: "宝鸡市",
  612. 610400: "咸阳市",
  613. 610500: "渭南市",
  614. 610600: "延安市",
  615. 610700: "汉中市",
  616. 610800: "榆林市",
  617. 610900: "安康市",
  618. 611000: "商洛市",
  619. 620100: "兰州市",
  620. 620200: "嘉峪关市",
  621. 620300: "金昌市",
  622. 620400: "白银市",
  623. 620500: "天水市",
  624. 620600: "武威市",
  625. 620700: "张掖市",
  626. 620800: "平凉市",
  627. 620900: "酒泉市",
  628. 621000: "庆阳市",
  629. 621100: "定西市",
  630. 621200: "陇南市",
  631. 622900: "临夏回族自治州",
  632. 623000: "甘南藏族自治州",
  633. 630100: "西宁市",
  634. 630200: "海东市",
  635. 632200: "海北藏族自治州",
  636. 632300: "黄南藏族自治州",
  637. 632500: "海南藏族自治州",
  638. 632600: "果洛藏族自治州",
  639. 632700: "玉树藏族自治州",
  640. 632800: "海西蒙古族藏族自治州",
  641. 640100: "银川市",
  642. 640200: "石嘴山市",
  643. 640300: "吴忠市",
  644. 640400: "固原市",
  645. 640500: "中卫市",
  646. 650100: "乌鲁木齐市",
  647. 650200: "克拉玛依市",
  648. 650400: "吐鲁番市",
  649. 650500: "哈密市",
  650. 652300: "昌吉回族自治州",
  651. 652700: "博尔塔拉蒙古自治州",
  652. 652800: "巴音郭楞蒙古自治州",
  653. 652900: "阿克苏地区",
  654. 653000: "克孜勒苏柯尔克孜自治州",
  655. 653100: "喀什地区",
  656. 653200: "和田地区",
  657. 654000: "伊犁哈萨克自治州",
  658. 654200: "塔城地区",
  659. 654300: "阿勒泰地区",
  660. 659000: "自治区直辖县级行政区划",
  661. 710100: "台北市",
  662. 710200: "高雄市",
  663. 710300: "台南市",
  664. 710400: "台中市",
  665. 710500: "金门县",
  666. 710600: "南投县",
  667. 710700: "基隆市",
  668. 710800: "新竹市",
  669. 710900: "嘉义市",
  670. 711100: "新北市",
  671. 711200: "宜兰县",
  672. 711300: "新竹县",
  673. 711400: "桃园县",
  674. 711500: "苗栗县",
  675. 711700: "彰化县",
  676. 711900: "嘉义县",
  677. 712100: "云林县",
  678. 712400: "屏东县",
  679. 712500: "台东县",
  680. 712600: "花莲县",
  681. 712700: "澎湖县",
  682. 712800: "连江县",
  683. 810100: "香港岛",
  684. 810200: "九龙",
  685. 810300: "新界",
  686. 820100: "澳门半岛",
  687. 820200: "离岛",
  688. 900400: "阿富汗",
  689. 900800: "阿尔巴尼亚",
  690. 901000: "南极洲",
  691. 901200: "阿尔及利亚",
  692. 901600: "美属萨摩亚",
  693. 902000: "安道尔",
  694. 902400: "安哥拉",
  695. 902800: "安提瓜和巴布达",
  696. 903100: "阿塞拜疆",
  697. 903200: "阿根廷",
  698. 903600: "澳大利亚",
  699. 904000: "奥地利",
  700. 904400: "巴哈马",
  701. 904800: "巴林",
  702. 905000: "孟加拉",
  703. 905100: "亚美尼亚",
  704. 905200: "巴巴多斯",
  705. 905600: "比利时",
  706. 906000: "百慕大",
  707. 906400: "不丹",
  708. 906800: "玻利维亚",
  709. 907000: "波黑",
  710. 907200: "博茨瓦纳",
  711. 907400: "布韦岛",
  712. 907600: "巴西",
  713. 908400: "伯利兹",
  714. 908600: "英属印度洋领地",
  715. 909000: "所罗门群岛",
  716. 909200: "英属维尔京群岛",
  717. 909600: "文莱",
  718. 910000: "保加利亚",
  719. 910400: "缅甸",
  720. 910800: "布隆迪",
  721. 911200: "白俄罗斯",
  722. 911600: "柬埔寨",
  723. 912000: "喀麦隆",
  724. 912400: "加拿大",
  725. 913200: "佛得角",
  726. 913600: "开曼群岛",
  727. 914000: "中非",
  728. 914400: "斯里兰卡",
  729. 914800: "乍得",
  730. 915200: "智利",
  731. 916200: "圣诞岛",
  732. 916600: "科科斯群岛",
  733. 917000: "哥伦比亚",
  734. 917400: "科摩罗",
  735. 917500: "马约特",
  736. 917800: "刚果(布)",
  737. 918000: "刚果(金)",
  738. 918400: "库克群岛",
  739. 918800: "哥斯达黎加",
  740. 919100: "克罗地亚",
  741. 919200: "古巴",
  742. 919600: "塞浦路斯",
  743. 920300: "捷克",
  744. 920400: "贝宁",
  745. 920800: "丹麦",
  746. 921200: "多米尼克",
  747. 921400: "多米尼加",
  748. 921800: "厄瓜多尔",
  749. 922200: "萨尔瓦多",
  750. 922600: "赤道几内亚",
  751. 923100: "埃塞俄比亚",
  752. 923200: "厄立特里亚",
  753. 923300: "爱沙尼亚",
  754. 923400: "法罗群岛",
  755. 923800: "马尔维纳斯群岛( 福克兰)",
  756. 923900: "南乔治亚岛和南桑威奇群岛",
  757. 924200: "斐济群岛",
  758. 924600: "芬兰",
  759. 924800: "奥兰群岛",
  760. 925000: "法国",
  761. 925400: "法属圭亚那",
  762. 925800: "法属波利尼西亚",
  763. 926000: "法属南部领地",
  764. 926200: "吉布提",
  765. 926600: "加蓬",
  766. 926800: "格鲁吉亚",
  767. 927000: "冈比亚",
  768. 927500: "巴勒斯坦",
  769. 927600: "德国",
  770. 928800: "加纳",
  771. 929200: "直布罗陀",
  772. 929600: "基里巴斯",
  773. 930000: "希腊",
  774. 930400: "格陵兰",
  775. 930800: "格林纳达",
  776. 931200: "瓜德罗普",
  777. 931600: "关岛",
  778. 932000: "危地马拉",
  779. 932400: "几内亚",
  780. 932800: "圭亚那",
  781. 933200: "海地",
  782. 933400: "赫德岛和麦克唐纳群岛",
  783. 933600: "梵蒂冈",
  784. 934000: "洪都拉斯",
  785. 934800: "匈牙利",
  786. 935200: "冰岛",
  787. 935600: "印度",
  788. 936000: "印尼",
  789. 936400: "伊朗",
  790. 936800: "伊拉克",
  791. 937200: "爱尔兰",
  792. 937600: "以色列",
  793. 938000: "意大利",
  794. 938400: "科特迪瓦",
  795. 938800: "牙买加",
  796. 939200: "日本",
  797. 939800: "哈萨克斯坦",
  798. 940000: "约旦",
  799. 940400: "肯尼亚",
  800. 940800: "朝鲜 北朝鲜",
  801. 941000: "韩国",
  802. 941400: "科威特",
  803. 941700: "吉尔吉斯斯坦",
  804. 941800: "老挝",
  805. 942200: "黎巴嫩",
  806. 942600: "莱索托",
  807. 942800: "拉脱维亚",
  808. 943000: "利比里亚",
  809. 943400: "利比亚",
  810. 943800: "列支敦士登",
  811. 944000: "立陶宛",
  812. 944200: "卢森堡",
  813. 945000: "马达加斯加",
  814. 945400: "马拉维",
  815. 945800: "马来西亚",
  816. 946200: "马尔代夫",
  817. 946600: "马里",
  818. 947000: "马耳他",
  819. 947400: "马提尼克",
  820. 947800: "毛里塔尼亚",
  821. 948000: "毛里求斯",
  822. 948400: "墨西哥",
  823. 949200: "摩纳哥",
  824. 949600: "蒙古国",
  825. 949800: "摩尔多瓦",
  826. 949900: "黑山",
  827. 950000: "蒙塞拉特岛",
  828. 950400: "摩洛哥",
  829. 950800: "莫桑比克",
  830. 951200: "阿曼",
  831. 951600: "纳米比亚",
  832. 952000: "瑙鲁",
  833. 952400: "尼泊尔",
  834. 952800: "荷兰",
  835. 953300: "阿鲁巴",
  836. 953500: "荷兰加勒比区",
  837. 954000: "新喀里多尼亚",
  838. 954800: "瓦努阿图",
  839. 955400: "新西兰",
  840. 955800: "尼加拉瓜",
  841. 956200: "尼日尔",
  842. 956600: "尼日利亚",
  843. 957000: "纽埃",
  844. 957400: "诺福克岛",
  845. 957800: "挪威",
  846. 958000: "北马里亚纳群岛",
  847. 958100: "美国本土外小岛屿",
  848. 958300: "密克罗尼西亚联邦",
  849. 958400: "马绍尔群岛",
  850. 958500: "帕劳",
  851. 958600: "巴基斯坦",
  852. 959100: "巴拿马",
  853. 959800: "巴布亚新几内亚",
  854. 960000: "巴拉圭",
  855. 960400: "秘鲁",
  856. 960800: "菲律宾",
  857. 961200: "皮特凯恩群岛",
  858. 961600: "波兰",
  859. 962000: "葡萄牙",
  860. 962400: "几内亚比绍",
  861. 962600: "东帝汶",
  862. 963000: "波多黎各",
  863. 963400: "卡塔尔",
  864. 963800: "留尼汪",
  865. 964200: "罗马尼亚",
  866. 964300: "俄罗斯",
  867. 964600: "卢旺达",
  868. 965200: "圣巴泰勒米岛",
  869. 965400: "圣赫勒拿",
  870. 965900: "圣基茨和尼维斯",
  871. 966000: "安圭拉",
  872. 966200: "圣卢西亚",
  873. 966300: "法属圣马丁",
  874. 966600: "圣皮埃尔和密克隆",
  875. 967000: "圣文森特和格林纳丁斯",
  876. 967400: "圣马力诺",
  877. 967800: "圣多美和普林西比",
  878. 968200: "沙特阿拉伯",
  879. 968600: "塞内加尔",
  880. 968800: "塞尔维亚",
  881. 969000: "塞舌尔",
  882. 969400: "塞拉利昂",
  883. 970200: "新加坡",
  884. 970300: "斯洛伐克",
  885. 970400: "越南",
  886. 970500: "斯洛文尼亚",
  887. 970600: "索马里",
  888. 971000: "南非",
  889. 971600: "津巴布韦",
  890. 972400: "西班牙",
  891. 972800: "南苏丹",
  892. 972900: "苏丹",
  893. 973200: "西撒哈拉",
  894. 974000: "苏里南",
  895. 974400: "斯瓦尔巴群岛和 扬马延岛",
  896. 974800: "斯威士兰",
  897. 975200: "瑞典",
  898. 975600: "瑞士",
  899. 976000: "叙利亚",
  900. 976200: "塔吉克斯坦",
  901. 976400: "泰国",
  902. 976800: "多哥",
  903. 977200: "托克劳",
  904. 977600: "汤加",
  905. 978000: "特立尼达和多巴哥",
  906. 978400: "阿联酋",
  907. 978800: "突尼斯",
  908. 979200: "土耳其",
  909. 979500: "土库曼斯坦",
  910. 979600: "特克斯和凯科斯群岛",
  911. 979800: "图瓦卢",
  912. 980000: "乌干达",
  913. 980400: "乌克兰",
  914. 980700: "马其顿",
  915. 981800: "埃及",
  916. 982600: "英国",
  917. 983100: "根西岛",
  918. 983200: "泽西岛",
  919. 983300: "马恩岛",
  920. 983400: "坦桑尼亚",
  921. 984000: "美国",
  922. 985000: "美属维尔京群岛",
  923. 985400: "布基纳法索",
  924. 985800: "乌拉圭",
  925. 986000: "乌兹别克斯坦",
  926. 986200: "委内瑞拉",
  927. 987600: "瓦利斯和富图纳",
  928. 988200: "萨摩亚",
  929. 988700: "也门",
  930. 989400: "赞比亚"
  931. },
  932. county_list: {
  933. 110101: "东城区",
  934. 110102: "西城区",
  935. 110105: "朝阳区",
  936. 110106: "丰台区",
  937. 110107: "石景山区",
  938. 110108: "海淀区",
  939. 110109: "门头沟区",
  940. 110111: "房山区",
  941. 110112: "通州区",
  942. 110113: "顺义区",
  943. 110114: "昌平区",
  944. 110115: "大兴区",
  945. 110116: "怀柔区",
  946. 110117: "平谷区",
  947. 110118: "密云区",
  948. 110119: "延庆区",
  949. 120101: "和平区",
  950. 120102: "河东区",
  951. 120103: "河西区",
  952. 120104: "南开区",
  953. 120105: "河北区",
  954. 120106: "红桥区",
  955. 120110: "东丽区",
  956. 120111: "西青区",
  957. 120112: "津南区",
  958. 120113: "北辰区",
  959. 120114: "武清区",
  960. 120115: "宝坻区",
  961. 120116: "滨海新区",
  962. 120117: "宁河区",
  963. 120118: "静海区",
  964. 120119: "蓟州区",
  965. 130102: "长安区",
  966. 130104: "桥西区",
  967. 130105: "新华区",
  968. 130107: "井陉矿区",
  969. 130108: "裕华区",
  970. 130109: "藁城区",
  971. 130110: "鹿泉区",
  972. 130111: "栾城区",
  973. 130121: "井陉县",
  974. 130123: "正定县",
  975. 130125: "行唐县",
  976. 130126: "灵寿县",
  977. 130127: "高邑县",
  978. 130128: "深泽县",
  979. 130129: "赞皇县",
  980. 130130: "无极县",
  981. 130131: "平山县",
  982. 130132: "元氏县",
  983. 130133: "赵县",
  984. 130181: "辛集市",
  985. 130183: "晋州市",
  986. 130184: "新乐市",
  987. 130202: "路南区",
  988. 130203: "路北区",
  989. 130204: "古冶区",
  990. 130205: "开平区",
  991. 130207: "丰南区",
  992. 130208: "丰润区",
  993. 130209: "曹妃甸区",
  994. 130224: "滦南县",
  995. 130225: "乐亭县",
  996. 130227: "迁西县",
  997. 130229: "玉田县",
  998. 130281: "遵化市",
  999. 130283: "迁安市",
  1000. 130284: "滦州市",
  1001. 130302: "海港区",
  1002. 130303: "山海关区",
  1003. 130304: "北戴河区",
  1004. 130306: "抚宁区",
  1005. 130321: "青龙满族自治县",
  1006. 130322: "昌黎县",
  1007. 130324: "卢龙县",
  1008. 130390: "经济技术开发区",
  1009. 130402: "邯山区",
  1010. 130403: "丛台区",
  1011. 130404: "复兴区",
  1012. 130406: "峰峰矿区",
  1013. 130407: "肥乡区",
  1014. 130408: "永年区",
  1015. 130423: "临漳县",
  1016. 130424: "成安县",
  1017. 130425: "大名县",
  1018. 130426: "涉县",
  1019. 130427: "磁县",
  1020. 130430: "邱县",
  1021. 130431: "鸡泽县",
  1022. 130432: "广平县",
  1023. 130433: "馆陶县",
  1024. 130434: "魏县",
  1025. 130435: "曲周县",
  1026. 130481: "武安市",
  1027. 130502: "桥东区",
  1028. 130503: "桥西区",
  1029. 130521: "邢台县",
  1030. 130522: "临城县",
  1031. 130523: "内丘县",
  1032. 130524: "柏乡县",
  1033. 130525: "隆尧县",
  1034. 130526: "任县",
  1035. 130527: "南和县",
  1036. 130528: "宁晋县",
  1037. 130529: "巨鹿县",
  1038. 130530: "新河县",
  1039. 130531: "广宗县",
  1040. 130532: "平乡县",
  1041. 130533: "威县",
  1042. 130534: "清河县",
  1043. 130535: "临西县",
  1044. 130581: "南宫市",
  1045. 130582: "沙河市",
  1046. 130602: "竞秀区",
  1047. 130606: "莲池区",
  1048. 130607: "满城区",
  1049. 130608: "清苑区",
  1050. 130609: "徐水区",
  1051. 130623: "涞水县",
  1052. 130624: "阜平县",
  1053. 130626: "定兴县",
  1054. 130627: "唐县",
  1055. 130628: "高阳县",
  1056. 130629: "容城县",
  1057. 130630: "涞源县",
  1058. 130631: "望都县",
  1059. 130632: "安新县",
  1060. 130633: "易县",
  1061. 130634: "曲阳县",
  1062. 130635: "蠡县",
  1063. 130636: "顺平县",
  1064. 130637: "博野县",
  1065. 130638: "雄县",
  1066. 130681: "涿州市",
  1067. 130682: "定州市",
  1068. 130683: "安国市",
  1069. 130684: "高碑店市",
  1070. 130702: "桥东区",
  1071. 130703: "桥西区",
  1072. 130705: "宣化区",
  1073. 130706: "下花园区",
  1074. 130708: "万全区",
  1075. 130709: "崇礼区",
  1076. 130722: "张北县",
  1077. 130723: "康保县",
  1078. 130724: "沽源县",
  1079. 130725: "尚义县",
  1080. 130726: "蔚县",
  1081. 130727: "阳原县",
  1082. 130728: "怀安县",
  1083. 130730: "怀来县",
  1084. 130731: "涿鹿县",
  1085. 130732: "赤城县",
  1086. 130802: "双桥区",
  1087. 130803: "双滦区",
  1088. 130804: "鹰手营子矿区",
  1089. 130821: "承德县",
  1090. 130822: "兴隆县",
  1091. 130824: "滦平县",
  1092. 130825: "隆化县",
  1093. 130826: "丰宁满族自治县",
  1094. 130827: "宽城满族自治县",
  1095. 130828: "围场满族蒙古族自治县",
  1096. 130881: "平泉市",
  1097. 130902: "新华区",
  1098. 130903: "运河区",
  1099. 130921: "沧县",
  1100. 130922: "青县",
  1101. 130923: "东光县",
  1102. 130924: "海兴县",
  1103. 130925: "盐山县",
  1104. 130926: "肃宁县",
  1105. 130927: "南皮县",
  1106. 130928: "吴桥县",
  1107. 130929: "献县",
  1108. 130930: "孟村回族自治县",
  1109. 130981: "泊头市",
  1110. 130982: "任丘市",
  1111. 130983: "黄骅市",
  1112. 130984: "河间市",
  1113. 131002: "安次区",
  1114. 131003: "广阳区",
  1115. 131022: "固安县",
  1116. 131023: "永清县",
  1117. 131024: "香河县",
  1118. 131025: "大城县",
  1119. 131026: "文安县",
  1120. 131028: "大厂回族自治县",
  1121. 131081: "霸州市",
  1122. 131082: "三河市",
  1123. 131090: "开发区",
  1124. 131102: "桃城区",
  1125. 131103: "冀州区",
  1126. 131121: "枣强县",
  1127. 131122: "武邑县",
  1128. 131123: "武强县",
  1129. 131124: "饶阳县",
  1130. 131125: "安平县",
  1131. 131126: "故城县",
  1132. 131127: "景县",
  1133. 131128: "阜城县",
  1134. 131182: "深州市",
  1135. 140105: "小店区",
  1136. 140106: "迎泽区",
  1137. 140107: "杏花岭区",
  1138. 140108: "尖草坪区",
  1139. 140109: "万柏林区",
  1140. 140110: "晋源区",
  1141. 140121: "清徐县",
  1142. 140122: "阳曲县",
  1143. 140123: "娄烦县",
  1144. 140181: "古交市",
  1145. 140212: "新荣区",
  1146. 140213: "平城区",
  1147. 140214: "云冈区",
  1148. 140215: "云州区",
  1149. 140221: "阳高县",
  1150. 140222: "天镇县",
  1151. 140223: "广灵县",
  1152. 140224: "灵丘县",
  1153. 140225: "浑源县",
  1154. 140226: "左云县",
  1155. 140302: "城区",
  1156. 140303: "矿区",
  1157. 140311: "郊区",
  1158. 140321: "平定县",
  1159. 140322: "盂县",
  1160. 140403: "潞州区",
  1161. 140404: "上党区",
  1162. 140405: "屯留区",
  1163. 140406: "潞城区",
  1164. 140423: "襄垣县",
  1165. 140425: "平顺县",
  1166. 140426: "黎城县",
  1167. 140427: "壶关县",
  1168. 140428: "长子县",
  1169. 140429: "武乡县",
  1170. 140430: "沁县",
  1171. 140431: "沁源县",
  1172. 140502: "城区",
  1173. 140521: "沁水县",
  1174. 140522: "阳城县",
  1175. 140524: "陵川县",
  1176. 140525: "泽州县",
  1177. 140581: "高平市",
  1178. 140602: "朔城区",
  1179. 140603: "平鲁区",
  1180. 140621: "山阴县",
  1181. 140622: "应县",
  1182. 140623: "右玉县",
  1183. 140681: "怀仁市",
  1184. 140702: "榆次区",
  1185. 140721: "榆社县",
  1186. 140722: "左权县",
  1187. 140723: "和顺县",
  1188. 140724: "昔阳县",
  1189. 140725: "寿阳县",
  1190. 140726: "太谷县",
  1191. 140727: "祁县",
  1192. 140728: "平遥县",
  1193. 140729: "灵石县",
  1194. 140781: "介休市",
  1195. 140802: "盐湖区",
  1196. 140821: "临猗县",
  1197. 140822: "万荣县",
  1198. 140823: "闻喜县",
  1199. 140824: "稷山县",
  1200. 140825: "新绛县",
  1201. 140826: "绛县",
  1202. 140827: "垣曲县",
  1203. 140828: "夏县",
  1204. 140829: "平陆县",
  1205. 140830: "芮城县",
  1206. 140881: "永济市",
  1207. 140882: "河津市",
  1208. 140902: "忻府区",
  1209. 140921: "定襄县",
  1210. 140922: "五台县",
  1211. 140923: "代县",
  1212. 140924: "繁峙县",
  1213. 140925: "宁武县",
  1214. 140926: "静乐县",
  1215. 140927: "神池县",
  1216. 140928: "五寨县",
  1217. 140929: "岢岚县",
  1218. 140930: "河曲县",
  1219. 140931: "保德县",
  1220. 140932: "偏关县",
  1221. 140981: "原平市",
  1222. 141002: "尧都区",
  1223. 141021: "曲沃县",
  1224. 141022: "翼城县",
  1225. 141023: "襄汾县",
  1226. 141024: "洪洞县",
  1227. 141025: "古县",
  1228. 141026: "安泽县",
  1229. 141027: "浮山县",
  1230. 141028: "吉县",
  1231. 141029: "乡宁县",
  1232. 141030: "大宁县",
  1233. 141031: "隰县",
  1234. 141032: "永和县",
  1235. 141033: "蒲县",
  1236. 141034: "汾西县",
  1237. 141081: "侯马市",
  1238. 141082: "霍州市",
  1239. 141102: "离石区",
  1240. 141121: "文水县",
  1241. 141122: "交城县",
  1242. 141123: "兴县",
  1243. 141124: "临县",
  1244. 141125: "柳林县",
  1245. 141126: "石楼县",
  1246. 141127: "岚县",
  1247. 141128: "方山县",
  1248. 141129: "中阳县",
  1249. 141130: "交口县",
  1250. 141181: "孝义市",
  1251. 141182: "汾阳市",
  1252. 150102: "新城区",
  1253. 150103: "回民区",
  1254. 150104: "玉泉区",
  1255. 150105: "赛罕区",
  1256. 150121: "土默特左旗",
  1257. 150122: "托克托县",
  1258. 150123: "和林格尔县",
  1259. 150124: "清水河县",
  1260. 150125: "武川县",
  1261. 150202: "东河区",
  1262. 150203: "昆都仑区",
  1263. 150204: "青山区",
  1264. 150205: "石拐区",
  1265. 150206: "白云鄂博矿区",
  1266. 150207: "九原区",
  1267. 150221: "土默特右旗",
  1268. 150222: "固阳县",
  1269. 150223: "达尔罕茂明安联合旗",
  1270. 150302: "海勃湾区",
  1271. 150303: "海南区",
  1272. 150304: "乌达区",
  1273. 150402: "红山区",
  1274. 150403: "元宝山区",
  1275. 150404: "松山区",
  1276. 150421: "阿鲁科尔沁旗",
  1277. 150422: "巴林左旗",
  1278. 150423: "巴林右旗",
  1279. 150424: "林西县",
  1280. 150425: "克什克腾旗",
  1281. 150426: "翁牛特旗",
  1282. 150428: "喀喇沁旗",
  1283. 150429: "宁城县",
  1284. 150430: "敖汉旗",
  1285. 150502: "科尔沁区",
  1286. 150521: "科尔沁左翼中旗",
  1287. 150522: "科尔沁左翼后旗",
  1288. 150523: "开鲁县",
  1289. 150524: "库伦旗",
  1290. 150525: "奈曼旗",
  1291. 150526: "扎鲁特旗",
  1292. 150581: "霍林郭勒市",
  1293. 150602: "东胜区",
  1294. 150603: "康巴什区",
  1295. 150621: "达拉特旗",
  1296. 150622: "准格尔旗",
  1297. 150623: "鄂托克前旗",
  1298. 150624: "鄂托克旗",
  1299. 150625: "杭锦旗",
  1300. 150626: "乌审旗",
  1301. 150627: "伊金霍洛旗",
  1302. 150702: "海拉尔区",
  1303. 150703: "扎赉诺尔区",
  1304. 150721: "阿荣旗",
  1305. 150722: "莫力达瓦达斡尔族自治旗",
  1306. 150723: "鄂伦春自治旗",
  1307. 150724: "鄂温克族自治旗",
  1308. 150725: "陈巴尔虎旗",
  1309. 150726: "新巴尔虎左旗",
  1310. 150727: "新巴尔虎右旗",
  1311. 150781: "满洲里市",
  1312. 150782: "牙克石市",
  1313. 150783: "扎兰屯市",
  1314. 150784: "额尔古纳市",
  1315. 150785: "根河市",
  1316. 150802: "临河区",
  1317. 150821: "五原县",
  1318. 150822: "磴口县",
  1319. 150823: "乌拉特前旗",
  1320. 150824: "乌拉特中旗",
  1321. 150825: "乌拉特后旗",
  1322. 150826: "杭锦后旗",
  1323. 150902: "集宁区",
  1324. 150921: "卓资县",
  1325. 150922: "化德县",
  1326. 150923: "商都县",
  1327. 150924: "兴和县",
  1328. 150925: "凉城县",
  1329. 150926: "察哈尔右翼前旗",
  1330. 150927: "察哈尔右翼中旗",
  1331. 150928: "察哈尔右翼后旗",
  1332. 150929: "四子王旗",
  1333. 150981: "丰镇市",
  1334. 152201: "乌兰浩特市",
  1335. 152202: "阿尔山市",
  1336. 152221: "科尔沁右翼前旗",
  1337. 152222: "科尔沁右翼中旗",
  1338. 152223: "扎赉特旗",
  1339. 152224: "突泉县",
  1340. 152501: "二连浩特市",
  1341. 152502: "锡林浩特市",
  1342. 152522: "阿巴嘎旗",
  1343. 152523: "苏尼特左旗",
  1344. 152524: "苏尼特右旗",
  1345. 152525: "东乌珠穆沁旗",
  1346. 152526: "西乌珠穆沁旗",
  1347. 152527: "太仆寺旗",
  1348. 152528: "镶黄旗",
  1349. 152529: "正镶白旗",
  1350. 152530: "正蓝旗",
  1351. 152531: "多伦县",
  1352. 152921: "阿拉善左旗",
  1353. 152922: "阿拉善右旗",
  1354. 152923: "额济纳旗",
  1355. 210102: "和平区",
  1356. 210103: "沈河区",
  1357. 210104: "大东区",
  1358. 210105: "皇姑区",
  1359. 210106: "铁西区",
  1360. 210111: "苏家屯区",
  1361. 210112: "浑南区",
  1362. 210113: "沈北新区",
  1363. 210114: "于洪区",
  1364. 210115: "辽中区",
  1365. 210123: "康平县",
  1366. 210124: "法库县",
  1367. 210181: "新民市",
  1368. 210190: "经济技术开发区",
  1369. 210202: "中山区",
  1370. 210203: "西岗区",
  1371. 210204: "沙河口区",
  1372. 210211: "甘井子区",
  1373. 210212: "旅顺口区",
  1374. 210213: "金州区",
  1375. 210214: "普兰店区",
  1376. 210224: "长海县",
  1377. 210281: "瓦房店市",
  1378. 210283: "庄河市",
  1379. 210302: "铁东区",
  1380. 210303: "铁西区",
  1381. 210304: "立山区",
  1382. 210311: "千山区",
  1383. 210321: "台安县",
  1384. 210323: "岫岩满族自治县",
  1385. 210381: "海城市",
  1386. 210390: "高新区",
  1387. 210402: "新抚区",
  1388. 210403: "东洲区",
  1389. 210404: "望花区",
  1390. 210411: "顺城区",
  1391. 210421: "抚顺县",
  1392. 210422: "新宾满族自治县",
  1393. 210423: "清原满族自治县",
  1394. 210502: "平山区",
  1395. 210503: "溪湖区",
  1396. 210504: "明山区",
  1397. 210505: "南芬区",
  1398. 210521: "本溪满族自治县",
  1399. 210522: "桓仁满族自治县",
  1400. 210602: "元宝区",
  1401. 210603: "振兴区",
  1402. 210604: "振安区",
  1403. 210624: "宽甸满族自治县",
  1404. 210681: "东港市",
  1405. 210682: "凤城市",
  1406. 210702: "古塔区",
  1407. 210703: "凌河区",
  1408. 210711: "太和区",
  1409. 210726: "黑山县",
  1410. 210727: "义县",
  1411. 210781: "凌海市",
  1412. 210782: "北镇市",
  1413. 210793: "经济技术开发区",
  1414. 210802: "站前区",
  1415. 210803: "西市区",
  1416. 210804: "鲅鱼圈区",
  1417. 210811: "老边区",
  1418. 210881: "盖州市",
  1419. 210882: "大石桥市",
  1420. 210902: "海州区",
  1421. 210903: "新邱区",
  1422. 210904: "太平区",
  1423. 210905: "清河门区",
  1424. 210911: "细河区",
  1425. 210921: "阜新蒙古族自治县",
  1426. 210922: "彰武县",
  1427. 211002: "白塔区",
  1428. 211003: "文圣区",
  1429. 211004: "宏伟区",
  1430. 211005: "弓长岭区",
  1431. 211011: "太子河区",
  1432. 211021: "辽阳县",
  1433. 211081: "灯塔市",
  1434. 211102: "双台子区",
  1435. 211103: "兴隆台区",
  1436. 211104: "大洼区",
  1437. 211122: "盘山县",
  1438. 211202: "银州区",
  1439. 211204: "清河区",
  1440. 211221: "铁岭县",
  1441. 211223: "西丰县",
  1442. 211224: "昌图县",
  1443. 211281: "调兵山市",
  1444. 211282: "开原市",
  1445. 211302: "双塔区",
  1446. 211303: "龙城区",
  1447. 211321: "朝阳县",
  1448. 211322: "建平县",
  1449. 211324: "喀喇沁左翼蒙古族自治县",
  1450. 211381: "北票市",
  1451. 211382: "凌源市",
  1452. 211402: "连山区",
  1453. 211403: "龙港区",
  1454. 211404: "南票区",
  1455. 211421: "绥中县",
  1456. 211422: "建昌县",
  1457. 211481: "兴城市",
  1458. 220102: "南关区",
  1459. 220103: "宽城区",
  1460. 220104: "朝阳区",
  1461. 220105: "二道区",
  1462. 220106: "绿园区",
  1463. 220112: "双阳区",
  1464. 220113: "九台区",
  1465. 220122: "农安县",
  1466. 220182: "榆树市",
  1467. 220183: "德惠市",
  1468. 220192: "经济技术开发区",
  1469. 220202: "昌邑区",
  1470. 220203: "龙潭区",
  1471. 220204: "船营区",
  1472. 220211: "丰满区",
  1473. 220221: "永吉县",
  1474. 220281: "蛟河市",
  1475. 220282: "桦甸市",
  1476. 220283: "舒兰市",
  1477. 220284: "磐石市",
  1478. 220302: "铁西区",
  1479. 220303: "铁东区",
  1480. 220322: "梨树县",
  1481. 220323: "伊通满族自治县",
  1482. 220381: "公主岭市",
  1483. 220382: "双辽市",
  1484. 220402: "龙山区",
  1485. 220403: "西安区",
  1486. 220421: "东丰县",
  1487. 220422: "东辽县",
  1488. 220502: "东昌区",
  1489. 220503: "二道江区",
  1490. 220521: "通化县",
  1491. 220523: "辉南县",
  1492. 220524: "柳河县",
  1493. 220581: "梅河口市",
  1494. 220582: "集安市",
  1495. 220602: "浑江区",
  1496. 220605: "江源区",
  1497. 220621: "抚松县",
  1498. 220622: "靖宇县",
  1499. 220623: "长白朝鲜族自治县",
  1500. 220681: "临江市",
  1501. 220702: "宁江区",
  1502. 220721: "前郭尔罗斯蒙古族自治县",
  1503. 220722: "长岭县",
  1504. 220723: "乾安县",
  1505. 220781: "扶余市",
  1506. 220802: "洮北区",
  1507. 220821: "镇赉县",
  1508. 220822: "通榆县",
  1509. 220881: "洮南市",
  1510. 220882: "大安市",
  1511. 222401: "延吉市",
  1512. 222402: "图们市",
  1513. 222403: "敦化市",
  1514. 222404: "珲春市",
  1515. 222405: "龙井市",
  1516. 222406: "和龙市",
  1517. 222424: "汪清县",
  1518. 222426: "安图县",
  1519. 230102: "道里区",
  1520. 230103: "南岗区",
  1521. 230104: "道外区",
  1522. 230108: "平房区",
  1523. 230109: "松北区",
  1524. 230110: "香坊区",
  1525. 230111: "呼兰区",
  1526. 230112: "阿城区",
  1527. 230113: "双城区",
  1528. 230123: "依兰县",
  1529. 230124: "方正县",
  1530. 230125: "宾县",
  1531. 230126: "巴彦县",
  1532. 230127: "木兰县",
  1533. 230128: "通河县",
  1534. 230129: "延寿县",
  1535. 230183: "尚志市",
  1536. 230184: "五常市",
  1537. 230202: "龙沙区",
  1538. 230203: "建华区",
  1539. 230204: "铁锋区",
  1540. 230205: "昂昂溪区",
  1541. 230206: "富拉尔基区",
  1542. 230207: "碾子山区",
  1543. 230208: "梅里斯达斡尔族区",
  1544. 230221: "龙江县",
  1545. 230223: "依安县",
  1546. 230224: "泰来县",
  1547. 230225: "甘南县",
  1548. 230227: "富裕县",
  1549. 230229: "克山县",
  1550. 230230: "克东县",
  1551. 230231: "拜泉县",
  1552. 230281: "讷河市",
  1553. 230302: "鸡冠区",
  1554. 230303: "恒山区",
  1555. 230304: "滴道区",
  1556. 230305: "梨树区",
  1557. 230306: "城子河区",
  1558. 230307: "麻山区",
  1559. 230321: "鸡东县",
  1560. 230381: "虎林市",
  1561. 230382: "密山市",
  1562. 230402: "向阳区",
  1563. 230403: "工农区",
  1564. 230404: "南山区",
  1565. 230405: "兴安区",
  1566. 230406: "东山区",
  1567. 230407: "兴山区",
  1568. 230421: "萝北县",
  1569. 230422: "绥滨县",
  1570. 230502: "尖山区",
  1571. 230503: "岭东区",
  1572. 230505: "四方台区",
  1573. 230506: "宝山区",
  1574. 230521: "集贤县",
  1575. 230522: "友谊县",
  1576. 230523: "宝清县",
  1577. 230524: "饶河县",
  1578. 230602: "萨尔图区",
  1579. 230603: "龙凤区",
  1580. 230604: "让胡路区",
  1581. 230605: "红岗区",
  1582. 230606: "大同区",
  1583. 230621: "肇州县",
  1584. 230622: "肇源县",
  1585. 230623: "林甸县",
  1586. 230624: "杜尔伯特蒙古族自治县",
  1587. 230702: "伊春区",
  1588. 230703: "南岔区",
  1589. 230704: "友好区",
  1590. 230705: "西林区",
  1591. 230706: "翠峦区",
  1592. 230707: "新青区",
  1593. 230708: "美溪区",
  1594. 230709: "金山屯区",
  1595. 230710: "五营区",
  1596. 230711: "乌马河区",
  1597. 230712: "汤旺河区",
  1598. 230713: "带岭区",
  1599. 230714: "乌伊岭区",
  1600. 230715: "红星区",
  1601. 230716: "上甘岭区",
  1602. 230722: "嘉荫县",
  1603. 230781: "铁力市",
  1604. 230803: "向阳区",
  1605. 230804: "前进区",
  1606. 230805: "东风区",
  1607. 230811: "郊区",
  1608. 230822: "桦南县",
  1609. 230826: "桦川县",
  1610. 230828: "汤原县",
  1611. 230881: "同江市",
  1612. 230882: "富锦市",
  1613. 230883: "抚远市",
  1614. 230902: "新兴区",
  1615. 230903: "桃山区",
  1616. 230904: "茄子河区",
  1617. 230921: "勃利县",
  1618. 231002: "东安区",
  1619. 231003: "阳明区",
  1620. 231004: "爱民区",
  1621. 231005: "西安区",
  1622. 231025: "林口县",
  1623. 231081: "绥芬河市",
  1624. 231083: "海林市",
  1625. 231084: "宁安市",
  1626. 231085: "穆棱市",
  1627. 231086: "东宁市",
  1628. 231102: "爱辉区",
  1629. 231121: "嫩江县",
  1630. 231123: "逊克县",
  1631. 231124: "孙吴县",
  1632. 231181: "北安市",
  1633. 231182: "五大连池市",
  1634. 231202: "北林区",
  1635. 231221: "望奎县",
  1636. 231222: "兰西县",
  1637. 231223: "青冈县",
  1638. 231224: "庆安县",
  1639. 231225: "明水县",
  1640. 231226: "绥棱县",
  1641. 231281: "安达市",
  1642. 231282: "肇东市",
  1643. 231283: "海伦市",
  1644. 232701: "漠河市",
  1645. 232721: "呼玛县",
  1646. 232722: "塔河县",
  1647. 232790: "松岭区",
  1648. 232791: "呼中区",
  1649. 232792: "加格达奇区",
  1650. 232793: "新林区",
  1651. 310101: "黄浦区",
  1652. 310104: "徐汇区",
  1653. 310105: "长宁区",
  1654. 310106: "静安区",
  1655. 310107: "普陀区",
  1656. 310109: "虹口区",
  1657. 310110: "杨浦区",
  1658. 310112: "闵行区",
  1659. 310113: "宝山区",
  1660. 310114: "嘉定区",
  1661. 310115: "浦东新区",
  1662. 310116: "金山区",
  1663. 310117: "松江区",
  1664. 310118: "青浦区",
  1665. 310120: "奉贤区",
  1666. 310151: "崇明区",
  1667. 320102: "玄武区",
  1668. 320104: "秦淮区",
  1669. 320105: "建邺区",
  1670. 320106: "鼓楼区",
  1671. 320111: "浦口区",
  1672. 320113: "栖霞区",
  1673. 320114: "雨花台区",
  1674. 320115: "江宁区",
  1675. 320116: "六合区",
  1676. 320117: "溧水区",
  1677. 320118: "高淳区",
  1678. 320205: "锡山区",
  1679. 320206: "惠山区",
  1680. 320211: "滨湖区",
  1681. 320213: "梁溪区",
  1682. 320214: "新吴区",
  1683. 320281: "江阴市",
  1684. 320282: "宜兴市",
  1685. 320302: "鼓楼区",
  1686. 320303: "云龙区",
  1687. 320305: "贾汪区",
  1688. 320311: "泉山区",
  1689. 320312: "铜山区",
  1690. 320321: "丰县",
  1691. 320322: "沛县",
  1692. 320324: "睢宁县",
  1693. 320381: "新沂市",
  1694. 320382: "邳州市",
  1695. 320391: "工业园区",
  1696. 320402: "天宁区",
  1697. 320404: "钟楼区",
  1698. 320411: "新北区",
  1699. 320412: "武进区",
  1700. 320413: "金坛区",
  1701. 320481: "溧阳市",
  1702. 320505: "虎丘区",
  1703. 320506: "吴中区",
  1704. 320507: "相城区",
  1705. 320508: "姑苏区",
  1706. 320509: "吴江区",
  1707. 320581: "常熟市",
  1708. 320582: "张家港市",
  1709. 320583: "昆山市",
  1710. 320585: "太仓市",
  1711. 320590: "工业园区",
  1712. 320591: "高新区",
  1713. 320602: "崇川区",
  1714. 320611: "港闸区",
  1715. 320612: "通州区",
  1716. 320623: "如东县",
  1717. 320681: "启东市",
  1718. 320682: "如皋市",
  1719. 320684: "海门市",
  1720. 320685: "海安市",
  1721. 320691: "高新区",
  1722. 320703: "连云区",
  1723. 320706: "海州区",
  1724. 320707: "赣榆区",
  1725. 320722: "东海县",
  1726. 320723: "灌云县",
  1727. 320724: "灌南县",
  1728. 320803: "淮安区",
  1729. 320804: "淮阴区",
  1730. 320812: "清江浦区",
  1731. 320813: "洪泽区",
  1732. 320826: "涟水县",
  1733. 320830: "盱眙县",
  1734. 320831: "金湖县",
  1735. 320890: "经济开发区",
  1736. 320902: "亭湖区",
  1737. 320903: "盐都区",
  1738. 320904: "大丰区",
  1739. 320921: "响水县",
  1740. 320922: "滨海县",
  1741. 320923: "阜宁县",
  1742. 320924: "射阳县",
  1743. 320925: "建湖县",
  1744. 320981: "东台市",
  1745. 321002: "广陵区",
  1746. 321003: "邗江区",
  1747. 321012: "江都区",
  1748. 321023: "宝应县",
  1749. 321081: "仪征市",
  1750. 321084: "高邮市",
  1751. 321090: "经济开发区",
  1752. 321102: "京口区",
  1753. 321111: "润州区",
  1754. 321112: "丹徒区",
  1755. 321181: "丹阳市",
  1756. 321182: "扬中市",
  1757. 321183: "句容市",
  1758. 321202: "海陵区",
  1759. 321203: "高港区",
  1760. 321204: "姜堰区",
  1761. 321281: "兴化市",
  1762. 321282: "靖江市",
  1763. 321283: "泰兴市",
  1764. 321302: "宿城区",
  1765. 321311: "宿豫区",
  1766. 321322: "沭阳县",
  1767. 321323: "泗阳县",
  1768. 321324: "泗洪县",
  1769. 330102: "上城区",
  1770. 330103: "下城区",
  1771. 330104: "江干区",
  1772. 330105: "拱墅区",
  1773. 330106: "西湖区",
  1774. 330108: "滨江区",
  1775. 330109: "萧山区",
  1776. 330110: "余杭区",
  1777. 330111: "富阳区",
  1778. 330112: "临安区",
  1779. 330122: "桐庐县",
  1780. 330127: "淳安县",
  1781. 330182: "建德市",
  1782. 330203: "海曙区",
  1783. 330205: "江北区",
  1784. 330206: "北仑区",
  1785. 330211: "镇海区",
  1786. 330212: "鄞州区",
  1787. 330213: "奉化区",
  1788. 330225: "象山县",
  1789. 330226: "宁海县",
  1790. 330281: "余姚市",
  1791. 330282: "慈溪市",
  1792. 330302: "鹿城区",
  1793. 330303: "龙湾区",
  1794. 330304: "瓯海区",
  1795. 330305: "洞头区",
  1796. 330324: "永嘉县",
  1797. 330326: "平阳县",
  1798. 330327: "苍南县",
  1799. 330328: "文成县",
  1800. 330329: "泰顺县",
  1801. 330381: "瑞安市",
  1802. 330382: "乐清市",
  1803. 330402: "南湖区",
  1804. 330411: "秀洲区",
  1805. 330421: "嘉善县",
  1806. 330424: "海盐县",
  1807. 330481: "海宁市",
  1808. 330482: "平湖市",
  1809. 330483: "桐乡市",
  1810. 330502: "吴兴区",
  1811. 330503: "南浔区",
  1812. 330521: "德清县",
  1813. 330522: "长兴县",
  1814. 330523: "安吉县",
  1815. 330602: "越城区",
  1816. 330603: "柯桥区",
  1817. 330604: "上虞区",
  1818. 330624: "新昌县",
  1819. 330681: "诸暨市",
  1820. 330683: "嵊州市",
  1821. 330702: "婺城区",
  1822. 330703: "金东区",
  1823. 330723: "武义县",
  1824. 330726: "浦江县",
  1825. 330727: "磐安县",
  1826. 330781: "兰溪市",
  1827. 330782: "义乌市",
  1828. 330783: "东阳市",
  1829. 330784: "永康市",
  1830. 330802: "柯城区",
  1831. 330803: "衢江区",
  1832. 330822: "常山县",
  1833. 330824: "开化县",
  1834. 330825: "龙游县",
  1835. 330881: "江山市",
  1836. 330902: "定海区",
  1837. 330903: "普陀区",
  1838. 330921: "岱山县",
  1839. 330922: "嵊泗县",
  1840. 331002: "椒江区",
  1841. 331003: "黄岩区",
  1842. 331004: "路桥区",
  1843. 331022: "三门县",
  1844. 331023: "天台县",
  1845. 331024: "仙居县",
  1846. 331081: "温岭市",
  1847. 331082: "临海市",
  1848. 331083: "玉环市",
  1849. 331102: "莲都区",
  1850. 331121: "青田县",
  1851. 331122: "缙云县",
  1852. 331123: "遂昌县",
  1853. 331124: "松阳县",
  1854. 331125: "云和县",
  1855. 331126: "庆元县",
  1856. 331127: "景宁畲族自治县",
  1857. 331181: "龙泉市",
  1858. 340102: "瑶海区",
  1859. 340103: "庐阳区",
  1860. 340104: "蜀山区",
  1861. 340111: "包河区",
  1862. 340121: "长丰县",
  1863. 340122: "肥东县",
  1864. 340123: "肥西县",
  1865. 340124: "庐江县",
  1866. 340181: "巢湖市",
  1867. 340190: "高新技术开发区",
  1868. 340191: "经济技术开发区",
  1869. 340202: "镜湖区",
  1870. 340203: "弋江区",
  1871. 340207: "鸠江区",
  1872. 340208: "三山区",
  1873. 340221: "芜湖县",
  1874. 340222: "繁昌县",
  1875. 340223: "南陵县",
  1876. 340225: "无为县",
  1877. 340302: "龙子湖区",
  1878. 340303: "蚌山区",
  1879. 340304: "禹会区",
  1880. 340311: "淮上区",
  1881. 340321: "怀远县",
  1882. 340322: "五河县",
  1883. 340323: "固镇县",
  1884. 340402: "大通区",
  1885. 340403: "田家庵区",
  1886. 340404: "谢家集区",
  1887. 340405: "八公山区",
  1888. 340406: "潘集区",
  1889. 340421: "凤台县",
  1890. 340422: "寿县",
  1891. 340503: "花山区",
  1892. 340504: "雨山区",
  1893. 340506: "博望区",
  1894. 340521: "当涂县",
  1895. 340522: "含山县",
  1896. 340523: "和县",
  1897. 340602: "杜集区",
  1898. 340603: "相山区",
  1899. 340604: "烈山区",
  1900. 340621: "濉溪县",
  1901. 340705: "铜官区",
  1902. 340706: "义安区",
  1903. 340711: "郊区",
  1904. 340722: "枞阳县",
  1905. 340802: "迎江区",
  1906. 340803: "大观区",
  1907. 340811: "宜秀区",
  1908. 340822: "怀宁县",
  1909. 340824: "潜山县",
  1910. 340825: "太湖县",
  1911. 340826: "宿松县",
  1912. 340827: "望江县",
  1913. 340828: "岳西县",
  1914. 340881: "桐城市",
  1915. 341002: "屯溪区",
  1916. 341003: "黄山区",
  1917. 341004: "徽州区",
  1918. 341021: "歙县",
  1919. 341022: "休宁县",
  1920. 341023: "黟县",
  1921. 341024: "祁门县",
  1922. 341102: "琅琊区",
  1923. 341103: "南谯区",
  1924. 341122: "来安县",
  1925. 341124: "全椒县",
  1926. 341125: "定远县",
  1927. 341126: "凤阳县",
  1928. 341181: "天长市",
  1929. 341182: "明光市",
  1930. 341202: "颍州区",
  1931. 341203: "颍东区",
  1932. 341204: "颍泉区",
  1933. 341221: "临泉县",
  1934. 341222: "太和县",
  1935. 341225: "阜南县",
  1936. 341226: "颍上县",
  1937. 341282: "界首市",
  1938. 341302: "埇桥区",
  1939. 341321: "砀山县",
  1940. 341322: "萧县",
  1941. 341323: "灵璧县",
  1942. 341324: "泗县",
  1943. 341390: "经济开发区",
  1944. 341502: "金安区",
  1945. 341503: "裕安区",
  1946. 341504: "叶集区",
  1947. 341522: "霍邱县",
  1948. 341523: "舒城县",
  1949. 341524: "金寨县",
  1950. 341525: "霍山县",
  1951. 341602: "谯城区",
  1952. 341621: "涡阳县",
  1953. 341622: "蒙城县",
  1954. 341623: "利辛县",
  1955. 341702: "贵池区",
  1956. 341721: "东至县",
  1957. 341722: "石台县",
  1958. 341723: "青阳县",
  1959. 341802: "宣州区",
  1960. 341821: "郎溪县",
  1961. 341822: "广德县",
  1962. 341823: "泾县",
  1963. 341824: "绩溪县",
  1964. 341825: "旌德县",
  1965. 341881: "宁国市",
  1966. 350102: "鼓楼区",
  1967. 350103: "台江区",
  1968. 350104: "仓山区",
  1969. 350105: "马尾区",
  1970. 350111: "晋安区",
  1971. 350112: "长乐区",
  1972. 350121: "闽侯县",
  1973. 350122: "连江县",
  1974. 350123: "罗源县",
  1975. 350124: "闽清县",
  1976. 350125: "永泰县",
  1977. 350128: "平潭县",
  1978. 350181: "福清市",
  1979. 350203: "思明区",
  1980. 350205: "海沧区",
  1981. 350206: "湖里区",
  1982. 350211: "集美区",
  1983. 350212: "同安区",
  1984. 350213: "翔安区",
  1985. 350302: "城厢区",
  1986. 350303: "涵江区",
  1987. 350304: "荔城区",
  1988. 350305: "秀屿区",
  1989. 350322: "仙游县",
  1990. 350402: "梅列区",
  1991. 350403: "三元区",
  1992. 350421: "明溪县",
  1993. 350423: "清流县",
  1994. 350424: "宁化县",
  1995. 350425: "大田县",
  1996. 350426: "尤溪县",
  1997. 350427: "沙县",
  1998. 350428: "将乐县",
  1999. 350429: "泰宁县",
  2000. 350430: "建宁县",
  2001. 350481: "永安市",
  2002. 350502: "鲤城区",
  2003. 350503: "丰泽区",
  2004. 350504: "洛江区",
  2005. 350505: "泉港区",
  2006. 350521: "惠安县",
  2007. 350524: "安溪县",
  2008. 350525: "永春县",
  2009. 350526: "德化县",
  2010. 350527: "金门县",
  2011. 350581: "石狮市",
  2012. 350582: "晋江市",
  2013. 350583: "南安市",
  2014. 350602: "芗城区",
  2015. 350603: "龙文区",
  2016. 350622: "云霄县",
  2017. 350623: "漳浦县",
  2018. 350624: "诏安县",
  2019. 350625: "长泰县",
  2020. 350626: "东山县",
  2021. 350627: "南靖县",
  2022. 350628: "平和县",
  2023. 350629: "华安县",
  2024. 350681: "龙海市",
  2025. 350702: "延平区",
  2026. 350703: "建阳区",
  2027. 350721: "顺昌县",
  2028. 350722: "浦城县",
  2029. 350723: "光泽县",
  2030. 350724: "松溪县",
  2031. 350725: "政和县",
  2032. 350781: "邵武市",
  2033. 350782: "武夷山市",
  2034. 350783: "建瓯市",
  2035. 350802: "新罗区",
  2036. 350803: "永定区",
  2037. 350821: "长汀县",
  2038. 350823: "上杭县",
  2039. 350824: "武平县",
  2040. 350825: "连城县",
  2041. 350881: "漳平市",
  2042. 350902: "蕉城区",
  2043. 350921: "霞浦县",
  2044. 350922: "古田县",
  2045. 350923: "屏南县",
  2046. 350924: "寿宁县",
  2047. 350925: "周宁县",
  2048. 350926: "柘荣县",
  2049. 350981: "福安市",
  2050. 350982: "福鼎市",
  2051. 360102: "东湖区",
  2052. 360103: "西湖区",
  2053. 360104: "青云谱区",
  2054. 360105: "湾里区",
  2055. 360111: "青山湖区",
  2056. 360112: "新建区",
  2057. 360121: "南昌县",
  2058. 360123: "安义县",
  2059. 360124: "进贤县",
  2060. 360190: "经济技术开发区",
  2061. 360192: "高新区",
  2062. 360202: "昌江区",
  2063. 360203: "珠山区",
  2064. 360222: "浮梁县",
  2065. 360281: "乐平市",
  2066. 360302: "安源区",
  2067. 360313: "湘东区",
  2068. 360321: "莲花县",
  2069. 360322: "上栗县",
  2070. 360323: "芦溪县",
  2071. 360402: "濂溪区",
  2072. 360403: "浔阳区",
  2073. 360404: "柴桑区",
  2074. 360423: "武宁县",
  2075. 360424: "修水县",
  2076. 360425: "永修县",
  2077. 360426: "德安县",
  2078. 360428: "都昌县",
  2079. 360429: "湖口县",
  2080. 360430: "彭泽县",
  2081. 360481: "瑞昌市",
  2082. 360482: "共青城市",
  2083. 360483: "庐山市",
  2084. 360490: "经济技术开发区",
  2085. 360502: "渝水区",
  2086. 360521: "分宜县",
  2087. 360602: "月湖区",
  2088. 360603: "余江区",
  2089. 360681: "贵溪市",
  2090. 360702: "章贡区",
  2091. 360703: "南康区",
  2092. 360704: "赣县区",
  2093. 360722: "信丰县",
  2094. 360723: "大余县",
  2095. 360724: "上犹县",
  2096. 360725: "崇义县",
  2097. 360726: "安远县",
  2098. 360727: "龙南县",
  2099. 360728: "定南县",
  2100. 360729: "全南县",
  2101. 360730: "宁都县",
  2102. 360731: "于都县",
  2103. 360732: "兴国县",
  2104. 360733: "会昌县",
  2105. 360734: "寻乌县",
  2106. 360735: "石城县",
  2107. 360781: "瑞金市",
  2108. 360802: "吉州区",
  2109. 360803: "青原区",
  2110. 360821: "吉安县",
  2111. 360822: "吉水县",
  2112. 360823: "峡江县",
  2113. 360824: "新干县",
  2114. 360825: "永丰县",
  2115. 360826: "泰和县",
  2116. 360827: "遂川县",
  2117. 360828: "万安县",
  2118. 360829: "安福县",
  2119. 360830: "永新县",
  2120. 360881: "井冈山市",
  2121. 360902: "袁州区",
  2122. 360921: "奉新县",
  2123. 360922: "万载县",
  2124. 360923: "上高县",
  2125. 360924: "宜丰县",
  2126. 360925: "靖安县",
  2127. 360926: "铜鼓县",
  2128. 360981: "丰城市",
  2129. 360982: "樟树市",
  2130. 360983: "高安市",
  2131. 361002: "临川区",
  2132. 361003: "东乡区",
  2133. 361021: "南城县",
  2134. 361022: "黎川县",
  2135. 361023: "南丰县",
  2136. 361024: "崇仁县",
  2137. 361025: "乐安县",
  2138. 361026: "宜黄县",
  2139. 361027: "金溪县",
  2140. 361028: "资溪县",
  2141. 361030: "广昌县",
  2142. 361102: "信州区",
  2143. 361103: "广丰区",
  2144. 361121: "上饶县",
  2145. 361123: "玉山县",
  2146. 361124: "铅山县",
  2147. 361125: "横峰县",
  2148. 361126: "弋阳县",
  2149. 361127: "余干县",
  2150. 361128: "鄱阳县",
  2151. 361129: "万年县",
  2152. 361130: "婺源县",
  2153. 361181: "德兴市",
  2154. 370102: "历下区",
  2155. 370103: "市中区",
  2156. 370104: "槐荫区",
  2157. 370105: "天桥区",
  2158. 370112: "历城区",
  2159. 370113: "长清区",
  2160. 370114: "章丘区",
  2161. 370115: "济阳区",
  2162. 370124: "平阴县",
  2163. 370126: "商河县",
  2164. 370190: "高新区",
  2165. 370191: "莱芜区",
  2166. 370202: "市南区",
  2167. 370203: "市北区",
  2168. 370211: "黄岛区",
  2169. 370212: "崂山区",
  2170. 370213: "李沧区",
  2171. 370214: "城阳区",
  2172. 370215: "即墨区",
  2173. 370281: "胶州市",
  2174. 370283: "平度市",
  2175. 370285: "莱西市",
  2176. 370290: "开发区",
  2177. 370302: "淄川区",
  2178. 370303: "张店区",
  2179. 370304: "博山区",
  2180. 370305: "临淄区",
  2181. 370306: "周村区",
  2182. 370321: "桓台县",
  2183. 370322: "高青县",
  2184. 370323: "沂源县",
  2185. 370402: "市中区",
  2186. 370403: "薛城区",
  2187. 370404: "峄城区",
  2188. 370405: "台儿庄区",
  2189. 370406: "山亭区",
  2190. 370481: "滕州市",
  2191. 370502: "东营区",
  2192. 370503: "河口区",
  2193. 370505: "垦利区",
  2194. 370522: "利津县",
  2195. 370523: "广饶县",
  2196. 370602: "芝罘区",
  2197. 370611: "福山区",
  2198. 370612: "牟平区",
  2199. 370613: "莱山区",
  2200. 370634: "长岛县",
  2201. 370681: "龙口市",
  2202. 370682: "莱阳市",
  2203. 370683: "莱州市",
  2204. 370684: "蓬莱市",
  2205. 370685: "招远市",
  2206. 370686: "栖霞市",
  2207. 370687: "海阳市",
  2208. 370690: "开发区",
  2209. 370702: "潍城区",
  2210. 370703: "寒亭区",
  2211. 370704: "坊子区",
  2212. 370705: "奎文区",
  2213. 370724: "临朐县",
  2214. 370725: "昌乐县",
  2215. 370781: "青州市",
  2216. 370782: "诸城市",
  2217. 370783: "寿光市",
  2218. 370784: "安丘市",
  2219. 370785: "高密市",
  2220. 370786: "昌邑市",
  2221. 370790: "开发区",
  2222. 370791: "高新区",
  2223. 370811: "任城区",
  2224. 370812: "兖州区",
  2225. 370826: "微山县",
  2226. 370827: "鱼台县",
  2227. 370828: "金乡县",
  2228. 370829: "嘉祥县",
  2229. 370830: "汶上县",
  2230. 370831: "泗水县",
  2231. 370832: "梁山县",
  2232. 370881: "曲阜市",
  2233. 370883: "邹城市",
  2234. 370890: "高新区",
  2235. 370902: "泰山区",
  2236. 370911: "岱岳区",
  2237. 370921: "宁阳县",
  2238. 370923: "东平县",
  2239. 370982: "新泰市",
  2240. 370983: "肥城市",
  2241. 371002: "环翠区",
  2242. 371003: "文登区",
  2243. 371082: "荣成市",
  2244. 371083: "乳山市",
  2245. 371091: "经济技术开发区",
  2246. 371102: "东港区",
  2247. 371103: "岚山区",
  2248. 371121: "五莲县",
  2249. 371122: "莒县",
  2250. 371302: "兰山区",
  2251. 371311: "罗庄区",
  2252. 371312: "河东区",
  2253. 371321: "沂南县",
  2254. 371322: "郯城县",
  2255. 371323: "沂水县",
  2256. 371324: "兰陵县",
  2257. 371325: "费县",
  2258. 371326: "平邑县",
  2259. 371327: "莒南县",
  2260. 371328: "蒙阴县",
  2261. 371329: "临沭县",
  2262. 371402: "德城区",
  2263. 371403: "陵城区",
  2264. 371422: "宁津县",
  2265. 371423: "庆云县",
  2266. 371424: "临邑县",
  2267. 371425: "齐河县",
  2268. 371426: "平原县",
  2269. 371427: "夏津县",
  2270. 371428: "武城县",
  2271. 371481: "乐陵市",
  2272. 371482: "禹城市",
  2273. 371502: "东昌府区",
  2274. 371521: "阳谷县",
  2275. 371522: "莘县",
  2276. 371523: "茌平县",
  2277. 371524: "东阿县",
  2278. 371525: "冠县",
  2279. 371526: "高唐县",
  2280. 371581: "临清市",
  2281. 371602: "滨城区",
  2282. 371603: "沾化区",
  2283. 371621: "惠民县",
  2284. 371622: "阳信县",
  2285. 371623: "无棣县",
  2286. 371625: "博兴县",
  2287. 371681: "邹平市",
  2288. 371702: "牡丹区",
  2289. 371703: "定陶区",
  2290. 371721: "曹县",
  2291. 371722: "单县",
  2292. 371723: "成武县",
  2293. 371724: "巨野县",
  2294. 371725: "郓城县",
  2295. 371726: "鄄城县",
  2296. 371728: "东明县",
  2297. 410102: "中原区",
  2298. 410103: "二七区",
  2299. 410104: "管城回族区",
  2300. 410105: "金水区",
  2301. 410106: "上街区",
  2302. 410108: "惠济区",
  2303. 410122: "中牟县",
  2304. 410181: "巩义市",
  2305. 410182: "荥阳市",
  2306. 410183: "新密市",
  2307. 410184: "新郑市",
  2308. 410185: "登封市",
  2309. 410190: "高新技术开发区",
  2310. 410191: "经济技术开发区",
  2311. 410202: "龙亭区",
  2312. 410203: "顺河回族区",
  2313. 410204: "鼓楼区",
  2314. 410205: "禹王台区",
  2315. 410212: "祥符区",
  2316. 410221: "杞县",
  2317. 410222: "通许县",
  2318. 410223: "尉氏县",
  2319. 410225: "兰考县",
  2320. 410302: "老城区",
  2321. 410303: "西工区",
  2322. 410304: "瀍河回族区",
  2323. 410305: "涧西区",
  2324. 410306: "吉利区",
  2325. 410311: "洛龙区",
  2326. 410322: "孟津县",
  2327. 410323: "新安县",
  2328. 410324: "栾川县",
  2329. 410325: "嵩县",
  2330. 410326: "汝阳县",
  2331. 410327: "宜阳县",
  2332. 410328: "洛宁县",
  2333. 410329: "伊川县",
  2334. 410381: "偃师市",
  2335. 410402: "新华区",
  2336. 410403: "卫东区",
  2337. 410404: "石龙区",
  2338. 410411: "湛河区",
  2339. 410421: "宝丰县",
  2340. 410422: "叶县",
  2341. 410423: "鲁山县",
  2342. 410425: "郏县",
  2343. 410481: "舞钢市",
  2344. 410482: "汝州市",
  2345. 410502: "文峰区",
  2346. 410503: "北关区",
  2347. 410505: "殷都区",
  2348. 410506: "龙安区",
  2349. 410522: "安阳县",
  2350. 410523: "汤阴县",
  2351. 410526: "滑县",
  2352. 410527: "内黄县",
  2353. 410581: "林州市",
  2354. 410590: "开发区",
  2355. 410602: "鹤山区",
  2356. 410603: "山城区",
  2357. 410611: "淇滨区",
  2358. 410621: "浚县",
  2359. 410622: "淇县",
  2360. 410702: "红旗区",
  2361. 410703: "卫滨区",
  2362. 410704: "凤泉区",
  2363. 410711: "牧野区",
  2364. 410721: "新乡县",
  2365. 410724: "获嘉县",
  2366. 410725: "原阳县",
  2367. 410726: "延津县",
  2368. 410727: "封丘县",
  2369. 410728: "长垣县",
  2370. 410781: "卫辉市",
  2371. 410782: "辉县市",
  2372. 410802: "解放区",
  2373. 410803: "中站区",
  2374. 410804: "马村区",
  2375. 410811: "山阳区",
  2376. 410821: "修武县",
  2377. 410822: "博爱县",
  2378. 410823: "武陟县",
  2379. 410825: "温县",
  2380. 410882: "沁阳市",
  2381. 410883: "孟州市",
  2382. 410902: "华龙区",
  2383. 410922: "清丰县",
  2384. 410923: "南乐县",
  2385. 410926: "范县",
  2386. 410927: "台前县",
  2387. 410928: "濮阳县",
  2388. 411002: "魏都区",
  2389. 411003: "建安区",
  2390. 411024: "鄢陵县",
  2391. 411025: "襄城县",
  2392. 411081: "禹州市",
  2393. 411082: "长葛市",
  2394. 411102: "源汇区",
  2395. 411103: "郾城区",
  2396. 411104: "召陵区",
  2397. 411121: "舞阳县",
  2398. 411122: "临颍县",
  2399. 411202: "湖滨区",
  2400. 411203: "陕州区",
  2401. 411221: "渑池县",
  2402. 411224: "卢氏县",
  2403. 411281: "义马市",
  2404. 411282: "灵宝市",
  2405. 411302: "宛城区",
  2406. 411303: "卧龙区",
  2407. 411321: "南召县",
  2408. 411322: "方城县",
  2409. 411323: "西峡县",
  2410. 411324: "镇平县",
  2411. 411325: "内乡县",
  2412. 411326: "淅川县",
  2413. 411327: "社旗县",
  2414. 411328: "唐河县",
  2415. 411329: "新野县",
  2416. 411330: "桐柏县",
  2417. 411381: "邓州市",
  2418. 411402: "梁园区",
  2419. 411403: "睢阳区",
  2420. 411421: "民权县",
  2421. 411422: "睢县",
  2422. 411423: "宁陵县",
  2423. 411424: "柘城县",
  2424. 411425: "虞城县",
  2425. 411426: "夏邑县",
  2426. 411481: "永城市",
  2427. 411502: "浉河区",
  2428. 411503: "平桥区",
  2429. 411521: "罗山县",
  2430. 411522: "光山县",
  2431. 411523: "新县",
  2432. 411524: "商城县",
  2433. 411525: "固始县",
  2434. 411526: "潢川县",
  2435. 411527: "淮滨县",
  2436. 411528: "息县",
  2437. 411602: "川汇区",
  2438. 411621: "扶沟县",
  2439. 411622: "西华县",
  2440. 411623: "商水县",
  2441. 411624: "沈丘县",
  2442. 411625: "郸城县",
  2443. 411626: "淮阳县",
  2444. 411627: "太康县",
  2445. 411628: "鹿邑县",
  2446. 411681: "项城市",
  2447. 411690: "经济开发区",
  2448. 411702: "驿城区",
  2449. 411721: "西平县",
  2450. 411722: "上蔡县",
  2451. 411723: "平舆县",
  2452. 411724: "正阳县",
  2453. 411725: "确山县",
  2454. 411726: "泌阳县",
  2455. 411727: "汝南县",
  2456. 411728: "遂平县",
  2457. 411729: "新蔡县",
  2458. 419001: "济源市",
  2459. 420102: "江岸区",
  2460. 420103: "江汉区",
  2461. 420104: "硚口区",
  2462. 420105: "汉阳区",
  2463. 420106: "武昌区",
  2464. 420107: "青山区",
  2465. 420111: "洪山区",
  2466. 420112: "东西湖区",
  2467. 420113: "汉南区",
  2468. 420114: "蔡甸区",
  2469. 420115: "江夏区",
  2470. 420116: "黄陂区",
  2471. 420117: "新洲区",
  2472. 420202: "黄石港区",
  2473. 420203: "西塞山区",
  2474. 420204: "下陆区",
  2475. 420205: "铁山区",
  2476. 420222: "阳新县",
  2477. 420281: "大冶市",
  2478. 420302: "茅箭区",
  2479. 420303: "张湾区",
  2480. 420304: "郧阳区",
  2481. 420322: "郧西县",
  2482. 420323: "竹山县",
  2483. 420324: "竹溪县",
  2484. 420325: "房县",
  2485. 420381: "丹江口市",
  2486. 420502: "西陵区",
  2487. 420503: "伍家岗区",
  2488. 420504: "点军区",
  2489. 420505: "猇亭区",
  2490. 420506: "夷陵区",
  2491. 420525: "远安县",
  2492. 420526: "兴山县",
  2493. 420527: "秭归县",
  2494. 420528: "长阳土家族自治县",
  2495. 420529: "五峰土家族自治县",
  2496. 420581: "宜都市",
  2497. 420582: "当阳市",
  2498. 420583: "枝江市",
  2499. 420590: "经济开发区",
  2500. 420602: "襄城区",
  2501. 420606: "樊城区",
  2502. 420607: "襄州区",
  2503. 420624: "南漳县",
  2504. 420625: "谷城县",
  2505. 420626: "保康县",
  2506. 420682: "老河口市",
  2507. 420683: "枣阳市",
  2508. 420684: "宜城市",
  2509. 420702: "梁子湖区",
  2510. 420703: "华容区",
  2511. 420704: "鄂城区",
  2512. 420802: "东宝区",
  2513. 420804: "掇刀区",
  2514. 420822: "沙洋县",
  2515. 420881: "钟祥市",
  2516. 420882: "京山市",
  2517. 420902: "孝南区",
  2518. 420921: "孝昌县",
  2519. 420922: "大悟县",
  2520. 420923: "云梦县",
  2521. 420981: "应城市",
  2522. 420982: "安陆市",
  2523. 420984: "汉川市",
  2524. 421002: "沙市区",
  2525. 421003: "荆州区",
  2526. 421022: "公安县",
  2527. 421023: "监利县",
  2528. 421024: "江陵县",
  2529. 421081: "石首市",
  2530. 421083: "洪湖市",
  2531. 421087: "松滋市",
  2532. 421102: "黄州区",
  2533. 421121: "团风县",
  2534. 421122: "红安县",
  2535. 421123: "罗田县",
  2536. 421124: "英山县",
  2537. 421125: "浠水县",
  2538. 421126: "蕲春县",
  2539. 421127: "黄梅县",
  2540. 421181: "麻城市",
  2541. 421182: "武穴市",
  2542. 421202: "咸安区",
  2543. 421221: "嘉鱼县",
  2544. 421222: "通城县",
  2545. 421223: "崇阳县",
  2546. 421224: "通山县",
  2547. 421281: "赤壁市",
  2548. 421303: "曾都区",
  2549. 421321: "随县",
  2550. 421381: "广水市",
  2551. 422801: "恩施市",
  2552. 422802: "利川市",
  2553. 422822: "建始县",
  2554. 422823: "巴东县",
  2555. 422825: "宣恩县",
  2556. 422826: "咸丰县",
  2557. 422827: "来凤县",
  2558. 422828: "鹤峰县",
  2559. 429004: "仙桃市",
  2560. 429005: "潜江市",
  2561. 429006: "天门市",
  2562. 429021: "神农架林区",
  2563. 430102: "芙蓉区",
  2564. 430103: "天心区",
  2565. 430104: "岳麓区",
  2566. 430105: "开福区",
  2567. 430111: "雨花区",
  2568. 430112: "望城区",
  2569. 430121: "长沙县",
  2570. 430181: "浏阳市",
  2571. 430182: "宁乡市",
  2572. 430202: "荷塘区",
  2573. 430203: "芦淞区",
  2574. 430204: "石峰区",
  2575. 430211: "天元区",
  2576. 430212: "渌口区",
  2577. 430223: "攸县",
  2578. 430224: "茶陵县",
  2579. 430225: "炎陵县",
  2580. 430281: "醴陵市",
  2581. 430302: "雨湖区",
  2582. 430304: "岳塘区",
  2583. 430321: "湘潭县",
  2584. 430381: "湘乡市",
  2585. 430382: "韶山市",
  2586. 430405: "珠晖区",
  2587. 430406: "雁峰区",
  2588. 430407: "石鼓区",
  2589. 430408: "蒸湘区",
  2590. 430412: "南岳区",
  2591. 430421: "衡阳县",
  2592. 430422: "衡南县",
  2593. 430423: "衡山县",
  2594. 430424: "衡东县",
  2595. 430426: "祁东县",
  2596. 430481: "耒阳市",
  2597. 430482: "常宁市",
  2598. 430502: "双清区",
  2599. 430503: "大祥区",
  2600. 430511: "北塔区",
  2601. 430521: "邵东县",
  2602. 430522: "新邵县",
  2603. 430523: "邵阳县",
  2604. 430524: "隆回县",
  2605. 430525: "洞口县",
  2606. 430527: "绥宁县",
  2607. 430528: "新宁县",
  2608. 430529: "城步苗族自治县",
  2609. 430581: "武冈市",
  2610. 430602: "岳阳楼区",
  2611. 430603: "云溪区",
  2612. 430611: "君山区",
  2613. 430621: "岳阳县",
  2614. 430623: "华容县",
  2615. 430624: "湘阴县",
  2616. 430626: "平江县",
  2617. 430681: "汨罗市",
  2618. 430682: "临湘市",
  2619. 430702: "武陵区",
  2620. 430703: "鼎城区",
  2621. 430721: "安乡县",
  2622. 430722: "汉寿县",
  2623. 430723: "澧县",
  2624. 430724: "临澧县",
  2625. 430725: "桃源县",
  2626. 430726: "石门县",
  2627. 430781: "津市市",
  2628. 430802: "永定区",
  2629. 430811: "武陵源区",
  2630. 430821: "慈利县",
  2631. 430822: "桑植县",
  2632. 430902: "资阳区",
  2633. 430903: "赫山区",
  2634. 430921: "南县",
  2635. 430922: "桃江县",
  2636. 430923: "安化县",
  2637. 430981: "沅江市",
  2638. 431002: "北湖区",
  2639. 431003: "苏仙区",
  2640. 431021: "桂阳县",
  2641. 431022: "宜章县",
  2642. 431023: "永兴县",
  2643. 431024: "嘉禾县",
  2644. 431025: "临武县",
  2645. 431026: "汝城县",
  2646. 431027: "桂东县",
  2647. 431028: "安仁县",
  2648. 431081: "资兴市",
  2649. 431102: "零陵区",
  2650. 431103: "冷水滩区",
  2651. 431121: "祁阳县",
  2652. 431122: "东安县",
  2653. 431123: "双牌县",
  2654. 431124: "道县",
  2655. 431125: "江永县",
  2656. 431126: "宁远县",
  2657. 431127: "蓝山县",
  2658. 431128: "新田县",
  2659. 431129: "江华瑶族自治县",
  2660. 431202: "鹤城区",
  2661. 431221: "中方县",
  2662. 431222: "沅陵县",
  2663. 431223: "辰溪县",
  2664. 431224: "溆浦县",
  2665. 431225: "会同县",
  2666. 431226: "麻阳苗族自治县",
  2667. 431227: "新晃侗族自治县",
  2668. 431228: "芷江侗族自治县",
  2669. 431229: "靖州苗族侗族自治县",
  2670. 431230: "通道侗族自治县",
  2671. 431281: "洪江市",
  2672. 431302: "娄星区",
  2673. 431321: "双峰县",
  2674. 431322: "新化县",
  2675. 431381: "冷水江市",
  2676. 431382: "涟源市",
  2677. 433101: "吉首市",
  2678. 433122: "泸溪县",
  2679. 433123: "凤凰县",
  2680. 433124: "花垣县",
  2681. 433125: "保靖县",
  2682. 433126: "古丈县",
  2683. 433127: "永顺县",
  2684. 433130: "龙山县",
  2685. 440103: "荔湾区",
  2686. 440104: "越秀区",
  2687. 440105: "海珠区",
  2688. 440106: "天河区",
  2689. 440111: "白云区",
  2690. 440112: "黄埔区",
  2691. 440113: "番禺区",
  2692. 440114: "花都区",
  2693. 440115: "南沙区",
  2694. 440117: "从化区",
  2695. 440118: "增城区",
  2696. 440203: "武江区",
  2697. 440204: "浈江区",
  2698. 440205: "曲江区",
  2699. 440222: "始兴县",
  2700. 440224: "仁化县",
  2701. 440229: "翁源县",
  2702. 440232: "乳源瑶族自治县",
  2703. 440233: "新丰县",
  2704. 440281: "乐昌市",
  2705. 440282: "南雄市",
  2706. 440303: "罗湖区",
  2707. 440304: "福田区",
  2708. 440305: "南山区",
  2709. 440306: "宝安区",
  2710. 440307: "龙岗区",
  2711. 440308: "盐田区",
  2712. 440309: "龙华区",
  2713. 440310: "坪山区",
  2714. 440311: "光明区",
  2715. 440402: "香洲区",
  2716. 440403: "斗门区",
  2717. 440404: "金湾区",
  2718. 440507: "龙湖区",
  2719. 440511: "金平区",
  2720. 440512: "濠江区",
  2721. 440513: "潮阳区",
  2722. 440514: "潮南区",
  2723. 440515: "澄海区",
  2724. 440523: "南澳县",
  2725. 440604: "禅城区",
  2726. 440605: "南海区",
  2727. 440606: "顺德区",
  2728. 440607: "三水区",
  2729. 440608: "高明区",
  2730. 440703: "蓬江区",
  2731. 440704: "江海区",
  2732. 440705: "新会区",
  2733. 440781: "台山市",
  2734. 440783: "开平市",
  2735. 440784: "鹤山市",
  2736. 440785: "恩平市",
  2737. 440802: "赤坎区",
  2738. 440803: "霞山区",
  2739. 440804: "坡头区",
  2740. 440811: "麻章区",
  2741. 440823: "遂溪县",
  2742. 440825: "徐闻县",
  2743. 440881: "廉江市",
  2744. 440882: "雷州市",
  2745. 440883: "吴川市",
  2746. 440890: "经济技术开发区",
  2747. 440902: "茂南区",
  2748. 440904: "电白区",
  2749. 440981: "高州市",
  2750. 440982: "化州市",
  2751. 440983: "信宜市",
  2752. 441202: "端州区",
  2753. 441203: "鼎湖区",
  2754. 441204: "高要区",
  2755. 441223: "广宁县",
  2756. 441224: "怀集县",
  2757. 441225: "封开县",
  2758. 441226: "德庆县",
  2759. 441284: "四会市",
  2760. 441302: "惠城区",
  2761. 441303: "惠阳区",
  2762. 441322: "博罗县",
  2763. 441323: "惠东县",
  2764. 441324: "龙门县",
  2765. 441402: "梅江区",
  2766. 441403: "梅县区",
  2767. 441422: "大埔县",
  2768. 441423: "丰顺县",
  2769. 441424: "五华县",
  2770. 441426: "平远县",
  2771. 441427: "蕉岭县",
  2772. 441481: "兴宁市",
  2773. 441502: "城区",
  2774. 441521: "海丰县",
  2775. 441523: "陆河县",
  2776. 441581: "陆丰市",
  2777. 441602: "源城区",
  2778. 441621: "紫金县",
  2779. 441622: "龙川县",
  2780. 441623: "连平县",
  2781. 441624: "和平县",
  2782. 441625: "东源县",
  2783. 441702: "江城区",
  2784. 441704: "阳东区",
  2785. 441721: "阳西县",
  2786. 441781: "阳春市",
  2787. 441802: "清城区",
  2788. 441803: "清新区",
  2789. 441821: "佛冈县",
  2790. 441823: "阳山县",
  2791. 441825: "连山壮族瑶族自治县",
  2792. 441826: "连南瑶族自治县",
  2793. 441881: "英德市",
  2794. 441882: "连州市",
  2795. 441901: "中堂镇",
  2796. 441903: "南城街道办事处",
  2797. 441904: "长安镇",
  2798. 441905: "东坑镇",
  2799. 441906: "樟木头镇",
  2800. 441907: "莞城街道办事处",
  2801. 441908: "石龙镇",
  2802. 441909: "桥头镇",
  2803. 441910: "万江街道办事处",
  2804. 441911: "麻涌镇",
  2805. 441912: "虎门镇",
  2806. 441913: "谢岗镇",
  2807. 441914: "石碣镇",
  2808. 441915: "茶山镇",
  2809. 441916: "东城街道办事处",
  2810. 441917: "洪梅镇",
  2811. 441918: "道滘镇",
  2812. 441919: "高埗镇",
  2813. 441920: "企石镇",
  2814. 441921: "凤岗镇",
  2815. 441922: "大岭山镇",
  2816. 441923: "松山湖管委会",
  2817. 441924: "清溪镇",
  2818. 441925: "望牛墩镇",
  2819. 441926: "厚街镇",
  2820. 441927: "常平镇",
  2821. 441928: "寮步镇",
  2822. 441929: "石排镇",
  2823. 441930: "横沥镇",
  2824. 441931: "塘厦镇",
  2825. 441932: "黄江镇",
  2826. 441933: "大朗镇",
  2827. 441934: "东莞港",
  2828. 441935: "东莞生态园",
  2829. 441990: "沙田镇",
  2830. 442001: "南头镇",
  2831. 442002: "神湾镇",
  2832. 442003: "东凤镇",
  2833. 442004: "五桂山街道办事处",
  2834. 442005: "黄圃镇",
  2835. 442006: "小榄镇",
  2836. 442007: "石岐区街道办事处",
  2837. 442008: "横栏镇",
  2838. 442009: "三角镇",
  2839. 442010: "三乡镇",
  2840. 442011: "港口镇",
  2841. 442012: "沙溪镇",
  2842. 442013: "板芙镇",
  2843. 442015: "东升镇",
  2844. 442016: "阜沙镇",
  2845. 442017: "民众镇",
  2846. 442018: "东区街道办事处",
  2847. 442019: "火炬开发区街道办事处",
  2848. 442020: "西区街道办事处",
  2849. 442021: "南区街道办事处",
  2850. 442022: "古镇镇",
  2851. 442023: "坦洲镇",
  2852. 442024: "大涌镇",
  2853. 442025: "南朗镇",
  2854. 445102: "湘桥区",
  2855. 445103: "潮安区",
  2856. 445122: "饶平县",
  2857. 445202: "榕城区",
  2858. 445203: "揭东区",
  2859. 445222: "揭西县",
  2860. 445224: "惠来县",
  2861. 445281: "普宁市",
  2862. 445302: "云城区",
  2863. 445303: "云安区",
  2864. 445321: "新兴县",
  2865. 445322: "郁南县",
  2866. 445381: "罗定市",
  2867. 450102: "兴宁区",
  2868. 450103: "青秀区",
  2869. 450105: "江南区",
  2870. 450107: "西乡塘区",
  2871. 450108: "良庆区",
  2872. 450109: "邕宁区",
  2873. 450110: "武鸣区",
  2874. 450123: "隆安县",
  2875. 450124: "马山县",
  2876. 450125: "上林县",
  2877. 450126: "宾阳县",
  2878. 450127: "横县",
  2879. 450202: "城中区",
  2880. 450203: "鱼峰区",
  2881. 450204: "柳南区",
  2882. 450205: "柳北区",
  2883. 450206: "柳江区",
  2884. 450222: "柳城县",
  2885. 450223: "鹿寨县",
  2886. 450224: "融安县",
  2887. 450225: "融水苗族自治县",
  2888. 450226: "三江侗族自治县",
  2889. 450302: "秀峰区",
  2890. 450303: "叠彩区",
  2891. 450304: "象山区",
  2892. 450305: "七星区",
  2893. 450311: "雁山区",
  2894. 450312: "临桂区",
  2895. 450321: "阳朔县",
  2896. 450323: "灵川县",
  2897. 450324: "全州县",
  2898. 450325: "兴安县",
  2899. 450326: "永福县",
  2900. 450327: "灌阳县",
  2901. 450328: "龙胜各族自治县",
  2902. 450329: "资源县",
  2903. 450330: "平乐县",
  2904. 450332: "恭城瑶族自治县",
  2905. 450381: "荔浦市",
  2906. 450403: "万秀区",
  2907. 450405: "长洲区",
  2908. 450406: "龙圩区",
  2909. 450421: "苍梧县",
  2910. 450422: "藤县",
  2911. 450423: "蒙山县",
  2912. 450481: "岑溪市",
  2913. 450502: "海城区",
  2914. 450503: "银海区",
  2915. 450512: "铁山港区",
  2916. 450521: "合浦县",
  2917. 450602: "港口区",
  2918. 450603: "防城区",
  2919. 450621: "上思县",
  2920. 450681: "东兴市",
  2921. 450702: "钦南区",
  2922. 450703: "钦北区",
  2923. 450721: "灵山县",
  2924. 450722: "浦北县",
  2925. 450802: "港北区",
  2926. 450803: "港南区",
  2927. 450804: "覃塘区",
  2928. 450821: "平南县",
  2929. 450881: "桂平市",
  2930. 450902: "玉州区",
  2931. 450903: "福绵区",
  2932. 450921: "容县",
  2933. 450922: "陆川县",
  2934. 450923: "博白县",
  2935. 450924: "兴业县",
  2936. 450981: "北流市",
  2937. 451002: "右江区",
  2938. 451021: "田阳县",
  2939. 451022: "田东县",
  2940. 451023: "平果县",
  2941. 451024: "德保县",
  2942. 451026: "那坡县",
  2943. 451027: "凌云县",
  2944. 451028: "乐业县",
  2945. 451029: "田林县",
  2946. 451030: "西林县",
  2947. 451031: "隆林各族自治县",
  2948. 451081: "靖西市",
  2949. 451102: "八步区",
  2950. 451103: "平桂区",
  2951. 451121: "昭平县",
  2952. 451122: "钟山县",
  2953. 451123: "富川瑶族自治县",
  2954. 451202: "金城江区",
  2955. 451203: "宜州区",
  2956. 451221: "南丹县",
  2957. 451222: "天峨县",
  2958. 451223: "凤山县",
  2959. 451224: "东兰县",
  2960. 451225: "罗城仫佬族自治县",
  2961. 451226: "环江毛南族自治县",
  2962. 451227: "巴马瑶族自治县",
  2963. 451228: "都安瑶族自治县",
  2964. 451229: "大化瑶族自治县",
  2965. 451302: "兴宾区",
  2966. 451321: "忻城县",
  2967. 451322: "象州县",
  2968. 451323: "武宣县",
  2969. 451324: "金秀瑶族自治县",
  2970. 451381: "合山市",
  2971. 451402: "江州区",
  2972. 451421: "扶绥县",
  2973. 451422: "宁明县",
  2974. 451423: "龙州县",
  2975. 451424: "大新县",
  2976. 451425: "天等县",
  2977. 451481: "凭祥市",
  2978. 460105: "秀英区",
  2979. 460106: "龙华区",
  2980. 460107: "琼山区",
  2981. 460108: "美兰区",
  2982. 460202: "海棠区",
  2983. 460203: "吉阳区",
  2984. 460204: "天涯区",
  2985. 460205: "崖州区",
  2986. 460321: "西沙群岛",
  2987. 460322: "南沙群岛",
  2988. 460323: "中沙群岛的岛礁及其海域",
  2989. 460401: "那大镇",
  2990. 460402: "和庆镇",
  2991. 460403: "南丰镇",
  2992. 460404: "大成镇",
  2993. 460405: "雅星镇",
  2994. 460406: "兰洋镇",
  2995. 460407: "光村镇",
  2996. 460408: "木棠镇",
  2997. 460409: "海头镇",
  2998. 460410: "峨蔓镇",
  2999. 460411: "王五镇",
  3000. 460412: "白马井镇",
  3001. 460413: "中和镇",
  3002. 460414: "排浦镇",
  3003. 460415: "东成镇",
  3004. 460416: "新州镇",
  3005. 460417: "洋浦经济开发区",
  3006. 460418: "华南热作学院",
  3007. 469001: "五指山市",
  3008. 469002: "琼海市",
  3009. 469005: "文昌市",
  3010. 469006: "万宁市",
  3011. 469007: "东方市",
  3012. 469021: "定安县",
  3013. 469022: "屯昌县",
  3014. 469023: "澄迈县",
  3015. 469024: "临高县",
  3016. 469025: "白沙黎族自治县",
  3017. 469026: "昌江黎族自治县",
  3018. 469027: "乐东黎族自治县",
  3019. 469028: "陵水黎族自治县",
  3020. 469029: "保亭黎族苗族自治县",
  3021. 469030: "琼中黎族苗族自治县",
  3022. 500101: "万州区",
  3023. 500102: "涪陵区",
  3024. 500103: "渝中区",
  3025. 500104: "大渡口区",
  3026. 500105: "江北区",
  3027. 500106: "沙坪坝区",
  3028. 500107: "九龙坡区",
  3029. 500108: "南岸区",
  3030. 500109: "北碚区",
  3031. 500110: "綦江区",
  3032. 500111: "大足区",
  3033. 500112: "渝北区",
  3034. 500113: "巴南区",
  3035. 500114: "黔江区",
  3036. 500115: "长寿区",
  3037. 500116: "江津区",
  3038. 500117: "合川区",
  3039. 500118: "永川区",
  3040. 500119: "南川区",
  3041. 500120: "璧山区",
  3042. 500151: "铜梁区",
  3043. 500152: "潼南区",
  3044. 500153: "荣昌区",
  3045. 500154: "开州区",
  3046. 500155: "梁平区",
  3047. 500156: "武隆区",
  3048. 500229: "城口县",
  3049. 500230: "丰都县",
  3050. 500231: "垫江县",
  3051. 500233: "忠县",
  3052. 500235: "云阳县",
  3053. 500236: "奉节县",
  3054. 500237: "巫山县",
  3055. 500238: "巫溪县",
  3056. 500240: "石柱土家族自治县",
  3057. 500241: "秀山土家族苗族自治县",
  3058. 500242: "酉阳土家族苗族自治县",
  3059. 500243: "彭水苗族土家族自治县",
  3060. 510104: "锦江区",
  3061. 510105: "青羊区",
  3062. 510106: "金牛区",
  3063. 510107: "武侯区",
  3064. 510108: "成华区",
  3065. 510112: "龙泉驿区",
  3066. 510113: "青白江区",
  3067. 510114: "新都区",
  3068. 510115: "温江区",
  3069. 510116: "双流区",
  3070. 510117: "郫都区",
  3071. 510121: "金堂县",
  3072. 510129: "大邑县",
  3073. 510131: "蒲江县",
  3074. 510132: "新津县",
  3075. 510181: "都江堰市",
  3076. 510182: "彭州市",
  3077. 510183: "邛崃市",
  3078. 510184: "崇州市",
  3079. 510185: "简阳市",
  3080. 510191: "高新区",
  3081. 510302: "自流井区",
  3082. 510303: "贡井区",
  3083. 510304: "大安区",
  3084. 510311: "沿滩区",
  3085. 510321: "荣县",
  3086. 510322: "富顺县",
  3087. 510402: "东区",
  3088. 510403: "西区",
  3089. 510411: "仁和区",
  3090. 510421: "米易县",
  3091. 510422: "盐边县",
  3092. 510502: "江阳区",
  3093. 510503: "纳溪区",
  3094. 510504: "龙马潭区",
  3095. 510521: "泸县",
  3096. 510522: "合江县",
  3097. 510524: "叙永县",
  3098. 510525: "古蔺县",
  3099. 510603: "旌阳区",
  3100. 510604: "罗江区",
  3101. 510623: "中江县",
  3102. 510681: "广汉市",
  3103. 510682: "什邡市",
  3104. 510683: "绵竹市",
  3105. 510703: "涪城区",
  3106. 510704: "游仙区",
  3107. 510705: "安州区",
  3108. 510722: "三台县",
  3109. 510723: "盐亭县",
  3110. 510725: "梓潼县",
  3111. 510726: "北川羌族自治县",
  3112. 510727: "平武县",
  3113. 510781: "江油市",
  3114. 510791: "高新区",
  3115. 510802: "利州区",
  3116. 510811: "昭化区",
  3117. 510812: "朝天区",
  3118. 510821: "旺苍县",
  3119. 510822: "青川县",
  3120. 510823: "剑阁县",
  3121. 510824: "苍溪县",
  3122. 510903: "船山区",
  3123. 510904: "安居区",
  3124. 510921: "蓬溪县",
  3125. 510922: "射洪县",
  3126. 510923: "大英县",
  3127. 511002: "市中区",
  3128. 511011: "东兴区",
  3129. 511024: "威远县",
  3130. 511025: "资中县",
  3131. 511083: "隆昌市",
  3132. 511102: "市中区",
  3133. 511111: "沙湾区",
  3134. 511112: "五通桥区",
  3135. 511113: "金口河区",
  3136. 511123: "犍为县",
  3137. 511124: "井研县",
  3138. 511126: "夹江县",
  3139. 511129: "沐川县",
  3140. 511132: "峨边彝族自治县",
  3141. 511133: "马边彝族自治县",
  3142. 511181: "峨眉山市",
  3143. 511302: "顺庆区",
  3144. 511303: "高坪区",
  3145. 511304: "嘉陵区",
  3146. 511321: "南部县",
  3147. 511322: "营山县",
  3148. 511323: "蓬安县",
  3149. 511324: "仪陇县",
  3150. 511325: "西充县",
  3151. 511381: "阆中市",
  3152. 511402: "东坡区",
  3153. 511403: "彭山区",
  3154. 511421: "仁寿县",
  3155. 511423: "洪雅县",
  3156. 511424: "丹棱县",
  3157. 511425: "青神县",
  3158. 511502: "翠屏区",
  3159. 511503: "南溪区",
  3160. 511504: "叙州区",
  3161. 511523: "江安县",
  3162. 511524: "长宁县",
  3163. 511525: "高县",
  3164. 511526: "珙县",
  3165. 511527: "筠连县",
  3166. 511528: "兴文县",
  3167. 511529: "屏山县",
  3168. 511602: "广安区",
  3169. 511603: "前锋区",
  3170. 511621: "岳池县",
  3171. 511622: "武胜县",
  3172. 511623: "邻水县",
  3173. 511681: "华蓥市",
  3174. 511702: "通川区",
  3175. 511703: "达川区",
  3176. 511722: "宣汉县",
  3177. 511723: "开江县",
  3178. 511724: "大竹县",
  3179. 511725: "渠县",
  3180. 511781: "万源市",
  3181. 511802: "雨城区",
  3182. 511803: "名山区",
  3183. 511822: "荥经县",
  3184. 511823: "汉源县",
  3185. 511824: "石棉县",
  3186. 511825: "天全县",
  3187. 511826: "芦山县",
  3188. 511827: "宝兴县",
  3189. 511902: "巴州区",
  3190. 511903: "恩阳区",
  3191. 511921: "通江县",
  3192. 511922: "南江县",
  3193. 511923: "平昌县",
  3194. 512002: "雁江区",
  3195. 512021: "安岳县",
  3196. 512022: "乐至县",
  3197. 513201: "马尔康市",
  3198. 513221: "汶川县",
  3199. 513222: "理县",
  3200. 513223: "茂县",
  3201. 513224: "松潘县",
  3202. 513225: "九寨沟县",
  3203. 513226: "金川县",
  3204. 513227: "小金县",
  3205. 513228: "黑水县",
  3206. 513230: "壤塘县",
  3207. 513231: "阿坝县",
  3208. 513232: "若尔盖县",
  3209. 513233: "红原县",
  3210. 513301: "康定市",
  3211. 513322: "泸定县",
  3212. 513323: "丹巴县",
  3213. 513324: "九龙县",
  3214. 513325: "雅江县",
  3215. 513326: "道孚县",
  3216. 513327: "炉霍县",
  3217. 513328: "甘孜县",
  3218. 513329: "新龙县",
  3219. 513330: "德格县",
  3220. 513331: "白玉县",
  3221. 513332: "石渠县",
  3222. 513333: "色达县",
  3223. 513334: "理塘县",
  3224. 513335: "巴塘县",
  3225. 513336: "乡城县",
  3226. 513337: "稻城县",
  3227. 513338: "得荣县",
  3228. 513401: "西昌市",
  3229. 513422: "木里藏族自治县",
  3230. 513423: "盐源县",
  3231. 513424: "德昌县",
  3232. 513425: "会理县",
  3233. 513426: "会东县",
  3234. 513427: "宁南县",
  3235. 513428: "普格县",
  3236. 513429: "布拖县",
  3237. 513430: "金阳县",
  3238. 513431: "昭觉县",
  3239. 513432: "喜德县",
  3240. 513433: "冕宁县",
  3241. 513434: "越西县",
  3242. 513435: "甘洛县",
  3243. 513436: "美姑县",
  3244. 513437: "雷波县",
  3245. 520102: "南明区",
  3246. 520103: "云岩区",
  3247. 520111: "花溪区",
  3248. 520112: "乌当区",
  3249. 520113: "白云区",
  3250. 520115: "观山湖区",
  3251. 520121: "开阳县",
  3252. 520122: "息烽县",
  3253. 520123: "修文县",
  3254. 520181: "清镇市",
  3255. 520201: "钟山区",
  3256. 520203: "六枝特区",
  3257. 520221: "水城县",
  3258. 520281: "盘州市",
  3259. 520302: "红花岗区",
  3260. 520303: "汇川区",
  3261. 520304: "播州区",
  3262. 520322: "桐梓县",
  3263. 520323: "绥阳县",
  3264. 520324: "正安县",
  3265. 520325: "道真仡佬族苗族自治县",
  3266. 520326: "务川仡佬族苗族自治县",
  3267. 520327: "凤冈县",
  3268. 520328: "湄潭县",
  3269. 520329: "余庆县",
  3270. 520330: "习水县",
  3271. 520381: "赤水市",
  3272. 520382: "仁怀市",
  3273. 520402: "西秀区",
  3274. 520403: "平坝区",
  3275. 520422: "普定县",
  3276. 520423: "镇宁布依族苗族自治县",
  3277. 520424: "关岭布依族苗族自治县",
  3278. 520425: "紫云苗族布依族自治县",
  3279. 520502: "七星关区",
  3280. 520521: "大方县",
  3281. 520522: "黔西县",
  3282. 520523: "金沙县",
  3283. 520524: "织金县",
  3284. 520525: "纳雍县",
  3285. 520526: "威宁彝族回族苗族自治县",
  3286. 520527: "赫章县",
  3287. 520602: "碧江区",
  3288. 520603: "万山区",
  3289. 520621: "江口县",
  3290. 520622: "玉屏侗族自治县",
  3291. 520623: "石阡县",
  3292. 520624: "思南县",
  3293. 520625: "印江土家族苗族自治县",
  3294. 520626: "德江县",
  3295. 520627: "沿河土家族自治县",
  3296. 520628: "松桃苗族自治县",
  3297. 522301: "兴义市",
  3298. 522302: "兴仁市",
  3299. 522323: "普安县",
  3300. 522324: "晴隆县",
  3301. 522325: "贞丰县",
  3302. 522326: "望谟县",
  3303. 522327: "册亨县",
  3304. 522328: "安龙县",
  3305. 522601: "凯里市",
  3306. 522622: "黄平县",
  3307. 522623: "施秉县",
  3308. 522624: "三穗县",
  3309. 522625: "镇远县",
  3310. 522626: "岑巩县",
  3311. 522627: "天柱县",
  3312. 522628: "锦屏县",
  3313. 522629: "剑河县",
  3314. 522630: "台江县",
  3315. 522631: "黎平县",
  3316. 522632: "榕江县",
  3317. 522633: "从江县",
  3318. 522634: "雷山县",
  3319. 522635: "麻江县",
  3320. 522636: "丹寨县",
  3321. 522701: "都匀市",
  3322. 522702: "福泉市",
  3323. 522722: "荔波县",
  3324. 522723: "贵定县",
  3325. 522725: "瓮安县",
  3326. 522726: "独山县",
  3327. 522727: "平塘县",
  3328. 522728: "罗甸县",
  3329. 522729: "长顺县",
  3330. 522730: "龙里县",
  3331. 522731: "惠水县",
  3332. 522732: "三都水族自治县",
  3333. 530102: "五华区",
  3334. 530103: "盘龙区",
  3335. 530111: "官渡区",
  3336. 530112: "西山区",
  3337. 530113: "东川区",
  3338. 530114: "呈贡区",
  3339. 530115: "晋宁区",
  3340. 530124: "富民县",
  3341. 530125: "宜良县",
  3342. 530126: "石林彝族自治县",
  3343. 530127: "嵩明县",
  3344. 530128: "禄劝彝族苗族自治县",
  3345. 530129: "寻甸回族彝族自治县",
  3346. 530181: "安宁市",
  3347. 530302: "麒麟区",
  3348. 530303: "沾益区",
  3349. 530304: "马龙区",
  3350. 530322: "陆良县",
  3351. 530323: "师宗县",
  3352. 530324: "罗平县",
  3353. 530325: "富源县",
  3354. 530326: "会泽县",
  3355. 530381: "宣威市",
  3356. 530402: "红塔区",
  3357. 530403: "江川区",
  3358. 530422: "澄江县",
  3359. 530423: "通海县",
  3360. 530424: "华宁县",
  3361. 530425: "易门县",
  3362. 530426: "峨山彝族自治县",
  3363. 530427: "新平彝族傣族自治县",
  3364. 530428: "元江哈尼族彝族傣族自治县",
  3365. 530502: "隆阳区",
  3366. 530521: "施甸县",
  3367. 530523: "龙陵县",
  3368. 530524: "昌宁县",
  3369. 530581: "腾冲市",
  3370. 530602: "昭阳区",
  3371. 530621: "鲁甸县",
  3372. 530622: "巧家县",
  3373. 530623: "盐津县",
  3374. 530624: "大关县",
  3375. 530625: "永善县",
  3376. 530626: "绥江县",
  3377. 530627: "镇雄县",
  3378. 530628: "彝良县",
  3379. 530629: "威信县",
  3380. 530681: "水富市",
  3381. 530702: "古城区",
  3382. 530721: "玉龙纳西族自治县",
  3383. 530722: "永胜县",
  3384. 530723: "华坪县",
  3385. 530724: "宁蒗彝族自治县",
  3386. 530802: "思茅区",
  3387. 530821: "宁洱哈尼族彝族自治县",
  3388. 530822: "墨江哈尼族自治县",
  3389. 530823: "景东彝族自治县",
  3390. 530824: "景谷傣族彝族自治县",
  3391. 530825: "镇沅彝族哈尼族拉祜族自治县",
  3392. 530826: "江城哈尼族彝族自治县",
  3393. 530827: "孟连傣族拉祜族佤族自治县",
  3394. 530828: "澜沧拉祜族自治县",
  3395. 530829: "西盟佤族自治县",
  3396. 530902: "临翔区",
  3397. 530921: "凤庆县",
  3398. 530922: "云县",
  3399. 530923: "永德县",
  3400. 530924: "镇康县",
  3401. 530925: "双江拉祜族佤族布朗族傣族自治县",
  3402. 530926: "耿马傣族佤族自治县",
  3403. 530927: "沧源佤族自治县",
  3404. 532301: "楚雄市",
  3405. 532322: "双柏县",
  3406. 532323: "牟定县",
  3407. 532324: "南华县",
  3408. 532325: "姚安县",
  3409. 532326: "大姚县",
  3410. 532327: "永仁县",
  3411. 532328: "元谋县",
  3412. 532329: "武定县",
  3413. 532331: "禄丰县",
  3414. 532501: "个旧市",
  3415. 532502: "开远市",
  3416. 532503: "蒙自市",
  3417. 532504: "弥勒市",
  3418. 532523: "屏边苗族自治县",
  3419. 532524: "建水县",
  3420. 532525: "石屏县",
  3421. 532527: "泸西县",
  3422. 532528: "元阳县",
  3423. 532529: "红河县",
  3424. 532530: "金平苗族瑶族傣族自治县",
  3425. 532531: "绿春县",
  3426. 532532: "河口瑶族自治县",
  3427. 532601: "文山市",
  3428. 532622: "砚山县",
  3429. 532623: "西畴县",
  3430. 532624: "麻栗坡县",
  3431. 532625: "马关县",
  3432. 532626: "丘北县",
  3433. 532627: "广南县",
  3434. 532628: "富宁县",
  3435. 532801: "景洪市",
  3436. 532822: "勐海县",
  3437. 532823: "勐腊县",
  3438. 532901: "大理市",
  3439. 532922: "漾濞彝族自治县",
  3440. 532923: "祥云县",
  3441. 532924: "宾川县",
  3442. 532925: "弥渡县",
  3443. 532926: "南涧彝族自治县",
  3444. 532927: "巍山彝族回族自治县",
  3445. 532928: "永平县",
  3446. 532929: "云龙县",
  3447. 532930: "洱源县",
  3448. 532931: "剑川县",
  3449. 532932: "鹤庆县",
  3450. 533102: "瑞丽市",
  3451. 533103: "芒市",
  3452. 533122: "梁河县",
  3453. 533123: "盈江县",
  3454. 533124: "陇川县",
  3455. 533301: "泸水市",
  3456. 533323: "福贡县",
  3457. 533324: "贡山独龙族怒族自治县",
  3458. 533325: "兰坪白族普米族自治县",
  3459. 533401: "香格里拉市",
  3460. 533422: "德钦县",
  3461. 533423: "维西傈僳族自治县",
  3462. 540102: "城关区",
  3463. 540103: "堆龙德庆区",
  3464. 540104: "达孜区",
  3465. 540121: "林周县",
  3466. 540122: "当雄县",
  3467. 540123: "尼木县",
  3468. 540124: "曲水县",
  3469. 540127: "墨竹工卡县",
  3470. 540202: "桑珠孜区",
  3471. 540221: "南木林县",
  3472. 540222: "江孜县",
  3473. 540223: "定日县",
  3474. 540224: "萨迦县",
  3475. 540225: "拉孜县",
  3476. 540226: "昂仁县",
  3477. 540227: "谢通门县",
  3478. 540228: "白朗县",
  3479. 540229: "仁布县",
  3480. 540230: "康马县",
  3481. 540231: "定结县",
  3482. 540232: "仲巴县",
  3483. 540233: "亚东县",
  3484. 540234: "吉隆县",
  3485. 540235: "聂拉木县",
  3486. 540236: "萨嘎县",
  3487. 540237: "岗巴县",
  3488. 540302: "卡若区",
  3489. 540321: "江达县",
  3490. 540322: "贡觉县",
  3491. 540323: "类乌齐县",
  3492. 540324: "丁青县",
  3493. 540325: "察雅县",
  3494. 540326: "八宿县",
  3495. 540327: "左贡县",
  3496. 540328: "芒康县",
  3497. 540329: "洛隆县",
  3498. 540330: "边坝县",
  3499. 540402: "巴宜区",
  3500. 540421: "工布江达县",
  3501. 540422: "米林县",
  3502. 540423: "墨脱县",
  3503. 540424: "波密县",
  3504. 540425: "察隅县",
  3505. 540426: "朗县",
  3506. 540502: "乃东区",
  3507. 540521: "扎囊县",
  3508. 540522: "贡嘎县",
  3509. 540523: "桑日县",
  3510. 540524: "琼结县",
  3511. 540525: "曲松县",
  3512. 540526: "措美县",
  3513. 540527: "洛扎县",
  3514. 540528: "加查县",
  3515. 540529: "隆子县",
  3516. 540530: "错那县",
  3517. 540531: "浪卡子县",
  3518. 540602: "色尼区",
  3519. 540621: "嘉黎县",
  3520. 540622: "比如县",
  3521. 540623: "聂荣县",
  3522. 540624: "安多县",
  3523. 540625: "申扎县",
  3524. 540626: "索县",
  3525. 540627: "班戈县",
  3526. 540628: "巴青县",
  3527. 540629: "尼玛县",
  3528. 540630: "双湖县",
  3529. 542521: "普兰县",
  3530. 542522: "札达县",
  3531. 542523: "噶尔县",
  3532. 542524: "日土县",
  3533. 542525: "革吉县",
  3534. 542526: "改则县",
  3535. 542527: "措勤县",
  3536. 610102: "新城区",
  3537. 610103: "碑林区",
  3538. 610104: "莲湖区",
  3539. 610111: "灞桥区",
  3540. 610112: "未央区",
  3541. 610113: "雁塔区",
  3542. 610114: "阎良区",
  3543. 610115: "临潼区",
  3544. 610116: "长安区",
  3545. 610117: "高陵区",
  3546. 610118: "鄠邑区",
  3547. 610122: "蓝田县",
  3548. 610124: "周至县",
  3549. 610202: "王益区",
  3550. 610203: "印台区",
  3551. 610204: "耀州区",
  3552. 610222: "宜君县",
  3553. 610302: "渭滨区",
  3554. 610303: "金台区",
  3555. 610304: "陈仓区",
  3556. 610322: "凤翔县",
  3557. 610323: "岐山县",
  3558. 610324: "扶风县",
  3559. 610326: "眉县",
  3560. 610327: "陇县",
  3561. 610328: "千阳县",
  3562. 610329: "麟游县",
  3563. 610330: "凤县",
  3564. 610331: "太白县",
  3565. 610402: "秦都区",
  3566. 610403: "杨陵区",
  3567. 610404: "渭城区",
  3568. 610422: "三原县",
  3569. 610423: "泾阳县",
  3570. 610424: "乾县",
  3571. 610425: "礼泉县",
  3572. 610426: "永寿县",
  3573. 610428: "长武县",
  3574. 610429: "旬邑县",
  3575. 610430: "淳化县",
  3576. 610431: "武功县",
  3577. 610481: "兴平市",
  3578. 610482: "彬州市",
  3579. 610502: "临渭区",
  3580. 610503: "华州区",
  3581. 610522: "潼关县",
  3582. 610523: "大荔县",
  3583. 610524: "合阳县",
  3584. 610525: "澄城县",
  3585. 610526: "蒲城县",
  3586. 610527: "白水县",
  3587. 610528: "富平县",
  3588. 610581: "韩城市",
  3589. 610582: "华阴市",
  3590. 610602: "宝塔区",
  3591. 610603: "安塞区",
  3592. 610621: "延长县",
  3593. 610622: "延川县",
  3594. 610623: "子长县",
  3595. 610625: "志丹县",
  3596. 610626: "吴起县",
  3597. 610627: "甘泉县",
  3598. 610628: "富县",
  3599. 610629: "洛川县",
  3600. 610630: "宜川县",
  3601. 610631: "黄龙县",
  3602. 610632: "黄陵县",
  3603. 610702: "汉台区",
  3604. 610703: "南郑区",
  3605. 610722: "城固县",
  3606. 610723: "洋县",
  3607. 610724: "西乡县",
  3608. 610725: "勉县",
  3609. 610726: "宁强县",
  3610. 610727: "略阳县",
  3611. 610728: "镇巴县",
  3612. 610729: "留坝县",
  3613. 610730: "佛坪县",
  3614. 610802: "榆阳区",
  3615. 610803: "横山区",
  3616. 610822: "府谷县",
  3617. 610824: "靖边县",
  3618. 610825: "定边县",
  3619. 610826: "绥德县",
  3620. 610827: "米脂县",
  3621. 610828: "佳县",
  3622. 610829: "吴堡县",
  3623. 610830: "清涧县",
  3624. 610831: "子洲县",
  3625. 610881: "神木市",
  3626. 610902: "汉滨区",
  3627. 610921: "汉阴县",
  3628. 610922: "石泉县",
  3629. 610923: "宁陕县",
  3630. 610924: "紫阳县",
  3631. 610925: "岚皋县",
  3632. 610926: "平利县",
  3633. 610927: "镇坪县",
  3634. 610928: "旬阳县",
  3635. 610929: "白河县",
  3636. 611002: "商州区",
  3637. 611021: "洛南县",
  3638. 611022: "丹凤县",
  3639. 611023: "商南县",
  3640. 611024: "山阳县",
  3641. 611025: "镇安县",
  3642. 611026: "柞水县",
  3643. 620102: "城关区",
  3644. 620103: "七里河区",
  3645. 620104: "西固区",
  3646. 620105: "安宁区",
  3647. 620111: "红古区",
  3648. 620121: "永登县",
  3649. 620122: "皋兰县",
  3650. 620123: "榆中县",
  3651. 620201: "市辖区",
  3652. 620290: "雄关区",
  3653. 620291: "长城区",
  3654. 620292: "镜铁区",
  3655. 620293: "新城镇",
  3656. 620294: "峪泉镇",
  3657. 620295: "文殊镇",
  3658. 620302: "金川区",
  3659. 620321: "永昌县",
  3660. 620402: "白银区",
  3661. 620403: "平川区",
  3662. 620421: "靖远县",
  3663. 620422: "会宁县",
  3664. 620423: "景泰县",
  3665. 620502: "秦州区",
  3666. 620503: "麦积区",
  3667. 620521: "清水县",
  3668. 620522: "秦安县",
  3669. 620523: "甘谷县",
  3670. 620524: "武山县",
  3671. 620525: "张家川回族自治县",
  3672. 620602: "凉州区",
  3673. 620621: "民勤县",
  3674. 620622: "古浪县",
  3675. 620623: "天祝藏族自治县",
  3676. 620702: "甘州区",
  3677. 620721: "肃南裕固族自治县",
  3678. 620722: "民乐县",
  3679. 620723: "临泽县",
  3680. 620724: "高台县",
  3681. 620725: "山丹县",
  3682. 620802: "崆峒区",
  3683. 620821: "泾川县",
  3684. 620822: "灵台县",
  3685. 620823: "崇信县",
  3686. 620825: "庄浪县",
  3687. 620826: "静宁县",
  3688. 620881: "华亭市",
  3689. 620902: "肃州区",
  3690. 620921: "金塔县",
  3691. 620922: "瓜州县",
  3692. 620923: "肃北蒙古族自治县",
  3693. 620924: "阿克塞哈萨克族自治县",
  3694. 620981: "玉门市",
  3695. 620982: "敦煌市",
  3696. 621002: "西峰区",
  3697. 621021: "庆城县",
  3698. 621022: "环县",
  3699. 621023: "华池县",
  3700. 621024: "合水县",
  3701. 621025: "正宁县",
  3702. 621026: "宁县",
  3703. 621027: "镇原县",
  3704. 621102: "安定区",
  3705. 621121: "通渭县",
  3706. 621122: "陇西县",
  3707. 621123: "渭源县",
  3708. 621124: "临洮县",
  3709. 621125: "漳县",
  3710. 621126: "岷县",
  3711. 621202: "武都区",
  3712. 621221: "成县",
  3713. 621222: "文县",
  3714. 621223: "宕昌县",
  3715. 621224: "康县",
  3716. 621225: "西和县",
  3717. 621226: "礼县",
  3718. 621227: "徽县",
  3719. 621228: "两当县",
  3720. 622901: "临夏市",
  3721. 622921: "临夏县",
  3722. 622922: "康乐县",
  3723. 622923: "永靖县",
  3724. 622924: "广河县",
  3725. 622925: "和政县",
  3726. 622926: "东乡族自治县",
  3727. 622927: "积石山保安族东乡族撒拉族自治县",
  3728. 623001: "合作市",
  3729. 623021: "临潭县",
  3730. 623022: "卓尼县",
  3731. 623023: "舟曲县",
  3732. 623024: "迭部县",
  3733. 623025: "玛曲县",
  3734. 623026: "碌曲县",
  3735. 623027: "夏河县",
  3736. 630102: "城东区",
  3737. 630103: "城中区",
  3738. 630104: "城西区",
  3739. 630105: "城北区",
  3740. 630121: "大通回族土族自治县",
  3741. 630122: "湟中县",
  3742. 630123: "湟源县",
  3743. 630202: "乐都区",
  3744. 630203: "平安区",
  3745. 630222: "民和回族土族自治县",
  3746. 630223: "互助土族自治县",
  3747. 630224: "化隆回族自治县",
  3748. 630225: "循化撒拉族自治县",
  3749. 632221: "门源回族自治县",
  3750. 632222: "祁连县",
  3751. 632223: "海晏县",
  3752. 632224: "刚察县",
  3753. 632321: "同仁县",
  3754. 632322: "尖扎县",
  3755. 632323: "泽库县",
  3756. 632324: "河南蒙古族自治县",
  3757. 632521: "共和县",
  3758. 632522: "同德县",
  3759. 632523: "贵德县",
  3760. 632524: "兴海县",
  3761. 632525: "贵南县",
  3762. 632621: "玛沁县",
  3763. 632622: "班玛县",
  3764. 632623: "甘德县",
  3765. 632624: "达日县",
  3766. 632625: "久治县",
  3767. 632626: "玛多县",
  3768. 632701: "玉树市",
  3769. 632722: "杂多县",
  3770. 632723: "称多县",
  3771. 632724: "治多县",
  3772. 632725: "囊谦县",
  3773. 632726: "曲麻莱县",
  3774. 632801: "格尔木市",
  3775. 632802: "德令哈市",
  3776. 632803: "茫崖市",
  3777. 632821: "乌兰县",
  3778. 632822: "都兰县",
  3779. 632823: "天峻县",
  3780. 640104: "兴庆区",
  3781. 640105: "西夏区",
  3782. 640106: "金凤区",
  3783. 640121: "永宁县",
  3784. 640122: "贺兰县",
  3785. 640181: "灵武市",
  3786. 640202: "大武口区",
  3787. 640205: "惠农区",
  3788. 640221: "平罗县",
  3789. 640302: "利通区",
  3790. 640303: "红寺堡区",
  3791. 640323: "盐池县",
  3792. 640324: "同心县",
  3793. 640381: "青铜峡市",
  3794. 640402: "原州区",
  3795. 640422: "西吉县",
  3796. 640423: "隆德县",
  3797. 640424: "泾源县",
  3798. 640425: "彭阳县",
  3799. 640502: "沙坡头区",
  3800. 640521: "中宁县",
  3801. 640522: "海原县",
  3802. 650102: "天山区",
  3803. 650103: "沙依巴克区",
  3804. 650104: "新市区",
  3805. 650105: "水磨沟区",
  3806. 650106: "头屯河区",
  3807. 650107: "达坂城区",
  3808. 650109: "米东区",
  3809. 650121: "乌鲁木齐县",
  3810. 650202: "独山子区",
  3811. 650203: "克拉玛依区",
  3812. 650204: "白碱滩区",
  3813. 650205: "乌尔禾区",
  3814. 650402: "高昌区",
  3815. 650421: "鄯善县",
  3816. 650422: "托克逊县",
  3817. 650502: "伊州区",
  3818. 650521: "巴里坤哈萨克自治县",
  3819. 650522: "伊吾县",
  3820. 652301: "昌吉市",
  3821. 652302: "阜康市",
  3822. 652323: "呼图壁县",
  3823. 652324: "玛纳斯县",
  3824. 652325: "奇台县",
  3825. 652327: "吉木萨尔县",
  3826. 652328: "木垒哈萨克自治县",
  3827. 652701: "博乐市",
  3828. 652702: "阿拉山口市",
  3829. 652722: "精河县",
  3830. 652723: "温泉县",
  3831. 652801: "库尔勒市",
  3832. 652822: "轮台县",
  3833. 652823: "尉犁县",
  3834. 652824: "若羌县",
  3835. 652825: "且末县",
  3836. 652826: "焉耆回族自治县",
  3837. 652827: "和静县",
  3838. 652828: "和硕县",
  3839. 652829: "博湖县",
  3840. 652901: "阿克苏市",
  3841. 652922: "温宿县",
  3842. 652923: "库车县",
  3843. 652924: "沙雅县",
  3844. 652925: "新和县",
  3845. 652926: "拜城县",
  3846. 652927: "乌什县",
  3847. 652928: "阿瓦提县",
  3848. 652929: "柯坪县",
  3849. 653001: "阿图什市",
  3850. 653022: "阿克陶县",
  3851. 653023: "阿合奇县",
  3852. 653024: "乌恰县",
  3853. 653101: "喀什市",
  3854. 653121: "疏附县",
  3855. 653122: "疏勒县",
  3856. 653123: "英吉沙县",
  3857. 653124: "泽普县",
  3858. 653125: "莎车县",
  3859. 653126: "叶城县",
  3860. 653127: "麦盖提县",
  3861. 653128: "岳普湖县",
  3862. 653129: "伽师县",
  3863. 653130: "巴楚县",
  3864. 653131: "塔什库尔干塔吉克自治县",
  3865. 653201: "和田市",
  3866. 653221: "和田县",
  3867. 653222: "墨玉县",
  3868. 653223: "皮山县",
  3869. 653224: "洛浦县",
  3870. 653225: "策勒县",
  3871. 653226: "于田县",
  3872. 653227: "民丰县",
  3873. 654002: "伊宁市",
  3874. 654003: "奎屯市",
  3875. 654004: "霍尔果斯市",
  3876. 654021: "伊宁县",
  3877. 654022: "察布查尔锡伯自治县",
  3878. 654023: "霍城县",
  3879. 654024: "巩留县",
  3880. 654025: "新源县",
  3881. 654026: "昭苏县",
  3882. 654027: "特克斯县",
  3883. 654028: "尼勒克县",
  3884. 654201: "塔城市",
  3885. 654202: "乌苏市",
  3886. 654221: "额敏县",
  3887. 654223: "沙湾县",
  3888. 654224: "托里县",
  3889. 654225: "裕民县",
  3890. 654226: "和布克赛尔蒙古自治县",
  3891. 654301: "阿勒泰市",
  3892. 654321: "布尔津县",
  3893. 654322: "富蕴县",
  3894. 654323: "福海县",
  3895. 654324: "哈巴河县",
  3896. 654325: "青河县",
  3897. 654326: "吉木乃县",
  3898. 659001: "石河子市",
  3899. 659002: "阿拉尔市",
  3900. 659003: "图木舒克市",
  3901. 659004: "五家渠市",
  3902. 659005: "北屯市",
  3903. 659006: "铁门关市",
  3904. 659007: "双河市",
  3905. 659008: "可克达拉市",
  3906. 659009: "昆玉市",
  3907. 710101: "中正区",
  3908. 710102: "大同区",
  3909. 710103: "中山区",
  3910. 710104: "松山区",
  3911. 710105: "大安区",
  3912. 710106: "万华区",
  3913. 710107: "信义区",
  3914. 710108: "士林区",
  3915. 710109: "北投区",
  3916. 710110: "内湖区",
  3917. 710111: "南港区",
  3918. 710112: "文山区",
  3919. 710199: "其它区",
  3920. 710201: "新兴区",
  3921. 710202: "前金区",
  3922. 710203: "芩雅区",
  3923. 710204: "盐埕区",
  3924. 710205: "鼓山区",
  3925. 710206: "旗津区",
  3926. 710207: "前镇区",
  3927. 710208: "三民区",
  3928. 710209: "左营区",
  3929. 710210: "楠梓区",
  3930. 710211: "小港区",
  3931. 710241: "苓雅区",
  3932. 710242: "仁武区",
  3933. 710243: "大社区",
  3934. 710244: "冈山区",
  3935. 710245: "路竹区",
  3936. 710246: "阿莲区",
  3937. 710247: "田寮区",
  3938. 710248: "燕巢区",
  3939. 710249: "桥头区",
  3940. 710250: "梓官区",
  3941. 710251: "弥陀区",
  3942. 710252: "永安区",
  3943. 710253: "湖内区",
  3944. 710254: "凤山区",
  3945. 710255: "大寮区",
  3946. 710256: "林园区",
  3947. 710257: "鸟松区",
  3948. 710258: "大树区",
  3949. 710259: "旗山区",
  3950. 710260: "美浓区",
  3951. 710261: "六龟区",
  3952. 710262: "内门区",
  3953. 710263: "杉林区",
  3954. 710264: "甲仙区",
  3955. 710265: "桃源区",
  3956. 710266: "那玛夏区",
  3957. 710267: "茂林区",
  3958. 710268: "茄萣区",
  3959. 710299: "其它区",
  3960. 710301: "中西区",
  3961. 710302: "东区",
  3962. 710303: "南区",
  3963. 710304: "北区",
  3964. 710305: "安平区",
  3965. 710306: "安南区",
  3966. 710339: "永康区",
  3967. 710340: "归仁区",
  3968. 710341: "新化区",
  3969. 710342: "左镇区",
  3970. 710343: "玉井区",
  3971. 710344: "楠西区",
  3972. 710345: "南化区",
  3973. 710346: "仁德区",
  3974. 710347: "关庙区",
  3975. 710348: "龙崎区",
  3976. 710349: "官田区",
  3977. 710350: "麻豆区",
  3978. 710351: "佳里区",
  3979. 710352: "西港区",
  3980. 710353: "七股区",
  3981. 710354: "将军区",
  3982. 710355: "学甲区",
  3983. 710356: "北门区",
  3984. 710357: "新营区",
  3985. 710358: "后壁区",
  3986. 710359: "白河区",
  3987. 710360: "东山区",
  3988. 710361: "六甲区",
  3989. 710362: "下营区",
  3990. 710363: "柳营区",
  3991. 710364: "盐水区",
  3992. 710365: "善化区",
  3993. 710366: "大内区",
  3994. 710367: "山上区",
  3995. 710368: "新市区",
  3996. 710369: "安定区",
  3997. 710399: "其它区",
  3998. 710401: "中区",
  3999. 710402: "东区",
  4000. 710403: "南区",
  4001. 710404: "西区",
  4002. 710405: "北区",
  4003. 710406: "北屯区",
  4004. 710407: "西屯区",
  4005. 710408: "南屯区",
  4006. 710431: "太平区",
  4007. 710432: "大里区",
  4008. 710433: "雾峰区",
  4009. 710434: "乌日区",
  4010. 710435: "丰原区",
  4011. 710436: "后里区",
  4012. 710437: "石冈区",
  4013. 710438: "东势区",
  4014. 710439: "和平区",
  4015. 710440: "新社区",
  4016. 710441: "潭子区",
  4017. 710442: "大雅区",
  4018. 710443: "神冈区",
  4019. 710444: "大肚区",
  4020. 710445: "沙鹿区",
  4021. 710446: "龙井区",
  4022. 710447: "梧栖区",
  4023. 710448: "清水区",
  4024. 710449: "大甲区",
  4025. 710450: "外埔区",
  4026. 710451: "大安区",
  4027. 710499: "其它区",
  4028. 710507: "金沙镇",
  4029. 710508: "金湖镇",
  4030. 710509: "金宁乡",
  4031. 710510: "金城镇",
  4032. 710511: "烈屿乡",
  4033. 710512: "乌坵乡",
  4034. 710614: "南投市",
  4035. 710615: "中寮乡",
  4036. 710616: "草屯镇",
  4037. 710617: "国姓乡",
  4038. 710618: "埔里镇",
  4039. 710619: "仁爱乡",
  4040. 710620: "名间乡",
  4041. 710621: "集集镇",
  4042. 710622: "水里乡",
  4043. 710623: "鱼池乡",
  4044. 710624: "信义乡",
  4045. 710625: "竹山镇",
  4046. 710626: "鹿谷乡",
  4047. 710701: "仁爱区",
  4048. 710702: "信义区",
  4049. 710703: "中正区",
  4050. 710704: "中山区",
  4051. 710705: "安乐区",
  4052. 710706: "暖暖区",
  4053. 710707: "七堵区",
  4054. 710799: "其它区",
  4055. 710801: "东区",
  4056. 710802: "北区",
  4057. 710803: "香山区",
  4058. 710899: "其它区",
  4059. 710901: "东区",
  4060. 710902: "西区",
  4061. 710999: "其它区",
  4062. 711130: "万里区",
  4063. 711132: "板桥区",
  4064. 711133: "汐止区",
  4065. 711134: "深坑区",
  4066. 711135: "石碇区",
  4067. 711136: "瑞芳区",
  4068. 711137: "平溪区",
  4069. 711138: "双溪区",
  4070. 711139: "贡寮区",
  4071. 711140: "新店区",
  4072. 711141: "坪林区",
  4073. 711142: "乌来区",
  4074. 711143: "永和区",
  4075. 711144: "中和区",
  4076. 711145: "土城区",
  4077. 711146: "三峡区",
  4078. 711147: "树林区",
  4079. 711148: "莺歌区",
  4080. 711149: "三重区",
  4081. 711150: "新庄区",
  4082. 711151: "泰山区",
  4083. 711152: "林口区",
  4084. 711153: "芦洲区",
  4085. 711154: "五股区",
  4086. 711155: "八里区",
  4087. 711156: "淡水区",
  4088. 711157: "三芝区",
  4089. 711158: "石门区",
  4090. 711287: "宜兰市",
  4091. 711288: "头城镇",
  4092. 711289: "礁溪乡",
  4093. 711290: "壮围乡",
  4094. 711291: "员山乡",
  4095. 711292: "罗东镇",
  4096. 711293: "三星乡",
  4097. 711294: "大同乡",
  4098. 711295: "五结乡",
  4099. 711296: "冬山乡",
  4100. 711297: "苏澳镇",
  4101. 711298: "南澳乡",
  4102. 711299: "钓鱼台",
  4103. 711387: "竹北市",
  4104. 711388: "湖口乡",
  4105. 711389: "新丰乡",
  4106. 711390: "新埔镇",
  4107. 711391: "关西镇",
  4108. 711392: "芎林乡",
  4109. 711393: "宝山乡",
  4110. 711394: "竹东镇",
  4111. 711395: "五峰乡",
  4112. 711396: "横山乡",
  4113. 711397: "尖石乡",
  4114. 711398: "北埔乡",
  4115. 711399: "峨眉乡",
  4116. 711414: "中坜区",
  4117. 711415: "平镇区",
  4118. 711417: "杨梅区",
  4119. 711418: "新屋区",
  4120. 711419: "观音区",
  4121. 711420: "桃园区",
  4122. 711421: "龟山区",
  4123. 711422: "八德区",
  4124. 711423: "大溪区",
  4125. 711425: "大园区",
  4126. 711426: "芦竹区",
  4127. 711487: "中坜市",
  4128. 711488: "平镇市",
  4129. 711489: "龙潭乡",
  4130. 711490: "杨梅市",
  4131. 711491: "新屋乡",
  4132. 711492: "观音乡",
  4133. 711493: "桃园市",
  4134. 711494: "龟山乡",
  4135. 711495: "八德市",
  4136. 711496: "大溪镇",
  4137. 711497: "复兴乡",
  4138. 711498: "大园乡",
  4139. 711499: "芦竹乡",
  4140. 711520: "头份市",
  4141. 711582: "竹南镇",
  4142. 711583: "头份镇",
  4143. 711584: "三湾乡",
  4144. 711585: "南庄乡",
  4145. 711586: "狮潭乡",
  4146. 711587: "后龙镇",
  4147. 711588: "通霄镇",
  4148. 711589: "苑里镇",
  4149. 711590: "苗栗市",
  4150. 711591: "造桥乡",
  4151. 711592: "头屋乡",
  4152. 711593: "公馆乡",
  4153. 711594: "大湖乡",
  4154. 711595: "泰安乡",
  4155. 711596: "铜锣乡",
  4156. 711597: "三义乡",
  4157. 711598: "西湖乡",
  4158. 711599: "卓兰镇",
  4159. 711736: "员林市",
  4160. 711774: "彰化市",
  4161. 711775: "芬园乡",
  4162. 711776: "花坛乡",
  4163. 711777: "秀水乡",
  4164. 711778: "鹿港镇",
  4165. 711779: "福兴乡",
  4166. 711780: "线西乡",
  4167. 711781: "和美镇",
  4168. 711782: "伸港乡",
  4169. 711783: "员林镇",
  4170. 711784: "社头乡",
  4171. 711785: "永靖乡",
  4172. 711786: "埔心乡",
  4173. 711787: "溪湖镇",
  4174. 711788: "大村乡",
  4175. 711789: "埔盐乡",
  4176. 711790: "田中镇",
  4177. 711791: "北斗镇",
  4178. 711792: "田尾乡",
  4179. 711793: "埤头乡",
  4180. 711794: "溪州乡",
  4181. 711795: "竹塘乡",
  4182. 711796: "二林镇",
  4183. 711797: "大城乡",
  4184. 711798: "芳苑乡",
  4185. 711799: "二水乡",
  4186. 711982: "番路乡",
  4187. 711983: "梅山乡",
  4188. 711984: "竹崎乡",
  4189. 711985: "阿里山乡",
  4190. 711986: "中埔乡",
  4191. 711987: "大埔乡",
  4192. 711988: "水上乡",
  4193. 711989: "鹿草乡",
  4194. 711990: "太保市",
  4195. 711991: "朴子市",
  4196. 711992: "东石乡",
  4197. 711993: "六脚乡",
  4198. 711994: "新港乡",
  4199. 711995: "民雄乡",
  4200. 711996: "大林镇",
  4201. 711997: "溪口乡",
  4202. 711998: "义竹乡",
  4203. 711999: "布袋镇",
  4204. 712180: "斗南镇",
  4205. 712181: "大埤乡",
  4206. 712182: "虎尾镇",
  4207. 712183: "土库镇",
  4208. 712184: "褒忠乡",
  4209. 712185: "东势乡",
  4210. 712186: "台西乡",
  4211. 712187: "仑背乡",
  4212. 712188: "麦寮乡",
  4213. 712189: "斗六市",
  4214. 712190: "林内乡",
  4215. 712191: "古坑乡",
  4216. 712192: "莿桐乡",
  4217. 712193: "西螺镇",
  4218. 712194: "二仑乡",
  4219. 712195: "北港镇",
  4220. 712196: "水林乡",
  4221. 712197: "口湖乡",
  4222. 712198: "四湖乡",
  4223. 712199: "元长乡",
  4224. 712451: "崁顶乡",
  4225. 712467: "屏东市",
  4226. 712468: "三地门乡",
  4227. 712469: "雾台乡",
  4228. 712470: "玛家乡",
  4229. 712471: "九如乡",
  4230. 712472: "里港乡",
  4231. 712473: "高树乡",
  4232. 712474: "盐埔乡",
  4233. 712475: "长治乡",
  4234. 712476: "麟洛乡",
  4235. 712477: "竹田乡",
  4236. 712478: "内埔乡",
  4237. 712479: "万丹乡",
  4238. 712480: "潮州镇",
  4239. 712481: "泰武乡",
  4240. 712482: "来义乡",
  4241. 712483: "万峦乡",
  4242. 712484: "莰顶乡",
  4243. 712485: "新埤乡",
  4244. 712486: "南州乡",
  4245. 712487: "林边乡",
  4246. 712488: "东港镇",
  4247. 712489: "琉球乡",
  4248. 712490: "佳冬乡",
  4249. 712491: "新园乡",
  4250. 712492: "枋寮乡",
  4251. 712493: "枋山乡",
  4252. 712494: "春日乡",
  4253. 712495: "狮子乡",
  4254. 712496: "车城乡",
  4255. 712497: "牡丹乡",
  4256. 712498: "恒春镇",
  4257. 712499: "满州乡",
  4258. 712584: "台东市",
  4259. 712585: "绿岛乡",
  4260. 712586: "兰屿乡",
  4261. 712587: "延平乡",
  4262. 712588: "卑南乡",
  4263. 712589: "鹿野乡",
  4264. 712590: "关山镇",
  4265. 712591: "海端乡",
  4266. 712592: "池上乡",
  4267. 712593: "东河乡",
  4268. 712594: "成功镇",
  4269. 712595: "长滨乡",
  4270. 712596: "金峰乡",
  4271. 712597: "大武乡",
  4272. 712598: "达仁乡",
  4273. 712599: "太麻里乡",
  4274. 712686: "花莲市",
  4275. 712687: "新城乡",
  4276. 712688: "太鲁阁",
  4277. 712689: "秀林乡",
  4278. 712690: "吉安乡",
  4279. 712691: "寿丰乡",
  4280. 712692: "凤林镇",
  4281. 712693: "光复乡",
  4282. 712694: "丰滨乡",
  4283. 712695: "瑞穗乡",
  4284. 712696: "万荣乡",
  4285. 712697: "玉里镇",
  4286. 712698: "卓溪乡",
  4287. 712699: "富里乡",
  4288. 712794: "马公市",
  4289. 712795: "西屿乡",
  4290. 712796: "望安乡",
  4291. 712797: "七美乡",
  4292. 712798: "白沙乡",
  4293. 712799: "湖西乡",
  4294. 712896: "南竿乡",
  4295. 712897: "北竿乡",
  4296. 712898: "东引乡",
  4297. 712899: "莒光乡",
  4298. 810101: "中西区",
  4299. 810102: "湾仔区",
  4300. 810103: "东区",
  4301. 810104: "南区",
  4302. 810201: "九龙城区",
  4303. 810202: "油尖旺区",
  4304. 810203: "深水埗区",
  4305. 810204: "黄大仙区",
  4306. 810205: "观塘区",
  4307. 810301: "北区",
  4308. 810302: "大埔区",
  4309. 810303: "沙田区",
  4310. 810304: "西贡区",
  4311. 810305: "元朗区",
  4312. 810306: "屯门区",
  4313. 810307: "荃湾区",
  4314. 810308: "葵青区",
  4315. 810309: "离岛区",
  4316. 820101: "澳门半岛",
  4317. 820201: "离岛"
  4318. }
  4319. }
  4320. , I = function() {
  4321. var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : "yyyy-MM-dd"
  4322. , t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : new Date
  4323. , a = {
  4324. "M+": t.getMonth() + 1,
  4325. "d+": t.getDate(),
  4326. "H+": t.getHours(),
  4327. "m+": t.getMinutes(),
  4328. "s+": t.getSeconds(),
  4329. "q+": Math.floor((t.getMonth() + 3) / 3),
  4330. S: t.getMilliseconds()
  4331. };
  4332. for (var i in /(y+)/.test(e) && (e = e.replace(RegExp.$1, (t.getFullYear() + "").substr(4 - RegExp.$1.length))),
  4333. a)
  4334. new RegExp("(" + i + ")").test(e) && (e = e.replace(RegExp.$1, 1 === RegExp.$1.length ? a[i] : ("00" + a[i]).substr(("" + a[i]).length)));
  4335. return e
  4336. }
  4337. , w = {
  4338. name: "field",
  4339. data: function() {
  4340. return {}
  4341. },
  4342. computed: {
  4343. auditFailed: function() {
  4344. return {
  4345. auditFailed: 3 == this.fieldInfo.isAudit.status.value
  4346. }
  4347. },
  4348. isAuditing: function() {
  4349. return {
  4350. isAuditing: 1 == this.fieldInfo.isAudit.status.value || 4 == this.fieldInfo.isAudit.status.value
  4351. }
  4352. },
  4353. disableColor: function() {
  4354. return {
  4355. disableColor: this.fieldInfo.readonly
  4356. }
  4357. },
  4358. fieldLink: function() {
  4359. return {
  4360. "filed-link": "address" == this.fieldInfo.type || "basedata" == this.fieldInfo.type || "date" == this.fieldInfo.type
  4361. }
  4362. },
  4363. isRequired: function() {
  4364. return -1 != this.fieldInfo.validator.indexOf("required")
  4365. },
  4366. isInput: function() {
  4367. return "address" == this.fieldInfo.type || "basedata" == this.fieldInfo.type || "date" == this.fieldInfo.type
  4368. }
  4369. },
  4370. props: {
  4371. fieldInfo: null,
  4372. fieldType: {
  4373. type: Boolean,
  4374. default: !0
  4375. }
  4376. },
  4377. methods: {
  4378. hadleValue: function() {
  4379. "double" === this.fieldInfo.type ? this.fieldInfo.value = this.fieldInfo.value.replace(/[^\d.]/g, "") : "integer" === this.fieldInfo.type && (this.fieldInfo.value = this.fieldInfo.value.replace(/[^\d]/g, ""))
  4380. },
  4381. editField: function() {
  4382. this.$emit("editField", this.fieldInfo)
  4383. }
  4384. }
  4385. }
  4386. , A = {
  4387. render: function() {
  4388. var e = this
  4389. , t = e.$createElement
  4390. , a = e._self._c || t;
  4391. return a("div", {
  4392. staticClass: "field-wappper"
  4393. }, [a("div", {
  4394. staticClass: "field-name link-down"
  4395. }, [a("span", {
  4396. directives: [{
  4397. name: "show",
  4398. rawName: "v-show",
  4399. value: e.fieldInfo.isAudit.isAudit,
  4400. expression: "fieldInfo.isAudit.isAudit"
  4401. }],
  4402. staticClass: "field-check"
  4403. }), e._v(" "), e.isRequired ? a("span", {
  4404. staticClass: "field-required"
  4405. }, [e._v("*")]) : e._e(), e._v(e._s(e.fieldInfo.alias) + "\n ")]), e._v(" "), a("div", {
  4406. staticClass: "field-ct",
  4407. class: [e.disableColor, e.fieldLink],
  4408. on: {
  4409. click: e.editField
  4410. }
  4411. }, [e.isInput ? a("span", {
  4412. class: [e.disableColor, e.isAuditing, e.auditFailed]
  4413. }, [e._v(e._s(e.fieldInfo.value))]) : a("input", {
  4414. directives: [{
  4415. name: "model",
  4416. rawName: "v-model",
  4417. value: e.fieldInfo.value,
  4418. expression: "fieldInfo.value"
  4419. }, {
  4420. name: "validate",
  4421. rawName: "v-validate",
  4422. value: e.fieldInfo.validator,
  4423. expression: "fieldInfo.validator"
  4424. }],
  4425. attrs: {
  4426. type: "text",
  4427. align: "right",
  4428. placeholder: "请填写" + e.fieldInfo.alias,
  4429. name: e.fieldInfo.name,
  4430. disabled: e.fieldInfo.readonly
  4431. },
  4432. domProps: {
  4433. value: e.fieldInfo.value
  4434. },
  4435. on: {
  4436. keyup: e.hadleValue,
  4437. input: function(t) {
  4438. t.target.composing || e.$set(e.fieldInfo, "value", t.target.value)
  4439. }
  4440. }
  4441. })])])
  4442. },
  4443. staticRenderFns: []
  4444. };
  4445. var D = {
  4446. components: {
  4447. MyField: i("C7Lr")(w, A, !1, function(e) {
  4448. i("9zPx")
  4449. }, "data-v-e5b4e3ce", null).exports
  4450. },
  4451. data: function() {
  4452. return {
  4453. isShowAddress: !1,
  4454. adressValue: [],
  4455. areaList: M,
  4456. isShowDate: !1,
  4457. isShowBasedata: !1,
  4458. basedataValue: [],
  4459. currentDate: new Date,
  4460. minDate: new Date(1900,0,1),
  4461. maxDate: new Date(2199,11,31),
  4462. entityIndex: 0,
  4463. fieldIndex: 0,
  4464. addEntityClickCount: 0,
  4465. infoData: {
  4466. data: [{
  4467. fields: []
  4468. }]
  4469. },
  4470. showBacktop: !1,
  4471. isShowPopup: !1,
  4472. showTopTips: !0,
  4473. isShowEmpty: !1,
  4474. auditReason: "",
  4475. auditName: "",
  4476. currentauditId: "",
  4477. newInfoData: {},
  4478. MAXSIZE: 10485760,
  4479. attachmentType: localeResource.support,
  4480. fileList: [],
  4481. fileIds: [],
  4482. uipk: "",
  4483. isHaveAttachment: !1,
  4484. isRequiredAttachment: !1,
  4485. boID: "",
  4486. billId: ""
  4487. }
  4488. },
  4489. created: function() {
  4490. this.personId = sessionStorage.personId,
  4491. this.getMobileResumeInfo(this.personId),
  4492. document.title = localeResource.InforMaintainance
  4493. },
  4494. computed: {
  4495. getPlaceHolder: function() {
  4496. return function(e) {
  4497. return "ext_socialServiceYears" == e.name && !0 === e.readonly ? "" : "l1" == easContext.locale ? localeResource.fillOut : localeResource.fillOut + e.alias
  4498. }
  4499. },
  4500. attachmentName: function() {
  4501. return function(e) {
  4502. if ("string" == typeof e) {
  4503. var t = e.lastIndexOf("_");
  4504. return e.slice(0, t)
  4505. }
  4506. return ""
  4507. }
  4508. }
  4509. },
  4510. mounted: function() {},
  4511. methods: {
  4512. checkRequired: function() {
  4513. for (var e = this, t = function(t) {
  4514. var a = e.infoData.data[t]
  4515. , i = [];
  4516. if (e.fileList && e.fileList.filter(function(e) {
  4517. return i.includes(e.fgrouptype) || i.push(e.fgrouptype),
  4518. i
  4519. }),
  4520. a.attachment && a.attachment.data.length > 0)
  4521. for (var s = 0; s < a.attachment.data.length; s++) {
  4522. var n = a.attachment.data[s];
  4523. if ((void 0 == n.required && a.attachment.isRequiredAttachment || n.isRequiredAttachment || "true" == n.required) && !i.includes(n.field))
  4524. return e.$toast(n.name + localeResource.attachTips),
  4525. {
  4526. v: !1
  4527. }
  4528. }
  4529. }, a = 0; a < this.infoData.data.length; a++) {
  4530. var i = t(a);
  4531. if ("object" === (void 0 === i ? "undefined" : h()(i)))
  4532. return i.v
  4533. }
  4534. return !0
  4535. },
  4536. getBillId: function() {
  4537. return this.billId || this.$route.query.billId || ""
  4538. },
  4539. beforeRead: function(e, t) {
  4540. var a = this;
  4541. if (e.size > a.MAXSIZE)
  4542. return a.$toast(localeResource.attachmentSize);
  4543. t = t || "null0";
  4544. var i = e.name
  4545. , s = e.name.split(".")
  4546. , n = s[s.length - 1];
  4547. i = s[0] + "_" + (new Date).getTime() + "." + n;
  4548. if ("image" == e.type.split("/")[0] && (n = e.type.split("/")[1]),
  4549. "jpeg" === n || "jpg" === n || "png" === n || "gif" === n || "pdf" === n || "docx" === n || "doc" === n || "txt" === n || "ppt" === n || "pptx" === n || "xlsx" === n || "xls" === n) {
  4550. "image" == e.type.split("/")[0] ? e.type.split("/")[1] : "pdf" == e.type.split("/")[1] ? "pdf" : "docx" != n && "doc" != n && "txt" != n && "ppt" != n && "pptx" != n && "xlsx" != n && "xls" != n || n;
  4551. a.getCurrentDate(),
  4552. (e.size / 1024).toFixed(2);
  4553. var o = this.getBillId()
  4554. , r = new FormData;
  4555. r.append("file", e, i),
  4556. r.append("type", "file"),
  4557. r.append("billid", o),
  4558. r.append("assignId", requestParam.assignId),
  4559. r.append("groupType", t),
  4560. mbos.ui._showLoading(),
  4561. $.ajax({
  4562. type: "post",
  4563. url: "/mbos/attach/addNewAttachment",
  4564. data: r,
  4565. cache: !1,
  4566. processData: !1,
  4567. contentType: !1,
  4568. dataType: "text"
  4569. }).success(function(e) {
  4570. mbos.ui._closeLoading(),
  4571. e.includes("errorCode") ? a.$notify({
  4572. type: "warning",
  4573. message: localeResource.uploadFailed
  4574. }) : (a.listAll(),
  4575. a.updateFormAttachment(),
  4576. a.$notify({
  4577. type: "success",
  4578. message: localeResource.uploadSuccess
  4579. }))
  4580. }).error(function(e) {
  4581. mbos.ui._closeLoading(),
  4582. a.$notify({
  4583. type: "warning",
  4584. message: localeResource.uploadFailed
  4585. })
  4586. })
  4587. } else
  4588. a.$notify(localeResource.uploadOnly)
  4589. },
  4590. afterRead: function(e) {
  4591. var t = e.file;
  4592. e.file.name;
  4593. (new Image).src = e.conent,
  4594. this.loading = !0,
  4595. (new FormData).append("img", t)
  4596. },
  4597. getBosType: function() {
  4598. return this.bostype || ""
  4599. },
  4600. listAll: function() {
  4601. var e = this
  4602. , t = this.getBillId()
  4603. , a = this.getBosType();
  4604. $.ajax({
  4605. type: "post",
  4606. url: "/mbos/attach/listAll",
  4607. async: !1,
  4608. data: {
  4609. billid: t,
  4610. bostype: a,
  4611. contentId: ""
  4612. },
  4613. success: function(t) {
  4614. e.fileList = t
  4615. }
  4616. })
  4617. },
  4618. showFile: function(e, t) {
  4619. var a = this.getYZJMsg().isYunZhiJia
  4620. , i = e.showDownloadUrl;
  4621. if (a)
  4622. this.openl(e, t);
  4623. else {
  4624. var s = {};
  4625. if (s.issiyouyun = 1,
  4626. s.otherAppFileDownload = document.getElementById("otherAppFileDownload"),
  4627. s.url = window.location.origin + encodeURI(i) + "&eid=" + requestParam.eid + "&ticket=" + requestParam.ticket + "&appid=" + requestParam.appid,
  4628. 1 == s.issiyouyun)
  4629. !!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/) ? this.openl(e, t) : window.location.href = i
  4630. }
  4631. },
  4632. getYZJMsg: function() {
  4633. var e = {};
  4634. e.userAgent = window.navigator.userAgent,
  4635. e.isYunZhiJia = !!navigator.userAgent.match(/Qing\/.*;(iOS|iPhone|Android).*/),
  4636. e.isYzjDesktop = !!navigator.userAgent.match(/.*Qing\/.*/);
  4637. var t, a = e.userAgent.split(";");
  4638. for (var i in a)
  4639. if (a[i].indexOf("Qing") > -1) {
  4640. t = a[i].split("/")[1];
  4641. break
  4642. }
  4643. return e.QingAPi = t,
  4644. e
  4645. },
  4646. openl: function(e, t) {
  4647. var a = this
  4648. , i = a.attach;
  4649. if ("pic" === e.type)
  4650. for (var s in a.listUrl = [],
  4651. i)
  4652. if ("pic" === i[s].type) {
  4653. if (void 0 == i[s].url)
  4654. continue;
  4655. a.listUrl.push(window.location.origin + i[s].url)
  4656. }
  4657. var n = e.showOriginal
  4658. , o = e.fsize;
  4659. o && ((o = o.replace(/\s+/g, "")).indexOf("KB") > -1 && (o = o.replace("KB", "").replace(/(^\s+)|(\s+$)/g, "") + "000"),
  4660. o.indexOf("MB") > -1 && (o = o.replace("MB", "") + "000000"));
  4661. var r = new RegExp("#","g");
  4662. n = n.replace(r, "_"),
  4663. n += "&readFileFromEas=",
  4664. mbos.http.ajax({
  4665. url: n,
  4666. param: {},
  4667. success: function(t) {
  4668. var i = t.md5
  4669. , s = encodeURI(window.location.origin + "/mbos/download/attach/" + t.filename);
  4670. if (requestParam.consumersecret && (s = window.location.origin + "/mbos/download/attach/" + t.filename),
  4671. !!navigator.userAgent.replace(/[\s]/g, "").match(/.*Qing\/.*;App\/.*/) && (s = window.location.origin + "/mbos/download/attach/" + t.filename),
  4672. window.navigator.userAgent.indexOf("projectCode") > -1 && (s = window.location.origin + "/mbos/download/attach/" + t.filename),
  4673. "pic" === e.type) {
  4674. a.listUrl.push(s);
  4675. var n = easContext.userID.replaceAll("/", "_").replaceAll("+", "__").replaceAll("=", "___")
  4676. , r = t.filename.split(".")[0] + "_" + n + "." + t.filename.split(".")[1];
  4677. s = window.location.origin + "/mbos/download.jsp?needscale=null&id=" + e.fid + "&type=png&bostype=CC58A617&name=" + r + "&fsize=516KB",
  4678. window.location.href = s
  4679. } else
  4680. a.openurl(e, s, o, a.listUrl, i)
  4681. }
  4682. })
  4683. },
  4684. openurl: function(e, t, a, i, s) {
  4685. console.info(t, "url---- 文件url"),
  4686. console.info(window.location.href, "当前页面url"),
  4687. void 0 != e.reUrl && "true" == e.reUrl && (t = e.showDownloadUrl);
  4688. easContext.userID.replaceAll("/", "_").replaceAll("+", "__").replaceAll("=", "___");
  4689. var n = this.getYZJMsg()
  4690. , o = n.isYunZhiJia
  4691. , r = n.isYzjDesktop
  4692. , l = n.QingAPi;
  4693. if ("pic" === e.type)
  4694. return r || o && l.split(".")[1] >= 9 && l.split(".")[2] >= 16 ? void XuntongJSBridge.call("previewImage", {
  4695. current: t,
  4696. urls: i
  4697. }, function(e) {}) : void mbos.previewImg.preview({
  4698. current: t,
  4699. urls: i
  4700. });
  4701. try {
  4702. var c = !!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);
  4703. if (wx && !this.ispc() && !c)
  4704. try {
  4705. return void wx.previewFile({
  4706. url: t,
  4707. name: e.fname_l2 + "." + e.fsimplename,
  4708. size: a
  4709. })
  4710. } catch (e) {}
  4711. } catch (e) {}
  4712. if (mbos.getQingVersion())
  4713. "" == s ? XuntongJSBridge.call("showFile", {
  4714. fileName: e.fname_l2,
  4715. fileExt: e.fsimplename,
  4716. fileTime: "",
  4717. fileSize: a,
  4718. fileDownloadUrl: t
  4719. }, function(e) {}) : (t += "?eid=" + requestParam.eid + "&ticket=" + requestParam.ticket + "&appid=" + requestParam.appid,
  4720. XuntongJSBridge.call("showFile", {
  4721. fileName: e.fname_l2 + "." + e.fsimplename,
  4722. fileExt: e.fsimplename,
  4723. fileTime: "",
  4724. fileSize: a,
  4725. fileDownloadUrl: t,
  4726. supportOnlinePreview: !0,
  4727. md5: s
  4728. }, function(e) {}));
  4729. else if ("pic" === e.type)
  4730. this.ispc() ? location.href = t : ($("#attachpicdiv1").remove(),
  4731. $("body").append("<div id='attachpicdiv1' class='attachpicdiv'><image src='" + t + "'></image></div>"),
  4732. document.querySelector(".attachpicdiv").ontouchmove = function() {
  4733. $(this).remove()
  4734. }
  4735. ,
  4736. document.querySelector(".attachpicdiv").onclick = function() {
  4737. $(this).remove()
  4738. }
  4739. );
  4740. else {
  4741. var u = {};
  4742. if (u.issiyouyun = 1,
  4743. u.otherAppFileDownload = document.getElementById("otherAppFileDownload"),
  4744. u.url = t,
  4745. 1 == u.issiyouyun)
  4746. if (!!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/))
  4747. location.href = t;
  4748. else {
  4749. var d = e.showDownloadUrl;
  4750. if ("txt" == e.fsimplename) {
  4751. if ("true" != this.readFileFromEas)
  4752. d = d.replace("download.jsp", "view.jsp");
  4753. else
  4754. ;r ? XuntongJSBridge.call("gotoLightApp", {
  4755. appName: e.fname_l2,
  4756. urlParam: window.location.origin + d
  4757. }) : location.href = d
  4758. } else
  4759. d.indexOf("正文"),
  4760. location.href = t
  4761. }
  4762. }
  4763. },
  4764. deleteFile: function(e, t, a) {
  4765. var i = this
  4766. , s = i.infoData.data[i.entityIndex].attachment.data;
  4767. mbos.eas.invokeScript({
  4768. name: "deleteMobileAttachmentService",
  4769. needShowLoading: !0,
  4770. param: [{
  4771. attachId: e.fid,
  4772. boID: i.boID
  4773. }],
  4774. success: function(t) {
  4775. "0" == t.errorCode && (s.forEach(function(t) {
  4776. t.field == a && t.attachmentData.forEach(function(a, i) {
  4777. if (a.fid && a.fid === e.fid || a.id === e.fid) {
  4778. t.attachmentData.splice(i, 1);
  4779. }
  4780. })
  4781. }),
  4782. i.listAll(),
  4783. i.updateFormAttachment()),
  4784. i.$toast(t.msg)
  4785. },
  4786. error: function(e) {
  4787. i.$toast(e.msg)
  4788. }
  4789. })
  4790. },
  4791. updateFormAttachment: function() {
  4792. var e = this;
  4793. this.fileList.forEach(file=>{
  4794. file.id = file.fid;
  4795. });
  4796. if (this.infoData && this.infoData.data && this.infoData.data[0] && this.infoData.data[0].attachment) {
  4797. var t = []
  4798. , a = this.infoData.data[0].attachment.data;
  4799. this.fileList.forEach(function(i) {
  4800. a.forEach(function(a, s) {
  4801. i.fgrouptype == a.field && (e.infoData.data[0].attachment.data[s].attachmentData.filter(function(e) {
  4802. return t.push(e.id),
  4803. t
  4804. }),
  4805. t.includes(i.fid) || e.infoData.data[0].attachment.data[s].attachmentData.push(i))
  4806. })
  4807. })
  4808. }
  4809. },
  4810. getCurrentDate: function() {
  4811. var e = new Date;
  4812. return e.getFullYear() + "-" + (e.getMonth() + 1 > 9 ? e.getMonth() + 1 : "0" + (e.getMonth() + 1)) + "-" + (e.getDate() > 9 ? e.getDate() : "0" + e.getDate())
  4813. },
  4814. getGlobalRoaming: function(e) {
  4815. mbos.eas.invokeScript({
  4816. name: "getGlobalRoaming",
  4817. needShowLoading: !1,
  4818. param: [{
  4819. roam: ""
  4820. }],
  4821. success: function(t) {
  4822. t.data.list && t.data.list.length > 0 ? e.value = t.data.list[0].alias.part2 : t.msg ? that.$toast(t.msg) : that.$toast(localeResource.maintained)
  4823. },
  4824. error: function(e) {
  4825. that.$toast(stringify_default()(e.msg))
  4826. }
  4827. })
  4828. },
  4829. getMobileResumeInfo: function(e) {
  4830. var t = this
  4831. , a = t.$route.query.id;
  4832. setTimeout(function() {
  4833. mbos.eas.invokeScript({
  4834. name: "getResumeInfo",
  4835. needShowLoading: !0,
  4836. param: [{
  4837. personId: e,
  4838. resumeId: a,
  4839. isSubuiview: !1
  4840. }],
  4841. success: function(e) {
  4842. "0" == e.errorCode ? (t.infoData = e,
  4843. t.isHaveAttachment = !!t.infoData.data[0].attachment && t.infoData.data[0].attachment.isHaveAttachment,
  4844. t.isRequiredAttachment = !!t.infoData.data[0].attachment && t.infoData.data[0].attachment.isRequiredAttachment,
  4845. t.isShowEmpty = !1,
  4846. t.uipk = e.uipk,
  4847. t.billId = t.boID = t.infoData.data[0] && t.infoData.data[0].id,
  4848. t.infoData.data[0] && t.infoData.data[0].attachment && t.infoData.data[0].attachment.data && t.infoData.data[0].attachment.data.length > 0 && (t.bostype = t.infoData.data[0].bosType,
  4849. t.listAll()),
  4850. e.data && e.data[0] && e.data[0].id && (t.billId = e.data[0].id),
  4851. e.data && e.data[0] && e.data[0].fields && e.data[0].fields.forEach(function(e) {
  4852. "globalRoaming" == e.name && "" === e.value && t.getGlobalRoaming(e)
  4853. })) : (t.isShowEmpty = !0,
  4854. e.msg ? t.$toast(e.msg) : t.$toast(localeResource.maintained))
  4855. },
  4856. error: function(e) {
  4857. t.isShowEmpty = !0,
  4858. t.$toast(c()(e.msg))
  4859. }
  4860. })
  4861. }, 100)
  4862. },
  4863. editField: function(e) {
  4864. e && this.$toast(localeResource.notEditable)
  4865. },
  4866. getPhoneGlobalRoaming: function(e, t) {
  4867. var a = this
  4868. , i = this.infoData.data[e].fields[t].readonly;
  4869. this.infoData.data[e].entityobject;
  4870. i ? this.$toast(localeResource.notEditable) : (a.entityIndex = e,
  4871. a.fieldIndex = t,
  4872. a.isShowDate = !1,
  4873. a.isShowAddress = !1,
  4874. setTimeout(function() {
  4875. mbos.eas.invokeScript({
  4876. name: "getGlobalRoaming",
  4877. needShowLoading: !1,
  4878. param: [{
  4879. roam: ""
  4880. }],
  4881. success: function(e) {
  4882. e.data.list ? (e.data.list.forEach(function(e, t) {
  4883. e.name = e.alias.part1 + " " + e.alias.part2
  4884. }),
  4885. a.basedataValue = e.data.list,
  4886. a.isShowBasedata = !0) : e.msg ? a.$toast(e.msg) : a.$toast(localeResource.maintained)
  4887. },
  4888. error: function(e) {
  4889. a.$toast(localeResource.maintained)
  4890. }
  4891. })
  4892. }, 100))
  4893. },
  4894. getBaseData: function(e, t, a) {
  4895. var i = this.infoData.data[e].fields[t].readonly;
  4896. this.infoData.data[e].entityobject;
  4897. if (i)
  4898. this.$toast(localeResource.notEditable);
  4899. else {
  4900. if (this.entityIndex = e,
  4901. this.fieldIndex = t,
  4902. this.isShowDate = !1,
  4903. this.isShowAddress = !1,
  4904. this.basedataValue = [],
  4905. "boolean" == a.type)
  4906. return this.basedataValue = [{
  4907. name: localeResource.yes,
  4908. value: !0
  4909. }, {
  4910. name: localeResource.no,
  4911. value: !1
  4912. }],
  4913. void (this.isShowBasedata = !0);
  4914. "basedata" == a.type && (a.isEnum ? sessionStorage[a.refName] && JSON.parse(sessionStorage[a.refName]).length > 0 ? (this.basedataValue = JSON.parse(sessionStorage[a.refName]),
  4915. this.isShowBasedata = !0) : this.getEnumData(a.refName) : a.isSHRbaseItem ? sessionStorage[a.refName] && JSON.parse(sessionStorage[a.refName]).length > 0 ? (this.basedataValue = JSON.parse(sessionStorage[a.refName]),
  4916. this.isShowBasedata = !0) : this.getBasicItemInfo(a.refName) : sessionStorage[a.f7Uipk] && JSON.parse(sessionStorage[a.f7Uipk]).length > 0 ? (this.basedataValue = JSON.parse(sessionStorage[a.f7Uipk]),
  4917. this.isShowBasedata = !0) : this.getF7Params(a.f7Uipk))
  4918. }
  4919. },
  4920. getBasicItemInfo: function(e) {
  4921. var t = this;
  4922. mbos.eas.invokeScript({
  4923. name: "getBasicItemInfo",
  4924. needShowLoading: !1,
  4925. param: [{
  4926. personId: t.personId,
  4927. entityName: e
  4928. }],
  4929. success: function(a) {
  4930. "0" == a.errorCode ? a.data.length > 0 ? (t.basedataValue = a.data,
  4931. sessionStorage[e] = c()(t.basedataValue),
  4932. t.isShowBasedata = !0) : t.$toast(localeResource.msg1) : a.msg ? t.$toast(a.msg) : t.$toast(localeResource.maintained)
  4933. },
  4934. error: function(e) {
  4935. t.$toast(c()(e.msg))
  4936. }
  4937. })
  4938. },
  4939. getEnumData: function(e) {
  4940. var t = this;
  4941. mbos.eas.invokeScript({
  4942. name: "getEnumValue",
  4943. needShowLoading: !1,
  4944. param: [{
  4945. enumName: e
  4946. }],
  4947. success: function(a) {
  4948. "0" == a.errorCode ? a.data.length > 0 ? (t.basedataValue = a.data,
  4949. sessionStorage[e] = c()(t.basedataValue),
  4950. t.isShowBasedata = !0) : t.$toast(localeResource.msg2) : a.msg ? t.$toast(a.msg) : t.$toast(localeResource.maintained)
  4951. },
  4952. error: function(e) {
  4953. t.$toast(c()(e.msg))
  4954. }
  4955. })
  4956. },
  4957. getF7Params: function(e) {
  4958. var t = this;
  4959. mbos.eas.invokeScript({
  4960. name: "getF7Params",
  4961. needShowLoading: !1,
  4962. param: [{
  4963. uipk: e
  4964. }],
  4965. success: function(a) {
  4966. "0" == a.errorCode ? t.getF7Data(a.sorterItems, e, a.columnModel) : a.msg ? t.$toast(a.msg) : t.$toast(localeResource.maintained)
  4967. },
  4968. error: function(e) {
  4969. t.$toast(c()(e.msg))
  4970. }
  4971. })
  4972. },
  4973. getF7Data: function(e, t, a) {
  4974. var i = this;
  4975. mbos.eas.invokeScript({
  4976. name: "getF7Value",
  4977. needShowLoading: !1,
  4978. param: [{
  4979. uipk: t,
  4980. sorterItems: e,
  4981. name: "isComUse",
  4982. value: !0,
  4983. columnModel: a,
  4984. bizFilterFields: "hrOrgUnitId:00000000-0000-0000-0000-000000000000CCE7AED4",
  4985. _search: !1,
  4986. nd: (new Date).getTime(),
  4987. rows: 10,
  4988. page: 1,
  4989. sidx: "",
  4990. sord: "asc",
  4991. componentID: "list2",
  4992. isAll: !0
  4993. }],
  4994. success: function(e) {
  4995. "0" == e.errorCode ? e.data.length > 0 ? (i.basedataValue = e.data,
  4996. sessionStorage[t] = c()(i.basedataValue),
  4997. i.isShowBasedata = !0) : i.$toast(localeResource.msg3) : e.msg ? i.$toast(e.msg) : i.$toast(localeResource.maintained)
  4998. },
  4999. error: function(e) {
  5000. i.$toast(c()(e.msg))
  5001. }
  5002. })
  5003. },
  5004. confirmBasedata: function(e) {
  5005. this.isShowBasedata = !1,
  5006. e.alias ? this.infoData.data[this.entityIndex].fields[this.fieldIndex].value = e.alias.part2 : this.infoData.data[this.entityIndex].fields[this.fieldIndex].value = e.name,
  5007. e.name == localeResource.male || e.name == localeResource.female ? this.infoData.data[this.entityIndex].fields[this.fieldIndex].realValue = e.value : e.name == localeResource.yes || e.name == localeResource.no ? this.infoData.data[this.entityIndex].fields[this.fieldIndex].realValue = e.value : e.id ? this.infoData.data[this.entityIndex].fields[this.fieldIndex].realValue = e.id : this.infoData.data[this.entityIndex].fields[this.fieldIndex].realValue = e.value
  5008. },
  5009. getDate: function(e, t, a, i) {
  5010. if (i)
  5011. this.$toast(localeResource.notEditable);
  5012. else if (this.entityIndex = t,
  5013. this.fieldIndex = a,
  5014. this.isShowDate = !0,
  5015. this.isShowBasedata = !1,
  5016. this.isShowAddress = !1,
  5017. e.value) {
  5018. var s = Number(e.value.split("-")[0])
  5019. , n = Number(e.value.split("-")[1] - 1)
  5020. , o = Number(e.value.split("-")[2]);
  5021. this.currentDate = new Date(s,n,o)
  5022. }
  5023. },
  5024. dateConfirm: function(e) {
  5025. this.isShowDate = !1;
  5026. var t = I("yyyy-MM-dd", e);
  5027. this.infoData.data[this.entityIndex].fields[this.fieldIndex].value = t
  5028. },
  5029. getAddress: function(e, t) {
  5030. this.infoData.data[e].fields[t].readonly || (this.entityIndex = e,
  5031. this.fieldIndex = t,
  5032. this.isShowAddress = !0,
  5033. this.isShowDate = !1,
  5034. this.isShowBasedata = !1)
  5035. },
  5036. addressConfirm: function(e) {
  5037. this.adressValue = [];
  5038. for (var t = 0; t < e.length; t++) {
  5039. var a = e[t];
  5040. this.adressValue += a.name
  5041. }
  5042. this.isShowAddress = !1,
  5043. this.infoData.data[this.entityIndex].fields[this.fieldIndex].value = this.adressValue
  5044. },
  5045. judgeMaxLength: function() {
  5046. var e = [];
  5047. return this.infoData.data.forEach(function(t, a) {
  5048. t.fields.forEach(function(t, a) {
  5049. "string" != t.type && "integer" != t.type && "double" != t.type || 0 != Number(t.length) && Number(t.value.length) > t.maxlength && t.maxlength > 0 && e.push(t.alias + localeResource.notExceed + t.maxlength)
  5050. })
  5051. }),
  5052. e
  5053. },
  5054. saveData: function() {
  5055. var e = this
  5056. , t = this
  5057. , a = t.$route.query.id;
  5058. this.$validator.validateAll().then(function(i) {
  5059. if (i) {
  5060. if (!t.checkRequired())
  5061. return;
  5062. var s = e.judgeMaxLength();
  5063. if (s.length > 0)
  5064. return void e.$toast({
  5065. duration: 8e3,
  5066. message: s.join(",")
  5067. });
  5068. mbos.eas.invokeScript({
  5069. name: "saveMobileResumeInfo",
  5070. needShowLoading: !1,
  5071. param: [{
  5072. personId: t.personId,
  5073. pageDataSetId: a,
  5074. model: t.infoData
  5075. }],
  5076. success: function(e) {
  5077. if ("0" == e.errorCode) {
  5078. var a = localeResource.msg4;
  5079. "false" === sessionStorage.isShowSubmit && (a = localeResource.msg8),
  5080. t.$dialog.alert({
  5081. title: localeResource.prompt,
  5082. message: a
  5083. }).then(function() {
  5084. t.getMobileResumeInfo(t.personId)
  5085. })
  5086. } else
  5087. e.msg ? t.$toast(e.msg) : t.$toast(localeResource.maintained)
  5088. },
  5089. error: function(e) {
  5090. t.$toast(c()(e.msg))
  5091. }
  5092. })
  5093. } else {
  5094. console.log(e.$validator.errors);
  5095. var n = e.$validator.errors.items[0].field
  5096. , o = void 0;
  5097. document.querySelector("input[name=" + n + "]").value,
  5098. o = localeResource.msg5 + document.querySelector("input[name=" + n + "]").placeholder.substr(3),
  5099. e.$toast(o)
  5100. }
  5101. })
  5102. },
  5103. editRow: function(e) {
  5104. this.isShowPopup = !0,
  5105. this.currentauditId = e.isAudit.id
  5106. },
  5107. closePopup: function() {
  5108. this.isShowPopup = !1
  5109. },
  5110. closeTopTips: function() {
  5111. this.showTopTips = !1
  5112. },
  5113. cancelEditRow: function() {
  5114. var e = this;
  5115. e.isShowPopup = !1,
  5116. mbos.eas.invokeScript({
  5117. name: "cancelAuditData",
  5118. needShowLoading: !1,
  5119. param: [{
  5120. auditDataId: e.currentauditId
  5121. }],
  5122. success: function(t) {
  5123. "0" == t.errorCode ? e.getMobileResumeInfo(e.personId) : t.msg ? e.$toast(t.msg) : e.$toast(localeResource.maintained)
  5124. },
  5125. error: function(t) {
  5126. e.$toast(c()(t.msg))
  5127. }
  5128. })
  5129. },
  5130. onceEditRow: function() {
  5131. this.isShowPopup = !1
  5132. },
  5133. backTop: function() {
  5134. window.scrollTo({
  5135. top: 0,
  5136. behavior: "smooth"
  5137. })
  5138. },
  5139. listenerScroll: function() {
  5140. document.addEventListener("scroll", this.handleScroll, !0)
  5141. },
  5142. handleScroll: function() {
  5143. window.pageYOffset > 100 ? this.showBacktop = !0 : this.showBacktop = !1
  5144. },
  5145. forbid: function() {
  5146. document.activeElement.blur()
  5147. },
  5148. gotoBottom: function() {
  5149. var e = this;
  5150. this.$nextTick(function() {
  5151. window.scrollTo(0, e.$refs.xwBody.offsetHeight - window.innerHeight + 56)
  5152. })
  5153. }
  5154. }
  5155. }
  5156. , N = {
  5157. render: function() {
  5158. var e = this
  5159. , t = e.$createElement
  5160. , a = e._self._c || t;
  5161. return a("div", {
  5162. ref: "xwBody",
  5163. staticClass: "info-maintenance"
  5164. }, [a("div", {
  5165. directives: [{
  5166. name: "show",
  5167. rawName: "v-show",
  5168. value: !e.isShowEmpty,
  5169. expression: "!isShowEmpty"
  5170. }],
  5171. staticClass: "archive-wapper"
  5172. }, [a("div", {
  5173. directives: [{
  5174. name: "show",
  5175. rawName: "v-show",
  5176. value: e.showTopTips,
  5177. expression: "showTopTips"
  5178. }],
  5179. staticClass: "archive-tips"
  5180. }, [e._v("\n " + e._s(e.localeResource.reviewMark)), a("van-icon", {
  5181. staticClass: "tips-close",
  5182. attrs: {
  5183. name: "cross",
  5184. size: "16"
  5185. },
  5186. on: {
  5187. click: e.closeTopTips
  5188. }
  5189. })], 1), e._v(" "), a("div", {
  5190. staticClass: "info-wrapper"
  5191. }, [a("div", {
  5192. staticClass: "entity-wrapper"
  5193. }, [a("div", [a("div", {
  5194. staticClass: "field-wappper"
  5195. }, [a("div", {
  5196. staticClass: "field-name text-cut multiRow-name"
  5197. }, [e._v(e._s(e.infoData.modelName))])]), e._v(" "), e._l(e.infoData.data[0].fields, function(t, i) {
  5198. return a("div", {
  5199. key: i
  5200. }, ["date" == t.type ? a("div", {
  5201. staticClass: "field-wappper"
  5202. }, [a("div", {
  5203. staticClass: "field-name link-down"
  5204. }, [a("span", {
  5205. directives: [{
  5206. name: "show",
  5207. rawName: "v-show",
  5208. value: t.isAudit.isAudit,
  5209. expression: "field.isAudit.isAudit"
  5210. }],
  5211. staticClass: "field-check"
  5212. }, [a("span", {
  5213. staticClass: "aduit-text"
  5214. }, [e._v(e._s(e.localeResource.auditKey))])]), e._v(" "), -1 != t.validator.indexOf("required") ? a("span", {
  5215. staticClass: "field-required"
  5216. }, [e._v("*")]) : e._e(), e._v(e._s(t.alias) + "\n "), a("span", {
  5217. directives: [{
  5218. name: "show",
  5219. rawName: "v-show",
  5220. value: 3 == t.isAudit.status.value,
  5221. expression: "field.isAudit.status.value == 3"
  5222. }],
  5223. staticClass: "field-notpass",
  5224. on: {
  5225. click: function(a) {
  5226. return a.stopPropagation(),
  5227. e.editRow(t)
  5228. }
  5229. }
  5230. }, [e._v(e._s(e.localeResource.notPass))])]), e._v(" "), a("div", {
  5231. staticClass: "field-ct filed-link",
  5232. on: {
  5233. click: function(a) {
  5234. return e.getDate(t, e.entityIndex, i, t.readonly)
  5235. }
  5236. }
  5237. }, [a("span", {
  5238. class: {
  5239. disableColor: t.readonly,
  5240. isAuditing: 4 == t.isAudit.status.value || 1 == t.isAudit.status.value,
  5241. auditFailed: 3 == t.isAudit.status.value
  5242. }
  5243. }, [e._v(e._s(t.value))]), e._v(" "), a("input", {
  5244. directives: [{
  5245. name: "model",
  5246. rawName: "v-model",
  5247. value: t.value,
  5248. expression: "field.value"
  5249. }, {
  5250. name: "validate",
  5251. rawName: "v-validate",
  5252. value: t.validator + "|date_format:YYYY-MM-DD",
  5253. expression: "field.validator + '|date_format:YYYY-MM-DD'"
  5254. }],
  5255. attrs: {
  5256. type: "hidden",
  5257. readonly: "readonly",
  5258. align: "right",
  5259. placeholder: e.getPlaceHolder(t),
  5260. name: t.name,
  5261. disabled: t.readonly
  5262. },
  5263. domProps: {
  5264. value: t.value
  5265. },
  5266. on: {
  5267. focus: e.forbid,
  5268. input: function(a) {
  5269. a.target.composing || e.$set(t, "value", a.target.value)
  5270. }
  5271. }
  5272. })])]) : "basedata" == t.type ? a("div", {
  5273. staticClass: "field-wappper"
  5274. }, [a("div", {
  5275. staticClass: "field-name link-down"
  5276. }, [a("span", {
  5277. directives: [{
  5278. name: "show",
  5279. rawName: "v-show",
  5280. value: t.isAudit.isAudit,
  5281. expression: "field.isAudit.isAudit"
  5282. }],
  5283. staticClass: "field-check"
  5284. }, [a("span", {
  5285. staticClass: "aduit-text"
  5286. }, [e._v(e._s(e.localeResource.auditKey))])]), e._v(" "), -1 != t.validator.indexOf("required") ? a("span", {
  5287. staticClass: "field-required"
  5288. }, [e._v("*")]) : e._e(), e._v(e._s(t.alias) + "\n "), a("span", {
  5289. directives: [{
  5290. name: "show",
  5291. rawName: "v-show",
  5292. value: 3 == t.isAudit.status.value,
  5293. expression: "field.isAudit.status.value == 3"
  5294. }],
  5295. staticClass: "field-notpass",
  5296. on: {
  5297. click: function(a) {
  5298. return a.stopPropagation(),
  5299. e.editRow(t)
  5300. }
  5301. }
  5302. }, [e._v(e._s(e.localeResource.notPass))])]), e._v(" "), a("div", {
  5303. staticClass: "field-ct filed-link",
  5304. on: {
  5305. click: function(a) {
  5306. return e.getBaseData(e.entityIndex, i, t)
  5307. }
  5308. }
  5309. }, [a("span", {
  5310. class: {
  5311. disableColor: t.readonly,
  5312. isAuditing: 4 == t.isAudit.status.value || 1 == t.isAudit.status.value,
  5313. auditFailed: 3 == t.isAudit.status.value
  5314. }
  5315. }, [e._v(e._s(t.value))]), e._v(" "), a("input", {
  5316. directives: [{
  5317. name: "model",
  5318. rawName: "v-model",
  5319. value: t.value,
  5320. expression: "field.value"
  5321. }, {
  5322. name: "validate",
  5323. rawName: "v-validate",
  5324. value: t.validator,
  5325. expression: "field.validator"
  5326. }],
  5327. attrs: {
  5328. type: "hidden",
  5329. readonly: "readonly",
  5330. align: "right",
  5331. placeholder: e.getPlaceHolder(t),
  5332. name: t.name,
  5333. disabled: t.readonly
  5334. },
  5335. domProps: {
  5336. value: t.value
  5337. },
  5338. on: {
  5339. focus: e.forbid,
  5340. input: function(a) {
  5341. a.target.composing || e.$set(t, "value", a.target.value)
  5342. }
  5343. }
  5344. })])]) : "boolean" === t.type ? a("div", {
  5345. staticClass: "field-wappper"
  5346. }, [a("div", {
  5347. staticClass: "field-name link-down"
  5348. }, [a("span", {
  5349. directives: [{
  5350. name: "show",
  5351. rawName: "v-show",
  5352. value: t.isAudit.isAudit,
  5353. expression: "field.isAudit.isAudit"
  5354. }],
  5355. staticClass: "field-check"
  5356. }, [a("span", {
  5357. staticClass: "aduit-text"
  5358. }, [e._v(e._s(e.localeResource.auditKey))])]), e._v(" "), -1 != t.validator.indexOf("required") ? a("span", {
  5359. staticClass: "field-required"
  5360. }, [e._v("*")]) : e._e(), e._v(e._s(t.alias) + "\n "), a("span", {
  5361. directives: [{
  5362. name: "show",
  5363. rawName: "v-show",
  5364. value: 3 == t.isAudit.status.value,
  5365. expression: "field.isAudit.status.value == 3"
  5366. }],
  5367. staticClass: "field-notpass",
  5368. on: {
  5369. click: function(a) {
  5370. return a.stopPropagation(),
  5371. e.editRow(t)
  5372. }
  5373. }
  5374. }, [e._v(e._s(e.localeResource.notPass))])]), e._v(" "), a("div", {
  5375. staticClass: "field-ct filed-link",
  5376. on: {
  5377. click: function(a) {
  5378. return e.getBaseData(e.entityIndex, i, t)
  5379. }
  5380. }
  5381. }, [a("span", {
  5382. class: {
  5383. disableColor: t.readonly,
  5384. isAuditing: 4 == t.isAudit.status.value || 1 == t.isAudit.status.value,
  5385. auditFailed: 3 == t.isAudit.status.value
  5386. }
  5387. }, [e._v(e._s(t.value))]), e._v(" "), a("input", {
  5388. directives: [{
  5389. name: "model",
  5390. rawName: "v-model",
  5391. value: t.value,
  5392. expression: "field.value"
  5393. }, {
  5394. name: "validate",
  5395. rawName: "v-validate",
  5396. value: t.validator,
  5397. expression: "field.validator"
  5398. }],
  5399. attrs: {
  5400. type: "hidden",
  5401. readonly: "readonly",
  5402. align: "right",
  5403. placeholder: e.getPlaceHolder(t),
  5404. name: t.name,
  5405. disabled: t.readonly
  5406. },
  5407. domProps: {
  5408. value: t.value
  5409. },
  5410. on: {
  5411. focus: e.forbid,
  5412. input: function(a) {
  5413. a.target.composing || e.$set(t, "value", a.target.value)
  5414. }
  5415. }
  5416. })])]) : "address" == t.type ? a("div", {
  5417. staticClass: "field-wappper"
  5418. }, [a("div", {
  5419. staticClass: "field-name link-down"
  5420. }, [a("span", {
  5421. directives: [{
  5422. name: "show",
  5423. rawName: "v-show",
  5424. value: t.isAudit.isAudit,
  5425. expression: "field.isAudit.isAudit"
  5426. }],
  5427. staticClass: "field-check"
  5428. }, [a("span", {
  5429. staticClass: "aduit-text"
  5430. }, [e._v(e._s(e.localeResource.auditKey))])]), e._v(" "), -1 != t.validator.indexOf("required") ? a("span", {
  5431. staticClass: "field-required"
  5432. }, [e._v("*")]) : e._e(), e._v(e._s(t.alias) + "\n "), a("span", {
  5433. directives: [{
  5434. name: "show",
  5435. rawName: "v-show",
  5436. value: 3 == t.isAudit.status.value,
  5437. expression: "field.isAudit.status.value == 3"
  5438. }],
  5439. staticClass: "field-notpass",
  5440. on: {
  5441. click: function(a) {
  5442. return a.stopPropagation(),
  5443. e.editRow(t)
  5444. }
  5445. }
  5446. }, [e._v(e._s(e.localeResource.notPass))])]), e._v(" "), a("div", {
  5447. staticClass: "field-ct filed-link",
  5448. on: {
  5449. click: function(t) {
  5450. return e.getAddress(e.entityIndex, i)
  5451. }
  5452. }
  5453. }, [a("span", {
  5454. class: {
  5455. disableColor: t.readonly,
  5456. isAuditing: 4 == t.isAudit.status.value || 1 == t.isAudit.status.value,
  5457. auditFailed: 3 == t.isAudit.status.value
  5458. }
  5459. }, [e._v(e._s(t.value))]), e._v(" "), a("input", {
  5460. directives: [{
  5461. name: "model",
  5462. rawName: "v-model",
  5463. value: t.value,
  5464. expression: "field.value"
  5465. }, {
  5466. name: "validate",
  5467. rawName: "v-validate",
  5468. value: t.validator,
  5469. expression: "field.validator"
  5470. }],
  5471. attrs: {
  5472. type: "hidden",
  5473. readonly: "readonly",
  5474. placeholder: e.getPlaceHolder(t),
  5475. name: t.name,
  5476. disabled: t.readonly
  5477. },
  5478. domProps: {
  5479. value: t.value
  5480. },
  5481. on: {
  5482. focus: e.forbid,
  5483. input: function(a) {
  5484. a.target.composing || e.$set(t, "value", a.target.value)
  5485. }
  5486. }
  5487. })])]) : "double" == t.type ? a("div", {
  5488. staticClass: "field-wappper"
  5489. }, [a("div", {
  5490. staticClass: "field-name link-down"
  5491. }, [a("span", {
  5492. directives: [{
  5493. name: "show",
  5494. rawName: "v-show",
  5495. value: t.isAudit.isAudit,
  5496. expression: "field.isAudit.isAudit"
  5497. }],
  5498. staticClass: "field-check"
  5499. }, [a("span", {
  5500. staticClass: "aduit-text"
  5501. }, [e._v(e._s(e.localeResource.auditKey))])]), e._v(" "), -1 != t.validator.indexOf("required") ? a("span", {
  5502. staticClass: "field-required"
  5503. }, [e._v("*")]) : e._e(), e._v(e._s(t.alias) + "\n "), a("span", {
  5504. directives: [{
  5505. name: "show",
  5506. rawName: "v-show",
  5507. value: 3 == t.isAudit.status.value,
  5508. expression: "field.isAudit.status.value == 3"
  5509. }],
  5510. staticClass: "field-notpass",
  5511. on: {
  5512. click: function(a) {
  5513. return a.stopPropagation(),
  5514. e.editRow(t)
  5515. }
  5516. }
  5517. }, [e._v(e._s(e.localeResource.notPass))])]), e._v(" "), a("div", {
  5518. staticClass: "field-ct",
  5519. class: {
  5520. disableColor: t.readonly,
  5521. isAuditing: 4 == t.isAudit.status.value || 1 == t.isAudit.status.value,
  5522. auditFailed: 3 == t.isAudit.status.value
  5523. },
  5524. on: {
  5525. click: function(a) {
  5526. return e.editField(t.readonly)
  5527. }
  5528. }
  5529. }, [a("input", {
  5530. directives: [{
  5531. name: "model",
  5532. rawName: "v-model",
  5533. value: t.value,
  5534. expression: "field.value"
  5535. }, {
  5536. name: "validate",
  5537. rawName: "v-validate",
  5538. value: t.validator,
  5539. expression: "field.validator"
  5540. }],
  5541. attrs: {
  5542. type: "number",
  5543. placeholder: e.getPlaceHolder(t),
  5544. onkeyup: "javascript:this.value=this.value.replace(/[^\\d.]/g, '')",
  5545. name: t.name,
  5546. disabled: t.readonly
  5547. },
  5548. domProps: {
  5549. value: t.value
  5550. },
  5551. on: {
  5552. input: function(a) {
  5553. a.target.composing || e.$set(t, "value", a.target.value)
  5554. }
  5555. }
  5556. })])]) : "integer" == t.type ? a("div", {
  5557. staticClass: "field-wappper"
  5558. }, [a("div", {
  5559. staticClass: "field-name link-down"
  5560. }, [a("span", {
  5561. directives: [{
  5562. name: "show",
  5563. rawName: "v-show",
  5564. value: t.isAudit.isAudit,
  5565. expression: "field.isAudit.isAudit"
  5566. }],
  5567. staticClass: "field-check"
  5568. }, [a("span", {
  5569. staticClass: "aduit-text"
  5570. }, [e._v(e._s(e.localeResource.auditKey))])]), e._v(" "), -1 != t.validator.indexOf("required") ? a("span", {
  5571. staticClass: "field-required"
  5572. }, [e._v("*")]) : e._e(), e._v(e._s(t.alias) + "\n "), a("span", {
  5573. directives: [{
  5574. name: "show",
  5575. rawName: "v-show",
  5576. value: 3 == t.isAudit.status.value,
  5577. expression: "field.isAudit.status.value == 3"
  5578. }],
  5579. staticClass: "field-notpass",
  5580. on: {
  5581. click: function(a) {
  5582. return a.stopPropagation(),
  5583. e.editRow(t)
  5584. }
  5585. }
  5586. }, [e._v(e._s(e.localeResource.notPass))])]), e._v(" "), a("div", {
  5587. staticClass: "field-ct",
  5588. class: {
  5589. disableColor: t.readonly,
  5590. isAuditing: 4 == t.isAudit.status.value || 1 == t.isAudit.status.value,
  5591. auditFailed: 3 == t.isAudit.status.value
  5592. },
  5593. on: {
  5594. click: function(a) {
  5595. return e.editField(t.readonly)
  5596. }
  5597. }
  5598. }, [a("input", {
  5599. directives: [{
  5600. name: "model",
  5601. rawName: "v-model",
  5602. value: t.value,
  5603. expression: "field.value"
  5604. }, {
  5605. name: "validate",
  5606. rawName: "v-validate",
  5607. value: t.validator,
  5608. expression: "field.validator"
  5609. }],
  5610. attrs: {
  5611. type: "number",
  5612. placeholder: e.getPlaceHolder(t),
  5613. oninput: "javascript:this.value=this.value.replace(/[^\\d]/g,'')",
  5614. name: t.name,
  5615. disabled: t.readonly
  5616. },
  5617. domProps: {
  5618. value: t.value
  5619. },
  5620. on: {
  5621. input: function(a) {
  5622. a.target.composing || e.$set(t, "value", a.target.value)
  5623. }
  5624. }
  5625. })])]) : "string" == t.type ? a("div", {
  5626. staticClass: "field-wappper"
  5627. }, [a("div", {
  5628. staticClass: "field-name link-down"
  5629. }, [a("span", {
  5630. directives: [{
  5631. name: "show",
  5632. rawName: "v-show",
  5633. value: t.isAudit.isAudit,
  5634. expression: "field.isAudit.isAudit"
  5635. }],
  5636. staticClass: "field-check"
  5637. }, [a("span", {
  5638. staticClass: "aduit-text"
  5639. }, [e._v(e._s(e.localeResource.auditKey))])]), e._v(" "), -1 != t.validator.indexOf("required") ? a("span", {
  5640. staticClass: "field-required"
  5641. }, [e._v("*")]) : e._e(), e._v(e._s(t.alias) + "\n "), a("span", {
  5642. directives: [{
  5643. name: "show",
  5644. rawName: "v-show",
  5645. value: 3 == t.isAudit.status.value,
  5646. expression: "field.isAudit.status.value == 3"
  5647. }],
  5648. staticClass: "field-notpass",
  5649. on: {
  5650. click: function(a) {
  5651. return a.stopPropagation(),
  5652. e.editRow(t)
  5653. }
  5654. }
  5655. }, [e._v(e._s(e.localeResource.notPass))])]), e._v(" "), t.isGlobalRoaming ? a("div", {
  5656. staticClass: "field-ct filed-link",
  5657. on: {
  5658. click: function(t) {
  5659. return e.getPhoneGlobalRoaming(e.entityIndex, i)
  5660. }
  5661. }
  5662. }, [a("span", {
  5663. class: {
  5664. disableColor: t.readonly,
  5665. isAuditing: 4 == t.isAudit.status.value || 1 == t.isAudit.status.value,
  5666. auditFailed: 3 == t.isAudit.status.value
  5667. }
  5668. }, [e._v(e._s(t.value))]), e._v(" "), a("input", {
  5669. directives: [{
  5670. name: "model",
  5671. rawName: "v-model",
  5672. value: t.value,
  5673. expression: "field.value"
  5674. }, {
  5675. name: "validate",
  5676. rawName: "v-validate",
  5677. value: t.validator,
  5678. expression: "field.validator"
  5679. }],
  5680. attrs: {
  5681. type: "hidden",
  5682. readonly: "readonly",
  5683. placeholder: e.getPlaceHolder(t),
  5684. name: t.name,
  5685. disabled: t.readonly
  5686. },
  5687. domProps: {
  5688. value: t.value
  5689. },
  5690. on: {
  5691. focus: e.forbid,
  5692. input: function(a) {
  5693. a.target.composing || e.$set(t, "value", a.target.value)
  5694. }
  5695. }
  5696. })]) : a("div", {
  5697. staticClass: "field-ct",
  5698. class: {
  5699. disableColor: t.readonly,
  5700. isAuditing: 4 == t.isAudit.status.value || 1 == t.isAudit.status.value,
  5701. auditFailed: 3 == t.isAudit.status.value
  5702. },
  5703. on: {
  5704. click: function(a) {
  5705. return e.editField(t.readonly)
  5706. }
  5707. }
  5708. }, [a("input", {
  5709. directives: [{
  5710. name: "model",
  5711. rawName: "v-model",
  5712. value: t.value,
  5713. expression: "field.value"
  5714. }, {
  5715. name: "validate",
  5716. rawName: "v-validate",
  5717. value: t.validator,
  5718. expression: "field.validator"
  5719. }],
  5720. attrs: {
  5721. type: "text",
  5722. placeholder: e.getPlaceHolder(t),
  5723. name: t.name,
  5724. disabled: t.readonly
  5725. },
  5726. domProps: {
  5727. value: t.value
  5728. },
  5729. on: {
  5730. input: function(a) {
  5731. a.target.composing || e.$set(t, "value", a.target.value)
  5732. }
  5733. }
  5734. })])]) : e._e()])
  5735. }), e._v(" "), e.isHaveAttachment ? a("div", {
  5736. staticClass: "attachment",
  5737. class: e.isRequiredAttachment ? "requiredAttach" : ""
  5738. }, e._l(e.infoData.data[0].attachment.data, function(t, s) {
  5739. return a("div", {
  5740. key: s,
  5741. staticClass: "attach-group",
  5742. attrs: {
  5743. id: t.field
  5744. }
  5745. }, [a("van-cell", {
  5746. attrs: {
  5747. required: e.isRequiredAttachment || "true" == t.required || t.isRequiredAttachment,
  5748. title: t.name
  5749. }
  5750. }, [a("span", [e._v(e._s(e.attachmentType))]), e._v(" "), a("van-uploader", {
  5751. attrs: {
  5752. accept: "all",
  5753. "max-count": "3",
  5754. oversize: e.oversize,
  5755. deletable: !0,
  5756. "use-before-read": "",
  5757. "before-read": function(a) {
  5758. return e.beforeRead(a, t.field)
  5759. },
  5760. "after-read": e.afterRead
  5761. }
  5762. }, [a("img", {
  5763. attrs: {
  5764. src: i("tcYS"),
  5765. alt: "upload",
  5766. "data-groupId": t.field
  5767. }
  5768. })])], 1), e._v(" "), e._l(e.fileList, function(s, n) {
  5769. return a("div", {
  5770. key: n
  5771. }, [s.fgrouptype == t.field ? a("div", {
  5772. staticClass: "file-item"
  5773. }, [a("div", {
  5774. staticClass: "file-content"
  5775. }, [a("div", {
  5776. staticClass: "file-img"
  5777. }, ["doc" == s.fsimplename || "docx" == s.fsimplename ? a("img", {
  5778. attrs: {
  5779. src: i("tj+4"),
  5780. alt: "word"
  5781. }
  5782. }) : "pdf" == s.fsimplename ? a("img", {
  5783. attrs: {
  5784. src: i("pMB3"),
  5785. alt: "pdf"
  5786. }
  5787. }) : "txt" == s.fsimplename ? a("img", {
  5788. attrs: {
  5789. src: i("c2kU"),
  5790. alt: "txt"
  5791. }
  5792. }) : "xlsx" == s.fsimplename || "xls" == s.fsimplename ? a("img", {
  5793. attrs: {
  5794. src: i("qkHs"),
  5795. alt: "xls"
  5796. }
  5797. }) : "pptx" == s.fsimplename || "ppt" == s.fsimplename ? a("img", {
  5798. attrs: {
  5799. src: i("Tajq"),
  5800. alt: "ppt"
  5801. }
  5802. }) : a("img", {
  5803. attrs: {
  5804. src: i("9LEc"),
  5805. alt: "img"
  5806. }
  5807. })]), e._v(" "), a("div", {
  5808. staticClass: "file-detail"
  5809. }, [a("p", {
  5810. staticClass: "fontSize14 color21 textOverflow"
  5811. }, [e._v(e._s(e.attachmentName(s.fname_l2)))]), e._v(" "), a("span", {
  5812. staticClass: "fontSize12 color999"
  5813. }, [e._v(e._s(s.fsize))]), e._v(" "), a("a", {
  5814. staticClass: "fontSize14",
  5815. staticStyle: {
  5816. "margin-left": "20px"
  5817. },
  5818. on: {
  5819. click: function(t) {
  5820. return t.preventDefault(),
  5821. e.showFile(s, n)
  5822. }
  5823. }
  5824. }, [e._v(e._s(e.localeResource.download))]), e._v(" "), a("p", {
  5825. staticClass: "fontSize12 color999 p-date"
  5826. }, [e._v(e._s(s.date))])]), e._v(" "), a("div", {
  5827. staticClass: "file-del",
  5828. on: {
  5829. click: function(a) {
  5830. return e.deleteFile(s, n, t.field)
  5831. }
  5832. }
  5833. }, [a("img", {
  5834. attrs: {
  5835. src: i("vfhJ"),
  5836. alt: "close"
  5837. }
  5838. })])])]) : e._e()])
  5839. })], 2)
  5840. }), 0) : e._e()], 2)])]), e._v(" "), a("div", {
  5841. staticClass: "footer-btn"
  5842. }, [a("span", {
  5843. staticClass: "next-btn",
  5844. staticStyle: {
  5845. width: "100%"
  5846. },
  5847. on: {
  5848. click: e.saveData
  5849. }
  5850. }, [e._v(e._s(e.localeResource.save))])])]), e._v(" "), a("div", {
  5851. directives: [{
  5852. name: "show",
  5853. rawName: "v-show",
  5854. value: e.isShowEmpty,
  5855. expression: "isShowEmpty"
  5856. }],
  5857. staticClass: "data-empty"
  5858. }, [a("i"), e._v(" "), a("span", [e._v(e._s(e.localeResource.emptyData))])]), e._v(" "), a("van-popup", {
  5859. attrs: {
  5860. position: "bottom"
  5861. },
  5862. model: {
  5863. value: e.isShowAddress,
  5864. callback: function(t) {
  5865. e.isShowAddress = t
  5866. },
  5867. expression: "isShowAddress"
  5868. }
  5869. }, [a("van-area", {
  5870. directives: [{
  5871. name: "show",
  5872. rawName: "v-show",
  5873. value: e.isShowAddress,
  5874. expression: "isShowAddress"
  5875. }],
  5876. attrs: {
  5877. "area-list": e.areaList
  5878. },
  5879. on: {
  5880. cancel: function(t) {
  5881. e.isShowAddress = !1
  5882. },
  5883. confirm: e.addressConfirm
  5884. }
  5885. })], 1), e._v(" "), a("van-popup", {
  5886. attrs: {
  5887. position: "bottom"
  5888. },
  5889. model: {
  5890. value: e.isShowDate,
  5891. callback: function(t) {
  5892. e.isShowDate = t
  5893. },
  5894. expression: "isShowDate"
  5895. }
  5896. }, [a("van-datetime-picker", {
  5897. directives: [{
  5898. name: "show",
  5899. rawName: "v-show",
  5900. value: e.isShowDate,
  5901. expression: "isShowDate"
  5902. }],
  5903. attrs: {
  5904. "min-date": e.minDate,
  5905. "max-date": e.maxDate,
  5906. type: "date"
  5907. },
  5908. on: {
  5909. confirm: e.dateConfirm,
  5910. cancel: function(t) {
  5911. e.isShowDate = !1
  5912. }
  5913. },
  5914. model: {
  5915. value: e.currentDate,
  5916. callback: function(t) {
  5917. e.currentDate = t
  5918. },
  5919. expression: "currentDate"
  5920. }
  5921. })], 1), e._v(" "), a("van-action-sheet", {
  5922. attrs: {
  5923. actions: e.basedataValue
  5924. },
  5925. on: {
  5926. select: e.confirmBasedata
  5927. },
  5928. model: {
  5929. value: e.isShowBasedata,
  5930. callback: function(t) {
  5931. e.isShowBasedata = t
  5932. },
  5933. expression: "isShowBasedata"
  5934. }
  5935. }), e._v(" "), a("van-popup", {
  5936. model: {
  5937. value: e.isShowPopup,
  5938. callback: function(t) {
  5939. e.isShowPopup = t
  5940. },
  5941. expression: "isShowPopup"
  5942. }
  5943. }, [a("div", {
  5944. staticClass: "confirm-popup"
  5945. }, [a("div", {
  5946. staticClass: "text-popup"
  5947. }, [a("van-icon", {
  5948. staticClass: "tips-close",
  5949. attrs: {
  5950. name: "cross",
  5951. size: "16"
  5952. },
  5953. on: {
  5954. click: e.closePopup
  5955. }
  5956. }), e._v(" "), a("span", [e._v(e._s(e.localeResource.notApproved))]), e._v(" "), a("span", {
  5957. directives: [{
  5958. name: "show",
  5959. rawName: "v-show",
  5960. value: e.auditName,
  5961. expression: "auditName"
  5962. }]
  5963. }, [e._v(e._s(e.localeResource.approver) + e._s(e.auditName))]), e._v(" "), a("span", {
  5964. directives: [{
  5965. name: "show",
  5966. rawName: "v-show",
  5967. value: e.auditReason,
  5968. expression: "auditReason"
  5969. }]
  5970. }, [e._v(e._s(e.localeResource.reason) + e._s(e.auditReason))])], 1), e._v(" "), a("div", {
  5971. staticClass: "btn-popup"
  5972. }, [a("span", {
  5973. staticClass: "cancel-btn",
  5974. on: {
  5975. click: e.cancelEditRow
  5976. }
  5977. }, [e._v(e._s(e.localeResource.giveUp))]), e._v(" "), a("span", {
  5978. staticClass: "submit-btn",
  5979. on: {
  5980. click: e.onceEditRow
  5981. }
  5982. }, [e._v(e._s(e.localeResource.reModify))])])])]), e._v(" "), a("van-popup", {
  5983. model: {
  5984. value: e.isShowTips,
  5985. callback: function(t) {
  5986. e.isShowTips = t
  5987. },
  5988. expression: "isShowTips"
  5989. }
  5990. }, [a("div", {
  5991. staticClass: "confirm-popup"
  5992. }, [a("div", {
  5993. staticClass: "text-popup"
  5994. }, [a("van-icon", {
  5995. staticClass: "tips-close",
  5996. attrs: {
  5997. name: "cross",
  5998. size: "16"
  5999. },
  6000. on: {
  6001. click: e.closePopup
  6002. }
  6003. }), e._v(" "), a("span", [e._v(e._s(e.currentTips))])], 1)])]), e._v(" "), a("div", {
  6004. directives: [{
  6005. name: "show",
  6006. rawName: "v-show",
  6007. value: e.showBacktop,
  6008. expression: "showBacktop"
  6009. }],
  6010. staticClass: "back-top",
  6011. on: {
  6012. click: e.backTop
  6013. }
  6014. }, [a("i")])], 1)
  6015. },
  6016. staticRenderFns: []
  6017. };
  6018. var y = i("C7Lr")(D, N, !1, function(e) {
  6019. i("WGC5")
  6020. }, "data-v-32f8fa64", null).exports
  6021. , C = {
  6022. data: function() {
  6023. return {
  6024. infoList: [],
  6025. isShow: !1
  6026. }
  6027. },
  6028. created: function() {
  6029. this.getMyUpHierarchyList(),
  6030. document.title = "我的汇报关系"
  6031. },
  6032. mounted: function() {},
  6033. methods: {
  6034. toShow: function() {
  6035. this.isShow = !this.isShow
  6036. },
  6037. getMyUpHierarchyList: function() {
  6038. var e = this;
  6039. setTimeout(function() {
  6040. mbos.eas.invokeScript({
  6041. name: "getMyUpHierarchyListService",
  6042. param: [{
  6043. uipk: ""
  6044. }],
  6045. success: function(t) {
  6046. console.log(t),
  6047. "100" == t.code && (e.infoList = t.data)
  6048. },
  6049. error: function(e) {
  6050. alert(c()(e))
  6051. }
  6052. })
  6053. }, 100)
  6054. }
  6055. }
  6056. }
  6057. , b = {
  6058. render: function() {
  6059. var e = this
  6060. , t = e.$createElement
  6061. , a = e._self._c || t;
  6062. return a("div", {
  6063. staticClass: "report-relationship"
  6064. }, [a("div", {
  6065. staticClass: "relationship-item"
  6066. }, [e._m(0), e._v(" "), a("div", {
  6067. directives: [{
  6068. name: "show",
  6069. rawName: "v-show",
  6070. value: !1,
  6071. expression: "false"
  6072. }],
  6073. staticClass: "item-content"
  6074. })]), e._v(" "), a("div", {
  6075. staticClass: "relationship-item"
  6076. }, [a("div", {
  6077. staticClass: "item-title",
  6078. on: {
  6079. click: e.toShow
  6080. }
  6081. }, [a("span", [e._v("行政关系汇报")]), a("i")]), e._v(" "), a("div", {
  6082. directives: [{
  6083. name: "show",
  6084. rawName: "v-show",
  6085. value: e.isShow,
  6086. expression: "isShow"
  6087. }],
  6088. staticClass: "item-content"
  6089. }, [a("p", [e._v("上级职位:交互设计经理")]), e._v(" "), a("div", {
  6090. staticClass: "content-desc"
  6091. }, [a("p", [e._v("直接上级")]), e._v(" "), a("ul", e._l(3, function(t) {
  6092. return a("li", [a("img", {
  6093. attrs: {
  6094. src: "http://mbos.kingdee.com/mbos/store/13675940/chatService/avantar-icon.png",
  6095. alt: ""
  6096. }
  6097. }), e._v(" "), e._m(1, !0), e._v(" "), a("i"), e._v(" "), a("img", {
  6098. attrs: {
  6099. src: "http://mbos.kingdee.com/mbos/store/13675940/chatService/avantar-icon.png",
  6100. alt: ""
  6101. }
  6102. })])
  6103. }), 0)]), e._v(" "), e._m(2)])]), e._v(" "), a("div", {
  6104. staticClass: "relationship-item"
  6105. }, [e._m(3), e._v(" "), a("div", {
  6106. directives: [{
  6107. name: "show",
  6108. rawName: "v-show",
  6109. value: !1,
  6110. expression: "false"
  6111. }],
  6112. staticClass: "item-content"
  6113. })])])
  6114. },
  6115. staticRenderFns: [function() {
  6116. var e = this.$createElement
  6117. , t = this._self._c || e;
  6118. return t("div", {
  6119. staticClass: "item-title"
  6120. }, [t("span", [this._v("行政关系汇报")]), t("i")])
  6121. }
  6122. , function() {
  6123. var e = this.$createElement
  6124. , t = this._self._c || e;
  6125. return t("div", {}, [t("p", [this._v("陈思纯 | 交互设计经理 ")]), this._v(" "), t("p", [this._v("金蝶中国 交互设计部")])])
  6126. }
  6127. , function() {
  6128. var e = this
  6129. , t = e.$createElement
  6130. , a = e._self._c || t;
  6131. return a("div", {
  6132. staticClass: "content-desc"
  6133. }, [a("p", [e._v("间接上级")]), e._v(" "), a("ul", [a("li", [a("img", {
  6134. attrs: {
  6135. src: "http://mbos.kingdee.com/mbos/store/13675940/chatService/avantar-icon.png",
  6136. alt: ""
  6137. }
  6138. }), e._v(" "), a("div", {}, [a("p", [e._v("陈思纯 | 交互设计经理 ")]), e._v(" "), a("p", [e._v("金蝶中国 交互设计部")])]), e._v(" "), a("i"), e._v(" "), a("img", {
  6139. attrs: {
  6140. src: "http://mbos.kingdee.com/mbos/store/13675940/chatService/avantar-icon.png",
  6141. alt: ""
  6142. }
  6143. })])])])
  6144. }
  6145. , function() {
  6146. var e = this.$createElement
  6147. , t = this._self._c || e;
  6148. return t("div", {
  6149. staticClass: "item-title"
  6150. }, [t("span", [this._v("行政关系汇报")]), t("i")])
  6151. }
  6152. ]
  6153. };
  6154. var j = i("C7Lr")(C, b, !1, function(e) {
  6155. i("/ydr")
  6156. }, "data-v-f41ab6b6", null).exports
  6157. , x = {
  6158. data: function() {
  6159. return {
  6160. firstName: {
  6161. A: ["阿拉善盟", "鞍山市"]
  6162. },
  6163. FirstPin: ["A", "B", "C", "D", "E", "F", "G", "H", "J", "K", "L", "M", "N", "P", "Q", "R", "S", "T", "W", "X", "Y", "Z"],
  6164. indexList: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
  6165. indexBarData: {
  6166. indexList: ["z", "a", "b", "c", "d"],
  6167. dataList: [{
  6168. index: "z",
  6169. data: [{
  6170. name: "中国",
  6171. roam: "+86"
  6172. }, {
  6173. name: "赞比亚",
  6174. roam: "+1756"
  6175. }]
  6176. }, {
  6177. index: "a",
  6178. data: [{
  6179. name: "中国",
  6180. roam: "+86"
  6181. }, {
  6182. name: "赞比亚",
  6183. roam: "+1756"
  6184. }]
  6185. }, {
  6186. index: "b",
  6187. data: [{
  6188. name: "中国",
  6189. roam: "+86"
  6190. }, {
  6191. name: "赞比亚",
  6192. roam: "+1756"
  6193. }]
  6194. }, {
  6195. index: "c",
  6196. data: [{
  6197. name: "中国",
  6198. roam: "+86"
  6199. }, {
  6200. name: "赞比亚",
  6201. roam: "+1756"
  6202. }]
  6203. }, {
  6204. index: "d",
  6205. data: [{
  6206. name: "中国",
  6207. roam: "+86"
  6208. }, {
  6209. name: "赞比亚",
  6210. roam: "+1756"
  6211. }]
  6212. }]
  6213. },
  6214. infoList: []
  6215. }
  6216. },
  6217. created: function() {
  6218. this.getMyEvnetList(),
  6219. document.title = "我的大事件"
  6220. },
  6221. mounted: function() {},
  6222. methods: {
  6223. getMyEvnetList: function() {
  6224. var e = this;
  6225. setTimeout(function() {
  6226. mbos.eas.invokeScript({
  6227. name: "getMyEvnetListService",
  6228. param: [{
  6229. uipk: ""
  6230. }],
  6231. success: function(t) {
  6232. console.log(t),
  6233. "100" == t.code && (e.infoList = t.data)
  6234. },
  6235. error: function(e) {
  6236. alert(c()(e))
  6237. }
  6238. })
  6239. }, 100)
  6240. }
  6241. }
  6242. }
  6243. , S = {
  6244. render: function() {
  6245. var e = this
  6246. , t = e.$createElement
  6247. , a = e._self._c || t;
  6248. return a("div", {
  6249. staticClass: "my-event"
  6250. }, e._l(3, function(t, i) {
  6251. return a("div", {
  6252. key: i,
  6253. staticClass: "event-item"
  6254. }, [a("i"), e._v(" "), a("span", [e._v("2010-09-01")]), e._v(" "), e._m(0, !0)])
  6255. }), 0)
  6256. },
  6257. staticRenderFns: [function() {
  6258. var e = this.$createElement
  6259. , t = this._self._c || e;
  6260. return t("div", {
  6261. staticClass: "item-inner"
  6262. }, [t("p", [this._v("职等变更    |    T5-1   "), t("i"), this._v("    T5-2")]), this._v(" "), t("p", [this._v("金蝶中国用户体验部")]), this._v(" "), t("p", [this._v("Ant Design是一个服务于企业级产品的设计体系,基于\n 『确定』和『自然』的设计价值观和模块化的解决方案,\n 让设计者专注于更好的用户体验。")])])
  6263. }
  6264. ]
  6265. };
  6266. var T = i("C7Lr")(x, S, !1, function(e) {
  6267. i("vH4Q")
  6268. }, "data-v-63c59049", null).exports
  6269. , L = {
  6270. data: function() {
  6271. return {
  6272. infoList: []
  6273. }
  6274. },
  6275. created: function() {
  6276. this.getMyPositionExtendRang(),
  6277. document.title = "我的职等"
  6278. },
  6279. mounted: function() {},
  6280. methods: {
  6281. toPositionChart: function() {
  6282. this.$router.push({
  6283. path: "/positionChart",
  6284. query: "123"
  6285. })
  6286. },
  6287. getMyPositionExtendRang: function() {
  6288. var e = this;
  6289. setTimeout(function() {
  6290. mbos.eas.invokeScript({
  6291. name: "getMyPositionExtendRangService",
  6292. param: [{
  6293. uipk: ""
  6294. }],
  6295. success: function(t) {
  6296. console.log(t),
  6297. "100" == t.code && (e.infoList = t.data)
  6298. },
  6299. error: function(e) {
  6300. alert(c()(e))
  6301. }
  6302. })
  6303. }, 100)
  6304. }
  6305. }
  6306. }
  6307. , z = {
  6308. render: function() {
  6309. var e = this
  6310. , t = e.$createElement
  6311. , a = e._self._c || t;
  6312. return a("div", {
  6313. staticClass: "my-position"
  6314. }, [a("div", {
  6315. staticClass: "position-title"
  6316. }, [a("p", [e._v("我的职位:交互设计师")]), e._v(" "), a("p", [e._v("我的职等:T5-2 "), a("span", {
  6317. on: {
  6318. click: e.toPositionChart
  6319. }
  6320. }, [e._v("查看职等序列 >")])])]), e._v(" "), a("div", {
  6321. staticClass: "position-info"
  6322. }, [a("p", [e._v("我的职位体系说明")]), e._v(" "), a("ul", e._l(3, function(t) {
  6323. return a("li", [a("p", [e._v("职位职责")]), e._v(" "), a("p", [e._v("职责名称:公司综合管理")]), e._v(" "), a("p", [e._v("职责表述:负责集团公司的全面管理")]), e._v(" "), a("p", [e._v("工作任务:")]), e._v(" "), a("p", [e._v("1、主要负责集团公司日常运营管理;")]), e._v(" "), a("p", [e._v("2、主要负责集团公司人力资源管理;")]), e._v(" "), a("p", [e._v("3、主要负责集团公司核心管理人员考核")])])
  6324. }), 0)])])
  6325. },
  6326. staticRenderFns: []
  6327. };
  6328. var E = i("C7Lr")(L, z, !1, function(e) {
  6329. i("Uk6Z")
  6330. }, "data-v-7502ad68", null).exports
  6331. , O = {
  6332. data: function() {
  6333. return {
  6334. curPosition: 7
  6335. }
  6336. },
  6337. created: function() {
  6338. this.getResumePageInfo(),
  6339. document.title = "我的职等序列"
  6340. },
  6341. mounted: function() {},
  6342. methods: {
  6343. toPositionChart: function() {
  6344. this.$router.push({
  6345. path: "/positionChart",
  6346. query: "123"
  6347. })
  6348. },
  6349. getResumePageInfo: function() {
  6350. var e = this;
  6351. setTimeout(function() {
  6352. mbos.eas.invokeScript({
  6353. name: "getResumePageInfoService",
  6354. param: [{
  6355. uipk: ""
  6356. }],
  6357. success: function(t) {
  6358. console.log(t),
  6359. "100" == t.code && (e.infoList = t.data)
  6360. },
  6361. error: function(e) {
  6362. alert(c()(e))
  6363. }
  6364. })
  6365. }, 100)
  6366. }
  6367. }
  6368. }
  6369. , R = {
  6370. render: function() {
  6371. var e = this
  6372. , t = e.$createElement
  6373. , a = e._self._c || t;
  6374. return a("div", {
  6375. staticClass: "position-chart"
  6376. }, [e._m(0), e._v(" "), a("div", {
  6377. staticClass: "position-chart"
  6378. }, [a("ul", [a("li", {
  6379. class: {
  6380. "current-class": 8 == e.curPosition
  6381. }
  6382. }, [e._v("T8 "), a("span", {
  6383. directives: [{
  6384. name: "show",
  6385. rawName: "v-show",
  6386. value: 8 == e.curPosition,
  6387. expression: "curPosition == 8"
  6388. }]
  6389. }, [e._v("当前职等")])]), e._v(" "), a("li", {
  6390. class: {
  6391. "current-class": 7 == e.curPosition
  6392. }
  6393. }, [e._v("T7 "), a("p", {
  6394. directives: [{
  6395. name: "show",
  6396. rawName: "v-show",
  6397. value: 7 == e.curPosition,
  6398. expression: "curPosition == 7"
  6399. }]
  6400. }, [e._v("当前职等")])]), e._v(" "), a("li", {
  6401. class: {
  6402. "current-class": 6 == e.curPosition
  6403. }
  6404. }, [e._v("T6 "), a("span", {
  6405. directives: [{
  6406. name: "show",
  6407. rawName: "v-show",
  6408. value: 6 == e.curPosition,
  6409. expression: "curPosition == 6"
  6410. }]
  6411. }, [e._v("当前职等")])]), e._v(" "), a("li", {
  6412. class: {
  6413. "current-class": 5 == e.curPosition
  6414. }
  6415. }, [e._v("T5 "), a("span", {
  6416. directives: [{
  6417. name: "show",
  6418. rawName: "v-show",
  6419. value: 5 == e.curPosition,
  6420. expression: "curPosition == 5"
  6421. }]
  6422. }, [e._v("当前职等")])]), e._v(" "), a("li", {
  6423. class: {
  6424. "current-class": 4 == e.curPosition
  6425. }
  6426. }, [e._v("T4 "), a("span", {
  6427. directives: [{
  6428. name: "show",
  6429. rawName: "v-show",
  6430. value: 4 == e.curPosition,
  6431. expression: "curPosition == 4"
  6432. }]
  6433. }, [e._v("当前职等")])]), e._v(" "), a("li", {
  6434. class: {
  6435. "current-class": 3 == e.curPosition
  6436. }
  6437. }, [e._v("T3 "), a("span", {
  6438. directives: [{
  6439. name: "show",
  6440. rawName: "v-show",
  6441. value: 3 == e.curPosition,
  6442. expression: "curPosition == 3"
  6443. }]
  6444. }, [e._v("当前职等")])]), e._v(" "), a("li", {
  6445. class: {
  6446. "current-class": 2 == e.curPosition
  6447. }
  6448. }, [e._v("T2 "), a("span", {
  6449. directives: [{
  6450. name: "show",
  6451. rawName: "v-show",
  6452. value: 2 == e.curPosition,
  6453. expression: "curPosition == 2"
  6454. }]
  6455. }, [e._v("当前职等")])])])])])
  6456. },
  6457. staticRenderFns: [function() {
  6458. var e = this.$createElement
  6459. , t = this._self._c || e;
  6460. return t("div", {
  6461. staticClass: "position-title"
  6462. }, [t("p", [this._v("我的职等:T5-2")])])
  6463. }
  6464. ]
  6465. };
  6466. var k = i("C7Lr")(O, R, !1, function(e) {
  6467. i("4UsH")
  6468. }, "data-v-560f68fa", null).exports
  6469. , Y = {
  6470. data: function() {
  6471. return {
  6472. contractList: [],
  6473. isContract: !0
  6474. }
  6475. },
  6476. created: function() {
  6477. this.getMyContractList(),
  6478. document.title = "我的合同"
  6479. },
  6480. mounted: function() {},
  6481. methods: {
  6482. getlabour: function() {
  6483. this.isContract = !0,
  6484. this.getMyContractList()
  6485. },
  6486. getOther: function() {
  6487. this.isContract = !1
  6488. },
  6489. toContractDetail: function(e) {
  6490. this.$router.push({
  6491. path: "/contractDetail",
  6492. query: {
  6493. contractId: e.id
  6494. }
  6495. })
  6496. },
  6497. getMyContractList: function() {
  6498. var e = this;
  6499. setTimeout(function() {
  6500. mbos.eas.invokeScript({
  6501. name: "getMyContractListService",
  6502. param: [{
  6503. uipk: ""
  6504. }],
  6505. success: function(t) {
  6506. if (console.log(t),
  6507. "100" == t.code) {
  6508. if (t.data.length > 0)
  6509. for (var a = 0; a < t.data.length; a++) {
  6510. var i = t.data[a].effectDate.split(" ")[0]
  6511. , s = t.data[a].endDate.split(" ")[0];
  6512. t.data[a].diffDate = e.DateDifference(i, s)
  6513. }
  6514. e.contractList = t.data
  6515. }
  6516. },
  6517. error: function(e) {
  6518. alert(c()(e))
  6519. }
  6520. })
  6521. }, 100)
  6522. },
  6523. DateDifference: function(e, t) {
  6524. var a, i, s, n;
  6525. return a = e.split("-"),
  6526. s = new Date(a[1] + "-" + a[2] + "-" + a[0]),
  6527. i = t.split("-"),
  6528. n = new Date(i[1] + "-" + i[2] + "-" + i[0]),
  6529. (Math.abs(s - n) / 1e3 / 60 / 60 / 24 / 365).toFixed(1)
  6530. }
  6531. }
  6532. }
  6533. , P = {
  6534. render: function() {
  6535. var e = this
  6536. , t = e.$createElement
  6537. , a = e._self._c || t;
  6538. return a("div", {
  6539. staticClass: "contract-list"
  6540. }, [a("div", {
  6541. staticClass: "contract-title"
  6542. }, [a("ul", [a("li", {
  6543. class: {
  6544. "current-class": e.isContract
  6545. },
  6546. on: {
  6547. click: e.getlabour
  6548. }
  6549. }, [a("span", [e._v("劳动合同")])]), e._v(" "), a("li"), e._v(" "), a("li", {
  6550. class: {
  6551. "current-class": !e.isContract
  6552. },
  6553. on: {
  6554. click: e.getOther
  6555. }
  6556. }, [a("span", [e._v("其他合同")])])])]), e._v(" "), a("div", {
  6557. staticClass: "contract-content"
  6558. }, e._l(e.contractList, function(t) {
  6559. return a("div", {
  6560. staticClass: "content-item",
  6561. on: {
  6562. click: function(a) {
  6563. return e.toContractDetail(t)
  6564. }
  6565. }
  6566. }, [a("p", {
  6567. staticClass: "item-title"
  6568. }, [a("span", [e._v("固定合同    " + e._s(t.contractNo))]), e._v(" "), a("i", [e._v(e._s(t.state))])]), e._v(" "), a("p", [a("span", {
  6569. staticStyle: {
  6570. color: "#333",
  6571. "font-size": "14px"
  6572. }
  6573. }, [e._v(e._s(t.diffDate) + "年  ")]), e._v(" "), a("span", [e._v(e._s(t.effectDate) + " 至 " + e._s(t.endDate))])]), e._v(" "), a("p", [e._v("金蝶软件中国有限公司")]), e._v(" "), a("p", [e._v("交互设计师    |    用户体验部 ")])])
  6574. }), 0)])
  6575. },
  6576. staticRenderFns: []
  6577. };
  6578. var _ = i("C7Lr")(Y, P, !1, function(e) {
  6579. i("Csfx")
  6580. }, "data-v-50828643", null).exports
  6581. , B = {
  6582. data: function() {
  6583. return {
  6584. isContract: !0,
  6585. contractInfo: {},
  6586. contractNoInfo: {},
  6587. employeeInfo: {},
  6588. orgInfo: {},
  6589. toUnitInfo: {}
  6590. }
  6591. },
  6592. created: function() {
  6593. this.getMyContract()
  6594. },
  6595. mounted: function() {},
  6596. methods: {
  6597. getlabour: function() {
  6598. this.isContract = !0
  6599. },
  6600. getOther: function() {
  6601. this.isContract = !1
  6602. },
  6603. getMyContract: function() {
  6604. var e = this
  6605. , t = this.$route.query.contractId;
  6606. setTimeout(function() {
  6607. mbos.eas.invokeScript({
  6608. name: "getMyContractService",
  6609. param: [{
  6610. contractId: t
  6611. }],
  6612. success: function(t) {
  6613. if (console.log(t),
  6614. "100" == t.code) {
  6615. var a = t.data.contractInfo.effectDate.split(" ")[0]
  6616. , i = t.data.contractInfo.endDate.split(" ")[0];
  6617. t.data.contractInfo.diffDate = e.DateDifference(a, i),
  6618. e.contractInfo = t.data.contractInfo,
  6619. e.contractNoInfo = t.data.contractNoInfo,
  6620. e.employeeInfo = t.data.employeeInfo,
  6621. e.orgInfo = t.data.orgInfo,
  6622. e.toUnitInfo = t.data.toUnitInfo
  6623. }
  6624. },
  6625. error: function(e) {
  6626. alert(c()(e))
  6627. }
  6628. })
  6629. }, 100)
  6630. },
  6631. DateDifference: function(e, t) {
  6632. var a, i, s, n;
  6633. return a = e.split("-"),
  6634. s = new Date(a[1] + "-" + a[2] + "-" + a[0]),
  6635. i = t.split("-"),
  6636. n = new Date(i[1] + "-" + i[2] + "-" + i[0]),
  6637. (Math.abs(s - n) / 1e3 / 60 / 60 / 24 / 365).toFixed(1)
  6638. }
  6639. }
  6640. }
  6641. , Q = {
  6642. render: function() {
  6643. var e = this
  6644. , t = e.$createElement
  6645. , a = e._self._c || t;
  6646. return a("div", {
  6647. staticClass: "contract-detail"
  6648. }, [a("div", {
  6649. staticClass: "contract-content"
  6650. }, [a("ul", [a("li", [a("p", {
  6651. staticClass: "item-title"
  6652. }, [e._v("合同编号:")]), e._v(" "), a("p", {
  6653. staticClass: "item-content"
  6654. }, [e._v(e._s(e.contractNoInfo.contractNo))])]), e._v(" "), a("li", [a("p", {
  6655. staticClass: "item-title"
  6656. }, [e._v("组织信息:")]), e._v(" "), a("p", {
  6657. staticClass: "item-content"
  6658. }, [e._v("合同签订组织:" + e._s(e.orgInfo.hrOrgUnitName))])]), e._v(" "), a("li", [a("p", {
  6659. staticClass: "item-title"
  6660. }, [e._v("合同信息:")]), e._v(" "), a("p", {
  6661. staticClass: "item-content"
  6662. }, [e._v("合同类别:全日制劳动合同")]), e._v(" "), a("p", {
  6663. staticClass: "item-content"
  6664. }, [e._v("合同模板:" + e._s(e.contractInfo.contractTemplate))]), e._v(" "), a("p", {
  6665. staticClass: "item-content"
  6666. }, [e._v("合同期限类型:" + e._s(e.contractInfo.contractLimitType))]), e._v(" "), a("p", {
  6667. staticClass: "item-content"
  6668. }, [e._v("计划合同期限(年):" + e._s(e.contractInfo.diffDate))]), e._v(" "), a("p", {
  6669. staticClass: "item-content"
  6670. }, [e._v("开始日期:" + e._s(e.contractInfo.effectDate))]), e._v(" "), a("p", {
  6671. staticClass: "item-content"
  6672. }, [e._v("计划结束日期:" + e._s(e.contractInfo.endDate))]), e._v(" "), a("p", {
  6673. staticClass: "item-content"
  6674. }, [e._v("签订日期:" + e._s(e.contractInfo.signDate))]), e._v(" "), a("p", {
  6675. staticClass: "item-content"
  6676. }, [e._v("解除日期:" + e._s(e.contractInfo.freeDate))]), e._v(" "), a("p", {
  6677. staticClass: "item-content"
  6678. }, [e._v("试用期开始日期:" + e._s(e.contractInfo.testBeginDate))]), e._v(" "), a("p", {
  6679. staticClass: "item-content"
  6680. }, [e._v("试用期结束日期:" + e._s(e.contractInfo.testEndDate))]), e._v(" "), a("p", {
  6681. staticClass: "item-content"
  6682. }, [e._v("合同状态:" + e._s(e.contractInfo.state))]), e._v(" "), a("p", {
  6683. staticClass: "item-content"
  6684. }, [e._v("源合同:")]), e._v(" "), a("p", {
  6685. staticClass: "item-content"
  6686. }, [e._v("签订原因:" + e._s(e.contractInfo.reason))]), e._v(" "), a("p", {
  6687. staticClass: "item-content"
  6688. }, [e._v("备注:")])]), e._v(" "), a("li", [a("p", {
  6689. staticClass: "item-title"
  6690. }, [e._v("甲方(单位)信息:")]), e._v(" "), a("p", {
  6691. staticClass: "item-content"
  6692. }, [e._v("劳动合同主体:" + e._s(e.toUnitInfo.toUnit))]), e._v(" "), a("p", {
  6693. staticClass: "item-content"
  6694. }, [e._v("甲方代表人:" + e._s(e.toUnitInfo.delegatePerson))]), e._v(" "), a("p", {
  6695. staticClass: "item-content"
  6696. }, [e._v("甲方地址:" + e._s(e.toUnitInfo.toUnitAddress))])]), e._v(" "), a("li", [a("p", {
  6697. staticClass: "item-title"
  6698. }, [e._v("乙方(员工)信息:")]), e._v(" "), a("p", {
  6699. staticClass: "item-content"
  6700. }, [e._v("乙方姓名:" + e._s(e.employeeInfo.empPersonName))]), e._v(" "), a("p", {
  6701. staticClass: "item-content"
  6702. }, [e._v("员工编码:" + e._s(e.employeeInfo.empPersonNumber))]), e._v(" "), a("p", {
  6703. staticClass: "item-content"
  6704. }, [e._v("身份证号码:" + e._s(e.employeeInfo.empIdentityNum))]), e._v(" "), a("p", {
  6705. staticClass: "item-content"
  6706. }, [e._v("护照号码:" + e._s(e.employeeInfo.empPassPortNum))]), e._v(" "), a("p", {
  6707. staticClass: "item-content"
  6708. }, [e._v("乙方地址:" + e._s(e.employeeInfo.empAddress))])])])]), e._v(" "), e._m(0)])
  6709. },
  6710. staticRenderFns: [function() {
  6711. var e = this.$createElement
  6712. , t = this._self._c || e;
  6713. return t("div", {
  6714. staticClass: "content-attach"
  6715. }, [t("span", [this._v("合同附件")]), this._v(" "), t("span", [this._v("20170910劳动合同.pdf")])])
  6716. }
  6717. ]
  6718. };
  6719. var U = i("C7Lr")(B, Q, !1, function(e) {
  6720. i("kcX8")
  6721. }, "data-v-72b37807", null).exports
  6722. , G = {
  6723. data: function() {
  6724. return {
  6725. percentWidth: .6,
  6726. percentNumber: 0,
  6727. archiveList: [],
  6728. personId: "",
  6729. isShowPopup: !1,
  6730. changeData: [],
  6731. avatarImg: window.path + "/avatar.png",
  6732. infoList: [{
  6733. name: localeResource.socialExperience,
  6734. id: "Q+cAAAADnf9T0I5J",
  6735. isMultiRow: !0,
  6736. img: "/mbos/store/" + requestParam.eid + "/chatService/avantar-icon.png"
  6737. }, {
  6738. name: localeResource.eduExperience,
  6739. id: "Q+cAAAADnfZT0I5J",
  6740. isMultiRow: !0,
  6741. img: "/mbos/store/" + requestParam.eid + "/chatService/avantar-icon.png"
  6742. }, {
  6743. name: localeResource.basicInformation + localeResource.mobile,
  6744. id: "Q+cAAAADikZT0I5J",
  6745. isMultiRow: !1,
  6746. img: "/mbos/store/" + requestParam.eid + "/chatService/avantar-icon.png"
  6747. }, {
  6748. name: localeResource.basicInformation + localeResource.mobile,
  6749. id: "Q+cAAAADikZT0I5J",
  6750. isMultiRow: !1,
  6751. img: "/mbos/store/" + requestParam.eid + "/chatService/avantar-icon.png"
  6752. }],
  6753. isShowSubmit: !0,
  6754. isEditPersonPhoto: "true" === sessionStorage.isEditPersonPhoto,
  6755. headImgState: "",
  6756. showAudit: !1,
  6757. showDialog: !1,
  6758. auditDataId: "",
  6759. auditAuthor: "",
  6760. auditReason: ""
  6761. }
  6762. },
  6763. created: function() {
  6764. this.personId = sessionStorage.personId,
  6765. this.getUserInfo(this.personId),
  6766. this.getMobilePageDataInfo(this.personId)
  6767. },
  6768. mounted: function() {},
  6769. methods: {
  6770. showResult: function() {
  6771. this.showDialog = !0
  6772. },
  6773. closeDialog: function() {
  6774. this.showDialog = !1
  6775. },
  6776. withdrawImg: function() {
  6777. var e = this;
  6778. setTimeout(function() {
  6779. mbos.eas.invokeScript({
  6780. name: "abortMobileAuditDataService",
  6781. needShowLoading: !0,
  6782. param: [{
  6783. auditDataId: e.auditDataId
  6784. }],
  6785. success: function(t) {
  6786. "0" == t.errorCode ? (e.$toast(t.msg),
  6787. e.getUserInfo(this.personId)) : t.msg ? (e.$toast(t.msg),
  6788. e.getUserInfo(e.personId)) : e.$toast("撤回失败"),
  6789. e.showDialog = !1
  6790. },
  6791. error: function(t) {
  6792. e.$toast(c()(t.msg))
  6793. }
  6794. })
  6795. }, 100)
  6796. },
  6797. abjureImg: function() {
  6798. var e = this;
  6799. setTimeout(function() {
  6800. mbos.eas.invokeScript({
  6801. name: "confirmMobileAuditDataService",
  6802. needShowLoading: !0,
  6803. param: [{
  6804. auditDataId: e.auditDataId
  6805. }],
  6806. success: function(t) {
  6807. "0" == t.errorCode ? e.getUserInfo(this.personId) : t.msg ? e.$toast(t.msg) : e.$toast("操作失败"),
  6808. e.showDialog = !1
  6809. },
  6810. error: function(t) {
  6811. e.$toast(c()(t.msg))
  6812. }
  6813. })
  6814. }, 100)
  6815. },
  6816. uploadHead: function(e) {
  6817. var t = this
  6818. , a = e.target.files[0];
  6819. if (a) {
  6820. var i = a.type;
  6821. if ("image/jpeg" !== i && "image/png" !== i && "image/jpg" !== i)
  6822. return this.$toast(localeResource.avatarFormat),
  6823. $(e.target).val(""),
  6824. !1;
  6825. if (a.size > 5242880)
  6826. return this.$toast(localeResource.maxSize),
  6827. $(e.target).val(""),
  6828. !1;
  6829. var s = new FileReader;
  6830. s.readAsDataURL(a);
  6831. var n = new FormData;
  6832. n.append("headCulpture", a),
  6833. n.append("file", a, a.name),
  6834. n.append("type", "file");
  6835. var o = sessionStorage.personId || easContext.person.id;
  6836. n.append("billid", o),
  6837. n.append("assignId", requestParam.assignId),
  6838. mbos.ui._showLoading(),
  6839. $.ajax({
  6840. type: "post",
  6841. url: "/mbos/attach/addNewAttachment",
  6842. data: n,
  6843. cache: !1,
  6844. processData: !1,
  6845. contentType: !1,
  6846. dataType: "text"
  6847. }).success(function(a) {
  6848. mbos.ui._closeLoading();
  6849. var i = {
  6850. personId: o,
  6851. imgData: a
  6852. };
  6853. mbos.eas.invokeScript({
  6854. name: "saveMobilePersonPhotoService",
  6855. needShowLoading: !0,
  6856. param: [i],
  6857. success: function(a) {
  6858. $(e.target).val(""),
  6859. "0" == a.errorCode ? (t.avatarImg = s.result,
  6860. t.getUserInfo(o),
  6861. t.$toast(a.msg)) : t.$toast(a.msg)
  6862. },
  6863. error: function(e) {
  6864. console.log(e, "error")
  6865. }
  6866. })
  6867. }).error(function(e) {
  6868. mbos.ui._closeLoading(),
  6869. alert(e)
  6870. })
  6871. }
  6872. },
  6873. showConfirmPopup: function() {
  6874. this.isShowPopup = !0
  6875. },
  6876. cancelSubmit: function() {
  6877. this.isShowPopup = !1
  6878. },
  6879. toPreview: function() {
  6880. this.$router.push({
  6881. path: "/submitPreview"
  6882. })
  6883. },
  6884. submitMobileResumeInfo: function() {
  6885. var e = this;
  6886. setTimeout(function() {
  6887. mbos.eas.invokeScript({
  6888. name: "submitMobileResumeInfo",
  6889. needShowLoading: !1,
  6890. param: [{
  6891. personId: e.personId
  6892. }],
  6893. success: function(t) {
  6894. this.isShowPopup = !1,
  6895. "0" == t.errorCode ? e.$toast(localeResource.submitSuccessfully) : t.msg ? e.$toast(t.msg) : e.$toast(localeResource.maintained)
  6896. },
  6897. error: function(t) {
  6898. e.$toast(c()(t.msg))
  6899. }
  6900. })
  6901. }, 100)
  6902. },
  6903. getMobileResumeChange: function(e) {
  6904. var t = this;
  6905. setTimeout(function() {
  6906. mbos.eas.invokeScript({
  6907. name: "getMobileResumeChange",
  6908. needShowLoading: !1,
  6909. param: [{
  6910. personId: e
  6911. }],
  6912. success: function(e) {
  6913. "0" == e.errorCode ? this.changeData = e.data : e.msg ? t.$toast(e.msg) : t.$toast(localeResource.maintained)
  6914. },
  6915. error: function(e) {
  6916. t.$toast(c()(e.msg))
  6917. }
  6918. })
  6919. }, 100)
  6920. },
  6921. getPersonId: function() {
  6922. var e = this;
  6923. setTimeout(function() {
  6924. mbos.eas.invokeScript({
  6925. name: "getCurUserInfo",
  6926. needShowLoading: !1,
  6927. param: [""],
  6928. success: function(t) {
  6929. e.personId = t.id,
  6930. e.getUserInfo(e.personId),
  6931. e.getMobilePageDataInfo(e.personId),
  6932. e.getMobileResumeChange(e.personId)
  6933. },
  6934. error: function(e) {
  6935. console.log(localeResource.fails)
  6936. }
  6937. })
  6938. }, 100)
  6939. },
  6940. getUserInfo: function(e) {
  6941. var t = this;
  6942. setTimeout(function() {
  6943. mbos.eas.invokeScript({
  6944. name: "getMobileUserInfoService",
  6945. needShowLoading: !0,
  6946. param: [{
  6947. personId: e
  6948. }],
  6949. success: function(e) {
  6950. "0" == e.errorCode ? (t.percentNumber = parseInt(Math.round(e.percent)),
  6951. t.percentWidth = 2.3 * Number(e.percent) / 100,
  6952. null != e.auditPhotoStatus && e.auditPhotoStatus ? t.showAudit = !0 : t.showAudit = !1,
  6953. t.headImgState = e.auditPhotoStatus ? e.auditPhotoStatus.status : "",
  6954. t.auditDataId = e.auditPhotoStatus ? e.auditPhotoStatus.id : "",
  6955. t.auditReason = e.auditPhotoStatus ? e.auditPhotoStatus.reason : "",
  6956. t.auditAuthor = e.auditPhotoStatus ? e.auditPhotoStatus.auditor : "",
  6957. e.auditPhoto ? t.avatarImg = "data:image/png;base64," + e.auditPhoto : e.photo ? t.avatarImg = "data:image/png;base64," + e.photo : t.avatarImg = window.path + "/avatar.png") : e.msg ? t.$toast(e.msg) : t.$toast(localeResource.maintained)
  6958. },
  6959. error: function(e) {
  6960. t.$toast(c()(e.msg))
  6961. }
  6962. })
  6963. }, 100)
  6964. },
  6965. getMobilePageDataInfo: function(e) {
  6966. var t = this;
  6967. setTimeout(function() {
  6968. mbos.eas.invokeScript({
  6969. name: "getMobilePageDataInfoService",
  6970. needShowLoading: !0,
  6971. param: [{
  6972. personId: e
  6973. }],
  6974. success: function(e) {
  6975. "0" == e.errorCode ? (t.isShowSubmit = !1 !== e.isShowSubmit,
  6976. sessionStorage.isShowSubmit = t.isShowSubmit,
  6977. e.data.forEach(function(e, t) {
  6978. switch (e.entityObject) {
  6979. case "com.kingdee.eas.basedata.person.app.Person":
  6980. e.img = i("ioTO"),
  6981. e.number = 0;
  6982. break;
  6983. case "com.kingdee.eas.hr.emp.app.PersonContactMethod":
  6984. e.img = i("v6Mi"),
  6985. e.number = 0;
  6986. break;
  6987. case "com.kingdee.eas.hr.emp.app.PersonWorkExp":
  6988. e.img = i("NYMn"),
  6989. e.number = 0;
  6990. break;
  6991. case "com.kingdee.eas.hr.emp.app.PersonDegree":
  6992. e.img = i("gyA7"),
  6993. e.number = 0;
  6994. break;
  6995. case "com.kingdee.eas.hr.emp.app.PersonCertifyCompetency":
  6996. e.img = i("ojGR"),
  6997. e.number = 0;
  6998. break;
  6999. case "com.kingdee.eas.hr.emp.app.PersonPosition":
  7000. e.img = i("PNaS"),
  7001. e.number = 0;
  7002. break;
  7003. case "com.kingdee.eas.hr.emp.app.ProjectExperience":
  7004. e.img = i("iS6G"),
  7005. e.number = 0;
  7006. break;
  7007. case "com.kingdee.eas.hr.emp.app.PersonFamily":
  7008. e.img = i("BKhN"),
  7009. e.number = 0;
  7010. break;
  7011. case "com.kingdee.eas.hr.emp.app.PersonLanguage":
  7012. e.img = i("TdnZ"),
  7013. e.number = 0;
  7014. break;
  7015. case "com.kingdee.eas.hr.emp.app.PersonRewardPunish":
  7016. e.img = i("Y5gY"),
  7017. e.number = 0;
  7018. break;
  7019. case "com.kingdee.eas.hr.emp.app.PersonCertification":
  7020. e.img = i("/CCs"),
  7021. e.number = 0;
  7022. break;
  7023. case "com.kingdee.eas.hr.emp.app.PersonTechnicalPost":
  7024. e.img = i("LU5n"),
  7025. e.number = 0;
  7026. break;
  7027. case "com.kingdee.eas.hr.base.app.EmpPosOrgRelation":
  7028. e.img = i("9/AP"),
  7029. e.number = 0;
  7030. break;
  7031. default:
  7032. e.img = i("7wEm"),
  7033. e.number = 0
  7034. }
  7035. }),
  7036. t.archiveList = e.data) : e.msg ? t.$toast(e.msg) : t.$toast(localeResource.maintained)
  7037. },
  7038. error: function(e) {
  7039. t.$toast(c()(e.msg))
  7040. }
  7041. })
  7042. }, 100)
  7043. },
  7044. gotoInfo: function(e) {
  7045. e.isMultiRow ? this.$router.push({
  7046. path: "/multiInfoForm",
  7047. query: {
  7048. id: e.id
  7049. }
  7050. }) : this.$router.push({
  7051. path: "/infoForm",
  7052. query: {
  7053. id: e.id
  7054. }
  7055. })
  7056. }
  7057. }
  7058. }
  7059. , Z = {
  7060. render: function() {
  7061. var e = this
  7062. , t = e.$createElement
  7063. , a = e._self._c || t;
  7064. return a("div", {
  7065. staticClass: "maintenance-archive"
  7066. }, [a("div", {
  7067. directives: [{
  7068. name: "show",
  7069. rawName: "v-show",
  7070. value: e.changeData.length > 0,
  7071. expression: "changeData.length > 0"
  7072. }],
  7073. staticClass: "archive-tips"
  7074. }, [e._v("\n " + e._s(e.localeResource.rememberSubmit) + "\n ")]), e._v(" "), a("div", {
  7075. staticClass: "archive-percent"
  7076. }, [a("div", {
  7077. staticClass: "achive-head"
  7078. }, [a("img", {
  7079. attrs: {
  7080. src: e.avatarImg,
  7081. alt: "",
  7082. id: "avatar"
  7083. }
  7084. }), e._v(" "), e.isEditPersonPhoto ? a("input", {
  7085. attrs: {
  7086. type: "file",
  7087. accept: "image/*",
  7088. id: "uploadImg"
  7089. },
  7090. on: {
  7091. change: function(t) {
  7092. return e.uploadHead(t)
  7093. }
  7094. }
  7095. }) : e._e(), e._v(" "), e.showAudit ? a("div", {
  7096. staticClass: "head-mask",
  7097. on: {
  7098. click: function(t) {
  7099. return e.showResult()
  7100. }
  7101. }
  7102. }) : e._e(), e._v(" "), e.showAudit ? a("p", {
  7103. staticClass: "headState",
  7104. class: 1 == e.headImgState.value ? "headAudit" : 4 == e.headImgState.value ? "headPending" : 3 == e.headImgState.value ? "headFail" : "",
  7105. on: {
  7106. click: function(t) {
  7107. return e.showResult()
  7108. }
  7109. }
  7110. }, [e._v(e._s(e.headImgState.alias))]) : e._e()]), e._v(" "), a("div", {
  7111. staticClass: "person-info"
  7112. }, [a("p", [e._v(e._s(e.localeResource.integrityMaintenance))]), e._v(" "), a("p", [a("s", [a("i", {
  7113. staticClass: "percent",
  7114. style: {
  7115. width: e.percentWidth + "rem"
  7116. }
  7117. })]), a("b", [e._v(e._s(e.percentNumber) + "%")])])])]), e._v(" "), a("div", {
  7118. staticClass: "archive-items"
  7119. }, [a("ul", e._l(e.archiveList, function(t, i) {
  7120. return a("li", {
  7121. directives: [{
  7122. name: "show",
  7123. rawName: "v-show",
  7124. value: t.isEdit,
  7125. expression: "item.isEdit"
  7126. }],
  7127. key: i,
  7128. on: {
  7129. click: function(a) {
  7130. return e.gotoInfo(t)
  7131. }
  7132. }
  7133. }, [a("i", {
  7134. directives: [{
  7135. name: "show",
  7136. rawName: "v-show",
  7137. value: t.number > 0,
  7138. expression: "item.number > 0"
  7139. }]
  7140. }, [e._v(e._s(t.number))]), e._v(" "), a("img", {
  7141. attrs: {
  7142. src: t.img || e.window.path + "/default-ic.png",
  7143. alt: ""
  7144. }
  7145. }), e._v(" "), a("p", [e._v(e._s(t.name))])])
  7146. }), 0)]), e._v(" "), a("van-popup", {
  7147. model: {
  7148. value: e.isShowPopup,
  7149. callback: function(t) {
  7150. e.isShowPopup = t
  7151. },
  7152. expression: "isShowPopup"
  7153. }
  7154. }, [a("div", {
  7155. staticClass: "confirm-popup"
  7156. }, [a("div", {
  7157. staticClass: "text-popup"
  7158. }, [a("van-icon", {
  7159. staticClass: "tips-close",
  7160. attrs: {
  7161. name: "cross",
  7162. size: "16"
  7163. },
  7164. on: {
  7165. click: e.cancelSubmit
  7166. }
  7167. }), e._v(" "), a("span", [e._v(e._s(e.localeResource.confirmSubmit))])], 1), e._v(" "), a("div", {
  7168. staticClass: "btn-popup"
  7169. }, [a("span", {
  7170. staticClass: "cancel-btn",
  7171. on: {
  7172. click: e.toPreview
  7173. }
  7174. }, [e._v(e._s(e.localeResource.preview))]), e._v(" "), a("span", {
  7175. staticClass: "submit-btn",
  7176. on: {
  7177. click: e.submitMobileResumeInfo
  7178. }
  7179. }, [e._v(e._s(e.localeResource.submit))])])])]), e._v(" "), a("div", {
  7180. staticClass: "footer-btn"
  7181. }, [e.isShowSubmit ? a("span", {
  7182. staticClass: "next-btn",
  7183. staticStyle: {
  7184. width: "100%"
  7185. },
  7186. on: {
  7187. click: e.toPreview
  7188. }
  7189. }, [e._v(e._s(e.localeResource.submit))]) : e._e()]), e._v(" "), a("div", {
  7190. directives: [{
  7191. name: "show",
  7192. rawName: "v-show",
  7193. value: e.showDialog,
  7194. expression: "showDialog"
  7195. }],
  7196. staticClass: "headAudit-dialog"
  7197. }, [a("div", {
  7198. staticClass: "reault-header"
  7199. }, [a("b", [e._v(e._s(e.headImgState.alias))]), e._v(" "), a("div", {
  7200. staticClass: "dialog-close",
  7201. on: {
  7202. click: e.closeDialog
  7203. }
  7204. })]), e._v(" "), 4 == e.headImgState.value ? a("div", {
  7205. staticClass: "audit-state"
  7206. }, [e._v(e._s(e.localeResource.avatarStatus1))]) : e._e(), e._v(" "), 1 == e.headImgState.value ? a("div", {
  7207. staticClass: "audit-state"
  7208. }, [e._v(e._s(e.localeResource.avatarStatus2))]) : e._e(), e._v(" "), 3 == e.headImgState.value ? a("div", {
  7209. staticClass: "audit-state"
  7210. }, [a("div", {}, [a("span", {
  7211. staticClass: "audit-person"
  7212. }, [e._v(e._s(e.localeResource.reviewedPer))]), e._v(" "), a("span", [e._v(e._s(e.auditAuthor))])]), e._v(" "), a("div", {}, [a("span", {
  7213. staticClass: "audit-person"
  7214. }, [e._v(e._s(e.localeResource.reasonReview))]), e._v(" "), a("span", [e._v(e._s(e.auditReason))])])]) : e._e(), e._v(" "), a("div", {
  7215. staticClass: "audit-btns"
  7216. }, [1 == e.headImgState.value ? a("div", {
  7217. staticClass: "auditBtn",
  7218. on: {
  7219. click: e.withdrawImg
  7220. }
  7221. }, [e._v(e._s(e.localeResource.withdraw))]) : e._e(), e._v(" "), 1 == e.headImgState.value ? a("div", {
  7222. staticClass: "auditBtn reModify"
  7223. }, [e.isEditPersonPhoto ? a("input", {
  7224. staticClass: "uploadHead",
  7225. attrs: {
  7226. type: "file",
  7227. accept: "image/*"
  7228. },
  7229. on: {
  7230. change: function(t) {
  7231. return e.uploadHead(t)
  7232. }
  7233. }
  7234. }) : e._e(), e._v("\n " + e._s(e.localeResource.reUpload) + "\n ")]) : e._e(), e._v(" "), 3 == e.headImgState.value ? a("div", {
  7235. staticClass: "auditBtn",
  7236. on: {
  7237. click: e.abjureImg
  7238. }
  7239. }, [e._v(e._s(e.localeResource.abandon))]) : e._e(), e._v(" "), 3 == e.headImgState.value ? a("div", {
  7240. staticClass: "auditBtn reModify"
  7241. }, [e.isEditPersonPhoto ? a("input", {
  7242. staticClass: "uploadHead",
  7243. attrs: {
  7244. type: "file",
  7245. accept: "image/*"
  7246. },
  7247. on: {
  7248. change: function(t) {
  7249. return e.uploadHead(t)
  7250. }
  7251. }
  7252. }) : e._e(), e._v("\n " + e._s(e.localeResource.revise) + "\n ")]) : e._e()])]), e._v(" "), a("div", {
  7253. directives: [{
  7254. name: "show",
  7255. rawName: "v-show",
  7256. value: e.showDialog,
  7257. expression: "showDialog"
  7258. }],
  7259. staticClass: "dialog-mask",
  7260. on: {
  7261. click: e.closeDialog
  7262. }
  7263. })], 1)
  7264. },
  7265. staticRenderFns: []
  7266. };
  7267. var F = i("C7Lr")(G, Z, !1, function(e) {
  7268. i("QXuF")
  7269. }, "data-v-3f59c096", null).exports
  7270. , W = i("4YfN")
  7271. , H = i.n(W)
  7272. , q = i("bSIt")
  7273. , V = {
  7274. data: function() {
  7275. return {
  7276. isContract: !0,
  7277. userInfo: {
  7278. personName: "",
  7279. personNumber: "",
  7280. percent: ""
  7281. },
  7282. personId: "",
  7283. tags: [],
  7284. resumeInfo: {},
  7285. resumeState: {
  7286. isEdit: !0,
  7287. showMsg: ""
  7288. },
  7289. percentWidth: 0,
  7290. isShowLoading: !1,
  7291. isShowMore: !1,
  7292. avatarImg: window.path + "/avatar.png",
  7293. archiveList: [],
  7294. isShowSubmit: !0
  7295. }
  7296. },
  7297. computed: H()({}, Object(q.b)(["achiveState"])),
  7298. created: function() {
  7299. document.title = localeResource.myArchive,
  7300. this.getPersonId()
  7301. },
  7302. mounted: function() {},
  7303. methods: H()({
  7304. showMore: function() {
  7305. this.isShowMore = !0
  7306. },
  7307. closeShowMore: function() {
  7308. this.isShowMore = !1
  7309. },
  7310. getPersonId: function() {
  7311. var e = this;
  7312. setTimeout(function() {
  7313. mbos.eas.invokeScript({
  7314. name: "getCurUserInfo",
  7315. needShowLoading: !1,
  7316. param: [""],
  7317. success: function(t) {
  7318. e.personId = t.id,
  7319. sessionStorage.personId = e.personId,
  7320. e.getUserInfo(e.personId),
  7321. e.getMobilePageDataInfo(e.personId),
  7322. e.getPersonResumeState()
  7323. },
  7324. error: function(e) {
  7325. console.log(localeResource.fails)
  7326. }
  7327. })
  7328. }, 100)
  7329. },
  7330. getUserInfo: function(e) {
  7331. var t = this;
  7332. setTimeout(function() {
  7333. mbos.eas.invokeScript({
  7334. name: "getMobileUserInfoService",
  7335. needShowLoading: !0,
  7336. param: [{
  7337. personId: e
  7338. }],
  7339. success: function(e) {
  7340. "0" == e.errorCode ? (t.userInfo = e,
  7341. t.percentWidth = .95 * Number(e.percent) / 100,
  7342. t.tags = e.personTags,
  7343. e.photo && (t.avatarImg = "data:image/png;base64," + e.photo)) : e.msg ? t.$toast(e.msg) : t.$toast(localeResource.maintained)
  7344. },
  7345. error: function(e) {
  7346. t.$toast(c()(e.msg))
  7347. }
  7348. })
  7349. }, 100)
  7350. },
  7351. getMobilePageDataInfo: function(e) {
  7352. var t = this;
  7353. setTimeout(function() {
  7354. mbos.eas.invokeScript({
  7355. name: "getMobilePageDataInfoService",
  7356. needShowLoading: !1,
  7357. param: [{
  7358. personId: e
  7359. }],
  7360. success: function(e) {
  7361. if ("0" == e.errorCode) {
  7362. if (t.isShowSubmit = e.isShowSubmit,
  7363. sessionStorage.isEditPersonPhoto = e.isEditPersonPhoto,
  7364. e.data.length > 0) {
  7365. e.data.forEach(function(e, t) {
  7366. e.isShowItem = !1,
  7367. e.currentInfo = {}
  7368. }),
  7369. e.data[0].isShowItem = !0,
  7370. e.data[1].isShowItem = !0,
  7371. t.archiveList = e.data;
  7372. var a = e.data[0].id
  7373. , i = e.data[1].id;
  7374. t.getMobileResumeInfo(a, e.data[0]),
  7375. t.getMobileResumeInfo(i, e.data[1])
  7376. }
  7377. } else
  7378. e.msg ? t.$toast(e.msg) : t.$toast(localeResource.maintained)
  7379. },
  7380. error: function(e) {
  7381. t.$toast(c()(e.msg))
  7382. }
  7383. })
  7384. }, 100)
  7385. },
  7386. getPersonResumeState: function() {
  7387. var e = this;
  7388. this.isShowLoading = !0,
  7389. setTimeout(function() {
  7390. mbos.eas.invokeScript({
  7391. name: "getPersonResumeState",
  7392. needShowLoading: !1,
  7393. param: [{
  7394. personId: e.personId
  7395. }],
  7396. success: function(t) {
  7397. "0" == t.errorCode ? (e.resumeState.isEdit = t.canEdit,
  7398. e.resumeState.showMsg = t.showMsg,
  7399. this.isShowLoading = !1) : t.msg ? e.$toast(t.msg) : e.$toast(localeResource.maintained)
  7400. },
  7401. error: function(t) {
  7402. e.$toast(c()(t.msg)),
  7403. this.isShowLoading = !1
  7404. }
  7405. })
  7406. }, 100)
  7407. },
  7408. getMobileResumeInfo: function(e, t) {
  7409. var a = this;
  7410. this.isShowLoading = !0,
  7411. setTimeout(function() {
  7412. mbos.eas.invokeScript({
  7413. name: "getResumeInfo",
  7414. param: [{
  7415. personId: a.personId,
  7416. resumeId: e,
  7417. isSubuiview: !0
  7418. }],
  7419. success: function(i) {
  7420. if ("0" == i.errorCode) {
  7421. if (t.currentInfo = i,
  7422. sessionStorage[e] = c()(t.currentInfo),
  7423. t.currentInfo.data && 0 == t.currentInfo.data.length)
  7424. return void a.$toast(localeResource.noData);
  7425. t.isShowItem = !0
  7426. } else
  7427. i.msg ? a.$toast(i.msg) : a.$toast(localeResource.maintained),
  7428. this.isShowLoading = !1
  7429. },
  7430. error: function(e) {
  7431. a.$toast(c()(e.msg)),
  7432. this.isShowLoading = !1
  7433. }
  7434. })
  7435. }, 100)
  7436. },
  7437. toBillProcess: function() {
  7438. this.$router.push({
  7439. path: "/billProcess"
  7440. })
  7441. },
  7442. gotoArchive: function() {
  7443. this.$router.push({
  7444. path: "/maintenanceArchive",
  7445. query: {
  7446. percent: this.percentWidth
  7447. }
  7448. })
  7449. },
  7450. showItem: function(e) {
  7451. e.isShowItem ? e.isShowItem = !e.isShowItem : this.getMobileResumeInfo(e.id, e)
  7452. },
  7453. getlabour: function() {
  7454. this.isContract = !0
  7455. },
  7456. getOther: function() {
  7457. this.isContract = !1
  7458. }
  7459. }, Object(q.a)(["handleAchiveState"]))
  7460. }
  7461. , J = {
  7462. render: function() {
  7463. var e = this
  7464. , t = e.$createElement
  7465. , a = e._self._c || t;
  7466. return a("div", {
  7467. staticClass: "my-archive"
  7468. }, [a("div", {
  7469. staticClass: "info-title"
  7470. }, [a("span", [e._v(e._s(e.localeResource.myArchive))]), e._v(" "), a("i", {
  7471. directives: [{
  7472. name: "show",
  7473. rawName: "v-show",
  7474. value: e.isShowSubmit,
  7475. expression: "isShowSubmit"
  7476. }],
  7477. on: {
  7478. click: e.toBillProcess
  7479. }
  7480. }, [e._v(e._s(e.localeResource.progress) + " >")])]), e._v(" "), a("header", [a("div", {
  7481. staticClass: "person-infos"
  7482. }, [a("img", {
  7483. attrs: {
  7484. src: e.avatarImg,
  7485. alt: ""
  7486. }
  7487. }), e._v(" "), a("div", {
  7488. staticClass: "person-info"
  7489. }, [a("p", [e._v(e._s(e.userInfo.personName) + " "), a("b", [e._v("| " + e._s(e.userInfo.personNumber))]), e._v(" "), e._l(e.tags.slice(0, 2), function(t, i) {
  7490. return a("span", {
  7491. key: i,
  7492. staticClass: "person-tags"
  7493. }, [e._v(e._s(t.name))])
  7494. }), a("span", {
  7495. directives: [{
  7496. name: "show",
  7497. rawName: "v-show",
  7498. value: e.tags.length > 0,
  7499. expression: "tags.length > 0"
  7500. }],
  7501. staticClass: "more-iocn",
  7502. on: {
  7503. click: e.showMore
  7504. }
  7505. }, [e._v("...")]), a("i", {
  7506. staticClass: "icon"
  7507. })], 2), e._v(" "), a("p", [a("span", [e._v(e._s(e.localeResource.integrity))]), e._v(" "), a("s", [a("i", {
  7508. staticClass: "percent",
  7509. style: {
  7510. width: e.percentWidth + "rem"
  7511. }
  7512. })]), e._v(" "), a("b", [e._v(e._s(e.userInfo.percent.split(".")[0]) + "%")]), e._v("  \n "), a("span", {
  7513. staticClass: "edit-icon",
  7514. on: {
  7515. click: e.gotoArchive
  7516. }
  7517. }, [a("b"), e._v(e._s(e.localeResource.complete) + " >")])])])]), e._v(" "), a("div", {
  7518. staticClass: "person-position"
  7519. }, [a("p", [a("i"), a("span", [e._v(e._s(e.userInfo.adminName) + "  "), a("b", [e._v("|")]), e._v("  " + e._s(e.userInfo.positionName))])])])]), e._v(" "), e._l(e.archiveList, function(t, i) {
  7520. return a("div", {
  7521. key: i,
  7522. staticClass: "archive-list"
  7523. }, [a("div", {
  7524. directives: [{
  7525. name: "show",
  7526. rawName: "v-show",
  7527. value: t.isView,
  7528. expression: "currentItem.isView"
  7529. }],
  7530. staticClass: "archive-title"
  7531. }, [a("ul", [a("li", {
  7532. staticClass: "current-title",
  7533. on: {
  7534. click: function(a) {
  7535. return e.showItem(t)
  7536. }
  7537. }
  7538. }, [a("span", [e._v(e._s(t.name))]), e._v(" "), a("b", [a("i", {
  7539. class: {
  7540. "arrow-rotate": t.isShowItem
  7541. }
  7542. })])])])]), e._v(" "), a("div", {
  7543. directives: [{
  7544. name: "show",
  7545. rawName: "v-show",
  7546. value: t.isShowItem,
  7547. expression: "currentItem.isShowItem"
  7548. }],
  7549. staticClass: "archive-items"
  7550. }, e._l(t.currentInfo.data, function(i, s) {
  7551. return a("div", {
  7552. key: s,
  7553. staticClass: "archive-item"
  7554. }, [t.currentInfo.isMultiRow ? a("div", [a("div", {
  7555. staticClass: "mutil-title"
  7556. }, [e._v("\n " + e._s(t.currentInfo.modelName)), a("b", [e._v(e._s(s + 1))]), e._v(" "), 1 == i.isAudit.status.value ? a("span", [a("i", {
  7557. staticClass: "wait-audit"
  7558. }, [e._v(e._s(e.localeResource.waitAudit))])]) : 4 == i.isAudit.status.value ? a("span", [a("i", {
  7559. staticClass: "field-audit"
  7560. }, [e._v(e._s(e.localeResource.auditing))])]) : 3 == i.isAudit.status.value ? a("span", [a("i", {
  7561. staticClass: "field-pass"
  7562. }, [e._v(e._s(e.localeResource.notPass))])]) : e._e()]), e._v(" "), e._l(i.fields, function(t, s) {
  7563. return a("div", {
  7564. key: s,
  7565. staticClass: "field-wapper"
  7566. }, [a("span", {
  7567. staticClass: "field-alias"
  7568. }, [e._v(e._s(t.alias))]), e._v(" "), a("span", {
  7569. staticClass: "field-value",
  7570. class: {
  7571. isAuditing: 4 == i.isAudit.status.value || 1 == i.isAudit.status.value,
  7572. auditFailed: 3 == i.isAudit.status.value,
  7573. fieldDeleted: 3 == i.isAudit.operateType.value
  7574. }
  7575. }, [e._v(e._s(t.value))])])
  7576. })], 2) : a("div", e._l(i.fields, function(i, s) {
  7577. return a("div", {
  7578. directives: [{
  7579. name: "show",
  7580. rawName: "v-show",
  7581. value: !t.currentInfo.isMultiRow,
  7582. expression: "!currentItem.currentInfo.isMultiRow"
  7583. }],
  7584. key: s,
  7585. staticClass: "field-wapper"
  7586. }, [a("span", {
  7587. staticClass: "field-alias"
  7588. }, [e._v(e._s(i.alias) + "\n "), 1 == i.isAudit.status.value ? a("span", [a("i", {
  7589. staticClass: "wait-audit"
  7590. }, [e._v(e._s(e.localeResource.waitAudit))])]) : 4 == i.isAudit.status.value ? a("span", [a("i", {
  7591. staticClass: "field-audit"
  7592. }, [e._v(e._s(e.localeResource.auditing))])]) : 3 == i.isAudit.status.value ? a("span", [a("i", {
  7593. staticClass: "field-pass"
  7594. }, [e._v(e._s(e.localeResource.notPass))])]) : e._e()]), e._v(" "), a("span", {
  7595. staticClass: "field-value",
  7596. class: {
  7597. isAuditing: 4 == i.isAudit.status.value || 1 == i.isAudit.status.value,
  7598. auditFailed: 3 == i.isAudit.status.value,
  7599. fieldDeleted: 3 == i.isAudit.operateType.value
  7600. }
  7601. }, [e._v(e._s(i.value))])])
  7602. }), 0)])
  7603. }), 0), e._v(" "), a("van-popup", {
  7604. model: {
  7605. value: e.isShowMore,
  7606. callback: function(t) {
  7607. e.isShowMore = t
  7608. },
  7609. expression: "isShowMore"
  7610. }
  7611. }, [a("div", {
  7612. directives: [{
  7613. name: "show",
  7614. rawName: "v-show",
  7615. value: e.isShowMore,
  7616. expression: "isShowMore"
  7617. }],
  7618. staticClass: "tips-popup"
  7619. }, [a("van-icon", {
  7620. staticClass: "tips-close",
  7621. attrs: {
  7622. name: "cross",
  7623. size: "16"
  7624. },
  7625. on: {
  7626. click: e.closeShowMore
  7627. }
  7628. }), e._v("\n " + e._s(e.localeResource.label) + ":\n "), e._l(e.tags, function(t, i) {
  7629. return a("span", {
  7630. key: i
  7631. }, [e._v(e._s(t.name))])
  7632. })], 2)])], 1)
  7633. })], 2)
  7634. },
  7635. staticRenderFns: []
  7636. };
  7637. var X = i("C7Lr")(V, J, !1, function(e) {
  7638. i("IKM7")
  7639. }, "data-v-db673ef2", null).exports
  7640. , K = {
  7641. isRequestAudit: !0,
  7642. modelName: "教育经历(移动端)",
  7643. isMultiRow: !0,
  7644. data: [{
  7645. isAudit: {
  7646. isAudit: !1
  7647. },
  7648. fields: [{
  7649. dataType: "Date",
  7650. validator: "",
  7651. bizFilterFields: "",
  7652. type: "date",
  7653. realValue: "",
  7654. readonly: !1,
  7655. name: "enrollDate",
  7656. alias: "入学时间",
  7657. requireAudit: !0,
  7658. refName: "",
  7659. f7Uipk: "",
  7660. value: "2019-09-06",
  7661. maxLength: 0
  7662. }, {
  7663. dataType: "Date",
  7664. validator: "",
  7665. bizFilterFields: "",
  7666. type: "date",
  7667. realValue: "",
  7668. readonly: !1,
  7669. name: "graduateDate",
  7670. alias: "毕业时间",
  7671. requireAudit: !0,
  7672. refName: "",
  7673. f7Uipk: "",
  7674. value: "2023-07-06",
  7675. maxLength: 0
  7676. }, {
  7677. dataType: "String",
  7678. validator: "",
  7679. bizFilterFields: "",
  7680. type: "string",
  7681. realValue: "",
  7682. readonly: !1,
  7683. name: "graduateSchool",
  7684. alias: "毕业学校",
  7685. requireAudit: !0,
  7686. refName: "",
  7687. f7Uipk: "",
  7688. value: "西大",
  7689. maxLength: 0
  7690. }, {
  7691. dataType: "String",
  7692. validator: "",
  7693. bizFilterFields: "",
  7694. type: "string",
  7695. realValue: "",
  7696. readonly: !1,
  7697. name: "specialty",
  7698. alias: "专业",
  7699. requireAudit: !0,
  7700. refName: "",
  7701. f7Uipk: "",
  7702. value: "123132",
  7703. maxLength: 0
  7704. }, {
  7705. dataType: "ObjectValue",
  7706. validator: "",
  7707. bizFilterFields: "",
  7708. type: "basedata",
  7709. realValue: "",
  7710. readonly: !1,
  7711. name: "diploma",
  7712. alias: "学历",
  7713. requireAudit: !0,
  7714. refName: "com.kingdee.eas.basedata.hraux.app.Diploma",
  7715. f7Uipk: "",
  7716. value: "大学本科",
  7717. maxLength: 0
  7718. }, {
  7719. dataType: "BOSUuid",
  7720. validator: "",
  7721. bizFilterFields: "",
  7722. type: "string",
  7723. realValue: "",
  7724. readonly: !1,
  7725. name: "id",
  7726. alias: "ID",
  7727. requireAudit: !0,
  7728. refName: "",
  7729. f7Uipk: "",
  7730. value: "",
  7731. maxLength: 0
  7732. }]
  7733. }],
  7734. model: "com.kingdee.eas.hr.emp.app.PersonDegree",
  7735. personId: "JTpYnXY3Q4emF9NVtsI3l4Dvfe0="
  7736. }
  7737. , ee = {
  7738. data: function() {
  7739. return {
  7740. isShowAddress: !1,
  7741. adressValue: [],
  7742. areaList: M,
  7743. isShowDate: !1,
  7744. isShowBasedata: !1,
  7745. basedataValue: [],
  7746. currentDate: new Date,
  7747. minDate: new Date(1900,0,1),
  7748. maxDate: new Date(2199,11,31),
  7749. entityIndex: 0,
  7750. fieldIndex: 0,
  7751. addEntityClickCount: 1,
  7752. infoData: {
  7753. data: []
  7754. },
  7755. showBacktop: !1,
  7756. isShowPopup: !1,
  7757. isShowTips: !1,
  7758. currentTips: "",
  7759. currentRowId: "",
  7760. auditReason: "",
  7761. auditName: "",
  7762. currentauditId: "",
  7763. infoData_bak: {
  7764. isRequestAudit: !0,
  7765. msg: localeResource.msg13,
  7766. modelName: localeResource.eduExperience,
  7767. isMultiRow: !0,
  7768. data: [{
  7769. isAudit: {
  7770. isAudit: !1
  7771. },
  7772. id: "MrQAAAADZxkXfbMz",
  7773. fields: [{
  7774. dataType: "Date",
  7775. validator: "",
  7776. bizFilterFields: "",
  7777. isEnum: !1,
  7778. type: "date",
  7779. realValue: "",
  7780. isSHRbaseItem: !1,
  7781. readonly: !1,
  7782. name: "enrollDate",
  7783. alias: localeResource.enrollDate,
  7784. requireAudit: !0,
  7785. refName: "",
  7786. f7Uipk: "",
  7787. value: "2015-03-31",
  7788. maxLength: 0
  7789. }, {
  7790. dataType: "Date",
  7791. validator: "",
  7792. bizFilterFields: "",
  7793. isEnum: !1,
  7794. type: "date",
  7795. realValue: "",
  7796. isSHRbaseItem: !1,
  7797. readonly: !1,
  7798. name: "graduateDate",
  7799. alias: localeResource.graduateDate,
  7800. requireAudit: !0,
  7801. refName: "",
  7802. f7Uipk: "",
  7803. value: "2020-03-16",
  7804. maxLength: 0
  7805. }, {
  7806. dataType: "String",
  7807. validator: "required",
  7808. bizFilterFields: "",
  7809. isEnum: !1,
  7810. type: "string",
  7811. realValue: "",
  7812. isSHRbaseItem: !1,
  7813. readonly: !1,
  7814. name: "graduateSchool",
  7815. alias: localeResource.graduateSchool,
  7816. requireAudit: !0,
  7817. refName: "",
  7818. f7Uipk: "",
  7819. value: "",
  7820. maxLength: 0
  7821. }, {
  7822. dataType: "Boolean",
  7823. validator: "",
  7824. bizFilterFields: "",
  7825. isEnum: !1,
  7826. type: "boolean",
  7827. realValue: "",
  7828. isSHRbaseItem: !1,
  7829. readonly: !1,
  7830. name: "isHighest",
  7831. alias: localeResource.isHighest,
  7832. requireAudit: !0,
  7833. refName: "",
  7834. f7Uipk: "",
  7835. value: localeResource.yes,
  7836. maxLength: 0
  7837. }]
  7838. }],
  7839. isHighest: "isHighest",
  7840. errorCode: "0",
  7841. model: "com.kingdee.eas.hr.emp.app.PersonDegree",
  7842. personId: "MrQAAAAADdqA733t"
  7843. },
  7844. newInfoData: {},
  7845. MAXSIZE: 10485760,
  7846. attachmentType: localeResource.support,
  7847. fileList: {},
  7848. uipk: "",
  7849. isHaveAttachment: !1,
  7850. isRequiredAttachment: !1,
  7851. boID: "",
  7852. billId: "",
  7853. billIdList: {}
  7854. }
  7855. },
  7856. created: function() {
  7857. this.personId = sessionStorage.personId,
  7858. this.getMobileResumeInfo(this.personId)
  7859. },
  7860. computed: {
  7861. getPlaceHolder: function() {
  7862. return function(e) {
  7863. return "l1" == easContext.locale ? localeResource.fillOut : localeResource.fillOut + e.alias
  7864. }
  7865. },
  7866. attachmentName: function() {
  7867. return function(e) {
  7868. if ("string" == typeof e) {
  7869. var t = e.lastIndexOf("_");
  7870. return e.slice(0, t)
  7871. }
  7872. return ""
  7873. }
  7874. }
  7875. },
  7876. mounted: function() {},
  7877. methods: {
  7878. checkRequired: function() {
  7879. for (var e = this, t = function(t) {
  7880. var a = e.infoData.data[t]
  7881. , i = e.infoData.data[t].id
  7882. , s = [];
  7883. if (e.fileList[i] && e.fileList[i].filter(function(e) {
  7884. return s.includes(e.fgrouptype) || s.push(e.fgrouptype),
  7885. s
  7886. }),
  7887. a.attachment && a.attachment.data.length > 0)
  7888. for (var n = 0; n < a.attachment.data.length; n++) {
  7889. var o = a.attachment.data[n];
  7890. if ((void 0 == o.required && a.attachment.isRequiredAttachment || o.isRequiredAttachment || "true" == o.required) && !s.includes(o.field))
  7891. return e.$toast(o.name + localeResource.attachTips),
  7892. {
  7893. v: !1
  7894. }
  7895. }
  7896. }, a = 0; a < this.infoData.data.length; a++) {
  7897. var i = t(a);
  7898. if ("object" === (void 0 === i ? "undefined" : h()(i)))
  7899. return i.v
  7900. }
  7901. return !0
  7902. },
  7903. getBillId: function(e) {
  7904. return this.billIdList[e] || ""
  7905. },
  7906. getBosType: function() {
  7907. return this.bostype || ""
  7908. },
  7909. listAll: function(e, t) {
  7910. var a = this
  7911. , i = this.getBillId(e.id)
  7912. , s = this.getBosType();
  7913. $.ajax({
  7914. type: "post",
  7915. url: "/mbos/attach/listAll",
  7916. async: !1,
  7917. data: {
  7918. billid: i,
  7919. bostype: s,
  7920. contentId: ""
  7921. },
  7922. success: function(t) {
  7923. a.fileList[e.id] = t,
  7924. a.$forceUpdate()
  7925. }
  7926. })
  7927. },
  7928. showFile: function(e, t) {
  7929. var a = this.getYZJMsg().isYunZhiJia
  7930. , i = e.showDownloadUrl;
  7931. if (a)
  7932. this.openl(e, t);
  7933. else {
  7934. var s = {};
  7935. if (s.issiyouyun = 1,
  7936. s.otherAppFileDownload = document.getElementById("otherAppFileDownload"),
  7937. s.url = window.location.origin + encodeURI(i) + "&eid=" + requestParam.eid + "&ticket=" + requestParam.ticket + "&appid=" + requestParam.appid,
  7938. 1 == s.issiyouyun)
  7939. !!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/) ? this.openl(e, t) : window.location.href = i
  7940. }
  7941. },
  7942. getYZJMsg: function() {
  7943. var e = {};
  7944. e.userAgent = window.navigator.userAgent,
  7945. e.isYunZhiJia = !!navigator.userAgent.match(/Qing\/.*;(iOS|iPhone|Android).*/),
  7946. e.isYzjDesktop = !!navigator.userAgent.match(/.*Qing\/.*/);
  7947. var t, a = e.userAgent.split(";");
  7948. for (var i in a)
  7949. if (a[i].indexOf("Qing") > -1) {
  7950. t = a[i].split("/")[1];
  7951. break
  7952. }
  7953. return e.QingAPi = t,
  7954. e
  7955. },
  7956. openl: function(e, t) {
  7957. var a = this
  7958. , i = a.attach;
  7959. if ("pic" === e.type)
  7960. for (var s in a.listUrl = [],
  7961. i)
  7962. if ("pic" === i[s].type) {
  7963. if (void 0 == i[s].url)
  7964. continue;
  7965. a.listUrl.push(window.location.origin + i[s].url)
  7966. }
  7967. var n = e.showOriginal
  7968. , o = e.fsize;
  7969. o && ((o = o.replace(/\s+/g, "")).indexOf("KB") > -1 && (o = o.replace("KB", "").replace(/(^\s+)|(\s+$)/g, "") + "000"),
  7970. o.indexOf("MB") > -1 && (o = o.replace("MB", "") + "000000"));
  7971. var r = new RegExp("#","g");
  7972. n = n.replace(r, "_"),
  7973. n += "&readFileFromEas=",
  7974. mbos.http.ajax({
  7975. url: n,
  7976. param: {},
  7977. success: function(t) {
  7978. var i = t.md5
  7979. , s = encodeURI(window.location.origin + "/mbos/download/attach/" + t.filename);
  7980. if (requestParam.consumersecret && (s = window.location.origin + "/mbos/download/attach/" + t.filename),
  7981. !!navigator.userAgent.replace(/[\s]/g, "").match(/.*Qing\/.*;App\/.*/) && (s = window.location.origin + "/mbos/download/attach/" + t.filename),
  7982. window.navigator.userAgent.indexOf("projectCode") > -1 && (s = window.location.origin + "/mbos/download/attach/" + t.filename),
  7983. "pic" === e.type) {
  7984. a.listUrl.push(s);
  7985. var n = easContext.userID.replaceAll("/", "_").replaceAll("+", "__").replaceAll("=", "___")
  7986. , r = t.filename.split(".")[0] + "_" + n + "." + t.filename.split(".")[1];
  7987. s = window.location.origin + "/mbos/download.jsp?needscale=null&id=" + e.fid + "&type=png&bostype=CC58A617&name=" + r + "&fsize=516KB",
  7988. window.location.href = s
  7989. } else
  7990. a.openurl(e, s, o, a.listUrl, i)
  7991. }
  7992. })
  7993. },
  7994. openurl: function(e, t, a, i, s) {
  7995. void 0 != e.reUrl && "true" == e.reUrl && (t = e.showDownloadUrl);
  7996. var n = this.getYZJMsg()
  7997. , o = n.isYunZhiJia
  7998. , r = n.isYzjDesktop
  7999. , l = n.QingAPi;
  8000. if ("pic" === e.type)
  8001. return r || o && l.split(".")[1] >= 9 && l.split(".")[2] >= 16 ? void XuntongJSBridge.call("previewImage", {
  8002. current: t,
  8003. urls: i
  8004. }, function(e) {}) : void mbos.previewImg.preview({
  8005. current: t,
  8006. urls: i
  8007. });
  8008. try {
  8009. var c = !!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);
  8010. if (wx && !this.ispc() && !c)
  8011. try {
  8012. return void wx.previewFile({
  8013. url: t,
  8014. name: e.fname_l2 + "." + e.fsimplename,
  8015. size: a
  8016. })
  8017. } catch (e) {}
  8018. } catch (e) {}
  8019. if (mbos.getQingVersion())
  8020. "" == s ? XuntongJSBridge.call("showFile", {
  8021. fileName: e.fname_l2,
  8022. fileExt: e.fsimplename,
  8023. fileTime: "",
  8024. fileSize: a,
  8025. fileDownloadUrl: t
  8026. }, function(e) {}) : (t += "?eid=" + requestParam.eid + "&ticket=" + requestParam.ticket + "&appid=" + requestParam.appid,
  8027. XuntongJSBridge.call("showFile", {
  8028. fileName: e.fname_l2 + "." + e.fsimplename,
  8029. fileExt: e.fsimplename,
  8030. fileTime: "",
  8031. fileSize: a,
  8032. fileDownloadUrl: t,
  8033. supportOnlinePreview: !0,
  8034. md5: s
  8035. }, function(e) {}));
  8036. else if ("pic" === e.type)
  8037. this.ispc() ? location.href = t : ($("#attachpicdiv1").remove(),
  8038. $("body").append("<div id='attachpicdiv1' class='attachpicdiv'><image src='" + t + "'></image></div>"),
  8039. document.querySelector(".attachpicdiv").ontouchmove = function() {
  8040. $(this).remove()
  8041. }
  8042. ,
  8043. document.querySelector(".attachpicdiv").onclick = function() {
  8044. $(this).remove()
  8045. }
  8046. );
  8047. else {
  8048. var u = {};
  8049. if (u.issiyouyun = 1,
  8050. u.otherAppFileDownload = document.getElementById("otherAppFileDownload"),
  8051. u.url = t,
  8052. 1 == u.issiyouyun)
  8053. if (!!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/))
  8054. location.href = t;
  8055. else {
  8056. var d = e.showDownloadUrl;
  8057. if ("txt" == e.fsimplename) {
  8058. if ("true" != this.readFileFromEas)
  8059. d = d.replace("download.jsp", "view.jsp");
  8060. else
  8061. ;r ? XuntongJSBridge.call("gotoLightApp", {
  8062. appName: e.fname_l2,
  8063. urlParam: window.location.origin + d
  8064. }) : location.href = d
  8065. } else
  8066. d.indexOf("正文"),
  8067. location.href = t
  8068. }
  8069. }
  8070. },
  8071. deleteFile: function(e, t, a, i, s) {
  8072. var n = this;
  8073. n.boID = e.id;
  8074. var o = n.infoData.data[t].attachment.data;
  8075. mbos.eas.invokeScript({
  8076. name: "deleteMobileAttachmentService",
  8077. needShowLoading: !0,
  8078. param: [{
  8079. attachId: a.fid,
  8080. boID: n.boID
  8081. }],
  8082. success: function(i) {
  8083. "0" == i.errorCode && (o.forEach(function(e) {
  8084. (e.field && e.field == s || e.fgrouptype == s) && e.attachmentData.forEach(function(t, i) {
  8085. if(t.fid && t.fid === a.fid || t.id === a.fid){
  8086. e.attachmentData.splice(i, 1);
  8087. }
  8088. })
  8089. }),
  8090. n.listAll(e, t),
  8091. n.updateFormAttachment(t)),
  8092. n.$toast(i.msg)
  8093. },
  8094. error: function(e) {
  8095. n.$toast(e.msg)
  8096. }
  8097. })
  8098. },
  8099. updateFormAttachment: function(e) {
  8100. var t = this;
  8101. if (this.infoData && this.infoData.data && this.infoData.data[e] && this.infoData.data[e].attachment) {
  8102. var a = this.infoData.data[e].id
  8103. , i = []
  8104. , s = this.infoData.data[e].attachment.data;
  8105. this.fileList[a].forEach(file =>{
  8106. file.id = file.fid;
  8107. });
  8108. this.fileList[a].forEach(function(a) {
  8109. s.forEach(function(s, n) {
  8110. a.fgrouptype == s.field && (t.infoData.data[e].attachment.data[n].attachmentData.filter(function(e) {
  8111. return i.push(e.id),
  8112. i
  8113. }),
  8114. i.includes(a.fid) || t.infoData.data[e].attachment.data[n].attachmentData.push(a))
  8115. })
  8116. })
  8117. }
  8118. },
  8119. getCurrentDate: function() {
  8120. var e = new Date;
  8121. return e.getFullYear() + "-" + (e.getMonth() + 1 > 9 ? e.getMonth() + 1 : "0" + (e.getMonth() + 1)) + "-" + (e.getDate() > 9 ? e.getDate() : "0" + e.getDate())
  8122. },
  8123. uploadFile: function(e, t, a, i) {
  8124. var s = this
  8125. , n = e.target.files[0];
  8126. if (n && n.size > s.MAXSIZE)
  8127. return $(e.target).val(""),
  8128. s.$toast(localeResource.attachmentSize);
  8129. i = i || "null0";
  8130. var o = n.name
  8131. , r = n.name.split(".")
  8132. , l = r[r.length - 1];
  8133. if (o = r[0] + "_" + (new Date).getTime() + "." + l,
  8134. "image" == n.type.split("/")[0] && (l = n.type.split("/")[1]),
  8135. "jpeg" !== l && "jpg" !== l && "png" !== l && "gif" !== l && "pdf" !== l && "docx" !== l && "doc" !== l && "txt" !== l && "ppt" !== l && "pptx" !== l && "xlsx" !== l && "xls" !== l)
  8136. return e.target.value = null,
  8137. s.$toast(localeResource.uploadOnly);
  8138. "image" == n.type.split("/")[0] ? n.type.split("/")[1] : n.type.split("/")[1];
  8139. var c = this.getBillId(t.id)
  8140. , u = new FormData;
  8141. u.append("file", n, o),
  8142. u.append("type", "file"),
  8143. u.append("billid", c),
  8144. u.append("assignId", requestParam.assignId),
  8145. u.append("groupType", i),
  8146. mbos.ui._showLoading();
  8147. s.getCurrentDate(),
  8148. (n.size / 1048576).toFixed(2);
  8149. $.ajax({
  8150. type: "post",
  8151. url: "/mbos/attach/addNewAttachment",
  8152. data: u,
  8153. cache: !1,
  8154. processData: !1,
  8155. contentType: !1,
  8156. dataType: "text"
  8157. }).success(function(i) {
  8158. mbos.ui._closeLoading(),
  8159. e.target.value = null,
  8160. i.includes("errorCode") ? s.$notify({
  8161. type: "warning",
  8162. message: localeResource.uploadFailed
  8163. }) : (s.listAll(t, a),
  8164. s.updateFormAttachment(a),
  8165. s.$notify({
  8166. type: "success",
  8167. message: localeResource.uploadSuccess
  8168. }))
  8169. }).error(function(e) {
  8170. mbos.ui._closeLoading(),
  8171. s.$notify({
  8172. type: "warning",
  8173. message: localeResource.uploadFailed
  8174. })
  8175. })
  8176. },
  8177. showReview: function() {},
  8178. getPersonId: function() {
  8179. var e = this;
  8180. setTimeout(function() {
  8181. mbos.eas.invokeScript({
  8182. name: "getCurUserInfo",
  8183. needShowLoading: !1,
  8184. param: [""],
  8185. success: function(t) {
  8186. e.personId = t.id,
  8187. e.getMobileResumeInfo(e.personId)
  8188. },
  8189. error: function(e) {
  8190. console.log(localeResource.fails)
  8191. }
  8192. })
  8193. }, 100)
  8194. },
  8195. getMobileResumeInfo: function(e) {
  8196. var t = this
  8197. , a = t.$route.query.id;
  8198. setTimeout(function() {
  8199. mbos.eas.invokeScript({
  8200. name: "getResumeInfo",
  8201. needShowLoading: !0,
  8202. param: [{
  8203. personId: e,
  8204. resumeId: a,
  8205. isSubuiview: !1
  8206. }],
  8207. success: function(e) {
  8208. "0" == e.errorCode ? (t.infoData = e,
  8209. t.uipk = e.uipk,
  8210. t.boID = e.data[0] ? e.data[0].id : "",
  8211. e.data.length > 0 ? e.data.forEach(function(a, i) {
  8212. if (t.fileList[a.id] = new Array,
  8213. t.billIdList[a.id] = a.id,
  8214. t.bostype = a.bosType,
  8215. !(e.data[i].attachment && e.data[i].attachment.data && e.data[i].attachment.data.length > 0))
  8216. return !1;
  8217. t.listAll(a, i),
  8218. t.updateFormAttachment(i),
  8219. a.fields.forEach(function(e, a) {
  8220. e.name = e.name + "_" + i,
  8221. t.addEntityClickCount = i,
  8222. new RegExp("before|after").test(e.validator) && (e.validator = e.validator + "_" + i)
  8223. })
  8224. }) : t.fileList = {}) : e.msg ? t.$toast(e.msg) : t.$toast(localeResource.maintained)
  8225. },
  8226. error: function(e) {
  8227. t.$toast(c()(e.msg))
  8228. }
  8229. })
  8230. }, 100)
  8231. },
  8232. saveData_bak: function() {
  8233. var e = this
  8234. , t = this
  8235. , a = this.$route.query.id;
  8236. this.$validator.validateAll().then(function(i) {
  8237. if (i)
  8238. mbos.eas.invokeScript({
  8239. name: "saveMobileResumeInfo",
  8240. needShowLoading: !1,
  8241. param: [{
  8242. personId: t.personId,
  8243. pageDataSetId: a,
  8244. model: t.infoData
  8245. }],
  8246. success: function(e) {
  8247. "0" == e.errorCode ? Dialog.alert({
  8248. title: localeResource.prompt,
  8249. message: localeResource.msg4
  8250. }).then(function() {
  8251. t.$router.push({
  8252. path: "/maintenanceArchive"
  8253. })
  8254. }) : e.msg ? t.$toast(e.msg) : t.$toast(localeResource.maintained)
  8255. },
  8256. error: function(e) {
  8257. t.$toast(c()(e.msg))
  8258. }
  8259. });
  8260. else {
  8261. console.log(e.$validator.errors);
  8262. var s = e.$validator.errors.items[0].field
  8263. , n = void 0;
  8264. document.querySelector("input[name=" + s + "]").value,
  8265. n = localeResource.msg5 + document.querySelector("input[name=" + s + "]").placeholder.substr(3),
  8266. e.$toast(n)
  8267. }
  8268. })
  8269. },
  8270. editField: function(e) {
  8271. e && this.$toast(localeResource.notEditable)
  8272. },
  8273. dealData: function() {
  8274. var t = this;
  8275. this.infoData.data.forEach(function(a, i) {
  8276. a.fields.forEach(function(a, i) {
  8277. a.name = a.name + "_" + i,
  8278. t.addEntityClickCount = i,
  8279. new RegExp("before|after").test(e.validator) && (e.validator = e.validator + "_" + i)
  8280. })
  8281. })
  8282. },
  8283. getPhoneGlobalRoaming: function(e, t, a) {
  8284. var i = this
  8285. , s = this.infoData.data[e].fields[t].readonly;
  8286. this.infoData.data[e].entityobject;
  8287. s ? this.$toast(localeResource.notEditable) : (i.entityIndex = e,
  8288. i.fieldIndex = t,
  8289. i.isShowDate = !1,
  8290. i.isShowAddress = !1,
  8291. setTimeout(function() {
  8292. mbos.eas.invokeScript({
  8293. name: "getGlobalRoaming",
  8294. needShowLoading: !1,
  8295. param: [{
  8296. roam: ""
  8297. }],
  8298. success: function(e) {
  8299. e.data.list ? (e.data.list.forEach(function(e, t) {
  8300. e.name = e.alias.part1 + " " + e.alias.part2
  8301. }),
  8302. i.basedataValue = e.data.list,
  8303. i.isShowBasedata = !0) : e.msg ? i.$toast(e.msg) : i.$toast(localeResource.maintained)
  8304. },
  8305. error: function(e) {
  8306. i.$toast(c()(e.msg))
  8307. }
  8308. })
  8309. }, 100))
  8310. },
  8311. getBaseData: function(e, t, a) {
  8312. var i = this.infoData.data[e].fields[t].readonly;
  8313. this.infoData.data[e].entityobject;
  8314. if (i)
  8315. this.$toast(localeResource.notEditable);
  8316. else {
  8317. if (this.entityIndex = e,
  8318. this.fieldIndex = t,
  8319. this.isShowDate = !1,
  8320. this.isShowAddress = !1,
  8321. this.basedataValue = [],
  8322. "boolean" == a.type)
  8323. return this.basedataValue = [{
  8324. name: localeResource.yes,
  8325. value: !0
  8326. }, {
  8327. name: localeResource.no,
  8328. value: !1
  8329. }],
  8330. void (this.isShowBasedata = !0);
  8331. if ("basedata" == a.type)
  8332. if (a.isEnum)
  8333. sessionStorage[a.refName] && JSON.parse(sessionStorage[a.refName]).length > 0 ? (this.basedataValue = JSON.parse(sessionStorage[a.refName]),
  8334. this.isShowBasedata = !0) : this.getEnumData(a.refName);
  8335. else if (a.isSHRbaseItem)
  8336. if (sessionStorage[a.refName] && JSON.parse(sessionStorage[a.refName]).length > 0) {
  8337. var s = this.infoData.data[e].fields[t - 1];
  8338. if (s && "com.kingdee.eas.hr.emp.app.CountryRegion" === s.refName && s.value && "com.kingdee.eas.hr.emp.app.CredentialsType" === a.refName) {
  8339. var n = JSON.parse(sessionStorage[s.refName]).find(function(e) {
  8340. return e.name === s.value
  8341. })
  8342. , o = this;
  8343. mbos.eas.invokeScript({
  8344. name: "getCredenTypeByCountryRegionForMobile",
  8345. needShowLoading: !1,
  8346. param: [{
  8347. countryRegion: n.id,
  8348. hrOrg: "00000000-0000-0000-0000-000000000000CCE7AED4"
  8349. }],
  8350. success: function(e) {
  8351. e && e.length ? o.basedataValue = e : o.basedataValue = JSON.parse(sessionStorage[a.refName]),
  8352. o.isShowBasedata = !0
  8353. },
  8354. error: function(e) {
  8355. o.$toast(c()(e.msg))
  8356. }
  8357. })
  8358. } else
  8359. this.basedataValue = JSON.parse(sessionStorage[a.refName]),
  8360. this.isShowBasedata = !0
  8361. } else
  8362. this.getBasicItemInfo(a.refName);
  8363. else
  8364. sessionStorage[a.f7Uipk] && JSON.parse(sessionStorage[a.f7Uipk]).length > 0 ? (this.basedataValue = JSON.parse(sessionStorage[a.f7Uipk]),
  8365. this.isShowBasedata = !0) : this.getF7Params(a.f7Uipk)
  8366. }
  8367. },
  8368. getBasicItemInfo: function(e) {
  8369. var t = this;
  8370. mbos.eas.invokeScript({
  8371. name: "getBasicItemInfo",
  8372. needShowLoading: !1,
  8373. param: [{
  8374. personId: t.personId,
  8375. entityName: e
  8376. }],
  8377. success: function(a) {
  8378. "0" == a.errorCode ? a.data.length > 0 ? (t.basedataValue = a.data,
  8379. sessionStorage[e] = c()(t.basedataValue),
  8380. t.isShowBasedata = !0) : t.$toast(localeResource.msg1) : a.msg ? t.$toast(a.msg) : t.$toast(localeResource.maintained)
  8381. },
  8382. error: function(e) {
  8383. t.$toast(c()(e.msg))
  8384. }
  8385. })
  8386. },
  8387. getEnumData: function(e) {
  8388. var t = this;
  8389. mbos.eas.invokeScript({
  8390. name: "getEnumValue",
  8391. needShowLoading: !1,
  8392. param: [{
  8393. enumName: e
  8394. }],
  8395. success: function(a) {
  8396. "0" == a.errorCode ? a.data.length > 0 ? (t.basedataValue = a.data,
  8397. sessionStorage[e] = c()(t.basedataValue),
  8398. t.isShowBasedata = !0) : t.$toast(localeResource.msg2) : a.msg ? t.$toast(a.msg) : t.$toast(localeResource.maintained)
  8399. },
  8400. error: function(e) {
  8401. t.$toast(c()(e.msg))
  8402. }
  8403. })
  8404. },
  8405. getF7Params: function(e) {
  8406. var t = this;
  8407. mbos.eas.invokeScript({
  8408. name: "getF7Params",
  8409. needShowLoading: !1,
  8410. param: [{
  8411. uipk: e
  8412. }],
  8413. success: function(a) {
  8414. "0" == a.errorCode ? t.getF7Data(a.sorterItems, e, a.columnModel) : a.msg ? t.$toast(a.msg) : t.$toast(localeResource.maintained)
  8415. },
  8416. error: function(e) {
  8417. t.$toast(c()(e.msg))
  8418. }
  8419. })
  8420. },
  8421. getF7Data: function(e, t, a) {
  8422. var i = this;
  8423. mbos.eas.invokeScript({
  8424. name: "getF7Value",
  8425. needShowLoading: !1,
  8426. param: [{
  8427. uipk: t,
  8428. sorterItems: e,
  8429. name: "isComUse",
  8430. value: !0,
  8431. columnModel: a,
  8432. bizFilterFields: "hrOrgUnitId:00000000-0000-0000-0000-000000000000CCE7AED4",
  8433. _search: !1,
  8434. nd: (new Date).getTime(),
  8435. rows: 10,
  8436. page: 1,
  8437. sidx: "",
  8438. sord: "asc",
  8439. componentID: "list2",
  8440. isAll: !0
  8441. }],
  8442. success: function(e) {
  8443. "0" == e.errorCode ? e.data.length > 0 ? (i.basedataValue = e.data,
  8444. sessionStorage[t] = c()(i.basedataValue),
  8445. i.isShowBasedata = !0) : i.$toast(localeResource.msg3) : e.msg ? i.$toast(e.msg) : i.$toast(localeResource.maintained)
  8446. },
  8447. error: function(e) {
  8448. i.$toast(c()(e.msg))
  8449. }
  8450. })
  8451. },
  8452. confirmBasedata: function(e) {
  8453. this.isShowBasedata = !1,
  8454. e.alias ? this.infoData.data[this.entityIndex].fields[this.fieldIndex].value = e.alias.part2 : this.infoData.data[this.entityIndex].fields[this.fieldIndex].value = e.name,
  8455. e.name == localeResource.male || e.name == localeResource.female ? this.infoData.data[this.entityIndex].fields[this.fieldIndex].realValue = e.value : e.name == localeResource.yes || e.name == localeResource.no ? this.infoData.data[this.entityIndex].fields[this.fieldIndex].realValue = e.value : e.id ? this.infoData.data[this.entityIndex].fields[this.fieldIndex].realValue = e.id : this.infoData.data[this.entityIndex].fields[this.fieldIndex].realValue = e.value
  8456. },
  8457. getDate: function(e, t, a, i) {
  8458. if (i)
  8459. this.$toast(localeResource.notEditable);
  8460. else if (this.entityIndex = t,
  8461. this.fieldIndex = a,
  8462. this.isShowDate = !0,
  8463. this.isShowBasedata = !1,
  8464. this.isShowAddress = !1,
  8465. e.value) {
  8466. var s = Number(e.value.split("-")[0])
  8467. , n = Number(e.value.split("-")[1] - 1)
  8468. , o = Number(e.value.split("-")[2]);
  8469. this.currentDate = new Date(s,n,o)
  8470. }
  8471. },
  8472. dateConfirm: function(e) {
  8473. this.isShowDate = !1;
  8474. var t = I("yyyy-MM-dd", e);
  8475. this.infoData.data[this.entityIndex].fields[this.fieldIndex].value = t
  8476. },
  8477. getAddress: function(e, t) {
  8478. this.infoData.data[e].fields[t].readonly || (this.entityIndex = e,
  8479. this.fieldIndex = t,
  8480. this.isShowAddress = !0,
  8481. this.isShowDate = !1,
  8482. this.isShowBasedata = !1)
  8483. },
  8484. addressConfirm: function(e) {
  8485. this.adressValue = [];
  8486. for (var t = 0; t < e.length; t++) {
  8487. var a = e[t];
  8488. this.adressValue += a.name
  8489. }
  8490. this.isShowAddress = !1,
  8491. this.infoData.data[this.entityIndex].fields[this.fieldIndex].value = this.adressValue
  8492. },
  8493. addMultiRow: function() {
  8494. var e = this
  8495. , t = e.$route.query.id;
  8496. mbos.eas.invokeScript({
  8497. name: "getNewInfodata",
  8498. needShowLoading: !1,
  8499. param: [{
  8500. personId: e.personId,
  8501. resumeId: t,
  8502. isSubuiview: !1
  8503. }],
  8504. success: function(t) {
  8505. if ("0" == t.errorCode) {
  8506. if (e.newInfoData = t,
  8507. sessionStorage.newData = e.newInfoData,
  8508. e.infoData.data.length > 0) {
  8509. e.addEntityClickCount++;
  8510. var a = e.newInfoData.data[0];
  8511. a.isSystem = !1,
  8512. a.fields.forEach(function(t, a) {
  8513. t.name = t.name + "_" + e.addEntityClickCount,
  8514. new RegExp("before|after").test(t.validator) && (t.validator = t.validator + "_" + e.addEntityClickCount)
  8515. }),
  8516. e.infoData.data.push(a),
  8517. e.billIdList[a.id] = a.id,
  8518. e.bostype = a.bosType
  8519. } else
  8520. e.infoData = e.newInfoData,
  8521. e.newInfoData.data && e.newInfoData.data[0] && (e.billIdList[e.newInfoData.data[0].id] = e.newInfoData.data[0].id,
  8522. e.bostype = e.newInfoData.data[0].bosType);
  8523. e.gotoBottom()
  8524. } else
  8525. t.msg ? e.$toast(t.msg) : e.$toast(localeResource.maintained)
  8526. },
  8527. error: function(t) {
  8528. e.$toast(c()(t.msg))
  8529. }
  8530. })
  8531. },
  8532. editRow: function(e, t, a, i) {
  8533. this.isShowPopup = !0,
  8534. this.currentRowId = e,
  8535. this.auditReason = t,
  8536. this.auditName = a,
  8537. this.currentauditId = i
  8538. },
  8539. closePopup: function() {
  8540. this.isShowPopup = !1,
  8541. this.isShowTips = !1
  8542. },
  8543. fieldTips: function(e) {
  8544. this.currentTips = e.tips,
  8545. this.isShowTips = !0
  8546. },
  8547. cancelEditRow: function() {
  8548. var e = this;
  8549. e.isShowPopup = !1,
  8550. mbos.eas.invokeScript({
  8551. name: "cancelAuditData",
  8552. needShowLoading: !1,
  8553. param: [{
  8554. auditDataId: e.currentauditId
  8555. }],
  8556. success: function(t) {
  8557. "0" == t.errorCode ? e.getMobileResumeInfo(e.personId) : t.msg ? e.$toast(t.msg) : e.$toast(localeResource.maintained)
  8558. },
  8559. error: function(t) {
  8560. this.isShowPopup = !1,
  8561. e.$toast(c()(t.msg))
  8562. }
  8563. })
  8564. },
  8565. onceEditRow: function() {
  8566. this.isShowPopup = !1
  8567. },
  8568. deleteRow: function(e, t) {
  8569. var a = this;
  8570. if (this.infoData.data[t].isSystem)
  8571. if (4 == this.infoData.data[t].isAudit.status.value)
  8572. this.$toast(localeResource.msg9);
  8573. else {
  8574. var i = this.infoData.uipk
  8575. , s = this.infoData.data[t].id;
  8576. if (1 == this.infoData.data.length)
  8577. this.deleteRowMethod(s, i);
  8578. else if (this.infoData.data.length > 1) {
  8579. var n = !1
  8580. , o = this.judgeHeighestRow();
  8581. if (this.infoData.data[t].fields.forEach(function(e, t) {
  8582. e.name.split("_")[0] == a.infoData.isHighest && e.value == localeResource.yes && (n = !0)
  8583. }),
  8584. o.heighestCount <= 1 && n)
  8585. return this.$toast(localeResource.msg10 + o.heighestName);
  8586. this.deleteRowMethod(s, i)
  8587. }
  8588. }
  8589. else
  8590. this.infoData.data.splice(t, 1)
  8591. },
  8592. deleteRowMethod: function(e, t) {
  8593. var a = this;
  8594. mbos.eas.invokeScript({
  8595. name: "deleteResume",
  8596. needShowLoading: !1,
  8597. param: [{
  8598. modelID: e,
  8599. uipk: t
  8600. }],
  8601. success: function(e) {
  8602. "0" == e.errorCode ? (a.$toast(e.msg),
  8603. a.getMobileResumeInfo(a.personId)) : e.msg ? a.$toast(e.msg) : a.$toast(localeResource.maintained)
  8604. },
  8605. error: function(e) {
  8606. a.$toast(c()(e.msg))
  8607. }
  8608. })
  8609. },
  8610. judgeHeighestRow: function() {
  8611. var e = this
  8612. , t = {
  8613. heighestCount: 0,
  8614. heighestName: ""
  8615. };
  8616. return this.infoData.isHighest && this.infoData.data.forEach(function(a, i) {
  8617. a.fields.forEach(function(a, i) {
  8618. a.name.split("_")[0] == e.infoData.isHighest && (t.heighestName = a.alias),
  8619. a.name.split("_")[0] == e.infoData.isHighest && a.value == localeResource.yes && t.heighestCount++
  8620. })
  8621. }),
  8622. t
  8623. },
  8624. judgeMaxLength: function() {
  8625. var e = [];
  8626. return this.infoData.data.forEach(function(t, a) {
  8627. t.fields.forEach(function(t, a) {
  8628. "string" != t.type && "integer" != t.type && "double" != t.type || 0 != Number(t.length) && Number(t.value.length) > t.maxLength && t.maxLength > 0 && e.push(t.alias + localeResource.notExceed + t.maxLength)
  8629. })
  8630. }),
  8631. e
  8632. },
  8633. saveData: function() {
  8634. var e = this
  8635. , t = this
  8636. , a = t.$route.query.id;
  8637. this.$validator.validateAll().then(function(i) {
  8638. if (i) {
  8639. if (!t.checkRequired())
  8640. return;
  8641. if (e.infoData.isHighest) {
  8642. var s = e.judgeHeighestRow();
  8643. if (s.heighestCount > 1)
  8644. return void e.$toast(localeResource.msg11 + s.heighestName);
  8645. if (0 == s.heighestCount)
  8646. return void e.$toast(localeResource.msg12 + s.heighestName)
  8647. }
  8648. var n = e.judgeMaxLength();
  8649. if (n.length > 0)
  8650. return void e.$toast({
  8651. duration: 8e3,
  8652. message: n.join(",")
  8653. });
  8654. mbos.eas.invokeScript({
  8655. name: "saveMobileResumeInfo",
  8656. needShowLoading: !1,
  8657. param: [{
  8658. personId: t.personId,
  8659. pageDataSetId: a,
  8660. model: t.infoData
  8661. }],
  8662. success: function(e) {
  8663. var a = "false" === sessionStorage.isShowSubmit ? localeResource.msg8 : localeResource.msg4;
  8664. "0" == e.errorCode ? t.$dialog.alert({
  8665. title: localeResource.prompt,
  8666. message: a
  8667. }).then(function() {
  8668. t.getMobileResumeInfo(t.personId)
  8669. }) : e.msg ? t.$toast(e.msg) : t.$toast(localeResource.maintained)
  8670. },
  8671. error: function(e) {
  8672. t.$toast(c()(e.msg))
  8673. }
  8674. })
  8675. } else {
  8676. console.log(e.$validator.errors);
  8677. var o = e.$validator.errors.items[0].field
  8678. , r = void 0;
  8679. document.querySelector("input[name=" + o + "]").value,
  8680. r = localeResource.msg5 + document.querySelector("input[name=" + o + "]").placeholder.substr(3),
  8681. e.$toast(r)
  8682. }
  8683. })
  8684. },
  8685. backTop: function() {
  8686. window.scrollTo({
  8687. top: 0,
  8688. behavior: "smooth"
  8689. })
  8690. },
  8691. listenerScroll: function() {
  8692. document.addEventListener("scroll", this.handleScroll, !0)
  8693. },
  8694. handleScroll: function() {
  8695. window.pageYOffset > 100 ? this.showBacktop = !0 : this.showBacktop = !1
  8696. },
  8697. forbid: function() {
  8698. document.activeElement.blur()
  8699. },
  8700. gotoBottom: function() {
  8701. var e = this;
  8702. this.$nextTick(function() {
  8703. window.scrollTo(0, e.$refs.xwBody.offsetHeight - window.innerHeight + 56)
  8704. })
  8705. }
  8706. }
  8707. }
  8708. , te = {
  8709. render: function() {
  8710. var e = this
  8711. , t = e.$createElement
  8712. , a = e._self._c || t;
  8713. return a("div", {
  8714. ref: "xwBody",
  8715. staticClass: "info-maintenance"
  8716. }, [a("div", {
  8717. staticClass: "info-wrapper"
  8718. }, e._l(e.infoData.data, function(t, s) {
  8719. return a("div", {
  8720. key: s,
  8721. staticClass: "entity-wrapper"
  8722. }, [a("div", {
  8723. style: {
  8724. "pointer-events": "com.kingdee.eas.hr.emp.app.PersonCredentialsType" === e.infoData.model && t.fields[t.fields.length - 1].realValue ? "none" : "auto"
  8725. }
  8726. }, ["com.kingdee.eas.hr.emp.app.PersonCredentialsType" === e.infoData.model && t.fields[t.fields.length - 1].realValue ? a("div", {
  8727. staticClass: "pointer_cover"
  8728. }) : e._e(), e._v(" "), a("div", {
  8729. staticClass: "field-wappper"
  8730. }, [a("div", {
  8731. staticClass: "field-name text-cut multiRow-name"
  8732. }, [e._v(e._s(e.infoData.modelName) + "\n "), 1 == t.isAudit.status.value ? a("span", [a("i", {
  8733. staticClass: "wait-audit"
  8734. }, [e._v(e._s(e.localeResource.waitAudit))])]) : 4 == t.isAudit.status.value ? a("span", [a("i", {
  8735. staticClass: "field-audit"
  8736. }, [e._v(e._s(e.localeResource.auditing))])]) : 3 == t.isAudit.status.value ? a("span", [a("i", {
  8737. staticClass: "field-pass",
  8738. on: {
  8739. click: function(a) {
  8740. return e.editRow(t.id, t.isAudit.reason, t.isAudit.auditor, t.isAudit.id)
  8741. }
  8742. }
  8743. }, [e._v(e._s(e.localeResource.notPass))])]) : a("span")]), e._v(" "), a("div", {
  8744. staticClass: "field-ct multiRow-ct"
  8745. }, [a("img", {
  8746. directives: [{
  8747. name: "show",
  8748. rawName: "v-show",
  8749. value: !e.infoData.onlyOne,
  8750. expression: "!infoData.onlyOne"
  8751. }],
  8752. attrs: {
  8753. src: i("jCrj"),
  8754. alt: ""
  8755. },
  8756. on: {
  8757. click: function(t) {
  8758. return e.deleteRow(t, s)
  8759. }
  8760. }
  8761. })])]), e._v(" "), e._l(t.fields, function(i, n) {
  8762. return a("div", {
  8763. key: n
  8764. }, ["date" == i.type ? a("div", {
  8765. staticClass: "field-wappper"
  8766. }, [a("div", {
  8767. staticClass: "field-name link-down"
  8768. }, [-1 != i.validator.indexOf("required") ? a("span", {
  8769. staticClass: "field-required"
  8770. }, [e._v("*")]) : e._e(), e._v(e._s(i.alias) + "\n ")]), e._v(" "), a("div", {
  8771. staticClass: "field-ct filed-link",
  8772. on: {
  8773. click: function(t) {
  8774. return e.getDate(i, s, n, i.readonly)
  8775. }
  8776. }
  8777. }, [a("span", {
  8778. class: {
  8779. disableColor: i.readonly,
  8780. isAuditing: 4 == t.isAudit.status.value || 1 == t.isAudit.status.value,
  8781. auditFailed: 3 == t.isAudit.status.value,
  8782. fieldDeleted: 3 == t.isAudit.operateType.value
  8783. }
  8784. }, [e._v(e._s(i.value))]), e._v(" "), a("input", {
  8785. directives: [{
  8786. name: "model",
  8787. rawName: "v-model",
  8788. value: i.value,
  8789. expression: "field.value"
  8790. }, {
  8791. name: "validate",
  8792. rawName: "v-validate",
  8793. value: i.validator + "|date_format:YYYY-MM-DD",
  8794. expression: "field.validator + '|date_format:YYYY-MM-DD'"
  8795. }],
  8796. attrs: {
  8797. type: "hidden",
  8798. readonly: "readonly",
  8799. placeholder: e.getPlaceHolder(i),
  8800. name: i.name,
  8801. disabled: i.readonly
  8802. },
  8803. domProps: {
  8804. value: i.value
  8805. },
  8806. on: {
  8807. focus: e.forbid,
  8808. input: function(t) {
  8809. t.target.composing || e.$set(i, "value", t.target.value)
  8810. }
  8811. }
  8812. })])]) : "basedata" == i.type ? a("div", {
  8813. staticClass: "field-wappper"
  8814. }, [a("div", {
  8815. staticClass: "field-name link-down"
  8816. }, [-1 != i.validator.indexOf("required") ? a("span", {
  8817. staticClass: "field-required"
  8818. }, [e._v("*")]) : e._e(), e._v(e._s(i.alias) + "\n ")]), e._v(" "), a("div", {
  8819. staticClass: "field-ct filed-link",
  8820. on: {
  8821. click: function(t) {
  8822. return e.getBaseData(s, n, i)
  8823. }
  8824. }
  8825. }, [a("span", {
  8826. class: {
  8827. disableColor: i.readonly,
  8828. isAuditing: 4 == t.isAudit.status.value || 1 == t.isAudit.status.value,
  8829. auditFailed: 3 == t.isAudit.status.value,
  8830. fieldDeleted: 3 == t.isAudit.operateType.value
  8831. }
  8832. }, [e._v(e._s(i.value))]), e._v(" "), a("input", {
  8833. directives: [{
  8834. name: "model",
  8835. rawName: "v-model",
  8836. value: i.value,
  8837. expression: "field.value"
  8838. }, {
  8839. name: "validate",
  8840. rawName: "v-validate",
  8841. value: i.validator,
  8842. expression: "field.validator"
  8843. }],
  8844. attrs: {
  8845. type: "hidden",
  8846. readonly: "readonly",
  8847. placeholder: e.getPlaceHolder(i),
  8848. name: i.name,
  8849. disabled: i.readonly
  8850. },
  8851. domProps: {
  8852. value: i.value
  8853. },
  8854. on: {
  8855. focus: e.forbid,
  8856. input: function(t) {
  8857. t.target.composing || e.$set(i, "value", t.target.value)
  8858. }
  8859. }
  8860. })])]) : "boolean" === i.type ? a("div", {
  8861. staticClass: "field-wappper"
  8862. }, [a("div", {
  8863. staticClass: "field-name link-down"
  8864. }, [-1 != i.validator.indexOf("required") ? a("span", {
  8865. staticClass: "field-required"
  8866. }, [e._v("*")]) : e._e(), e._v(e._s(i.alias) + "\n ")]), e._v(" "), a("div", {
  8867. staticClass: "field-ct filed-link",
  8868. on: {
  8869. click: function(t) {
  8870. return e.getBaseData(s, n, i)
  8871. }
  8872. }
  8873. }, [a("span", {
  8874. class: {
  8875. disableColor: i.readonly,
  8876. isAuditing: 4 == t.isAudit.status.value || 1 == t.isAudit.status.value,
  8877. auditFailed: 3 == t.isAudit.status.value,
  8878. fieldDeleted: 3 == t.isAudit.operateType.value
  8879. }
  8880. }, [e._v(e._s(i.value))]), e._v(" "), a("input", {
  8881. directives: [{
  8882. name: "model",
  8883. rawName: "v-model",
  8884. value: i.value,
  8885. expression: "field.value"
  8886. }, {
  8887. name: "validate",
  8888. rawName: "v-validate",
  8889. value: i.validator,
  8890. expression: "field.validator"
  8891. }],
  8892. attrs: {
  8893. type: "hidden",
  8894. readonly: "readonly",
  8895. placeholder: e.getPlaceHolder(i),
  8896. name: i.name,
  8897. disabled: i.readonly
  8898. },
  8899. domProps: {
  8900. value: i.value
  8901. },
  8902. on: {
  8903. focus: e.forbid,
  8904. input: function(t) {
  8905. t.target.composing || e.$set(i, "value", t.target.value)
  8906. }
  8907. }
  8908. })])]) : "address" == i.type ? a("div", {
  8909. staticClass: "field-wappper"
  8910. }, [a("div", {
  8911. staticClass: "field-name link-down"
  8912. }, [-1 != i.validator.indexOf("required") ? a("span", {
  8913. staticClass: "field-required"
  8914. }, [e._v("*")]) : e._e(), e._v(e._s(i.alias) + "\n ")]), e._v(" "), a("div", {
  8915. staticClass: "field-ct filed-link",
  8916. on: {
  8917. click: function(t) {
  8918. return e.getAddress(s, n)
  8919. }
  8920. }
  8921. }, [a("span", {
  8922. class: {
  8923. disableColor: i.readonly,
  8924. isAuditing: 4 == t.isAudit.status.value || 1 == t.isAudit.status.value,
  8925. auditFailed: 3 == t.isAudit.status.value,
  8926. fieldDeleted: 3 == t.isAudit.operateType.value
  8927. }
  8928. }, [e._v(e._s(i.value))]), e._v(" "), a("input", {
  8929. directives: [{
  8930. name: "model",
  8931. rawName: "v-model",
  8932. value: i.value,
  8933. expression: "field.value"
  8934. }, {
  8935. name: "validate",
  8936. rawName: "v-validate",
  8937. value: i.validator,
  8938. expression: "field.validator"
  8939. }],
  8940. attrs: {
  8941. type: "hidden",
  8942. readonly: "readonly",
  8943. placeholder: e.getPlaceHolder(i),
  8944. name: i.name,
  8945. disabled: i.readonly
  8946. },
  8947. domProps: {
  8948. value: i.value
  8949. },
  8950. on: {
  8951. focus: e.forbid,
  8952. input: function(t) {
  8953. t.target.composing || e.$set(i, "value", t.target.value)
  8954. }
  8955. }
  8956. })])]) : "double" == i.type ? a("div", {
  8957. staticClass: "field-wappper"
  8958. }, [a("div", {
  8959. staticClass: "field-name link-down"
  8960. }, [-1 != i.validator.indexOf("required") ? a("span", {
  8961. staticClass: "field-required"
  8962. }, [e._v("*")]) : e._e(), e._v(e._s(i.alias) + "\n ")]), e._v(" "), a("div", {
  8963. staticClass: "field-ct",
  8964. class: {
  8965. disableColor: i.readonly,
  8966. isAuditing: 4 == t.isAudit.status.value || 1 == t.isAudit.status.value,
  8967. auditFailed: 3 == t.isAudit.status.value,
  8968. fieldDeleted: 3 == t.isAudit.operateType.value
  8969. },
  8970. on: {
  8971. click: function(t) {
  8972. return e.editField(i.readonly)
  8973. }
  8974. }
  8975. }, [a("input", {
  8976. directives: [{
  8977. name: "model",
  8978. rawName: "v-model",
  8979. value: i.value,
  8980. expression: "field.value"
  8981. }, {
  8982. name: "validate",
  8983. rawName: "v-validate",
  8984. value: i.validator,
  8985. expression: "field.validator"
  8986. }],
  8987. attrs: {
  8988. type: "number",
  8989. placeholder: e.getPlaceHolder(i),
  8990. onkeyup: "javascript:this.value=this.value.replace(/[^\\d.]/g, '')",
  8991. name: i.name,
  8992. disabled: i.readonly
  8993. },
  8994. domProps: {
  8995. value: i.value
  8996. },
  8997. on: {
  8998. input: function(t) {
  8999. t.target.composing || e.$set(i, "value", t.target.value)
  9000. }
  9001. }
  9002. })])]) : "integer" == i.type ? a("div", {
  9003. staticClass: "field-wappper"
  9004. }, [a("div", {
  9005. staticClass: "field-name link-down"
  9006. }, [-1 != i.validator.indexOf("required") ? a("span", {
  9007. staticClass: "field-required"
  9008. }, [e._v("*")]) : e._e(), e._v(e._s(i.alias) + "\n ")]), e._v(" "), a("div", {
  9009. staticClass: "field-ct",
  9010. class: {
  9011. disableColor: i.readonly,
  9012. isAuditing: 4 == t.isAudit.status.value || 1 == t.isAudit.status.value,
  9013. auditFailed: 3 == t.isAudit.status.value,
  9014. fieldDeleted: 3 == t.isAudit.operateType.value
  9015. },
  9016. on: {
  9017. click: function(t) {
  9018. return e.editField(i.readonly)
  9019. }
  9020. }
  9021. }, [a("input", {
  9022. directives: [{
  9023. name: "model",
  9024. rawName: "v-model",
  9025. value: i.value,
  9026. expression: "field.value"
  9027. }, {
  9028. name: "validate",
  9029. rawName: "v-validate",
  9030. value: i.validator,
  9031. expression: "field.validator"
  9032. }],
  9033. attrs: {
  9034. type: "number",
  9035. placeholder: e.getPlaceHolder(i),
  9036. oninput: "javascript:this.value=this.value.replace(/[^\\d]/g,'')",
  9037. name: i.name,
  9038. disabled: i.readonly
  9039. },
  9040. domProps: {
  9041. value: i.value
  9042. },
  9043. on: {
  9044. input: function(t) {
  9045. t.target.composing || e.$set(i, "value", t.target.value)
  9046. }
  9047. }
  9048. })])]) : "string" == i.type ? a("div", {
  9049. staticClass: "field-wappper"
  9050. }, [a("div", {
  9051. staticClass: "field-name link-down"
  9052. }, [-1 != i.validator.indexOf("required") ? a("span", {
  9053. staticClass: "field-required"
  9054. }, [e._v("*")]) : e._e(), e._v(e._s(i.alias) + "\n ")]), e._v(" "), i.isGlobalRoaming ? a("div", {
  9055. staticClass: "field-ct filed-link",
  9056. on: {
  9057. click: function(t) {
  9058. return e.getPhoneGlobalRoaming(s, n)
  9059. }
  9060. }
  9061. }, [a("span", {
  9062. class: {
  9063. disableColor: i.readonly,
  9064. isAuditing: 4 == t.isAudit.status.value || 1 == t.isAudit.status.value,
  9065. auditFailed: 3 == t.isAudit.status.value,
  9066. fieldDeleted: 3 == t.isAudit.operateType.value
  9067. }
  9068. }, [e._v(e._s(i.value))]), e._v(" "), a("input", {
  9069. directives: [{
  9070. name: "model",
  9071. rawName: "v-model",
  9072. value: i.value,
  9073. expression: "field.value"
  9074. }, {
  9075. name: "validate",
  9076. rawName: "v-validate",
  9077. value: i.validator + "|date_format:YYYY-MM-DD",
  9078. expression: "field.validator + '|date_format:YYYY-MM-DD'"
  9079. }],
  9080. attrs: {
  9081. type: "hidden",
  9082. readonly: "readonly",
  9083. placeholder: e.getPlaceHolder(i),
  9084. name: i.name,
  9085. disabled: i.readonly
  9086. },
  9087. domProps: {
  9088. value: i.value
  9089. },
  9090. on: {
  9091. focus: e.forbid,
  9092. input: function(t) {
  9093. t.target.composing || e.$set(i, "value", t.target.value)
  9094. }
  9095. }
  9096. })]) : a("div", {
  9097. staticClass: "field-ct",
  9098. class: {
  9099. disableColor: i.readonly,
  9100. isAuditing: 4 == t.isAudit.status.value || 1 == t.isAudit.status.value,
  9101. auditFailed: 3 == t.isAudit.status.value,
  9102. fieldDeleted: 3 == t.isAudit.operateType.value
  9103. },
  9104. on: {
  9105. click: function(t) {
  9106. return e.editField(i.readonly)
  9107. }
  9108. }
  9109. }, [a("input", {
  9110. directives: [{
  9111. name: "model",
  9112. rawName: "v-model",
  9113. value: i.value,
  9114. expression: "field.value"
  9115. }, {
  9116. name: "validate",
  9117. rawName: "v-validate",
  9118. value: i.validator,
  9119. expression: "field.validator"
  9120. }],
  9121. attrs: {
  9122. type: "text",
  9123. placeholder: e.getPlaceHolder(i),
  9124. name: i.name,
  9125. disabled: i.readonly
  9126. },
  9127. domProps: {
  9128. value: i.value
  9129. },
  9130. on: {
  9131. input: function(t) {
  9132. t.target.composing || e.$set(i, "value", t.target.value)
  9133. }
  9134. }
  9135. })])]) : e._e()])
  9136. }), e._v(" "), t.attachment && t.attachment.data && t.attachment.isHaveAttachment ? a("div", {
  9137. staticClass: "attachment",
  9138. class: t.attachment && t.attachment.isRequiredAttachment ? "requiredAttach" : ""
  9139. }, e._l(t.attachment.data, function(n, o) {
  9140. return a("div", {
  9141. key: o,
  9142. staticClass: "attach-group",
  9143. attrs: {
  9144. id: n.field
  9145. }
  9146. }, [a("van-cell", {
  9147. attrs: {
  9148. required: t.attachment.isRequiredAttachment || "true" == n.required || n.isRequiredAttachment,
  9149. title: n.name
  9150. }
  9151. }, [a("span", [e._v(e._s(e.attachmentType))]), e._v(" "), a("img", {
  9152. attrs: {
  9153. src: i("tcYS"),
  9154. alt: "uploader",
  9155. "data-groupId": n.field
  9156. }
  9157. }), e._v(" "), a("input", {
  9158. staticClass: "uploadBtn",
  9159. attrs: {
  9160. type: "file"
  9161. },
  9162. on: {
  9163. change: function(a) {
  9164. return e.uploadFile(a, t, s, n.field)
  9165. }
  9166. }
  9167. })]), e._v(" "), e._l(e.fileList[t.id], function(o, r) {
  9168. return a("div", {
  9169. key: r
  9170. }, [o.fgrouptype == n.field ? a("div", {
  9171. staticClass: "file-item"
  9172. }, [a("div", {
  9173. staticClass: "file-content"
  9174. }, [a("div", {
  9175. staticClass: "file-img"
  9176. }, ["doc" == o.fsimplename || "docx" == o.fsimplename ? a("img", {
  9177. attrs: {
  9178. src: i("tj+4"),
  9179. alt: "docx"
  9180. }
  9181. }) : "pdf" == o.fsimplename ? a("img", {
  9182. attrs: {
  9183. src: i("pMB3"),
  9184. alt: "pdf"
  9185. }
  9186. }) : "txt" == o.fsimplename ? a("img", {
  9187. attrs: {
  9188. src: i("c2kU"),
  9189. alt: "txt"
  9190. }
  9191. }) : "xlsx" == o.fsimplename || "xls" == o.fsimplename ? a("img", {
  9192. attrs: {
  9193. src: i("qkHs"),
  9194. alt: "xls"
  9195. }
  9196. }) : "pptx" == o.fsimplename || "ppt" == o.fsimplename ? a("img", {
  9197. attrs: {
  9198. src: i("Tajq"),
  9199. alt: "ppt"
  9200. }
  9201. }) : a("img", {
  9202. attrs: {
  9203. src: i("9LEc"),
  9204. alt: "img"
  9205. }
  9206. })]), e._v(" "), a("div", {
  9207. staticClass: "file-detail"
  9208. }, [a("p", {
  9209. staticClass: "fontSize14 color21 textOverflow"
  9210. }, [e._v(e._s(e.attachmentName(o.fname_l2)))]), e._v(" "), a("span", {
  9211. staticClass: "fontSize12 color999"
  9212. }, [e._v(e._s(o.fsize))]), e._v(" "), a("a", {
  9213. staticClass: "fontSize14",
  9214. staticStyle: {
  9215. "margin-left": "20px"
  9216. },
  9217. on: {
  9218. click: function(t) {
  9219. return t.preventDefault(),
  9220. e.showFile(o, r)
  9221. }
  9222. }
  9223. }, [e._v(e._s(e.localeResource.download))]), e._v(" "), a("p", {
  9224. staticClass: "fontSize12 color999 p-date"
  9225. }, [e._v(e._s(o.date))])]), e._v(" "), a("div", {
  9226. staticClass: "file-del",
  9227. on: {
  9228. click: function(a) {
  9229. return e.deleteFile(t, s, o, r, n.field)
  9230. }
  9231. }
  9232. }, [a("img", {
  9233. attrs: {
  9234. src: i("vfhJ"),
  9235. alt: "close"
  9236. }
  9237. })])])]) : e._e()])
  9238. })], 2)
  9239. }), 0) : e._e()], 2)])
  9240. }), 0), e._v(" "), a("div", {
  9241. directives: [{
  9242. name: "show",
  9243. rawName: "v-show",
  9244. value: !e.infoData.onlyOne || e.infoData.onlyOne && 0 == e.infoData.data.length,
  9245. expression: "!infoData.onlyOne || infoData.onlyOne && infoData.data.length ==0"
  9246. }],
  9247. staticClass: "add-education",
  9248. on: {
  9249. click: e.addMultiRow
  9250. }
  9251. }, [e._v("\n " + e._s(e.localeResource.addItem) + e._s(e.infoData.modelName) + "+\n ")]), e._v(" "), a("div", {
  9252. staticClass: "footer-btn"
  9253. }, [a("span", {
  9254. staticClass: "next-btn",
  9255. staticStyle: {
  9256. width: "100%"
  9257. },
  9258. on: {
  9259. click: e.saveData
  9260. }
  9261. }, [e._v(e._s(e.localeResource.save))])]), e._v(" "), a("van-popup", {
  9262. attrs: {
  9263. position: "bottom"
  9264. },
  9265. model: {
  9266. value: e.isShowAddress,
  9267. callback: function(t) {
  9268. e.isShowAddress = t
  9269. },
  9270. expression: "isShowAddress"
  9271. }
  9272. }, [a("van-area", {
  9273. directives: [{
  9274. name: "show",
  9275. rawName: "v-show",
  9276. value: e.isShowAddress,
  9277. expression: "isShowAddress"
  9278. }],
  9279. attrs: {
  9280. "area-list": e.areaList
  9281. },
  9282. on: {
  9283. cancel: function(t) {
  9284. e.isShowAddress = !1
  9285. },
  9286. confirm: e.addressConfirm
  9287. }
  9288. })], 1), e._v(" "), a("van-popup", {
  9289. attrs: {
  9290. position: "bottom"
  9291. },
  9292. model: {
  9293. value: e.isShowDate,
  9294. callback: function(t) {
  9295. e.isShowDate = t
  9296. },
  9297. expression: "isShowDate"
  9298. }
  9299. }, [a("van-datetime-picker", {
  9300. directives: [{
  9301. name: "show",
  9302. rawName: "v-show",
  9303. value: e.isShowDate,
  9304. expression: "isShowDate"
  9305. }],
  9306. attrs: {
  9307. "min-date": e.minDate,
  9308. "max-date": e.maxDate,
  9309. type: "date"
  9310. },
  9311. on: {
  9312. confirm: e.dateConfirm,
  9313. cancel: function(t) {
  9314. e.isShowDate = !1
  9315. }
  9316. },
  9317. model: {
  9318. value: e.currentDate,
  9319. callback: function(t) {
  9320. e.currentDate = t
  9321. },
  9322. expression: "currentDate"
  9323. }
  9324. })], 1), e._v(" "), a("van-action-sheet", {
  9325. attrs: {
  9326. actions: e.basedataValue
  9327. },
  9328. on: {
  9329. select: e.confirmBasedata
  9330. },
  9331. model: {
  9332. value: e.isShowBasedata,
  9333. callback: function(t) {
  9334. e.isShowBasedata = t
  9335. },
  9336. expression: "isShowBasedata"
  9337. }
  9338. }), e._v(" "), a("van-popup", {
  9339. model: {
  9340. value: e.isShowPopup,
  9341. callback: function(t) {
  9342. e.isShowPopup = t
  9343. },
  9344. expression: "isShowPopup"
  9345. }
  9346. }, [a("div", {
  9347. staticClass: "confirm-popup"
  9348. }, [a("div", {
  9349. staticClass: "text-popup"
  9350. }, [a("van-icon", {
  9351. staticClass: "tips-close",
  9352. attrs: {
  9353. name: "cross",
  9354. size: "16"
  9355. },
  9356. on: {
  9357. click: e.closePopup
  9358. }
  9359. }), e._v(" "), a("span", [e._v(e._s(e.localeResource.notApproved))]), e._v(" "), a("span", {
  9360. directives: [{
  9361. name: "show",
  9362. rawName: "v-show",
  9363. value: e.auditName,
  9364. expression: "auditName"
  9365. }]
  9366. }, [e._v(e._s(e.localeResource.approver) + e._s(e.auditName))]), e._v(" "), a("span", {
  9367. directives: [{
  9368. name: "show",
  9369. rawName: "v-show",
  9370. value: e.auditReason,
  9371. expression: "auditReason"
  9372. }]
  9373. }, [e._v(e._s(e.localeResource.reason) + e._s(e.auditReason))])], 1), e._v(" "), a("div", {
  9374. staticClass: "btn-popup"
  9375. }, [a("span", {
  9376. staticClass: "cancel-btn",
  9377. on: {
  9378. click: function(t) {
  9379. return e.cancelEditRow()
  9380. }
  9381. }
  9382. }, [e._v(e._s(e.localeResource.giveUp))]), e._v(" "), a("span", {
  9383. staticClass: "submit-btn",
  9384. on: {
  9385. click: function(t) {
  9386. return e.onceEditRow()
  9387. }
  9388. }
  9389. }, [e._v(e._s(e.localeResource.reModify))])])])]), e._v(" "), a("van-popup", {
  9390. model: {
  9391. value: e.isShowTips,
  9392. callback: function(t) {
  9393. e.isShowTips = t
  9394. },
  9395. expression: "isShowTips"
  9396. }
  9397. }, [a("div", {
  9398. staticClass: "confirm-popup"
  9399. }, [a("div", {
  9400. staticClass: "text-popup"
  9401. }, [a("van-icon", {
  9402. staticClass: "tips-close",
  9403. attrs: {
  9404. name: "cross",
  9405. size: "16"
  9406. },
  9407. on: {
  9408. click: e.closePopup
  9409. }
  9410. }), e._v(" "), a("span", [e._v(e._s(e.currentTips))])], 1)])]), e._v(" "), a("div", {
  9411. directives: [{
  9412. name: "show",
  9413. rawName: "v-show",
  9414. value: e.showBacktop,
  9415. expression: "showBacktop"
  9416. }],
  9417. staticClass: "back-top",
  9418. on: {
  9419. click: e.backTop
  9420. }
  9421. }, [a("i")])], 1)
  9422. },
  9423. staticRenderFns: []
  9424. };
  9425. var ae = i("C7Lr")(ee, te, !1, function(e) {
  9426. i("gnVl")
  9427. }, "data-v-126a0ec0", null).exports
  9428. , ie = i("h2q/")
  9429. , se = i.n(ie)
  9430. , ne = {
  9431. data: function() {
  9432. return {
  9433. headsculpture: {},
  9434. billInfo: K.data,
  9435. preview: !0,
  9436. previewImg: !1,
  9437. imgs: [],
  9438. typeQuery: !0
  9439. }
  9440. },
  9441. created: function() {},
  9442. methods: {
  9443. showName: function(e) {
  9444. e.field_alias.length > 6 && (e.isShowLongName = !e.isShowLongName),
  9445. e.field_value.length > 13 && !e.field_erpid && "passportNO" != e.field_id && "idCardNO" != e.field_id && (e.isShowLongContent = !e.isShowLongContent)
  9446. },
  9447. back: function() {
  9448. this.$router.go(-1)
  9449. },
  9450. submitInfo: function() {
  9451. var e = this;
  9452. Indicator.open();
  9453. var t = {
  9454. tspbiztypepk: sessionStorage.biztypeId,
  9455. phone: sessionStorage.phone,
  9456. data: [],
  9457. attachments: [],
  9458. headSculpture: JSON.parse(sessionStorage.headsculpture)
  9459. }
  9460. , a = "";
  9461. this.billInfo.forEach(function(e) {
  9462. e.forEach(function(e) {
  9463. "upload" != e.entityType ? t.data.push(e) : t.attachments.push(e)
  9464. })
  9465. }),
  9466. a = "true" == sessionStorage.ToBReSubmitted ? "/tsp/cloudbiz/resumeMobile" : "/tsp/cloudbiz/billinfo",
  9467. this.$http.post(a, se.a.stringify({
  9468. serviceId: sessionStorage.serviceId,
  9469. recordId: sessionStorage.recordId,
  9470. billinfo: c()(t)
  9471. }), {
  9472. headers: {
  9473. "Content-Type": "application/x-www-form-urlencoded"
  9474. }
  9475. }).then(function(t) {
  9476. Indicator.close();
  9477. var a = t.data;
  9478. "0" == a.code ? (sessionStorage.billId = a.data,
  9479. e.$router.push("/result")) : Toast({
  9480. message: a.info,
  9481. duration: 3e3
  9482. })
  9483. })
  9484. },
  9485. checkImg: function(e) {
  9486. var t = this;
  9487. this.imgs = [],
  9488. this.previewImg = !0,
  9489. e.attachs.forEach(function(e, a) {
  9490. e.id && t.$http.get("/tsp/cloudbiz/attachment/" + sessionStorage.serviceId + "?attachId=" + encodeURIComponent(e.id)).then(function(e) {
  9491. var i = e.data;
  9492. "0" == i.code && (a == t.imgs.length ? t.imgs.push(i.data.content) : t.imgs.unshift(i.data.content))
  9493. })
  9494. }),
  9495. console.log(this.imgs)
  9496. },
  9497. closePreview: function() {
  9498. this.previewImg = !1
  9499. }
  9500. },
  9501. filters: {
  9502. format: function(e) {
  9503. return e instanceof Date ? e.format() : e
  9504. }
  9505. }
  9506. }
  9507. , oe = {
  9508. render: function() {
  9509. var e = this
  9510. , t = e.$createElement
  9511. , a = e._self._c || t;
  9512. return a("div", {
  9513. staticClass: "preview"
  9514. }, [a("div", {
  9515. staticClass: "info-wrapper"
  9516. }, [a("div", {
  9517. staticClass: "entity-wrapper"
  9518. }, e._l(e.billInfo, function(t, i) {
  9519. return a("div", {
  9520. key: i
  9521. }, e._l(t.fields, function(t) {
  9522. return a("div", {
  9523. key: t.name
  9524. }, [a("div", {
  9525. staticClass: "filed-wappper"
  9526. }, [a("div", {
  9527. staticClass: "filed-name link-down"
  9528. }, [e._v(e._s(t.alias))]), e._v(" "), a("div", {
  9529. staticClass: "filed-ct link-down"
  9530. }, ["date" === t.type ? a("span", {
  9531. attrs: {
  9532. id: t.name
  9533. }
  9534. }, [e._v(e._s(e._f("format")(t.value)))]) : "boolean" === t.type ? a("span", {
  9535. attrs: {
  9536. id: t.name
  9537. }
  9538. }, [e._v(e._s("true" === t.value || !0 === t.value ? e.localeResource.yes : e.localeResource.no))]) : a("span", {
  9539. staticClass: "filed-content",
  9540. attrs: {
  9541. id: t.name
  9542. }
  9543. }, [e._v(e._s(t.value))])])])])
  9544. }), 0)
  9545. }), 0)]), e._v(" "), a("div", {
  9546. staticClass: "btn-wrapper"
  9547. }, [a("button", {
  9548. staticClass: "left-btn",
  9549. on: {
  9550. click: e.back
  9551. }
  9552. }, [e._v(e._s(e.localeResource.back))])])])
  9553. },
  9554. staticRenderFns: []
  9555. };
  9556. var re = i("C7Lr")(ne, oe, !1, function(e) {
  9557. i("TiCZ")
  9558. }, "data-v-6541b35f", null).exports
  9559. , le = {
  9560. data: function() {
  9561. return {
  9562. personId: "",
  9563. resumeInfo: [],
  9564. isSubmit: !1,
  9565. archiveList: [{
  9566. name: localeResource.basicInformation,
  9567. id: "viEAAAP+K/hT0I5J",
  9568. isShowItem: !0
  9569. }, {
  9570. name: localeResource.eduExperience,
  9571. id: "viEAAAP+gb5T0I5J",
  9572. isShowItem: !1
  9573. }, {
  9574. name: localeResource.skillsInformation,
  9575. id: "viEAAAP+iapT0I5J",
  9576. isShowItem: !1
  9577. }],
  9578. modifyImg: "",
  9579. showHeadImg: !1
  9580. }
  9581. },
  9582. created: function() {
  9583. this.personId = sessionStorage.personId,
  9584. this.getMobileResumeChange()
  9585. },
  9586. mounted: function() {},
  9587. methods: {
  9588. closeWin: function() {
  9589. this.showHeadImg = !1
  9590. },
  9591. previewImg: function(e) {
  9592. this.modifyImg = "data:image/png;base64," + e,
  9593. this.showHeadImg = !0
  9594. },
  9595. getMobileResumeChange: function() {
  9596. var e = this;
  9597. setTimeout(function() {
  9598. mbos.eas.invokeScript({
  9599. name: "getMobileResumeChange",
  9600. needShowLoading: !0,
  9601. param: [{
  9602. personId: e.personId
  9603. }],
  9604. success: function(t) {
  9605. "0" == t.errorCode ? (e.resumeInfo = t.data,
  9606. 0 == e.resumeInfo.length && e.$toast(localeResource.dataEmpty),
  9607. console.log(t.data)) : t.msg ? e.$toast(t.msg) : e.$toast(localeResource.maintained)
  9608. },
  9609. error: function(t) {
  9610. e.$toast(c()(t.msg))
  9611. }
  9612. })
  9613. }, 100)
  9614. },
  9615. submitMobileResumeInfo: function() {
  9616. var e = this;
  9617. e.isSubmit = !0,
  9618. setTimeout(function() {
  9619. mbos.eas.invokeScript({
  9620. name: "submitMobileResumeInfo",
  9621. needShowLoading: !1,
  9622. param: [{
  9623. personId: e.personId
  9624. }],
  9625. success: function(t) {
  9626. "0" == t.errorCode ? (e.$toast(localeResource.submitSuccessfully),
  9627. e.$router.push({
  9628. path: "/billProcess"
  9629. }),
  9630. e.isSubmit = !1) : (e.isSubmit = !1,
  9631. e.$toast(t.msg))
  9632. },
  9633. error: function(t) {
  9634. e.$toast(c()(t.msg))
  9635. }
  9636. })
  9637. }, 100)
  9638. },
  9639. getPersonId: function() {
  9640. var e = this;
  9641. setTimeout(function() {
  9642. mbos.eas.invokeScript({
  9643. name: "getCurUserInfo",
  9644. needShowLoading: !1,
  9645. param: [""],
  9646. success: function(t) {
  9647. e.personId = t.id,
  9648. sessionStorage.personId = e.personId,
  9649. e.getMobilePageDataInfo(e.personId)
  9650. },
  9651. error: function(e) {
  9652. console.log(localeResource.fails)
  9653. }
  9654. })
  9655. }, 100)
  9656. }
  9657. }
  9658. }
  9659. , ce = {
  9660. render: function() {
  9661. var e = this
  9662. , t = e.$createElement
  9663. , a = e._self._c || t;
  9664. return a("div", {
  9665. staticClass: "my-archive"
  9666. }, [a("div", {
  9667. directives: [{
  9668. name: "show",
  9669. rawName: "v-show",
  9670. value: e.showTopTips,
  9671. expression: "showTopTips"
  9672. }],
  9673. staticClass: "archive-tips"
  9674. }, [e._v("\n " + e._s(e.localeResource.msg6) + "\n ")]), e._v(" "), e._l(e.resumeInfo, function(t, i) {
  9675. return a("div", {
  9676. directives: [{
  9677. name: "show",
  9678. rawName: "v-show",
  9679. value: !0,
  9680. expression: "true"
  9681. }],
  9682. key: i,
  9683. staticClass: "archive-list"
  9684. }, [a("div", {
  9685. staticClass: "archive-title"
  9686. }, [a("ul", [a("li", {
  9687. staticClass: "current-title"
  9688. }, [a("span", [e._v(e._s(t.entityName))])])])]), e._v(" "), a("div", {
  9689. staticClass: "archive-items"
  9690. }, [a("div", {
  9691. staticClass: "archive-item"
  9692. }, [t.isPhoto ? a("div", e._l(t.fields, function(t, i) {
  9693. return a("div", {
  9694. key: i,
  9695. staticClass: "field-wapper"
  9696. }, [a("span", {
  9697. staticClass: "field-alias",
  9698. staticStyle: {
  9699. width: "120px"
  9700. }
  9701. }, [e._v(e._s(e.localeResource.modyHead))]), e._v(" "), a("img", {
  9702. staticStyle: {
  9703. width: "50px",
  9704. height: "50px",
  9705. "border-radius": "50%"
  9706. },
  9707. attrs: {
  9708. src: "data:image/png;base64," + t.imageData,
  9709. alt: "修改后头像"
  9710. },
  9711. on: {
  9712. click: function(a) {
  9713. return e.previewImg(t.imageData)
  9714. }
  9715. }
  9716. })])
  9717. }), 0) : a("div", e._l(t.fields, function(i, s) {
  9718. return a("div", {
  9719. key: s,
  9720. staticClass: "field-wapper"
  9721. }, [a("span", {
  9722. staticClass: "field-alias"
  9723. }, [e._v(e._s(i.key))]), e._v(" "), a("span", {
  9724. staticClass: "field-value",
  9725. class: {
  9726. fieldDeleted: 3 == t.operateType.value
  9727. }
  9728. }, [e._v(e._s(i.value))])])
  9729. }), 0)])]), e._v(" "), a("div", {
  9730. staticClass: "footer-btn"
  9731. }, [e.isSubmit ? a("span", {
  9732. staticClass: "next-btn",
  9733. staticStyle: {
  9734. width: "100%",
  9735. background: "#cecfd1"
  9736. }
  9737. }, [e._v(e._s(e.localeResource.confirmToSubmit))]) : a("span", {
  9738. staticClass: "next-btn",
  9739. staticStyle: {
  9740. width: "100%"
  9741. },
  9742. on: {
  9743. click: e.submitMobileResumeInfo
  9744. }
  9745. }, [e._v(e._s(e.localeResource.confirmToSubmit))])]), e._v(" "), a("div", {
  9746. directives: [{
  9747. name: "show",
  9748. rawName: "v-show",
  9749. value: e.showHeadImg,
  9750. expression: "showHeadImg"
  9751. }],
  9752. staticClass: "preview-img"
  9753. }, [a("div", {
  9754. staticClass: "dialog-close",
  9755. on: {
  9756. click: e.closeWin
  9757. }
  9758. }), e._v(" "), a("img", {
  9759. staticStyle: {
  9760. margin: "200px 0"
  9761. },
  9762. attrs: {
  9763. src: e.modifyImg,
  9764. alt: "头像"
  9765. }
  9766. })])])
  9767. })], 2)
  9768. },
  9769. staticRenderFns: []
  9770. };
  9771. var ue = i("C7Lr")(le, ce, !1, function(e) {
  9772. i("s978")
  9773. }, "data-v-a7126042", null).exports
  9774. , de = {
  9775. data: function() {
  9776. return {
  9777. billList: []
  9778. }
  9779. },
  9780. created: function() {
  9781. this.getBillList()
  9782. },
  9783. mounted: function() {},
  9784. computed: {
  9785. applyDateFormat: function() {
  9786. return function(e) {
  9787. return e.slice(0, 10)
  9788. }
  9789. }
  9790. },
  9791. methods: {
  9792. goBack: function() {
  9793. this.$router.push("/")
  9794. },
  9795. getBillList: function() {
  9796. var e = this;
  9797. setTimeout(function() {
  9798. mbos.eas.invokeScript({
  9799. name: "getAuditBizBillList",
  9800. param: [{
  9801. personId: sessionStorage.personId
  9802. }],
  9803. success: function(t) {
  9804. "0" == t.errorCode ? e.billList = t.data : t.msg ? e.$toast(t.msg) : e.$toast(localeResource.maintained)
  9805. },
  9806. error: function(t) {
  9807. e.$toast(c()(t.msg))
  9808. }
  9809. })
  9810. }, 100)
  9811. },
  9812. toBillDetail: function(e, t) {
  9813. this.$router.push({
  9814. path: "/billDetail",
  9815. query: {
  9816. id: e,
  9817. status: t
  9818. }
  9819. })
  9820. }
  9821. }
  9822. }
  9823. , me = {
  9824. render: function() {
  9825. var e = this
  9826. , t = e.$createElement
  9827. , a = e._self._c || t;
  9828. return a("div", {
  9829. staticClass: "my-event"
  9830. }, [a("div", {
  9831. directives: [{
  9832. name: "show",
  9833. rawName: "v-show",
  9834. value: !e.isShowEmpty,
  9835. expression: "!isShowEmpty"
  9836. }],
  9837. staticClass: "event-item"
  9838. }, e._l(e.billList, function(t) {
  9839. return a("div", {
  9840. key: t.id,
  9841. staticClass: "item-inner",
  9842. on: {
  9843. click: function(a) {
  9844. return e.toBillDetail(t.id, t.billState.value)
  9845. }
  9846. }
  9847. }, [a("p", [e._v(e._s(t.number) + "\n "), a("span", {
  9848. class: {
  9849. notsubmit: 0 == t.billState.value,
  9850. notAudit: 1 == t.billState.value,
  9851. isAuditing: 2 == t.billState.value,
  9852. auditSucceed: 3 == t.billState.value,
  9853. auditFailed: 4 == t.billState.value
  9854. }
  9855. }, [e._v(e._s(t.billState.alias))])]), e._v(" "), a("p", [e._v(e._s(e.applyDateFormat(t.applyDate)))]), e._v(" "), a("p", [e._v(e._s(e.localeResource.currentApprover) + e._s(t["person.name"]))])])
  9856. }), 0), e._v(" "), a("div", {
  9857. directives: [{
  9858. name: "show",
  9859. rawName: "v-show",
  9860. value: e.isShowEmpty,
  9861. expression: "isShowEmpty"
  9862. }],
  9863. staticClass: "data-empty"
  9864. }, [a("i"), e._v(" "), a("span", [e._v(e._s(e.localeResource.emptyData))])]), e._v(" "), a("div", {
  9865. staticClass: "back",
  9866. on: {
  9867. click: function(t) {
  9868. return e.goBack()
  9869. }
  9870. }
  9871. }, [e._v(e._s(e.localeResource.back))])])
  9872. },
  9873. staticRenderFns: []
  9874. };
  9875. var pe = i("C7Lr")(de, me, !1, function(e) {
  9876. i("VgG4")
  9877. }, "data-v-833a72ae", null).exports
  9878. , ve = {
  9879. data: function() {
  9880. return {
  9881. billInfo: [],
  9882. approve: [],
  9883. status: 0,
  9884. archiveList: [{
  9885. name: localeResource.basicInformation,
  9886. id: "viEAAAP+K/hT0I5J",
  9887. isShowItem: !0
  9888. }, {
  9889. name: localeResource.eduExperience,
  9890. id: "viEAAAP+gb5T0I5J",
  9891. isShowItem: !1
  9892. }, {
  9893. name: localeResource.skillsInformation,
  9894. id: "viEAAAP+iapT0I5J",
  9895. isShowItem: !1
  9896. }],
  9897. modifyImg: "",
  9898. showHeadImg: !1
  9899. }
  9900. },
  9901. created: function() {
  9902. var e = this.$route.query.id;
  9903. this.status = Number(this.$route.query.status),
  9904. this.getAuditBillDeatil(e)
  9905. },
  9906. mounted: function() {},
  9907. methods: {
  9908. closeWind: function() {
  9909. this.showHeadImg = !1
  9910. },
  9911. previewImg: function(e) {
  9912. this.modifyImg = "data:image/png;base64," + e,
  9913. this.showHeadImg = !0
  9914. },
  9915. getAuditBillDeatil: function(e) {
  9916. var t = this;
  9917. setTimeout(function() {
  9918. mbos.eas.invokeScript({
  9919. name: "getAuditBillDeatil",
  9920. param: [{
  9921. billId: e
  9922. }],
  9923. success: function(e) {
  9924. console.log(e),
  9925. "0" == e.errorCode ? (t.billInfo = e.data,
  9926. t.approve = e.approve) : e.msg ? t.$toast(e.msg) : t.$toast(localeResource.maintained)
  9927. },
  9928. error: function(e) {
  9929. t.$toast(c()(e.msg))
  9930. }
  9931. })
  9932. }, 100)
  9933. },
  9934. deleteBill: function() {
  9935. var e = this
  9936. , t = this.$route.query.id;
  9937. mbos.eas.invokeScript({
  9938. name: "deleteAuditBiz",
  9939. param: [{
  9940. billId: t
  9941. }],
  9942. success: function(t) {
  9943. "0" == t.errorCode ? (e.$toast(localeResource.msg13),
  9944. e.$router.go(-1)) : t.msg ? e.$toast(t.msg) : e.$toast(localeResource.maintained)
  9945. },
  9946. error: function(t) {
  9947. e.$toast(c()(t.msg))
  9948. }
  9949. })
  9950. },
  9951. cancelBill: function() {
  9952. var e = this
  9953. , t = this.$route.query.id;
  9954. mbos.eas.invokeScript({
  9955. name: "abortBizBill",
  9956. param: [{
  9957. billId: t
  9958. }],
  9959. success: function(t) {
  9960. "0" == t.errorCode ? (e.$toast(localeResource.msg13),
  9961. e.$router.go(-1)) : t.msg ? e.$toast(t.msg) : e.$toast(localeResource.maintained)
  9962. },
  9963. error: function(t) {
  9964. e.$toast(c()(t.msg))
  9965. }
  9966. })
  9967. }
  9968. }
  9969. }
  9970. , fe = {
  9971. render: function() {
  9972. var e = this
  9973. , t = e.$createElement
  9974. , a = e._self._c || t;
  9975. return a("div", {
  9976. staticClass: "bill-detail"
  9977. }, [a("div", {
  9978. staticClass: "archive-list",
  9979. class: {
  9980. marginBottom: 0 == e.approve.length
  9981. }
  9982. }, [a("div", {
  9983. staticClass: "archive-items"
  9984. }, e._l(e.billInfo, function(t, i) {
  9985. return a("div", {
  9986. key: i,
  9987. staticClass: "archive-item"
  9988. }, [a("div", {
  9989. staticClass: "archive-title"
  9990. }, [e._v("\n " + e._s(t.entityName) + "\n ")]), e._v(" "), t.isPhoto ? a("div", e._l(t.fields, function(t, i) {
  9991. return a("div", {
  9992. key: i,
  9993. staticClass: "field-wapper"
  9994. }, [a("span", {
  9995. staticClass: "field-alias",
  9996. staticStyle: {
  9997. width: "120px"
  9998. }
  9999. }, [e._v(e._s(e.localeResource.modyHead))]), e._v(" "), a("img", {
  10000. staticStyle: {
  10001. width: "50px",
  10002. height: "50px",
  10003. "border-radius": "50%"
  10004. },
  10005. attrs: {
  10006. src: "data:image/png;base64," + t.imageData,
  10007. alt: "修改后头像"
  10008. },
  10009. on: {
  10010. click: function(a) {
  10011. return e.previewImg(t.imageData)
  10012. }
  10013. }
  10014. })])
  10015. }), 0) : a("div", e._l(t.fields, function(i, s) {
  10016. return a("div", {
  10017. key: s,
  10018. staticClass: "field-wapper"
  10019. }, [a("span", {
  10020. staticClass: "field-alias"
  10021. }, [e._v(e._s(i.key))]), e._v(" "), a("span", {
  10022. staticClass: "field-value",
  10023. class: {
  10024. fieldDeleted: 3 == t.operateType.value
  10025. }
  10026. }, [e._v(e._s(i.value))])])
  10027. }), 0)])
  10028. }), 0)]), e._v(" "), a("div", {
  10029. directives: [{
  10030. name: "show",
  10031. rawName: "v-show",
  10032. value: e.approve.length > 0,
  10033. expression: "approve.length > 0"
  10034. }],
  10035. staticClass: "bill-process"
  10036. }, e._l(e.approve, function(t, i) {
  10037. return a("div", {
  10038. key: i,
  10039. staticClass: "process-item"
  10040. }, [a("i"), e._v(" "), a("span", [e._v(e._s(t["AssignDetail.actdefName"]) + ":" + e._s(t["personId.name"])), a("i", [e._v(e._s(t["MultiApprove.isPass"].alias))])]), e._v(" "), a("p", [e._v(e._s(t["MultiApprove.createTime"]))]), e._v(" "), a("div", {
  10041. staticClass: "item-inner"
  10042. })])
  10043. }), 0), e._v(" "), a("div", {
  10044. staticClass: "footer-btn"
  10045. }, [a("span", {
  10046. directives: [{
  10047. name: "show",
  10048. rawName: "v-show",
  10049. value: 1 == e.status,
  10050. expression: "status == 1"
  10051. }],
  10052. staticClass: "next-btn",
  10053. staticStyle: {
  10054. width: "100%"
  10055. },
  10056. on: {
  10057. click: e.cancelBill
  10058. }
  10059. }, [e._v(e._s(e.localeResource.cancel))]), e._v(" "), a("span", {
  10060. directives: [{
  10061. name: "show",
  10062. rawName: "v-show",
  10063. value: 0 == e.status,
  10064. expression: "status == 0"
  10065. }],
  10066. staticClass: "next-btn",
  10067. staticStyle: {
  10068. width: "100%"
  10069. },
  10070. on: {
  10071. click: e.deleteBill
  10072. }
  10073. }, [e._v(e._s(e.localeResource.del))])]), e._v(" "), a("div", {
  10074. directives: [{
  10075. name: "show",
  10076. rawName: "v-show",
  10077. value: e.showHeadImg,
  10078. expression: "showHeadImg"
  10079. }],
  10080. staticClass: "preview-img"
  10081. }, [a("div", {
  10082. staticClass: "dialog-close",
  10083. on: {
  10084. click: e.closeWind
  10085. }
  10086. }), e._v(" "), a("img", {
  10087. staticStyle: {
  10088. margin: "200px 0"
  10089. },
  10090. attrs: {
  10091. src: e.modifyImg,
  10092. alt: "头像"
  10093. }
  10094. })])])
  10095. },
  10096. staticRenderFns: []
  10097. };
  10098. var ge = i("C7Lr")(ve, fe, !1, function(e) {
  10099. i("RgLV")
  10100. }, "data-v-5fa53f44", null).exports;
  10101. s.a.use(r.a);
  10102. var he = new r.a({
  10103. routes: [{
  10104. path: "/archiveIndex",
  10105. name: "archiveIndex",
  10106. component: m
  10107. }, {
  10108. path: "/reportRelationship",
  10109. name: "reportRelationship",
  10110. component: j
  10111. }, {
  10112. path: "/myEvent",
  10113. name: "myEvent",
  10114. component: T
  10115. }, {
  10116. path: "/myPosition",
  10117. name: "myPosition",
  10118. component: E
  10119. }, {
  10120. path: "/positionChart",
  10121. name: "positionChart",
  10122. component: k
  10123. }, {
  10124. path: "/contractList",
  10125. name: "contractList",
  10126. component: _
  10127. }, {
  10128. path: "/contractDetail",
  10129. name: "contractDetail",
  10130. component: U
  10131. }, {
  10132. path: "/",
  10133. name: "myArchive",
  10134. component: X
  10135. }, {
  10136. path: "/maintenanceArchive",
  10137. name: "maintenanceArchive",
  10138. component: F
  10139. }, {
  10140. path: "/archiveList",
  10141. name: "archiveList",
  10142. component: f
  10143. }, {
  10144. path: "/infoForm",
  10145. name: "infoForm",
  10146. component: y
  10147. }, {
  10148. path: "/multiInfoForm",
  10149. name: "multiInfoForm",
  10150. component: ae
  10151. }, {
  10152. path: "/preview",
  10153. name: "preview",
  10154. component: re
  10155. }, {
  10156. path: "/submitPreview",
  10157. name: "submitPreview",
  10158. component: ue
  10159. }, {
  10160. path: "/billProcess",
  10161. name: "billProcess",
  10162. component: pe
  10163. }, {
  10164. path: "/billDetail",
  10165. name: "billDetail",
  10166. component: ge
  10167. }, {
  10168. path: "*",
  10169. redirect: "/"
  10170. }]
  10171. })
  10172. , Me = i("vMYe")
  10173. , Ie = function() {
  10174. Me.a.localize({
  10175. en: {
  10176. messages: {
  10177. required: function(e) {
  10178. return "mobile" == e ? "手机号不能为空" : "password" == e ? "验证码不能为空" : void 0
  10179. }
  10180. }
  10181. }
  10182. }),
  10183. Me.a.extend("email", {
  10184. getMessage: function(e) {
  10185. return "请输入正确的邮箱"
  10186. },
  10187. validate: function(e) {
  10188. var t = e.trim();
  10189. return /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(t)
  10190. }
  10191. }),
  10192. Me.a.extend("int", {
  10193. getMessage: function(e) {
  10194. return "请输入合法的整数"
  10195. },
  10196. validate: function(e) {
  10197. return /^\d+$/.test(e)
  10198. }
  10199. }),
  10200. Me.a.extend("mobile", {
  10201. getMessage: function(e) {
  10202. return "手机号码格式错误"
  10203. },
  10204. validate: function(e) {
  10205. return /^((13|14|15|16|17|18|19)[0-9]{1}\d{8})$/.test(e)
  10206. }
  10207. }),
  10208. Me.a.extend("tel", {
  10209. getMessage: function(e) {
  10210. return "电话号码格式错误"
  10211. },
  10212. validate: function(e) {
  10213. return /^[0-9]+\-?[0-9]+$/.test(e)
  10214. }
  10215. }),
  10216. Me.a.extend("cellPhone", {
  10217. getMessage: function(e) {
  10218. return "电话号码格式错误"
  10219. },
  10220. validate: function(e) {
  10221. return /^[0-9]+\-?[0-9]+$/.test(e)
  10222. }
  10223. }),
  10224. Me.a.extend("password", {
  10225. getMessage: function(e) {
  10226. return "请输入四位验证码"
  10227. },
  10228. validate: function(e) {
  10229. return /^\d{4}$/.test(e)
  10230. }
  10231. }),
  10232. Me.a.extend("date", {
  10233. getMessage: function(e) {
  10234. return "请输入正确的日期格式"
  10235. },
  10236. validate: function(e) {
  10237. return !0
  10238. }
  10239. }),
  10240. Me.a.extend("idcard", {
  10241. getMessage: function(e) {
  10242. return "请输入正确的身份证号"
  10243. },
  10244. validate: function(e) {
  10245. return function(e) {
  10246. if (!/^(([1][1-5])|([2][1-3])|([3][1-7])|([4][1-6])|([5][0-4])|([6][1-5])|([7][1])|([8][1-2]))\d{4}(([1][9]\d{2})|([2]\d{3}))(([0][1-9])|([1][0-2]))(([0][1-9])|([1-2][0-9])|([3][0-1]))\d{3}[0-9xX]$/.test(e))
  10247. return !1;
  10248. var t = e.substr(6, 4)
  10249. , a = e.substr(10, 2)
  10250. , i = e.substr(12, 2)
  10251. , s = Date.parse(a + "-" + i + "-" + t)
  10252. , n = Date.parse(new Date)
  10253. , o = new Date(t,a,0).getDate();
  10254. if (s > n || i > o)
  10255. return !1;
  10256. for (var r = new Array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2), l = new Array("1","0","X","9","8","7","6","5","4","3","2"), c = e.split(""), u = 0, d = 0; d < 17; d++)
  10257. u += parseInt(c[d]) * parseInt(r[d]);
  10258. return c[17].toUpperCase() == l[u % 11].toUpperCase()
  10259. }(e)
  10260. }
  10261. }),
  10262. Me.a.extend("afterNow", {
  10263. getMessage: function(e) {
  10264. return "所选日期不应早于当前日期"
  10265. },
  10266. validate: function(e) {
  10267. return +new Date((e + " 23:59:59").replace(/-/g, "/")) >= +new Date
  10268. }
  10269. }),
  10270. Me.a.extend("bigdecimal", {
  10271. getMessage: function(e) {
  10272. return "请填写正确的数字"
  10273. },
  10274. validate: function(e) {
  10275. return /^\d+$/.test(e)
  10276. }
  10277. }),
  10278. Me.a.extend("_email", {
  10279. getMessage: function(e) {
  10280. return "请输入正确的电子邮件"
  10281. },
  10282. validate: function(e) {
  10283. return /[\w-\.]+@([\w-]+\.)+[a-z]{2,3}/.test(e)
  10284. }
  10285. }),
  10286. Me.a.extend("idCardNo", {
  10287. getMessage: function(e) {
  10288. return "请输入正确的18位身份证号码"
  10289. },
  10290. validate: function(e) {
  10291. return function(e) {
  10292. if (!/^(([1][1-5])|([2][1-3])|([3][1-7])|([4][1-6])|([5][0-4])|([6][1-5])|([7][1])|([8][1-2]))\d{4}(([1][9]\d{2})|([2]\d{3}))(([0][1-9])|([1][0-2]))(([0][1-9])|([1-2][0-9])|([3][0-1]))\d{3}[0-9xX]$/.test(e))
  10293. return !1;
  10294. var t = e.substr(6, 4)
  10295. , a = e.substr(10, 2)
  10296. , i = e.substr(12, 2)
  10297. , s = Date.parse(a + "-" + i + "-" + t)
  10298. , n = Date.parse(new Date)
  10299. , o = new Date(t,a,0).getDate();
  10300. if (s > n || i > o)
  10301. return !1;
  10302. for (var r = new Array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2), l = new Array("1","0","X","9","8","7","6","5","4","3","2"), c = e.split(""), u = 0, d = 0; d < 17; d++)
  10303. u += parseInt(c[d]) * parseInt(r[d]);
  10304. return c[17].toUpperCase() == l[u % 11].toUpperCase()
  10305. }(e)
  10306. }
  10307. }),
  10308. Me.a.extend("_tel", {
  10309. getMessage: function(e) {
  10310. return "请输入正确的手机号码"
  10311. },
  10312. validate: function(e) {
  10313. return /^1[34578]\d{9}$/.test(e)
  10314. }
  10315. }),
  10316. Me.a.extend("tel", {
  10317. getMessage: function(e) {
  10318. return "请输入正确的手机号码"
  10319. },
  10320. validate: function(e) {
  10321. return /^1[34578]\d{9}$/.test(e)
  10322. }
  10323. }),
  10324. Me.a.extend("height", {
  10325. getMessage: function(e) {
  10326. return "请输入正确的身高信息,不能超过300,单位cm"
  10327. },
  10328. validate: function(e) {
  10329. return !isNaN(e) && e > 0 && e <= 300
  10330. }
  10331. })
  10332. }
  10333. , we = {
  10334. render: function() {
  10335. var e = this.$createElement
  10336. , t = this._self._c || e;
  10337. return t("transition", {
  10338. attrs: {
  10339. name: "show"
  10340. }
  10341. }, [this.show ? t("div", {
  10342. staticClass: "parent"
  10343. }, [t("div", {
  10344. staticClass: "child"
  10345. }, [this._v(this._s(this.message))])]) : this._e()])
  10346. },
  10347. staticRenderFns: []
  10348. };
  10349. var Ae = i("C7Lr")({
  10350. name: "toast",
  10351. data: function() {
  10352. return {
  10353. message: "message",
  10354. show: !1
  10355. }
  10356. }
  10357. }, we, !1, function(e) {
  10358. i("Nt9h")
  10359. }, "data-v-64511b34", null).exports
  10360. , De = {}
  10361. , Ne = void 0;
  10362. De.install = function(e, t) {
  10363. De.installed || (De.installed = !0,
  10364. e.prototype.$toast = function(t, a, i, s) {
  10365. var n = e.extend(Ae);
  10366. Ne || (Ne = new n({
  10367. el: document.createElement("div")
  10368. })),
  10369. Ne.message = t || "message",
  10370. Ne.duration = a || 2e3,
  10371. Ne.show = !0,
  10372. document.body.appendChild(Ne.$el),
  10373. setTimeout(function() {
  10374. Ne.show = !1,
  10375. "function" == typeof i && i()
  10376. }, Ne.duration)
  10377. }
  10378. )
  10379. }
  10380. ;
  10381. var ye = De
  10382. , Ce = (i("KGE9"),
  10383. i("f7SG"))
  10384. , be = i("SvXD")
  10385. , je = i("HYtR")
  10386. , xe = i("sCig");
  10387. window.path = "/mbos/store/" + requestParam.eid + "/" + requestParam.path;
  10388. var Se = {
  10389. en_US: be.a,
  10390. zh_CN: je.a,
  10391. zh_TW: xe.a,
  10392. l1: be.a,
  10393. l2: je.a,
  10394. l3: xe.a
  10395. };
  10396. Ce.g.use({
  10397. en_US: "en-US",
  10398. zh_CN: "zh-CN",
  10399. zh_TW: "zh-TW",
  10400. l1: "en-US",
  10401. l2: "zh-CN",
  10402. l3: "zh-TW"
  10403. }[easContext.locale || zh_CN], Se[easContext.locale || zh_CN]),
  10404. s.a.prototype.localeResource = localeResource || {},
  10405. s.a.prototype.tmpReplaceFormat = function(e) {
  10406. for (var t = arguments.length, a = Array(t > 1 ? t - 1 : 0), i = 1; i < t; i++)
  10407. a[i - 1] = arguments[i];
  10408. if (0 === a.length)
  10409. return e;
  10410. for (var s = 0; s < a.length; s++)
  10411. e = e.replace(new RegExp("\\{" + s + "\\}","g"), a[s]);
  10412. return e
  10413. }
  10414. ,
  10415. s.a.filter("tmpReplace", function(e) {
  10416. for (var t = arguments.length, a = Array(t > 1 ? t - 1 : 0), i = 1; i < t; i++)
  10417. a[i - 1] = arguments[i];
  10418. if (0 === a.length)
  10419. return e;
  10420. for (var s = 0; s < a.length; s++)
  10421. e = e.replace(new RegExp("\\{" + s + "\\}","g"), a[s]);
  10422. return e
  10423. }),
  10424. s.a.use(Ce.f).use(Ce.e),
  10425. s.a.use(Ce.b),
  10426. s.a.use(Ce.d),
  10427. s.a.use(Ce.h),
  10428. s.a.use(Ce.a),
  10429. s.a.use(Ce.i),
  10430. s.a.use(ye),
  10431. s.a.use(Ce.c),
  10432. s.a.use(Ce.j),
  10433. s.a.use(Me.b, {
  10434. errorBagName: "validateErrors"
  10435. }),
  10436. s.a.config.productionTip = !1,
  10437. new s.a({
  10438. el: "#app",
  10439. router: he,
  10440. components: {
  10441. App: o
  10442. },
  10443. template: "<App/>",
  10444. created: function() {
  10445. Ie()
  10446. }
  10447. })
  10448. },
  10449. NYMn: function(e, t) {
  10450. e.exports = "data:image/png;base64,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"
  10451. },
  10452. Nt9h: function(e, t) {},
  10453. PNaS: function(e, t) {
  10454. e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA4CAYAAAChbZtkAAAC2klEQVRoQ+1aPWzTQBR+n+0UBhbYEsqIGFmQmAqRYGEARgRz3DCQdIIBCSGExABTHAZSZwYxAgMLSC2ZkFjYQIyEZIOBDtDYfugSEpyE1I3v4qT1eb17P9/73s/JdyCJjwvOsg96SMR5ZspKqJooClCbCBsm0y3Uy01ZG4iroAuW+CMTHYmrYxo5EH03CSdlQccG7NnOU2a+Oo3TsnsBPLPc8jUZPRKAK61ZpfEkQCK9LXctNxfAnUKFw4Yz9bXYwdsJgGo7sZ1U7cgk0KrtaMC7rQ/VkdcM/42A6sDqlNYpPSECqlNN17Cu4V4EZA84/21aneLjcwiCK8x8BsBRZj6029qe5z4AW8z8DcA7NoznmdqNt6P+DAHm4pPjXrDtEvPZeTquzDawaRlLNmrXv/R1DgBzwVnxQS+Y+bAygwugCMAPk+ky6uWGcKcLWDDrB9vv9xvYAasCtLF0WjDdBdyxnY2xNAYaMOiRyQc+YL3YXgCyIl3g1VrWx+9THNBNYl4ZEgA2M245D9GgyPffDC0aeGBlS3dwD0GklQXcwHfZ8NrV+xTw7SH3TPM8PNtZZ2Z7sAA0rFwpv1fB9nF0QbeqInMHTANw0SlUPhHRiUG+m7hk1cqvFpC4qV3yis5F9vllSPCzYPhneM5axsHcXqnZqAiImvaCX61Q89oSDCfyqybKuVmtj+LTgGXPqrNiKq5eaYY9u3qBiEVnX47rhAo5AE0irFpu6fVO+hQAdr7OG2yoCTUtt3xMAw5FQAHDKUvpqPqTHXOy8qP+STOsAY9EQJYhWXnN8MhJUvlJy7P/jS0xK6PGxigjsvKJM9w/mPQMRx8MxgH3pkBc+cQBRzW1pNdn3qWTBhRlTwNWPQaiIp70umZYMzyj1zhJp3Lfnk5pndI6pedVfWrsjtVwGn/Ep+6qJWWXaWm7LhWtIVUX4gJw6p48dEGn6VFLf+Kl6tlSeMzv54dpfwBQoImn43LCgwAAAABJRU5ErkJggg=="
  10455. },
  10456. QXuF: function(e, t) {},
  10457. RgLV: function(e, t) {},
  10458. Tajq: function(e, t) {
  10459. e.exports = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjE3NTAzOTY0MDUxIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjEyNDciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PGRlZnM+PHN0eWxlIHR5cGU9InRleHQvY3NzIj48L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNOTY4LjcwNCAxMzUuMTY4aC00MzAuMDh2NzUyLjY0aDQzMC4wOGMxNS4zNiAwIDI2LjYyNC0xMi4yODggMjYuNjI0LTI2LjYyNFYxNjIuODE2YzAtMTUuMzYtMTEuMjY0LTI3LjY0OC0yNi42MjQtMjcuNjQ4eiIgZmlsbD0iI0ZGOEE2NSIgcC1pZD0iMTI0OCI+PC9wYXRoPjxwYXRoIGQ9Ik01MTIgNjQ2LjE0NGgzNzYuODMydjUzLjI0OEg1MTJ6IG0wIDEwNy41MmgzNzYuODMydjU0LjI3Mkg1MTJ6IG0xNjEuNzkyLTQ4My4zMjhjLTg5LjA4OCAwLTE2MS43OTIgNzIuNzA0LTE2MS43OTIgMTYxLjc5MkM1MTIgNTIxLjIxNiA1ODQuNzA0IDU5My45MiA2NzMuNzkyIDU5My45MnMxNjEuNzkyLTcyLjcwNCAxNjEuNzkyLTE2MS43OTJINjczLjc5MlYyNzAuMzM2eiIgZmlsbD0iI0ZCRTlFNyIgcC1pZD0iMTI0OSI+PC9wYXRoPjxwYXRoIGQ9Ik03MjcuMDQgMjE2LjA2NHYxNjEuNzkyaDE2MS43OTJjMC04OS4wODgtNzIuNzA0LTE2MS43OTItMTYxLjc5Mi0xNjEuNzkyeiIgZmlsbD0iI0ZCRTlFNyIgcC1pZD0iMTI1MCI+PC9wYXRoPjxwYXRoIGQ9Ik01OTIuODk2IDk5Ni4zNTJMMjguNjcyIDg4OC44MzJWMTM1LjE2OEw1OTIuODk2IDI3LjY0OHoiIGZpbGw9IiNFNjRBMTkiIHAtaWQ9IjEyNTEiPjwvcGF0aD48cGF0aCBkPSJNMzE5LjQ4OCAzMjcuNjhIMTkyLjUxMnYzNjguNjRoNzguODQ4VjU2OS4zNDRoNDAuOTZjNDQuMDMyIDAgNzguODQ4LTExLjI2NCAxMDQuNDQ4LTM0LjgxNiAyNS42LTIyLjUyOCAzOC45MTItNTMuMjQ4IDM4LjkxMi05MC4xMTJDNDU1LjY4IDM2Ni41OTIgNDA5LjYgMzI3LjY4IDMxOS40ODggMzI3LjY4eiBtLTE0LjMzNiAxNzguMTc2aC0zMy43OTJWMzkxLjE2OGgzMy43OTJjNDMuMDA4IDAgNjQuNTEyIDE4LjQzMiA2NC41MTIgNTYuMzIgMCAzOS45MzYtMjEuNTA0IDU4LjM2OC02NC41MTIgNTguMzY4eiIgZmlsbD0iI0ZGRkZGRiIgcC1pZD0iMTI1MiI+PC9wYXRoPjwvc3ZnPg=="
  10460. },
  10461. TdnZ: function(e, t) {
  10462. e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAFW0lEQVRoQ+2bf2xTVRTHz7ltN8hY3xMVoyEm/qFEMYqJJC4kxui6MROJiQFUiMvM1lci4s/wH0HRv/AXEZG+DWJEg2QkKkGZ7SuKiYhEAziDijHGGCJGhPV1Q8ag92teXbvX8l5Xlm70V//aeu8973zu+d7zzrvvlqnKPlxlvFQDrvSIu0a4tXtwLiA7JaiFCNcT0YwSn4whIv5DMEWZxZZIsPGok78XAS/uRV18IPE6gVaAIEoc0tE9JpbEtFm9wv/sziU8Yu+UBZyCPW32gejecgTN9ZmJPldnKm126CzggG6+BeCJSoBNMzDzJkNTVmb+T/9hrVkpZb9dxsx0nASvFtK7L6I1nCjliWjVz1wrxYV7SGI9QLPHAFkKIW5Lr+lMhFt08w0JPD02M3RcePj2SKdyupRBc31r3WLOlEl8b4cWzBuimvKM1TcD3Bw2jxLhlgywhx81upQPygk27Wugx3wESWwf851/jIWUuTnA8UH7rcfDvutKXcZuwbDkncT5P23tQ7GQ2pgLDLuBWEgt6yqsORx35LFJ2rlDOUra8rkGPKrYWoTTEq6t4TJbzEVdwwE93kLE6wg0D4T6ceeCGQz0e72+jr7OhsNWfwDc2pNYISUWM/E54eHNkS7/rny21gJif3diFYMWMtNPvhlY9+kydcBpTNGALViAIuNCOnRgpiOGpt5hNbXo5gsSWJvVTdDSWFDtdbMd6DafgsQGW52829CURZMLHDYPgHDXRICJyYxpqmqNDejm3wCuttth5pMNdf6bPu7guJP9gG7uAdBmAx4xNMVRYcWLcNgcLkjGjhEee3LJdchWBr4dCymOT2wBPR4D6L5CCqSiAV/kKPMBInyVL+LMJAHuXxD073iRWToVBpmoEUvB3vkRreFQrs3SABb8ciyorLlUibtHmIiZD0aD/iZmzioPKxY4NXlCBGNBf499IisbmPhU43Se81G7/1QausKBLWnTFkNTu0oLmHibILE13xqGF0nvtMYf+pZzIt3v4jXMp4hwZZYdZmvbtCmqKQdTt7JwfG/uBqNbCTx5WbrQbMV8niAejoUaP3TK0sy0F8T/ELA0G5oOLQgq863sXhqSLhTY2k9i/tXQlBvdgOun1bUPnx35OXfTn5lXGpqyqfyAiX43QuoNbsCGpjYH9MRzgHw1J8pxMd0zB2eT2y9/4VFghFNvA4jajZDyfj7gtV/A+/UviSMAUptutjLyXSLMvuzAzLwDRCkIt49gkl6f5/Cejhl/uSUtaw1bEbbaW8KDd0tKfpmbwBh0EoRZ9u+nPmkVqdKyA6cysm6+B2D5eAKqGOBFPUPX/CsvHCOQkg+6YoD/l7b5pCS8WTXAi3vhiQ+Y3wE0zw166iNMtE8Q780XBTAks+iPBv2fFJK07LYWhhNNFxj7CXB8MTDpwAHdPAegbrxk4tjO9EpMU1fnuy05jWvW41sJ9LhT21QAfwvgzokAM9GAEVJnpoB1c4QAn+0+22doyv1Odh/QE1cNE44BSI21jTltaEp2/T3aWLRaOtCdWAQp8+4uuk0GMx81NOXW0dvOLgCZDThBvCoaUja6jQ2EzeVg2maXNjO9Zmjq846qKOa7pdbuwYck5EsEmnMJ50B+Iw8vi3Up31gOPvgO1DPnE2sIdDMTfRYJ+jfm7nDkgoxeN0iEWczUq6jK+p1LODnpwOkLtO1Bve8Ejbueh30ko4/xmYksg4mOKZqkJ+rAVI+rAdfeHrpktamWYrGuV5N0TdJVKOlqO7ZUZQfTqu7oYdUdLh19gqme48MWcNUdEM9AV8tPAOxlXdX8yKNYtWyp2inrI8ITmdT/ANwkK3lwT5GoAAAAAElFTkSuQmCC"
  10463. },
  10464. TiCZ: function(e, t) {},
  10465. Uk6Z: function(e, t) {},
  10466. VgG4: function(e, t) {},
  10467. WGC5: function(e, t) {},
  10468. Y5gY: function(e, t) {
  10469. e.exports = "data:image/png;base64,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"
  10470. },
  10471. c2kU: function(e, t) {
  10472. e.exports = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjE3NTA0MDI0MDQ5IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjI5MzkiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PGRlZnM+PHN0eWxlIHR5cGU9InRleHQvY3NzIj48L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNOTgxLjMzMzMzMyAyNzYuMDUzMzMzVjk4MS4zMzMzMzNhNDIuNjY2NjY3IDQyLjY2NjY2NyAwIDAgMS00Mi42NjY2NjYgNDIuNjY2NjY3SDg1LjMzMzMzM2E0Mi42NjY2NjcgNDIuNjY2NjY3IDAgMCAxLTQyLjY2NjY2Ni00Mi42NjY2NjdWNDIuNjY2NjY3YTQyLjY2NjY2NyA0Mi42NjY2NjcgMCAwIDEgNDIuNjY2NjY2LTQyLjY2NjY2N2g2MTkuOTQ2NjY3eiIgZmlsbD0iIzRDOThGQyIgcC1pZD0iMjk0MCI+PC9wYXRoPjxwYXRoIGQ9Ik03MDUuMjggMjMzLjM4NjY2N1YwTDk4MS4zMzMzMzMgMjc2LjA1MzMzM0g3NDcuOTQ2NjY3YTQyLjY2NjY2NyA0Mi42NjY2NjcgMCAwIDEtNDIuNjY2NjY3LTQyLjY2NjY2NnoiIGZpbGw9IiNBNUQxRkQiIHAtaWQ9IjI5NDEiPjwvcGF0aD48cGF0aCBkPSJNMTY3LjA0IDQ4OS4zODY2NjdtMjYuNjY2NjY3IDBsMTYwIDBxMjYuNjY2NjY3IDAgMjYuNjY2NjY2IDI2LjY2NjY2NmwwIDBxMCAyNi42NjY2NjctMjYuNjY2NjY2IDI2LjY2NjY2N2wtMTYwIDBxLTI2LjY2NjY2NyAwLTI2LjY2NjY2Ny0yNi42NjY2NjdsMCAwcTAtMjYuNjY2NjY3IDI2LjY2NjY2Ny0yNi42NjY2NjZaIiBmaWxsPSIjRkZGRkZGIiBwLWlkPSIyOTQyIj48L3BhdGg+PHBhdGggZD0iTTMwMC4zNzMzMzMgNTQyLjcydjIyOS4zMzMzMzNhMjYuNjY2NjY3IDI2LjY2NjY2NyAwIDAgMS0yNi42NjY2NjYgMjYuNjY2NjY3IDI2LjY2NjY2NyAyNi42NjY2NjcgMCAwIDEtMjYuNjY2NjY3LTI2LjY2NjY2N1Y1NDIuNzJoNTMuMzMzMzMzeiIgZmlsbD0iI0ZGRkZGRiIgcC1pZD0iMjk0MyI+PC9wYXRoPjxwYXRoIGQ9Ik02NTMuODY2NjY3IDQ4OS4zODY2NjdtMjYuNjY2NjY2IDBsMTYwIDBxMjYuNjY2NjY3IDAgMjYuNjY2NjY3IDI2LjY2NjY2NmwwIDBxMCAyNi42NjY2NjctMjYuNjY2NjY3IDI2LjY2NjY2N2wtMTYwIDBxLTI2LjY2NjY2NyAwLTI2LjY2NjY2Ni0yNi42NjY2NjdsMCAwcTAtMjYuNjY2NjY3IDI2LjY2NjY2Ni0yNi42NjY2NjZaIiBmaWxsPSIjRkZGRkZGIiBwLWlkPSIyOTQ0Ij48L3BhdGg+PHBhdGggZD0iTTc4Ny4yIDU0Mi43MnYyMjkuMzMzMzMzYTI2LjY2NjY2NyAyNi42NjY2NjcgMCAwIDEtMjYuNjY2NjY3IDI2LjY2NjY2NyAyNi42NjY2NjcgMjYuNjY2NjY3IDAgMCAxLTI2LjY2NjY2Ni0yNi42NjY2NjdWNTQyLjcyaDUzLjMzMzMzM3oiIGZpbGw9IiNGRkZGRkYiIHAtaWQ9IjI5NDUiPjwvcGF0aD48cGF0aCBkPSJNNDMwLjQzOTMyIDUzMS41Mzc3ODJtMTguODU2MTgxIDE4Ljg1NjE4MWwxNzMuNDc2ODYzIDE3My40NzY4NjNxMTguODU2MTgxIDE4Ljg1NjE4MSAwIDM3LjcxMjM2MmwwIDBxLTE4Ljg1NjE4MSAxOC44NTYxODEtMzcuNzEyMzYxIDBsLTE3My40NzY4NjQtMTczLjQ3Njg2NHEtMTguODU2MTgxLTE4Ljg1NjE4MSAwLTM3LjcxMjM2MWwwIDBxMTguODU2MTgxLTE4Ljg1NjE4MSAzNy43MTIzNjIgMFoiIGZpbGw9IiNGRkZGRkYiIHAtaWQ9IjI5NDYiPjwvcGF0aD48cGF0aCBkPSJNMzkyLjY1MDQ2MSA3NDIuNjkzMTc3bTE4Ljg1NjE4MS0xOC44NTYxODFsMTczLjQ3Njg2NC0xNzMuNDc2ODYzcTE4Ljg1NjE4MS0xOC44NTYxODEgMzcuNzEyMzYxIDBsMCAwcTE4Ljg1NjE4MSAxOC44NTYxODEgMCAzNy43MTIzNjFsLTE3My40NzY4NjMgMTczLjQ3Njg2NHEtMTguODU2MTgxIDE4Ljg1NjE4MS0zNy43MTIzNjIgMGwwIDBxLTE4Ljg1NjE4MS0xOC44NTYxODEgMC0zNy43MTIzNjJaIiBmaWxsPSIjRkZGRkZGIiBwLWlkPSIyOTQ3Ij48L3BhdGg+PC9zdmc+"
  10473. },
  10474. gnVl: function(e, t) {},
  10475. gyA7: function(e, t) {
  10476. e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAHuklEQVRoQ+2ae3BU9RXHv+fuhsQ8C/JG6gPKwzJC6G4AxRJ8IbYdQ8jeGem01s5QRxyn2WwS6MNmon0AeWw6jjqWGa3tFGfuhhCmKsUXUKlANiXgUCEoPooQXmLzNGF37+ncjbvcvXs3+04W4++vnf2d3/mdz+93fuee34MwygqNMl58DfxVn/FhnWGzVDGZ4C5jwl3KwBLjDYax3inWnB2ugR4WYIskGT4WDjwKWX6SgVw1HAFdEITHb5AXP+0QRU+ywZMObHaU3QrmZxg8fygYAh0B0Tqnpf6dZEInDbjw77bxff2eTTLwEDjC4EhgAXghM8Owfs8P6i4mAzzhwFVcJexs7F7LzL9n8Dit0dlp1+CReSu9fz97dCd6XF8EcRHoEhH9cmVJzpZqqpYTCZ5Q4IJGq4llxX1h1jPyvutN+Pn8+zEuPdtbfWmgB388sgOvftKqy0SAkwRa11Ji1xeIYSQSArz05Q1jB/r6f8egh+H1ysAyI28KKvNXY+GEGbomHrpwEpvbtuFkZ4dOPckEfi49M+NX+76/8fMYGAOaxAXMzFTgsD3IkDcDmKA1JtOYjrXfXoEHvrUMBgoahwBxD8t46f292PKfXehzD+hxXSAIlS2WuheJiGMFjxl4UWP5LR7Z8wzAt+l1ftf0BSibX4QJ1+RFZduFLzpRf6QZb5w6HKId/csgGNYdLKl9NyrFXwpHDbzo1apcubezGozHGDBoO70+Z6LXfQsmzYrFHn+blnMnvG7+Sfd5naAGDwhPCVl5VQfvq+6KpqOogAsabQ/ILNeBeYq2kwzDGPx07t340ezlMApB4xCNTX5Zt+zBX9t34/ljr6PfczlYB1GHQIKtpaTupUg7iAh4cVPlXLfb9TTAy/UUL5s6D7b8YkzJHBtpv1HJdfR9jrq2Juw9czSUm+82GtMePVC8+Vg4xUMC37OrPOtSl/txMMoApGmVTcu6FuX5xVg65eZw/SSkfl/He6hta8Lp3s/09LlAqB+Xa3zytRW1vaE6DAlsdtiKwXIDg6drG48xGPHj2XfiJ3PuRLohaBwSAhdKyYDHhT8ffxN/aX8Tlz1unfVNp0BCqdNS16SnIwh4iWSd6QaeYvC9eg2WTJ7jDUrXZY9PKlg45Z/2XPQGtf1nj+uKEugfRuCx/aL9A7WAH7hwd1VG74WuXzDxejDStVomZ46FdUER7ph2SzhbhrX+rdPvwn64GWf7dHISwgAxbcqakPuHPcur+xXDvMCLJNtSmeQXmfkmrbVKxF0zqxBrb74HSiROxaJE8C3vvYatJ/ZAiezaQkQfQhAecq6u+yctdpQXuuF+BYxMreB3Js7EhoUW3JAzMRU5g2z6uPs8Nh5y4N/nA7x4UG5wtovILJUeZ2C2uvX4jFyUzr8fK7658KoA1Rq567+H0HBkBy72a3ISouNkkkr9eamS74ozb8fD81Yiyxi0jK8q+F73AJ47uhPSB29DydN9ZRQCO6zHwDxnNLg0Ae1klqz3MnGz3qdICVrr80twY+6kq8KdP+o6h01tjaGCVp8Rxu95P0vmbbbvQpZf+Cp/lgQWHjwo1u2LOPGYlPkNlC1YlZKJR/3h7TjX979gLwyVeKglI0ktK/JXY/oIp5anei6iJp7UUjs8o2bzoAb3bg873T2hIlaKbQ+9Zo7LM2bHtD30QaoTk1DgI38AcMWyVrEhYAdocthWEjx/UiQYhp+FPfEIAibqSKUjHq0tWmCzo/QUM67zptOET6MGNmTn5aXSIZ6np7NT7XlBM6xKnQf3EGGKdoZ9ClPlmDaUfaGWZMzA3jWRAgfxwwrsG8WRvGoZEWAf+Ehcpo0osAI+3NelIw7sm+3huhBPGWC/m0vlSxieZyN58kAwPNIi1u4P9+VQ16ccsGJcMh+1pCSwb0aS8WwppYGjcdVIZb8G1m4eYkgtuwEMvkLx/sjL2SNWh9wyRjoziZC7bUdlzsDAZf/hMxF1Oy32gIdvWg8Im1qaJWs7g/3X+YJRmN1SXH8iEQbHq6OgqWyW7JbbfXoIdMIp2gMuFaIGNknWt9QX4QLohy2ifWu8xiaifYFkXSOD/3ZFF+1uFe13DPXZimSGqxn8G78SgqPV0iAmwuB4dZgcpRIYFtUMP+EU7VVxAZsay/Ihy4dUSlxj0tLmvrOq5mS8BsfT/tbtFTMuu1zKE4crN/KCsLC1pL5NrTfqAwClsfbCjUDbnaK9OB6D421rlqxNDF51ZXbR7hQbAm5QlLqoj3iURouk0hIP4Ag0kipbRXtNvIbH0t4kWSsAVh7D+YsBsBwUGxrD6Qu7hn0KzJJ1P4MXqwKEciW3YbihB2GxUf3EkUAHnKJ9SThYpT5i4AKp/EYmt5MZ16oVK+6dlmasSPaaVtasy+WuUbuxF4DwGbHR3CLWfpRQ4MG1bF3G4Nd1njApT4aaBaZmGKk1051zJt7kpFCqyu4zdk+Fm00ycREYRXr9Euhup2jfGwlsVDOscu1lIN6mnelIO0yUnDKzYFodDWxMwEojr3vDszVwTScKJbweZc0SDGsidePAJRhef0gJJXrLwG+1b0TiUDlkU+VCWwB+HUk0DqUo4qA1lCVKckIyFzFwOwHTGDxVveGIcQB6CHSGgdMEvM0CNWuTilj0/h9UtCr8H227zAAAAABJRU5ErkJggg=="
  10477. },
  10478. iS6G: function(e, t) {
  10479. e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAABeklEQVRoQ+2aMW7CQBBFd5CwXNMFpaUJSFwh1wiSqWK6tBwibbqYCkvkGrlCJJImbUS61JEjZZAV28QgCyzs3bXn0yHZ3vnzZ2fXz0tK2I+E6VUQ3HbH4bAoh+9u3y+/o597Yr5mxRdNFk+KPpno2XW684fF4CPVkpX0n9joRTH3miz0IHaiL9dxxqnoTLA/fVsp/r1pldjM1s5TsLyaxH8zwTPvddP0Mi4yKy7vx3DYzwn2vTX/vyEIR1Z18P340liL4izSsytpCIbDRvsZSjpJP+ZwkoijTUvesiRt4yFuaxmXvqiXB6NrjsbBrdo+6tANwTqybHKMnMOimpa4ZQnEw+REq3hsEI84oUA8YFoVT6ySjwPxAPHIlwyIxwGIB/Eo2VVsvbzoYxqIh62OnRkXAMCZCbT+dtkOg3hYX6AnBIgzHkmS5H1Mw5EHHHk4oUPUdwkAAABASQAgjlrKW5ZAPOrruFqfDOKhNd3mB5P9Pmw+//VHIM7hLQ0KyEwk/U4rAAAAAElFTkSuQmCC"
  10480. },
  10481. ioTO: function(e, t) {
  10482. e.exports = "data:image/png;base64,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"
  10483. },
  10484. jCrj: function(e, t) {
  10485. e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAB7UlEQVRYR+2XS27CMBCGJ0BICQ81fSzSRc/UTa7grDgDyglAQiDxSyAkLtHztAukvt8QSJpqqqaqeCSBROBFLXlle/xl5vfMRCHJhiIZD/0DxUUksYeEEEGcsah1AInuSrSJL5IOKI13Njmb2EObGE2z9xcobUjSQPDZUGPyAi1+oRDihohOeQK4S+uB8HwYiXWvbq2GhBC3RHSiqupJp9O5lwGIIY583z/u9/sPMgAxhKHrutFqtZ5kAHokokOeAJ5XaOw7cy9qIU4jcetRGmKImud5tcFg8CoD0AsRVQuFQrXb7b7JAMReqUwmk8poNHqXAYgh9HK5rDebzcnegWzb/giCoDSbzUrD4XCaEZAihPhc9RhC+1GiZghN07SDdrvtygDEEEWeAOYyAM2ISDVNU3Ucx5MBiCHypmnmHcf5jvvfsS7BxSS+VBryiSgHIEdES/30PoDYK8q6NmEboCAIFNu2t35l7JXgx0NLtXWnQI1GIzcejzlkPoDCqkq/UyDLsvKGYbCoPQBqVq3H1iETQjAEP/s5AM5FmYytgSzLKhqGwYnRBXCQCQ0R/ZHCUh8VWTrq9brmui6XjimA0t6BGCBs8rOCWbBzDeB8le2o4npBRB0iOssY6kpRFLvX611uBJQxRGJz0v3bfwGbAXo006CrDQAAAABJRU5ErkJggg=="
  10486. },
  10487. kcX8: function(e, t) {},
  10488. kcbN: function(e, t, a) {
  10489. "use strict";
  10490. function i(e) {
  10491. if (null == e)
  10492. return window;
  10493. if ("[object Window]" !== e.toString()) {
  10494. var t = e.ownerDocument;
  10495. return t && t.defaultView || window
  10496. }
  10497. return e
  10498. }
  10499. function s(e) {
  10500. return e instanceof i(e).Element || e instanceof Element
  10501. }
  10502. function n(e) {
  10503. return e instanceof i(e).HTMLElement || e instanceof HTMLElement
  10504. }
  10505. function o(e) {
  10506. return "undefined" != typeof ShadowRoot && (e instanceof i(e).ShadowRoot || e instanceof ShadowRoot)
  10507. }
  10508. a.d(t, "a", function() {
  10509. return Z
  10510. }),
  10511. a.d(t, "b", function() {
  10512. return F
  10513. });
  10514. var r = Math.round;
  10515. function l() {
  10516. var e = navigator.userAgentData;
  10517. return null != e && e.brands ? e.brands.map(function(e) {
  10518. return e.brand + "/" + e.version
  10519. }).join(" ") : navigator.userAgent
  10520. }
  10521. function c(e, t, a) {
  10522. void 0 === t && (t = !1),
  10523. void 0 === a && (a = !1);
  10524. var o = e.getBoundingClientRect()
  10525. , c = 1
  10526. , u = 1;
  10527. t && n(e) && (c = e.offsetWidth > 0 && r(o.width) / e.offsetWidth || 1,
  10528. u = e.offsetHeight > 0 && r(o.height) / e.offsetHeight || 1);
  10529. var d = (s(e) ? i(e) : window).visualViewport
  10530. , m = !!/^((?!chrome|android).)*safari/i.test(l()) && a
  10531. , p = (o.left + (m && d ? d.offsetLeft : 0)) / c
  10532. , v = (o.top + (m && d ? d.offsetTop : 0)) / u
  10533. , f = o.width / c
  10534. , g = o.height / u;
  10535. return {
  10536. width: f,
  10537. height: g,
  10538. top: v,
  10539. right: p + f,
  10540. bottom: v + g,
  10541. left: p,
  10542. x: p,
  10543. y: v
  10544. }
  10545. }
  10546. function u(e) {
  10547. var t = i(e);
  10548. return {
  10549. scrollLeft: t.pageXOffset,
  10550. scrollTop: t.pageYOffset
  10551. }
  10552. }
  10553. function d(e) {
  10554. return e ? (e.nodeName || "").toLowerCase() : null
  10555. }
  10556. function m(e) {
  10557. return ((s(e) ? e.ownerDocument : e.document) || window.document).documentElement
  10558. }
  10559. function p(e) {
  10560. return i(e).getComputedStyle(e)
  10561. }
  10562. function v(e) {
  10563. var t = p(e)
  10564. , a = t.overflow
  10565. , i = t.overflowX
  10566. , s = t.overflowY;
  10567. return /auto|scroll|overlay|hidden/.test(a + s + i)
  10568. }
  10569. function f(e, t, a) {
  10570. void 0 === a && (a = !1);
  10571. var s, o, l = n(t), p = n(t) && function(e) {
  10572. var t = e.getBoundingClientRect()
  10573. , a = r(t.width) / e.offsetWidth || 1
  10574. , i = r(t.height) / e.offsetHeight || 1;
  10575. return 1 !== a || 1 !== i
  10576. }(t), f = m(t), g = c(e, p, a), h = {
  10577. scrollLeft: 0,
  10578. scrollTop: 0
  10579. }, M = {
  10580. x: 0,
  10581. y: 0
  10582. };
  10583. return (l || !l && !a) && (("body" !== d(t) || v(f)) && (h = (s = t) !== i(s) && n(s) ? {
  10584. scrollLeft: (o = s).scrollLeft,
  10585. scrollTop: o.scrollTop
  10586. } : u(s)),
  10587. n(t) ? ((M = c(t, !0)).x += t.clientLeft,
  10588. M.y += t.clientTop) : f && (M.x = function(e) {
  10589. return c(m(e)).left + u(e).scrollLeft
  10590. }(f))),
  10591. {
  10592. x: g.left + h.scrollLeft - M.x,
  10593. y: g.top + h.scrollTop - M.y,
  10594. width: g.width,
  10595. height: g.height
  10596. }
  10597. }
  10598. function g(e) {
  10599. return "html" === d(e) ? e : e.assignedSlot || e.parentNode || (o(e) ? e.host : null) || m(e)
  10600. }
  10601. function h(e, t) {
  10602. var a;
  10603. void 0 === t && (t = []);
  10604. var s = function e(t) {
  10605. return ["html", "body", "#document"].indexOf(d(t)) >= 0 ? t.ownerDocument.body : n(t) && v(t) ? t : e(g(t))
  10606. }(e)
  10607. , o = s === (null == (a = e.ownerDocument) ? void 0 : a.body)
  10608. , r = i(s)
  10609. , l = o ? [r].concat(r.visualViewport || [], v(s) ? s : []) : s
  10610. , c = t.concat(l);
  10611. return o ? c : c.concat(h(g(l)))
  10612. }
  10613. function M(e) {
  10614. return ["table", "td", "th"].indexOf(d(e)) >= 0
  10615. }
  10616. function I(e) {
  10617. return n(e) && "fixed" !== p(e).position ? e.offsetParent : null
  10618. }
  10619. function w(e) {
  10620. for (var t = i(e), a = I(e); a && M(a) && "static" === p(a).position; )
  10621. a = I(a);
  10622. return a && ("html" === d(a) || "body" === d(a) && "static" === p(a).position) ? t : a || function(e) {
  10623. var t = /firefox/i.test(l());
  10624. if (/Trident/i.test(l()) && n(e) && "fixed" === p(e).position)
  10625. return null;
  10626. var a = g(e);
  10627. for (o(a) && (a = a.host); n(a) && ["html", "body"].indexOf(d(a)) < 0; ) {
  10628. var i = p(a);
  10629. if ("none" !== i.transform || "none" !== i.perspective || "paint" === i.contain || -1 !== ["transform", "perspective"].indexOf(i.willChange) || t && "filter" === i.willChange || t && i.filter && "none" !== i.filter)
  10630. return a;
  10631. a = a.parentNode
  10632. }
  10633. return null
  10634. }(e) || t
  10635. }
  10636. var A = "top"
  10637. , D = "bottom"
  10638. , N = "right"
  10639. , y = "left"
  10640. , C = "auto"
  10641. , b = "start"
  10642. , j = "end"
  10643. , x = [].concat([A, D, N, y], [C]).reduce(function(e, t) {
  10644. return e.concat([t, t + "-" + b, t + "-" + j])
  10645. }, [])
  10646. , S = ["beforeRead", "read", "afterRead", "beforeMain", "main", "afterMain", "beforeWrite", "write", "afterWrite"];
  10647. function T(e) {
  10648. var t = new Map
  10649. , a = new Set
  10650. , i = [];
  10651. return e.forEach(function(e) {
  10652. t.set(e.name, e)
  10653. }),
  10654. e.forEach(function(e) {
  10655. a.has(e.name) || function e(s) {
  10656. a.add(s.name),
  10657. [].concat(s.requires || [], s.requiresIfExists || []).forEach(function(i) {
  10658. if (!a.has(i)) {
  10659. var s = t.get(i);
  10660. s && e(s)
  10661. }
  10662. }),
  10663. i.push(s)
  10664. }(e)
  10665. }),
  10666. i
  10667. }
  10668. function L(e) {
  10669. for (var t = arguments.length, a = new Array(t > 1 ? t - 1 : 0), i = 1; i < t; i++)
  10670. a[i - 1] = arguments[i];
  10671. return [].concat(a).reduce(function(e, t) {
  10672. return e.replace(/%s/, t)
  10673. }, e)
  10674. }
  10675. var z = 'Popper: modifier "%s" provided an invalid %s property, expected %s but got %s'
  10676. , E = 'Popper: modifier "%s" requires "%s", but "%s" modifier is not available'
  10677. , O = ["name", "enabled", "phase", "fn", "effect", "requires", "options"];
  10678. function R(e) {
  10679. return e.split("-")[0]
  10680. }
  10681. function k(e) {
  10682. return e.split("-")[1]
  10683. }
  10684. var Y = "Popper: Invalid reference or popper argument provided. They must be either a DOM element or virtual element."
  10685. , P = "Popper: An infinite loop in the modifiers cycle has been detected! The cycle has been interrupted to prevent a browser crash."
  10686. , _ = {
  10687. placement: "bottom",
  10688. modifiers: [],
  10689. strategy: "absolute"
  10690. };
  10691. function B() {
  10692. for (var e = arguments.length, t = new Array(e), a = 0; a < e; a++)
  10693. t[a] = arguments[a];
  10694. return !t.some(function(e) {
  10695. return !(e && "function" == typeof e.getBoundingClientRect)
  10696. })
  10697. }
  10698. var Q = {
  10699. passive: !0
  10700. };
  10701. var U = {
  10702. top: "auto",
  10703. right: "auto",
  10704. bottom: "auto",
  10705. left: "auto"
  10706. };
  10707. function G(e) {
  10708. var t, a = e.popper, s = e.popperRect, n = e.placement, o = e.variation, l = e.offsets, c = e.position, u = e.gpuAcceleration, d = e.adaptive, v = e.roundOffsets, f = e.isFixed, g = l.x, h = void 0 === g ? 0 : g, M = l.y, I = void 0 === M ? 0 : M, C = "function" == typeof v ? v({
  10709. x: h,
  10710. y: I
  10711. }) : {
  10712. x: h,
  10713. y: I
  10714. };
  10715. h = C.x,
  10716. I = C.y;
  10717. var b = l.hasOwnProperty("x")
  10718. , x = l.hasOwnProperty("y")
  10719. , S = y
  10720. , T = A
  10721. , L = window;
  10722. if (d) {
  10723. var z = w(a)
  10724. , E = "clientHeight"
  10725. , O = "clientWidth";
  10726. if (z === i(a) && "static" !== p(z = m(a)).position && "absolute" === c && (E = "scrollHeight",
  10727. O = "scrollWidth"),
  10728. z = z,
  10729. n === A || (n === y || n === N) && o === j)
  10730. T = D,
  10731. I -= (f && z === L && L.visualViewport ? L.visualViewport.height : z[E]) - s.height,
  10732. I *= u ? 1 : -1;
  10733. if (n === y || (n === A || n === D) && o === j)
  10734. S = N,
  10735. h -= (f && z === L && L.visualViewport ? L.visualViewport.width : z[O]) - s.width,
  10736. h *= u ? 1 : -1
  10737. }
  10738. var R, k = Object.assign({
  10739. position: c
  10740. }, d && U), Y = !0 === v ? function(e) {
  10741. var t = e.x
  10742. , a = e.y
  10743. , i = window.devicePixelRatio || 1;
  10744. return {
  10745. x: r(t * i) / i || 0,
  10746. y: r(a * i) / i || 0
  10747. }
  10748. }({
  10749. x: h,
  10750. y: I
  10751. }) : {
  10752. x: h,
  10753. y: I
  10754. };
  10755. return h = Y.x,
  10756. I = Y.y,
  10757. u ? Object.assign({}, k, ((R = {})[T] = x ? "0" : "",
  10758. R[S] = b ? "0" : "",
  10759. R.transform = (L.devicePixelRatio || 1) <= 1 ? "translate(" + h + "px, " + I + "px)" : "translate3d(" + h + "px, " + I + "px, 0)",
  10760. R)) : Object.assign({}, k, ((t = {})[T] = x ? I + "px" : "",
  10761. t[S] = b ? h + "px" : "",
  10762. t.transform = "",
  10763. t))
  10764. }
  10765. var Z = function(e) {
  10766. void 0 === e && (e = {});
  10767. var t = e
  10768. , a = t.defaultModifiers
  10769. , i = void 0 === a ? [] : a
  10770. , n = t.defaultOptions
  10771. , o = void 0 === n ? _ : n;
  10772. return function(e, t, a) {
  10773. void 0 === a && (a = o);
  10774. var n, r, l = {
  10775. placement: "bottom",
  10776. orderedModifiers: [],
  10777. options: Object.assign({}, _, o),
  10778. modifiersData: {},
  10779. elements: {
  10780. reference: e,
  10781. popper: t
  10782. },
  10783. attributes: {},
  10784. styles: {}
  10785. }, u = [], d = !1, m = {
  10786. state: l,
  10787. setOptions: function(a) {
  10788. var n = "function" == typeof a ? a(l.options) : a;
  10789. v(),
  10790. l.options = Object.assign({}, o, l.options, n),
  10791. l.scrollParents = {
  10792. reference: s(e) ? h(e) : e.contextElement ? h(e.contextElement) : [],
  10793. popper: h(t)
  10794. };
  10795. var r = function(e) {
  10796. var t = T(e);
  10797. return S.reduce(function(e, a) {
  10798. return e.concat(t.filter(function(e) {
  10799. return e.phase === a
  10800. }))
  10801. }, [])
  10802. }(function(e) {
  10803. var t = e.reduce(function(e, t) {
  10804. var a = e[t.name];
  10805. return e[t.name] = a ? Object.assign({}, a, t, {
  10806. options: Object.assign({}, a.options, t.options),
  10807. data: Object.assign({}, a.data, t.data)
  10808. }) : t,
  10809. e
  10810. }, {});
  10811. return Object.keys(t).map(function(e) {
  10812. return t[e]
  10813. })
  10814. }([].concat(i, l.options.modifiers)));
  10815. l.orderedModifiers = r.filter(function(e) {
  10816. return e.enabled
  10817. }),
  10818. function(e) {
  10819. e.forEach(function(t) {
  10820. [].concat(Object.keys(t), O).filter(function(e, t, a) {
  10821. return a.indexOf(e) === t
  10822. }).forEach(function(a) {
  10823. switch (a) {
  10824. case "name":
  10825. "string" != typeof t.name && console.error(L(z, String(t.name), '"name"', '"string"', '"' + String(t.name) + '"'));
  10826. break;
  10827. case "enabled":
  10828. "boolean" != typeof t.enabled && console.error(L(z, t.name, '"enabled"', '"boolean"', '"' + String(t.enabled) + '"'));
  10829. break;
  10830. case "phase":
  10831. S.indexOf(t.phase) < 0 && console.error(L(z, t.name, '"phase"', "either " + S.join(", "), '"' + String(t.phase) + '"'));
  10832. break;
  10833. case "fn":
  10834. "function" != typeof t.fn && console.error(L(z, t.name, '"fn"', '"function"', '"' + String(t.fn) + '"'));
  10835. break;
  10836. case "effect":
  10837. null != t.effect && "function" != typeof t.effect && console.error(L(z, t.name, '"effect"', '"function"', '"' + String(t.fn) + '"'));
  10838. break;
  10839. case "requires":
  10840. null == t.requires || Array.isArray(t.requires) || console.error(L(z, t.name, '"requires"', '"array"', '"' + String(t.requires) + '"'));
  10841. break;
  10842. case "requiresIfExists":
  10843. Array.isArray(t.requiresIfExists) || console.error(L(z, t.name, '"requiresIfExists"', '"array"', '"' + String(t.requiresIfExists) + '"'));
  10844. break;
  10845. case "options":
  10846. case "data":
  10847. break;
  10848. default:
  10849. console.error('PopperJS: an invalid property has been provided to the "' + t.name + '" modifier, valid properties are ' + O.map(function(e) {
  10850. return '"' + e + '"'
  10851. }).join(", ") + '; but "' + a + '" was provided.')
  10852. }
  10853. t.requires && t.requires.forEach(function(a) {
  10854. null == e.find(function(e) {
  10855. return e.name === a
  10856. }) && console.error(L(E, String(t.name), a, a))
  10857. })
  10858. })
  10859. })
  10860. }((c = [].concat(r, l.options.modifiers),
  10861. d = function(e) {
  10862. return e.name
  10863. }
  10864. ,
  10865. f = new Set,
  10866. c.filter(function(e) {
  10867. var t = d(e);
  10868. if (!f.has(t))
  10869. return f.add(t),
  10870. !0
  10871. }))),
  10872. R(l.options.placement) === C && (l.orderedModifiers.find(function(e) {
  10873. return "flip" === e.name
  10874. }) || console.error(['Popper: "auto" placements require the "flip" modifier be', "present and enabled to work."].join(" ")));
  10875. var c, d, f, g = p(t);
  10876. return [g.marginTop, g.marginRight, g.marginBottom, g.marginLeft].some(function(e) {
  10877. return parseFloat(e)
  10878. }) && console.warn(['Popper: CSS "margin" styles cannot be used to apply padding', "between the popper and its reference element or boundary.", "To replicate margin, use the `offset` modifier, as well as", "the `padding` option in the `preventOverflow` and `flip`", "modifiers."].join(" ")),
  10879. l.orderedModifiers.forEach(function(e) {
  10880. var t = e.name
  10881. , a = e.options
  10882. , i = void 0 === a ? {} : a
  10883. , s = e.effect;
  10884. if ("function" == typeof s) {
  10885. var n = s({
  10886. state: l,
  10887. name: t,
  10888. instance: m,
  10889. options: i
  10890. });
  10891. u.push(n || function() {}
  10892. )
  10893. }
  10894. }),
  10895. m.update()
  10896. },
  10897. forceUpdate: function() {
  10898. if (!d) {
  10899. var e = l.elements
  10900. , t = e.reference
  10901. , a = e.popper;
  10902. if (B(t, a)) {
  10903. var i, s, n, o;
  10904. l.rects = {
  10905. reference: f(t, w(a), "fixed" === l.options.strategy),
  10906. popper: (i = a,
  10907. s = c(i),
  10908. n = i.offsetWidth,
  10909. o = i.offsetHeight,
  10910. Math.abs(s.width - n) <= 1 && (n = s.width),
  10911. Math.abs(s.height - o) <= 1 && (o = s.height),
  10912. {
  10913. x: i.offsetLeft,
  10914. y: i.offsetTop,
  10915. width: n,
  10916. height: o
  10917. })
  10918. },
  10919. l.reset = !1,
  10920. l.placement = l.options.placement,
  10921. l.orderedModifiers.forEach(function(e) {
  10922. return l.modifiersData[e.name] = Object.assign({}, e.data)
  10923. });
  10924. for (var r = 0, u = 0; u < l.orderedModifiers.length; u++) {
  10925. if ((r += 1) > 100) {
  10926. console.error(P);
  10927. break
  10928. }
  10929. if (!0 !== l.reset) {
  10930. var p = l.orderedModifiers[u]
  10931. , v = p.fn
  10932. , g = p.options
  10933. , h = void 0 === g ? {} : g
  10934. , M = p.name;
  10935. "function" == typeof v && (l = v({
  10936. state: l,
  10937. options: h,
  10938. name: M,
  10939. instance: m
  10940. }) || l)
  10941. } else
  10942. l.reset = !1,
  10943. u = -1
  10944. }
  10945. } else
  10946. console.error(Y)
  10947. }
  10948. },
  10949. update: (n = function() {
  10950. return new Promise(function(e) {
  10951. m.forceUpdate(),
  10952. e(l)
  10953. }
  10954. )
  10955. }
  10956. ,
  10957. function() {
  10958. return r || (r = new Promise(function(e) {
  10959. Promise.resolve().then(function() {
  10960. r = void 0,
  10961. e(n())
  10962. })
  10963. }
  10964. )),
  10965. r
  10966. }
  10967. ),
  10968. destroy: function() {
  10969. v(),
  10970. d = !0
  10971. }
  10972. };
  10973. if (!B(e, t))
  10974. return console.error(Y),
  10975. m;
  10976. function v() {
  10977. u.forEach(function(e) {
  10978. return e()
  10979. }),
  10980. u = []
  10981. }
  10982. return m.setOptions(a).then(function(e) {
  10983. !d && a.onFirstUpdate && a.onFirstUpdate(e)
  10984. }),
  10985. m
  10986. }
  10987. }({
  10988. defaultModifiers: [{
  10989. name: "eventListeners",
  10990. enabled: !0,
  10991. phase: "write",
  10992. fn: function() {},
  10993. effect: function(e) {
  10994. var t = e.state
  10995. , a = e.instance
  10996. , s = e.options
  10997. , n = s.scroll
  10998. , o = void 0 === n || n
  10999. , r = s.resize
  11000. , l = void 0 === r || r
  11001. , c = i(t.elements.popper)
  11002. , u = [].concat(t.scrollParents.reference, t.scrollParents.popper);
  11003. return o && u.forEach(function(e) {
  11004. e.addEventListener("scroll", a.update, Q)
  11005. }),
  11006. l && c.addEventListener("resize", a.update, Q),
  11007. function() {
  11008. o && u.forEach(function(e) {
  11009. e.removeEventListener("scroll", a.update, Q)
  11010. }),
  11011. l && c.removeEventListener("resize", a.update, Q)
  11012. }
  11013. },
  11014. data: {}
  11015. }, {
  11016. name: "popperOffsets",
  11017. enabled: !0,
  11018. phase: "read",
  11019. fn: function(e) {
  11020. var t = e.state
  11021. , a = e.name;
  11022. t.modifiersData[a] = function(e) {
  11023. var t, a = e.reference, i = e.element, s = e.placement, n = s ? R(s) : null, o = s ? k(s) : null, r = a.x + a.width / 2 - i.width / 2, l = a.y + a.height / 2 - i.height / 2;
  11024. switch (n) {
  11025. case A:
  11026. t = {
  11027. x: r,
  11028. y: a.y - i.height
  11029. };
  11030. break;
  11031. case D:
  11032. t = {
  11033. x: r,
  11034. y: a.y + a.height
  11035. };
  11036. break;
  11037. case N:
  11038. t = {
  11039. x: a.x + a.width,
  11040. y: l
  11041. };
  11042. break;
  11043. case y:
  11044. t = {
  11045. x: a.x - i.width,
  11046. y: l
  11047. };
  11048. break;
  11049. default:
  11050. t = {
  11051. x: a.x,
  11052. y: a.y
  11053. }
  11054. }
  11055. var c = n ? function(e) {
  11056. return ["top", "bottom"].indexOf(e) >= 0 ? "x" : "y"
  11057. }(n) : null;
  11058. if (null != c) {
  11059. var u = "y" === c ? "height" : "width";
  11060. switch (o) {
  11061. case b:
  11062. t[c] = t[c] - (a[u] / 2 - i[u] / 2);
  11063. break;
  11064. case j:
  11065. t[c] = t[c] + (a[u] / 2 - i[u] / 2)
  11066. }
  11067. }
  11068. return t
  11069. }({
  11070. reference: t.rects.reference,
  11071. element: t.rects.popper,
  11072. strategy: "absolute",
  11073. placement: t.placement
  11074. })
  11075. },
  11076. data: {}
  11077. }, {
  11078. name: "computeStyles",
  11079. enabled: !0,
  11080. phase: "beforeWrite",
  11081. fn: function(e) {
  11082. var t = e.state
  11083. , a = e.options
  11084. , i = a.gpuAcceleration
  11085. , s = void 0 === i || i
  11086. , n = a.adaptive
  11087. , o = void 0 === n || n
  11088. , r = a.roundOffsets
  11089. , l = void 0 === r || r
  11090. , c = p(t.elements.popper).transitionProperty || "";
  11091. o && ["transform", "top", "right", "bottom", "left"].some(function(e) {
  11092. return c.indexOf(e) >= 0
  11093. }) && console.warn(["Popper: Detected CSS transitions on at least one of the following", 'CSS properties: "transform", "top", "right", "bottom", "left".', "\n\n", 'Disable the "computeStyles" modifier\'s `adaptive` option to allow', "for smooth transitions, or remove these properties from the CSS", "transition declaration on the popper element if only transitioning", "opacity or background-color for example.", "\n\n", "We recommend using the popper element as a wrapper around an inner", "element that can have any CSS property transitioned for animations."].join(" "));
  11094. var u = {
  11095. placement: R(t.placement),
  11096. variation: k(t.placement),
  11097. popper: t.elements.popper,
  11098. popperRect: t.rects.popper,
  11099. gpuAcceleration: s,
  11100. isFixed: "fixed" === t.options.strategy
  11101. };
  11102. null != t.modifiersData.popperOffsets && (t.styles.popper = Object.assign({}, t.styles.popper, G(Object.assign({}, u, {
  11103. offsets: t.modifiersData.popperOffsets,
  11104. position: t.options.strategy,
  11105. adaptive: o,
  11106. roundOffsets: l
  11107. })))),
  11108. null != t.modifiersData.arrow && (t.styles.arrow = Object.assign({}, t.styles.arrow, G(Object.assign({}, u, {
  11109. offsets: t.modifiersData.arrow,
  11110. position: "absolute",
  11111. adaptive: !1,
  11112. roundOffsets: l
  11113. })))),
  11114. t.attributes.popper = Object.assign({}, t.attributes.popper, {
  11115. "data-popper-placement": t.placement
  11116. })
  11117. },
  11118. data: {}
  11119. }, {
  11120. name: "applyStyles",
  11121. enabled: !0,
  11122. phase: "write",
  11123. fn: function(e) {
  11124. var t = e.state;
  11125. Object.keys(t.elements).forEach(function(e) {
  11126. var a = t.styles[e] || {}
  11127. , i = t.attributes[e] || {}
  11128. , s = t.elements[e];
  11129. n(s) && d(s) && (Object.assign(s.style, a),
  11130. Object.keys(i).forEach(function(e) {
  11131. var t = i[e];
  11132. !1 === t ? s.removeAttribute(e) : s.setAttribute(e, !0 === t ? "" : t)
  11133. }))
  11134. })
  11135. },
  11136. effect: function(e) {
  11137. var t = e.state
  11138. , a = {
  11139. popper: {
  11140. position: t.options.strategy,
  11141. left: "0",
  11142. top: "0",
  11143. margin: "0"
  11144. },
  11145. arrow: {
  11146. position: "absolute"
  11147. },
  11148. reference: {}
  11149. };
  11150. return Object.assign(t.elements.popper.style, a.popper),
  11151. t.styles = a,
  11152. t.elements.arrow && Object.assign(t.elements.arrow.style, a.arrow),
  11153. function() {
  11154. Object.keys(t.elements).forEach(function(e) {
  11155. var i = t.elements[e]
  11156. , s = t.attributes[e] || {}
  11157. , o = Object.keys(t.styles.hasOwnProperty(e) ? t.styles[e] : a[e]).reduce(function(e, t) {
  11158. return e[t] = "",
  11159. e
  11160. }, {});
  11161. n(i) && d(i) && (Object.assign(i.style, o),
  11162. Object.keys(s).forEach(function(e) {
  11163. i.removeAttribute(e)
  11164. }))
  11165. })
  11166. }
  11167. },
  11168. requires: ["computeStyles"]
  11169. }]
  11170. });
  11171. var F = {
  11172. name: "offset",
  11173. enabled: !0,
  11174. phase: "main",
  11175. requires: ["popperOffsets"],
  11176. fn: function(e) {
  11177. var t = e.state
  11178. , a = e.options
  11179. , i = e.name
  11180. , s = a.offset
  11181. , n = void 0 === s ? [0, 0] : s
  11182. , o = x.reduce(function(e, a) {
  11183. return e[a] = function(e, t, a) {
  11184. var i = R(e)
  11185. , s = [y, A].indexOf(i) >= 0 ? -1 : 1
  11186. , n = "function" == typeof a ? a(Object.assign({}, t, {
  11187. placement: e
  11188. })) : a
  11189. , o = n[0]
  11190. , r = n[1];
  11191. return o = o || 0,
  11192. r = (r || 0) * s,
  11193. [y, N].indexOf(i) >= 0 ? {
  11194. x: r,
  11195. y: o
  11196. } : {
  11197. x: o,
  11198. y: r
  11199. }
  11200. }(a, t.rects, n),
  11201. e
  11202. }, {})
  11203. , r = o[t.placement]
  11204. , l = r.x
  11205. , c = r.y;
  11206. null != t.modifiersData.popperOffsets && (t.modifiersData.popperOffsets.x += l,
  11207. t.modifiersData.popperOffsets.y += c),
  11208. t.modifiersData[i] = o
  11209. }
  11210. }
  11211. },
  11212. oQYd: function(e, t) {},
  11213. ojGR: function(e, t) {
  11214. e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAD30lEQVRoQ+2bTWgTURDHZzZFLbQe/MAPVHrwZEUvSdGDUDwIvWo3UM8iiB6S1gp6aXuSim32oAjiWTFbe+mhoCKCh0ITkAr1Yg+iRQ9+gDYQK8mOvNrdbrab7Hubt0ua7B6T9+bNb2fm/V92JwgtdmGL8UJV4MRUuhuILgHhOQI6AgAdDXJzCgj4CZCeA+KjXH9mUcSvTcBqdmTbR1yZJKIrAKSIGAt/LBqI+KCLOgf15NhfnvUrgNdg4fcsAZ3lmdwoYxDwVRfs7OOBrgBO6IP3iIyrjQIi4geicj+nTl7zmmMBs5olA97Z0xgRlhFjN7Zj+fWbC9pXL2Ps+3g2RTzjnGPySY1rAz3zLHVglWK9ROU7RHBoww4aqMAJr5reANZTGSJImQYYbBvhyblk5qcIQNDApi+ns+ldJaQFOzQiaDlVS9fydwM4m14koGPmYEWJXZzvn3giAhtGhO3+9EwNDRhG+bEVJMD3uWSmmws4nk2t2KWnPQYHedPYvkBYEWZrsvQuluGLbf1CPql18gJX1B5vTTmNhwnsllEsrWvps5XSTke3AjARYUJPG5sjWl2ftzSw157hps+hASuojDEHDTJG3GosqIxy6nMowAx2Xp0cZaA9+uCoG7Q8YFwCoKPV9DlwYDus6YQbtCzgjvbY3kLRmLND2/U5UGA32GrQsoCZncRUOkkGPXXT58CAa8G6QcsE7p0Z2lMolr+56XMgwDywpjNxPTUCBKMygd12b9O+dGBWn+YGxXssZdB5VVvbxUWvaueHap9LBxZ1uN7xEfD6z8wowus3Ikpps6b87pr11qTo/KiGoxr+nzOB6bBoStY7PrSUjutDfQjlh5VPDut13/YbB2GZIHY5r07M1rIaGnBCT30OCtY69CMs51TtcARsuwOhRbjlUlpetdZnKbQI1+emvNkRcHTwkHTwaLlNK9JhefuQZYm9sm2Yg0fLpXQAAfVlMpIlAVmS8kLcV5h8Tqr1QtzzIV5CUsuDT999TavV8uANLKmpxZfnPiZ5NbV4A0tqW/Lhu9AU3rYlT2C2ajM1pnEBN1PrIRcwi3KzNJdyA5sFZWsfHiCgfUKFFuxgrvZhYWDTZ2fDGiCsIqKa68/MBMvl33rP9M3dRqn43WbBaljzbOh06jMiDOdU7a5/d4KfWUufvYEd+gyAS0rbjlPz52//CN518RVYdKn05y0BWY93XZtaqpmOT18/DqXygqOt+INCcKsTtr94mRz/Je6W/BmJ7PB+wlIvEI0DAPvLwvpV2VbsGeFm02cu4GbSZy7gZtJnbmAXfd6Sf+8RBpa/3YRrseWA/wGbfKhqkQAgIAAAAABJRU5ErkJggg=="
  11215. },
  11216. pMB3: function(e, t) {
  11217. e.exports = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDMyIDMyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDx0aXRsZT4wLumAmueUqOWFg+e0oC80LuWbvuaghy80LuWFtuWug+Wbvuaghy/mlofku7bmoLzlvI8vcGRmPC90aXRsZT4NCiAgICA8ZyBpZD0iMC7pgJrnlKjlhYPntKAvNC7lm77moIcvNC7lhbblroPlm77moIcv5paH5Lu25qC85byPL3BkZiIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxwYXRoIGQ9Ik00LDAgTDI4LDAgQzMwLjIwOTEzOSwwIDMyLDEuNzkwODYxIDMyLDQgTDMyLDI4IEMzMiwzMC4yMDkxMzkgMzAuMjA5MTM5LDMyIDI4LDMyIEw0LDMyIEMxLjc5MDg2MSwzMiAwLDMwLjIwOTEzOSAwLDI4IEwwLDQgQzAsMS43OTA4NjEgMS43OTA4NjEsMCA0LDAgWiIgaWQ9IuefqeW9oiIgZmlsbD0iI0ZGODA4OCIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+DQogICAgICAgIDxwYXRoIGQ9Ik0yMS43NzEwNTY0LDE5Ljk0NTYyNSBDMjAuNTYyNjA1NCwxOS44NjAzMjggMTkuNDEyNjE0OCwxOS4zOTI0ODk3IDE4LjQ4NzQ4NzUsMTguNjA5ODA2MiBDMTYuNjgxNjI4MiwxOS4wMTU1MzIzIDE0LjkxNTI4NzksMTkuNTgwNzM1NSAxMy4yMDkyMjc0LDIwLjI5ODc3MjYgQzExLjgyODI4NzIsMjIuNzQ3NzczOCAxMC41NDcwODE2LDIzLjk5OTE0NDMgOS40MzQ2NTc1NywyMy45OTkxNDQzIEM5LjE5OTU2NjgxLDI0LjAwODA5ODEgOC45NjcxNTc1NiwyMy45NDY2MTQ3IDguNzY3MjAzMTgsMjMuODIyNTcwNiBDOC4yOTc1NDM2NywyMy42MDU5NDgzIDcuOTk3NjI2MzcsMjMuMTM0NzU3MSA4LDIyLjYxNzI2MjggQzgsMjIuMjE4MDUyNSA4LjA5MjA3Njg1LDIxLjA4MTgzODggMTIuMzAzOTQ0NCwxOS4yNzc3MTU2IEMxMy4yNjE1MTIyLDE3LjUxMzY3NDIgMTQuMDUwMTE3MywxNS42NjI5MTYgMTQuNjU5MjE0NSwxMy43NTAxODkzIEMxNC4xMjIxODIyLDEyLjY4MzA2OTYgMTIuOTcxMzk4OCwxMC4wNTc0OTQ3IDEzLjc2OTI3NTMsOC43MjE2NzU3OCBDMTQuMDQyODAxOCw4LjIyOTkxODggMTQuNTgzMTk4OSw3Ljk0ODk2MjQyIDE1LjE0MjU0MzYsOC4wMDc3MDM2OCBDMTUuNTk2MjEwNyw4LjAxMjkxMTc0IDE2LjAyMjczMDIsOC4yMjQ5MDM1NyAxNi4zMDA5OTksOC41ODM0ODc2MiBDMTYuODc2MzkwNyw5LjM1MTE5OTU5IDE2LjgzMDM1OTQsMTEuMDc4NTUxNSAxNi4wNzg1MTQxLDEzLjU3MzYxNTUgQzE2Ljc5MzAwODUsMTQuOTExOTMyNyAxNy43Mjk1MTU5LDE2LjExOTA1OTYgMTguODQ4MDY2NCwxNy4xNDM0NzYzIEMxOS43NjcyOTksMTYuOTU0MDg3NiAyMC43MDIyMzg2LDE2Ljg1MTI3NyAyMS42NDA2MzQzLDE2LjgzNjM5MTUgQzIzLjcyNzM4ODMsMTYuODgyNDU0MiAyNC4wNDE5MzU4LDE3Ljg1NzQ0ODUgMjMuOTk1OTA0NCwxOC40NDA5MDk2IEMyMy45OTU5MDQ0LDE5Ljk3NjMzMzYgMjIuNTMwNTczNCwxOS45NzYzMzM2IDIxLjc3ODcyODMsMTkuOTc2MzMzNSBMMjEuNzcxMDU2NCwxOS45NDU2MjUgWiBNOS4xOTY4Mjg5OCwyMi44MDkxOTA4IEw5LjM1MDI2NjgxLDIyLjc3MDgwNTIgQzEwLjAwNDIzMzgsMjIuNTgwNjYyMiAxMC41NzY0MTc2LDIyLjE3ODI0IDEwLjk3NjcwNzQsMjEuNjI2OTE0MyBDMTAuMjgzNTA3NywyMS44NDQzOTkzIDkuNjY2Mjc1NDIsMjIuMjU0MzkzMSA5LjE5NjgyODk4LDIyLjgwOTE5MDggWiBNMTUuNTQxNDgxOSw5LjE4OTk4MDEyIEwxNS4zOTU3MTU5LDkuMTg5OTgwMTIgQzE1LjMyODQxODQsOS4xODMxOTk0MyAxNS4yNjA4MTA1LDkuMTk5NDM2MzggMTUuMjAzOTE4Nyw5LjIzNjA0MjgyIEMxNS4wMzk1ODQ3LDEwLjAxMzk2NTUgMTUuMTM5NDg1NCwxMC44MjQ1MjMyIDE1LjQ4Nzc3ODYsMTEuNTM5MTc4OCBDMTUuNzY1OTUzMSwxMC43ODM4MjE1IDE1Ljc4NDg0ODEsOS45NTcyNzYyNCAxNS41NDE0ODE5LDkuMTg5OTgwMTIgTDE1LjU0MTQ4MTksOS4xODk5ODAxMiBaIE0xNS4yODA2Mzc2LDE1LjcwNzg1NDkgTDE1LjI4MDYzNzYsMTUuNzkyMzAzMiBMMTUuMjM0NjA2MywxNS43NDYyNDA1IEMxNC44NjYzNTU2LDE2LjcyMTIzNDcgMTQuNDY3NDE3MywxNy42ODA4NzQ3IDE0LjAwNzEwMzksMTguNjI1MTYwNCBMMTQuMDgzODIyOCwxOC41NzkwOTc3IEwxNC4wODM4MjI4LDE4LjY3ODkwMDMgQzE0Ljk3NTk0MDMsMTguMzM3MDkyMyAxNS44ODgwMjUsMTguMDQ5OTQ4NyAxNi44MTUwMTU2LDE3LjgxOTA2MjkgTDE2Ljc2ODk4NDIsMTcuNzgwNjc3MyBMMTYuODkxNzM0NSwxNy43ODA2NzczIEMxNi4yODc5MzYxLDE3LjE0NDM5NTYgMTUuNzQ4Mjk0LDE2LjQ1MDA5NyAxNS4yODA2Mzc2LDE1LjcwNzg1NDkgTDE1LjI4MDYzNzYsMTUuNzA3ODU0OSBaIE0yMS43MDk2ODEzLDE4LjA3MjQwNzggQzIxLjI5NDYxNjksMTguMDUzNDkyNyAyMC44Nzg5MzU5LDE4LjA5MjI0NzIgMjAuNDc0NTA3LDE4LjE4NzU2NDYgQzIwLjkxMTIzMDIsMTguNDQxNDAyNiAyMS4zOTgzOTA1LDE4LjU5NjAzNzMgMjEuOTAxNDc4NiwxOC42NDA1MTQ3IEMyMi4yMTk5Mzk3LDE4LjY5MTI2NzUgMjIuNTQ2MjAzOCwxOC42NTQxMDY0IDIyLjg0NTEyMSwxOC41MzMwMzUgQzIyLjgxNDQzMzQsMTguMzU2NDYxMiAyMi42MjI2MzYyLDE4LjA3MjQwNzggMjEuNjc4OTkzNywxOC4wNzI0MDc4IEwyMS43MDk2ODEzLDE4LjA3MjQwNzggWiIgaWQ9IlNoYXBlIiBmaWxsPSIjRkZGRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4NCiAgICA8L2c+DQo8L3N2Zz4="
  11218. },
  11219. qkHs: function(e, t) {
  11220. e.exports = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjE3NTA0MDUwMzExIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjM4ODIiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PGRlZnM+PHN0eWxlIHR5cGU9InRleHQvY3NzIj48L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNOTY4LjcwNCAxMzUuMTY4aC00MzAuMDh2NzUyLjY0aDQzMC4wOGMxNS4zNiAwIDI2LjYyNC0xMi4yODggMjYuNjI0LTI2LjYyNFYxNjIuODE2YzAtMTUuMzYtMTEuMjY0LTI3LjY0OC0yNi42MjQtMjcuNjQ4eiIgZmlsbD0iIzRDQUY1MCIgcC1pZD0iMzg4MyI+PC9wYXRoPjxwYXRoIGQ9Ik03MjcuMDQgMjcwLjMzNmgxODguNDE2djgwLjg5Nkg3MjcuMDR6IG0wIDI2OC4yODhoMTg4LjQxNnY4MC44OTZINzI3LjA0eiBtMCAxMzQuMTQ0aDE4OC40MTZ2ODAuODk2SDcyNy4wNHogbTAtMjY4LjI4OGgxODguNDE2djgwLjg5Nkg3MjcuMDR6TTUzOC42MjQgMjcwLjMzNmgxMzQuMTQ0djgwLjg5Nkg1MzguNjI0eiBtMCAyNjguMjg4aDEzNC4xNDR2ODAuODk2SDUzOC42MjR6IG0wIDEzNC4xNDRoMTM0LjE0NHY4MC44OTZINTM4LjYyNHogbTAtMjY4LjI4OGgxMzQuMTQ0djgwLjg5Nkg1MzguNjI0eiIgZmlsbD0iI0ZGRkZGRiIgcC1pZD0iMzg4NCI+PC9wYXRoPjxwYXRoIGQ9Ik01OTIuODk2IDk5Ni4zNTJMMjguNjcyIDg4OC44MzJWMTM1LjE2OEw1OTIuODk2IDI3LjY0OHoiIGZpbGw9IiMyRTdEMzIiIHAtaWQ9IjM4ODUiPjwvcGF0aD48cGF0aCBkPSJNMzc5LjkwNCA2OTYuMzJsLTYzLjQ4OC0xMTkuODA4Yy0yLjA0OC00LjA5Ni01LjEyLTEyLjI4OC03LjE2OC0yNC41NzZIMzA3LjJjLTEuMDI0IDYuMTQ0LTQuMDk2IDE0LjMzNi04LjE5MiAyNS42TDIzNS41MiA2OTYuMzJoLTk5LjMyOGwxMTcuNzYtMTg0LjMyLTEwNy41Mi0xODQuMzJoMTAxLjM3Nmw1My4yNDggMTEwLjU5MmM0LjA5NiA5LjIxNiA4LjE5MiAxOS40NTYgMTEuMjY0IDMwLjcyaDEuMDI0YzIuMDQ4LTcuMTY4IDYuMTQ0LTE3LjQwOCAxMS4yNjQtMzEuNzQ0TDM4MS45NTIgMzI3LjY4aDkyLjE2TDM2NC41NDQgNTA5Ljk1MiA0NzguMjA4IDY5Ni4zMmgtOTguMzA0eiIgZmlsbD0iI0ZGRkZGRiIgcC1pZD0iMzg4NiI+PC9wYXRoPjwvc3ZnPg=="
  11221. },
  11222. s978: function(e, t) {},
  11223. tcYS: function(e, t) {
  11224. e.exports = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDx0aXRsZT4wLumAmueUqOWFg+e0oC80LuWbvuaghy80LuWFtuWug+Wbvuaghy/pgInmi6nlmagt5re75YqgPC90aXRsZT4NCiAgICA8ZGVmcz4NCiAgICAgICAgPHBhdGggZD0iTTQuMTQyODU3MTQsMSBMMTkuODU3MTQyOSwxIEMyMS41OTI4OTQ5LDEgMjMsMi40MDcxMDUwNyAyMyw0LjE0Mjg1NzE0IEwyMywxOS44NTcxNDI5IEMyMywyMS41OTI4OTQ5IDIxLjU5Mjg5NDksMjMgMTkuODU3MTQyOSwyMyBMNC4xNDI4NTcxNCwyMyBDMi40MDcxMDUwNywyMyAxLDIxLjU5Mjg5NDkgMSwxOS44NTcxNDI5IEwxLDQuMTQyODU3MTQgQzEsMi40MDcxMDUwNyAyLjQwNzEwNTA3LDEgNC4xNDI4NTcxNCwxIFoiIGlkPSJwYXRoLTEiPjwvcGF0aD4NCiAgICAgICAgPG1hc2sgaWQ9Im1hc2stMiIgbWFza0NvbnRlbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIG1hc2tVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHg9IjAiIHk9IjAiIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgZmlsbD0id2hpdGUiPg0KICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4NCiAgICAgICAgPC9tYXNrPg0KICAgIDwvZGVmcz4NCiAgICA8ZyBpZD0iMC7pgJrnlKjlhYPntKAvNC7lm77moIcvNC7lhbblroPlm77moIcv6YCJ5oup5ZmoLea3u+WKoCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDx1c2UgaWQ9IuefqeW9oiIgc3Ryb2tlPSIjRDlEOUQ5IiBtYXNrPSJ1cmwoI21hc2stMikiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtZGFzaGFycmF5PSIwLjY5OTk5OTk4ODA3OTA3MSwzLDEsMC41IiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4NCiAgICAgICAgPGcgaWQ9Iue8lue7hCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNi4wMDAwMDAsIDYuMDAwMDAwKSIgZmlsbD0iIzk5OTk5OSIgZmlsbC1ydWxlPSJub256ZXJvIj4NCiAgICAgICAgICAgIDxnIGlkPSIwLumAmueUqOWFg+e0oC80LuWbvuaghy8yLuWfuuehgOmdouaAp+Wbvuaghy/lop7liqAiPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik01LjI1LDUuMjUgTDUuMjUsMS4xMjUgQzUuMjUsMC45MTc4OTMyMTkgNS40MTc4OTMyMiwwLjc1IDUuNjI1LDAuNzUgTDYuMzc1LDAuNzUgQzYuNTgyMTA2NzgsMC43NSA2Ljc1LDAuOTE3ODkzMjE5IDYuNzUsMS4xMjUgTDYuNzUsNS4yNSBMMTAuODc1LDUuMjUgQzExLjA4MjEwNjgsNS4yNSAxMS4yNSw1LjQxNzg5MzIyIDExLjI1LDUuNjI1IEwxMS4yNSw2LjM3NSBDMTEuMjUsNi41ODIxMDY3OCAxMS4wODIxMDY4LDYuNzUgMTAuODc1LDYuNzUgTDYuNzUsNi43NSBMNi43NSwxMC44NzUgQzYuNzUsMTEuMDgyMTA2OCA2LjU4MjEwNjc4LDExLjI1IDYuMzc1LDExLjI1IEw1LjYyNSwxMS4yNSBDNS40MTc4OTMyMiwxMS4yNSA1LjI1LDExLjA4MjEwNjggNS4yNSwxMC44NzUgTDUuMjUsNi43NSBMMS4xMjUsNi43NSBDMC45MTc4OTMyMTksNi43NSAwLjc1LDYuNTgyMTA2NzggMC43NSw2LjM3NSBMMC43NSw1LjYyNSBDMC43NSw1LjQxNzg5MzIyIDAuOTE3ODkzMjE5LDUuMjUgMS4xMjUsNS4yNSBMNS4yNSw1LjI1IFoiIGlkPSJhZGQiPjwvcGF0aD4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg=="
  11225. },
  11226. "tj+4": function(e, t) {
  11227. e.exports = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDMyIDMyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDx0aXRsZT4wLumAmueUqOWFg+e0oC80LuWbvuaghy80LuWFtuWug+Wbvuaghy/mlofku7bmoLzlvI8vd29yZDwvdGl0bGU+DQogICAgPGcgaWQ9IjAu6YCa55So5YWD57SgLzQu5Zu+5qCHLzQu5YW25a6D5Zu+5qCHL+aWh+S7tuagvOW8jy93b3JkIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4NCiAgICAgICAgPHBhdGggZD0iTTQsMCBMMjgsMCBDMzAuMjA5MTM5LDAgMzIsMS43OTA4NjEgMzIsNCBMMzIsMjggQzMyLDMwLjIwOTEzOSAzMC4yMDkxMzksMzIgMjgsMzIgTDQsMzIgQzEuNzkwODYxLDMyIDAsMzAuMjA5MTM5IDAsMjggTDAsNCBDMCwxLjc5MDg2MSAxLjc5MDg2MSwwIDQsMCBaIiBpZD0i55+p5b2iIiBmaWxsPSIjNTc5N0ZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4NCiAgICAgICAgPHBvbHlnb24gaWQ9IlciIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iOCA5IDEwLjIzNzMxMTQgOSAxMi40MzYyMTQgMTguOTQ3ODczOCAxMi40NzQ2MjI4IDE4Ljk0Nzg3MzggMTUuMTkyMDQzOSA5IDE2LjcyODM5NTEgOSAxOS40MzYyMTQgMTguOTQ3ODczOCAxOS40NzQ2MjI4IDE4Ljk0Nzg3MzggMjEuNjgzMTI3NiA5IDIzLjkyMDQzOSA5IDIwLjQyNTI0MDEgMjMgMTguNjQ4ODM0IDIzIDE1Ljk3OTQyMzkgMTIuOTA4MDkzMyAxNS45NDEwMTUxIDEyLjkwODA5MzMgMTMuMjYyMDAyNyAyMyAxMS40OTUxOTg5IDIzIj48L3BvbHlnb24+DQogICAgPC9nPg0KPC9zdmc+"
  11228. },
  11229. v6Mi: function(e, t) {
  11230. e.exports = "data:image/png;base64,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"
  11231. },
  11232. vH4Q: function(e, t) {},
  11233. vfhJ: function(e, t) {
  11234. e.exports = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjEycHgiIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDEyIDEyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDx0aXRsZT7lhbPpl608L3RpdGxlPg0KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSLmiJHnmoTnprvogYznlLPor7ct5p+l55yL5oCBIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzM3LjAwMDAwMCwgLTU4NS4wMDAwMDApIiBmaWxsPSIjQ0NDQ0NDIiBmaWxsLXJ1bGU9Im5vbnplcm8iPg0KICAgICAgICAgICAgPGcgaWQ9IjQu5b2V5YWlLzEyLumZhOS7ti8xLuaWh+S7tuS4iuS8oC8yLuS4jeWQjOeKtuaAgSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDUwMy4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0i5YaF5a655Yy6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgNDguMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgIDxnIGlkPSLliqDovb3kuK0iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyLjAwMDAwMCwgMTIuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0i5YWz6ZetIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMjMuMDAwMDAwLCAyMC4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOCw3LjI5Mjg5MzIyIEwxMy4xNDY0NDY2LDIuMTQ2NDQ2NjEgQzEzLjM0MTcwODgsMS45NTExODQ0NiAxMy42NTgyOTEyLDEuOTUxMTg0NDYgMTMuODUzNTUzNCwyLjE0NjQ0NjYxIEMxNC4wNDg4MTU1LDIuMzQxNzA4NzYgMTQuMDQ4ODE1NSwyLjY1ODI5MTI0IDEzLjg1MzU1MzQsMi44NTM1NTMzOSBMOC43MDcxMDY3OCw4IEwxMy44NTM1NTM0LDEzLjE0NjQ0NjYgQzE0LjA0ODgxNTUsMTMuMzQxNzA4OCAxNC4wNDg4MTU1LDEzLjY1ODI5MTIgMTMuODUzNTUzNCwxMy44NTM1NTM0IEMxMy42NTgyOTEyLDE0LjA0ODgxNTUgMTMuMzQxNzA4OCwxNC4wNDg4MTU1IDEzLjE0NjQ0NjYsMTMuODUzNTUzNCBMOCw4LjcwNzEwNjc4IEwyLjg1MzU1MzM5LDEzLjg1MzU1MzQgQzIuNjU4MjkxMjQsMTQuMDQ4ODE1NSAyLjM0MTcwODc2LDE0LjA0ODgxNTUgMi4xNDY0NDY2MSwxMy44NTM1NTM0IEMxLjk1MTE4NDQ2LDEzLjY1ODI5MTIgMS45NTExODQ0NiwxMy4zNDE3MDg4IDIuMTQ2NDQ2NjEsMTMuMTQ2NDQ2NiBMNy4yOTI4OTMyMiw4IEwyLjE0NjQ0NjYxLDIuODUzNTUzMzkgQzEuOTUxMTg0NDYsMi42NTgyOTEyNCAxLjk1MTE4NDQ2LDIuMzQxNzA4NzYgMi4xNDY0NDY2MSwyLjE0NjQ0NjYxIEMyLjM0MTcwODc2LDEuOTUxMTg0NDYgMi42NTgyOTEyNCwxLjk1MTE4NDQ2IDIuODUzNTUzMzksMi4xNDY0NDY2MSBMOCw3LjI5Mjg5MzIyIFoiIGlkPSJjbG9zZSI+PC9wYXRoPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+"
  11235. }
  11236. }, ["NHnr"]);
  11237. //# sourceMappingURL=app.js.map