| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867 |
- <?php
- /**
- * 重庆赤晓店信息科技有限公司
- * https://www.chixiaodian.com
- * Copyright (c) 2023 赤店商城 All rights reserved.
- */
- namespace app\modules\admin\models;
- use app\models\AlipayActivityDelivery;
- use app\models\ActivityOrdervoucher;
- use app\models\AlipayAcitvityVoucherCoupon;
- use app\models\AlipayGoodsLog;
- use app\models\AlipayVoucherCode;
- use app\models\Attr;
- use app\models\AttrGroup;
- use app\models\Coupon;
- use app\models\District;
- use app\models\Goods;
- use app\models\GoodsPic;
- use app\models\Store;
- use app\models\StoreAliShop;
- use app\models\UserCoupon;
- use app\utils\Alipay\alipaySdk\aop\AlipayConfig;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityDeliveryCreateRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityDeliveryQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityDeliveryStopRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingImageEnhanceUploadRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingMaterialImageUploadRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAgentCommonsignConfirmRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAgentConfirmRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAgentSignstatusQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAgentCreateRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAgentFacetofaceSignRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAgentOrderQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppApiFieldApplyRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppApiFieldQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppApiQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppApiSceneQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppItemAllcategoryQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppItemCreateRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppItemListQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppItemModifyRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppMembersCreateRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppMembersDeleteRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppMembersQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppQrcodeCreateRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAuthAppAesGetRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAuthTokenAppQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAuthTokenAppRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniBaseinfoModifyRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniBaseinfoQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniCategoryQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniExperienceCancelRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniExperienceCreateRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniExperienceQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniIndividualBusinessCertifyRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniIsvCreateRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniQrcodeBindRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniSafedomainCreateRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniVersionAuditApplyRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniVersionAuditCancelRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniVersionAuditedCancelRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniVersionBuildQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniVersionDeleteRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniVersionDetailQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniVersionGrayCancelRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniVersionGrayOnlineRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniVersionListQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniVersionOnlineRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniVersionUploadRequest;
- //交易组件单
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniOrderCreateRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniOrderDeliverySendRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniOrderDeliveryReceiveRequest;
- //服务提报
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppServiceSchemaQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppServiceApplyRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppServiceDeleteRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppServiceQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppServiceListQueryRequest;
- //首页提报
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppServicePromotemplateQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppServicePromoApplyRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppServicePromoModifyRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppServicePromoDeleteRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAppServicePromoQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingMaterialCreate;
- use app\models\AlipayMarketingMaterial;
- //搜索关键字
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenSpOperationApplyRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenSpOperationResultQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenSearchBaseorderModifyRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenSearchServiceorderBatchqueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenSearchOrderdetailQueryRequest;
- //会员卡
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOfflineMaterialImageUploadRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingCardTemplateQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingCardTemplateCreateRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingCardTemplateModifyRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingCardFormtemplateSetRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingCardQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingCardUpdateRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingCardDeleteRequest;
- //同城配送
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenInstantdeliveryAccountCreateRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayCommerceLogisticsLogisticscompanyInstantdeliveryQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayCommerceLogisticsOrderInstantdeliveryCancelRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayCommerceLogisticsOrderInstantdeliveryCreateRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayCommerceLogisticsOrderInstantdeliveryPrecreateRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayCommerceLogisticsOrderIstdcancelPreconsultRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayCommerceLogisticsOrderIstdretryCreateRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayCommerceLogisticsWaybillIstddetailQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenInstantdeliveryAccountQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenInstantdeliveryMerchantshopBatchqueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenInstantdeliveryMerchantshopCreateRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenInstantdeliveryMerchantshopModifyRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenInstantdeliveryMerchantshopQueryRequest;
- //支付券活动
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityVoucherQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityVoucherAppendRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityVoucherModifyRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityVoucherPublishRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityVoucherCreateRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityVoucherSendRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityVoucherStopRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityBatchqueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityConsultRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityUserBatchqueryvoucherRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityUserQueryvoucherRequest;
- //商家券活动
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityOrdervoucherAppendRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityOrdervoucherCreateRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityOrdervoucherModifyRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityOrdervoucherQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityOrdervoucherRefundRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityOrdervoucherStopRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityOrdervoucherUseRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityOrdervoucherCodedepositRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayMarketingActivityOrdervoucherCodecountRequest;
- //
- use app\utils\Alipay\alipaySdk\aop\request\AlipayTradeCreateRequest;
- use AopClient;
- use app\models\AggregateQrcode;
- use app\models\Option;
- use app\models\StoreAliMini;
- use app\models\StoreAliMiniVersion;
- use app\utils\Alipay\alipaySdk\aop\request\AntMerchantExpandIndirectImageUploadRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AntMerchantExpandOrderQueryRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AntMerchantExpandShopCreateRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AntMerchantExpandShopModifyRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AntMerchantExpandShopQueryRequest;
- use app\utils\CurlHelper;
- use app\utils\Image;
- use app\utils\OrderNo;
- use Spatie\SimpleExcel\SimpleExcelReader;
- use yii\base\Model;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenAuthAppAesSetRequest;
- use app\utils\Alipay\alipaySdk\aop\request\AlipayOpenMiniIsvQueryRequest;
- use yii\helpers\ArrayHelper;
- use yii\helpers\Json;
- include_once \Yii::$app->basePath . "/utils/Alipay/alipaySdk/aop/AopClient.php";
- class AlipayThirdForm extends Model
- {
- /**
- * @var mixed
- */
- public $alipay_aes_key;
- public $appid;
- public $method;
- public $sign_type;
- public $sign;
- public $version = "1.0";
- public $charset;
- public $biz_content;
- public $timestamp;
- public $auth_code;
- public $baseUrl = "https://openapi.alipay.com/gateway.do";
- public $private_key;
- public $public_key;
- public $license_no; //营业执照编号
- public $license_pic; //营业执照照片
- public $template_version; //模版版本号
- public $ext; //ext
- public $template_id; //模版ID
- public $app_version; //版本号
- public $bundle_id; //小程序投放的端参数
- public $AppName;
- public $AppEnglishName;
- public $AppSlogan;
- public $AppLogo;
- public $AppDesc;
- public $ServicePhone;
- public $ServiceEmail;
- public $MiniCategoryIds;
- public $page_num;
- public $page_size;
- public $auditData; //审核资料
- public $is_filter;
- public $gray_strategy;
- public $route_url;
- public $mode;
- public $page_redirection;
- public $route_pattern;
- public $mini_id;
- public $version_id;
- public $role;
- public $logon_id;
- public $license_name;
- public $license_date;
- public $is_long_effective;
- public $alipay_account;
- public $legal_personal_name;
- public $contact_name;
- public $merchant_id;
- public $bind_store_id;
- public $apply_msg;
- public $store_id;
- public $is_use;
- public $fun = 'setPicture';
- public $params_data;
- public $id;
- public $status;
- public $delivery_booth_code;
- /*支付回调url*/
- private static $notify_url = 'alipay/notify';
- public function rules()
- {
- return [
- [["is_use","page_num", "page_size", 'is_filter', 'gray_strategy', 'version_id', 'role', 'is_long_effective', 'merchant_id', "bind_store_id", 'store_id', 'id', 'delivery_booth_code', 'status'], 'integer'],
- [
- [
- "appid",
- "method",
- "sign_type",
- "sign",
- "version",
- "charset",
- "biz_content",
- "timestamp",
- "auth_code",
- "baseUrl",
- "license_no",
- "license_pic",
- "template_version",
- "ext",
- "template_id",
- "app_version",
- "bundle_id",
- "AppName",
- "AppEnglishName",
- "AppSlogan",
- "AppLogo",
- "AppDesc",
- "ServicePhone",
- "ServiceEmail",
- "MiniCategoryIds",
- "auditData",
- "route_pattern",
- "page_redirection",
- "mode",
- "route_url",
- "page_num",
- "page_size",
- "gray_strategy",
- "url_param",
- "query_param",
- "describe",
- "color",
- "size",
- "mini_id",
- "logon_id",
- "license_name",
- "license_date",
- "apply_msg"
- ], 'string'
- ],
- [['params_data'], 'safe']
- ];
- }
- public function __construct($config = [])
- {
- parent::__construct($config);
- $this->appid = Option::get("alipay_appid", 0, 'saas')['value'];
- $this->timestamp = date("Y-m-d H:i:s");
- $this->sign_type = "RSA2";
- $this->charset = "utf-8";
- $this->private_key = Option::get("alipay_app_private_key", 0, 'saas')['value'];
- $this->public_key = Option::get("alipay_public_key", 0, 'saas')['value'];
- $this->alipay_aes_key = Option::get("alipay_aes_key", 0, 'saas')['value'];
- if(is_open_platform()){
- // $aop->appId = Option::get("alipay_appid",0,'saas')['value'];;
- // $aop->rsaPrivateKey = Option::get("alipay_app_private_key",0,'saas')['value'];
- // $aop->alipayrsaPublicKey=Option::get("alipay_public_key",0,'saas')['value'];
- }else{
- $value = Option::get(Option::OPTOPN_KEY, $this->store_id ?? get_store_id(), 'alipay')['value'];
- $conf = json_decode($value, true);
- $this->appid = $conf['app_id'];
- $this->private_key = $conf['app_private_key'];
- $this->public_key = $conf['alipay_public_key'];
- }
- }
- /**
- * 公共参数请求
- * @return \$1|false|mixed|\SimpleXMLElement
- * @throws \Exception
- *
- *
- */
- public function miniCommon($request, $is_hidden_biz_content = 0, $id = 0, $is_hidden_token = 0, $is_new = 0)
- {
- try {
- $auth_token = "";
- $mini_id = $this->mini_id;
- if (!empty($this->bind_store_id)) {
- $StoreAliMini = StoreAliMini::find()->where(['store_id' => $this->bind_store_id, 'is_cancel' => 0, 'is_use' => 1])->select('id')->orderBy('id desc')->one();
- $mini_id = $StoreAliMini->id;
- }
- if (!empty($id != false ? $id : $mini_id)) {
- $mini = StoreAliMini::findOne($id != false ? $id : $mini_id);
- $auth_token = $mini->auth_token;
- }
- if (empty($auth_token) && $is_new == 1) {
- $auth_token = Option::get("ali_template_token", 0, 'saas')['value'];
- }
- //换取token
- $aop = new AopClient();
- $aop->gatewayUrl = $this->baseUrl;
- $aop->appId = $this->appid;
- $aop->rsaPrivateKey = $this->private_key;
- $aop->alipayrsaPublicKey = $this->public_key;
- $aop->encryptKey = $this->alipay_aes_key;
- $aop->encryptType = "AES";
- $aop->apiVersion = '1.0';
- $aop->signType = $this->sign_type;
- $aop->postCharset = $this->charset;
- if ($is_hidden_biz_content == 0) {
- $request->setBizContent($this->biz_content);
- }
- if (!empty($auth_token) && empty($is_hidden_token)) {
- $result = $aop->execute($request, null, $auth_token);
- } else {
- $result = $aop->execute($request);
- }
- \Yii::error($result);
- $responseNode = str_replace(".", "_", $request->getApiMethodName()) . "_response";
- return $result->$responseNode;
- } catch (\Exception $e) {
- return (object)[
- 'sub_msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 传递授权回调参数
- * @return array
- */
- public function getParams()
- {
- $uri_data = urlencode(json_encode([
- 'platformCode' => 'O',
- 'taskType' => 'INTERFACE_AUTH',
- 'agentOpParam' => [
- 'redirectUri' => \Yii::$app->request->hostInfo . '/index.php/alipay/token',
- 'appTypes' => ['TINYAPP'],
- 'isvAppId' => $this->appid,
- 'state' => base64_encode(get_store_id() . '_mini')
- ]
- ], JSON_UNESCAPED_UNICODE));
- $uri = "https://b.alipay.com/page/message/tasksDetail?bizData=" . $uri_data;
- return [
- 'code' => 0,
- 'url' => $uri,
- 'msg' => "获取成功"
- ];
- }
- /**
- * 保存授权码
- * 获取保存AuthToken以及小程序信息
- * 同时获取aes密钥
- * 通过授权码AuthCode换取AuthToken
- *
- */
- public function setAuthCode()
- {
- try {
- $param = [
- "grant_type" => "authorization_code",
- "code" => $this->auth_code
- ];
- $store_id = $this->store_id;
- $this->biz_content = json_encode($param);
- $this->method = "alipay.open.auth.token.app";
- $request = new AlipayOpenAuthTokenAppRequest();
- $result = $this->miniCommon($request, 0, 0, 0, 0);
- \Yii::error($result);
- $token = $result->tokens[0];
- if (!empty($result->code) && $result->code == 10000) {
- $mini = StoreAliMini::find()->where(['auth_app_id' => $token->auth_app_id, 'is_cancel' => 0])->one();
- if (empty($mini)) {
- $mini = new StoreAliMini();
- $mini->store_id = ($store_id ?: get_store_id());
- $mini->auth_app_id = $token->auth_app_id;
- }
- if ((int)$mini->store_id !== (int)($store_id ?: get_store_id())) {
- throw new \Exception('已经授权给本平台的其他商城,不可重复授权');
- }
- $mini->auth_code = $this->auth_code;
- $mini->userid = $token->user_id;
- $mini->is_cancel = 0;
- $mini->auth_token = $token->app_auth_token;
- $mini->refresh_token = json_encode([
- 'app_refresh_token' => $token->app_refresh_token,
- 'end_time' => time() * 1 + $token->re_expires_in
- ]);
- $res = $mini->save();
- if ($res) {
- //获取应用aes密钥
- $res = $this->aesAuth(0, $mini->id);
- if ($res['code'] === 0) {
- $res = $this->getAppTokenInfo($mini->id);
- if ($res['code'] === 0) {
- $res = $this->updateMiniVersion($mini->id);
- if ($res['code'] === 0) {
- $res = $this->getMiniBaseInfo($mini->id);
- if ($res['code'] !== 0) {
- throw new \Exception($res['msg']);
- }
- } else {
- throw new \Exception($res['msg']);
- }
- } else {
- throw new \Exception($res['msg']);
- }
- } else {
- throw new \Exception($res['msg']);
- }
- } else {
- throw new \Exception($mini->errors);
- }
- } else {
- throw new \Exception($result->sub_msg);
- }
- return [
- 'code' => 0,
- 'msg' => "success"
- ];
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage() . $e->getLine()
- ];
- }
- }
- /**
- * 授权应用aes密钥设置/查询
- */
- public function aesAuth($is_get = 0, $id = 0)
- {
- $t = \Yii::$app->db->beginTransaction();
- try {
- $store_id = $this->store_id;
- $mini = StoreAliMini::findOne($id);
- $auth_app_id = Option::get("ali_template_appid", 0, 'saas')['value'];;
- if (!empty($mini)) {
- $auth_app_id = $mini->auth_app_id;
- }
- if (empty($auth_app_id)) {
- throw new \Exception("请先配置小程序信息");
- }
- \Yii::error($auth_app_id);
- $param = [
- "merchant_app_id" => $auth_app_id
- ];
- \Yii::error($param);
- $this->biz_content = json_encode($param);
- $this->method = "alipay.open.auth.app.aes.set";
- $request = new AlipayOpenAuthAppAesSetRequest();
- if ($is_get == 1) {
- $this->method = "alipay.open.auth.app.aes.get";
- $request = new AlipayOpenAuthAppAesGetRequest();
- }
- if (empty($id)) {
- $is_new = 1;
- } else {
- $is_new = 0;
- }
- $result = $this->miniCommon($request, 0, $id, 1, $is_new);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- if (!empty($id) && !empty($mini)) {
- $mini->aes_key = $result->aes_key;
- } else {
- Option::set('ali_template_aes', $result->aes_key, 0, 'saas');
- return [
- 'code' => 0,
- 'msg' => "获取成功",
- 'data' => $result->aes_key
- ];
- }
- $res = $mini->save();
- if ($res) {
- $t->commit();
- $data['aes_key'] = $mini->aes_key;
- $data['app_id'] = $mini->auth_app_id;
- $data['alipay_public_key'] = "";
- $data['app_public_key'] = "";
- $data['app_private_key'] = "";
- $data['user_id'] = $mini->userid;
- $data['name'] = $mini->license_name;
- $bind_store_id = $mini->store_id;
- $res = Option::set(Option::OPTOPN_KEY, Json::encode($data), $bind_store_id, 'alipay');
- if ($res) {
- \Yii::$app->cache->delete('alipay_config_cache_' . !empty($this->bind_store_id) ? $this->bind_store_id : ($store_id ?: get_store_id()));
- \Yii::$app->cache->set('alipay_config_cache_' . !empty($this->bind_store_id) ? $this->bind_store_id : ($store_id ?: get_store_id()), Json::encode($data));
- }
- return [
- 'code' => 0,
- 'msg' => "操作成功"
- ];
- } else {
- throw new \Exception($mini->errors);
- }
- } else {
- throw new \Exception($result->sub_msg . $result->code);
- }
- } catch (\Exception $e) {
- $t->rollBack();
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 个人账户升级为个体工商户
- */
- public function updateBussiness($id = 0)
- {
- $t = \Yii::$app->db->beginTransaction();
- try {
- $mini = StoreAliMini::findOne($id != 0 ? $id : $this->mini_id);
- if (empty($mini)) {
- throw new \Exception("授权失败");
- }
- $mini->license_no = $this->license_no;
- $mini->license_pic = $this->license_pic;
- $index = strpos($this->license_pic, \Yii::$app->request->hostName);
- $len = $index + strlen(\Yii::$app->request->hostName);
- $license_pic = substr($this->license_pic, $len);
- $license_pic = $this->image2Base64(\Yii::$app->basePath . $license_pic);
- if ($license_pic == false) {
- throw new \Exception("图片转Base64失败");
- }
- $param = [
- "license_no" => $this->license_no,
- "license_pic" => $license_pic
- ];
- $this->biz_content = json_encode($param);
- $this->method = "alipay.open.mini.individual.business.certify";
- $request = new AlipayOpenMiniIndividualBusinessCertifyRequest();
- $request->setLicenseNo($this->license_no);
- $request->setLicensePic($license_pic);
- $result = $this->miniCommon($request, 1);
- if (!empty($result->code) && $result->code == 10000) {
- $mini->is_merchant = $result->certify_result ? 1 : 0;
- $res = $mini->save();
- if ($res) {
- $t->commit();
- return [
- 'code' => 0,
- 'msg' => "操作成功"
- ];
- } else {
- throw new \Exception($mini->errors);
- }
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- $t->rollBack();
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 查询某个应用授权AppAuthToken的授权信息
- */
- public function getAppTokenInfo($id)
- {
- $t = \Yii::$app->db->beginTransaction();
- try {
- $mini = StoreAliMini::findOne($id);
- if (empty($mini)) {
- throw new \Exception("没有进行授权");
- }
- $param = [
- "app_auth_token" => $mini->auth_token
- ];
- $this->biz_content = json_encode($param);
- $this->method = "alipay.open.auth.token.app.query";
- $request = new AlipayOpenAuthTokenAppQueryRequest();
- $result = $this->miniCommon($request);
- if (!empty($result->code) && $result->code == 10000) {
- $t->commit();
- return [
- 'code' => 0,
- 'msg' => "获取成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- $t->rollBack();
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 小程序基于模板上传版本
- */
- public function updateMiniVersion($id = 0)
- {
- //$t = \Yii::$app->db->beginTransaction();
- try {
- $store_id = $this->store_id;
- $id = !empty($id) ? $id : $this->mini_id;
- if (!empty($this->bind_store_id)) {
- $StoreAliMini = StoreAliMini::find()->where(['store_id' => $this->bind_store_id])->select('id')->orderBy('id desc')->one();
- $id = $StoreAliMini->id;
- }
- $mini = StoreAliMini::findOne($id);
- $store_id = $mini->store_id;
- $version = StoreAliMiniVersion::find()->where(['mini_id' => $id])
- ->orderBy("create_time desc")
- ->asArray()
- ->one();
- if ($version['is_submit'] == 1) {
- $res = $this->miniAuditCancel();
- if ($res['code'] !== 0) {
- throw new \Exception("有版本代码正在审核");
- }
- }
- if ($version['is_submit'] == 2 || $version['is_submit'] == 3) {
- $res = $this->miniVersionCancel();
- if ($res['code'] !== 0) {
- throw new \Exception("有版本代码需要处理");
- }
- }
- if (empty($version)) {
- $app_version = date('y') . '.' . sprintf("%03d", $id) . '.' . sprintf("%03d", 1);
- } else {
- \Yii::error("版本号:" . $version['template_version']);
- $app_version = substr($version['template_version'], 7);
- \Yii::error("版本号:" . $app_version);
- $app_version = date('y') . '.' . sprintf("%03d", $id) . '.' . sprintf("%03d", $app_version + 1);
- }
- \Yii::error("版本号:" . $app_version);
- if (empty($mini)) {
- throw new \Exception("没有进行授权");
- }
- $self_mini = Option::get('self_mini', $store_id ?: get_store_id(), 'store', 0)['value'];
- $ext = json_encode([
- 'extEnable' => true,
- 'ext' => [
- 'self_mini' => $self_mini ? 1 : 0,
- 'shopId' => $this->appid,
- 'mini_id' => $id,
- 'store_id' => ($store_id ?: get_store_id()),
- 'apiurl' => "https://" . \Yii::$app->request->hostName
- ]
- ]);
- $param = [
- 'ext' => $ext,
- 'template_id' => Option::get("ali_template_appid", 0, 'saas')['value'],
- 'app_version' => $app_version,
- ];
- $this->biz_content = json_encode($param);
- $this->method = "alipay.open.mini.version.upload";
- $request = new AlipayOpenMiniVersionUploadRequest();
- $result = $this->miniCommon($request, 0, $id);
- if (!empty($result->code) && $result->code == 10000) {
- $MiniVersion = new StoreAliMiniVersion();
- $MiniVersion->mini_id = $id;
- $MiniVersion->template_version = $app_version;
- $MiniVersion->create_time = time();
- $MiniVersion->is_up = 1;
- $res = $MiniVersion->save();
- if ($res) {
- $this->setSafeDomain($id);
- $store_version = StoreAliMiniVersion::find()->where(['mini_id' => $id])
- ->andWhere(['<>', 'id', $MiniVersion->id])
- ->orderBy("create_time desc")
- ->asArray()->all();
- if ($store_version) {
- foreach ($store_version as $item) {
- $this->delMiniVersion($item['template_version']);
- }
- }
- //$t->commit();
- return [
- 'code' => 0,
- 'msg' => "构建成功",
- 'data' => $result,
- "res" => $MiniVersion->errors
- ];
- } else {
- throw new \Exception(json_encode($MiniVersion->errors));
- }
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- //$t->rollBack();
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 小程序查询版本构建状态
- * alipay.open.mini.version.build.query
- */
- public function getMiniStatus()
- {
- try {
- if (!empty($this->bind_store_id)) {
- $mini = StoreAliMini::find()->where(['store_id' => $this->bind_store_id])->select('id')->orderBy('id desc')->one();
- } else {
- $mini_id = $this->mini_id;
- $mini = StoreAliMini::findOne($mini_id);
- }
- if (empty($mini)) {
- throw new \Exception("没有进行授权");
- }
- $version = StoreAliMiniVersion::find()->where(['mini_id' => $this->mini_id])->orderBy("create_time desc")->one();
- $param = [
- 'app_version' => $version->template_version
- ];
- $this->biz_content = json_encode($param);
- $this->method = "alipay.open.mini.version.build.query";
- $request = new AlipayOpenMiniVersionBuildQueryRequest();
- $result = $this->miniCommon($request);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "获取成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 小程序查询版本列表
- * alipay.open.mini.version.build.query
- */
- public function getMiniVersionList()
- {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- if (empty($mini)) {
- throw new \Exception("没有进行授权");
- }
- $this->method = "alipay.open.mini.version.list.query";
- $request = new AlipayOpenMiniVersionListQueryRequest();
- $result = $this->miniCommon($request);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "获取成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 小程序删除版本
- * alipay.open.mini.version.delete
- */
- public function delMiniVersion($version = '')
- {
- //$t = \Yii::$app->db->beginTransaction();
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- $where = [];
- if ($version) {
- $where['template_version'] = $version;
- }
- $MiniVersion = StoreAliMiniVersion::find()->where(array_merge(['mini_id' => $this->mini_id], $where))->orderBy("create_time desc")->one();
- if (empty($mini)) {
- throw new \Exception("没有进行授权");
- }
- $param = [
- 'app_version' => $version ?: $MiniVersion->template_version,
- ];
- $this->biz_content = json_encode($param);
- $this->method = "alipay.open.mini.version.delete";
- $request = new AlipayOpenMiniVersionDeleteRequest();
- $result = $this->miniCommon($request);
- if (!empty($result->code) && $result->code == 10000) {
- $MiniVersion->delete();
- //$t->commit();
- return [
- 'code' => 0,
- 'msg' => "删除成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- //$t->rollBack();
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 小程序生成体验版
- * alipay.open.mini.experience.create
- */
- public function createMiniExperience()
- {
- $t = \Yii::$app->db->beginTransaction();
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- $MiniVersion = StoreAliMiniVersion::find()->where(['mini_id' => $this->mini_id])->orderBy("create_time desc")->one();
- if (empty($mini)) {
- throw new \Exception("没有进行授权");
- }
- $param = [
- 'app_version' => $MiniVersion->template_version,
- ];
- $this->biz_content = json_encode($param);
- $this->method = "alipay.open.mini.experience.create";
- $request = new AlipayOpenMiniExperienceCreateRequest();
- $result = $this->miniCommon($request);
- if (!empty($result->code) && $result->code == 10000) {
- StoreAliMiniVersion::updateAll(['is_experience' => 0, 'experience_url' => ''], ['and', ['<>', 'id', $MiniVersion->id], ['mini_id' => $this->mini_id]]);
- $res = $this->createMiniExperienceQrcode();
- if ($res['code'] === 0) {
- $MiniVersion->is_experience = 1;
- $MiniVersion->experience_url = $res['url'];
- $MiniVersion->save();
- $t->commit();
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $res['url']
- ];
- } else {
- throw new \Exception("获取体验码失败");
- }
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- $t->rollBack();
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 获取体验码
- * alipay.open.mini.experience.query
- */
- public function createMiniExperienceQrcode()
- {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- $MiniVersion = StoreAliMiniVersion::find()->where(['mini_id' => $this->mini_id])->orderBy("create_time desc")->one();
- if (empty($mini)) {
- throw new \Exception("没有进行授权");
- }
- $param = [
- 'app_version' => $MiniVersion->template_version,
- 'bundle_id' => $this->bundle_id ?? "com.alipay.alipaywallet",
- ];
- $this->biz_content = json_encode($param);
- $this->method = "alipay.open.mini.experience.query";
- $request = new AlipayOpenMiniExperienceQueryRequest();
- $result = $this->miniCommon($request);
- if (!empty($result->code) && $result->code == 10000) {
- $msg = "获取成功";
- if ($result->status == "expVersionPackaging") {
- $msg = "体验版打包中";
- } elseif ($result->status == "notExpVersion") {
- $msg = "非体验版";
- }
- return [
- 'code' => 0,
- 'msg' => $msg,
- 'url' => $result->exp_qr_code_url
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 小程序取消体验版
- * alipay.open.mini.experience.create()
- */
- public function createMiniExperienceCancel()
- {
- $t = \Yii::$app->db->beginTransaction();
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- $MiniVersion = StoreAliMiniVersion::find()->where(['mini_id' => $this->mini_id])->orderBy("create_time desc")->one();
- if (empty($mini)) {
- throw new \Exception("没有进行授权");
- }
- $param = [
- 'app_version' => $MiniVersion->template_version
- ];
- $this->biz_content = json_encode($param);
- $this->method = "alipay.open.mini.experience.cancel";
- $request = new AlipayOpenMiniExperienceCancelRequest();
- $result = $this->miniCommon($request);
- if (!empty($result->code) && $result->code == 10000) {
- $MiniVersion->is_experience = 0;
- $MiniVersion->experience_url = "";
- $MiniVersion->save();
- $t->commit();
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- $t->rollBack();
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 查询小程序基础信息
- * alipay.open.mini.baseinfo.query()
- */
- public function getMiniBaseInfo($id = 0, $type = 0)
- {
- $t = \Yii::$app->db->beginTransaction();
- try {
- if (!empty($this->bind_store_id)) {
- $mini = StoreAliMini::find()->where(['store_id' => $this->bind_store_id])->select('id')->orderBy('id desc')->one();
- $id = $mini->id;
- } else {
- $mini = StoreAliMini::findOne($id != 0 ? $id : $this->mini_id);
- }
- if (empty($mini)) {
- throw new \Exception("没有进行授权");
- }
- $this->method = "alipay.open.mini.baseinfo.query";
- $request = new AlipayOpenMiniBaseinfoQueryRequest();
- $result = $this->miniCommon($request, 1, $id != 0 ? $id : $this->mini_id);
- if (!empty($result->code) && $result->code == 10000) {
- if ($type === 0) {
- $mini->app_name = $result->app_name;
- $mini->app_desc = $result->app_desc;
- $mini->app_slogan = $result->app_slogan;
- $mini->app_english_name = $result->app_english_name;
- $mini->service_email = $result->service_email;
- $mini->service_phone = $result->service_phone;
- $mini->app_logo = $result->app_logo;
- }
- $mini->category_name = $result->category_names;
- $res = $mini->save();
- if ($res) {
- $t->commit();
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result,
- 'category' => $result->category_names
- ];
- } else {
- throw new \Exception("插入数据错误");
- }
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- $t->rollBack();
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 小程序修改基础信息
- * alipay.open.mini.baseinfo.modify(小程序修改基础信息)
- */
- public function setMiniBaseInfo()
- {
- $t = \Yii::$app->db->beginTransaction();
- try {
- $mini_id = $this->mini_id;
- if (!empty($this->bind_store_id)) {
- $mini = StoreAliMini::find()->where(['store_id' => $this->bind_store_id])->select('id')->orderBy('id desc')->one();
- $mini_id = $mini->id;
- } else {
- $mini = StoreAliMini::findOne($mini_id);
- }
- if (empty($mini)) {
- throw new \Exception("没有进行授权");
- }
- $mini_category_ids = '';
- if (!empty($this->bind_store_id) && !empty($this->MiniCategoryIds)) {
- foreach ($this->MiniCategoryIds as $item) {
- $arr = [];
- foreach ($item as $child) {
- array_push($arr, $child['value']);
- }
- $str = implode('_', $arr);
- $mini_category_ids .= $str . ';';
- }
- } else {
- $mini_category_ids = implode(';', $this->MiniCategoryIds);
- }
- $mini_category_ids = "XS1020_XS2167_XS3188";
- $category_label = "购物_零售门店_综合零售门店";
- $this->method = "alipay.open.mini.baseinfo.modify";
- $request = new AlipayOpenMiniBaseinfoModifyRequest();
- $mini->app_name = $this->AppName;
- $mini->app_english_name = $this->AppEnglishName;
- $mini->app_slogan = $this->AppSlogan;
- if (empty($this->bind_store_id)) {
- !empty($this->license_no) && $mini->license_no = $this->license_no;
- !empty($this->license_pic) && $mini->license_pic = $this->license_pic;
- !empty($this->license_name) && $mini->license_name = $this->license_name;
- !empty($this->is_long_effective) && $mini->is_long_effective = $this->is_long_effective;
- !empty($this->license_date) && $mini->license_date = $this->license_date;
- $mini->is_long_effective = !empty($mini->is_long_effective) ? 1 : 0;
- }
- $mini->app_logo = $this->AppLogo;
- $mini->app_desc = $this->AppDesc;
- $mini->service_phone = $this->ServicePhone;
- $mini->service_email = $this->ServiceEmail;
- $mini->mini_categoryIds = $mini_category_ids;
- $mini->category_data = json_encode($this->MiniCategoryIds);
- $mini->category_name = $category_label;//$category_label;
- $res = $mini->save();
- if ($res) {
- if (empty($this->bind_store_id)) {
- $res = $this->updateBussiness($mini_id);
- if ($res['code'] !== 0) {
- throw new \Exception($res['msg']);
- }
- }
- \Yii::error($this->AppName);
- \Yii::error($this->AppEnglishName);
- \Yii::error($this->AppSlogan);
- \Yii::error($this->AppLogo);
- \Yii::error($this->AppDesc);
- \Yii::error($this->ServicePhone);
- \Yii::error($this->ServiceEmail);
- \Yii::error($this->MiniCategoryIds);
- $request->setAppName($this->AppName); //小程序应用名称。
- $request->setAppEnglishName($this->AppEnglishName); //小程序应用英文名称。
- $request->setAppSlogan($this->AppSlogan); //小程序应用简介
- $request->setAppLogo("@" . $this->saveTempImage($this->AppLogo)); //小程序应用logo图标,图片格式必须为:png、jpeg、jpg,建议上传像素为180*180。
- $request->setAppDesc($this->AppDesc); //小程序应用描述,20-200个字
- $request->setServicePhone($this->ServicePhone); //小程序客服电话。
- $request->setServiceEmail($this->ServiceEmail); //小程序客服邮箱。
- $request->setMiniCategoryIds($mini_category_ids); //新小程序前台类目。格式为 第一个一级类目_第一个二级类目;第二个一级类目_第二个二级类目_第二个三级类目。详细类目可以通过
- $result = $this->miniCommon($request, 1);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- $t->commit();
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- }
- throw new \Exception("信息保存失败");
- } catch (\Exception $e) {
- $t->rollBack();
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 查询使用模板的小程序列表
- * alipay.open.mini.template.usage.query(查询使用模板的小程序列表)
- */
- // public function getTemplateUsage(){
- // try {
- // $mini = StoreAliMini::find()->where(['store_id'=>get_store_id()])->one();
- // if(empty($mini)){
- // throw new \Exception("没有进行授权");
- // }
- // $param = [
- // 'template_id'=>$this->template_id,
- // 'page_num'=>$this->page_num,
- // 'page_size'=>$this->page_size,
- // 'template_version'=>$this->template_version,
- // 'bundle_id'=>$this->bundle_id,
- // ];
- // $this->biz_content = json_encode($param);
- // $this->method = "alipay.open.mini.template.usage.query";
- // $request = new AlipayOpenMiniTemplateUsageQueryRequest();
- // $result = $this->miniCommon($request);
- // if(!empty($result->code)&&$result->code == 10000){
- // return [
- // 'code'=>0,
- // 'msg'=>"成功",
- // 'data'=>$result
- // ];
- // }else{
- // throw new \Exception($result->sub_msg);
- // }
- // }catch (\Exception $e){
- // return [
- // 'code'=>1,
- // 'msg'=>$e->getMessage()
- // ];
- // }
- // }
- /**
- * 添加成员
- * alipay.open.app.members.create(添加成员)
- */
- public function miniAddMember()
- {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- if (empty($mini)) {
- throw new \Exception("没有进行授权");
- }
- $role = $this->role;
- switch ($role) {
- case 0:
- throw new \Exception("请选择身份");
- break;
- case 1:
- $role = "DEVELOPER";
- break;
- case 2:
- $role = "EXPERIENCER";
- break;
- }
- $param = [
- 'logon_id' => $this->logon_id,
- 'role' => $role
- ];
- $this->biz_content = json_encode($param);
- $this->method = "alipay.open.app.members.create";
- $request = new AlipayOpenAppMembersCreateRequest();
- $result = $this->miniCommon($request);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 删除成员
- */
- public function delMember() {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- if (empty($mini)) {
- throw new \Exception("没有进行授权");
- }
- $param = [
- 'user_id' => '2088722902205229',
- 'role' => 'EXPERIENCER'
- ];
- $this->biz_content = json_encode($param);
- $request = new AlipayOpenAppMembersDeleteRequest();
- $result = $this->miniCommon($request);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch(\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 获取成员列表
- */
- public function getRoleList()
- {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- if (empty($mini)) {
- throw new \Exception("没有进行授权");
- }
- $role = $this->role;
- switch ($role) {
- case 0:
- throw new \Exception("请选择身份");
- break;
- case 1:
- $role = "DEVELOPER";
- break;
- case 2:
- $role = "EXPERIENCER";
- break;
- }
- $param = [
- 'role' => $role
- ];
- $this->biz_content = json_encode($param);
- $this->method = "alipay.open.app.members.query";
- $request = new AlipayOpenAppMembersQueryRequest();
- $result = $this->miniCommon($request);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 获取审核资料
- *
- */
- public function getMiniApplyInfo()
- {
- $mini = StoreAliMini::find()->alias('sam')
- ->where(['sam.id' => $this->mini_id, 'samv.id' => $this->version_id])
- ->select("
- sam.id,
- sam.license_name,
- sam.license_date,
- sam.is_long_effective,
- sam.license_no,
- sam.license_pic,
- sam.mini_categoryIds,
- sam.app_name,
- sam.app_english_name,
- sam.app_slogan,
- sam.app_logo,
- sam.app_desc,
- sam.service_phone,
- sam.service_email,
- samv.mini_id,
- samv.id as version_id,
- samv.desc,
- samv.template_version as version
- ")
- ->leftJoin(['samv' => StoreAliMiniVersion::tableName()], 'sam.id = samv.mini_id')
- ->asArray()
- ->one();
- return [
- 'code' => 0,
- 'msg' => "获取成功",
- 'data' => $mini
- ];
- }
- /**
- * 小程序提交审核
- * alipay.open.mini.version.audit.apply(小程序提交审核)
- */
- public function miniAuditApply()
- {
- $t = \Yii::$app->db->beginTransaction();
- try {
- if (!empty($this->bind_store_id)) {
- $mini = StoreAliMini::find()->where(['store_id' => $this->bind_store_id])->select('id')->orderBy('id desc')->one();
- } else {
- $mini = StoreAliMini::findOne($this->auditData['id']);
- }
- $MiniVersion = StoreAliMiniVersion::find()->where(['mini_id' => $mini->id])->orderBy("create_time desc")->one();
- if (empty($mini)) {
- throw new \Exception("没有进行授权");
- }
- $this->method = "alipay.open.mini.version.audit.apply";
- $request = new AlipayOpenMiniVersionAuditApplyRequest();
- $auditData = $this->auditData;
- if (!empty($this->bind_store_id)) {
- $mini_category_ids = $auditData['mini_category_ids'];
- } else {
- $mini_category_ids = implode(';', $auditData['mini_category_ids']);
- }
- $auditData['version_desc'] = '商城当面付上线商城当面付上线商城当面付上线商城当面付上线商城当面付上线商城当面付上线商城当面付上线商城当面付上线';
- !empty($auditData['service_phone']) && $request->setServicePhone($auditData['service_phone']); //小程序手机号
- !empty($auditData['service_email']) && $request->setServiceEmail($auditData['service_email']); //小程序邮箱地址
- $request->setVersionDesc($auditData['version_desc']); //小程序版本描述,30-500个字符。
- $request->setRegionType("CHINA"); //小程序服务区
- !empty($auditData['license_no']) && $request->setLicenseNo($auditData['license_no']); //营业执照号
- !empty($auditData['mini_category_ids']) && $request->setMiniCategoryIds($mini_category_ids);
- !empty($auditData['license_name']) && $request->setLicenseName($auditData['license_name']); //营业执照名称
- !empty($auditData['license_pic']) && $request->setFirstLicensePic("@" . $this->saveTempImage($auditData['license_pic'])); //营业执照
- $request->setLicenseValidDate(!empty($auditData['is_long_effective']) ? '9999-12-31' : $auditData['license_date']); //营业执照有效期
- $request->setAppVersion($MiniVersion->template_version); //小程序版本号
- !empty($auditData['app_name']) && $request->setAppName($auditData['app_name']); //小程序名称
- !empty($auditData['app_english_name']) && $request->setAppEnglishName($auditData['app_english_name']); //英文名称
- // if (mb_strlen($auditData['app_slogan']) > 16) {
- // return [
- // 'code' => 1,
- // 'msg' => '小程序功能描述字数不能超过16个'
- // ];
- // }
- !empty($auditData['app_slogan']) && $request->setAppSlogan($auditData['app_slogan']); //小程序应用简介,一句话描述小程序功能
- !empty($auditData['app_logo']) && $request->setAppLogo("@" . $this->saveTempImage($auditData['app_logo'])); //小程序logo图标
- // if (mb_strlen($auditData['app_desc']) < 10 || mb_strlen($auditData['app_desc']) > 100) {
- // return [
- // 'code' => 1,
- // 'msg' => '小程序应用描述字数在10-100个'
- // ];
- // }
- !empty($auditData['app_desc']) && $request->setAppDesc($auditData['app_desc']); //小程序应用描述
- // !empty($auditData['first_special_license_pic']) && $request->setFirstSpecialLicensePic($auditData['first_special_license_pic']);
- //特殊资质
- if (!empty($auditData['other_data'])) {
- foreach ($auditData['other_data'] as $index => &$item) {
- if ($index === 0) {
- $request->setFirstSpecialLicensePic("@" . $this->saveTempImage($item));
- }
- if ($index === 1) {
- $request->setSecondSpecialLicensePic("@" . $this->saveTempImage($item));
- }
- if ($index === 2) {
- $request->setThirdSpecialLicensePic("@" . $this->saveTempImage($item));
- }
- }
- }
- $mini->license_name = $auditData['license_name'];
- $mini->license_date = $auditData['license_date'];
- $mini->is_long_effective = $auditData['is_long_effective'];
- $mini->license_no = $auditData['license_no'];
- $mini->license_pic = $auditData['license_pic'];
- $mini->mini_categoryIds = $mini_category_ids;
- $mini->app_name = $auditData['app_name'];
- $mini->app_english_name = $auditData['app_english_name'];
- $mini->app_slogan = $auditData['app_slogan'];
- $mini->app_logo = $auditData['app_logo'];
- $mini->app_desc = $auditData['app_desc'];
- $mini->service_phone = $auditData['service_phone'];
- $mini->service_email = $auditData['service_email'];
- $mini->category_name = json_encode($auditData['mini_category_ids']);
- $mini->other_data = json_encode($auditData['other_data']);
- if (empty($this->bind_store_id)) {
- $res = $mini->save();
- } else {
- $res = true;
- }
- if ($res) {
- $result = $this->miniCommon($request, 1, $mini->id);
- if (!empty($result->code) && $result->code != 10000) {
- throw new \Exception($result->sub_msg);
- }
- $MiniVersion->is_submit = 1;
- $res = $MiniVersion->save();
- if ($res) {
- $t->commit();
- return [
- 'code' => 0,
- 'msg' => "开始审核",
- 'data' => $result,
- ];
- } else {
- return $MiniVersion->errors;
- }
- } else {
- return $mini->errors;
- }
- } catch (\Exception $e) {
- $t->rollBack();
- return [
- 'code' => 1,
- 'msg' => $e->getMessage() . $e->getLine() . $e->getFile()
- ];
- }
- }
- /**
- * 小程序撤销审核
- * alipay.open.mini.version.audit.cancel(小程序撤销审核)
- */
- public function miniAuditCancel()
- {
- $t = \Yii::$app->db->beginTransaction();
- try {
- $MiniVersion = StoreAliMiniVersion::find()->where(['mini_id' => $this->mini_id])->orderBy("create_time desc")->one();
- $mini = StoreAliMini::findOne($this->mini_id);
- if (empty($mini)) {
- throw new \Exception("没有进行授权");
- }
- $param = [
- 'app_version' => $MiniVersion->template_version
- ];
- $this->biz_content = json_encode($param);
- $this->method = "alipay.open.mini.version.audit.cancel";
- $request = new AlipayOpenMiniVersionAuditCancelRequest();
- $result = $this->miniCommon($request);
- if (!empty($result->code) && $result->code == 10000) {
- $MiniVersion->is_submit = 0;
- $MiniVersion->save();
- $t->commit();
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- $t->rollBack();
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 小程序类目树查询
- * alipay.open.mini.category.query(小程序类目树查询)
- */
- public function getCategoryList()
- {
- try {
- if (!empty($this->bind_store_id)) {
- $mini = StoreAliMini::find()->where(['store_id' => $this->bind_store_id])->select('id')->orderBy('id desc')->one();
- } else {
- $mini = StoreAliMini::findOne($this->mini_id);
- }
- if (empty($mini)) {
- throw new \Exception("没有进行授权");
- }
- $is_filter = $this->is_filter == 1;
- $param = [
- "is_filter" => $is_filter
- ];
- $this->biz_content = json_encode($param);
- $this->method = "alipay.open.mini.category.query";
- $request = new AlipayOpenMiniCategoryQueryRequest();
- $result = $this->miniCommon($request, 0, 0, 1);
- if (!empty($result->code) && $result->code == 10000) {
- $arr = json_decode(json_encode($result->mini_category_list), true);
- $data = $this->getdata($arr);
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $data
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //处理子父级数据
- public function getdata($data, $id = "0")
- {
- foreach ($data as $k => $v) {
- if ($v['parent_category_id'] == $id) {
- $v['children'] = $this->getdata($data, $v['category_id']);
- $arr[] = $v;
- }
- }
- return $arr;
- }
- /**
- * 小程序退回开发
- * alipay.open.mini.version.audited.cancel(小程序退回开发)
- */
- public function miniVersionCancel()
- {
- $t = \Yii::$app->db->beginTransaction();
- try {
- $MiniVersion = StoreAliMiniVersion::find()->where(['mini_id' => $this->mini_id])->orderBy("create_time desc")->one();
- $mini = StoreAliMini::findOne($this->mini_id);
- if (empty($mini)) {
- throw new \Exception("没有进行授权");
- }
- $param = [
- 'app_version' => $MiniVersion->template_version
- ];
- $this->biz_content = json_encode($param);
- $this->method = "alipay.open.mini.version.audited.cancel";
- $request = new AlipayOpenMiniVersionAuditedCancelRequest();
- $result = $this->miniCommon($request);
- if (!empty($result->code) && $result->code == 10000) {
- $MiniVersion->is_submit = 0;
- $MiniVersion->save();
- $t->commit();
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- $t->rollBack();
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 小程序版本详情查询
- * alipay.open.mini.version.detail.query(小程序版本详情查询)
- */
- public function miniVersionDetail($version = '')
- {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- $MiniVersion = StoreAliMiniVersion::findOne(['mini_id' => $this->mini_id, 'template_version' => $version, 'is_back' => 0]);
- if (empty($mini)) {
- throw new \Exception("没有进行授权");
- }
- $param = [
- 'app_version' => $version
- ];
- $this->biz_content = json_encode($param);
- $this->method = "alipay.open.mini.version.detail.query";
- $request = new AlipayOpenMiniVersionDetailQueryRequest();
- $result = $this->miniCommon($request);
- if (!empty($result->code) && $result->code == 10000) {
- $reject_reason = '';
- switch ($result->status) {
- case 'AUDITING': //审核中
- $status = 1;
- break;
- case 'WAIT_RELEASE': //待上架
- $status = 2;
- break;
- case 'AUDIT_REJECT'://审核驳回
- $status = 3;
- $reject_reason = $result->reject_reason;
- break;
- case 'RELEASE'://已上架
- $status = 4;
- break;
- default ://构建中
- $status = 0;
- break;
- }
- $MiniVersion->is_submit = $status;
- $MiniVersion->fail_reason = $reject_reason;
- $MiniVersion->fail_time = time();
- $MiniVersion->save();
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => [
- 'status' => $status,
- 'fail_reason' => $reject_reason
- ]
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 小程序灰度上架
- * alipay.open.mini.version.gray.online(小程序灰度上架)
- */
- // public function miniGrayOnline(){
- // try {
- // $mini = StoreAliMini::find()->where(['store_id'=>get_store_id()])->one();
- // if(empty($mini)){
- // throw new \Exception("没有进行授权");
- // }
- // $gray_strategy = 'p'.(int)abs($this->gray_strategy);//只支持10/30/50
- // $param = [
- // 'app_version'=>$this->app_version,
- // 'gray_strategy'=>$gray_strategy,
- // 'bundle_id'=>$this->bundle_id,
- // ];
- // $this->biz_content = json_encode($param);
- // $this->method = "alipay.open.mini.version.gray.online";
- // $request = new AlipayOpenMiniVersionGrayOnlineRequest();
- // $result = $this->miniCommon($request);
- // if(!empty($result->code)&&$result->code == 10000){
- // return [
- // 'code'=>0,
- // 'msg'=>"成功",
- // 'data'=>$result
- // ];
- // }else{
- // throw new \Exception($result->sub_msg);
- // }
- // }catch (\Exception $e){
- // return [
- // 'code'=>1,
- // 'msg'=>$e->getMessage()
- // ];
- // }
- // }
- /**
- * 小程序结束灰度
- * alipay.open.mini.version.gray.cancel(小程序结束灰度)
- */
- // public function miniGrayCancel(){
- // try {
- // $mini = StoreAliMini::find()->where(['store_id'=>get_store_id()])->one();
- // if(empty($mini)){
- // throw new \Exception("没有进行授权");
- // }
- // $param = [
- // 'app_version'=>$this->app_version,
- // 'bundle_id'=>$this->bundle_id,
- // ];
- // $this->biz_content = json_encode($param);
- // $this->method = "alipay.open.mini.version.gray.cancel";
- // $request = new AlipayOpenMiniVersionGrayCancelRequest();
- // $result = $this->miniCommon($request);
- // if(!empty($result->code)&&$result->code == 10000){
- // return [
- // 'code'=>0,
- // 'msg'=>"成功",
- // 'data'=>$result
- // ];
- // }else{
- // throw new \Exception($result->sub_msg);
- // }
- // }catch (\Exception $e){
- // return [
- // 'code'=>1,
- // 'msg'=>$e->getMessage()
- // ];
- // }
- // }
- /**
- * 小程序上架
- * alipay.open.mini.version.online(小程序上架)
- */
- public function miniOnline()
- {
- $t = \Yii::$app->db->beginTransaction();
- try {
- if (!empty($this->bind_store_id)) {
- $mini = StoreAliMini::find()->where(['store_id' => $this->bind_store_id])->select('id,aes_key,auth_app_id,userid,license_name')->orderBy('id desc')->one();
- $mini_id = $mini->id;
- } else {
- $mini_id = $this->mini_id;
- $mini = StoreAliMini::findOne($mini_id);
- }
- $MiniVersion = StoreAliMiniVersion::find()->where(['mini_id' => $mini_id])->orderBy("create_time desc")->one();
- if (empty($mini)) {
- throw new \Exception("没有进行授权");
- }
- $param = [
- 'app_version' => $MiniVersion->template_version
- ];
- $this->biz_content = json_encode($param);
- $this->method = "alipay.open.mini.version.online";
- $request = new AlipayOpenMiniVersionOnlineRequest();
- $result = $this->miniCommon($request);
- if (!empty($result->code) && $result->code == 10000) {
- $MiniVersion->is_submit = 4;
- $res = $MiniVersion->save();
- if ($res) {
- $t->commit();
- return [
- 'code' => 0,
- 'msg' => '成功',
- 'data' => $result
- ];
- } else {
- throw new \Exception("保存数据错误");
- }
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- $t->rollBack();
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 暂停/开始使用
- */
- public function unbind()
- {
- try {
- if (!empty($this->bind_store_id)) {
- $mini = StoreAliMini::find()->where(['store_id' => $this->bind_store_id])->select('id,app_name,aes_key,auth_app_id,userid,license_name')->orderBy('id desc')->one();
- $mini_id = $mini->id;
- } else {
- $mini_id = $this->mini_id;
- $mini = StoreAliMini::findOne($mini_id);
- }
- if (empty($mini)) {
- throw new \Exception("数据错误,获取小程序信息失败");
- }
- if ($this->is_use == 1 || empty($this->is_use)) {
- StoreAliMini::updateAll(['is_use' => 2], ['store_id' => $this->store_id]);
- $mini->is_use = 1;
- } elseif ($this->is_use == 2) {
- $mini->is_use = 2;
- }
- $res = $mini->save();
- if ($res) {
- //设置店铺的appid
- if($mini->is_use == 1){
- $store = Store::findOne($mini->store_id);
- $store->app_auth_token = $mini->auth_token;
- if (!$store->save()) {
- throw new \Exception(json_encode($store->errors));
- }
- $value = Option::get(Option::OPTOPN_KEY, get_store_id(), 'alipay');
- $new_value = json_decode($value['value'],true);
- $new_value['name'] = $mini->app_name;
- $new_value['app_id'] = $mini->auth_app_id;
- $new_value['user_id'] = $mini->userid;
- $new_value['is_saas'] = 1;
- $value['value'] = json_encode($new_value);
- \Yii::$app->cache->delete('alipay_config_cache_business_' . get_store_id());
- \Yii::$app->cache->set('alipay_config_cache_business_' . get_store_id(), $value['value']);
- unset($new_value['is_saas']);
- $value['value'] = json_encode($new_value);
- Option::set(Option::OPTOPN_KEY, $value['value'], get_store_id(), 'alipay');
- }
- return [
- 'code' => 0,
- 'msg' => "设置成功",
- 'data' => $res
- ];
- } else {
- throw new \Exception("数据库添加失败");
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 小程序生成推广二维码接口
- * alipay.open.app.qrcode.create(小程序生成推广二维码接口)
- */
- public function miniQrcodeCreate()
- {
- $t = \Yii::$app->db->beginTransaction();
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- if (empty($mini)) {
- throw new \Exception("没有进行授权");
- }
- $param = [
- 'url_param' => "pages/home/home",
- 'query_param' => "mini_id=" . $this->mini_id,
- 'describe' => "小程序开发上线使用"
- ];
- $this->biz_content = json_encode($param);
- $this->method = "alipay.open.app.qrcode.create";
- $request = new AlipayOpenAppQrcodeCreateRequest();
- $result = $this->miniCommon($request);
- if (!empty($result->code) && $result->code == 10000) {
- $t->commit();
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- $t->rollBack();
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- /**
- * 图片转base64
- */
- public function image2Base64($file)
- {
- if ($fp = fopen($file, "rb", 0)) {
- $gambar = fread($fp, filesize($file));
- fclose($fp);
- $base64 = chunk_split(base64_encode($gambar));
- return $base64;
- } else {
- return false;
- }
- }
- /**
- * 获取列表
- */
- public function getMiniList()
- {
- $query = StoreAliMini::find()->where(['store_id' => get_store_id()])
- ->select("id, userid, auth_app_id, license_name, license_no, app_logo, app_name, category_name,
- mini_categoryIds, apply_phone_msg, is_get_phone, apply_phone_fail, batch_status, is_use, shop_status, batch_no, order_cancel");
- if ($this->AppName) {
- $query->andWhere(['LIKE', 'app_name', $this->AppName]);
- }
- if ((int)$this->is_use !== 0) {
- $query->andWhere(['is_use'=> $this->is_use]);
- }
- $query->andWhere(['is_cancel' => 0]);
- $pagination = pagination_make($query);
- $admins = $pagination['list'];
- foreach ($admins as &$admin) {
- if(!$admin['auth_app_id']){
- $admin['mini_isv_query'] = (array)$this->getMiniShenheStatus($admin['id']);
- }
- if (!empty($admin['batch_no'])) {
- $this->getBatchStatus($admin['id'], $admin['batch_no']);
- }
- $version = StoreAliMiniVersion::find()->where(['mini_id' => $admin['id']])->orderBy('create_time desc')->asArray()->one();
- \Yii::error($version);
- $admin['is_submit'] = !empty($version['is_submit']) ? $version['is_submit'] * 1 : 0;
- $admin['mini_status'] = 1;
- if (empty($version)) {
- $admin['mini_status'] = 0;
- if ($admin['order_cancel'] == 1) {
- $admin['mini_status'] = -1;
- }
- } else {
- $this->mini_id = $admin['id'];
- $detail_res = $this->miniVersionDetail($version['template_version']);
- if ($detail_res['code'] === 0) {
- [$admin['status'], $admin['fail_reason']] = $detail_res['data'];
- }
- $res = $this->createMiniExperienceQrcode();
- if ($res['code'] === 0) {
- $admin['experience_url'] = $res['url'];
- }
- }
- $admin['apply_msg'] = [];
- if (!empty($admin['apply_phone_msg'])) {
- $admin['apply_msg'] = json_decode($admin['apply_phone_msg']);
- }
- $admin['batch_status'] *= 1;
- //$admin['is_get_phone'] = empty($this->getField($admin['id'])['data']) ? 2 : $admin['is_get_phone'];
- $admin['is_experience'] = !empty($version['is_experience']) ? $version['is_experience'] : 0;
- $admin['experience_url'] = !empty($version['experience_url']) ? $version['experience_url'] : '';
- $admin['mini_categoryIds'] = !empty($admin['mini_categoryIds']) ? explode(';', $admin['mini_categoryIds']) : [];
- $admin['getClientConfig'] = \app\modules\client\models\v1\StoreConfigForm::getClientConfig($admin['store_id'], $admin['id']);
- }
- return [
- 'code' => 0,
- 'msg' => "获取成功",
- 'data' => $admins,
- 'pageNo' => $pagination['pageNo'],
- 'totalCount' => $pagination['totalCount'],
- ];
- }
- /**
- * 获取版本列表
- */
- // public function getMiniVersionList(){
- // $query = StoreAliMiniVersion::find()->where(['mini_id'=>$this->mini_id])->select("id,template_version,create_time,is_up,is_experience,experience_url,is_submit,is_put");
- // $pagination = pagination_make($query);
- // $admins = $pagination['list'];
- // return [
- // 'code'=>0,
- // 'msg'=>"获取成功",
- // 'data'=>$admins,
- // 'pageNo' => $pagination['pageNo'],
- // 'totalCount' => $pagination['totalCount'],
- // ];
- // }
- /**
- * 获取修改信息
- */
- public function getMiniInfo()
- {
- $query = StoreAliMini::find()->where(['id' => $this->mini_id])
- ->select("id, app_name, app_english_name, app_slogan, app_logo, app_desc, service_phone,
- ,alipay_account, contact_name, batch_status, shop_status,
- service_email, license_no, license_pic, license_name, license_date, is_long_effective, category_name, mini_categoryIds, other_data, order_cancel, batch_no");
- $mini_info = $query->asArray()->one();
- $version_info = StoreAliMiniVersion::find()->where(['mini_id' => $this->mini_id])->orderBy('create_time desc')->select('template_version, is_submit, fail_reason')->one();
- $mini_info['mini_status'] = 1;
- if (!empty($version_info)) {
- $mini_info['version'] = $version_info->template_version;
- $mini_info['is_submit'] = $version_info->is_submit;
- $mini_info['fail_reason'] = $version_info->fail_reason;
- } else {
- $mini_info['mini_status'] = 0;
- if ($mini_info['order_cancel'] == 1) {
- $mini_info['mini_status'] = -1;
- }
- }
- $mini_info['reject_reason'] = '';
- $result = $this->getBatchStatus(0, $mini_info['batch_no']);
- if ($result['code'] === 0) {
- $mini_info['reject_reason'] = $result['reject_reason'];
- }
- $mini_info['other_data'] = $mini_info['other_data'] ? json_decode($mini_info['other_data'], true) : [];
- $mini_info['mini_category_ids'] = !empty($mini_info['mini_categoryIds']) ? explode(';', $mini_info['mini_categoryIds']) : [];
- $store_shop = StoreAliShop::findOne(['mini_id' => $this->mini_id]);
- if ($store_shop) {
- $store_shop->business_address = json_decode($store_shop->business_address, true);
- $store_shop->qualifications = json_decode($store_shop->qualifications, true);
- $store_shop->created_at = date("Y-m-d H:i:s", $store_shop->created_at);
- $mini_info['store_shop'] = $store_shop;
- }
- return [
- 'code' => 0,
- 'msg' => "获取成功",
- 'data' => $mini_info,
- ];
- }
- /**
- * 单一版本信息
- */
- // public function getVersionInfo(){
- // $mini = StoreAliMiniVersion::find()->where(['id'=>$this->version_id])->select('id,create_time,template_version as version,is_up,is_experience,experience_url,is_submit,is_put')->asArray()->one();
- // $mini['create_time'] = date("Y-m-d H:i:s",$mini['create_time']);
- // return [
- // 'code'=>0,
- // 'msg'=>"获取成功",
- // 'data'=>$mini
- // ];
- // }
- /**
- * isv服务商代商户创建小程序
- */
- public function isvCreateMini()
- {
- $t = \Yii::$app->db->beginTransaction();
- try {
- if (!empty($this->bind_store_id)) {
- $store_id = $this->bind_store_id;
- $mini = StoreAliMini::find()->where(['store_id' => $store_id])->select('id')->orderBy('id desc')->one();
- $mini_id = $mini->id;
- } else {
- $mini_id = $this->mini_id;
- $store_id = get_store_id();
- }
- if (!empty($mini_id)) {
- $ali_mini = StoreAliMini::find()->where(['id' => $mini_id])->one();
- } else {
- //$ali_mini = StoreAliMini::find()->where(['license_no'=>$this->license_no])->one();
- //if(!empty($ali_mini)){
- //throw new \Exception("营业执照信息已经存在");
- // }
- $ali_mini = new StoreAliMini();
- }
- $new_mini = StoreAliMini::find()->where(['store_id' => $store_id])->orderBy('id desc')->one();
- $out_order_no = date("YmdHis") . sprintf("%03d", $store_id) . sprintf("%03d", $new_mini->id + 1);
- $param = [
- 'create_mini_request' => [
- 'out_order_no' => $out_order_no,
- 'alipay_account' => $this->alipay_account,
- 'legal_personal_name' => $this->legal_personal_name,
- 'cert_name' => $this->license_name,
- 'cert_no' => $this->license_no,
- 'app_name' => $this->AppName,
- 'contact_phone' => $this->ServicePhone,
- 'contact_name' => $this->contact_name,
- 'is_individual' => true
- ]
- ];
- $ali_mini->store_id = $store_id;
- $ali_mini->license_name = $this->license_name;
- $ali_mini->order_no = $out_order_no;
- $ali_mini->license_no = $this->license_no;
- $ali_mini->app_name = $this->AppName;
- $ali_mini->service_phone = $this->ServicePhone;
- $ali_mini->license_pic = $this->license_pic;
- $ali_mini->alipay_account = $this->alipay_account;
- $ali_mini->legal_personal_name = $this->legal_personal_name;
- if (!empty($this->merchant_id)) {
- $ali_mini->merchant_id = $this->merchant_id;
- }
- $ali_mini->contact_name = $this->contact_name;
- $res = $ali_mini->save();
- if ($res) {
- $this->biz_content = json_encode($param);
- $this->method = "alipay.open.mini.isv.create";
- $request = new AlipayOpenMiniIsvCreateRequest();
- $result = $this->miniCommon($request);
- if (!empty($result->code) && $result->code == 10000) {
- $ali_mini->order_no_ali = $result->order_no;
- $ali_mini->save();
- $t->commit();
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result,
- 'id' => $ali_mini->id
- ];
- }
- throw new \Exception($result->sub_msg);
- } else {
- throw new \Exception("插入数据失败");
- }
- } catch (\Exception $e) {
- $t->rollBack();
- return [
- 'code' => 1,
- 'msg' => $e->getMessage(),
- 'line' => $e->getLine(),
- 'file' => $e->getFile()
- ];
- }
- }
- //查询商户某个产品的签约状态
- public function signstatusOk($pid = '', $product_codes = ''){
- $res = $this->agentQuery($pid, $product_codes);
- if ($res['code'] == 0 && $res['data']->sign_status_list[0]) {
- return $res['data']->sign_status_list[0]->status == 'valid';
- }
- return false;
- }
- public function agentQuery($pid = '', $product_codes = ''){
- try {
- $data = [
- 'pid' => $pid,
- 'product_codes' => [$product_codes],
- ];
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenAgentSignstatusQueryRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //创建事务
- public function agentCreate($id = 0)
- {
- $t = \Yii::$app->db->beginTransaction();
- try {
- if (!empty($this->bind_store_id)) {
- $store_id = $this->bind_store_id;
- $mini = StoreAliMini::find()->where(['store_id' => $store_id])->select('id,batch_status,batch_no,alipay_account,contact_name,service_phone,service_email,')->orderBy('id desc')->one();
- $id = $mini->id;
- } else {
- $id = !empty($id) ? $id : $this->mini_id;
- $mini = StoreAliMini::findOne($id);
- }
- \Yii::error(json_encode($mini));
- if (empty($mini) || empty($mini->auth_token)) {
- throw new \Exception("查询不到任何信息");
- }
- $params_data = [
- "alipay_account" => $this->params_data['alipay_account'] ?: $mini->alipay_account,
- "contact_name" => $this->params_data['contact_name'] ?: $mini->contact_name,
- "service_phone" => $this->params_data['service_phone'] ?: $mini->service_phone,
- "service_email" => $this->params_data['service_email'] ?: $mini->service_email
- ];
- $data = [
- 'account' => $params_data['alipay_account'],
- 'contact_info' => [
- 'contact_name' => $params_data['contact_name'],
- 'contact_mobile' => $params_data['service_phone'],
- 'contact_email' => $params_data['service_email']
- ]
- ];
- $this->method = "alipay.open.agent.create";
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenAgentCreateRequest();
- $batch_no = $mini->batch_no;
- $res = [
- 'code' => 0,
- 'msg' => "执行成功"
- ];
- if ($mini->batch_status == 0 || $mini->batch_status == 1 || $mini->batch_status == 7 || $mini->batch_status == 8) {
- $result = $this->miniCommon($request, 0, 0, 1);
- if (!empty($result->code) && $result->code == 10000) {
- $mini->alipay_account = $params_data['alipay_account'];
- $mini->contact_name = $params_data['contact_name'];
- $mini->service_phone = $params_data['service_phone'];
- $mini->service_email = $params_data['service_email'];
- $mini->batch_no = $result->batch_no;
- $mini->batch_status = 1;
- $res = $mini->save();
- if (!$res) {
- throw new \Exception("保存信息失败");
- }
- $batch_no = $result->batch_no;
- } else {
- throw new \Exception($result->sub_msg);
- }
- }
- if ($mini->batch_status === 1 || $mini->batch_status === 4) {
- $res = $this->faceToFace($id, $batch_no);
- \Yii::error("当面付");
- \Yii::error($res);
- if ($res['code'] === 1) {
- throw new \Exception($res['msg']);
- }
- if ($res['code'] !== 2) {
- $res = $this->agentConfirm($id, $batch_no);
- \Yii::error("事务提交");
- \Yii::error($res);
- if ($res['code'] !== 0) {
- throw new \Exception($res['msg']);
- }
- $res = $this->getBatchStatus($id, $batch_no);
- \Yii::error("查询状态");
- \Yii::error($res);
- if ($res['code'] !== 0) {
- throw new \Exception($res['msg']);
- }
- }
- }
- // if ($mini->batch_status === 2) {
- // $res = $this->agentConfirm($id, $batch_no);
- // \Yii::error("事务提交");
- // \Yii::error($res);
- // if ($res['code'] !== 0) {
- // throw new \Exception($res['msg']);
- // }
- // }
- // if ($mini->batch_status === 3) {
- // $res = $this->getBatchStatus($id, $batch_no);
- // \Yii::error("查询状态");
- // \Yii::error($res);
- // if ($res['code'] !== 0) {
- // throw new \Exception($res['msg']);
- // }
- // }
- $t->commit();
- return [
- 'code' => 0,
- 'msg' => '成功'
- ];
- } catch (\Exception $e) {
- $t->rollBack();
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //当面付签约
- public function faceToFace($id = 0, $batch_no = '')
- {
- try {
- if (!empty($this->bind_store_id)) {
- $store_id = $this->bind_store_id;
- $mini = StoreAliMini::find()->where(['store_id' => $store_id])->select('id,batch_no,mini_categoryIds,app_logo')->orderBy('id desc')->one();
- } else {
- $mini_id = !empty($id) ? $id : $this->mini_id;
- $mini = StoreAliMini::findOne($mini_id);
- }
- if (empty($mini)) {
- throw new \Exception("查询不到任何信息");
- }
- $this->method = "alipay.open.agent.facetoface.sign";
- $request = new AlipayOpenAgentFacetofaceSignRequest();
- $request->setBatchNo($batch_no);
- $request->setMccCode("A0002_B0201");
- $request->setRate('0.38');
- $request->setSignAndAuth(true);
- $request->setShopSignBoardPic('@' . $this->saveTempImage($this->params_data['app_logo']));
- \Yii::error($id);
- $result = $this->miniCommon($request, 1, $mini_id, 1);
- \Yii::error($result);
- if ((!empty($result->code) && $result->code == 10000) || $result->sub_code == "ANT_PRODUCT_CONFLICT") {
- $mini->batch_status = 2;
- if ($result->sub_code == "ANT_PRODUCT_CONFLICT") {
- $mini->batch_status = 2;
- }
- $res = $mini->save();
- if ($res) {
- if ($result->sub_code == "ANT_PRODUCT_CONFLICT") {
- return [
- 'code' => 2,
- 'msg' => "成功",
- 'data' => $result
- ];
- }
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception("添加数据失败");
- }
- }
- throw new \Exception($result->sub_msg);
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage() . $e->getLine()
- ];
- }
- }
- //提交事务
- public function agentConfirm($id = 0, $batch_no = '')
- {
- try {
- if (!empty($this->bind_store_id)) {
- $store_id = $this->bind_store_id;
- $mini = StoreAliMini::find()->where(['store_id' => $store_id])->select('id,batch_no')->orderBy('id desc')->one();
- } else {
- $mini_id = !empty($id) ? $id : $this->mini_id;
- $mini = StoreAliMini::findOne($mini_id);
- }
- if (empty($mini)) {
- throw new \Exception("查询不到任何信息");
- }
- $data = [
- 'batch_no' => $batch_no
- ];
- $this->method = "alipay.open.agent.confirm";
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenAgentConfirmRequest();
- $result = $this->miniCommon($request, 0, $id, 1);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- $mini->batch_status = 3;
- $res = $mini->save();
- if ($res) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception("添加数据失败");
- }
- }
- throw new \Exception($result->sub_msg);
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //查询状态
- public function getBatchStatus($id = 0, $batch = '')
- {
- try {
- \Yii::error("查询状态");
- if (!empty($this->bind_store_id)) {
- $store_id = $this->bind_store_id;
- \Yii::error($store_id);
- $mini = StoreAliMini::find()->where(['store_id' => $store_id])->select('id,batch_no,alipay_account')->orderBy('id desc')->one();
- } else {
- $mini_id = !empty($id) ? $id : $this->mini_id;
- \Yii::error($mini_id);
- $mini = StoreAliMini::findOne($mini_id);
- }
- \Yii::error($mini);
- if (empty($mini)) {
- throw new \Exception("查询不到任何信息");
- }
- $data = [
- 'batch_no' => $batch
- ];
- $this->method = "alipay.open.agent.order.query";
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenAgentOrderQueryRequest();
- $result = $this->miniCommon($request, 0, $id, 1);
- \Yii::error("查询状态查询状态查询状态查询状态");
- \Yii::error(json_encode($result));
- if (!empty($result->code) && $result->code == 10000) {
- $status = $result->order_status;
- $msg = "成功";
- switch ($status) {
- case "MERCHANT_INFO_HOLD": //异常单 4
- $mini->batch_status = 4;
- $msg = "订单异常";
- break;
- case "MERCHANT_AUDITING": //审核中 3
- $mini->batch_status = 3;
- $msg = "订单审核中";
- break;
- case "MERCHANT_CONFIRM": //待确认 5
- $mini->batch_status = 5;
- $msg = "等待商户确认,请注意查收支付宝消息通知";
- break;
- case "MERCHANT_CONFIRM_SUCCESS": //商户确认成功 6
- $mini->batch_status = 6;
- $msg = "商户确认成功";
- break;
- case "MERCHANT_CONFIRM_TIME_OUT": //商户超时未确认 7
- $mini->batch_status = 7;
- $msg = "商户超时未确认";
- break;
- case "MERCHANT_APPLY_ORDER_CANCELED": //审核失败或商户拒绝 8
- $mini->batch_status = 8;
- $msg = $result->reject_reason;
- break;
- }
- $res = $mini->save();
- if ($res) {
- \app\modules\alliance\models\store\SalesmanNewStoreForm::aliPushFaceToFace($result, $mini);
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result,
- 'reject_reason' => $msg
- ];
- } else {
- throw new \Exception("添加数据失败");
- }
- }
- throw new \Exception($result->sub_msg);
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //关联普通二维码
- public function bindQrcode($id)
- {
- $t = \Yii::$app->db->beginTransaction();
- try {
- $qrcode = AggregateQrcode::find()->where(['ali_mini_id' => $id])->one();
- if (empty($qrcode->param_url) || empty($qrcode->ali_url)) {
- throw new \Exception("参数错误");
- }
- $data = [
- "route_url" => $qrcode->param_url,
- 'mode' => "FUZZY",
- "page_redirection" => $qrcode->ali_url
- ];
- \Yii::error($data);
- $this->method = "alipay.open.mini.qrcode.bind";
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenMiniQrcodeBindRequest();
- $result = $this->miniCommon($request, 0, $id);
- if (!empty($result->code) && $result->code == 10000) {
- $qrcode->ali_status = 1;
- $res = $qrcode->save();
- if (!$res) {
- throw new \Exception('保存数据失败,绑定二维码成功');
- }
- $t->commit();
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- $t->rollBack();
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //支付
- public function payconfig($id, $out_trade_no, $user_id, $pay_price)
- {
- $t = \Yii::$app->db->beginTransaction();
- try {
- $data = [
- "out_trade_no" => $out_trade_no,
- 'total_amount' => $pay_price,
- "subject" => "当面付",
- "buyer_id" => $user_id
- ];
- $this->method = "alipay.trade.create";
- $this->biz_content = json_encode($data);
- $request = new AlipayTradeCreateRequest();
- $request->setNotifyUrl(pay_notify_url(self::$notify_url));
- $result = $this->miniCommon($request, 0, $id, 0, 1);
- if (!empty($result->code) && $result->code == 10000) {
- $t->commit();
- $data = [
- 'trade_no' => $result->trade_no,
- 'order_no' => $out_trade_no
- ];
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $data
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- $t->rollBack();
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //获取敏感字段
- public function getField($id = 0)
- {
- try {
- $mini_id = !empty($id) ? $id : $this->mini_id;
- \Yii::error($mini_id);
- $mini = StoreAliMini::findOne($mini_id);
- $this->method = "alipay.open.app.api.query";
- $request = new AlipayOpenAppApiQueryRequest();
- $result = $this->miniCommon($request, 1, $mini->id);
- \Yii::error("获取敏感字段");
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- if (!empty($result->apis)) {
- $scene = $this->getScene($mini->id);
- if ($scene['code'] === 0) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $scene['data']
- ];
- }
- throw new \Exception($scene['msg']);
- }
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => []
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //获取敏感字段使用场景
- public function getScene($id)
- {
- try {
- if (empty($id)) {
- throw new \Exception("未知的小程序信息");
- }
- $data = [
- 'field_name' => 'mobile',
- 'api_name' => 'getPhoneNumber'
- ];
- $this->method = "alipay.open.app.api.scene.query";
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenAppApiSceneQueryRequest();
- $result = $this->miniCommon($request, 0, $id);
- \Yii::error("获取敏感字段场景值");
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result->auth_field_scene
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //申请接入敏感字段
- public function applyPhone()
- {
- try {
- $apply_msg = $this->apply_msg;
- $mini_id = $apply_msg['id'];
- if (empty($mini_id)) {
- throw new \Exception("获取小程序信息失败");
- }
- \Yii::error($mini_id);
- $mini = StoreAliMini::findOne($mini_id);
- $this->method = "alipay.open.app.api.field.apply";
- $request = new AlipayOpenAppApiFieldApplyRequest();
- !empty($apply_msg['video']) && $request->setVideo('@' . $this->saveTempImage($apply_msg['video']));
- foreach ($apply_msg['picture'] as $index => $item) {
- \Yii::error($item);
- \Yii::error($this->saveTempImage($item));
- switch ($index) {
- case 0:
- $request->setPicture1('@' . $this->saveTempImage($item));
- break;
- case 1:
- $request->setPicture2('@' . $this->saveTempImage($item));
- break;
- case 2:
- $request->setPicture3('@' . $this->saveTempImage($item));
- break;
- case 3:
- $request->setPicture4('@' . $this->saveTempImage($item));
- break;
- case 4:
- $request->setPicture5('@' . $this->saveTempImage($item));
- break;
- }
- }
- $data = [
- 'api_name' => "getPhoneNumber",
- 'field_name' => "mobile",
- "package_code" => "20180927110154092444",
- 'scene_code' => $apply_msg['scene_code'],
- 'qps_answer' => $apply_msg['qps_answer'],
- 'customer_answer' => $apply_msg['customer_answer'],
- 'memo' => $apply_msg['memo'],
- 'tiny_app_template_id' => Option::get("ali_template_appid", 0, 'saas')['value']
- ];
- $request->setAuthFieldApply(json_encode($data));
- $result = $this->miniCommon($request, 1, $apply_msg['id']);
- \Yii::error($result);
- $mini->apply_phone_msg = json_encode($apply_msg);
- $mini->save();
- if (!empty($result->code) && $result->code == 10000) {
- $mini->is_get_phone = 1;
- $mini->save();
- return [
- 'code' => 0,
- 'msg' => "开始审核",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //手动查询手机号申请状态
- public function getPhoneStatus($id)
- {
- try {
- $mini_id = $this->mini_id;
- $mini = StoreAliMini::find()->where(['id' => $mini_id])->select("id,is_get_phone,apply_phone_fail,auth_app_id")->one();
- if (empty($mini)) {
- throw new \Exception("获取小程序信息失败");
- }
- $this->method = "alipay.open.app.api.field.query";
- $request = new AlipayOpenAppApiFieldQueryRequest();
- $result = $this->miniCommon($request, 1, $mini_id);
- \Yii::error("获取敏感字段申请状态");
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- $data = $result->auth_field_response->records;
- $data_arr = json_decode(json_encode($data), true);
- \Yii::error($data_arr);
- $status = $data_arr[0]['status'];
- if ($status === "AGREE") {
- $mini->is_get_phone = 2;
- } elseif ($status === "REJECT" || $status === "INVALID") {
- $reason = !empty($data->reason) ? $data->reason : '';
- $mini->is_get_phone = 3;
- $mini->apply_phone_fail = $reason;
- }
- if ($mini->save()) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $data,
- 'status' => $status
- ];
- }
- throw new \Exception("保存数据错误" . json_encode($mini->errors));
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //获取网络图片到临时目录
- public function saveTempImage($url)
- {
- if (strpos($url, 'http') === false) {
- $url = 'http:' . trim($url);
- }
- if (!is_dir(\Yii::$app->runtimePath . '/image')) {
- mkdir(\Yii::$app->runtimePath . '/image');
- }
- $save_path = \Yii::$app->runtimePath . '/image/' . md5($url) . '.jpg';
- CurlHelper::download($url, $save_path);
- return $save_path;
- }
- public function ImageSize($path) {
- // 原始图片路径
- $original_img_path = $path;
- // 缩小后的图片路径
- $compressed_img_path = $path;
- // 目标文件大小(以兆字节为单位)
- $target_size_mb = 4.9;
- // 加载原始图片
- $original_img = imagecreatefromjpeg($original_img_path);
- // 获取原始图片的宽度和高度
- $width = imagesx($original_img);
- $height = imagesy($original_img);
- // 计算目标图片的质量
- $target_quality = 80;
- do {
- // 创建新的画布
- $compressed_img = imagecreatetruecolor($width, $height);
- // 将原始图片复制到新的画布中
- imagecopyresampled($compressed_img, $original_img, 0, 0, 0, 0, $width, $height, $width, $height);
- // 将新画布保存为 JPEG 格式的图片
- imagejpeg($compressed_img, $compressed_img_path, $target_quality);
- // 获取压缩后的图片大小(以字节为单位)
- $compressed_size = filesize($compressed_img_path);
- // 计算压缩后的图片大小(以兆字节为单位)
- $compressed_size_mb = $compressed_size / 1024 / 1024;
- // 调整目标质量,直到达到目标大小
- $target_quality -= 5;
- } while ($compressed_size_mb > $target_size_mb);
- }
- public function getIsvCreateMini()
- {
- $mini = StoreAliMini::find()->where(['id' => $this->mini_id])->select("id, license_name, license_no,app_name, license_pic, service_phone, alipay_account, legal_personal_name, contact_name, order_cancel")->asArray()->one();
- $version = StoreAliMiniVersion::find()->where(['mini_id' => $mini['id']])->orderBy('create_time desc')->asArray()->one();
- $mini['mini_status'] = 1;
- if (empty($version)) {
- $mini['mini_status'] = 0;
- if ($mini['order_cancel'] == 1) {
- $mini['mini_status'] = -1;
- }
- }
- return [
- 'code' => 0,
- 'msg' => "获取成功",
- 'data' => $mini
- ];
- }
- // 获取小程序审核状态
- public function getMiniShenheStatus($id){
- try {
- $store_ali_mini = StoreAliMini::findOne($id);
- if (!$store_ali_mini || !$store_ali_mini->order_no) {
- return false;
- }
- $data = [
- "order_no" => $store_ali_mini->order_no_ali,
- ];
- $this->method = "alipay.open.mini.isv.query";
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenMiniIsvQueryRequest();
- $result = $this->miniCommon($request,0,$id);
- if(!empty($result->code)&&$result->code == 10000){
- return $result;
- }else{
- throw new \Exception($result->sub_msg);
- }
- }catch (\Exception $e){
- return [
- 'code'=> 2,
- 'msg'=>$e->getMessage()
- ];
- }
- }
- public function setSafeDomain($id) {
- try {
- $store_ali_mini = StoreAliMini::findOne($id);
- if (!$store_ali_mini) {
- return false;
- }
- $data = [
- "safe_domain" => \Yii::$app->request->hostName,
- ];
- $this->method = "alipay.open.mini.safedomain.create";
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenMiniSafedomainCreateRequest();
- $result = $this->miniCommon($request,0, $id);
- if(!empty($result->code)&&$result->code == 10000){
- return $result;
- }else{
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code'=> 1,
- 'msg'=>$e->getMessage()
- ];
- }
- }
- /**
- * 各个行业场景服务接入资料
- * https://opendocs.alipay.com/mini/03ci0w
- * https://opendocs.alipay.com/pre-open/02bijq
- * @return type
- */
- public function getServiceCats() {
- $cacheKey = 'alipay_alipay_app_service_cats';
- $cats = \Yii::$app->cache->get($cacheKey);
- if($cats){
- return [
- 'code' => 0,
- 'data' => $cats
- ];
- }
- // $url = 'https://ideservice.alipay.com/cms/site/queryCatalogContent.json';
- // $json = file_get_contents($url);
- // $res = json_decode($json, true);
- //// var_dump($res);die;
- // $larkRawText = $res['data']['content']['larkRawText'];
- $larkRawText = '<!doctype lake><meta name=\"doc-version\" content=\"1\"><meta name=\"viewport\" content=\"adapt\"><meta name=\"typography\" content=\"traditional\"><p data-lake-id=\"a20d224c568e48b9d67847a2c66a8c01_p_0\" id=\"u34c121f6\"><span>支付宝服务接入能力中各服务 Schema 根据行业场景会有所不同。开发者需根据实际行业类型选用对应 </span><strong><span>服务类型</span></strong><span>、</span><strong><span>服务 Schema 模板</span></strong><span> 等信息。</span></p><p id=\"uaa0ab1df\" data-lake-id=\"0c6d65b89d9c4a14a8aaa0be4b591ffa\"><strong><span>说明:</span></strong></p><ul data-lake-id=\"dd692a374a3936103eef5454233a62a2\"><li data-lake-id=\"83684ff827be2818c615b29710a79264\"><span>Schema 规则详情,可查看 </span><a href=\"https://opendocs.alipay.com/mini/03cj40\" target=\"_blank\"><span>Schema 规则介绍</span></a><span>。</span></li><li data-lake-id=\"0f03977035002050b9fd1423bb638fb3\"><span>行业服务 Schema 信息需</span>调用 <a href=\"https://opendocs.alipay.com/mini/b33ddde5_alipay.open.app.service.schema.query\" target=\"_blank\"><span>alipay.open.app.service.schema.query(服务schema下发接口)</span></a>接<span>口,并传入对应行业 categoryId 获取。</span></li></ul><card type=\"block\" name=\"table\" value=\"data:{"margin":false,"html":"<table class=\"lake-table\" style=\"width: 901px;\"><colgroup><col width=\"171\" span=\"1\"><col width=\"164\" span=\"1\"><col width=\"219\" span=\"1\"><col width=\"347\" span=\"1\"></colgroup><tbody><tr style=\"height: 21px;\"><td rowspan=\"2\"><p id=\"u3f9e80f7\" data-lake-id=\"c69ad39e7822db2fa57ca240360de1cd\"><strong><span>服务类型</span></strong></p><p id=\"u5dc9a570\" data-lake-id=\"1bc3f0412cd12da74c3a03223f8a6046\"><strong><span>categoryId</span></strong></p></td><td colspan=\"3\"><p id=\"ue51ba82b\" data-lake-id=\"f457ba00586b1a03f49515818b531122\" style=\"text-align: center;\"><strong><span>类型名称</span></strong></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u69a8a501\" data-lake-id=\"8a05ca92462fe843ae1b731ecb1233de\"><strong><span>一级类型</span></strong></p></td><td><p id=\"uee06b57e\" data-lake-id=\"47d4e436ee9871de18f6a1e5e555a9cb\"><strong><span>二级类型</span></strong></p></td><td><p id=\"u751fe15a\" data-lake-id=\"87a37d01bea81f226402bb3045275264\"><strong><span>三级类型</span></strong></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u75a2682e\" data-lake-id=\"13d28e04bcbe2ca858d22faa33aa93a7\"><span>C000003264</span></p></td><td><p id=\"u695608ee\" data-lake-id=\"b05aee6718de6bfc7cad7446a089d7c8\"><span>餐饮</span></p></td><td><p id=\"u4c07f822\" data-lake-id=\"47ca22d3d1ee93d94879c954fdee013e\"><span>餐饮</span></p></td><td><p id=\"uc71f6dae\" data-lake-id=\"c1004bfb7cf28d6e633f0f447061f57f\"><span>预定</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u1f9a8840\" data-lake-id=\"15e7f4cd96047297380b312d794911c5\"><span>C000003265</span></p></td><td><p id=\"u8d794675\" data-lake-id=\"5b47a27fe0cf081ad79db06dccf3e85d\"><span>餐饮</span></p></td><td><p id=\"uef9de431\" data-lake-id=\"37c388e337d0cee1df82f4417620d243\"><span>餐饮</span></p></td><td><p id=\"ub54215ec\" data-lake-id=\"c1157f51d2f8ecd13a921fe719c39fdb\"><span>预点餐自提</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u14538d83\" data-lake-id=\"e7159ceffc081126d05efb3afcda7448\"><span>C000003266</span></p></td><td><p id=\"uc8c45791\" data-lake-id=\"72fd7992031807a23d2db8c4671bfcc3\"><span>餐饮</span></p></td><td><p id=\"u97b87d29\" data-lake-id=\"ede9337f293ea5b8b58642c15319bbc0\"><span>餐饮</span></p></td><td><p id=\"ud7655efc\" data-lake-id=\"edc8171d7b8f52fa82412a0ed1dd0a0e\"><span>外卖</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf48df8b2\" data-lake-id=\"a89f446839e04c220aacf5e97ff48f28\"><span>C000003267</span></p></td><td><p id=\"uf442306a\" data-lake-id=\"1d3b737bbe54c8430ffe719ccfc6c0c3\"><span>餐饮</span></p></td><td><p id=\"uced1cf4b\" data-lake-id=\"99b10e37d4b85d8af673878c369d914e\"><span>餐饮</span></p></td><td><p id=\"uf49c2f92\" data-lake-id=\"008017a15668b841fa1b92285f28215c\"><span>排队</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ud8b6c9ae\" data-lake-id=\"5286ad717dfaeec6c4d52cf55358d861\"><span>C000003268</span></p></td><td><p id=\"ufa086336\" data-lake-id=\"1a959a6d24a3831e2badd6336dd5be0b\"><span>餐饮</span></p></td><td><p id=\"u2c252e80\" data-lake-id=\"ef4f7f7876ab13e7975b32eb9825a15f\"><span>餐饮</span></p></td><td><p id=\"ucbde6264\" data-lake-id=\"b56622cd43af2e24dbc0027da80e31d0\"><span>到店点餐</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ufc9d6003\" data-lake-id=\"4dc994466f606503ba1b9f6b44f53f85\"><span>C000003270</span></p></td><td><p id=\"u8fef4e96\" data-lake-id=\"0a79e12d59e8b23e07465a5c896fc759\"><span>车主生活</span></p></td><td><p id=\"uab0b9803\" data-lake-id=\"20955098bd72d4db3b809c9cdd9bd788\"><span>车辆零配件/用品精品</span></p></td><td><p id=\"ucbd1157d\" data-lake-id=\"b86c275c8dc119fce890f81dc1fb691f\"><span>在线订购</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u34ba8576\" data-lake-id=\"00b4b2f34189b83da5cc2943a34cff34\"><span>C000003273</span></p></td><td><p id=\"ue4fc5064\" data-lake-id=\"f051cf52479dc83831a70eb36f88ed4d\"><span>车主生活</span></p></td><td><p id=\"ufe79286a\" data-lake-id=\"ce10baaf1b90dc27d16f20941173f401\"><span>代驾</span></p></td><td><p id=\"u659fb70e\" data-lake-id=\"0cd6d5f3910930d5d276083dafb2b04b\"><span>挪车服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ud0a649d9\" data-lake-id=\"bbe18619dcc4439603a50e5855eca0e8\"><span>C000003274</span></p></td><td><p id=\"ucb271ed2\" data-lake-id=\"f81ce707b0a1886b9673cd54230dd3a2\"><span>车主生活</span></p></td><td><p id=\"u27859b71\" data-lake-id=\"7802a0bac9e868b7796f9f4f8a5ae2c2\"><span>代驾</span></p></td><td><p id=\"u3dbc5275\" data-lake-id=\"de08b849aa643d2ad63d8179654a12f6\"><span>代驾服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf8632c23\" data-lake-id=\"7bfd513ed775d6daef92f9abe490b9a4\"><span>C100845235</span></p></td><td><p id=\"ubcbe5507\" data-lake-id=\"25ef2a91c3ced27397c8ffe2938a1751\"><span>车主生活</span></p></td><td><p id=\"u56cc5b00\" data-lake-id=\"0f63afe2bf82f83805fc1c974a0756de\"><span>代驾</span></p></td><td><p id=\"u13bfd415\" data-lake-id=\"0e9a617ad1eb91506692c540b808bb5a\"><span>挪车码</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uba48c016\" data-lake-id=\"de48642d980a76ab0d8dc9bd6e643e25\"><span>C000003282</span></p></td><td><p id=\"u3fce2dd1\" data-lake-id=\"333a665482079b59c0f49a1c4cc614bc\"><span>车主生活</span></p></td><td><p id=\"ud6114532\" data-lake-id=\"8394f305705872dae97c1fb1d44ff36e\"><span>停车服务</span></p></td><td><p id=\"u685f9081\" data-lake-id=\"b78ab2c53db0d75f3aaf891b1e4d98a1\"><span>停车缴费</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u424e36dc\" data-lake-id=\"72a5ebc97460fe336e9020260b1e1256\"><span>C100948906</span></p></td><td><p id=\"u6295e2aa\" data-lake-id=\"a667070b48324a8c6931b7d985e563f8\"><span>车主生活</span></p></td><td><p id=\"ub109289c\" data-lake-id=\"4af7479f00ea7e842294d4efd002ef15\"><span>停车服务</span></p></td><td><p id=\"u447660ea\" data-lake-id=\"82e7d532505684342c9cfe002f57741a\"><span>停车场查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2bcdb701\" data-lake-id=\"b24b3a593544f0a337f6a89184220858\"><span>C000003297</span></p></td><td><p id=\"uecf923ee\" data-lake-id=\"52897016913a9c84cbae8550cc8e2752\"><span>公共管理和社会组织</span></p></td><td><p id=\"u77e9d0db\" data-lake-id=\"c835f9afd45b0a367b71ab8693f8a77e\"><span>公益</span></p></td><td><p id=\"ud5017065\" data-lake-id=\"466ac078bba815de599ac706c272d7f5\"><span>公益活动报名</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u47992911\" data-lake-id=\"66524cdc75fed37313d7d2e673a4406c\"><span>C000003298</span></p></td><td><p id=\"u0454775e\" data-lake-id=\"7fb85df598e74919c3161f22b44f9178\"><span>公共管理和社会组织</span></p></td><td><p id=\"u51c84c24\" data-lake-id=\"0ee41d02af9fad810238dc1639ae966c\"><span>公益</span></p></td><td><p id=\"u5a0624f4\" data-lake-id=\"2bf77de8aa925448aee16dd72081b12f\"><span>爱心捐赠</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ufd31c441\" data-lake-id=\"40d6d7413002bebf8f2a706a69d974d6\"><span>C100948921</span></p></td><td><p id=\"uf9826143\" data-lake-id=\"d931d4f286a0fb996d374b99a426f4f3\"><span>公共管理和社会组织</span></p></td><td><p id=\"u3593ad03\" data-lake-id=\"0cccb4b050232a20bcd3f012b43a1fea\"><span>公益</span></p></td><td><p id=\"u1f525125\" data-lake-id=\"7f15ce3032f715ee9f8878b6a8336133\"><span>公益林</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ud5cb5838\" data-lake-id=\"94e02c1c8151076d4fd65ac2e8d0a1be\"><span>C100949075</span></p></td><td><p id=\"udd76d1ec\" data-lake-id=\"5d55e4bc4c01cf74ddad2041587b64ae\"><span>公共管理和社会组织</span></p></td><td><p id=\"u739467bb\" data-lake-id=\"4d8436a6302f595a4306dfb510762c9d\"><span>公益</span></p></td><td><p id=\"u20355d49\" data-lake-id=\"c7d23b7e8122a9a50305f65c3851f137\"><span>献血服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u027f9489\" data-lake-id=\"160f8d78eeb4f65c38d7eddb4edb6b08\"><span>C000003320</span></p></td><td><p id=\"u96423180\" data-lake-id=\"51917c0e037905cf89f862c1354aaa6c\"><span>交通出行</span></p></td><td><p id=\"ue46b4aa8\" data-lake-id=\"e003be52e031c36b49bff5c3cf4fa36e\"><span>打车/租车</span></p></td><td><p id=\"uc3354840\" data-lake-id=\"7f4d999cd46ae66b0ee3432cfd876556\"><span>在线租汽车</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u5db0e1a1\" data-lake-id=\"101be6c696579c346b1ba9dd483a3987\"><span>C000003321</span></p></td><td><p id=\"u57eb3adc\" data-lake-id=\"aad7961987e1bb1dd31b772127e62c5b\"><span>交通出行</span></p></td><td><p id=\"u39480b7f\" data-lake-id=\"21e5c7d3bd949d6d9caaab91c0de9bd5\"><span>打车/租车</span></p></td><td><p id=\"u074bd96b\" data-lake-id=\"2026a2da3183b02391ade2dff3c85d36\"><span>在线打车</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u43f2dbd9\" data-lake-id=\"8fa69b725ed949dc9e83c530a6ae5b0e\"><span>C000003322</span></p></td><td><p id=\"u6c8ecec0\" data-lake-id=\"f93d86f7c5df225e51a7903ded95466b\"><span>交通出行</span></p></td><td><p id=\"ua062c727\" data-lake-id=\"9658da3508b7839a843705560022e183\"><span>打车/租车</span></p></td><td><p id=\"u9b8a1dd8\" data-lake-id=\"fedd3e7e49bbe9d24f8a3ae685970647\"><span>共享单车</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u853e1b9e\" data-lake-id=\"b8d28d5c2431761e7009065a6942ad7b\"><span>C000003323</span></p></td><td><p id=\"ue69ff23a\" data-lake-id=\"226a6069091b3e78808cc17d8c140a00\"><span>交通出行</span></p></td><td><p id=\"uf5daada1\" data-lake-id=\"4ef3363e26393d6704eea4c69d65a839\"><span>公共交通</span></p></td><td><p id=\"u00b74321\" data-lake-id=\"710480eaa10ec2dd3efb1d55638b8560\"><span>在线购票</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u34a1025d\" data-lake-id=\"d4f65c53736cbff3811d3f81315640fe\"><span>C000003324</span></p></td><td><p id=\"uceffd007\" data-lake-id=\"a49afbd507e793d08949518b99e0bcd5\"><span>交通出行</span></p></td><td><p id=\"ubf567940\" data-lake-id=\"696706f70c704d6b2219f922f09a7d7c\"><span>公共交通</span></p></td><td><p id=\"u46592afe\" data-lake-id=\"5cd6f41031b45228f736d8f95c66640f\"><span>公交线路查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2cbe2a8c\" data-lake-id=\"7f76bb351b440c426c36e956fd8b98ad\"><span>C000003325</span></p></td><td><p id=\"u962f32ae\" data-lake-id=\"d123e4713539614e4d35763c45324f5a\"><span>交通出行</span></p></td><td><p id=\"u59b62d1f\" data-lake-id=\"5bc1f123e2646a64f805fd125ffd3ae3\"><span>公共交通</span></p></td><td><p id=\"u1c2faace\" data-lake-id=\"45e58b690697c8572c367b69e67b016d\"><span>交通卡充值办理</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u6f942b22\" data-lake-id=\"87e0864b20d6801af0b0b38b2ee2761a\"><span>C000003326</span></p></td><td><p id=\"ud8de51c6\" data-lake-id=\"696b7d6b6ab617f5a41bf32e64c54356\"><span>交通出行</span></p></td><td><p id=\"uad9d3c94\" data-lake-id=\"5746a20707396ea362792f406fa77ab4\"><span>公共交通</span></p></td><td><p id=\"u8ed358d4\" data-lake-id=\"cc72972eb125006c6e8c1d5ac1ea62d9\"><span>公交乘车码</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u13d42773\" data-lake-id=\"1128d41fa948b9b7f392474a73994380\"><span>C100845240</span></p></td><td><p id=\"u25ea935b\" data-lake-id=\"a04e16aaca130c4c714b653e1f120a9e\"><span>交通出行</span></p></td><td><p id=\"u788dba6b\" data-lake-id=\"20414b60a9a09eb2499e6e39b428ddab\"><span>公共交通</span></p></td><td><p id=\"u340b31a4\" data-lake-id=\"41c3bcbce834b632802920b6e9ca4a38\"><span>地铁线路查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ua678d6f3\" data-lake-id=\"e9564401bc1bbcf0b8e14c5daf2f431f\"><span>C100845241</span></p></td><td><p id=\"u24a2a300\" data-lake-id=\"d29b69107ca151deea28199d908898fb\"><span>交通出行</span></p></td><td><p id=\"u69e8b477\" data-lake-id=\"18f30eae0856aa74c70ec87f2ba85d54\"><span>公共交通</span></p></td><td><p id=\"ude2acd5a\" data-lake-id=\"c6ae32ddb8d9983d89b8d5976d581436\"><span>乘车记录</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u515e6eee\" data-lake-id=\"737b0fee9283ec49d5a579453e96eaa5\"><span>C100845418</span></p></td><td><p id=\"u5c463877\" data-lake-id=\"58af776d8c92485d88f5cf8a79925fee\"><span>交通出行</span></p></td><td><p id=\"ucf738bd7\" data-lake-id=\"ec6865ebf5d65755ceb77d48ab0c4a98\"><span>公共交通</span></p></td><td><p id=\"u7a7b8888\" data-lake-id=\"9f82b80a3a4a1ee97fd4d46123da402a\"><span>实时公交</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ubd4a2c95\" data-lake-id=\"9f2875eead745f3c12c2f84dc0273a6e\"><span>C100948778</span></p></td><td><p id=\"ufc636cf4\" data-lake-id=\"29d1278b2003645ef111e1a03cef0425\"><span>交通出行</span></p></td><td><p id=\"uc5d89c2f\" data-lake-id=\"3ba57ed54ae7e1016761f944a4e7f4af\"><span>公共交通</span></p></td><td><p id=\"udefd003d\" data-lake-id=\"71d063118a2d9a1c922145c0d37ca6f9\"><span>地铁乘车码</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ud3daefdb\" data-lake-id=\"9bf9e7c2f7081ba8a4df908522fc4080\"><span>C101246799</span></p></td><td><p id=\"u68943ebf\" data-lake-id=\"fc1d84fdc2f2b702df581258eccc2e32\"><span>交通出行</span></p></td><td><p id=\"u6a5bafab\" data-lake-id=\"92232277cde317d3cf9335a60281d99a\"><span>公共交通</span></p></td><td><p id=\"u19dd1c05\" data-lake-id=\"c4a4d92e9b9655dfc89bc8ab1898f8a9\"><span>服务大厅</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf9732deb\" data-lake-id=\"4c8d4abd51b6b1963876c01bc9689708\"><span>C101247583</span></p></td><td><p id=\"uf150f0d5\" data-lake-id=\"97268af27e3e31e8efcd8569ca5021e3\"><span>交通出行</span></p></td><td><p id=\"uf56c4bcc\" data-lake-id=\"0cb5d1fdff169b7aee23de7e5ad36ea9\"><span>公共交通</span></p></td><td><p id=\"u9dd7f0b8\" data-lake-id=\"3e92a123f4f7f18e515643a94805de4a\"><span>公交NFC</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ue92c319f\" data-lake-id=\"d1bd083033a27432f69620a19fee3213\"><span>C101247775</span></p></td><td><p id=\"u8c99ffe5\" data-lake-id=\"63c87aaf40508ff7a945777d7cbaa020\"><span>交通出行</span></p></td><td><p id=\"u4f071b4b\" data-lake-id=\"10a3140634b050ef4bc9c0b328690320\"><span>公共交通</span></p></td><td><p id=\"u31598c10\" data-lake-id=\"ce61d4617631c064771d44c0360cf6ea\"><span>地铁服务大厅</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ub003d147\" data-lake-id=\"9fdad3948b8f0c8558c13eb70ab9e576\"><span>C101247877</span></p></td><td><p id=\"u23325c59\" data-lake-id=\"daadbe93140391e0740e03f04b30356b\"><span>交通出行</span></p></td><td><p id=\"u26b885df\" data-lake-id=\"f97c87125264a1e199a19f739ab33b20\"><span>公共交通</span></p></td><td><p id=\"u03161ad0\" data-lake-id=\"ad650b5301f298c6f7f70d040c3265ef\"><span>实时地铁</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u6b984570\" data-lake-id=\"74dc629aeb5cdadef530dc9f4707a377\"><span>C101248046</span></p></td><td><p id=\"u38247c97\" data-lake-id=\"8eaeddc78b7e33c96d95e953cf8d895e\"><span>交通出行</span></p></td><td><p id=\"u5917a9ce\" data-lake-id=\"3d45fa8ceed03151aa23aeeaf551abd3\"><span>公共交通</span></p></td><td><p id=\"uba9bc29e\" data-lake-id=\"0990c7f0ae6af6e0caa18b892d7bbd64\"><span>地铁NFC</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf99a344c\" data-lake-id=\"d5df50a3b48a581f2a0ac637476a2fed\"><span>C000003329</span></p></td><td><p id=\"u6eb3ea8e\" data-lake-id=\"a7ed4c30b6a11c6d3fff4228221d8eaa\"><span>交通出行</span></p></td><td><p id=\"u77738e43\" data-lake-id=\"c016eaced9fbfd506a1f96c86ed8219c\"><span>航空出行</span></p></td><td><p id=\"u56d99a42\" data-lake-id=\"de7257e7149405548a8f3797ca78003e\"><span>在线值机</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u60605897\" data-lake-id=\"1298fea31a2b88f73fb2db708cb3fb01\"><span>C000003330</span></p></td><td><p id=\"u7758c775\" data-lake-id=\"d85236ac7edb5b99a6f55f08e6f7417e\"><span>交通出行</span></p></td><td><p id=\"u26406826\" data-lake-id=\"f1f475edc811b79855c8712c18d6a9b7\"><span>航空出行</span></p></td><td><p id=\"uc6312272\" data-lake-id=\"8e245fc8cdcd23f88f7528d29eac2b11\"><span>机票预订</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u0b5b5646\" data-lake-id=\"2fb1e66b0bd47c539b52132c9721b73c\"><span>C100955087</span></p></td><td><p id=\"u981273bf\" data-lake-id=\"3464196b964df60eb0d39025689b1046\"><span>交通出行</span></p></td><td><p id=\"u643e8e5f\" data-lake-id=\"53c92bff08994d75f1628016081a48cf\"><span>航空出行</span></p></td><td><p id=\"u8049b0e8\" data-lake-id=\"ef645fa8ac80cb9215041d028996259a\"><span>行程通知</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf7f3c258\" data-lake-id=\"abc3662d16927ed80e76cd03948c581c\"><span>C101051368</span></p></td><td><p id=\"uc73fdf2c\" data-lake-id=\"3a8c972213713853cc884a55665bb783\"><span>交通出行</span></p></td><td><p id=\"u99a2355c\" data-lake-id=\"72be51125cb4536659681b0bf48ac5fd\"><span>航空出行</span></p></td><td><p id=\"ucb6e65e0\" data-lake-id=\"92b0c40ee1a3336f6a2802c82dbaeb6a\"><span>机票退/改签</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u51bc00c9\" data-lake-id=\"67d0c3ab43a3a3bbf05863c06d634501\"><span>C101051499</span></p></td><td><p id=\"u24165c6d\" data-lake-id=\"8d3ec0440594c1a7b4472b009db1db57\"><span>交通出行</span></p></td><td><p id=\"u08d71c2f\" data-lake-id=\"4ba350d9595b811f36906a42b5b47314\"><span>航空出行</span></p></td><td><p id=\"ub8f50e24\" data-lake-id=\"f9bfe8c3e69a8e85096bd89768d9aa7c\"><span>临时乘机证明</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf21c6b71\" data-lake-id=\"0ffdb46e2e0e7ad4e63b320af5e344d8\"><span>C101051662</span></p></td><td><p id=\"ua8a2d1b6\" data-lake-id=\"89cdc9add64809b73aded9e6ac6fde4c\"><span>交通出行</span></p></td><td><p id=\"u0b14263b\" data-lake-id=\"864f6bf12e2947dfd49f87c462f79394\"><span>航空出行</span></p></td><td><p id=\"u912dd096\" data-lake-id=\"6049b02153213499d0ff01f66322cbf5\"><span>安检服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2a64e33c\" data-lake-id=\"63f6f4516873e8e98b7d7e1bfb02655f\"><span>C101249402</span></p></td><td><p id=\"uf725e190\" data-lake-id=\"98be77682a4c24f70fc1edcaaa90d129\"><span>交通出行</span></p></td><td><p id=\"u797117b4\" data-lake-id=\"ee5c86ae401a90e00a8ffb7088736c3a\"><span>航空出行</span></p></td><td><p id=\"u5e4983e7\" data-lake-id=\"d58ee494fccdc5455a33f7ada3148390\"><span>航班动态</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u94c77fc0\" data-lake-id=\"1bd3dcb130461501fe985fbfed838e02\"><span>C101249523</span></p></td><td><p id=\"u6b2323f8\" data-lake-id=\"ae33c07e468ce00c8ec4744ebcfe9527\"><span>交通出行</span></p></td><td><p id=\"u0f2e9827\" data-lake-id=\"3de2174fdf0315d43a0783e926d2c3fa\"><span>航空出行</span></p></td><td><p id=\"u88d58318\" data-lake-id=\"6150d2eea8390ea90db950727cf503b8\"><span>行李服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u76b9015b\" data-lake-id=\"a10c01bd33500506a59de1441fc75c46\"><span>C101249722</span></p></td><td><p id=\"u50724a97\" data-lake-id=\"f859b000849fffd8ccf81c8fb1f3eb53\"><span>交通出行</span></p></td><td><p id=\"u361e5e78\" data-lake-id=\"53e73b81de1146315d5c6fbf1c44f86d\"><span>航空出行</span></p></td><td><p id=\"u707ec6c0\" data-lake-id=\"fdaca52188c25200477e5ed47588c99f\"><span>机场交通</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9fd299e2\" data-lake-id=\"395660d44bcf7e751ce1b213b319c8c9\"><span>C101250264</span></p></td><td><p id=\"u864154f6\" data-lake-id=\"a79ad9af00c773da419ca15a0c71187b\"><span>交通出行</span></p></td><td><p id=\"u000a3e09\" data-lake-id=\"718f31ccb35f979e8d68d50b1e10149f\"><span>航空出行</span></p></td><td><p id=\"u0032a673\" data-lake-id=\"6da417b571095c6f3feb324c0cba05e0\"><span>客票验真</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uce2ffc76\" data-lake-id=\"a2f1c38d4245b5d218b216ec233a8d31\"><span>C101250384</span></p></td><td><p id=\"u0a9192aa\" data-lake-id=\"638a08108af20bed1d4964256055891c\"><span>交通出行</span></p></td><td><p id=\"u0d4d5635\" data-lake-id=\"752e0d705c12e9538ddeeb6ff2997096\"><span>航空出行</span></p></td><td><p id=\"ud096eede\" data-lake-id=\"983bb59389a5b164005e293c9756d852\"><span>电子发票</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u1049ebf5\" data-lake-id=\"6f0fe85cb4c609ed8458ff351d8c4c8a\"><span>C101250541</span></p></td><td><p id=\"ud7c2d0fa\" data-lake-id=\"159fcf7f34b570c98fd0859404835499\"><span>交通出行</span></p></td><td><p id=\"u9d545328\" data-lake-id=\"de0be06ba44046a142be700fc4bbc6a7\"><span>航空出行</span></p></td><td><p id=\"uf1fcc940\" data-lake-id=\"5cd2b132dce1c5a2ddd169caefec6adf\"><span>机上餐饮</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2d9ebafa\" data-lake-id=\"1cd9c65d82f84c7403c5bb363a74a0cf\"><span>C101250670</span></p></td><td><p id=\"u0849415f\" data-lake-id=\"5722967023bcba6c5ad108315ba39b73\"><span>交通出行</span></p></td><td><p id=\"ua6abdddb\" data-lake-id=\"c011869e3647b95745f114aea7045c0c\"><span>航空出行</span></p></td><td><p id=\"u23bdc6ae\" data-lake-id=\"63568fec3e20777cf8c6ca68d52c7082\"><span>升舱服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u8654a791\" data-lake-id=\"2428198195ed44139819b5924cdc3ab7\"><span>C000003335</span></p></td><td><p id=\"ub0af3b7e\" data-lake-id=\"d2612cad68621024e9cc1511ece555d5\"><span>交通出行</span></p></td><td><p id=\"u40294218\" data-lake-id=\"3e7adbcc51da5be5763830c845a6f4cc\"><span>铁路出行</span></p></td><td><p id=\"u6d541ec2\" data-lake-id=\"628daac29ed5750d688702c938a3e661\"><span>火车票预订</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uc5ead5ca\" data-lake-id=\"7cab38782e629d71bed265850e6893ff\"><span>C100955249</span></p></td><td><p id=\"u84af6b95\" data-lake-id=\"51fb3ec588b16a521f90622c2ce2fe79\"><span>交通出行</span></p></td><td><p id=\"u695e8876\" data-lake-id=\"584c121723782a34fbd7c535e999dbd5\"><span>铁路出行</span></p></td><td><p id=\"u8c8cac3b\" data-lake-id=\"71702e1517a465bac57df50f2659fab2\"><span>行程通知</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ub22708cc\" data-lake-id=\"1abc20fd77d4f6f0b12e14e62b51da6e\"><span>C101248313</span></p></td><td><p id=\"u2ffafc0e\" data-lake-id=\"011708b910142a6c6081491dc03705ef\"><span>交通出行</span></p></td><td><p id=\"u02306562\" data-lake-id=\"475effa0271bb44268605aa6decd2cad\"><span>铁路出行</span></p></td><td><p id=\"u33724c82\" data-lake-id=\"f18aa6578c84900cafbdc59dcd5cd96e\"><span>扫码乘车</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ueafcaa22\" data-lake-id=\"69ebe3cbc5699d8c8e9365eded862ebb\"><span>C101248418</span></p></td><td><p id=\"ua1623cd0\" data-lake-id=\"738b2fe090fd2ef82820763acb145e3d\"><span>交通出行</span></p></td><td><p id=\"u1082b654\" data-lake-id=\"c5b966743b7db74ffbc77ca8550f7688\"><span>铁路出行</span></p></td><td><p id=\"ue5bf2a28\" data-lake-id=\"a2d7a07e8ef2441e328a04e4d9b5931f\"><span>订餐服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u500e4f38\" data-lake-id=\"818a4890ebf3a3e2b838e5b31e72fa2b\"><span>C101248574</span></p></td><td><p id=\"uc10fd98b\" data-lake-id=\"ff684a2c14599119d88715decff268f6\"><span>交通出行</span></p></td><td><p id=\"u57dc16ad\" data-lake-id=\"f26499e45d2ae900efb64fc98c017315\"><span>铁路出行</span></p></td><td><p id=\"ucd6efcb4\" data-lake-id=\"1213c2250725e88368a4000dff8e728a\"><span>城际乘车码</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u29b337f2\" data-lake-id=\"64ce61311220b81993c7a296b43b6cac\"><span>C101248698</span></p></td><td><p id=\"u8f5cdd56\" data-lake-id=\"70f493750dbf8869d82f011bde97abaa\"><span>交通出行</span></p></td><td><p id=\"u846455cd\" data-lake-id=\"c6ad921f359f98049eb1c4ef71a883a9\"><span>铁路出行</span></p></td><td><p id=\"u3f4e5263\" data-lake-id=\"5512f4ac517f2ef854244420d1cf2585\"><span>接送站服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u00a3863d\" data-lake-id=\"7babad46a9bb8f10341800c4972f1fec\"><span>C101248824</span></p></td><td><p id=\"u3d56ebe4\" data-lake-id=\"7a0b94cf7e3be819b95e02c66ac03845\"><span>交通出行</span></p></td><td><p id=\"u2375d164\" data-lake-id=\"97f6b8e8472b6a481b4602ee95fd76b7\"><span>铁路出行</span></p></td><td><p id=\"u7fbae5fd\" data-lake-id=\"e51c76a56cc0e3da865f5db691732c35\"><span>火车票退改签</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u51ca42dd\" data-lake-id=\"2a998ad9710a7698436f093e01f2db39\"><span>C101249910</span></p></td><td><p id=\"u2e93b227\" data-lake-id=\"8c1e51c530a37b94e78dd819bffd0f52\"><span>交通出行</span></p></td><td><p id=\"u679290ba\" data-lake-id=\"c598919b6606fc0edeedf7de7d4154ea\"><span>铁路出行</span></p></td><td><p id=\"uadf12ad6\" data-lake-id=\"e846da1a9e4e2da4d9d6bbe0cd9abf82\"><span>车票查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u6e2f6c43\" data-lake-id=\"9ca34d636c90b955481701e168f9bc4a\"><span>C101250087</span></p></td><td><p id=\"ufa6cb71a\" data-lake-id=\"1cda3eec3c3dd7d9e6b0553e9770d13d\"><span>交通出行</span></p></td><td><p id=\"u623436d5\" data-lake-id=\"917c6136a2168e29126fb12e024c4c35\"><span>铁路出行</span></p></td><td><p id=\"ub64a7662\" data-lake-id=\"c2048d55649036505ae7df4f1390f51d\"><span>车票报销</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ua08a075e\" data-lake-id=\"b0fc7799f55f5c3ef4fc4195e9e589fe\"><span>C000003352</span></p></td><td><p id=\"u4fc34f77\" data-lake-id=\"905b5ac53d5beb743584b286d05894af\"><span>教育培训</span></p></td><td><p id=\"u13781b62\" data-lake-id=\"2090999cf1818199226c00f19c46f1d6\"><span>学校</span></p></td><td><p id=\"u35693a01\" data-lake-id=\"7ac2fe277d38316aeded5c918ce59afa\"><span>找兼职服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ub7029a81\" data-lake-id=\"19c7e660212211380014b995d1259f75\"><span>C000003353</span></p></td><td><p id=\"u78a3549b\" data-lake-id=\"97d04756c71d5f2255d581ec0b45d915\"><span>教育培训</span></p></td><td><p id=\"u09ebda5b\" data-lake-id=\"c6bfdc6b16e7f4dffbbe411fb4986fbd\"><span>学校</span></p></td><td><p id=\"ud5cda49f\" data-lake-id=\"0bbd0d5c2bfd89ade45df7d97ee5c63b\"><span>校园缴费</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uc3b520a4\" data-lake-id=\"93e03e8fa0a9a181108359a12fe16a0d\"><span>C000003354</span></p></td><td><p id=\"ud457bb10\" data-lake-id=\"0278f6ebbaa84792805d371f0bd3e81c\"><span>教育培训</span></p></td><td><p id=\"u797ffd47\" data-lake-id=\"dc9be16e9e8c7725947cd7b3846d1d8b\"><span>学校</span></p></td><td><p id=\"u864db461\" data-lake-id=\"dbcb6b0accc0259c930d130a9667e364\"><span>学生码服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uebf031d7\" data-lake-id=\"2b38fea22ba6300daeff38f54ee04952\"><span>C000003355</span></p></td><td><p id=\"u66068551\" data-lake-id=\"75b6e9f315491dbb9d7f8982b0f78fbc\"><span>教育培训</span></p></td><td><p id=\"uc738526b\" data-lake-id=\"939bdaade5a64f1bd5b5fd127c1dc451\"><span>学校</span></p></td><td><p id=\"uce029d93\" data-lake-id=\"eb5fe151c225a9c634df2a5686f85605\"><span>校招服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u42b77636\" data-lake-id=\"1f6cb821767e55e589ba31268baad595\"><span>C000003356</span></p></td><td><p id=\"u9c22dd96\" data-lake-id=\"c8d22e9b7f8574081049119ba9880d24\"><span>教育培训</span></p></td><td><p id=\"uffe5ce60\" data-lake-id=\"dea4ce2da0f5b4de5c18e8bbc38b43d7\"><span>学校</span></p></td><td><p id=\"u522d357e\" data-lake-id=\"86eb3b223bd5d6f076b0bc8b26e2fe3d\"><span>校园码服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u1348afbc\" data-lake-id=\"a49275f64221e69c138a3ae570729c78\"><span>C000003359</span></p></td><td><p id=\"u8c24f782\" data-lake-id=\"1ee9389cc791e3936c4675d0c9f56eb8\"><span>教育培训</span></p></td><td><p id=\"u1f990173\" data-lake-id=\"2ae81a7e0687fe437fa51694a79aa617\"><span>学校</span></p></td><td><p id=\"ued4b243d\" data-lake-id=\"73d7807fbc0cdcac39f592e51db3d5a4\"><span>校园考试/竞赛查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u12ef3d24\" data-lake-id=\"4f744a6f94587d8c9873d1b1694bf9fd\"><span>C000003360</span></p></td><td><p id=\"u3a6a62bf\" data-lake-id=\"bcae7ef75fc3bb6bdce1296272103f60\"><span>教育培训</span></p></td><td><p id=\"uaa680f21\" data-lake-id=\"6a548057c434d18fccae97db952d6681\"><span>学校</span></p></td><td><p id=\"ubeba9ac1\" data-lake-id=\"696b9e9e9574c1ffbc1a356fbdb976b7\"><span>校园考试/竞赛报名</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u15a543e9\" data-lake-id=\"a1aca7d66b72a077defe35a56f92a148\"><span>C000003361</span></p></td><td><p id=\"u4d0b3455\" data-lake-id=\"0f3ad04fbabaa73d462d2d02945df397\"><span>教育培训</span></p></td><td><p id=\"uf866b0e2\" data-lake-id=\"521ed00f901b853e714bac119b356156\"><span>学校</span></p></td><td><p id=\"ud4c0caa2\" data-lake-id=\"507bec3cab7f8986a9750895cd106586\"><span>校园一卡通充值</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uc40791b8\" data-lake-id=\"2daec0164a40df5d82e80f53c423f096\"><span>C000003362</span></p></td><td><p id=\"uad846075\" data-lake-id=\"37753f73e9fb523db71208fd1e6088c7\"><span>教育培训</span></p></td><td><p id=\"u652d220a\" data-lake-id=\"48fd95455095f4b45e1c7a6e4182292b\"><span>学校</span></p></td><td><p id=\"uab71ea21\" data-lake-id=\"4d7919aed46cfc25d177773a80fd339e\"><span>校园食堂点餐配送</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u4b9a2bed\" data-lake-id=\"681ffb0f87b64ef6f1b29d3d24fa41a1\"><span>C000003363</span></p></td><td><p id=\"ue042b481\" data-lake-id=\"b7ee824b1807a9319cecd4f3913315fa\"><span>教育培训</span></p></td><td><p id=\"ua60f8280\" data-lake-id=\"1c51ec3fc6d25b7637285e86006ee43d\"><span>学校</span></p></td><td><p id=\"u16ff31b0\" data-lake-id=\"94aeda9bfbde919c1432900baf5f5178\"><span>助学贷款在线还款</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u647b57f8\" data-lake-id=\"6c57166419ca1cae6b9127c3e2f8375d\"><span>C000003578</span></p></td><td><p id=\"u80ce0ae4\" data-lake-id=\"e4c8b274215044a027271e899eaa6cdf\"><span>教育培训</span></p></td><td><p id=\"u33a0e75b\" data-lake-id=\"1d77777290b5a3e2c861168888a93925\"><span>学校</span></p></td><td><p id=\"u9d010ad2\" data-lake-id=\"a1d69fb2b5fe2924a5c904ea82707653\"><span>校园水控</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9b3bf445\" data-lake-id=\"f134eeee249fa5ee9578d8e6f6ab69e1\"><span>C100934869</span></p></td><td><p id=\"u123329b4\" data-lake-id=\"b2b1f6cd731f33809dcd3aa3c2f58d2c\"><span>教育培训</span></p></td><td><p id=\"uf62478fb\" data-lake-id=\"d2cbeb4afd830da6e90ee9835130e895\"><span>学校</span></p></td><td><p id=\"uc91f0af4\" data-lake-id=\"492f95afc865c9e6afc3afc0553bd060\"><span>高考服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2dadb4d6\" data-lake-id=\"c4185fa1eb558fda464d3374aa27dc59\"><span>C101056796</span></p></td><td><p id=\"uf4eb9f19\" data-lake-id=\"13c5d7cc0dd9886ceabd36cd542f5863\"><span>教育培训</span></p></td><td><p id=\"uc79d4b0e\" data-lake-id=\"3baf51eb4f02bcaa58d3b1f46dbdfe23\"><span>学校</span></p></td><td><p id=\"u0505f0bc\" data-lake-id=\"c8054f016f30278eb3d64c856e805dbc\"><span>校园公益</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u74edc771\" data-lake-id=\"0f6ce3c0f0d7323ab39f53c378a81bec\"><span>C000003372</span></p></td><td><p id=\"uf4c97357\" data-lake-id=\"6bab9e860093d790b8422e193f9bdadf\"><span>金融理财</span></p></td><td><p id=\"u06141ec6\" data-lake-id=\"ce57f4f0257782e8bd9bf25f25678788\"><span>金融-股票基金</span></p></td><td><p id=\"u9f86846a\" data-lake-id=\"c58e1ce414b28a77805630857ef7d66d\"><span>证券期货</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u8f659125\" data-lake-id=\"0d67f028c593934957e1a4b0fba0c1bf\"><span>C000003373</span></p></td><td><p id=\"u694f72b8\" data-lake-id=\"3f4c359c7eabfa0e394c4d47f721b956\"><span>金融理财</span></p></td><td><p id=\"u25aeceec\" data-lake-id=\"9ed6f0c079f8aca28a1c45389fbb20f0\"><span>金融-股票基金</span></p></td><td><p id=\"uc2c17182\" data-lake-id=\"455a062ffdf2c50b4104f7251d889d0f\"><span>证券期货</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uc1cd81b4\" data-lake-id=\"f5dcb75d880f01ead094e97e778d3aff\"><span>C000003374</span></p></td><td><p id=\"u26ecd11e\" data-lake-id=\"95ee1d97f2af05b27e947ada7a9331d5\"><span>金融理财</span></p></td><td><p id=\"u45dccaf3\" data-lake-id=\"1e1b62f3ae3d683d199ad96c7d439cb3\"><span>金融-股票基金</span></p></td><td><p id=\"u7c4fc9fc\" data-lake-id=\"c71cb3e6984373baa84f5f76edb9cd30\"><span>金融咨询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u8cf388c5\" data-lake-id=\"e7233e3579d05300fbb7051ff9a24107\"><span>C000003375</span></p></td><td><p id=\"u2a870aa9\" data-lake-id=\"3eecce8fff6a80b59ec3ea81c0493129\"><span>金融理财</span></p></td><td><p id=\"u826e0542\" data-lake-id=\"0b8a8f969ebed6a61778f936cf05603e\"><span>金融-股票基金</span></p></td><td><p id=\"u8aeed33f\" data-lake-id=\"801aff4b7f93386c21b669224cc03639\"><span>基金</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ua23dadaf\" data-lake-id=\"794999329c9caba39a10d9901ae5d62e\"><span>C000003376</span></p></td><td><p id=\"uf65fbf61\" data-lake-id=\"8408f978723200dba8ea27e70aa3af36\"><span>金融理财</span></p></td><td><p id=\"ub1eff773\" data-lake-id=\"dadd65461dcd891683d5dc926f865127\"><span>金融-股票基金</span></p></td><td><p id=\"u0d71905a\" data-lake-id=\"0d480c19c07f475582175a1e2a0214a0\"><span>股票</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf7a08d37\" data-lake-id=\"4e119aa480515a2c86294a83b8832fc4\"><span>C000003388</span></p></td><td><p id=\"uf1927990\" data-lake-id=\"a1c0b21efda677ad97ee2deae02cce06\"><span>酒旅景区</span></p></td><td><p id=\"u69c8a4ed\" data-lake-id=\"4cf142010a511c84d96ca4e94b7c2092\"><span>酒店/旅馆/民宿</span></p></td><td><p id=\"ue892db1f\" data-lake-id=\"2766bca533bd231e2763a9f414f9a8b8\"><span>住宿预订</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u6dcda037\" data-lake-id=\"30951baa8a341f4eedf2b17070b673b6\"><span>C000003389</span></p></td><td><p id=\"u8325db9d\" data-lake-id=\"4f9b02d3c1544f894bd7d1c3f837f02d\"><span>酒旅景区</span></p></td><td><p id=\"u00cb7946\" data-lake-id=\"81b0443843aaa83b436c6be262197c0f\"><span>酒店/旅馆/民宿</span></p></td><td><p id=\"ueef9f895\" data-lake-id=\"9782d4ea820efa378c79da3e9f6c070c\"><span>入住办理</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u5c1b6574\" data-lake-id=\"74570684411d47c5770b4997292fb1e9\"><span>C000003390</span></p></td><td><p id=\"ua46df42d\" data-lake-id=\"eef49637ddc1b0228d58d516df55ac3d\"><span>酒旅景区</span></p></td><td><p id=\"u96db9015\" data-lake-id=\"7e3a84682e05ef5cc2cd565ae456ce77\"><span>酒店/旅馆/民宿</span></p></td><td><p id=\"u0f4ac3e3\" data-lake-id=\"0652c212d0bb4373cac08cf03e655095\"><span>在线订购</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u0db4c8d6\" data-lake-id=\"e1c559a6f3e7e3fd549f658e99275e0a\"><span>C000003391</span></p></td><td><p id=\"u808671b0\" data-lake-id=\"5ef855bf34fe1b1fb6d06ac0685df86b\"><span>酒旅景区</span></p></td><td><p id=\"ude12bf49\" data-lake-id=\"206a92b24c2f9cc8db3af8b0a36a9e5b\"><span>酒店/旅馆/民宿</span></p></td><td><p id=\"u11357c99\" data-lake-id=\"f59486c93ecd4a84d5c7f40b1beb697e\"><span>发票预约</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u798ea9f6\" data-lake-id=\"d3d522908d3c22120ab26567c13053a9\"><span>C100934870</span></p></td><td><p id=\"ubb96f6ce\" data-lake-id=\"0f3897f7f89193eba1151d986a03dba4\"><span>酒旅景区</span></p></td><td><p id=\"uf6b5583c\" data-lake-id=\"f00cfb6d5c5645ed69465e4f435a0e87\"><span>酒店/旅馆/民宿</span></p></td><td><p id=\"ue234e06f\" data-lake-id=\"aed39bc6dd0be42492908585b95c57ea\"><span>订单查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u393f263b\" data-lake-id=\"f978ea34274990d5ae8470791adf4484\"><span>C100977348</span></p></td><td><p id=\"u77d79330\" data-lake-id=\"34494fe78a4137e8c94ebc6ad96c3196\"><span>酒旅景区</span></p></td><td><p id=\"u3381ac20\" data-lake-id=\"c7db5b65780e944b6090d44c819f2a87\"><span>酒店/旅馆/民宿</span></p></td><td><p id=\"ub91d85b8\" data-lake-id=\"826def737e873e12a245c8b5b9f6c89a\"><span>住中服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u96c57c59\" data-lake-id=\"bb10c20762e5da140620c6dc770fccde\"><span>C000003400</span></p></td><td><p id=\"u3f79cea2\" data-lake-id=\"b47ab03e981a36d51679d39db6cf1ca1\"><span>零售批发</span></p></td><td><p id=\"ueb7865f9\" data-lake-id=\"70b63e7d11048337293e9a641f747479\"><span>零售门店-食品</span></p></td><td><p id=\"udead842c\" data-lake-id=\"8389b5cb57d05edab595f80e5a4ea625\"><span>自助买单</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uea96c3e9\" data-lake-id=\"82f6633e7ccfa9a50be6fd557a1de632\"><span>C000003401</span></p></td><td><p id=\"u56b2b83b\" data-lake-id=\"4a117835bee11c5565798a6e6801d6e2\"><span>零售批发</span></p></td><td><p id=\"ud3e772fb\" data-lake-id=\"52aeea3fbae1937eb4ec9c340c9be564\"><span>零售门店-食品</span></p></td><td><p id=\"u3db6b115\" data-lake-id=\"e36ca1f240ac7c44fe9114215ef4c2b6\"><span>O2O到家</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u91f1fd97\" data-lake-id=\"393f9e1eb07a58a2ac18b46853b4f7a7\"><span>C000003402</span></p></td><td><p id=\"u6d08f4bd\" data-lake-id=\"40354e84b5b65303cbdaa764da70f8eb\"><span>零售批发</span></p></td><td><p id=\"u3ef0f602\" data-lake-id=\"ead1492215fe3868b84c10f63d79653c\"><span>零售门店-食品</span></p></td><td><p id=\"uf368a2c4\" data-lake-id=\"74b92c757278c0a74e4fc8aca2d0c04f\"><span>门店扫码购</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uce1697a5\" data-lake-id=\"c5a19e8cf7ae5cd48cf8729c51234abb\"><span>C000003403</span></p></td><td><p id=\"u22770711\" data-lake-id=\"a859a289f93e233d44041a3f74f93956\"><span>零售批发</span></p></td><td><p id=\"ua9e89934\" data-lake-id=\"7cf026cae91b4a5b0f52fc669863b9ea\"><span>零售门店-食品</span></p></td><td><p id=\"u3a405079\" data-lake-id=\"11faa5f40f159634d9a46d8b0793fc1e\"><span>到店自提/到点自提</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u5922bf3e\" data-lake-id=\"47a79931c96d108602cbee657846c112\"><span>C000003404</span></p></td><td><p id=\"ue3c3b9c4\" data-lake-id=\"65068dbafba528d1c64d70ff95119e2e\"><span>零售批发</span></p></td><td><p id=\"uf1c6122b\" data-lake-id=\"1e670fe4e782c782658245691c901932\"><span>零售门店-食品</span></p></td><td><p id=\"u83c4ec84\" data-lake-id=\"14a918bfbcd89ba0f4b7f587087b808a\"><span>电子小票</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uc73e7fbc\" data-lake-id=\"5e00ae7a7c083405218d53bceae49a6b\"><span>C000003419</span></p></td><td><p id=\"u8f4ca2ca\" data-lake-id=\"3746673430b48b94423a88ef1885e706\"><span>商业生活</span></p></td><td><p id=\"u47e0ba1b\" data-lake-id=\"784c57badd0d374a6098cbbbe9c1124d\"><span>地产中介</span></p></td><td><p id=\"u252997ef\" data-lake-id=\"fb7b40cb3816c29c883cbbd8b840ebe4\"><span>在线找房</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u445bfae9\" data-lake-id=\"47e73d323e1dc3848a384968deb20654\"><span>C000003420</span></p></td><td><p id=\"u0551800d\" data-lake-id=\"79c398f5c4da6759c11680a19505d9e3\"><span>商业生活</span></p></td><td><p id=\"ud8a02e1a\" data-lake-id=\"38bfc6dad69b70f9572bd4aff535a26b\"><span>地产中介</span></p></td><td><p id=\"udc015d39\" data-lake-id=\"4ace3855e03254d815a17294ec556fda\"><span>房屋委托</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u561a695a\" data-lake-id=\"ab947cd213a5adc48a8899757a1e4fff\"><span>C000003421</span></p></td><td><p id=\"u32417364\" data-lake-id=\"c1ed398409e0c4840b8e1b13ee53a8e5\"><span>商业生活</span></p></td><td><p id=\"u274cf1c4\" data-lake-id=\"160479626f8d4ed328a62990371a1bc6\"><span>法律咨询</span></p></td><td><p id=\"u39fa0725\" data-lake-id=\"350f61e1dfc2220726a2951b9828e507\"><span>在线法律咨询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u22dd897b\" data-lake-id=\"ef24a904d699ffb9181aaef2b8f60375\"><span>C000003422</span></p></td><td><p id=\"u261ddd35\" data-lake-id=\"6cce03cc2707dd593737f1625b5dc9d3\"><span>商业生活</span></p></td><td><p id=\"u20507cbb\" data-lake-id=\"83b6838aa260d97c7887da22a54c1b9f\"><span>法律咨询</span></p></td><td><p id=\"u3bf60c5d\" data-lake-id=\"eba47289716ce88a57791763086e4218\"><span>申请法律援助</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u3a2b5fc7\" data-lake-id=\"f4370e5d5b7a99956c47c19c4418bb96\"><span>C000003423</span></p></td><td><p id=\"u95ed4f53\" data-lake-id=\"23ad35cd71f543bfad23855245f39f84\"><span>商业生活</span></p></td><td><p id=\"uf080dfc1\" data-lake-id=\"224e1247db568f284bd7f7a9841e5aeb\"><span>法律咨询</span></p></td><td><p id=\"ubcb02ec6\" data-lake-id=\"a130464b714209e11622f744aaad3a67\"><span>律师事务所查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u468c1027\" data-lake-id=\"fcb50b2bb4f9c8cdd3952bf909a4a72c\"><span>C000003424</span></p></td><td><p id=\"u8b5f5b02\" data-lake-id=\"8a0fc14e920ef38e6e78fc7f21f321e5\"><span>商业生活</span></p></td><td><p id=\"u91bbe88f\" data-lake-id=\"27f8a8b4789f4c681420abd51a7cf1c8\"><span>法律咨询</span></p></td><td><p id=\"u5bb8f722\" data-lake-id=\"c01a3d8574224e37d1422cf5d938fd51\"><span>律师查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uab35ccec\" data-lake-id=\"dac631ced1ed3deafaff992925d6aaeb\"><span>C000003425</span></p></td><td><p id=\"ubddfe68f\" data-lake-id=\"21a673e15ee3de4be98be0782441bef1\"><span>商业生活</span></p></td><td><p id=\"u4a145de2\" data-lake-id=\"2d26fb6a0a3792de725270300fa9c3d2\"><span>法律咨询</span></p></td><td><p id=\"u7ddec62b\" data-lake-id=\"cf04d6c0aa9b0e0197ce14e9c6ebf45d\"><span>法律服务预约</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ufa2b2836\" data-lake-id=\"577a9139f56904bd334f7217050a04dc\"><span>C000003452</span></p></td><td><p id=\"u525e806e\" data-lake-id=\"7e0626a575cb66560f9ba6e2e0d90fad\"><span>商业生活</span></p></td><td><p id=\"u478cfb8f\" data-lake-id=\"d4db4285853033e16fdfd22838ee6f8e\"><span>广告图文</span></p></td><td><p id=\"u9d6e92a5\" data-lake-id=\"d5263cbbbb9c5c25fd166ff50eef1c60\"><span>会展布置</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u5e416ade\" data-lake-id=\"59f76cb4c7d41d567dac99bc66ac5cf2\"><span>C000003453</span></p></td><td><p id=\"uc2d6ddfa\" data-lake-id=\"74f061c23528d697796ce0c1528a759b\"><span>商业生活</span></p></td><td><p id=\"u2fb7d9ed\" data-lake-id=\"77007c8c92150f15642eecd961f0b13c\"><span>广告图文</span></p></td><td><p id=\"ub1be187a\" data-lake-id=\"8c7da33524780c5c444bd17cdc650328\"><span>广告牌制作</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u26b3546f\" data-lake-id=\"fe30cd4497e560d721327eb085923960\"><span>C000003454</span></p></td><td><p id=\"ubcdeda4a\" data-lake-id=\"6328edfb04f0776710269cba0e78b88c\"><span>商业生活</span></p></td><td><p id=\"u41d09efa\" data-lake-id=\"d36899b6ef80d87027858de709d5de7f\"><span>广告图文</span></p></td><td><p id=\"u7be11119\" data-lake-id=\"e1f2c731745a68cabc0eb1972a89ee5b\"><span>广告牌设计服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ue428696d\" data-lake-id=\"413d976d69a066326a6010419a377400\"><span>C000003455</span></p></td><td><p id=\"u6bb61fab\" data-lake-id=\"b9da84456e1ba01e805fa48dae01fb62\"><span>商业生活</span></p></td><td><p id=\"u9d31cc02\" data-lake-id=\"c6b6b5a1fffd64911ad77a72befb4e19\"><span>广告图文</span></p></td><td><p id=\"u2d5544c7\" data-lake-id=\"5a949da77ac84dc0e9691f7e0a183948\"><span>打印服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ufb39d17a\" data-lake-id=\"712a12e6aa76cd04eba89e6d3f11887f\"><span>C000003470</span></p></td><td><p id=\"u0e514c39\" data-lake-id=\"731a2db5984280af8dac3bc706ecb496\"><span>商业生活</span></p></td><td><p id=\"u195e2900\" data-lake-id=\"fb6bfe1c202e4bf0be24c8af2579e873\"><span>家政/清洁/维修</span></p></td><td><p id=\"ua33357a0\" data-lake-id=\"c8c367d5bcca760e03411ef517a24af4\"><span>维修服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ub0037679\" data-lake-id=\"5d098d87a21608f7e2222be3283ee6f1\"><span>C000003471</span></p></td><td><p id=\"ubb23915f\" data-lake-id=\"d8e2da1e6e7f38a6640a447b825f3f6c\"><span>商业生活</span></p></td><td><p id=\"uc93f0a15\" data-lake-id=\"6efd16a5d77007462c2081aa05718c2f\"><span>家政/清洁/维修</span></p></td><td><p id=\"u2bc7a6f9\" data-lake-id=\"ea803195d126f2259e7640180c5238f6\"><span>清洗护理</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ub17a4445\" data-lake-id=\"2ae81e31f09ae3ff5b995caa752929ac\"><span>C000003472</span></p></td><td><p id=\"u2c9c3178\" data-lake-id=\"1180f4436fa517cb9889e218a7dd2c89\"><span>商业生活</span></p></td><td><p id=\"uf732aca5\" data-lake-id=\"39e22904f6f4a3e898bd30708ff2a175\"><span>家政/清洁/维修</span></p></td><td><p id=\"uda8bc84f\" data-lake-id=\"7f741bbfe70bbbe049528c4bf0e3c22a\"><span>开锁换锁</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u31e292c2\" data-lake-id=\"eb2ffe19fd2e62f2a044f7a707ae5b0f\"><span>C000003473</span></p></td><td><p id=\"u71459a3f\" data-lake-id=\"ec108dc04179a56ebfdbe3be0a709070\"><span>商业生活</span></p></td><td><p id=\"uaccaed69\" data-lake-id=\"e42a6ec1cfad1ff3dc33110166bf403f\"><span>家政/清洁/维修</span></p></td><td><p id=\"ue72ab95d\" data-lake-id=\"04dd65ad02ebcf056aff5a2c8a63b45e\"><span>管道疏通</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u30f262b9\" data-lake-id=\"9353ca455433bc780375ace794122be7\"><span>C000003474</span></p></td><td><p id=\"u0539687f\" data-lake-id=\"bf74a548313544481f8f74e599bc0389\"><span>商业生活</span></p></td><td><p id=\"ue0e2f3e7\" data-lake-id=\"f37f96a640a1d8dbc60ea4c3b2d1bab0\"><span>家政/清洁/维修</span></p></td><td><p id=\"u315125c4\" data-lake-id=\"b2f56d6000702378cc90ad535fb7a382\"><span>保姆服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u76d1e911\" data-lake-id=\"8e0a2577856220a8c80f2bdc0a30fbd3\"><span>C000003475</span></p></td><td><p id=\"uc2a89516\" data-lake-id=\"249a06e1c640b182243303e0bbed4916\"><span>商业生活</span></p></td><td><p id=\"uaa0c6db8\" data-lake-id=\"98ea92cbb288638e5014e9cd1b413690\"><span>家政/清洁/维修</span></p></td><td><p id=\"u8a6cf644\" data-lake-id=\"0054015fe251fe3b67a81c6ba3b80b0e\"><span>保洁服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ue09c43ef\" data-lake-id=\"9c443ade74fd890cd3c05939958b9b44\"><span>C101016922</span></p></td><td><p id=\"u5d06b14a\" data-lake-id=\"28b1ef1fa2b1dd4e0d37a649716b7f1c\"><span>商业生活</span></p></td><td><p id=\"ufd37a020\" data-lake-id=\"08e8507bc7762ff36cc458a36ac628b1\"><span>家政/清洁/维修</span></p></td><td><p id=\"u7127dcca\" data-lake-id=\"3b649a412f7ce26f36112c72232c48db\"><span>搬家服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u1750d9a5\" data-lake-id=\"4876241bc7d8a234fb5110887a0993a8\"><span>C000003480</span></p></td><td><p id=\"ue9dfb656\" data-lake-id=\"39e849f5bcfb465ea680bb660fa42e30\"><span>商业生活</span></p></td><td><p id=\"u0ba4a316\" data-lake-id=\"f910937e58a0b5edb2ca67a149b7ca83\"><span>其他商业生活服务</span></p></td><td><p id=\"u2394ac64\" data-lake-id=\"40f1e5fb670af477e2432cdeb0ef7138\"><span>失物招领</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u4c544c5d\" data-lake-id=\"f1400e3dfee0fcdab13e4f3a0a24930d\"><span>C000003481</span></p></td><td><p id=\"ufce1d0b5\" data-lake-id=\"aa323d83cecbfd304a6b1a99d89939dc\"><span>商业生活</span></p></td><td><p id=\"u752ff065\" data-lake-id=\"5b720ae532e5355480e804a8da352dc9\"><span>其他商业生活服务</span></p></td><td><p id=\"u6cfd12ce\" data-lake-id=\"477d819abf157bc3514477a2c9e8861a\"><span>登报服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uded041fd\" data-lake-id=\"ef61913f28f4cfeceaa77020ffd725b5\"><span>C000003482</span></p></td><td><p id=\"u8d4b0f35\" data-lake-id=\"f9b9b9e51ebfa95505e3d27ba403116d\"><span>商业生活</span></p></td><td><p id=\"u52ac7602\" data-lake-id=\"e60fa64f31706eb34344abc52369dcc2\"><span>其他商业生活服务</span></p></td><td><p id=\"u01359bc2\" data-lake-id=\"d9731eff7a610bc7c0deaca4bfcdff6a\"><span>保安和监控服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u72b132d4\" data-lake-id=\"418cb512b7a71fd509138d7290345c91\"><span>C000003487</span></p></td><td><p id=\"u3388c864\" data-lake-id=\"ddb31d4cc23f1159178f12c8c33bc46c\"><span>商业生活</span></p></td><td><p id=\"uc8e0b07b\" data-lake-id=\"464e777ed72145c88fe2195d72afed33\"><span>洗浴养生</span></p></td><td><p id=\"u5fa1d333\" data-lake-id=\"64fbac6277e14426165ff1827faf5562\"><span>在线预定</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u04e7de8d\" data-lake-id=\"912dc2ef19116dbbc6c8102155116cf3\"><span>C000003488</span></p></td><td><p id=\"uf82859bf\" data-lake-id=\"d3d329d7e86c2a971158b8ea446ba8cd\"><span>商业生活</span></p></td><td><p id=\"ub2034af2\" data-lake-id=\"2c4f859cedb433041586d5546f3b03ab\"><span>洗浴养生</span></p></td><td><p id=\"u0bf2c0c7\" data-lake-id=\"b418f602dd420758e8f673ad2b6d4273\"><span>在线订购</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uda3ca1bb\" data-lake-id=\"5e8207a6a103be457d6ee413c7906f96\"><span>C000003490</span></p></td><td><p id=\"u19a06b31\" data-lake-id=\"af87cf1adb472aacc03e772749903322\"><span>商业生活</span></p></td><td><p id=\"u26655e29\" data-lake-id=\"f8784df8e018349e98a2823bbd101657\"><span>丽人</span></p></td><td><p id=\"u7290bfa9\" data-lake-id=\"fe56d2d2c63093a228214eb0d6b5455e\"><span>在线预定</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u666bf2a0\" data-lake-id=\"9a8a48b7847b9aa886135bb58c303252\"><span>C101011135</span></p></td><td><p id=\"ub5dd65ca\" data-lake-id=\"b7193f43494d459894165baf187f9611\"><span>商业生活</span></p></td><td><p id=\"uc8b11397\" data-lake-id=\"497884debdcd4ab12cdfc25c27e76d65\"><span>丽人</span></p></td><td><p id=\"uce1f7f9a\" data-lake-id=\"17d350e8a4105f45f1c27afc002b3ff8\"><span>上门服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u28181759\" data-lake-id=\"2af6e7fae72ce74cde908d8c7c4c3889\"><span>C000003492</span></p></td><td><p id=\"u7ac345e7\" data-lake-id=\"ecb213a80b163d025c8950a1ca527474\"><span>商业生活</span></p></td><td><p id=\"u64e3fa77\" data-lake-id=\"93bd251f8c8ab6ecfcf7fda457803dcd\"><span>征信</span></p></td><td><p id=\"u3e64e2b9\" data-lake-id=\"92b894e3fff55d73ec2d989f485beb55\"><span>企业征信查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u648ec60c\" data-lake-id=\"22433130bd7f74f418b24e7ba8d580a0\"><span>C000003494</span></p></td><td><p id=\"u707e62f3\" data-lake-id=\"03d9cfbaa563525a03620570f00f8a08\"><span>商业生活</span></p></td><td><p id=\"uf0eff750\" data-lake-id=\"9f08b07fab823d90b2a2a7a2fae44f6c\"><span>装修装饰</span></p></td><td><p id=\"u30ee3bfc\" data-lake-id=\"30f5b3656d7073126059290d8d0599a2\"><span>装修在线咨询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u06813ddb\" data-lake-id=\"1f76932cff14f4c136d106d6e18578e8\"><span>C000003495</span></p></td><td><p id=\"u5711d21a\" data-lake-id=\"8a7428241a492e244f7ed90110f095bd\"><span>商业生活</span></p></td><td><p id=\"u03d382d5\" data-lake-id=\"32a0aaa4f0bd6f7b9608567d761f2905\"><span>装修装饰</span></p></td><td><p id=\"ua7b0aa55\" data-lake-id=\"f3cf71971e0d4fafeb557accfc9f56c4\"><span>装修预约</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9d38a929\" data-lake-id=\"f24ee0648be5e98b58d1e7f84087545a\"><span>C000003496</span></p></td><td><p id=\"u2739d0e9\" data-lake-id=\"13c4719d6cef8f735bc921b27ad6b2a0\"><span>商业生活</span></p></td><td><p id=\"ub08812a0\" data-lake-id=\"7321819677fe08514c0585feae6243e7\"><span>装修装饰</span></p></td><td><p id=\"u67b6e4d8\" data-lake-id=\"7edf125bd9af9eab1bb60bf8e5679f74\"><span>在线找装修公司</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ub1353a17\" data-lake-id=\"3888c958248b07d929100359224d1b3a\"><span>C000003497</span></p></td><td><p id=\"ucf1b122b\" data-lake-id=\"7f4cb20555baa352fc234c4b91f896ab\"><span>商业生活</span></p></td><td><p id=\"u78c5821f\" data-lake-id=\"71acee8d1a37b8819c0814021622da5d\"><span>装修装饰</span></p></td><td><p id=\"ue8526443\" data-lake-id=\"82d0b632f759946940efb03efe65f393\"><span>在线订购</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ucb75174a\" data-lake-id=\"e86145e94777931e7bce708a8dc8bebb\"><span>C000003498</span></p></td><td><p id=\"uf0e1ebd5\" data-lake-id=\"eddef585551a4e9ba013c83d2356d052\"><span>商业生活</span></p></td><td><p id=\"u469f5a70\" data-lake-id=\"308c8dace1df7f409c3526052720be4f\"><span>装修装饰</span></p></td><td><p id=\"ud8963d12\" data-lake-id=\"4a0db3586bb8a35e0ce6c71fdd0807d7\"><span>建筑/工程测量服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uc321ce8b\" data-lake-id=\"a35f3564ef79eb10f2ec316b0d8be6aa\"><span>C000003499</span></p></td><td><p id=\"ue9f9bcbd\" data-lake-id=\"36df19a6ef0db8b28fe228f7bccc3939\"><span>商业生活</span></p></td><td><p id=\"udcc8b61f\" data-lake-id=\"215442cba05348ed44e91338fb7945c0\"><span>装修装饰</span></p></td><td><p id=\"u1e2f1af9\" data-lake-id=\"4147a1ccb24ebecc5ffe54774bf35bcb\"><span>预约上门</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9ec06c9b\" data-lake-id=\"901873520d761e625d20e2a95a9d57ad\"><span>C000003500</span></p></td><td><p id=\"u764a054c\" data-lake-id=\"06750ae1a5a75c7cecf28145c65722a9\"><span>商业生活</span></p></td><td><p id=\"u9fa59afe\" data-lake-id=\"4d7d2f686e37b86fa523ba0e249ce5fd\"><span>装修装饰</span></p></td><td><p id=\"ubb52c2bc\" data-lake-id=\"4bb638b1295a9b3976e50661c67252f1\"><span>预约到店</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf869f5c6\" data-lake-id=\"4941f6fd457d0387830af1025b87fb1c\"><span>C000003501</span></p></td><td><p id=\"u698cdc91\" data-lake-id=\"ddff4a1f64faa5f87a5844d3400e1c99\"><span>商业生活</span></p></td><td><p id=\"u190b1ee9\" data-lake-id=\"dfd673eac2ec6ed5ddb23d60f215cc36\"><span>装修装饰</span></p></td><td><p id=\"u509d1fd7\" data-lake-id=\"43c6232cde1036f06a1731a4073ea346\"><span>同城配送</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u41759997\" data-lake-id=\"4edd6ddd620adcadb57b71c863ace0fc\"><span>C000003502</span></p></td><td><p id=\"ub18c87d5\" data-lake-id=\"280ac2c3f1ee51c14a86c1c6a787f822\"><span>商业生活</span></p></td><td><p id=\"u1876b6c0\" data-lake-id=\"eea5f486105eff037517c7e856d2237d\"><span>自助售卖</span></p></td><td><p id=\"u97e88ebd\" data-lake-id=\"2849af88d3a014a582b567e46b066b99\"><span>自助游戏机</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf222002d\" data-lake-id=\"c3f985e7806e27f03c9e7d4a9c094040\"><span>C000003503</span></p></td><td><p id=\"u83325f7c\" data-lake-id=\"466fef4a377bf871983b5066857ee01a\"><span>商业生活</span></p></td><td><p id=\"u9a106908\" data-lake-id=\"5e01ceb930023ea42a5ca5d86602b1b4\"><span>自助售卖</span></p></td><td><p id=\"uc9127dba\" data-lake-id=\"49e649118998596132cdabc1d7e812ed\"><span>自助饮水</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ub01ffecf\" data-lake-id=\"8be0b8751b9f2ea8b2d7023beb0887ba\"><span>C000003504</span></p></td><td><p id=\"uf8e5bb40\" data-lake-id=\"e8419c94a6385d716625360c8b4496be\"><span>商业生活</span></p></td><td><p id=\"u1ec9cb3b\" data-lake-id=\"3a1e0b1d5be0d1b9152bc4844525919f\"><span>自助售卖</span></p></td><td><p id=\"u3cd4d8dd\" data-lake-id=\"2f44bbfd31d38d49e24f4f1e40c5966e\"><span>自助洗衣</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ua1be219c\" data-lake-id=\"331a65509038335d32316dfe67f80532\"><span>C000003505</span></p></td><td><p id=\"u2d8a8117\" data-lake-id=\"3b05f13c8b65cd384746341ccbe13b13\"><span>商业生活</span></p></td><td><p id=\"u5a967e15\" data-lake-id=\"5f2a8e28d54009f929b28e697d84deb5\"><span>自助售卖</span></p></td><td><p id=\"u07f5c8ca\" data-lake-id=\"efee96faca8276b46e2d1d8e4e532b88\"><span>自助售卖</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ud0da8a24\" data-lake-id=\"1e62838655939223b95c35e890b0245c\"><span>C000003506</span></p></td><td><p id=\"u04517e46\" data-lake-id=\"dbfa09ed05ffc4ef0196442d9276693a\"><span>商业生活</span></p></td><td><p id=\"ud84c0724\" data-lake-id=\"9457ed3ee28a81b3ba6b34cd5aafc59e\"><span>自助售卖</span></p></td><td><p id=\"uf7c5bd8a\" data-lake-id=\"432c5c5bcd32cd431ac47cc3f930732e\"><span>自助KTV</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ued8cfcbe\" data-lake-id=\"e4845f659783ae2f530b28da9ed9c155\"><span>C000003509</span></p></td><td><p id=\"u13165bde\" data-lake-id=\"23fd84932b1c24c292b774ec00985825\"><span>生活缴费</span></p></td><td><p id=\"u0f24e6e1\" data-lake-id=\"cb82ba08e306a70f8882d99d27cb30b1\"><span>水电煤缴费</span></p></td><td><p id=\"u8355754b\" data-lake-id=\"d53d9606e058f234807dea997e7c5c9d\"><span>自来水缴费</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"udaee5571\" data-lake-id=\"61bf85c80a13cab91a247b2d56c1438f\"><span>C000003510</span></p></td><td><p id=\"ub990b1c2\" data-lake-id=\"8454887fe2b9c16906551395b30c1b75\"><span>生活缴费</span></p></td><td><p id=\"u5fe99658\" data-lake-id=\"9f0cd413ca092321ea681c5d688aca39\"><span>水电煤缴费</span></p></td><td><p id=\"u974adc44\" data-lake-id=\"4d8e792584d8e588ce8e3351971d7c33\"><span>有线电视缴费</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u7d46af80\" data-lake-id=\"626e33b4b0660aba64dc7b4741bc6159\"><span>C000003511</span></p></td><td><p id=\"u30a42bdf\" data-lake-id=\"0571585b7419524d6201d39cb23dc0f9\"><span>生活缴费</span></p></td><td><p id=\"uabab83b9\" data-lake-id=\"5c6bf2aad06560a60a5c652614efc0a5\"><span>水电煤缴费</span></p></td><td><p id=\"u9ff29d98\" data-lake-id=\"43eae89e836c401a5430614382dd4c4f\"><span>煤气缴费</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"udf396333\" data-lake-id=\"4b51155c46313580bf8599874e33c997\"><span>C000003512</span></p></td><td><p id=\"uf4909891\" data-lake-id=\"571382abb9d16c68e9cde6c87fd8665c\"><span>生活缴费</span></p></td><td><p id=\"u7040d324\" data-lake-id=\"da6d39324167eea6906d074316b913fa\"><span>水电煤缴费</span></p></td><td><p id=\"u17b10b6f\" data-lake-id=\"7672598594295bf91194dd2a19c2ebfd\"><span>缴费账单查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ud8ffdfab\" data-lake-id=\"ebc9ccc76eaee493ba4cc843ed211cf0\"><span>C000003513</span></p></td><td><p id=\"uf4155f8c\" data-lake-id=\"e8091ec465c77a681968ee256a899d98\"><span>生活缴费</span></p></td><td><p id=\"uadb09f5f\" data-lake-id=\"ca825e37a31dc02522cbe7b3ee60635f\"><span>水电煤缴费</span></p></td><td><p id=\"uf0d2051c\" data-lake-id=\"f0fba391aa30d42881462d2d0a50e433\"><span>电力缴费</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u26c0e158\" data-lake-id=\"756aebc4d3022e6ec88b0d154cb18782\"><span>C100845245</span></p></td><td><p id=\"u5103bc6c\" data-lake-id=\"451ac74265e085ead444077bca31a1bb\"><span>生活缴费</span></p></td><td><p id=\"ueb3bfa08\" data-lake-id=\"ae0f8e90d2653252fbfe80dea8587008\"><span>水电煤缴费</span></p></td><td><p id=\"u381b18cd\" data-lake-id=\"88d5c6b17a8204878234468ccad9f42c\"><span>新增水费户号</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u01ad2bc8\" data-lake-id=\"0c34f874f539ed468a5dd9084132c13d\"><span>C100845246</span></p></td><td><p id=\"ucfbbb230\" data-lake-id=\"a9e0559faf3f7c2978c073c225462c6b\"><span>生活缴费</span></p></td><td><p id=\"u31760d5d\" data-lake-id=\"a9ba30d0c0730d9485c04a9e0e81f288\"><span>水电煤缴费</span></p></td><td><p id=\"u0e724a59\" data-lake-id=\"8adc95587ecc89e61b0c01641528b0b0\"><span>综合生活缴费</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u5ece429a\" data-lake-id=\"8c584d42744f90512aff00e222d6cb56\"><span>C100845421</span></p></td><td><p id=\"uf71b9bc7\" data-lake-id=\"065e4b687a92456a6f053c2111454af9\"><span>生活缴费</span></p></td><td><p id=\"u1d7c0eca\" data-lake-id=\"5d2eee0f7f1d1e34e454d149e604999a\"><span>水电煤缴费</span></p></td><td><p id=\"uc72fdcf2\" data-lake-id=\"6f595d016fe4293b7add0164c514a6c7\"><span>新增电费户号</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u56fa67a7\" data-lake-id=\"11107dfd1840afd33dba7de2ae2311dc\"><span>C100845422</span></p></td><td><p id=\"ude5ffc79\" data-lake-id=\"2c0ffaf897f262c85d6f0b0ee4ab3bdd\"><span>生活缴费</span></p></td><td><p id=\"u232a11bc\" data-lake-id=\"daa35c7a66b0e483f211b036ee9939ff\"><span>水电煤缴费</span></p></td><td><p id=\"u1af7b020\" data-lake-id=\"5688fba6b5840908e30caa2b11daf394\"><span>新增燃气费户号</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9b27be05\" data-lake-id=\"6435f041cb9daab5655b3bcff9fbae9c\"><span>C100845423</span></p></td><td><p id=\"u05a325d4\" data-lake-id=\"43dd061c7887d1a268497098b70eb664\"><span>生活缴费</span></p></td><td><p id=\"u8231db3e\" data-lake-id=\"2d7a3d974e0bddb5d4ceb9ce11116dc0\"><span>水电煤缴费</span></p></td><td><p id=\"u2aeaa89a\" data-lake-id=\"0165295ae57ceeceae6684a6f5fbe484\"><span>缴费余额查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ufc995f87\" data-lake-id=\"f0e37c5e4ce45abe75abb13dee3f455f\"><span>C100846641</span></p></td><td><p id=\"ub73a77bf\" data-lake-id=\"8f5954826ffb3313855c76e8c177a828\"><span>生活缴费</span></p></td><td><p id=\"u8cf9e3e0\" data-lake-id=\"6c4b9f13baff7ccbc0fe61f0d3280691\"><span>水电煤缴费</span></p></td><td><p id=\"u4e33ec44\" data-lake-id=\"280e3ea7269fc9f0754b54d10561ef60\"><span>自动缴费管理</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u3cdcf5a5\" data-lake-id=\"bd2397085488359f36c987e653debb11\"><span>C000003517</span></p></td><td><p id=\"ucf8bd23c\" data-lake-id=\"db31f5c84e613f88f67da92bd9884166\"><span>网络通讯</span></p></td><td><p id=\"ua20d6c56\" data-lake-id=\"6adf35ef877839ac81e8b01b1b378f93\"><span>网络电话、传真服务</span></p></td><td><p id=\"u25cef4e4\" data-lake-id=\"dfb1c9d82820cfa08245ad8665ce0912\"><span>网络电话、传真服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u00cf6efc\" data-lake-id=\"6774edd8720bf42ec1f6e9000693d188\"><span>C000003546</span></p></td><td><p id=\"u5550dff9\" data-lake-id=\"3a6e26d99197a541a98cf740c35f2e38\"><span>休闲娱乐</span></p></td><td><p id=\"u55e56655\" data-lake-id=\"44642f2af96a1baada2242f6e3924fd9\"><span>健身房/瑜伽/舞蹈</span></p></td><td><p id=\"uc1e672f0\" data-lake-id=\"d4a6a343d5661dc36c79218054514d7a\"><span>在线预约</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u3a4e9ac6\" data-lake-id=\"4beeaef7a9d18fa5febc8e19da3844a7\"><span>C000003547</span></p></td><td><p id=\"u7689ebd6\" data-lake-id=\"e88892c1403ceb56cb261ce8def4c16f\"><span>休闲娱乐</span></p></td><td><p id=\"ua3200871\" data-lake-id=\"f83454422c3763f6c1492a4d76d1846a\"><span>健身房/瑜伽/舞蹈</span></p></td><td><p id=\"ue68b8f61\" data-lake-id=\"329ac3370d7c83c3e09f465bfe3816a3\"><span>在线订购</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u91d7881d\" data-lake-id=\"a5588afa46821f1b1eedecd98b2dfefe\"><span>C000003548</span></p></td><td><p id=\"u1d548a92\" data-lake-id=\"89397cbcf3e31200e24eb65845ca701f\"><span>休闲娱乐</span></p></td><td><p id=\"uea4e3692\" data-lake-id=\"692f241a9325e097cefa6aaf41c0db23\"><span>健身房/瑜伽/舞蹈</span></p></td><td><p id=\"u52f0761a\" data-lake-id=\"b11051133266be47a8ca14adafc91479\"><span>预约私教</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uc5103362\" data-lake-id=\"5ad4cc73a2793393e8af75112abdee31\"><span>C000003551</span></p></td><td><p id=\"u791f72c3\" data-lake-id=\"e1413eb8c3be5980bf9a96b44cb8ab57\"><span>休闲娱乐</span></p></td><td><p id=\"u9323356c\" data-lake-id=\"0be5a035fdd213138021e1f39531131b\"><span>网络社交</span></p></td><td><p id=\"uc4c003ae\" data-lake-id=\"b81ae6a063225a587869082d4181a1f0\"><span>网络社交</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u863b07a4\" data-lake-id=\"8691e3bd3c26ee97209c0e26e936cef6\"><span>C000003552</span></p></td><td><p id=\"u505370cb\" data-lake-id=\"e8f222e2246e0b47802c6de31a290231\"><span>休闲娱乐</span></p></td><td><p id=\"ubdc1d44b\" data-lake-id=\"767bdff19466c9057f351a9b40d962b6\"><span>网络社交</span></p></td><td><p id=\"u26c44786\" data-lake-id=\"c6f18cff0c15842de2833c4b85effc7d\"><span>婚恋服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u93527c4f\" data-lake-id=\"044b9536a43aa6954a65b1d6251c2fdb\"><span>C000003553</span></p></td><td><p id=\"u857a6cae\" data-lake-id=\"82d874d7406b49164a21d65586b8e544\"><span>休闲娱乐</span></p></td><td><p id=\"ub8629bae\" data-lake-id=\"c924aa1d9966aa2cda339dfd123f4b16\"><span>网络图书/视频/音乐</span></p></td><td><p id=\"ue02b703c\" data-lake-id=\"f52ea4a72c01b87b5a00931f8e2a4f22\"><span>在线阅读</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u77e54df6\" data-lake-id=\"7a1601dea6682fbf23a1a49d5d3f9f54\"><span>C000003554</span></p></td><td><p id=\"uc6e5963b\" data-lake-id=\"67e1cc4d463ce5c4974c2b905701d07d\"><span>休闲娱乐</span></p></td><td><p id=\"u80f9e635\" data-lake-id=\"3db611ed247dc56270a2acdc982f17d4\"><span>网络图书/视频/音乐</span></p></td><td><p id=\"u28538bd8\" data-lake-id=\"4d439f2129cb801e09501ad48da7f35f\"><span>在线影视</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ub72ab577\" data-lake-id=\"0a4e628a1afee8d8366e449904e90728\"><span>C000003555</span></p></td><td><p id=\"u16a6bca8\" data-lake-id=\"746d0bef6064d813a5fbe8f54db0d897\"><span>休闲娱乐</span></p></td><td><p id=\"uc294adf2\" data-lake-id=\"8fcc11c94d5208627521c4b351f9c76e\"><span>网络图书/视频/音乐</span></p></td><td><p id=\"u98c17750\" data-lake-id=\"b1136f347737c5b6d7d6dae854c611b0\"><span>在线音乐</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u3d466986\" data-lake-id=\"5bc74b30c9b496ee20895b37d36c1a09\"><span>C101170467</span></p></td><td><p id=\"ub160c475\" data-lake-id=\"a088862b7059c5326eb8d49c9c5d30d7\"><span>休闲娱乐</span></p></td><td><p id=\"ub506b237\" data-lake-id=\"9e0546e5ed19ca6e6a617069504b97c2\"><span>网络图书/视频/音乐</span></p></td><td><p id=\"u0f686194\" data-lake-id=\"5aa3feacec416e308d2c8ed72525adef\"><span>会员充值</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u64fdd934\" data-lake-id=\"e74f69301a0b289bc7680039d0975a6e\"><span>C000003556</span></p></td><td><p id=\"ue754c466\" data-lake-id=\"680fb821fa736ff76925bb654fbbeb82\"><span>休闲娱乐</span></p></td><td><p id=\"u1ded4cc7\" data-lake-id=\"b29b84dca425cbe699b51f846d063b9c\"><span>文化场馆/体育场馆</span></p></td><td><p id=\"ud3bb04c4\" data-lake-id=\"1cd992416b6ba19e8a4e37f2f47281c1\"><span>场馆预定</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ub15f1ea7\" data-lake-id=\"29baa4202435c6d347cd5bbd767e2372\"><span>C000003557</span></p></td><td><p id=\"u263fe02e\" data-lake-id=\"17bed82e0d87426d40313ce0a54f5560\"><span>休闲娱乐</span></p></td><td><p id=\"u644a80a7\" data-lake-id=\"a31112f58bdfeac06c38d2e2fa224d0f\"><span>文化场馆/体育场馆</span></p></td><td><p id=\"u8fbee8b5\" data-lake-id=\"58f46a54f50f6ca7ed73a77e2e1cbcaf\"><span>场馆购票</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u47b70f94\" data-lake-id=\"61c880ee9ee1e62e76aee02aafb519e2\"><span>C000003558</span></p></td><td><p id=\"u733d89ca\" data-lake-id=\"cc2cbac844c4f310d5bfc584024e7cac\"><span>休闲娱乐</span></p></td><td><p id=\"u1a8b78f4\" data-lake-id=\"769b8da7f59678b5d4c25680719350ad\"><span>游乐园/嘉年华</span></p></td><td><p id=\"ue7402bb1\" data-lake-id=\"404a1dbfeda2d97b95e14ae83061a8b0\"><span>在线购票</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u65c56322\" data-lake-id=\"373df0fbdd6b1788a8b735ca91ecdd01\"><span>C000003559</span></p></td><td><p id=\"u9945787e\" data-lake-id=\"d55166a2277dad023e16e461d9f86789\"><span>休闲娱乐</span></p></td><td><p id=\"u78782645\" data-lake-id=\"dd170b5bf5495235f9d32d255daad883\"><span>院线影城/演出赛事</span></p></td><td><p id=\"u2e2cd62e\" data-lake-id=\"3dc2f10f7ce670360b21ea7b3d344d44\"><span>在线购票</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf79a0070\" data-lake-id=\"15b269ab918814f603dce9345254e870\"><span>C100845234</span></p></td><td><p id=\"u45fea6e4\" data-lake-id=\"714dd93679d73879d2053e121a0a51c1\"><span>车主生活</span></p></td><td><p id=\"u6d1748dc\" data-lake-id=\"9c6aca1b75ab2c80cfcd274400a3630c\"><span>车主服务</span></p></td><td><p id=\"uec61c625\" data-lake-id=\"502be7478406d5b6fc7505d36a04297c\"><span>通勤信息查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u0fcaf489\" data-lake-id=\"6742af90965c7f3c91e8f04ed9c4b714\"><span>C100845411</span></p></td><td><p id=\"ub8794aa1\" data-lake-id=\"d6522ca0c84cbc1b0f29dec2f7e70b8b\"><span>车主生活</span></p></td><td><p id=\"ue396a920\" data-lake-id=\"7e98b5ae40dbd1342238265818b71214\"><span>车主服务</span></p></td><td><p id=\"ue8c4320a\" data-lake-id=\"53918f1bdd699ef9c1c0711582ba53b2\"><span>限行查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ud64da9de\" data-lake-id=\"0e6cb2022ed28060234594a6d65a5d78\"><span>C100948780</span></p></td><td><p id=\"uf291eb87\" data-lake-id=\"7a87578d2a7b8c99dc56392aa620e382\"><span>车主生活</span></p></td><td><p id=\"ud165b1a8\" data-lake-id=\"31f55a0541c31e233533f8d7d1410298\"><span>车主服务</span></p></td><td><p id=\"u4928cd15\" data-lake-id=\"2be04c4e35ac40be1c1dd4434e5eaf53\"><span>车展查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u1f2fae7b\" data-lake-id=\"7171f09176daf42008cfe2d9c12f785b\"><span>C100948781</span></p></td><td><p id=\"u0077d522\" data-lake-id=\"0713f863684c526e1999fb40b337a0e4\"><span>车主生活</span></p></td><td><p id=\"u636a3ca5\" data-lake-id=\"ec0a42643cef64e74ef3d784c838adc2\"><span>车主服务</span></p></td><td><p id=\"uef6c7e9d\" data-lake-id=\"c2537019be0882433e1126e816f37531\"><span>驾考驾培查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf04f1eb8\" data-lake-id=\"8e1eff7929b296467648acd2de6ea01d\"><span>C100948782</span></p></td><td><p id=\"ub61d139c\" data-lake-id=\"4fa764941f8fbd7c78dbc8111c733a27\"><span>车主生活</span></p></td><td><p id=\"u6c5fb206\" data-lake-id=\"ade53fc202ae272ad1d030eeaa1ecb2e\"><span>车主服务</span></p></td><td><p id=\"ufb778894\" data-lake-id=\"68d5a0bce77a7cb7249056c0050c7556\"><span>拍照识车</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2630768a\" data-lake-id=\"7663718c6803158cffe8ba14dc7086b8\"><span>C100948783</span></p></td><td><p id=\"ub2ede1fb\" data-lake-id=\"a48c13dc7eba6aee5458b3d22e898528\"><span>车主生活</span></p></td><td><p id=\"uaf3e7b6c\" data-lake-id=\"453d962d2a290e0651d0c1e742edf244\"><span>车主服务</span></p></td><td><p id=\"u12e1a183\" data-lake-id=\"63a992e3c5497df5a1c97118d34c6dd2\"><span>车辆召回查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uaa7ee42d\" data-lake-id=\"7a0b832a0e02e66efed6dbe77f942eda\"><span>C100948900</span></p></td><td><p id=\"uc49ffbde\" data-lake-id=\"e5106016ccd66b01038d06235605b276\"><span>车主生活</span></p></td><td><p id=\"uebba4eef\" data-lake-id=\"98027c9800e466332dc123a11f957477\"><span>车主服务</span></p></td><td><p id=\"u9b31ad5e\" data-lake-id=\"5e78f93a4fc0f096f456685e9525963b\"><span>驾照查分</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u57a8948f\" data-lake-id=\"e81098008931dd34687256d82f530eda\"><span>C100948901</span></p></td><td><p id=\"uce0cfcc7\" data-lake-id=\"1c3b4a13130a25b948f39456fddf0426\"><span>车主生活</span></p></td><td><p id=\"u87de2f0a\" data-lake-id=\"5d662c593b380c9ee7939fbed2fb42e3\"><span>车主服务</span></p></td><td><p id=\"u48147746\" data-lake-id=\"6ebafb30671329ae59a28ebe057720b9\"><span>自驾出行查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u45657ede\" data-lake-id=\"a428c0f2f02cf8693047580f104d2976\"><span>C100948902</span></p></td><td><p id=\"u1271170f\" data-lake-id=\"9d83387428774bfd041882e1e5cd7bc5\"><span>车主生活</span></p></td><td><p id=\"u2e88ffce\" data-lake-id=\"ebd274935722472dde8f0c5c7ea6972d\"><span>车主服务</span></p></td><td><p id=\"ue2eb7c07\" data-lake-id=\"fe431364a5c840805351eebc53d3a116\"><span>违章高发地查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u5503959a\" data-lake-id=\"11208205ceed476f0563a7ccbe499f93\"><span>C101021804</span></p></td><td><p id=\"u402df859\" data-lake-id=\"9646223810eca37d93714208b6d87097\"><span>车主生活</span></p></td><td><p id=\"u7b6498c6\" data-lake-id=\"d56dcaf7179a1e70d53a0513e167d7d1\"><span>车主服务</span></p></td><td><p id=\"u7ea00912\" data-lake-id=\"cee385e1b652c0993ab64409012ebc96\"><span>车联网服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ua4e569c3\" data-lake-id=\"c1571c15491d1db191c94fad0bc49c28\"><span>C100948923</span></p></td><td><p id=\"u3bf483c2\" data-lake-id=\"e80426e4384562ec992643d73bc42e22\"><span>公共管理和社会组织</span></p></td><td><p id=\"u0ce08edb\" data-lake-id=\"9a1c5cd1826e603a9c5a533ffc9c02ff\"><span>民政生育</span></p></td><td><p id=\"u55c6ff86\" data-lake-id=\"dc0f8a92cc69680119806dd3c24f4093\"><span>养老服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ub2b5c321\" data-lake-id=\"a46b5b259c584822a562ace134d4b35c\"><span>C100949077</span></p></td><td><p id=\"u46821432\" data-lake-id=\"a331de600ca2721777bc91b0b17b74e5\"><span>公共管理和社会组织</span></p></td><td><p id=\"uef148b62\" data-lake-id=\"04429e9e82db46f4962efe57ad3a2580\"><span>民政生育</span></p></td><td><p id=\"u3dd0ab91\" data-lake-id=\"59a1dd3315fec527f97bb6496a3a88d4\"><span>婚姻服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uea607978\" data-lake-id=\"79522ad6924429adb457591a9680d69f\"><span>C100949078</span></p></td><td><p id=\"ue747cc1b\" data-lake-id=\"3badd2b2897f857a4862669da771602e\"><span>公共管理和社会组织</span></p></td><td><p id=\"u44f39db9\" data-lake-id=\"98b50cab86a4310c3bb7323906ac0c81\"><span>民政生育</span></p></td><td><p id=\"u95369cce\" data-lake-id=\"d16851a1f3a5a78930964fe51a01c992\"><span>生育服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ue49c2e3a\" data-lake-id=\"3312d76a0b379472032c0fb3942e9ed4\"><span>C100948925</span></p></td><td><p id=\"u1db28423\" data-lake-id=\"5df208685ace161f08aa4f4ac79a1c9b\"><span>公共管理和社会组织</span></p></td><td><p id=\"uabc1f171\" data-lake-id=\"3e2888bb44b84c7b7478f983b33f92c5\"><span>人才就业</span></p></td><td><p id=\"u6be6c06a\" data-lake-id=\"80411da3651e84adabb45918cfd9df96\"><span>人才认定/申报</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ud0e92f3f\" data-lake-id=\"b577519f24578e62645347ba6056171b\"><span>C100949079</span></p></td><td><p id=\"ua00a05b8\" data-lake-id=\"c1afd8569aec0d9815d662f28eec5ab5\"><span>公共管理和社会组织</span></p></td><td><p id=\"u41da0ac1\" data-lake-id=\"2a5e5634160bac0ed9a9cebc40deee7e\"><span>人才就业</span></p></td><td><p id=\"u64ccee29\" data-lake-id=\"2e8b2da5a37576cd4a661988ee7b8506\"><span>劳动保障</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf73c3359\" data-lake-id=\"6ac95a42fd0922821276eed6a412fa60\"><span>C100949080</span></p></td><td><p id=\"u9ae655a1\" data-lake-id=\"ba2061c3e2c3297fd6f5647eecdfa246\"><span>公共管理和社会组织</span></p></td><td><p id=\"ue1c69309\" data-lake-id=\"085850171e50d1610dba24912b6f2c58\"><span>人才就业</span></p></td><td><p id=\"u5b20dbcc\" data-lake-id=\"c527ff9764f3805bc3d266a857169eda\"><span>人才信息查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u6e7bcac5\" data-lake-id=\"2088267a9c259c6c1551be357271260b\"><span>C100949081</span></p></td><td><p id=\"udfe2a354\" data-lake-id=\"c7c56d847b08ad26e4835219fada0d48\"><span>公共管理和社会组织</span></p></td><td><p id=\"u74044831\" data-lake-id=\"fb43f46dcf9396be0dd70d1dfc7aa792\"><span>人才就业</span></p></td><td><p id=\"u8aad4955\" data-lake-id=\"7dea1af48a657ee51ff48b82e37bb667\"><span>就业创业失业</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u4d667c0f\" data-lake-id=\"b56f85322d7df616b43f7636ea3c6d00\"><span>C100949311</span></p></td><td><p id=\"u52f9b33f\" data-lake-id=\"8e72c53f2bfeff1894558bbe1f39055d\"><span>公共管理和社会组织</span></p></td><td><p id=\"uf03dfcc6\" data-lake-id=\"025dca68496af43444b46dca50b6123d\"><span>文体机构</span></p></td><td><p id=\"u0ab389fd\" data-lake-id=\"6375d31bb37fdfc0d6d0861d3551c4bb\"><span>综合文体服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ubc540422\" data-lake-id=\"7d9a24234f4248287433ac8951cd61ff\"><span>C100949325</span></p></td><td><p id=\"uddf0c75a\" data-lake-id=\"c3a8dd1ac25d5d5c2bae220c8c261d14\"><span>公共管理和社会组织</span></p></td><td><p id=\"u0e7cdec5\" data-lake-id=\"6e52296d654ae2433574daabdb657d14\"><span>文体机构</span></p></td><td><p id=\"u3416f934\" data-lake-id=\"5158cf7352598184bb6dee5ed3d5c4bd\"><span>综合图书馆服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ub0e40776\" data-lake-id=\"c260dea3be0e1fca191163470a033808\"><span>C100949195</span></p></td><td><p id=\"u8425c9a3\" data-lake-id=\"fb206ce37d979f10843a562a1cc3e947\"><span>公共管理和社会组织</span></p></td><td><p id=\"ud2726cb4\" data-lake-id=\"97fd8cbf0e9fd21ec37ec2c0dc1344f6\"><span>司法</span></p></td><td><p id=\"u9c1b07a8\" data-lake-id=\"41bd9ac6d6a680677b83a18bac32987f\"><span>法院诉讼缴费</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ud09fe1f7\" data-lake-id=\"3853223a12baa6438c18e018ddf55574\"><span>C100949196</span></p></td><td><p id=\"u02347825\" data-lake-id=\"bbd2c6b68bacf928119100fa03444bda\"><span>公共管理和社会组织</span></p></td><td><p id=\"ube8e8944\" data-lake-id=\"c0d95157492f34df22a7ac11a0ce8a29\"><span>司法</span></p></td><td><p id=\"ub0a82909\" data-lake-id=\"69d09e77aa71bc7c8c91a9958a01a6ea\"><span>拍卖服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9f3e32e5\" data-lake-id=\"878b474bc4ad8f87fb75472b07fc94ac\"><span>C100949197</span></p></td><td><p id=\"ub51e358b\" data-lake-id=\"496ffd3295ccf61792643c1a1188c76d\"><span>公共管理和社会组织</span></p></td><td><p id=\"ua47426a5\" data-lake-id=\"8449ffaf69bffb4507e77b94f3bf78d9\"><span>司法</span></p></td><td><p id=\"uf2737371\" data-lake-id=\"c17106dbcf6c663b54eac15f5dbf6951\"><span>监狱服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u5e7fb019\" data-lake-id=\"14d26fdd87a4318e1102f89cd6ac8aeb\"><span>C100949308</span></p></td><td><p id=\"u327f501c\" data-lake-id=\"7da694fcdc78d265dc5208cb8e90529f\"><span>公共管理和社会组织</span></p></td><td><p id=\"ue4d75a84\" data-lake-id=\"42771a721b406d939368b0ca83dc281c\"><span>司法</span></p></td><td><p id=\"ua4b5de93\" data-lake-id=\"b12c484791d32b41cfa4f4f5f0138108\"><span>机构查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u273df21c\" data-lake-id=\"8fe56076a5ad552380d19947bc342afb\"><span>C100949309</span></p></td><td><p id=\"u53118bf2\" data-lake-id=\"8f353b3d1c9fcfc92fbe02a1b49813ef\"><span>公共管理和社会组织</span></p></td><td><p id=\"u35efefc8\" data-lake-id=\"c6cc1ce0bbd00aabf0b9073acc431e38\"><span>司法</span></p></td><td><p id=\"u8d1514d7\" data-lake-id=\"69cbc5ef34f3f7436f73630186acc3f9\"><span>公证服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u23d0ef9b\" data-lake-id=\"1460c568116be0ef522389ca5687558a\"><span>C100949310</span></p></td><td><p id=\"u88f81bb0\" data-lake-id=\"8b9b91599615343c33830940da17891b\"><span>公共管理和社会组织</span></p></td><td><p id=\"u361c64c2\" data-lake-id=\"18e4a610e97afce28a15be34e879fe9f\"><span>司法</span></p></td><td><p id=\"u026b0233\" data-lake-id=\"cc9018edb11fef8bce9a7b582bfdeb15\"><span>综合司法服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ua2e70ec2\" data-lake-id=\"1797ed76f410040aa891fc00ec35110b\"><span>C100949328</span></p></td><td><p id=\"u67d27aae\" data-lake-id=\"ab2ce14677ecb1982560eea1686922e7\"><span>商业生活</span></p></td><td><p id=\"uda07b755\" data-lake-id=\"5997f1ab7bb192b60a1309a9f6766cf5\"><span>气象环保</span></p></td><td><p id=\"uda74d9c5\" data-lake-id=\"99ad3bacf06f03fc898ea96064e750e1\"><span>天气查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u456b7b63\" data-lake-id=\"84eb281e0d442b6fc29b69e0a01ab339\"><span>C100949458</span></p></td><td><p id=\"ud9334531\" data-lake-id=\"2c15b6ee6635a8aec47bca6af5b4ff89\"><span>商业生活</span></p></td><td><p id=\"ua75e55de\" data-lake-id=\"92d95d5805644d6566330f2963b15599\"><span>气象环保</span></p></td><td><p id=\"ue4588991\" data-lake-id=\"48a1dc4ef0141d4a5d5caf122de12843\"><span>灾害预警</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u8e4d5ecd\" data-lake-id=\"cf9571bfefe3e8210f2a1e528ca67eeb\"><span>C101198629</span></p></td><td><p id=\"u7d535230\" data-lake-id=\"882048472f54078cdc61763820d3a30f\"><span>商业生活</span></p></td><td><p id=\"ue142468e\" data-lake-id=\"d5e66a423e321630acd32bb466025552\"><span>宠物</span></p></td><td><p id=\"ue1752551\" data-lake-id=\"552216602cb58fb6e9e1f17283213865\"><span>宠物医疗</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u8566bceb\" data-lake-id=\"2a257cbebe3d6c6b257307a878821fbe\"><span>C101198742</span></p></td><td><p id=\"u27e0559c\" data-lake-id=\"215589e6250babe7e62ee517de35b9c3\"><span>商业生活</span></p></td><td><p id=\"u22659b09\" data-lake-id=\"a373f32c7c4a6cea4e2e9e1ce0462b28\"><span>宠物</span></p></td><td><p id=\"u4f7db218\" data-lake-id=\"18d0b8d1b4384f68a95d9abe43ba41a8\"><span>宠物托运</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ue2ffff23\" data-lake-id=\"151b11faf50ec8460bf39484d742178c\"><span>C101198861</span></p></td><td><p id=\"u0138f9a2\" data-lake-id=\"cabfc0db4fb4de6c505d459ae024f585\"><span>商业生活</span></p></td><td><p id=\"u3528f883\" data-lake-id=\"7771c2e6f1c4e6be819ebc50aa8529dc\"><span>宠物</span></p></td><td><p id=\"u332f650f\" data-lake-id=\"9df2b73cd54f602203582efbd2fbee8b\"><span>上门喂养</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u4c5efd7e\" data-lake-id=\"147ee2be34945a2cfe70146ff0ebefbc\"><span>C101199042</span></p></td><td><p id=\"u23fc6760\" data-lake-id=\"9fc5d8c6259f6244a6aa24ed18d1dd3b\"><span>商业生活</span></p></td><td><p id=\"udafd96ab\" data-lake-id=\"dcf803a2c980fdab7690f7c5b2200d36\"><span>宠物</span></p></td><td><p id=\"u7a6fcc4a\" data-lake-id=\"b86c0f61ef24088e4f9ccb820d8bd8e0\"><span>宠物认养</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ue5ff4331\" data-lake-id=\"e1808e5f5afc1741aa985d3143bfd493\"><span>C101241861</span></p></td><td><p id=\"u13ef92d0\" data-lake-id=\"3edbb9072afe613f84457a1e2308d213\"><span>商业生活</span></p></td><td><p id=\"u019f6e1f\" data-lake-id=\"c70893212b1294861523cd1f538862f3\"><span>宠物</span></p></td><td><p id=\"ub7b62a85\" data-lake-id=\"891d21085eba8a4a8980bea530abde83\"><span>宠物寄养</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ucf19fd53\" data-lake-id=\"e605de431cdf67912566431db7003f0a\"><span>C101242015</span></p></td><td><p id=\"u0d11e203\" data-lake-id=\"19248de085ce51c616af06329f7fc520\"><span>商业生活</span></p></td><td><p id=\"u72941cca\" data-lake-id=\"1e3c98b4224cb0df1cdbea986b81c179\"><span>宠物</span></p></td><td><p id=\"uaa1703b8\" data-lake-id=\"77c8634e3d4e0fb6c297b7940d383546\"><span>宠物训练</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u58acbc97\" data-lake-id=\"db8cacb4be0af4598950840f2cb45feb\"><span>C101242142</span></p></td><td><p id=\"u1b4d226e\" data-lake-id=\"77a115749818c60d63feda46758e4149\"><span>商业生活</span></p></td><td><p id=\"u6c1f8472\" data-lake-id=\"14258caa18fd3945e11f8141f7dad4d9\"><span>宠物</span></p></td><td><p id=\"ubbdb51bc\" data-lake-id=\"5ea8baa0d9a9c3d3a3d2b1a33f038d0e\"><span>宠物殡葬</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u20d9c95b\" data-lake-id=\"a3b97f7dc9ef47d1a91789d93befae59\"><span>C101242250</span></p></td><td><p id=\"uda7efa22\" data-lake-id=\"b7aa7fbd0f15bc08b06a95af5cbab148\"><span>商业生活</span></p></td><td><p id=\"ua4ca1faf\" data-lake-id=\"c2e74a6e1683785c6bd86e1e29d9bbca\"><span>宠物</span></p></td><td><p id=\"u2545d36b\" data-lake-id=\"0a68440302ac6b0e1ac12bac0c8f0798\"><span>宠物防丢</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u8a5c98bd\" data-lake-id=\"86842c348f2267bbee16e3fe75c7fa0d\"><span>C101242442</span></p></td><td><p id=\"ucc25e9f8\" data-lake-id=\"278642063a662c24cb9883a22792ed1b\"><span>商业生活</span></p></td><td><p id=\"uf430ae6d\" data-lake-id=\"177d99c242fbeed21327de8dcfd6d7c0\"><span>宠物</span></p></td><td><p id=\"ub9e9244d\" data-lake-id=\"ad3284887c47a2d1bf035e19de9cbb35\"><span>宠物食品/用品</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ubbb198c0\" data-lake-id=\"98068bd54c0f19bf8a74801eca07d7e5\"><span>C101242571</span></p></td><td><p id=\"u31a475c7\" data-lake-id=\"5209c24bfae2b473a3f9affbacd513d5\"><span>商业生活</span></p></td><td><p id=\"u60f67944\" data-lake-id=\"2c17e3832d8d31a42ebff91ec34085ab\"><span>宠物</span></p></td><td><p id=\"ud96aa6d3\" data-lake-id=\"a7c65205adfc1d7ffc46278d8cfd08f3\"><span>宠物摄影</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9f6cfac2\" data-lake-id=\"bd05f20abd202a40e00a53c1e29a9634\"><span>C101242694</span></p></td><td><p id=\"u21486d6e\" data-lake-id=\"d837e07142269193ce3a70bbd9a489b1\"><span>商业生活</span></p></td><td><p id=\"u701355a5\" data-lake-id=\"2e204745af783dd2c694cfc34906a968\"><span>宠物</span></p></td><td><p id=\"u44b05415\" data-lake-id=\"4d8486329e9634fc99a2f91592b3e429\"><span>宠物救助</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9be23e86\" data-lake-id=\"f75c1b35bbbdc528ade49491b8f0325d\"><span>C101242846</span></p></td><td><p id=\"u4adc0f08\" data-lake-id=\"e14d9ca2d6304690100b27d187e7be64\"><span>商业生活</span></p></td><td><p id=\"ufea3bdd8\" data-lake-id=\"b4514319fae01c99c91a8555c3e38e64\"><span>宠物</span></p></td><td><p id=\"u25292dab\" data-lake-id=\"a64f8d5a3d7c49d3b283d85accb58cec\"><span>电子犬证</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2f12a648\" data-lake-id=\"c0ce67b404d4fabf77a24fcbd854b2cb\"><span>C101249135</span></p></td><td><p id=\"u15b54eea\" data-lake-id=\"a2d16dd14931401d2cc0d26f4439215f\"><span>交通出行</span></p></td><td><p id=\"u59c4f5fa\" data-lake-id=\"7bd235c8d59073f2c1d70e1e716daaf2\"><span>公共服务</span></p></td><td><p id=\"u3f136c9d\" data-lake-id=\"9e2c128ad1ed92d8134197583ada6bff\"><span>路线规划</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u10e301bc\" data-lake-id=\"03131e3bc3bdf89adc2937a3c9bac844\"><span>C101249282</span></p></td><td><p id=\"u4a9d53ea\" data-lake-id=\"9fb41c651d6b4b572b8c9c7912065851\"><span>交通出行</span></p></td><td><p id=\"ua1f16c4c\" data-lake-id=\"a40b2fd33f690a3f6dd154ef2ed18807\"><span>公共服务</span></p></td><td><p id=\"ud9cb8812\" data-lake-id=\"61e43f9eea5913286b1edd1a042eff5e\"><span>乘车记录</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2e284a8e\" data-lake-id=\"b66bc789da7f6c48379610a64d8d5a26\"><span>C000003269</span></p></td><td><p id=\"u9e916c29\" data-lake-id=\"51c529dac4675992032627d44dd737a0\"><span>车主生活</span></p></td><td><p id=\"ufa523ec3\" data-lake-id=\"41c7dbfa3957c81a50c9d18c10b8e6c0\"><span>高速ETC</span></p></td><td><p id=\"ud9c19751\" data-lake-id=\"491e05b1cdc271e9559b5262b9a5a562\"><span>ETC服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u962ea5cd\" data-lake-id=\"67a6afa46472abfca674bdbe6f1c6426\"><span>C000003271</span></p></td><td><p id=\"ue01ac7b4\" data-lake-id=\"389541396fb02e327d822b1b41960ecf\"><span>车主生活</span></p></td><td><p id=\"u2de14990\" data-lake-id=\"e64f419206efbd4f0a5b0fb7888a3902\"><span>车辆销售/二手车销售</span></p></td><td><p id=\"uc280afd5\" data-lake-id=\"52ed1862dd47c3ddaeebb51c06dfea16\"><span>汽车销售服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u377b3862\" data-lake-id=\"07090fc58869cf4f23bf20cd8fe75891\"><span>C000003272</span></p></td><td><p id=\"uc28e2f53\" data-lake-id=\"2645d95192ee14853130f085b4f3c87d\"><span>车主生活</span></p></td><td><p id=\"u8d5dcab9\" data-lake-id=\"14b8a37c45c768b2a3244ce343296524\"><span>车辆销售/二手车销售</span></p></td><td><p id=\"uc9b10478\" data-lake-id=\"63eaca0682082698a907575a0f4ff990\"><span>汽车报价</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"udf534788\" data-lake-id=\"0559bf8c3a7ef139c00b7310bd302b9c\"><span>C100845232</span></p></td><td><p id=\"ufce57c0e\" data-lake-id=\"1a1615388e91fceca1d92d7df57b9f67\"><span>车主生活</span></p></td><td><p id=\"ucec3179c\" data-lake-id=\"be01c561a710ca650981c72c3cdfd32c\"><span>车辆销售/二手车销售</span></p></td><td><p id=\"ucc6c9e56\" data-lake-id=\"a19675b7576a39e3db4f05c85c301739\"><span>车辆估值</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ubcce6f0a\" data-lake-id=\"da9565710989f758ea4576592cef014d\"><span>C100948779</span></p></td><td><p id=\"uaa5e2269\" data-lake-id=\"3c9eaa96d7aaad9f01808790cb4495c8\"><span>车主生活</span></p></td><td><p id=\"ua5a9f07f\" data-lake-id=\"4da08f66e4e6dd9d756354647e87fb21\"><span>车辆销售/二手车销售</span></p></td><td><p id=\"u9cd6f6e8\" data-lake-id=\"ef5dbd0c2b3ea78ff2f1d7ecec4227b7\"><span>车企/品牌查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u67a3165c\" data-lake-id=\"2d11b431271d41734cf9064f04b231e9\"><span>C100948898</span></p></td><td><p id=\"u27916a5c\" data-lake-id=\"3f518697376ad511b6f6cd4c2d3557a5\"><span>车主生活</span></p></td><td><p id=\"ud9499053\" data-lake-id=\"ecd1b2093570b68a98fe230e74ae7396\"><span>车辆销售/二手车销售</span></p></td><td><p id=\"u68e1346d\" data-lake-id=\"15ad587a5e1ed5702e5b45823495a772\"><span>新车查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ucde582e2\" data-lake-id=\"c2a20c590703ebbb5fc78faee5105314\"><span>C100948899</span></p></td><td><p id=\"ub863b7cc\" data-lake-id=\"90cd1f3ac97a6cf96a3f438eb2f4d9b1\"><span>车主生活</span></p></td><td><p id=\"u0dd6272a\" data-lake-id=\"cd160a9b99623f2acd30824251501e59\"><span>车辆销售/二手车销售</span></p></td><td><p id=\"u4739ce88\" data-lake-id=\"d4774e6a6b018d85f139ea3e09e529a2\"><span>4S店/经销商查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ub77e2d4a\" data-lake-id=\"d0ed3b483fc987b789fea716df480e02\"><span>C101165507</span></p></td><td><p id=\"ucc6ea6ac\" data-lake-id=\"fb047f9b56c6a13d0dc6242de641310c\"><span>车主生活</span></p></td><td><p id=\"u9e5e2400\" data-lake-id=\"fc6183302dda8aad828af697d847e510\"><span>车辆销售/二手车销售</span></p></td><td><p id=\"u54b714bf\" data-lake-id=\"0c1601d2a01baf45aafb83c8d3243b93\"><span>车辆试驾</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u84380b8a\" data-lake-id=\"349b89055652e0ee8522ad78f3b5474c\"><span>C000003275</span></p></td><td><p id=\"u85f03e28\" data-lake-id=\"a05465046c997dc1a2a09238cc598403\"><span>车主生活</span></p></td><td><p id=\"u30ebaffa\" data-lake-id=\"4b949958b8715ab80c050528fba51966\"><span>道路救援</span></p></td><td><p id=\"u66e83766\" data-lake-id=\"201c01bc72bb57d55babd10422c56ec4\"><span>交通急救服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uc429493e\" data-lake-id=\"6fb893bf48d241961a96259b7da6cb58\"><span>C000003276</span></p></td><td><p id=\"ufae4b81f\" data-lake-id=\"ee0cd543b1ee2ddc53681968d1b334f4\"><span>车主生活</span></p></td><td><p id=\"u6bc9c380\" data-lake-id=\"46716a894c75df38ba7e240616325c97\"><span>电动车/两轮车充换电</span></p></td><td><p id=\"uddf9381e\" data-lake-id=\"88b4ef686744b526d7cf1ec8165d80fb\"><span>充电桩</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u4bfdd389\" data-lake-id=\"cd0074b4efd7787039f4f421a835cc5b\"><span>C000003279</span></p></td><td><p id=\"ud22d7e9c\" data-lake-id=\"fcf2da9183a46598d0dcdffc307747bf\"><span>车主生活</span></p></td><td><p id=\"u4dbb4525\" data-lake-id=\"eafd3ca07038fd8a3ed48599059b13e7\"><span>汽车洗美/维修养护</span></p></td><td><p id=\"u12b11d70\" data-lake-id=\"0f99c2d600316d6e817a2c67f11c63cc\"><span>汽车维修</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u5a3b46f8\" data-lake-id=\"ed532ab77983d7da2628fc9d5e1deff7\"><span>C000003280</span></p></td><td><p id=\"u7c95829e\" data-lake-id=\"191d495b28383020535c64ba46ffcc98\"><span>车主生活</span></p></td><td><p id=\"u81aa3801\" data-lake-id=\"574f1e46161513de7c7b788e30b215c0\"><span>汽车洗美/维修养护</span></p></td><td><p id=\"u387d00cf\" data-lake-id=\"e2b537575bacd3d5d2c0f5adf1838ae8\"><span>汽车保养</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u4034a317\" data-lake-id=\"c80fbbc96880dd5866a729234d05dc22\"><span>C100845412</span></p></td><td><p id=\"ub8922e53\" data-lake-id=\"a4108c18b8409472eb1881efa670a8be\"><span>车主生活</span></p></td><td><p id=\"u9ea45cd3\" data-lake-id=\"57898ff3d4764d75c3ed96e4aecb768f\"><span>汽车洗美/维修养护</span></p></td><td><p id=\"u1821bd2d\" data-lake-id=\"cdd67c5c5a23a1e671d018b4205f9456\"><span>洗车服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9ba852f7\" data-lake-id=\"de18fdbb4edc45463484b34190853bff\"><span>C100948784</span></p></td><td><p id=\"ub1bacde6\" data-lake-id=\"86130a033e4b916941ce01c66897896b\"><span>车主生活</span></p></td><td><p id=\"uce003dfa\" data-lake-id=\"92909f244703a8b373ec1f5f6c3768a5\"><span>汽车洗美/维修养护</span></p></td><td><p id=\"u7ec09dc7\" data-lake-id=\"bf04680d782d8ab3c762c226cd8dfa21\"><span>汽车保养查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u4ec0e3a3\" data-lake-id=\"a275db3e51cb78fee5b9ab97b1fd1b71\"><span>C100948785</span></p></td><td><p id=\"ua99d41a4\" data-lake-id=\"6ff5e876d2c636c0a5fbd3345bbba888\"><span>车主生活</span></p></td><td><p id=\"ufdceb1c5\" data-lake-id=\"13c5a6b57de64da0311d891cc99d0623\"><span>汽车洗美/维修养护</span></p></td><td><p id=\"u0c7329a4\" data-lake-id=\"355fe41617fbed3dc6c16e311d543bf5\"><span>故障查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u92130eaa\" data-lake-id=\"f0b372cf61038233fe7c03c094bf6280\"><span>C100948903</span></p></td><td><p id=\"u515a8aca\" data-lake-id=\"694c6b8f4a14f10bf20541ccffec79b5\"><span>车主生活</span></p></td><td><p id=\"ucdfb154e\" data-lake-id=\"a49d97d0d64cf0e03f4c869a17cbc9e3\"><span>汽车洗美/维修养护</span></p></td><td><p id=\"udc452c86\" data-lake-id=\"eaeb8d68a9a783e2c3ec56365a224404\"><span>洗车点查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u5ba22aef\" data-lake-id=\"419740feac046ecd13212cfad50f1d81\"><span>C100948904</span></p></td><td><p id=\"ubc08f83e\" data-lake-id=\"2d4cdc3f7e29d72f2673deb9b93c5f26\"><span>车主生活</span></p></td><td><p id=\"uc2497660\" data-lake-id=\"a9e9ae8648cff1b9cea44e8dc7eb1aa2\"><span>汽车洗美/维修养护</span></p></td><td><p id=\"u5ec2985f\" data-lake-id=\"a01af237c09aa65f7450c12e19764c57\"><span>汽车车品/零配件查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ueae50a44\" data-lake-id=\"d1d6f11d3f71fb513ff4bc04a4ba5b11\"><span>C100948905</span></p></td><td><p id=\"u0f897c0e\" data-lake-id=\"5e87762cdd03c240b0fc27383d65cf71\"><span>车主生活</span></p></td><td><p id=\"uee158a63\" data-lake-id=\"4f4b41aa517e69cd2b9194a8784c580d\"><span>汽车洗美/维修养护</span></p></td><td><p id=\"ud534533f\" data-lake-id=\"5781d57dd175a4c06726cb7a13d4ea0f\"><span>汽车改装查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u133b2290\" data-lake-id=\"59e0d140ed3afa7d3c95113d6180ee8a\"><span>C000003281</span></p></td><td><p id=\"uef3838dc\" data-lake-id=\"1f3150422309382e8c3354134213b4f3\"><span>车主生活</span></p></td><td><p id=\"u4c96899b\" data-lake-id=\"92730f9e932035dfcd57c17ba9264d46\"><span>汽车租赁</span></p></td><td><p id=\"u9128e03f\" data-lake-id=\"379c539897605c17ab21d93d85534952\"><span>租车服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u0812b104\" data-lake-id=\"336aede74f7b3aa72ca744a9302d9a66\"><span>C000003284</span></p></td><td><p id=\"u5f1cf90b\" data-lake-id=\"a6d1aa16fe85fb35de7d2ef113cac555\"><span>公共管理和社会组织</span></p></td><td><p id=\"uc8a52eb4\" data-lake-id=\"fdd4abe6c5749ca9df508a4f060dda1a\"><span>公安交管</span></p></td><td><p id=\"u3ab8f8bc\" data-lake-id=\"1c8f7017a70c8553e39fce60da66064e\"><span>违章查缴</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ue6544ec1\" data-lake-id=\"773aaba46e5ca3db0977b348b04d914a\"><span>C000003285</span></p></td><td><p id=\"u67f39d72\" data-lake-id=\"33feeaf85e9c95597adc6695d1c70eb8\"><span>公共管理和社会组织</span></p></td><td><p id=\"u14bb9cd7\" data-lake-id=\"c2b716f29207b9c405585871bb77de03\"><span>公安交管</span></p></td><td><p id=\"u8719c37f\" data-lake-id=\"4bf291bf94f6568636ba6e4a78c2c699\"><span>摇号选号</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ud1001898\" data-lake-id=\"cd80759f67dd69d65f9939f1262c065f\"><span>C000003286</span></p></td><td><p id=\"u5c77f569\" data-lake-id=\"64f53bba1b97314bcebeb1169b41a65b\"><span>公共管理和社会组织</span></p></td><td><p id=\"uefb27ea7\" data-lake-id=\"c3e50c29007c65a57bccb29568214174\"><span>公安交管</span></p></td><td><p id=\"u88720491\" data-lake-id=\"c8535b9c2296b562e53196250493d81f\"><span>违法处理服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ubb7809d0\" data-lake-id=\"36e1bb3e0ef048d2874536ff364ccb08\"><span>C000003287</span></p></td><td><p id=\"u2d2d4861\" data-lake-id=\"f8a8f9c538612436bdba5a3364cdd445\"><span>公共管理和社会组织</span></p></td><td><p id=\"u9b6781b1\" data-lake-id=\"73a6d8635e93b0f755afef69aa33de9a\"><span>公安交管</span></p></td><td><p id=\"u933568ce\" data-lake-id=\"43f9b20b2b5488cf6e53aea553358607\"><span>事故处理服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ubb266fde\" data-lake-id=\"4fa0c1fc552f35e4b9fabc17fd4aafb1\"><span>C000003290</span></p></td><td><p id=\"u9dc34015\" data-lake-id=\"2282907b7dd2dfc0101bc05adacf5610\"><span>公共管理和社会组织</span></p></td><td><p id=\"u9907df42\" data-lake-id=\"9a1d65351a9afc59208630637af0bbe5\"><span>公安交管</span></p></td><td><p id=\"u75aa0e38\" data-lake-id=\"9e112f12d603f85cae5459164bd4a93e\"><span>年检、过户服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u141cf5d4\" data-lake-id=\"10832d4d836940f0d22be68a68b67531\"><span>C000003293</span></p></td><td><p id=\"ub0db7844\" data-lake-id=\"e8053112624b98df2b9ebf8448205b79\"><span>公共管理和社会组织</span></p></td><td><p id=\"u72bdd1fc\" data-lake-id=\"ccabd2d476dac34f4fa3af4bf28db642\"><span>公安交管</span></p></td><td><p id=\"u789b17a6\" data-lake-id=\"29519290ccb600fb5ba4dd972f43f869\"><span>驾驶证服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uc02e93af\" data-lake-id=\"5255718784c524cc84dcedc05992f071\"><span>C000003295</span></p></td><td><p id=\"u2273c852\" data-lake-id=\"33abd4f23d9881b070222b11e052c323\"><span>公共管理和社会组织</span></p></td><td><p id=\"uef3de0f4\" data-lake-id=\"b605e484317c33419fa102a74bae43c9\"><span>公安交管</span></p></td><td><p id=\"u0f2af051\" data-lake-id=\"25e3bb736ee74fcbf1f61bdc118c0f0b\"><span>车辆基础信息服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u4652b773\" data-lake-id=\"ce29448e09c0485b8b07be0dc437c43a\"><span>C000003296</span></p></td><td><p id=\"uf0bef6e9\" data-lake-id=\"8412026d5c4e98fe3f464cfa74ced1b4\"><span>公共管理和社会组织</span></p></td><td><p id=\"u55e4e74e\" data-lake-id=\"c6c73ec191dcc836a9398c9ca3526bbf\"><span>公安交管</span></p></td><td><p id=\"u68913e8d\" data-lake-id=\"44c99809ebb415b5c29ee99a5381fbbc\"><span>车辆报废服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u1d017eca\" data-lake-id=\"809b7f800e2fa99e8e411050ef0f54ff\"><span>C000003300</span></p></td><td><p id=\"u28f0b02d\" data-lake-id=\"fe00612a55fd1daa55c0f8e0b6e211ae\"><span>公共管理和社会组织</span></p></td><td><p id=\"u678d83bb\" data-lake-id=\"be3fc51c16204d3fe623a2a53d6f12e5\"><span>社保</span></p></td><td><p id=\"u7fd07203\" data-lake-id=\"4dfc7e4e05ce8cfa466bc92ddee6816d\"><span>社保缴费</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u99e5061e\" data-lake-id=\"39d9e755aa2971aa70da587b8d07445d\"><span>C000003301</span></p></td><td><p id=\"u9d0e3e1d\" data-lake-id=\"ee60f8b936c2ac2eb79f92eb82c7746c\"><span>公共管理和社会组织</span></p></td><td><p id=\"u171c10dc\" data-lake-id=\"ce32369cc05053719aeb1601bf28b4d1\"><span>社保</span></p></td><td><p id=\"u847713d4\" data-lake-id=\"384c52c3e7a0f2e3b10cbab78ae74582\"><span>社保办理</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2a3b403a\" data-lake-id=\"bae841ff6478d78aba246afc2422ada6\"><span>C000003302</span></p></td><td><p id=\"u8686dff4\" data-lake-id=\"20cce682c17b6e096fed90e3a71f3761\"><span>公共管理和社会组织</span></p></td><td><p id=\"ue1bff7b2\" data-lake-id=\"2edb11b816b9b82dc40099aa49e082d9\"><span>社保</span></p></td><td><p id=\"u8e2b6769\" data-lake-id=\"e8ab5b5ba428391f679542e8adccc2e0\"><span>社保查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ua4ca3fe0\" data-lake-id=\"4fb40c037cab14752cb1b18fa0b8efe9\"><span>C000003303</span></p></td><td><p id=\"ue747a0ee\" data-lake-id=\"0178c344a95c6aea27f20bfd01d51e18\"><span>公共管理和社会组织</span></p></td><td><p id=\"u3070b42c\" data-lake-id=\"d2620739cfa8dbb98edf61fe3ebffed3\"><span>社保</span></p></td><td><p id=\"uedac4eee\" data-lake-id=\"b5848f44a0d26c4ecfc59b19eacb22ac\"><span>年度权益账单查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u65de5d3a\" data-lake-id=\"e762be1ac4d2e009b61923fade2f289c\"><span>C000003304</span></p></td><td><p id=\"u013a1b2d\" data-lake-id=\"acfa1c148feae8d17d972855f05b1b73\"><span>公共管理和社会组织</span></p></td><td><p id=\"u1a0f0c04\" data-lake-id=\"1bae104c63f7214f7a503298d3f6de1e\"><span>社保</span></p></td><td><p id=\"ua86ceb14\" data-lake-id=\"2ecb3341f34475b6a0f9e1ccf5c76169\"><span>公积金提取</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf7710ed4\" data-lake-id=\"97213505a99c51f315a19ab727c44d06\"><span>C000003305</span></p></td><td><p id=\"ue07fae30\" data-lake-id=\"c815533e5dc66243f4a1433ed9cc8eb3\"><span>公共管理和社会组织</span></p></td><td><p id=\"ud3922d19\" data-lake-id=\"075509fa378c31f3f91106f29270d245\"><span>社保</span></p></td><td><p id=\"uab87f539\" data-lake-id=\"e917a55b8791980cd20d2088cae8ad58\"><span>公积金贷款</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u1d9b8309\" data-lake-id=\"5f2477add80989358904479dd0d5a914\"><span>C000003306</span></p></td><td><p id=\"uc980a637\" data-lake-id=\"e4009c7fb5c9e3cf5eeb7e5d98c2fe69\"><span>公共管理和社会组织</span></p></td><td><p id=\"u34b49fc0\" data-lake-id=\"6e694d332fabbd9eb15d115e6f18932d\"><span>社保</span></p></td><td><p id=\"ud3d5524e\" data-lake-id=\"722a07d4c68f9b922cfd92875ef24bb2\"><span>公积金查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u6d74456a\" data-lake-id=\"11a1eba0214baf4f8d7c1f1729e5b363\"><span>C000003308</span></p></td><td><p id=\"ud8874172\" data-lake-id=\"dcf3b4b433c19f35d1e2743b59985b4e\"><span>公共管理和社会组织</span></p></td><td><p id=\"u0edd34cb\" data-lake-id=\"0931515d60b9275ce92eac23dbbc0d66\"><span>社保</span></p></td><td><p id=\"ube679beb\" data-lake-id=\"cb349107ea4a97c4d15d4972d5745a70\"><span>电子社保卡</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u80aa24f2\" data-lake-id=\"10196182e71fe05590be470d972eba83\"><span>C100845239</span></p></td><td><p id=\"u21639ba8\" data-lake-id=\"d23cf6d145b94141a7cf7ccc8fa7bc67\"><span>公共管理和社会组织</span></p></td><td><p id=\"u048f72a9\" data-lake-id=\"3f275d8d03e8e820c4d9c0a62b7fa725\"><span>社保</span></p></td><td><p id=\"udfdbda5c\" data-lake-id=\"d8fa99e7f213305fb4ff3556430b8ee2\"><span>综合公积金服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uddd0cb9b\" data-lake-id=\"8c0bdabad27f72bf3a3dd2dc54f14baa\"><span>C100845417</span></p></td><td><p id=\"u493c44c1\" data-lake-id=\"037a4caa3b285d64e9d5daefa8a99d90\"><span>公共管理和社会组织</span></p></td><td><p id=\"u69a02650\" data-lake-id=\"e8e46fa649cc4b1a0a76ee41b76e1b9c\"><span>社保</span></p></td><td><p id=\"ue4251f7a\" data-lake-id=\"ab8ce5d921d186fb0e02e2db7fc93ff1\"><span>综合社保服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uab556711\" data-lake-id=\"2fb113db911476e9f146fd256b594000\"><span>C100949082</span></p></td><td><p id=\"u6f42f01c\" data-lake-id=\"72372be9706023f19f22bcefaec9b430\"><span>公共管理和社会组织</span></p></td><td><p id=\"uf51376bf\" data-lake-id=\"4a6939f5f322552fbfa0c070d1c6e691\"><span>社保</span></p></td><td><p id=\"u4489bd73\" data-lake-id=\"f73ffd041232c9121b65730d882d13b2\"><span>省直专区</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf9747394\" data-lake-id=\"242a5310d448eb5daabf9252035dee59\"><span>C000003311</span></p></td><td><p id=\"u519fdb0c\" data-lake-id=\"22e053a3d18ccbd038d9a7ae06c0f047\"><span>公共管理和社会组织</span></p></td><td><p id=\"u115fe713\" data-lake-id=\"f84a4c280d04aad88eb4e22cecdc032d\"><span>政务</span></p></td><td><p id=\"u3611c999\" data-lake-id=\"b2208f14c9885bbef1bf8ba30cfae3a6\"><span>专利/商标服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ue9f3159f\" data-lake-id=\"6f340af5b77abcecf033d094606a525f\"><span>C000003312</span></p></td><td><p id=\"u6edc8656\" data-lake-id=\"28cd23b05e82ff717e4b512b57c68400\"><span>公共管理和社会组织</span></p></td><td><p id=\"ua9188916\" data-lake-id=\"c5a46048ee1810b89b8df2ac98322c5d\"><span>政务</span></p></td><td><p id=\"u2e770138\" data-lake-id=\"2843801f7781b3481f5ee22e4b3963f6\"><span>政府热线</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u08a6fb7b\" data-lake-id=\"ac0f8bbb08af72125c44b4498e4b4d1b\"><span>C000003313</span></p></td><td><p id=\"u925c2250\" data-lake-id=\"a0ec0fb93415da15da24a6a26efd27e8\"><span>公共管理和社会组织</span></p></td><td><p id=\"u83e7205b\" data-lake-id=\"a6c59db646e5754b3c286d7d33cefed0\"><span>政务</span></p></td><td><p id=\"uf320244f\" data-lake-id=\"d747d7e8703a186b89fcbae34521a205\"><span>疫情查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ud3fa635c\" data-lake-id=\"97ce5ab4dce0d6b2ebe43f159f77a3b9\"><span>C000003314</span></p></td><td><p id=\"ue8400be2\" data-lake-id=\"240f9b1bdc664244b5342cf9fa4e7264\"><span>公共管理和社会组织</span></p></td><td><p id=\"u21fd31a5\" data-lake-id=\"1eeaa9bc4bbb593e1a29f75fba8a9ef5\"><span>政务</span></p></td><td><p id=\"uc585d09a\" data-lake-id=\"3435fb0ba69b347200c8cfe664af4ed6\"><span>投诉举报</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ueb579ae3\" data-lake-id=\"ae4ef7685162c2ee853b2a946dd6ea5f\"><span>C000003316</span></p></td><td><p id=\"u8842e89f\" data-lake-id=\"ef577988fba254c24e710bd33770816d\"><span>公共管理和社会组织</span></p></td><td><p id=\"u7d6aebd7\" data-lake-id=\"669203b79b1a9ef665a3aa1ec75fbd09\"><span>政务</span></p></td><td><p id=\"u4951870a\" data-lake-id=\"0a7745dc9ecadf9dc77417c532d9cc99\"><span>行政费用缴纳</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u7ac9317f\" data-lake-id=\"aed9206f0dfe305bd51e4e23d09988fa\"><span>C000003317</span></p></td><td><p id=\"u2db2f661\" data-lake-id=\"9b0960f730bf5cb4b7564e8233089674\"><span>公共管理和社会组织</span></p></td><td><p id=\"u0af2357c\" data-lake-id=\"e41299acf47d7125a8c32453bc85102c\"><span>政务</span></p></td><td><p id=\"u01d70331\" data-lake-id=\"e7526493deac85a121a3d5ef9d515e04\"><span>行政罚款缴纳</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ue586f1b9\" data-lake-id=\"11c0a6f031f17c4378953ebbea664a23\"><span>C000003318</span></p></td><td><p id=\"u22bfb0b8\" data-lake-id=\"5f38298865d05fdd1bb94b0696215b06\"><span>公共管理和社会组织</span></p></td><td><p id=\"uc9bc1068\" data-lake-id=\"325b49a63653f48217d41620373fe30c\"><span>政务</span></p></td><td><p id=\"ue18ddad0\" data-lake-id=\"a5dfbd58d85c6e393333285aafe02950\"><span>工商注册</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u5636b8b4\" data-lake-id=\"6d423ac389b43b4d8e0bdf641efc2062\"><span>C000003319</span></p></td><td><p id=\"u252ad334\" data-lake-id=\"a5061541170e7b6e1a75a4659e10f0fa\"><span>公共管理和社会组织</span></p></td><td><p id=\"u17dc8eb7\" data-lake-id=\"64b5e174cd02f78dedd353329dfba760\"><span>政务</span></p></td><td><p id=\"u5b72b36c\" data-lake-id=\"f77dff9b38dca64e25028b1aa20b0c8a\"><span>非税缴纳</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ube552120\" data-lake-id=\"9422e5b0d7d40828d98f390352f29c9f\"><span>C100949199</span></p></td><td><p id=\"u3b29cc96\" data-lake-id=\"efa358e360d5fc1a4c38501b7d8d58ea\"><span>公共管理和社会组织</span></p></td><td><p id=\"ub3446efa\" data-lake-id=\"3422f65caf3cc7cb6590e95bda59afc1\"><span>政务</span></p></td><td><p id=\"u88d26563\" data-lake-id=\"d76d291c3dd800a8d1c8e83a722b7c9c\"><span>政务办事</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u35ce9604\" data-lake-id=\"804d91fc1993ccab69c72d44b81df4ef\"><span>C100949312</span></p></td><td><p id=\"u4f5192a5\" data-lake-id=\"cd77c2f69e912fc8c30d786d59fcb774\"><span>公共管理和社会组织</span></p></td><td><p id=\"u007674e9\" data-lake-id=\"8cd17dd2aa1d1d015a69543dfba3bc84\"><span>政务</span></p></td><td><p id=\"ud0a21d8b\" data-lake-id=\"ffb5fbf472aa94bb9969a9092da21343\"><span>办事查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2235bb23\" data-lake-id=\"0e798eaa65bbd2f0ed3213e23b46e080\"><span>C100949313</span></p></td><td><p id=\"u845c16e5\" data-lake-id=\"d312ac665238327a76852a9d60ee3fee\"><span>公共管理和社会组织</span></p></td><td><p id=\"u5d23c8d8\" data-lake-id=\"99227f91f1ff36c6d05242a9e47058d9\"><span>政务</span></p></td><td><p id=\"uaccb5a6d\" data-lake-id=\"5a17567ec4b914e0a5c694e4d9b25429\"><span>公共支付</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ua2aeb5c0\" data-lake-id=\"b386661334abc522bca6de1e3a6a554f\"><span>C100949314</span></p></td><td><p id=\"uc352b6d0\" data-lake-id=\"f1f0820e09e5834e29a2be82f2755a9b\"><span>公共管理和社会组织</span></p></td><td><p id=\"ud1be0b8d\" data-lake-id=\"46f06eb0b426fefa3626b8ae8b168323\"><span>政务</span></p></td><td><p id=\"u6657bec7\" data-lake-id=\"746f2880777b15d51147119282f6a016\"><span>综合政务服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ub7f3a2be\" data-lake-id=\"3d258452e236cc0222ab21bff1346a72\"><span>C100949315</span></p></td><td><p id=\"uf51fe13e\" data-lake-id=\"2f37046f8603817daa83d301aabaf069\"><span>公共管理和社会组织</span></p></td><td><p id=\"u00265656\" data-lake-id=\"3283810d8eba670133f0da1391dcace4\"><span>政务</span></p></td><td><p id=\"u18c0274a\" data-lake-id=\"15edb0023d42f5935b0d799935e49939\"><span>企业服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u7c27337f\" data-lake-id=\"43f6a4019e575b50a4e23311c92785d9\"><span>C100949316</span></p></td><td><p id=\"u1ecaafd0\" data-lake-id=\"f1f6a38cef4869f3e3eefa4e56c9ec71\"><span>公共管理和社会组织</span></p></td><td><p id=\"u283e4eff\" data-lake-id=\"7da4dc1933b0ac87195b14d27cb51949\"><span>政务</span></p></td><td><p id=\"u67b33bcf\" data-lake-id=\"3225c016f0e982ff8c118998adbe5ea4\"><span>综合疫情服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u71c5b771\" data-lake-id=\"5c94d3fdf484534f48de08e2f42231ac\"><span>C100949317</span></p></td><td><p id=\"u80a836ff\" data-lake-id=\"7c83b21a3d5fbbef77575331963438b0\"><span>公共管理和社会组织</span></p></td><td><p id=\"ud7767eeb\" data-lake-id=\"c69cecdb4e93ec803246d5f512820a50\"><span>政务</span></p></td><td><p id=\"u312de76b\" data-lake-id=\"81fb994b10b737a3bdc671e3431a2be8\"><span>新冠疫苗预约</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2e503592\" data-lake-id=\"7266ab4f3e08e13b7c221427119cdaba\"><span>C100949318</span></p></td><td><p id=\"u545764d5\" data-lake-id=\"0582cc51aae7a279143f49c3f47c8a0b\"><span>公共管理和社会组织</span></p></td><td><p id=\"u14626643\" data-lake-id=\"d86534052593a9396397d7c69f809f5c\"><span>政务</span></p></td><td><p id=\"u7b643606\" data-lake-id=\"54eff71e929f0d700da4037e020d4039\"><span>健康码</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u29ced27e\" data-lake-id=\"d92b57c62da46817941be7db9885e4b4\"><span>C100949319</span></p></td><td><p id=\"ue2461e99\" data-lake-id=\"8541ac4b15726f77af07dc99bc5a11dc\"><span>公共管理和社会组织</span></p></td><td><p id=\"u05e523c5\" data-lake-id=\"3eaad72e7facd7d28f6cdce30f88b35f\"><span>政务</span></p></td><td><p id=\"u9abdee99\" data-lake-id=\"51d6f84c7fbfffa2fc20fb8768119b4b\"><span>人员登记</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u788e7121\" data-lake-id=\"1d41b18a0cb05bf2585857432d2c8acc\"><span>C000003328</span></p></td><td><p id=\"u872b20c6\" data-lake-id=\"aa1b742eeb4019824412341977a050bc\"><span>交通出行</span></p></td><td><p id=\"uf646fa2e\" data-lake-id=\"ff728c13f45d4487d8ac038e3f7c4e9a\"><span>公路客运</span></p></td><td><p id=\"u570f1d6c\" data-lake-id=\"3c26f47ef48edd3e641a6070980bb461\"><span>在线购票</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u6323dc3a\" data-lake-id=\"df99c34307b9d069157bfbadd6fd393f\"><span>C000003331</span></p></td><td><p id=\"uc9508872\" data-lake-id=\"4cce626b59a937713ef78e0b07559555\"><span>交通出行</span></p></td><td><p id=\"u85c89990\" data-lake-id=\"9476bf34b7424cd821707de2fd03ab26\"><span>加油</span></p></td><td><p id=\"uaaf8a70a\" data-lake-id=\"442dee7932153640cfe46ca2947790e9\"><span>站点加油服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u44b12d40\" data-lake-id=\"c6ba93a6af98c7bd30a9d178fe1d9d65\"><span>C000003332</span></p></td><td><p id=\"ub7cd7c47\" data-lake-id=\"114436ea4b6220e31a7fe2bf1bcd57c6\"><span>交通出行</span></p></td><td><p id=\"u88c0a132\" data-lake-id=\"9c4f2275ebd5088a1026c67e41d1413b\"><span>加油</span></p></td><td><p id=\"u97ae61b3\" data-lake-id=\"4ea9fa6293f54894817afd331758eb57\"><span>油卡余额查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u72cfda40\" data-lake-id=\"dab74d29cf4165079c960426c4b97438\"><span>C000003333</span></p></td><td><p id=\"u6d9c52b3\" data-lake-id=\"81dfff8153e14c1c171c10311c179fe1\"><span>交通出行</span></p></td><td><p id=\"ua2d6fa47\" data-lake-id=\"03ac8a0b5d758bbb31442112cb9aa728\"><span>加油</span></p></td><td><p id=\"u0c4313a1\" data-lake-id=\"0c36ec9d18738c8a11c7f01c33fa7c94\"><span>油卡充值</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u8ca3e1b8\" data-lake-id=\"0440d0b217392580f40e76a550c34756\"><span>C000003334</span></p></td><td><p id=\"ue2743f70\" data-lake-id=\"dd0fabb271c411fa1600280b01969186\"><span>交通出行</span></p></td><td><p id=\"u651e8362\" data-lake-id=\"01b502dbb1e634adc167c8ebdd27ba82\"><span>加油</span></p></td><td><p id=\"u8a410b74\" data-lake-id=\"9f23e37bd41f6dbcacba80e46912e3d9\"><span>加油开票</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u6901c606\" data-lake-id=\"19ec1582c268cd688d53d9554dabfa75\"><span>C100949320</span></p></td><td><p id=\"uddcb420f\" data-lake-id=\"75de5beadadf14dfabfea8b0d285ba55\"><span>交通出行</span></p></td><td><p id=\"u2ecf76ab\" data-lake-id=\"961b2b345597b758cfe602847fd1537e\"><span>加油</span></p></td><td><p id=\"uad4f0f77\" data-lake-id=\"88dbe78787d16ba8f5baf8c904fc0998\"><span>加油站查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u14f7a912\" data-lake-id=\"1b9ebe16d393189989e947bb8cb5562e\"><span>C000003336</span></p></td><td><p id=\"ue53f809c\" data-lake-id=\"b4b5370d7f6d1eff90fba39b5facb7a7\"><span>交通出行</span></p></td><td><p id=\"u8e2d428e\" data-lake-id=\"a6b4770cd4d945349c74da9081299eeb\"><span>游轮出行</span></p></td><td><p id=\"u3848866b\" data-lake-id=\"a7ba3f0af8aaab77ded296590bfdc2ef\"><span>船票预订</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u8793432a\" data-lake-id=\"df94b39a85f3fcda09498ec86d8fa1c0\"><span>C000003337</span></p></td><td><p id=\"udb00137c\" data-lake-id=\"d654a3c7939525fa3a39844f8c98a3f1\"><span>教育培训</span></p></td><td><p id=\"u17287e87\" data-lake-id=\"54efc4369c5b2372084a2dd144d6f846\"><span>儿童教育</span></p></td><td><p id=\"u4e2765bb\" data-lake-id=\"db56c5b8a7e0fe27e6211d3ba4961b53\"><span>在线题库</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u1163a7c8\" data-lake-id=\"269d9fed9716f13ad7f2857aa103652e\"><span>C000003338</span></p></td><td><p id=\"u5f032544\" data-lake-id=\"653b4287b82e529c7da380dfe32fe52a\"><span>教育培训</span></p></td><td><p id=\"ua8b7d747\" data-lake-id=\"fe90bca5951e83fecbf4c4c0507b2418\"><span>儿童教育</span></p></td><td><p id=\"u41beb75b\" data-lake-id=\"6dc63ba1f86de5d940103d538bcda413\"><span>在线缴费</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ua534ca27\" data-lake-id=\"bc48a63e160089a859abc2394d3767c0\"><span>C000003339</span></p></td><td><p id=\"uf69d5341\" data-lake-id=\"7f4b5ca85bc2dcdc11bb991ae26fc310\"><span>教育培训</span></p></td><td><p id=\"u0f7a7ef0\" data-lake-id=\"2ecb02bc4836907c6c8065afbbd63cf4\"><span>儿童教育</span></p></td><td><p id=\"uc2a7c272\" data-lake-id=\"f11cdcf91b8d9417e98f07f672366634\"><span>亲子活动报名</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2cc38b3c\" data-lake-id=\"2ff08d668633237c80849d8136378a4a\"><span>C000003340</span></p></td><td><p id=\"u24b3c37f\" data-lake-id=\"67786778c0c066fe9a1bd799691ae5e1\"><span>教育培训</span></p></td><td><p id=\"ucf95a95c\" data-lake-id=\"5f0d4f4567b666cc9548af5568291c05\"><span>儿童教育</span></p></td><td><p id=\"u8d6dfc58\" data-lake-id=\"55948b1148add84220b1560e9c10fb46\"><span>课程售卖</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u20849ad4\" data-lake-id=\"9b277bad3929d3afadd177f800c22246\"><span>C000003341</span></p></td><td><p id=\"u6063febf\" data-lake-id=\"8ff59ebda7a9a95a0491fa787fcd1fff\"><span>教育培训</span></p></td><td><p id=\"ue143fb19\" data-lake-id=\"d32491b7987fb04bba02ba8f533154e6\"><span>儿童教育</span></p></td><td><p id=\"uc3086c38\" data-lake-id=\"041d6b57a2420cbbcc5c21baec9714fb\"><span>公益活动报名</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9db0c5ab\" data-lake-id=\"d2903405bcd9d6f244703007b616001e\"><span>C000003342</span></p></td><td><p id=\"uc90c7c8d\" data-lake-id=\"997ca8daae4291f86017ebcbf5bc6c91\"><span>教育培训</span></p></td><td><p id=\"uebf2568c\" data-lake-id=\"765bb1931e4bbcd1ebe311afe9bd7729\"><span>儿童教育</span></p></td><td><p id=\"uf6fd8578\" data-lake-id=\"5b4ddde574109bfdac0246e2a9afdbf2\"><span>儿童消费管理</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u83bae6a8\" data-lake-id=\"2245971252fa31eef7afb91a91adbec9\"><span>C000003343</span></p></td><td><p id=\"u80f8ce5a\" data-lake-id=\"0976a5be799ba15ec3d50332bb41e72a\"><span>教育培训</span></p></td><td><p id=\"u6d761495\" data-lake-id=\"683dab864da0d52b4b93c5263b3de970\"><span>培训机构</span></p></td><td><p id=\"ue22314af\" data-lake-id=\"dc5f1524831bbc89e15ffec1b7dd4aef\"><span>在线题库</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u0ab33be3\" data-lake-id=\"273f26f68fb04a5d20bf0f6d928c19a5\"><span>C000003346</span></p></td><td><p id=\"ucfed00b3\" data-lake-id=\"518929fed79b2e890e50487a5e028c35\"><span>教育培训</span></p></td><td><p id=\"ud9c15460\" data-lake-id=\"3f07687a324e5b0a47c67ad19ff5e528\"><span>培训机构</span></p></td><td><p id=\"ueb667744\" data-lake-id=\"35c6ea969ffb5ee13a39259e104d3f0e\"><span>线上课程服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"udc2ab5cb\" data-lake-id=\"adea46c069886b64bfd9e11785b708a5\"><span>C000003347</span></p></td><td><p id=\"u50b7377a\" data-lake-id=\"995f8c2838971cfac2c7adc1ab5f2635\"><span>教育培训</span></p></td><td><p id=\"u18f89832\" data-lake-id=\"fb9ec8e96f6190080de0bb8c5445dd89\"><span>培训机构</span></p></td><td><p id=\"ua0085b2a\" data-lake-id=\"fd92479d4bac76fa23bb034355bc6a6e\"><span>考试/竞赛咨询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf50c0e86\" data-lake-id=\"4a39a9f662de8534af23e1e51b2fad76\"><span>C000003348</span></p></td><td><p id=\"u57f12539\" data-lake-id=\"03fa054f980377d5518178ec98262084\"><span>教育培训</span></p></td><td><p id=\"u2730690e\" data-lake-id=\"a81690505d736f543d738645ba385d13\"><span>培训机构</span></p></td><td><p id=\"u24598300\" data-lake-id=\"7aa4b3b9417fb3fd6a33a07bb026a2b1\"><span>考试/竞赛查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u729b1b67\" data-lake-id=\"512a0bf629d5e7eaac5748a425d135b3\"><span>C000003349</span></p></td><td><p id=\"u68aa7817\" data-lake-id=\"1ebe3c2c0c2c8ed1e851f0a8bfdb407f\"><span>教育培训</span></p></td><td><p id=\"u90e35523\" data-lake-id=\"4438e8f78245abf4c029e0444d1d2006\"><span>培训机构</span></p></td><td><p id=\"uadacc546\" data-lake-id=\"cea2ff99e553c10689049e98b67d5835\"><span>考试/竞赛报名</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u80d8ba40\" data-lake-id=\"512765de390090e2d7f1ac70973acb00\"><span>C000003350</span></p></td><td><p id=\"u305908f6\" data-lake-id=\"043bdb471ce9db485df1f9fd9d866e5b\"><span>教育培训</span></p></td><td><p id=\"u0a77d29e\" data-lake-id=\"94b9fc38fc6d2a8e043310cc465d1022\"><span>培训机构</span></p></td><td><p id=\"u7d18f296\" data-lake-id=\"b0369aa0ca0ce03c870983f40c2c0ce0\"><span>驾考服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u3ce34bd1\" data-lake-id=\"1c1a4ca6ffab2499d899562ce600a029\"><span>C000003351</span></p></td><td><p id=\"ue01062b0\" data-lake-id=\"8cdc04e820ddefa871e9f18385abcf64\"><span>教育培训</span></p></td><td><p id=\"ud410ec94\" data-lake-id=\"114a70dfc310297db0b178fc1d9c6c4b\"><span>培训机构</span></p></td><td><p id=\"u33b8a98f\" data-lake-id=\"81edb4c560632456c6f5fc9f61ae8835\"><span>出国留学咨询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u67846ad2\" data-lake-id=\"b23436d71e51edb659fd69ee82e99df1\"><span>C000003577</span></p></td><td><p id=\"u59d02110\" data-lake-id=\"ff87a16589d8bf84a5ea897443ae918b\"><span>教育培训</span></p></td><td><p id=\"ud5a538f6\" data-lake-id=\"f5a08629ec1576624c491d473d6884f1\"><span>培训机构</span></p></td><td><p id=\"u4358b2f9\" data-lake-id=\"28039b42267f5c40e027da2c722ab6d5\"><span>线下课程服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u0b7d9d28\" data-lake-id=\"25a0983565bd56b9a52400250d86e654\"><span>C100935058</span></p></td><td><p id=\"uad982751\" data-lake-id=\"daf0a70bda4780618734729fd83e709b\"><span>教育培训</span></p></td><td><p id=\"ue47f847b\" data-lake-id=\"2b35d78c32d80d33cfe33c8a0a3d4812\"><span>培训机构</span></p></td><td><p id=\"ua182f73e\" data-lake-id=\"b20af9a754c017515b21b82351ece7cd\"><span>高考服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u6ed21574\" data-lake-id=\"15e087c9d4a229ae4d7ae94509e778b5\"><span>C000003364</span></p></td><td><p id=\"u1d09a274\" data-lake-id=\"45cc811393346bf1e49b52152c5aeb15\"><span>金融理财</span></p></td><td><p id=\"u14683b2f\" data-lake-id=\"c0d982161f2d91ddc1261632d8efab27\"><span>保险</span></p></td><td><p id=\"u629cd0c9\" data-lake-id=\"46d528ca014bcd30f19c40218aa8bc66\"><span>在线购买保险</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ubec93d62\" data-lake-id=\"e1273f7a348379b0cf0b54f8a3e62906\"><span>C000003365</span></p></td><td><p id=\"udf2b67b3\" data-lake-id=\"683fb08db8796f09c47b1b4100acd366\"><span>金融理财</span></p></td><td><p id=\"u059b7fdc\" data-lake-id=\"0c772f09b011577d484aa9008c9d5b6e\"><span>保险</span></p></td><td><p id=\"u523ec541\" data-lake-id=\"719ab70e3bac5cc85fd6cf22e794b3f8\"><span>保险理赔</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u74a5000b\" data-lake-id=\"cbfe0c3f2e213fec68c89c0d2d42bf94\"><span>C100949322</span></p></td><td><p id=\"u39c12d25\" data-lake-id=\"8a2b48181a9309f8f0274840a0af8392\"><span>金融理财</span></p></td><td><p id=\"u1efe05ef\" data-lake-id=\"7345d4ade6d02e00f712dbe345e07315\"><span>保险</span></p></td><td><p id=\"uf6002d5a\" data-lake-id=\"2692cd04276f3f1e8f106a398b36b0cb\"><span>购车贷款</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u4d19d1e1\" data-lake-id=\"afb83096a3d4572400e6e4bcd53c2c60\"><span>C100949451</span></p></td><td><p id=\"ub9c68c6b\" data-lake-id=\"1352e3e9780a29281019a9e113b68032\"><span>金融理财</span></p></td><td><p id=\"u48d73c31\" data-lake-id=\"567beb5322b3ec0a5ac1cdceb08430f3\"><span>保险</span></p></td><td><p id=\"u5b2acad1\" data-lake-id=\"18c847386b39b74cc0ea714c85cd42ac\"><span>车抵贷</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf3ed8396\" data-lake-id=\"6810dd60887c84c68707c94fafc039c5\"><span>C100949452</span></p></td><td><p id=\"u97511107\" data-lake-id=\"0f2f18ab70eb66709ed951a41d5cf145\"><span>金融理财</span></p></td><td><p id=\"ueb2f2b4a\" data-lake-id=\"2ec2ac3e985414bbfc275a7df2ba1ce2\"><span>保险</span></p></td><td><p id=\"u152f0395\" data-lake-id=\"82e17f862c713ca1af5fc300791ddf64\"><span>车主贷款</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u7450c9cf\" data-lake-id=\"7ef69483868bbb8652f4ac8fd030cc41\"><span>C000003368</span></p></td><td><p id=\"ud7b8fb58\" data-lake-id=\"e08c2fd20b7df7260ef4d5cb03357b49\"><span>金融理财</span></p></td><td><p id=\"u5f7f7843\" data-lake-id=\"cd62935d8da1b105856c88be151b3836\"><span>金融</span></p></td><td><p id=\"u7e8bc326\" data-lake-id=\"47a2711be7008801063f096dc5724dfb\"><span>信用卡申请</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf8883ab8\" data-lake-id=\"57ea337d05462333a6624fc84a82c96e\"><span>C000003369</span></p></td><td><p id=\"u45cc71c0\" data-lake-id=\"8ab8de71de6a1794bc211aeeea5fd660\"><span>金融理财</span></p></td><td><p id=\"u2fa76818\" data-lake-id=\"23b5047ba8718f5d1eda60e2a2613b07\"><span>金融</span></p></td><td><p id=\"u715c37e0\" data-lake-id=\"1df99e85ac359f0427993eca114f4058\"><span>信用卡还款</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u29758933\" data-lake-id=\"cfb2f634deaf8635d8b0cf77af416901\"><span>C000003370</span></p></td><td><p id=\"u1f786d55\" data-lake-id=\"d9a577ce5c24f556d56d1bd4da9fbedb\"><span>金融理财</span></p></td><td><p id=\"u1f8db480\" data-lake-id=\"3f1d5a448317efb850a457556c8b0966\"><span>金融</span></p></td><td><p id=\"u24ad05e4\" data-lake-id=\"0d26fad3a0566754c45a7c4da16f937f\"><span>信用管理</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u041bb124\" data-lake-id=\"54773fec85696124d4aee4075887f5fa\"><span>C000003371</span></p></td><td><p id=\"u4accb7cd\" data-lake-id=\"cfa9b9508f246e98dc629ddcd45542f3\"><span>金融理财</span></p></td><td><p id=\"u7924efc6\" data-lake-id=\"f23845000ca8aefbbcdea2ee1007ada9\"><span>金融</span></p></td><td><p id=\"uec5885c5\" data-lake-id=\"acf47a7d656b2aec7bfa115196b05b59\"><span>外币汇兑</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u82831f0d\" data-lake-id=\"b996f8b5cea8d90eb33f3849726ae568\"><span>C100949323</span></p></td><td><p id=\"u4edea3ae\" data-lake-id=\"92d8b1f0a4135aa1bf0e78ea713b995c\"><span>金融理财</span></p></td><td><p id=\"u2fe0be61\" data-lake-id=\"bbf8094069322e2c82600147b692a9d2\"><span>金融</span></p></td><td><p id=\"uaff54cd1\" data-lake-id=\"064df2830b5d9380de060ed7192fe6b7\"><span>普惠金融</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uaf46b16e\" data-lake-id=\"00a81c66376d477397adb7d2534712e9\"><span>C000003377</span></p></td><td><p id=\"u720c7a00\" data-lake-id=\"f1fda1c110357d96bb356b473afb49ab\"><span>金融理财</span></p></td><td><p id=\"u984134e9\" data-lake-id=\"658e08eef5b2bcd322ae952b935dfa53\"><span>金融-借贷</span></p></td><td><p id=\"u0568a464\" data-lake-id=\"16d1f5a851328fee863affeb509fbec8\"><span>借贷</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u6ca43cc5\" data-lake-id=\"c0e8eebdb698582d66f1e817eab052b3\"><span>C000003378</span></p></td><td><p id=\"u2a0c7bb5\" data-lake-id=\"3601886a7877e905b1e677b677509cef\"><span>金融理财</span></p></td><td><p id=\"ue1a03a6d\" data-lake-id=\"f8c9ee2736beec7764836d7236b4f344\"><span>金融-借贷</span></p></td><td><p id=\"ua391b969\" data-lake-id=\"3ef45e8fc5fb54f3ee22969e9f445442\"><span>还贷</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u4b7a0133\" data-lake-id=\"0998135ebcbfca2f272b87c98e54119a\"><span>C000003380</span></p></td><td><p id=\"u53ef6f8e\" data-lake-id=\"cc5b1bdb7f60c7a48e79a21774bddfe7\"><span>酒旅景区</span></p></td><td><p id=\"u9fb39438\" data-lake-id=\"813e355145d1ffcbcd25dbd4517d1333\"><span>景区/旅游</span></p></td><td><p id=\"u344642cf\" data-lake-id=\"1067b3eaba0112935cbc93dde8e63695\"><span>旅游签证服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2d351c83\" data-lake-id=\"34820ddd61b192c7a040a03063c2ea0d\"><span>C000003381</span></p></td><td><p id=\"ucf4e4b0a\" data-lake-id=\"285c60c219c492ba4be2dd4a5b3b23cd\"><span>酒旅景区</span></p></td><td><p id=\"u096d6163\" data-lake-id=\"3070a08bfc4372fca1f729faf94f1c33\"><span>景区/旅游</span></p></td><td><p id=\"uedf36cc9\" data-lake-id=\"5342dca8ed7fd1063c93f3ace3872635\"><span>景区租赁</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"udd5cc502\" data-lake-id=\"84283811f31c60a2f40f4c9a0fd0dfbe\"><span>C000003383</span></p></td><td><p id=\"u26313d7a\" data-lake-id=\"8f7b31e684155b07e2c84e3db49cb65c\"><span>酒旅景区</span></p></td><td><p id=\"ud6066d51\" data-lake-id=\"cdb023cef29942893a264096ebd9c37d\"><span>景区/旅游</span></p></td><td><p id=\"u6a6a72f0\" data-lake-id=\"9df6169864d3eb43e9f296b972a77f83\"><span>景区预约购票</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u4d9a2416\" data-lake-id=\"efe2ee7a5ba80b941af9133ebb06a9e6\"><span>C000003384</span></p></td><td><p id=\"u7af4e295\" data-lake-id=\"dd6b7402dd5f28ea48a98fe2f12f714b\"><span>酒旅景区</span></p></td><td><p id=\"ubc9b150b\" data-lake-id=\"97df607276f67e9a82c2ce61f9ee6cec\"><span>景区/旅游</span></p></td><td><p id=\"u27f882ed\" data-lake-id=\"cf20cdd38a23cb5ed6c0073aa5e4525d\"><span>景区导览讲解</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u33cde1c4\" data-lake-id=\"23fb171303c58e0b965cd6ea10189bab\"><span>C000003385</span></p></td><td><p id=\"u8060cbb8\" data-lake-id=\"f13ee54b65b862a703a682697e8aaf3a\"><span>酒旅景区</span></p></td><td><p id=\"ud4ad5b68\" data-lake-id=\"474a799471536528cf58ffa730db0255\"><span>景区/旅游</span></p></td><td><p id=\"u3ff2625a\" data-lake-id=\"f440c2fc51c4c43eeb7c76bc407e775f\"><span>接送机服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u34abe892\" data-lake-id=\"7cae156427b056f159ddb9d11d3bafea\"><span>C000003386</span></p></td><td><p id=\"u56e8c55e\" data-lake-id=\"c4f06108d891630084d759d30034b47b\"><span>酒旅景区</span></p></td><td><p id=\"u56199b8c\" data-lake-id=\"3463a80ffd58811d5f3be07c0a90926a\"><span>景区/旅游</span></p></td><td><p id=\"ued5ffec1\" data-lake-id=\"e36c61ce827d83fc689d9026d3c8ecd3\"><span>国际驾照认证</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u56a5cb16\" data-lake-id=\"ab79562ad34319f9364bc366152c2ef0\"><span>C000003387</span></p></td><td><p id=\"u910ac999\" data-lake-id=\"e4b44e9a883653f13d36cfeb392129fd\"><span>酒旅景区</span></p></td><td><p id=\"ue90e36ee\" data-lake-id=\"19a85437d250998e2399602af95c963d\"><span>景区/旅游</span></p></td><td><p id=\"u768d9c6b\" data-lake-id=\"d7abe58c24bd35ab94c2ddbb36c2aac9\"><span>导游预定</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u05127fe6\" data-lake-id=\"26e34c10bd1039d2693ec2df853d571b\"><span>C100949327</span></p></td><td><p id=\"u71448334\" data-lake-id=\"1cd9f48beeb21ad2dfae71640feb835c\"><span>酒旅景区</span></p></td><td><p id=\"u7e1bb04f\" data-lake-id=\"6b4541e89c9862d092d0ec5f80c3ef24\"><span>景区/旅游</span></p></td><td><p id=\"ueb445aff\" data-lake-id=\"8a6f2fb685ca5e39147fa54f602013c8\"><span>景区年卡</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u069e57c6\" data-lake-id=\"67645e86190d627a682fda3f5a9efd19\"><span>C100979934</span></p></td><td><p id=\"u707ecaf6\" data-lake-id=\"d97863842c98fa287b7f6c55e2461ebc\"><span>酒旅景区</span></p></td><td><p id=\"u73edeaba\" data-lake-id=\"faa785e4a09ad82cf21fdf63d2b46cf6\"><span>景区/旅游</span></p></td><td><p id=\"u3e286a35\" data-lake-id=\"f23bd0960d21ab284202b9ae8292874d\"><span>景区小交通</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u29685fb9\" data-lake-id=\"4559cb69e1674b860d9a70ffe6fc3d0b\"><span>C000003392</span></p></td><td><p id=\"ua71af19f\" data-lake-id=\"c2ad0a1975442c3f58f8f0ed977cb953\"><span>零售批发</span></p></td><td><p id=\"u2cee39eb\" data-lake-id=\"f881af9e153ecfcbdde64ecdc4c6c685\"><span>零售门店</span></p></td><td><p id=\"u305b2937\" data-lake-id=\"ab1a9a05c486becc6f18fe609d50871c\"><span>自助买单</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u5180b1ec\" data-lake-id=\"75f2700f52a2a70c78286852fe3903fd\"><span>C000003393</span></p></td><td><p id=\"uc90f9f7e\" data-lake-id=\"5f26ec1828b07e9ebaf80a4f7292cba4\"><span>零售批发</span></p></td><td><p id=\"u96accddf\" data-lake-id=\"8426116f5c62e5fb786cec33ad0fe22f\"><span>零售门店</span></p></td><td><p id=\"u52cba499\" data-lake-id=\"0951e5615991c8f1ab81f02763bdf8f0\"><span>预约上门</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2c94f76e\" data-lake-id=\"7c8698bcada1594a0ab8c9054ff7faa2\"><span>C000003394</span></p></td><td><p id=\"ua224189b\" data-lake-id=\"ea0ff3f2eee838aa6fddf2019068fa03\"><span>零售批发</span></p></td><td><p id=\"ue8546ba1\" data-lake-id=\"715aa6ac2826aadd0bbe8e6990cdc4b4\"><span>零售门店</span></p></td><td><p id=\"uae4e648e\" data-lake-id=\"ef1a9992d1ec827d24f0534f908ab22d\"><span>预约到店</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u80e74a75\" data-lake-id=\"e2bdcf220e09aea001048ccd4b76a5e0\"><span>C000003395</span></p></td><td><p id=\"ua3ea9b68\" data-lake-id=\"b17525e41dfc49875d66b8a4480139bf\"><span>零售批发</span></p></td><td><p id=\"uf2a0f616\" data-lake-id=\"bf0ae2771fc44b9394826acf1aa516f8\"><span>零售门店</span></p></td><td><p id=\"ufa949ede\" data-lake-id=\"3ad150d13748aa1c15d24b7509371d0e\"><span>O2O到家</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u4f2ab1bc\" data-lake-id=\"486f20e14d8ae49803bc99f45010c0f7\"><span>C000003396</span></p></td><td><p id=\"uebffc7ca\" data-lake-id=\"db0753092deaab9187e245d845692a31\"><span>零售批发</span></p></td><td><p id=\"u2bc5d348\" data-lake-id=\"247fcf686777d60e133dd66b64374bb7\"><span>零售门店</span></p></td><td><p id=\"u181122bb\" data-lake-id=\"9afd663b9ff6af252e6462ba57cc69d0\"><span>门店扫码购</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9a3b858a\" data-lake-id=\"7316e68f682a71980d6eb62793602f93\"><span>C000003397</span></p></td><td><p id=\"u46e78100\" data-lake-id=\"16cde1f7c5d97ad219f037a15b6510f6\"><span>零售批发</span></p></td><td><p id=\"uff340f81\" data-lake-id=\"2a03e643e67e6ac8d9666ad57ffa8eae\"><span>零售门店</span></p></td><td><p id=\"uc841a07e\" data-lake-id=\"ba03405fb18e3d847a6eeef23c4c0d64\"><span>到店自提/到点自提</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u83753eb3\" data-lake-id=\"fd25bdec7538225093d3c70963e55b4e\"><span>C000003398</span></p></td><td><p id=\"u09ad6688\" data-lake-id=\"9b9da8d048e628c34f33b4b002cef11d\"><span>零售批发</span></p></td><td><p id=\"u49c2ea4f\" data-lake-id=\"8efad7883fb87bf2bd1e638e353712c9\"><span>零售门店</span></p></td><td><p id=\"u6b48ab88\" data-lake-id=\"3687785914861e2f0ba41406986b3e60\"><span>电子小票</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u0b1b5bbf\" data-lake-id=\"d7d8f5bd1f5ecfba1ed610c9bff5c63e\"><span>C000003399</span></p></td><td><p id=\"u161ab98b\" data-lake-id=\"b8a7137e33fe4ba798c562e79b754368\"><span>零售批发</span></p></td><td><p id=\"uecc981ab\" data-lake-id=\"0235660a7c12f57775ae60bbb0983764\"><span>零售门店</span></p></td><td><p id=\"u7ba553a1\" data-lake-id=\"6d59757335784775ee9efce0f85535d0\"><span>同城配送</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u10c10a6e\" data-lake-id=\"3720c238814463f66ba8bdfeaffb470b\"><span>C101026598</span></p></td><td><p id=\"u0a45e93e\" data-lake-id=\"0b532161e48c029070ce17f1c7f06abd\"><span>零售批发</span></p></td><td><p id=\"uaf964e50\" data-lake-id=\"cd02463e07cd11a81c67f356fc4ed99c\"><span>零售门店</span></p></td><td><p id=\"ue762d740\" data-lake-id=\"35440f2386e181cefb034f60c9ebe559\"><span>全渠道商城</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u3d2ccfba\" data-lake-id=\"7a729865ba27f86006840186d1add36b\"><span>C000003405</span></p></td><td><p id=\"uf618a3d4\" data-lake-id=\"1d75a974c9db28f2d07c7d6354b813cd\"><span>零售批发</span></p></td><td><p id=\"uf6d01bdf\" data-lake-id=\"08e92a2b8e8c95db0835c2746902e7f6\"><span>零售门店-眼镜</span></p></td><td><p id=\"u4bd407c6\" data-lake-id=\"87c3ae7a10e0b180e87eec82d2ec28a2\"><span>O2O到家</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u06c8f2c2\" data-lake-id=\"28d8a03ef4d22265bcb68313c5e79d6f\"><span>C000003406</span></p></td><td><p id=\"uef328c60\" data-lake-id=\"e914748c9da3c99f0511b8a22b29706e\"><span>零售批发</span></p></td><td><p id=\"ua9a71610\" data-lake-id=\"f3bad6728ddb8af0da97d26755508f34\"><span>零售门店-眼镜</span></p></td><td><p id=\"u3c73fa97\" data-lake-id=\"60d80b0abf644a76e355d2f61a44ad3b\"><span>到店自提/到点自提</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ufd1ddadc\" data-lake-id=\"c1d074b5fd5336c695c9bdb892c6e0be\"><span>C000003407</span></p></td><td><p id=\"u35cacc12\" data-lake-id=\"5715e228398a651f0a04b798a1dc7462\"><span>零售批发</span></p></td><td><p id=\"u47e988f7\" data-lake-id=\"3bab5dbca578b3ba763499fdd355f1fc\"><span>零售门店-眼镜</span></p></td><td><p id=\"uf3397647\" data-lake-id=\"930806d287ab5b612104464ef86493ab\"><span>电子小票</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u1267c530\" data-lake-id=\"3563d473f85cef404e5a7d74dbdb8b74\"><span>C000003408</span></p></td><td><p id=\"ub287ba6b\" data-lake-id=\"e9de5d170519e25d882bc2fd0bbbea7b\"><span>零售批发</span></p></td><td><p id=\"u5b9ef3d6\" data-lake-id=\"ac2a2a7260a90185848f33a276b710c0\"><span>零售平台</span></p></td><td><p id=\"u462876de\" data-lake-id=\"eed24fe30ff45acbc12793b906bf6f05\"><span>在线订购(电商)</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ub22b9c4d\" data-lake-id=\"8efa71cbedb6701707ed863f54823846\"><span>C000003409</span></p></td><td><p id=\"u5edd45d3\" data-lake-id=\"20bbfdea6b7470412332106401963c5e\"><span>零售批发</span></p></td><td><p id=\"u58ab177d\" data-lake-id=\"a6dff95b81fe63fdf9368779ce418434\"><span>零售平台</span></p></td><td><p id=\"uaf53924d\" data-lake-id=\"8fb121898a33605e497796fe1d9f99f2\"><span>到店自提/到点自提</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ue9a9495b\" data-lake-id=\"521571ac6ab02b249e23505efe011ad6\"><span>C101021805</span></p></td><td><p id=\"ucfa9f442\" data-lake-id=\"516b0c34d1b34cd91da4cc4ff12b0761\"><span>零售批发</span></p></td><td><p id=\"u8248a732\" data-lake-id=\"89af7f9ac85bad1dc88c5d9a84c3f7e4\"><span>零售平台</span></p></td><td><p id=\"u271ef137\" data-lake-id=\"3a8cbeeea977c0381363ebdb9775eabe\"><span>社区团购</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ubc36da52\" data-lake-id=\"81c7bca8bc56bff86044c888e6ed3793\"><span>C000003414</span></p></td><td><p id=\"u54802355\" data-lake-id=\"ed989c210dda51f821101beaf984b3d2\"><span>零售批发</span></p></td><td><p id=\"uc2c16651\" data-lake-id=\"104d789b7225c814dd72cf291c613b46\"><span>综合体</span></p></td><td><p id=\"u7a582f3b\" data-lake-id=\"29e5268c992b1aa4e9a2b9c06f3f6f2c\"><span>停车缴费</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uc2c437a3\" data-lake-id=\"abce96bd30c247794f3f0823f886dcef\"><span>C100955248</span></p></td><td><p id=\"u7f28a7f3\" data-lake-id=\"2230ef80fa47582dd1bb59e222e70e3a\"><span>零售批发</span></p></td><td><p id=\"ueab8e138\" data-lake-id=\"1ede71476d8d0e2e32f6c136bd66dccc\"><span>综合体</span></p></td><td><p id=\"uda590b94\" data-lake-id=\"ad7d70fd9a7e186220d4fabda25f4df1\"><span>支付即积分</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ua4c859cd\" data-lake-id=\"5d55f10f3e7a1e72aae26616e2338146\"><span>C000003417</span></p></td><td><p id=\"u90315f41\" data-lake-id=\"47c581c2fe3416fb06e1522c3945d6d8\"><span>商业生活</span></p></td><td><p id=\"ub43cee3f\" data-lake-id=\"8cdc722e25bcdd971c22f157fb8b71ba\"><span>宠物护理</span></p></td><td><p id=\"ua4fa7e48\" data-lake-id=\"e5551fa46d8e82fbee3a9c0c98f319b7\"><span>宠物美容</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u134ceadd\" data-lake-id=\"78cc9d9e221697517d1055b7ebba7c9c\"><span>C101037250</span></p></td><td><p id=\"u5665613e\" data-lake-id=\"b59c0fe571b6444a9bef70445d7db7c1\"><span>商业生活</span></p></td><td><p id=\"u9492bf8d\" data-lake-id=\"0c9e50611a0953edbcf0d0e2fe0340e0\"><span>宠物护理</span></p></td><td><p id=\"ubc8ba0d7\" data-lake-id=\"3386345bd827ad8bea56fce7de68232f\"><span>宠物护理查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ufed5283d\" data-lake-id=\"f7bdc709c95857d4665cdf8fba308855\"><span>C000003426</span></p></td><td><p id=\"ue59eafaa\" data-lake-id=\"bfcd232fd02cbe1ad912a34ffabbdfee\"><span>商业生活</span></p></td><td><p id=\"ud93e7fa5\" data-lake-id=\"2b12d6b1f663c0b9b0358aaaa1f3dfab\"><span>工具</span></p></td><td><p id=\"ud41f5ee8\" data-lake-id=\"caf46d547728ede9c0f1d2eac1490b6f\"><span>字典</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2cb6a678\" data-lake-id=\"d22ecaadbe5b3595347b22404772536f\"><span>C000003427</span></p></td><td><p id=\"u1047d30b\" data-lake-id=\"5b2e0d84fc4370e25d07d07d6d030149\"><span>商业生活</span></p></td><td><p id=\"ufc93128e\" data-lake-id=\"81922ef4d6fd3ddd35d062085bf42286\"><span>工具</span></p></td><td><p id=\"u68f1200e\" data-lake-id=\"f0f382218f4d08b83cbd6dae6880b2d8\"><span>重名查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ud9044b6e\" data-lake-id=\"12a834c02e918d85686af0963eb77ea5\"><span>C000003428</span></p></td><td><p id=\"ud1251f0b\" data-lake-id=\"5c48e54a6822bff61d43837b907bb27a\"><span>商业生活</span></p></td><td><p id=\"u920f91d2\" data-lake-id=\"5aa0d847267791d1f990930bdc1ee1c9\"><span>工具</span></p></td><td><p id=\"uf56d948d\" data-lake-id=\"7546ac404d5d73b9db8b02768ce01bff\"><span>在线制作喜帖</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u40012dfa\" data-lake-id=\"170e001f0a54f1298e75ea13a76455d8\"><span>C000003429</span></p></td><td><p id=\"ub35519d1\" data-lake-id=\"e90eb7d014088df18812ff1f7e2b7fa7\"><span>商业生活</span></p></td><td><p id=\"u8b414373\" data-lake-id=\"eb507ad809f07af61a2c4589be5dfe2c\"><span>工具</span></p></td><td><p id=\"uac3a1904\" data-lake-id=\"4b11eb7f7d5728c53f7bf9cd2986f5b7\"><span>在线取名</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u75241957\" data-lake-id=\"b8bca18d6e387eb9cd57bd0b197ee934\"><span>C000003430</span></p></td><td><p id=\"u6e3eef66\" data-lake-id=\"f40cff1b145376c217f0b01ca35770c0\"><span>商业生活</span></p></td><td><p id=\"ud313455e\" data-lake-id=\"6341697b5d82c13533df9835bfc90e53\"><span>工具</span></p></td><td><p id=\"u547f699d\" data-lake-id=\"e92888d438efdda89517cfbd06209146\"><span>预约/报名表单制作</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u5d456e10\" data-lake-id=\"e6580b7f77e707f57f958be5cc9ec44a\"><span>C000003431</span></p></td><td><p id=\"u5d2cef8c\" data-lake-id=\"304b28401b28fc889829185c84eb0330\"><span>商业生活</span></p></td><td><p id=\"ud9088641\" data-lake-id=\"bfcfe474b9a2114f6233536963b5409a\"><span>工具</span></p></td><td><p id=\"u342a4d2d\" data-lake-id=\"7601f6f86e153b6d36c3ba57debd6b97\"><span>疫苗种类查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2d9d3747\" data-lake-id=\"0d3c075624c2f269a7a321ab45e03afa\"><span>C000003432</span></p></td><td><p id=\"ucd0d59e7\" data-lake-id=\"d27383784dff4e8a66e1207de5afc797\"><span>商业生活</span></p></td><td><p id=\"uf46501e7\" data-lake-id=\"7877199bd12744bdf3f6c38543e094a5\"><span>工具</span></p></td><td><p id=\"u7ec04c27\" data-lake-id=\"400e8711e32a0d5e6a22106ac58ac42b\"><span>信息查询与管理</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ubaef22d1\" data-lake-id=\"5655b2db172bf7fe591e4763cc3c6547\"><span>C000003433</span></p></td><td><p id=\"u9a2f95c8\" data-lake-id=\"b2014c3d8b9e83dc11dd1f58717096e4\"><span>商业生活</span></p></td><td><p id=\"uba3a1b5d\" data-lake-id=\"0057b6daa3348505e7ea6beb90c51068\"><span>工具</span></p></td><td><p id=\"u4fe2c528\" data-lake-id=\"e91087fb69ac54884e3aebd4ff0e528a\"><span>图片处理</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u709b81c4\" data-lake-id=\"4c3f0ca19509566331239f9a6608ca1b\"><span>C000003434</span></p></td><td><p id=\"ue3025608\" data-lake-id=\"ea4bb1d7db56547710a31e80409ee072\"><span>商业生活</span></p></td><td><p id=\"u296b7c7e\" data-lake-id=\"1505278b5283fe81029fb43cccffc07c\"><span>工具</span></p></td><td><p id=\"u69cd2005\" data-lake-id=\"d818d101a2bffbdfe5f38429fcd272a8\"><span>投票</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u8e99ffd4\" data-lake-id=\"facbf202a589f2a81f735102f927c586\"><span>C000003435</span></p></td><td><p id=\"u71b679ae\" data-lake-id=\"20812445bdecc5dd4aaf0e07e3a6bf1d\"><span>商业生活</span></p></td><td><p id=\"ue6e60f89\" data-lake-id=\"cbe2949528d5789e46bf561a6ae98705\"><span>工具</span></p></td><td><p id=\"u93f3ba21\" data-lake-id=\"5474175af8b1d6d31985be65c383db6f\"><span>天气</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u3479438e\" data-lake-id=\"0755c2165ec087b419ff54c3887ab410\"><span>C000003436</span></p></td><td><p id=\"u495d444b\" data-lake-id=\"7690b37412b8f89ad447a132536986cb\"><span>商业生活</span></p></td><td><p id=\"ucc1283b5\" data-lake-id=\"4fe5ee645932ebaed035cb9c53af0032\"><span>工具</span></p></td><td><p id=\"u1dba095c\" data-lake-id=\"44c8e70f3041a24dabd0a884052fecde\"><span>税费计算器</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uff8f5fea\" data-lake-id=\"d4dfdd4e479c6e5822915a5ad1e775a8\"><span>C000003437</span></p></td><td><p id=\"u100837c9\" data-lake-id=\"3b614ed13697341c538986cd606b2c0d\"><span>商业生活</span></p></td><td><p id=\"u03809a58\" data-lake-id=\"be8ed01dec1882dc1c2e91030101f7dd\"><span>工具</span></p></td><td><p id=\"u6da63b81\" data-lake-id=\"7c3d3105b3f63a0d5d5288e696e307a3\"><span>日历</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u76a9f62c\" data-lake-id=\"80a77a0939a8fdb970a35cb28cb7fcb2\"><span>C000003438</span></p></td><td><p id=\"uf8ce845a\" data-lake-id=\"66c41b6a04d1a42bae9886c8a1058d7c\"><span>商业生活</span></p></td><td><p id=\"u84e25dc1\" data-lake-id=\"c52d57000fea1f16674d0f1d618df4c9\"><span>工具</span></p></td><td><p id=\"uafab5c56\" data-lake-id=\"dd79d339bc7fc503c3ae1b3b050ce43a\"><span>企业人员管理</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ub51039fb\" data-lake-id=\"73343c3aadba665b8c774b23204f10c7\"><span>C000003439</span></p></td><td><p id=\"u96700a42\" data-lake-id=\"054ebee6cee740c252870651a73cb16a\"><span>商业生活</span></p></td><td><p id=\"ucfa284de\" data-lake-id=\"fd6041338adcdbc8d7a0f39e0aba18cb\"><span>工具</span></p></td><td><p id=\"u765d1bee\" data-lake-id=\"5c51a47a8e74b8039b53cec0a3262634\"><span>企业库存管理</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uc337024f\" data-lake-id=\"03afcca8b1ae1421addaaf3bb10efccc\"><span>C000003440</span></p></td><td><p id=\"uee74da29\" data-lake-id=\"30f7b45bbd2130863a8004b0555ca93e\"><span>商业生活</span></p></td><td><p id=\"uf947fe7f\" data-lake-id=\"689c891018ec79a8833a946bb4dd7124\"><span>工具</span></p></td><td><p id=\"ue1be649f\" data-lake-id=\"11592d1dbf6fc6f510464c2ca544a144\"><span>垃圾分类查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uc5f4e0f8\" data-lake-id=\"e9e31869812456ab472ace2f5cc0e668\"><span>C000003441</span></p></td><td><p id=\"u81473a81\" data-lake-id=\"959f2373edd0d7ccbc3efb2c9690fded\"><span>商业生活</span></p></td><td><p id=\"ud483f440\" data-lake-id=\"0d7703be941a5debb0f3d70a28cedfba\"><span>工具</span></p></td><td><p id=\"uaabd3d18\" data-lake-id=\"1e7a53cf14f7a42ca4669118e3554382\"><span>健康记录服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u3c133510\" data-lake-id=\"c5f3f192141cab69f77ebfab42d40a9f\"><span>C000003442</span></p></td><td><p id=\"ue678076d\" data-lake-id=\"46c2d953eeffcdba5041a97e570de6e8\"><span>商业生活</span></p></td><td><p id=\"u41dcee56\" data-lake-id=\"f9cf82a0a6afe1efcad7334716720d9a\"><span>工具</span></p></td><td><p id=\"udbbfb7f0\" data-lake-id=\"e25b03b3e2ade1e55435f506bd4e42dc\"><span>记账</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9f823352\" data-lake-id=\"eb54aa7e0967cc19d49a93f3e56733a9\"><span>C000003443</span></p></td><td><p id=\"u0885fe68\" data-lake-id=\"e7b23aa7ff12f81abb13805cd7a260d5\"><span>商业生活</span></p></td><td><p id=\"u0cb7358b\" data-lake-id=\"7a580e14883c349a6ff062c36d788801\"><span>工具</span></p></td><td><p id=\"u68ef1441\" data-lake-id=\"b59ffefa4a440601836dcb08f8ce9437\"><span>计算器</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u782116d3\" data-lake-id=\"29f8d99b5bff44fed79e299f1da08472\"><span>C000003444</span></p></td><td><p id=\"u1784e67c\" data-lake-id=\"fcd0b292df9d13e9edbfa9848cbe44b8\"><span>商业生活</span></p></td><td><p id=\"u20689493\" data-lake-id=\"fb40383ade9bcd583fb6689c128affbe\"><span>工具</span></p></td><td><p id=\"u5b42d4ee\" data-lake-id=\"dc2a85113fef801e852afa27eddef072\"><span>汇率换算</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ud25cd50a\" data-lake-id=\"a3e38d57374d1ee02a1ace8a0785f74e\"><span>C000003445</span></p></td><td><p id=\"u2585e926\" data-lake-id=\"536c21001e4e80fc61fdcf9cc794cc6c\"><span>商业生活</span></p></td><td><p id=\"u1dcc6225\" data-lake-id=\"b80ab147203acc5152b072d9cd7e322f\"><span>工具</span></p></td><td><p id=\"uc163f322\" data-lake-id=\"1c49d6dd9b86f32ec5f5b2387bc50d9f\"><span>房贷计算器</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u5d91db66\" data-lake-id=\"19c349cab773379c0e8f2e17cabe8fa2\"><span>C000003446</span></p></td><td><p id=\"u8a82213a\" data-lake-id=\"50bd49d7f554e2499f9ddfbfad75064c\"><span>商业生活</span></p></td><td><p id=\"ua78eaa9f\" data-lake-id=\"0dd4ddcb933b69c9b3cc717fc40e7fd0\"><span>工具</span></p></td><td><p id=\"ue052a74f\" data-lake-id=\"eb547e9317d5a9e1c7b772425c05d36f\"><span>发票查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ueb52512f\" data-lake-id=\"c48c888ea1fe0531817996a2b6b28305\"><span>C000003447</span></p></td><td><p id=\"ub81a914d\" data-lake-id=\"c58038e5136570a7722e628e1eb09339\"><span>商业生活</span></p></td><td><p id=\"udc31c5b6\" data-lake-id=\"026899265a6f3c676932c9a227e7a466\"><span>工具</span></p></td><td><p id=\"u139a90c9\" data-lake-id=\"1539c1ecfbbed764456e8dc57a1284f9\"><span>菜谱查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u5414920e\" data-lake-id=\"bc646d938d9dc9dcb92c8d8c6f8d7099\"><span>C000003448</span></p></td><td><p id=\"ubb30ae1e\" data-lake-id=\"2cef2a7a4997e6953ee8409c13f0a9f6\"><span>商业生活</span></p></td><td><p id=\"u6032ff0f\" data-lake-id=\"8935f08c7070617f22e4a31ffad3aa5c\"><span>工具</span></p></td><td><p id=\"ue8967adc\" data-lake-id=\"178eb7595948e21ff61dc1e0f828a802\"><span>备忘录</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u705217bb\" data-lake-id=\"77279d5702e814065c79062b55a1df2a\"><span>C000003449</span></p></td><td><p id=\"uc9092b4d\" data-lake-id=\"777b0707ce4f54ff67447a0dfb0face4\"><span>商业生活</span></p></td><td><p id=\"ud0055e30\" data-lake-id=\"9db98a36ccf2a7bb933d41278e4521e7\"><span>工具</span></p></td><td><p id=\"u6baab953\" data-lake-id=\"5d2bd2166d2b0638fbcef517082a6b77\"><span>报价/比价</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ue52c723f\" data-lake-id=\"f86be37fb3fedc0297f8c641c9cac84c\"><span>C000003450</span></p></td><td><p id=\"u89c01864\" data-lake-id=\"fbb7a4c7ca688357b4046c0027499b11\"><span>商业生活</span></p></td><td><p id=\"u98b66169\" data-lake-id=\"ee53d1f94062943c99d2906e6ba53624\"><span>工具</span></p></td><td><p id=\"ub35f77fe\" data-lake-id=\"76751816ef903160fe3ddeea6669bb32\"><span>办公工具</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u5b259153\" data-lake-id=\"18b77aa9460d34e7f9fd7e92a9de314a\"><span>C000003451</span></p></td><td><p id=\"u2fde38e2\" data-lake-id=\"534f6ab15491e72f878f9b4bb1bf8e3d\"><span>商业生活</span></p></td><td><p id=\"u8d2128ae\" data-lake-id=\"50769b433b16191aa2e1308554bacc6b\"><span>工具</span></p></td><td><p id=\"u3f3022fa\" data-lake-id=\"561a2811bacba01384391ff3d6db0a1c\"><span>AR识别</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9245269d\" data-lake-id=\"ad5315b4a4ed58cf71fa03c2d1d7cdd0\"><span>C101056915</span></p></td><td><p id=\"ua2efae27\" data-lake-id=\"16c379581b4e01addfcbd2ecc1e7f9de\"><span>商业生活</span></p></td><td><p id=\"ucbcc66c7\" data-lake-id=\"cb4f7ee89259d3b19b71a8ae555dfd2d\"><span>工具</span></p></td><td><p id=\"ua9641ac7\" data-lake-id=\"2e052fd3b753eaf31960cfb8d90d4e62\"><span>合约服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u941e63ea\" data-lake-id=\"9334f77dea1e1e659830027c47a6ff38\"><span>C000003456</span></p></td><td><p id=\"u43ea0874\" data-lake-id=\"0dff78b6a812efb92a508bbea734b9d7\"><span>商业生活</span></p></td><td><p id=\"uc8016111\" data-lake-id=\"d4c6b2b9f0b05a708f420e6e241aabbe\"><span>回收租赁</span></p></td><td><p id=\"u3e6b2bb2\" data-lake-id=\"57b4b70bc74fec4cc38bcb69b2f60819\"><span>充电宝查找</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u3bc1f35c\" data-lake-id=\"5631bd75d3f3605c50fb4bed22b4efb6\"><span>C100845251</span></p></td><td><p id=\"ua2c4090f\" data-lake-id=\"209d9bdfb245518c2f857c5b75d2eedb\"><span>商业生活</span></p></td><td><p id=\"uc5c40d49\" data-lake-id=\"da34e2ed69f97492393407aeb85f6a09\"><span>回收租赁</span></p></td><td><p id=\"ue4b505ce\" data-lake-id=\"2d04418b8623a7816b4b0adc8660c8a0\"><span>回收服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u8835e8fd\" data-lake-id=\"780bdf61de5fdfc76454eef14e98db5b\"><span>C100845427</span></p></td><td><p id=\"u09c1aa5b\" data-lake-id=\"42039b7c193de04694fc89cc55869254\"><span>商业生活</span></p></td><td><p id=\"u601a9093\" data-lake-id=\"db3d3e6ca4ccf570d2b1aa21fd578d2d\"><span>回收租赁</span></p></td><td><p id=\"u1bb9d311\" data-lake-id=\"ad52afb6c1fcdf8307cb194acbc4f2a3\"><span>在线租赁</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ucf6a007d\" data-lake-id=\"89a1c328de0821cf40979ed3c4958784\"><span>C100861963</span></p></td><td><p id=\"ub03d21f3\" data-lake-id=\"6c141469a19690151178d8e3530ef9d4\"><span>商业生活</span></p></td><td><p id=\"uceca94e9\" data-lake-id=\"c6a5beae20fc33b69693a13cc12cee87\"><span>回收租赁</span></p></td><td><p id=\"u24c51ffb\" data-lake-id=\"95f3b24b7a63099b2bc5b76d98992cb7\"><span>充电宝租赁</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ube16a4da\" data-lake-id=\"3791df24eae14efb003d1647349f3964\"><span>C100862141</span></p></td><td><p id=\"uc544691f\" data-lake-id=\"4dc37bb1382b7ba430cf89331418d22d\"><span>商业生活</span></p></td><td><p id=\"u46f08713\" data-lake-id=\"8f9d22a806c987c1ee746e968ad7e618\"><span>回收租赁</span></p></td><td><p data-lake-id=\"6915819463fa32b32dd10f8b2487136c\"><span>其他共享租赁</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u5723fd4f\" data-lake-id=\"ca2b5c9fea76202dbddf19f9ce618d61\"><span>C101137996</span></p></td><td><p id=\"u8535595b\" data-lake-id=\"af47f06e1171f09bb5e7328980a22258\"><span>商业生活</span></p></td><td><p id=\"u4ef08253\" data-lake-id=\"76d81a7a58319eb802df202e1bc8f01e\"><span>回收租赁</span></p></td><td><p id=\"ub88c3bf2\" data-lake-id=\"ad6930855553fd53df172b3ca4399785\"><span>线下回收服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u0a8af3ce\" data-lake-id=\"386890e2fcb4c3cdfd79540353f113b6\"><span>C000003462</span></p></td><td><p id=\"uee153249\" data-lake-id=\"91b069e2580180dddcd780efc9f1466e\"><span>商业生活</span></p></td><td><p id=\"uc429f09f\" data-lake-id=\"498c798180f78686ee83c7e009e13dcb\"><span>会计/金融咨询</span></p></td><td><p id=\"uae4c7907\" data-lake-id=\"95cee55fb646036ac68dc62358d5590e\"><span>在线咨询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ue580d6be\" data-lake-id=\"2dbe0c184730460bffdb604da464c5f2\"><span>C000003463</span></p></td><td><p id=\"u78298c16\" data-lake-id=\"1c22c2a3aae676a410d65262ee89a837\"><span>商业生活</span></p></td><td><p id=\"ucb4d71a4\" data-lake-id=\"c1eaf30a5615c0fbd44d966db7cdbef8\"><span>婚庆摄影</span></p></td><td><p id=\"u027db462\" data-lake-id=\"fd920eb6c652914accfe13da7c358c1f\"><span>证件照在线制作</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u6c6f3ba0\" data-lake-id=\"b5a9e276a35ec226f97630ce1e516d87\"><span>C000003464</span></p></td><td><p id=\"uf39d2745\" data-lake-id=\"7c2722dcd609a19d7caceefd07ce1d24\"><span>商业生活</span></p></td><td><p id=\"u547a30e5\" data-lake-id=\"37d0c6c06fc143fc96d1c47475c08578\"><span>婚庆摄影</span></p></td><td><p id=\"u38bcd052\" data-lake-id=\"1ae1622c64328a8cc3b6df2c307e5373\"><span>在线冲印</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ubc265348\" data-lake-id=\"b8c81ecb5794aea8d3a788c23af19ba4\"><span>C000003465</span></p></td><td><p id=\"u542b0f6f\" data-lake-id=\"f982578f214fa3904b0d9e94f3d2c412\"><span>商业生活</span></p></td><td><p id=\"udb5d5766\" data-lake-id=\"8a72fcf7c46e2069d489c88e2260659a\"><span>婚庆摄影</span></p></td><td><p id=\"u1d833bc3\" data-lake-id=\"8f95ed1d4eeee2ce3f8f2e028e6e110b\"><span>摄影预约</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ue767fe02\" data-lake-id=\"7bb0915a3aa4239f104159282a7f0180\"><span>C000003466</span></p></td><td><p id=\"u7b997967\" data-lake-id=\"5b86f504f7209789ee88b9e4b402cfd3\"><span>商业生活</span></p></td><td><p id=\"u084b14d6\" data-lake-id=\"eebd89c9a0e0a64b9bec3c6d9ff9249e\"><span>婚庆摄影</span></p></td><td><p id=\"u68a3145a\" data-lake-id=\"6febf0bae86b0015dbc7d5c812937a9b\"><span>摄影订购</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ud9da7687\" data-lake-id=\"663d45b820f59d2dd0ad93cccdbdab56\"><span>C000003467</span></p></td><td><p id=\"u2885fe87\" data-lake-id=\"4386558bedb68af04e6e4337309e5f76\"><span>商业生活</span></p></td><td><p id=\"u84d7e1fa\" data-lake-id=\"d6a7fd12cb9663f01f63da57f46cfcf6\"><span>婚庆摄影</span></p></td><td><p id=\"u59bf1b10\" data-lake-id=\"95a1dbbf66504306915ba7b36152e72b\"><span>婚庆服务咨询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9aee1d7b\" data-lake-id=\"bd3c33b04c877000349be07a2676b6f2\"><span>C000003468</span></p></td><td><p id=\"u5dd9cf0a\" data-lake-id=\"f854d2ede6ed126681e60963959a1358\"><span>商业生活</span></p></td><td><p id=\"ua01c48f4\" data-lake-id=\"702486c2fafd34465f23b8d497f86e5f\"><span>婚庆摄影</span></p></td><td><p id=\"uf4c14688\" data-lake-id=\"dc9971bb29f1e252f93204dd84f57362\"><span>婚庆服务预约</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ub08a6afd\" data-lake-id=\"107b3a98a1c075dfbd28b739dfb3f8d0\"><span>C000003469</span></p></td><td><p id=\"u4a205a4c\" data-lake-id=\"286d7539122e6fc24397ee17664465aa\"><span>商业生活</span></p></td><td><p id=\"ue2ba58a7\" data-lake-id=\"3bfdb530a26d754dd266a1661c31c77c\"><span>婚庆摄影</span></p></td><td><p id=\"uc2c606e8\" data-lake-id=\"0c39aadd864a42d48fcc612b6b7ea81f\"><span>到店冲印</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u51743d9b\" data-lake-id=\"4bc68f685a122ff380a0f99788e62347\"><span>C000003477</span></p></td><td><p id=\"u0079dd6b\" data-lake-id=\"3fb4f0d92d4ceda2f52b20713f8e8760\"><span>商业生活</span></p></td><td><p id=\"ue6fd444f\" data-lake-id=\"20f0322438481f4a813d1ba8a3072fa8\"><span>母婴护理</span></p></td><td><p id=\"u676dd3fb\" data-lake-id=\"01e58436946e1e0cff2867cec8002716\"><span>孕期保健预约</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u7ce1f890\" data-lake-id=\"e08c8f2cde98bb4c19f8bcb7886ae1ea\"><span>C000003478</span></p></td><td><p id=\"u84df840d\" data-lake-id=\"e9cfc3c066837d457020ea0dc712e299\"><span>商业生活</span></p></td><td><p id=\"u61672e5d\" data-lake-id=\"e745e13615e0c2dc610b63561a227802\"><span>母婴护理</span></p></td><td><p id=\"uf562aa76\" data-lake-id=\"eca4e3bcb3cbe9a1d3605e205d594377\"><span>月嫂预定</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u96146e46\" data-lake-id=\"69411c514a6cd5dcfc2838cd1263193c\"><span>C000003479</span></p></td><td><p id=\"u1e1db726\" data-lake-id=\"fbe1fcb7c500a6890bbc6623f618c16c\"><span>商业生活</span></p></td><td><p id=\"u89f07139\" data-lake-id=\"bd074ef77bf9a21e661052a7cc11d6ad\"><span>母婴护理</span></p></td><td><p id=\"ud3032650\" data-lake-id=\"d136badf6e8d45fd1e604418ded4aa06\"><span>婴儿护理预约</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u7dac7357\" data-lake-id=\"3af26f9d539883a53d8eb18009772753\"><span>C000003483</span></p></td><td><p id=\"u8b1af212\" data-lake-id=\"d6d074c69afd6dea257dd4b5df2bfe70\"><span>商业生活</span></p></td><td><p id=\"u373e563e\" data-lake-id=\"0c235df8515146018c6a11105db74a1f\"><span>人才招聘</span></p></td><td><p id=\"ubb1074a7\" data-lake-id=\"26c8c982f01b639470854300c626bebc\"><span>人才招聘服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ub9341967\" data-lake-id=\"9d461a738d39c7a243751c85fc0d3314\"><span>C000003484</span></p></td><td><p id=\"ud9cbd5a7\" data-lake-id=\"3ee070f1cbc009385a2901242a9f1139\"><span>商业生活</span></p></td><td><p id=\"u4e423c6b\" data-lake-id=\"ec04e1984248cc1b1d606a097fa037bc\"><span>生活服务平台</span></p></td><td><p id=\"uaaf82690\" data-lake-id=\"1662db14e67f2d981662a6096084b95e\"><span>跑腿服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u25a8cb62\" data-lake-id=\"cf73587b46b920a0c7d270620586d320\"><span>C000003485</span></p></td><td><p id=\"ua823ea5b\" data-lake-id=\"b429c7044189f56678197ae3c1892fba\"><span>商业生活</span></p></td><td><p id=\"u174accd2\" data-lake-id=\"fb00a98c339cca9110dee283aa1c235a\"><span>物业管理</span></p></td><td><p id=\"udb449bbc\" data-lake-id=\"3619fbe913702149ea6787e0c11bb27d\"><span>物业缴费</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u64037430\" data-lake-id=\"3a0aa4f71467e1e8b458e07c27ec8025\"><span>C000003486</span></p></td><td><p id=\"u9a8c7d04\" data-lake-id=\"a34ba33488303d57cf0877b9bf73bd37\"><span>商业生活</span></p></td><td><p id=\"u21fe2df3\" data-lake-id=\"f4c3f578a4786d54b5237702bcae1ce2\"><span>物业管理</span></p></td><td><p id=\"ub61651e1\" data-lake-id=\"418b13b6abc89da3bef57d9ddd20d268\"><span>物业服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"udf5c3500\" data-lake-id=\"f9ae9deb7780e4caa15c6360e4931952\"><span>C000003507</span></p></td><td><p id=\"ub9254fb1\" data-lake-id=\"f4450cd040fc42271ac9c8d5b2c1d734\"><span>生活缴费</span></p></td><td><p id=\"ua46f75cb\" data-lake-id=\"f2a824a4beabb59b8c247639b967c987\"><span>话费宽带缴费</span></p></td><td><p id=\"u54e56892\" data-lake-id=\"8628d88924cd9ebc07da1ed2d87921e1\"><span>话费充值</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u77317a9f\" data-lake-id=\"7f85c486bff22b3a738a60382c517ccf\"><span>C000003508</span></p></td><td><p id=\"u95c2a8c5\" data-lake-id=\"0d037757a1534da1ea220de6a71b073b\"><span>生活缴费</span></p></td><td><p id=\"u82b26135\" data-lake-id=\"0c4827a405b35ae52a0543d4455f302f\"><span>话费宽带缴费</span></p></td><td><p id=\"u305f94cd\" data-lake-id=\"85ad56e0af2df7a9b70ac4c5d0a33dcd\"><span>余额查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u29e7e6bd\" data-lake-id=\"fe80ff6129884d559f067debbf9763c7\"><span>C100845242</span></p></td><td><p id=\"ufe186e2e\" data-lake-id=\"5ce83b7f34a25fb45026740881acc5af\"><span>生活缴费</span></p></td><td><p id=\"u931d04b1\" data-lake-id=\"ec655897ab1e7f8772f28679cf836a4a\"><span>话费宽带缴费</span></p></td><td><p id=\"u9f8867fb\" data-lake-id=\"fc38767ac069031b965c68754d189612\"><span>话费账单查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u18895444\" data-lake-id=\"60a5547dd5768260220cd10bc70a0bd0\"><span>C100845243</span></p></td><td><p id=\"uc8b3ade9\" data-lake-id=\"4a9e73f35da3596be2f4db97c54d7e18\"><span>生活缴费</span></p></td><td><p id=\"u91339373\" data-lake-id=\"dc8d529de8c2c228588dc79f6a65a7aa\"><span>话费宽带缴费</span></p></td><td><p id=\"u243d2c90\" data-lake-id=\"48ed5fb9fcad911366f9e117825fe907\"><span>话费不足提醒</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u319ab50f\" data-lake-id=\"25767f9e2b2093290d629466a534f46a\"><span>C100845244</span></p></td><td><p id=\"u1307a8f9\" data-lake-id=\"4018e58173597f451843c45d77844af3\"><span>生活缴费</span></p></td><td><p id=\"u8e152bda\" data-lake-id=\"2a997e3c2cd926a22f0916e03fc47ad8\"><span>话费宽带缴费</span></p></td><td><p id=\"u49745afa\" data-lake-id=\"ebfd9a2b8ef28d50825fc54d2f156e6e\"><span>宽带到期提醒</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u980b4c52\" data-lake-id=\"710e256e74dba1367c92e8fedb4a5039\"><span>C100845419</span></p></td><td><p id=\"u6add8f02\" data-lake-id=\"2a97548533e68fcd2ab6984dfbcffc81\"><span>生活缴费</span></p></td><td><p id=\"ubf05936c\" data-lake-id=\"e14152fc99675fee8d543a1026d827f6\"><span>话费宽带缴费</span></p></td><td><p id=\"uca1fb791\" data-lake-id=\"726a7b70da349f9857e41486e4e664a3\"><span>话费自动充值</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ueab94f24\" data-lake-id=\"dbb92e2019f9fff4c45e772619bc8b04\"><span>C100845420</span></p></td><td><p id=\"u0482acd4\" data-lake-id=\"2593458131ff301a2ec8422ec8f6df13\"><span>生活缴费</span></p></td><td><p id=\"uff841437\" data-lake-id=\"f8994be83d3d8d3bc162d1992361db31\"><span>话费宽带缴费</span></p></td><td><p id=\"u40696d36\" data-lake-id=\"d7233a18735a24adaf1a693bbf9ca3a9\"><span>宽带缴费提醒</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u05a4eae2\" data-lake-id=\"c7fa3b581bbe42634f36dac90fb23c23\"><span>C101069023</span></p></td><td><p id=\"u90b3ea30\" data-lake-id=\"5cde32c88ec499db3262e0ac13a58860\"><span>生活缴费</span></p></td><td><p id=\"u17658b2f\" data-lake-id=\"725c237ecf6344a61a62fa1d3f04f2a2\"><span>话费宽带缴费</span></p></td><td><p id=\"u322e1f63\" data-lake-id=\"ce5f2420da3f2a26758a364211a91417\"><span>流量不足提醒</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf4e4fcfb\" data-lake-id=\"e0c04e605a4f206a6a16a1c2fbcda0a7\"><span>C101093024</span></p></td><td><p id=\"u12d9985f\" data-lake-id=\"b34e3b1a8e3adb2428410beafa5d9744\"><span>生活缴费</span></p></td><td><p id=\"ue6abb845\" data-lake-id=\"bcfa2d40e04fdf660522bc2b9c467512\"><span>话费宽带缴费</span></p></td><td><p id=\"ue492c72b\" data-lake-id=\"ebb594bbbab03f08c0bcf4cc7859b5ed\"><span>宽带办理</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uaf11279d\" data-lake-id=\"67d36b7dda63f0e3d10741efd3f2c3d5\"><span>C101093125</span></p></td><td><p id=\"u091e9c22\" data-lake-id=\"2dcbbe21c3d5a15ab1fd66549864ae5e\"><span>生活缴费</span></p></td><td><p id=\"ub79982d4\" data-lake-id=\"2d34e96d870d79ac3d788ee15f14bef4\"><span>话费宽带缴费</span></p></td><td><p id=\"u188aa2d7\" data-lake-id=\"b64cc075b4bd751302d8c61122711e5f\"><span>号卡办理</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u15e1d8ca\" data-lake-id=\"abf091b4955e6b83a13a2e43af951733\"><span>C101093261</span></p></td><td><p id=\"u6cacc3e5\" data-lake-id=\"3814c7a5dd66450276db147ff2fb1f2e\"><span>生活缴费</span></p></td><td><p id=\"uede7f14f\" data-lake-id=\"490bc09e8cc512b4018c19f785045102\"><span>话费宽带缴费</span></p></td><td><p id=\"ube936f88\" data-lake-id=\"7e23970c0d749a35223106de1b666dc0\"><span>流量充值</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u0bfcc6df\" data-lake-id=\"f0ae14cdd3585d95471ec3c72ed76173\"><span>C000003515</span></p></td><td><p id=\"ud47795bc\" data-lake-id=\"c48cdc5eb13a14cc26f9261a659c8daa\"><span>网络通讯</span></p></td><td><p id=\"u030695de\" data-lake-id=\"3736db3d4ad487cd9eb1afbd6b0b31bc\"><span>软件开发</span></p></td><td><p id=\"u3b46a09d\" data-lake-id=\"726dee46bf5c3b6e7fab172a22d7d897\"><span>软件及应用开发服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"udb2e4a1b\" data-lake-id=\"cba02671a7d935264855b63a394c0fe7\"><span>C000003516</span></p></td><td><p id=\"u2b902973\" data-lake-id=\"0195ee0aa830bdf17e2cdfd94099fb0c\"><span>网络通讯</span></p></td><td><p id=\"ud4b81f79\" data-lake-id=\"640e9d9b65f3382756358577a825c08d\"><span>软件开发</span></p></td><td><p id=\"u8509bd26\" data-lake-id=\"3280e3b15cb19fd804219812f3f84526\"><span>互联网数据服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u50753e5a\" data-lake-id=\"2538c969376ae8b449f058456b18ed53\"><span>C000003518</span></p></td><td><p id=\"ud05653da\" data-lake-id=\"fa909a5931ed6c14ed319af50da3fc8d\"><span>网络通讯</span></p></td><td><p id=\"ue4775332\" data-lake-id=\"6d16f9cd9595493d347037988d52eb37\"><span>网络推广</span></p></td><td><p id=\"uf764f798\" data-lake-id=\"84c38e20f1c8c634a0c218f0180f8330\"><span>网络推广服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u11e1d636\" data-lake-id=\"0a50e6bfe13544af4216f3f94fcb6692\"><span>C000003519</span></p></td><td><p id=\"u0b5418d4\" data-lake-id=\"51a76c2a8079a392209729b7b2de2b42\"><span>网络通讯</span></p></td><td><p id=\"uc4f6195c\" data-lake-id=\"dbf462398b260f4ef3c8b382c759ad93\"><span>网络推广</span></p></td><td><p id=\"udaab503c\" data-lake-id=\"e48ff0e682440cefc4a3ada666b8c34e\"><span>网络公关服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u19fc1e4f\" data-lake-id=\"36db7a032794bbd3edf2ff48018d21a2\"><span>C000003520</span></p></td><td><p id=\"uc607b249\" data-lake-id=\"39b58cd8b317480e7baad8cc2d7fc8e5\"><span>网络通讯</span></p></td><td><p id=\"uc4f5c30f\" data-lake-id=\"200d0164a72664cf02d5d70859b14ae7\"><span>网络推广</span></p></td><td><p id=\"u58b6d92b\" data-lake-id=\"9108071e58facb89f1ed729316088f0e\"><span>市场调查</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf9ff24b8\" data-lake-id=\"1459eb674546979b187b119d4839adbe\"><span>C000003521</span></p></td><td><p id=\"u878c3af6\" data-lake-id=\"b90eac79bd854fc375b403f0339405e4\"><span>网络通讯</span></p></td><td><p id=\"uf5fb9d96\" data-lake-id=\"45f985756dcf3f7a41b3497d6ad54095\"><span>网络推广</span></p></td><td><p id=\"udd077a97\" data-lake-id=\"91811f3bb760447f039a9fbb46894fc4\"><span>广告传媒服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ud152eb9b\" data-lake-id=\"e17bbdd57c7638573b3412a9e52c01ba\"><span>C000003522</span></p></td><td><p id=\"uab1e4053\" data-lake-id=\"8008738e083b89d0da889c2a7a829de7\"><span>网络通讯</span></p></td><td><p id=\"u26a4d29d\" data-lake-id=\"4bb2736a1a88c08d018a136bad6b09fe\"><span>信息论坛</span></p></td><td><p id=\"ub2c74261\" data-lake-id=\"46e375604fbc93508de605ae03a85a92\"><span>信息检索服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ue074cbbe\" data-lake-id=\"95ef154e36063929a701d29f3aea54e4\"><span>C000003523</span></p></td><td><p id=\"ue9754a4e\" data-lake-id=\"5a7d343aff00c6c047dc8a491b61f3b3\"><span>物流运输</span></p></td><td><p id=\"u3aec2cd6\" data-lake-id=\"3190f4969cb8a05143e9e2f2819b20ab\"><span>物流仓储</span></p></td><td><p id=\"u73c8b00c\" data-lake-id=\"9c2d9915ef14064b5fc93ee7bf19a8a9\"><span>同城即时配送服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uae397bae\" data-lake-id=\"713fa344265ca9b76d437448d3b0cdc9\"><span>C000003524</span></p></td><td><p id=\"u2608450c\" data-lake-id=\"0f68386cec3620dc4d21344380e044a9\"><span>物流运输</span></p></td><td><p id=\"u36dfd191\" data-lake-id=\"1cc52cbec84e2820c576b98585997623\"><span>物流仓储</span></p></td><td><p id=\"uc5f465a3\" data-lake-id=\"0dd607d690ac50d8fba037a0edc89085\"><span>铁路运输服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u177a920a\" data-lake-id=\"459c30fa17c2df44f6187cf65fe6effc\"><span>C000003525</span></p></td><td><p id=\"u189c464c\" data-lake-id=\"04e04453457491a4cd2e53419388f1b9\"><span>物流运输</span></p></td><td><p id=\"u82c64596\" data-lake-id=\"5170fe3d8b0345c3d10c07aaf3c9ac1d\"><span>物流仓储</span></p></td><td><p id=\"u4ed8482e\" data-lake-id=\"3321173e75c1b87c7e1db3df0d8de291\"><span>收件</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u5722cbd2\" data-lake-id=\"a304a3e683e6d5c4a38f8cae1e70b976\"><span>C000003526</span></p></td><td><p id=\"ud316258d\" data-lake-id=\"4a8ed8cc385bbc3b20dbcf21f6d6676f\"><span>物流运输</span></p></td><td><p id=\"u1fceadff\" data-lake-id=\"f75435c2261a2f3e718722b7c3eafaf9\"><span>物流仓储</span></p></td><td><p id=\"u50f9b825\" data-lake-id=\"3bcd68a833f2d010f9b6ee354798d382\"><span>快递柜服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u8da5bb7c\" data-lake-id=\"9d11c40102627be59ee1e0ed28cda6fd\"><span>C000003527</span></p></td><td><p id=\"u1049ebdc\" data-lake-id=\"54330a7ecefeb0cd6303df9b14fe2a55\"><span>物流运输</span></p></td><td><p id=\"uc84c98ef\" data-lake-id=\"98e291db285790342f7e5f916aa8afc8\"><span>物流仓储</span></p></td><td><p id=\"ue20a5201\" data-lake-id=\"63935071e5ae159dacd8e8605f315efa\"><span>寄件</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u8341c849\" data-lake-id=\"a0a3921404ae44b62e617d3caf07cc94\"><span>C000003529</span></p></td><td><p id=\"ud47c6020\" data-lake-id=\"d07b15edf7f576442749241035f48374\"><span>物流运输</span></p></td><td><p id=\"ua8c8420a\" data-lake-id=\"1a368433435a0891e0566c852f02abe1\"><span>物流仓储</span></p></td><td><p id=\"u11b1b292\" data-lake-id=\"6782bc5d3ebe5296ab66122042a2d03c\"><span>海运/船舶运输服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ua3e13f71\" data-lake-id=\"2651c89db9be9a75de7cc560d80c01aa\"><span>C000003530</span></p></td><td><p id=\"ub19a1a50\" data-lake-id=\"44979ad5268d76f0eed7031e5443f9f4\"><span>物流运输</span></p></td><td><p id=\"ub159883e\" data-lake-id=\"22f73e1f43baeeb97e4c49c972abc6a5\"><span>物流仓储</span></p></td><td><p id=\"u34f70aad\" data-lake-id=\"86f1dbb568ed4e01037470ea7be1fc3b\"><span>国际货运服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u00c16a6a\" data-lake-id=\"8a00bafa5f3fd5d33b4124a7f4b37e8f\"><span>C000003531</span></p></td><td><p id=\"uef7e09fc\" data-lake-id=\"9e2c897bd7fa92e075b95a3938600341\"><span>物流运输</span></p></td><td><p id=\"u4ea162e6\" data-lake-id=\"763e1c778240c96a03c706012ab36e3e\"><span>物流仓储</span></p></td><td><p id=\"u54313a4a\" data-lake-id=\"8bc21efbbcab0696dfb6e9d3a98a857a\"><span>查件</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uc37d6470\" data-lake-id=\"4c22d0a268205429d330ddd139ebeb4d\"><span>C000003532</span></p></td><td><p id=\"u7eb9b2cc\" data-lake-id=\"1c2e537dfcd0413f9c9ef8e1ac5f96b8\"><span>物流运输</span></p></td><td><p id=\"u912aed45\" data-lake-id=\"3fa3b7469e709f1754e435cc6e64788b\"><span>物流仓储</span></p></td><td><p id=\"u69cfe2a5\" data-lake-id=\"4f2ef7e3437695fe702181e26e57c714\"><span>仓储服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9b5db55a\" data-lake-id=\"b9b7fba2bf3cc5be2f01267c7e719195\"><span>C100977473</span></p></td><td><p id=\"u6162eff8\" data-lake-id=\"5d368209af0d9e8bd25d84355c2f706f\"><span>物流运输</span></p></td><td><p id=\"u7cb82050\" data-lake-id=\"c8a2b891f84ff8c71a969820ceaaf5d9\"><span>物流仓储</span></p></td><td><p id=\"u40972d20\" data-lake-id=\"380f366ceeddc76ba351d81bb14b26d3\"><span>拉货服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ue1451dd6\" data-lake-id=\"d149486a5203a22bc2acdfb6160a48ac\"><span>C000003535</span></p></td><td><p id=\"ua3693a4b\" data-lake-id=\"db6350e69c1fa800f9db4ab836ee5d9e\"><span>休闲娱乐</span></p></td><td><p id=\"u9769b4d1\" data-lake-id=\"177898b23b9e3749fc1e6aafee793ed2\"><span>彩票</span></p></td><td><p id=\"u361389f2\" data-lake-id=\"14bf1ab576754faa295f5011724cda9a\"><span>开奖查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u7995f632\" data-lake-id=\"ee427ecef7af96e9fbde3019a8fcbae2\"><span>C000003536</span></p></td><td><p id=\"u9de8f35a\" data-lake-id=\"f35b7ba3e1d83907cf261804b89b516f\"><span>休闲娱乐</span></p></td><td><p id=\"ua5ea28f9\" data-lake-id=\"b76221229cac866bb7dfec7c7411f832\"><span>彩票</span></p></td><td><p id=\"uc87532a6\" data-lake-id=\"6dde800663cffbe647d64c83a3fb1f2d\"><span>奖金计算</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2d4ce87c\" data-lake-id=\"2c2334315d094de0268db9c6b150dcff\"><span>C000003537</span></p></td><td><p id=\"u99c6374d\" data-lake-id=\"5868d4b7909771308de53b355c930890\"><span>休闲娱乐</span></p></td><td><p id=\"u4338f9eb\" data-lake-id=\"f6a30bbb2fa42b43df918820d58f8a03\"><span>歌舞厅/KTV</span></p></td><td><p id=\"u6cd97515\" data-lake-id=\"37c555db40e3b200f26fb3cd37a6817b\"><span>在线预定</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u02f03c0e\" data-lake-id=\"fd874e527641c1814cef6d6b2cfd51b1\"><span>C000003538</span></p></td><td><p id=\"u72e089f5\" data-lake-id=\"4d12c2c1e7d067485b2210d9e17a919b\"><span>休闲娱乐</span></p></td><td><p id=\"udb719837\" data-lake-id=\"3f2106aa5cdde4f4c735ff244ee92629\"><span>歌舞厅/KTV</span></p></td><td><p id=\"u9ccb6902\" data-lake-id=\"598a6077cf3977e04d977353fff338fc\"><span>在线订购</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9142730f\" data-lake-id=\"1bb1f100224468a8bfc4a34fd1c604ba\"><span>C000003540</span></p></td><td><p id=\"uf7e797ea\" data-lake-id=\"ae88064b51fbae1d900d7affd46a00c4\"><span>休闲娱乐</span></p></td><td><p id=\"ua7249791\" data-lake-id=\"853604a645c385cfd5ff35af81ea5d9b\"><span>歌舞厅/KTV</span></p></td><td><p id=\"u1468c4f7\" data-lake-id=\"4036c887415b76611f413b6ac783a5e9\"><span>扫码点歌服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ua06ae127\" data-lake-id=\"bc4b8a1afb96e4a0a575425c353a9691\"><span>C000003541</span></p></td><td><p id=\"ueedda7af\" data-lake-id=\"bf4b00d3f7dc34a5e1c7f34b4bac8f34\"><span>休闲娱乐</span></p></td><td><p id=\"ucb5a5110\" data-lake-id=\"034d060704933704832fc007b23e72a4\"><span>歌舞厅/KTV</span></p></td><td><p id=\"u31462db0\" data-lake-id=\"0d23399930c6f65ed72dca6d2465a235\"><span>到店订购</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u15c1aba9\" data-lake-id=\"d67e1fe7c8bba572c94aa9c58c876f20\"><span>C000003549</span></p></td><td><p id=\"u89015c6a\" data-lake-id=\"22947d6507be13b0e6e16a099e8677a6\"><span>休闲娱乐</span></p></td><td><p id=\"ubb1f1428\" data-lake-id=\"a928ac7a0947e2800f56000c5205ad90\"><span>棋牌桌游/电玩网吧</span></p></td><td><p id=\"ue0f86ae6\" data-lake-id=\"c652e5b04deed9148bd88ed913e998f8\"><span>在线预定</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u48e12513\" data-lake-id=\"27771abfbb332757f8bc665b0a2e40b9\"><span>C000003550</span></p></td><td><p id=\"u1c8cb72e\" data-lake-id=\"c17c278b709ffe6ebd721b0b7e74f5eb\"><span>休闲娱乐</span></p></td><td><p id=\"u2ad5af34\" data-lake-id=\"1b70ec6d96434506d6278aa165be9c8b\"><span>棋牌桌游/电玩网吧</span></p></td><td><p id=\"ubd7cd517\" data-lake-id=\"1c95ab58c9bedc75592e36462ecd2286\"><span>在线订购</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ub39e46be\" data-lake-id=\"bc5caaae8c0775ba90ba94c544c6bf99\"><span>C000003560</span></p></td><td><p id=\"u9f989dfd\" data-lake-id=\"bf6452d7c74335f998b599ed1c72714a\"><span>医疗卫生</span></p></td><td><p id=\"u0554d795\" data-lake-id=\"c3d09518c941633e86bc4e1b528ed9e1\"><span>健康护理机构</span></p></td><td><p id=\"u98df97c0\" data-lake-id=\"193c49d7a6be1a9010e34fe596b28f34\"><span>在线咨询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u393a36fb\" data-lake-id=\"577e818be789c504080f9f7a4f925f5b\"><span>C000003561</span></p></td><td><p id=\"u33cdfcbd\" data-lake-id=\"b97b7d1cd044ee1593cae1ed51baa9de\"><span>医疗卫生</span></p></td><td><p id=\"u9cece109\" data-lake-id=\"0cec517be6401b0faf64cf409974c68f\"><span>健康护理机构</span></p></td><td><p id=\"u58b326da\" data-lake-id=\"12493480fcedd456e2e462eb8915e00d\"><span>在线订购</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u7a9515c5\" data-lake-id=\"bb345014eaca9c4e77a8a5a4b70e0773\"><span>C000003562</span></p></td><td><p id=\"u6c163b89\" data-lake-id=\"ca1d8e68150d88a0668fb37cf56c88b8\"><span>医疗卫生</span></p></td><td><p id=\"u615a46c1\" data-lake-id=\"31e53126742cae7148674b4d1cf0b012\"><span>健康护理机构</span></p></td><td><p id=\"u9cfe9c19\" data-lake-id=\"31a98b2b76324dc3506b670e41eecf4b\"><span>健康咨询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u7979582a\" data-lake-id=\"8464d2e40bea486d222c3a343c7f9aef\"><span>C000003563</span></p></td><td><p id=\"ua0cdc114\" data-lake-id=\"d01b9410b16afb75767c3f477bb2cb04\"><span>医疗卫生</span></p></td><td><p id=\"uf19e595b\" data-lake-id=\"47797c056702ef83b916b8f3e88289a5\"><span>健康护理机构</span></p></td><td><p id=\"uca9d79c7\" data-lake-id=\"5bacf4936c21908aedf6c965bc6539ad\"><span>健康体检</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uddae48ba\" data-lake-id=\"554c094bf1732b3b5bdc0106e6dedadc\"><span>C000003564</span></p></td><td><p id=\"u731b49b4\" data-lake-id=\"4187d8d007b58950251c1581342f29ac\"><span>医疗卫生</span></p></td><td><p id=\"ud12c8753\" data-lake-id=\"753814fed85da350015faaa38cfccf57\"><span>健康护理机构</span></p></td><td><p id=\"u1cf60c25\" data-lake-id=\"927234decd162ed17bbb0703b30439f3\"><span>护理预约</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u5dc4cc9d\" data-lake-id=\"96c9b49b1954cecbe3899e2a2d87ebe8\"><span>C000003565</span></p></td><td><p id=\"uc1955ec9\" data-lake-id=\"8c00ca07edc6455cb43dce39ddead0de\"><span>医疗卫生</span></p></td><td><p id=\"u90b8b1f7\" data-lake-id=\"1741cfe09ae03b1ca0b2a60ff7af63ad\"><span>线上医疗</span></p></td><td><p id=\"u3a649134\" data-lake-id=\"04d2f23fda5fc4c59701b36f18c7602d\"><span>在线问诊</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9a304287\" data-lake-id=\"10a4bc77086322a6424ed1af9a29484d\"><span>C000003566</span></p></td><td><p id=\"u5a7dd1ec\" data-lake-id=\"a49fdc00db2e88ba9e61934cbf605272\"><span>医疗卫生</span></p></td><td><p id=\"u95322c31\" data-lake-id=\"e1f118b5ca3a6abd43672d44b14abe95\"><span>线上医疗</span></p></td><td><p id=\"u38633c22\" data-lake-id=\"6c1e2e9b1bd8f71fef111c461e8ee2ff\"><span>预约挂号</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u3d73eda4\" data-lake-id=\"5c00544651dec51a6daaa202be9d2fd7\"><span>C100949453</span></p></td><td><p id=\"u3f070d26\" data-lake-id=\"1fcea7cb19a8d90713a227e7accaa47b\"><span>医疗卫生</span></p></td><td><p id=\"u189a36e4\" data-lake-id=\"7227302296bed9e3e701d12f51a75cb0\"><span>线上医疗</span></p></td><td><p id=\"ud0ddedf5\" data-lake-id=\"26348f5c79886644edddae7b154d58ac\"><span>核酸检测预约</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ud5263cb8\" data-lake-id=\"c2562bf64d6cb5e7eddbf81d81570434\"><span>C000003567</span></p></td><td><p id=\"u39bd6c9a\" data-lake-id=\"ca8d1e4111202cd98a3853ada083e040\"><span>医疗卫生</span></p></td><td><p id=\"u50d186aa\" data-lake-id=\"eb6cd37c0c395a15fc2724733764867a\"><span>医药器械销售</span></p></td><td><p id=\"ubb67d276\" data-lake-id=\"fe874db6c167037409ee9a083fddfd46\"><span>在线订购</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u067eb620\" data-lake-id=\"db8ab2f9a3c9b498cc0e08770a82135b\"><span>C000003568</span></p></td><td><p id=\"u4ad65eb6\" data-lake-id=\"d0e69f409643f71012b3434c6e99b1b8\"><span>医疗卫生</span></p></td><td><p id=\"uf97affe2\" data-lake-id=\"93f19c8dc0103cb07726560089ff4db4\"><span>医药器械销售</span></p></td><td><p id=\"u7699d13f\" data-lake-id=\"0586f7445ac0db6cde7d71002c374d23\"><span>同城配送</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u21a2f992\" data-lake-id=\"d729872ff8aea575a3e5aaa7fe846987\"><span>C000003569</span></p></td><td><p id=\"u3360235e\" data-lake-id=\"c9902591e015516db2b4a2e08e0ef4c5\"><span>医疗卫生</span></p></td><td><p id=\"ud7759001\" data-lake-id=\"b5344ffeb3463fb5c6a6c0310801896c\"><span>医药销售</span></p></td><td><p id=\"u1c0a7085\" data-lake-id=\"c3243d22db082cd931ae16494f297b08\"><span>在线订购</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uac3a3326\" data-lake-id=\"6b1993e1662abde586f877ec1592bda2\"><span>C000003570</span></p></td><td><p id=\"ue9ff4a97\" data-lake-id=\"b56296eb810a67b32765649a7e6a9c72\"><span>医疗卫生</span></p></td><td><p id=\"uf995759c\" data-lake-id=\"37d5047aad37be2a37578f9f7b3cfc4c\"><span>医药销售</span></p></td><td><p id=\"u5640c3a6\" data-lake-id=\"9872a9439289f1437dc435aad9c6313e\"><span>同城配送</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u13c48604\" data-lake-id=\"82b8eda6470ef91911954c7b365721d8\"><span>C000003571</span></p></td><td><p id=\"u7e147715\" data-lake-id=\"caf8d8c1827da4ae67af7066b05c0903\"><span>医疗卫生</span></p></td><td><p id=\"u4ddf3396\" data-lake-id=\"36b6594449e9118aa251423ff591a79b\"><span>医院</span></p></td><td><p id=\"ub59d9de0\" data-lake-id=\"aee81f34c2544893d37c303702c86c5f\"><span>在线问诊</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u311a6b93\" data-lake-id=\"4d5bf7625593589ceb5c7e635d397d9b\"><span>C000003572</span></p></td><td><p id=\"u18d119fe\" data-lake-id=\"38d06031a5caee302e0119881acddf99\"><span>医疗卫生</span></p></td><td><p id=\"u567ac432\" data-lake-id=\"4f32699072fd2f0740121bad1e69197d\"><span>医院</span></p></td><td><p id=\"ua2222ef2\" data-lake-id=\"4374184db2bceb426aa6f07b268667a3\"><span>预约挂号</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u139e3082\" data-lake-id=\"57d5a4cdf0d7587aed659b94501dd0e1\"><span>C000003573</span></p></td><td><p id=\"uce14d242\" data-lake-id=\"ad30397237e27d81e70d5427ed04fb23\"><span>医疗卫生</span></p></td><td><p id=\"u917f3832\" data-lake-id=\"9c30d6aa9e27a8bc0dcc2cd0e8c99df8\"><span>医院</span></p></td><td><p id=\"u89df8f32\" data-lake-id=\"5702139db12e6b0d7b68bf77f02b115a\"><span>疫苗预约</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u464edbff\" data-lake-id=\"b40bda6ec9db00dd79f41ac9cf5f8083\"><span>C000003574</span></p></td><td><p id=\"u5416913a\" data-lake-id=\"2c6e8987e5e601f5ee5cd46a752fc4a8\"><span>医疗卫生</span></p></td><td><p id=\"u2fc8cfcd\" data-lake-id=\"e201d447dbc3d36f5c9fa277cd4b8275\"><span>医院</span></p></td><td><p id=\"u8f09ae9f\" data-lake-id=\"264421440c09f67a8c368ac210690b3e\"><span>健康体检</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u32c0f969\" data-lake-id=\"60e6705863373447d91663fb089a377c\"><span>C000003575</span></p></td><td><p id=\"u81a87238\" data-lake-id=\"95d325bc040bd57d0476f5b7392a903a\"><span>医疗卫生</span></p></td><td><p id=\"uf1aade6d\" data-lake-id=\"05a0af4341d7c176736132787e193ca5\"><span>医院</span></p></td><td><p id=\"u3e6b754a\" data-lake-id=\"4cef4325bad3d48c4049c36266c44764\"><span>报告查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u18a116d3\" data-lake-id=\"34765e2691efbd2fb379b8e1458451e1\"><span>C100949324</span></p></td><td><p id=\"uc45817fd\" data-lake-id=\"ac17a34ff80d12ac0ed98aee7e312a10\"><span>医疗卫生</span></p></td><td><p id=\"u012f271a\" data-lake-id=\"bb2988f1f903322eae9a5b50714a01b9\"><span>医院</span></p></td><td><p id=\"u197b286e\" data-lake-id=\"b6d4175f526352e16cd0342ffc6fe048\"><span>新冠疫苗预约</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2fc07624\" data-lake-id=\"1b682028e00a6eeee0693da5bb67d2a3\"><span>C100949454</span></p></td><td><p id=\"u5821f82b\" data-lake-id=\"b32f00a6cfc70a704f878f8ead6540cf\"><span>医疗卫生</span></p></td><td><p id=\"uec05e493\" data-lake-id=\"ba52ba4299c18bc0b2587ac5f17c2dbc\"><span>医院</span></p></td><td><p id=\"u01458ca7\" data-lake-id=\"54eaf210deb4f90075ed6db9b565d56d\"><span>疫苗/疫情相关查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u7c96dffb\" data-lake-id=\"39f78f4f8b3a57a0a7c421e80714a8ec\"><span>C101011137</span></p></td><td><p id=\"u2a95e6e9\" data-lake-id=\"dda166292f0a679cd4a2fe4b5b907022\"><span>医疗卫生</span></p></td><td><p id=\"uda1f0715\" data-lake-id=\"03a180835d7a46a17512180b29f13a30\"><span>医院</span></p></td><td><p id=\"u28cead8e\" data-lake-id=\"b82a649ac3c0a7053dabbbbc64734b8d\"><span>挂号记录查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf865ef1f\" data-lake-id=\"be26ef44fa0ed1e03bc0c4718c72a94d\"><span>C101011138</span></p></td><td><p id=\"u6147642a\" data-lake-id=\"0ceaead7e9e1be49a9c9505226c31594\"><span>医疗卫生</span></p></td><td><p id=\"ua693a7cd\" data-lake-id=\"275593f3fac2ac67a45fba2a6a80285e\"><span>医院</span></p></td><td><p id=\"uad95a705\" data-lake-id=\"019f3b90277c30eb202d80de07ff135f\"><span>在线建档</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9f17eeab\" data-lake-id=\"5d0220217a3b820f4f416059bf719a50\"><span>C101011139</span></p></td><td><p id=\"u1a17c95f\" data-lake-id=\"2416c1c721a4aa10cda4421291fa3a00\"><span>医疗卫生</span></p></td><td><p id=\"u2d313de7\" data-lake-id=\"9025f04f2bd1aeae80e3fbca8dac90bf\"><span>医院</span></p></td><td><p id=\"ue5dc619a\" data-lake-id=\"2077703245408d74355decb90cf379ca\"><span>候诊查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u86b8e88b\" data-lake-id=\"edb6ed16e6cee2c9e02cba1aa76683df\"><span>C101011140</span></p></td><td><p id=\"u3e698456\" data-lake-id=\"bc3fd378b183ee67d10956f5f51caf29\"><span>医疗卫生</span></p></td><td><p id=\"u615c5675\" data-lake-id=\"771669ed3a445d7879534d3db53054eb\"><span>医院</span></p></td><td><p id=\"u4185a4c4\" data-lake-id=\"7d42d90a5e25985fcc8334a5237da023\"><span>入院登记</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u10371924\" data-lake-id=\"931d93da53ee4f5a13574f0da157a728\"><span>C101011141</span></p></td><td><p id=\"u7fee462a\" data-lake-id=\"0d91603350f5c5ec5c4cfbe729b02f73\"><span>医疗卫生</span></p></td><td><p id=\"u2f41a340\" data-lake-id=\"c685d7db55285bf45f68c681ecf118cd\"><span>医院</span></p></td><td><p id=\"ub440e01e\" data-lake-id=\"0da3c7e3e47ce6b229341cddc3552f67\"><span>住院押金</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u29a85536\" data-lake-id=\"d170ee43c9dcf8a4a004330acaaec64d\"><span>C101011142</span></p></td><td><p id=\"u9954fd65\" data-lake-id=\"3eb6fcc8b696f3f3c193a62f52bc0e63\"><span>医疗卫生</span></p></td><td><p id=\"u50f5a5e5\" data-lake-id=\"20aff79f3ba336c2dc8db71bb9b21420\"><span>医院</span></p></td><td><p id=\"uda0ebdcc\" data-lake-id=\"178a42d6a34d81450cb76b1dc83d7e76\"><span>出院结算</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u00f13f39\" data-lake-id=\"f20062aa87f614eb53d8cb91737869a5\"><span>C101011143</span></p></td><td><p id=\"u0319cfca\" data-lake-id=\"4a240c7049070574d8aba82a0005d23d\"><span>医疗卫生</span></p></td><td><p id=\"u70b1e6d9\" data-lake-id=\"84f8c247ede7ab1792cca491b1035948\"><span>医院</span></p></td><td><p id=\"u4c24fd55\" data-lake-id=\"4134f07e732d9d3af6e875d37d7eeef5\"><span>科室介绍</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u0cfbba39\" data-lake-id=\"6f0563c5496611b917e5d0ec258d64e9\"><span>C101011144</span></p></td><td><p id=\"u4d6e227c\" data-lake-id=\"663c90395cbe5f9ce6fae235e32d2004\"><span>医疗卫生</span></p></td><td><p id=\"u0b777dbd\" data-lake-id=\"e032a0c4654382d439a868cac403f19f\"><span>医院</span></p></td><td><p id=\"u5e85da80\" data-lake-id=\"17a5d772df84369ea72a238e618667ba\"><span>院内导航</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u3d2d4621\" data-lake-id=\"3ea864b8fd1a441afdd6eaa938690832\"><span>C101011146</span></p></td><td><p id=\"uf65339c6\" data-lake-id=\"cb07885cdbc1a72cac45e89995a8df6a\"><span>医疗卫生</span></p></td><td><p id=\"u299538f1\" data-lake-id=\"df561a538e12ababf56f1e22ed828c3d\"><span>医院</span></p></td><td><p id=\"uc8dd599a\" data-lake-id=\"a938080918eea19db5d3a37f8c3b9463\"><span>病案复印</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ufd6b5bb4\" data-lake-id=\"c5be38a3314fac129619bb0dbd71909c\"><span>C101011147</span></p></td><td><p id=\"uf3565f87\" data-lake-id=\"1bdf8be557c4f3cc7fb1135ab0c9ae8f\"><span>医疗卫生</span></p></td><td><p id=\"u1e8d1244\" data-lake-id=\"7a5f18f41c05f94206a45949dae5898c\"><span>医院</span></p></td><td><p id=\"u76c07650\" data-lake-id=\"279721271148c87d434daed4fdf944ef\"><span>电子健康卡</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9426364e\" data-lake-id=\"11f64ddf917d14c7081d93493d3c9fc6\"><span>C101011148</span></p></td><td><p id=\"ua97da690\" data-lake-id=\"7d2c6711d89f10a142e4f71d87005fd3\"><span>医疗卫生</span></p></td><td><p id=\"ufdd41a66\" data-lake-id=\"e1efecca5139e57d0314709cfba4578b\"><span>医院</span></p></td><td><p id=\"u4e2d3ed9\" data-lake-id=\"43407d587b469eba2b76da1c02a3e4c9\"><span>预约护理</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u80b7894e\" data-lake-id=\"a647d57e20f83952bc969b7544ec375a\"><span>C101011308</span></p></td><td><p id=\"uc3ea98db\" data-lake-id=\"e77d572bbad23f7e9453739e393d6bc0\"><span>医疗卫生</span></p></td><td><p id=\"u0cfdb098\" data-lake-id=\"b2838e673afc48cfbd86d5e65358a5fd\"><span>医院</span></p></td><td><p id=\"uc19fe3a6\" data-lake-id=\"52c0bd5201c94c0fac4f3cbe7371f7dd\"><span>门诊缴费</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u3bf8fbc2\" data-lake-id=\"459ef0ceadbaf0d8a2ef551db32931e9\"><span>C101011309</span></p></td><td><p id=\"uc751ddc1\" data-lake-id=\"ecfbb5a5da98242fdf830bf8b696866f\"><span>医疗卫生</span></p></td><td><p id=\"u8a5884b8\" data-lake-id=\"1ec734efce08fce3e246291ab9066eb7\"><span>医院</span></p></td><td><p id=\"uc608f2b7\" data-lake-id=\"4abbbbde542523c244c2b6fa67db0b1c\"><span>线上取号</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u0d4d24d9\" data-lake-id=\"7215b990bb526cc7d3547bbaf3776feb\"><span>C101011310</span></p></td><td><p id=\"u3a4d4246\" data-lake-id=\"95dfda4b8f82656c35a4aeab5ea240b7\"><span>医疗卫生</span></p></td><td><p id=\"uc190f099\" data-lake-id=\"6ec24ca6e88fefe10fd974c2eddf922f\"><span>医院</span></p></td><td><p id=\"u081ae5a8\" data-lake-id=\"e64dd3735f7f67e821da226168bcb27a\"><span>预约床位</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2623c1ff\" data-lake-id=\"3d255d0bb41c99d47b35a33de392cd49\"><span>C101011311</span></p></td><td><p id=\"u919b042c\" data-lake-id=\"1e28105a23b088e6db4b4b8b8512d550\"><span>医疗卫生</span></p></td><td><p id=\"ucad1c91d\" data-lake-id=\"ca08e041ec82205d81459a07b1a8a563\"><span>医院</span></p></td><td><p id=\"u2ed69238\" data-lake-id=\"da786b9d510a10762581b4188d41418e\"><span>缴费记录查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u64d28425\" data-lake-id=\"134db6f9d462efb9611550a501a88652\"><span>C101011312</span></p></td><td><p id=\"uffd3f830\" data-lake-id=\"79d24abf6714b72b099c14c971369ed1\"><span>医疗卫生</span></p></td><td><p id=\"u9dfca021\" data-lake-id=\"9535d0a3f0419c0465d676b59e3ccef2\"><span>医院</span></p></td><td><p id=\"u054d255a\" data-lake-id=\"7bb3f56ea15d62abafe176e9b94d52ce\"><span>住院清单</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u532357cc\" data-lake-id=\"4a5e9d08636bfbbf28d75815c3d29cfd\"><span>C101011313</span></p></td><td><p id=\"u32bb4fdb\" data-lake-id=\"72106ac6a09ed2664abfd3669338c8b7\"><span>医疗卫生</span></p></td><td><p id=\"u06d3c1ed\" data-lake-id=\"7a5bb0ccdcb4775fc8337409abc2567e\"><span>医院</span></p></td><td><p id=\"uc1f31edc\" data-lake-id=\"ad4674dd721f18eea54e281b8f72eae9\"><span>医院介绍</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u8c0af6a7\" data-lake-id=\"e28fdca2bcf8ff8bd9e78beea8de63eb\"><span>C101011314</span></p></td><td><p id=\"ub8c24223\" data-lake-id=\"d16c1e9b073b1954950f921de10cfef9\"><span>医疗卫生</span></p></td><td><p id=\"u5381ac4a\" data-lake-id=\"d6ae70e92cb8a243338d6ec0b664e6c5\"><span>医院</span></p></td><td><p id=\"u34b2902f\" data-lake-id=\"9aeb297f1ecd3d88054286d269a191b7\"><span>专家介绍</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ucd7db251\" data-lake-id=\"82463f319de752f2c697cef85c48b681\"><span>C101011315</span></p></td><td><p id=\"uca0e6c1d\" data-lake-id=\"725e28c35675efc3bf483e0352a56734\"><span>医疗卫生</span></p></td><td><p id=\"ud6680f40\" data-lake-id=\"0bfbbf74c6ada169b175420e35fe53ec\"><span>医院</span></p></td><td><p id=\"u128f385a\" data-lake-id=\"7b92917cc1c9468b069d2523e97afdb9\"><span>来院导航</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u1aa94caa\" data-lake-id=\"93f8d11ce3ac22514da288d4f6dcfc7d\"><span>C101011316</span></p></td><td><p id=\"u58091192\" data-lake-id=\"e6315a30ab2e3105047d4325a6645b6f\"><span>医疗卫生</span></p></td><td><p id=\"ue0dcbd93\" data-lake-id=\"471c51f505574a22b793736b36705477\"><span>医院</span></p></td><td><p id=\"u7f4382fc\" data-lake-id=\"037a74fb2f42c19ce506d6c433885d32\"><span>就医指南</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2a6520e5\" data-lake-id=\"1a3d47e5e6ded850065ae6950c16026f\"><span>C101011317</span></p></td><td><p id=\"ub574e88c\" data-lake-id=\"129124e292632584f1345bbd38a14646\"><span>医疗卫生</span></p></td><td><p id=\"u5cbe24c3\" data-lake-id=\"3d03d2c0e65b24390314bfb58f9da182\"><span>医院</span></p></td><td><p id=\"u700ffd3d\" data-lake-id=\"c7a115db7a9485fd4a05d15f8eec0e34\"><span>智能导诊</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u26a972b6\" data-lake-id=\"8446566576dc6bf5a791be79bd103c1e\"><span>C101011318</span></p></td><td><p id=\"u04bd0be7\" data-lake-id=\"c40051f113b489513623721cf634c2cc\"><span>医疗卫生</span></p></td><td><p id=\"u6fb1b881\" data-lake-id=\"a3933bfe24be52a84e5077f24efb079a\"><span>医院</span></p></td><td><p id=\"u276560c0\" data-lake-id=\"9a07607913f4177b032d215f460c7b93\"><span>电子发票</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uc268d52f\" data-lake-id=\"3204e921a6893472f0d4031fd055715a\"><span>C101011319</span></p></td><td><p id=\"udbff850a\" data-lake-id=\"477a9309752ff29498dc0b8110c12a6b\"><span>医疗卫生</span></p></td><td><p id=\"uc0d11494\" data-lake-id=\"b7e58cb18d2982b54d38ecee3b25c230\"><span>医院</span></p></td><td><p id=\"ud00e71d3\" data-lake-id=\"f13ce8d8b22db0016594db97208bcf2f\"><span>中药代煎</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u00e16deb\" data-lake-id=\"5b105950e43010e87408667c13bbb205\"><span>C101011320</span></p></td><td><p id=\"u04f326d4\" data-lake-id=\"61416c3b6a2717c886bdd4870814f454\"><span>医疗卫生</span></p></td><td><p id=\"uac994924\" data-lake-id=\"304c09c22ac76d798a6c1bdc52574887\"><span>医院</span></p></td><td><p id=\"uc936f3da\" data-lake-id=\"ecf7ec5536aec47ffce5fbcacf19b26f\"><span>在线续方</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf3c3de46\" data-lake-id=\"6156fa2e2a23eb202cca46629d31a191\"><span>C101036010</span></p></td><td><p id=\"uef02be87\" data-lake-id=\"a2e3c28beadd65bfe6b167791fe3a821\"><span>医疗卫生</span></p></td><td><p id=\"u2d1148cd\" data-lake-id=\"8e1444702b25a6b3b7ee47549842fe81\"><span>医院</span></p></td><td><p id=\"u5e154ee4\" data-lake-id=\"6c4d8442308e459f8bdba927ce091f18\"><span>医院推荐内部专用</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u46d19811\" data-lake-id=\"dd6b20b06fa82bb09c72796481259638\"><span>C100845248</span></p></td><td><p id=\"uf074f594\" data-lake-id=\"ab1cf959d79e062a0e123303f6fab5b2\"><span>公共管理和社会组织</span></p></td><td><p id=\"u41bdba2b\" data-lake-id=\"8fdd666e066b12309730e893d11b8a5a\"><span>户政服务</span></p></td><td><p id=\"u06b51fac\" data-lake-id=\"d82c8e109d34d64c953f03ec58a24648\"><span>身份证办理</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9b0e6590\" data-lake-id=\"b025364ad3a8b910e02b6b38d0baa003\"><span>C100845249</span></p></td><td><p id=\"u4591f1b9\" data-lake-id=\"ec2b1f6b67324bcf6ebe4d0487eda7bf\"><span>公共管理和社会组织</span></p></td><td><p id=\"uf9f6e8ec\" data-lake-id=\"074c1c5df236fffcf39b621f654e3cc1\"><span>户政服务</span></p></td><td><p id=\"u2d3b3754\" data-lake-id=\"6a3871c5c982f7ca22b42f244813d4fe\"><span>居住证办理</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u5ade9c2a\" data-lake-id=\"b7a1846238a65f48097b35c7d1c93315\"><span>C100845250</span></p></td><td><p id=\"u97dcadd2\" data-lake-id=\"980989fd8534a655e89265807426c774\"><span>公共管理和社会组织</span></p></td><td><p id=\"u39eb4ec7\" data-lake-id=\"47ad4d1e7a3bac943efa1976bbdaf65d\"><span>户政服务</span></p></td><td><p id=\"u9229af58\" data-lake-id=\"3f37428bf0ec326ca18c963f46354f34\"><span>证明开具</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u59615911\" data-lake-id=\"3acfe6794181b303d1456e8f0f8d2f75\"><span>C100845424</span></p></td><td><p id=\"u10bbf081\" data-lake-id=\"51f6f6d5ca8bc42a4fc625ea4e069782\"><span>公共管理和社会组织</span></p></td><td><p id=\"u1efc489d\" data-lake-id=\"eef229cb94a4ab14082c284a690d3d9e\"><span>户政服务</span></p></td><td><p id=\"ub98e28de\" data-lake-id=\"b2213a87e9a3df0b1d5152170d00f7de\"><span>身份证挂失</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uef02ca18\" data-lake-id=\"932ff8b952c4bacf4e57b79f71e6997e\"><span>C100845425</span></p></td><td><p id=\"uf913eb8a\" data-lake-id=\"a028a18de973f6edb7ef71c0391e2f14\"><span>公共管理和社会组织</span></p></td><td><p id=\"u11e24af5\" data-lake-id=\"4b3b0f624bcb4f8d9b6453cc30265e3b\"><span>户政服务</span></p></td><td><p id=\"ufe3790fc\" data-lake-id=\"47b2c55c271abe986dc247d984873237\"><span>居住证挂失</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u669a39af\" data-lake-id=\"42f634dcf44a0ab6033d6d97f2d7763e\"><span>C100845426</span></p></td><td><p id=\"ude051c77\" data-lake-id=\"34e4272fd891bc95d22eef6946cabea5\"><span>公共管理和社会组织</span></p></td><td><p id=\"uf67327a6\" data-lake-id=\"e24091b1352f60bf03972490728719d0\"><span>户政服务</span></p></td><td><p id=\"u6de8a845\" data-lake-id=\"913a0d8ab9841e5d0137c9f30e32ad59\"><span>户口查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"udb43230c\" data-lake-id=\"5db67b7d01b726b6944759732b775f35\"><span>C100949076</span></p></td><td><p id=\"u2ebb9cfb\" data-lake-id=\"e138ec9bc300853e1ee828829e11ff9b\"><span>公共管理和社会组织</span></p></td><td><p id=\"u3a5c2205\" data-lake-id=\"e868ef274af0d3935b93528c91835506\"><span>户政服务</span></p></td><td><p id=\"u12555ccf\" data-lake-id=\"c5c8bce5b12ad4c936076ce0374ae839\"><span>落户认定</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u8b502bee\" data-lake-id=\"11538204d78cba3e70d4c27642be5bd6\"><span>C100949193</span></p></td><td><p id=\"u52847b64\" data-lake-id=\"863fdb439dd12301c76f5623015c38f6\"><span>公共管理和社会组织</span></p></td><td><p id=\"uec1a837d\" data-lake-id=\"c3fed0813217d2b91b95baaf0a6c175c\"><span>户政服务</span></p></td><td><p id=\"u89a35b58\" data-lake-id=\"2d9c5a56e368d28a02bb1e57d1e0d504\"><span>电子证件</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u0ff3270e\" data-lake-id=\"44ae7813d6ab6997d5f45eb65da8aaab\"><span>C100949194</span></p></td><td><p id=\"uf715a78f\" data-lake-id=\"ecfb0d73684dacbe83fbaf4411edf8d3\"><span>公共管理和社会组织</span></p></td><td><p id=\"u6c832048\" data-lake-id=\"0ed1416338b513452adc49dcd86ec416\"><span>户政服务</span></p></td><td><p id=\"ub7f3879f\" data-lake-id=\"f40ff12eb1be05085d261fbdfed02f36\"><span>临时身份证明</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uc34b5d95\" data-lake-id=\"6fbc27b286f5da8d2ba3cc9871dc1c2d\"><span>C100949306</span></p></td><td><p id=\"u40ec9b67\" data-lake-id=\"23b89575694c36a76a13a4254cd14f8e\"><span>公共管理和社会组织</span></p></td><td><p id=\"ub6e73d58\" data-lake-id=\"b1b6836819c693d8a026e5ccfda94f9d\"><span>户政服务</span></p></td><td><p id=\"u1bc65bb7\" data-lake-id=\"b25b8e23d137c935eb934b16b38bbd1e\"><span>办件进度查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u4cd6763a\" data-lake-id=\"62eeba4cf36236344221a1149cc68669\"><span>C100845236</span></p></td><td><p id=\"u94d5b54f\" data-lake-id=\"a5ba48e3e105548d71a14c9e6ac95cbf\"><span>公共管理和社会组织</span></p></td><td><p id=\"u933def56\" data-lake-id=\"8003559eb585987cac18df8108eedc1e\"><span>出入境服务</span></p></td><td><p id=\"u6b51e912\" data-lake-id=\"82e918bba0eddf7950c7ce057747eda7\"><span>证件查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u4b44662a\" data-lake-id=\"c25e38f6b8b930aa7b2f99f648185993\"><span>C100845237</span></p></td><td><p id=\"u4446f5ce\" data-lake-id=\"8a6a0a25edf7b88adf2ccb9796333ffe\"><span>公共管理和社会组织</span></p></td><td><p id=\"u822f226d\" data-lake-id=\"01dd1721c908d07617e44f8ed485df0b\"><span>出入境服务</span></p></td><td><p id=\"u2ce3b7d2\" data-lake-id=\"98823531453e5029888305585a6219ba\"><span>预约办证</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u000d2761\" data-lake-id=\"718d07b46d3e03897fd3cdad21a38910\"><span>C100845414</span></p></td><td><p id=\"u71f8ce7b\" data-lake-id=\"3e1c4cf27b28112a0ab40401a633ef21\"><span>公共管理和社会组织</span></p></td><td><p id=\"u63e1b1bc\" data-lake-id=\"f38e9b5302a89b816c5ead4a0dadf1f3\"><span>出入境服务</span></p></td><td><p id=\"ud163438a\" data-lake-id=\"68ab0fd36d102cf40edd80b10326872d\"><span>再次签注</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u75c00936\" data-lake-id=\"55fd06a71f6265842ada4f9bbd64317b\"><span>C100928482</span></p></td><td><p id=\"ub44a4ddf\" data-lake-id=\"0266d57f9b4155414b86ed36038b293f\"><span>支付宝内部专用</span></p></td><td><p id=\"ua3ff360d\" data-lake-id=\"38bd12bf85ca7c65a0ef400b3141546c\"><span>商家服务</span></p></td><td><p id=\"u95672730\" data-lake-id=\"fbdede7b536de8752668fb22776ab28c\"><span>商家工具</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u2465d29b\" data-lake-id=\"aeabe58f63565ca078a41f31cb72fbfe\"><span>C100928640</span></p></td><td><p id=\"u74c79819\" data-lake-id=\"4a8277d16760757bfea2fdbd8b460dd7\"><span>支付宝内部专用</span></p></td><td><p id=\"u8cc48944\" data-lake-id=\"c3fc912ffde4055792ca8db56d229afa\"><span>商家服务</span></p></td><td><p id=\"ub35c02fd\" data-lake-id=\"92162bfda28d5e5c7b357992fd5a1922\"><span>商家权益</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u1f093b2f\" data-lake-id=\"9e207f6c2eabef3a703243e962d9d80d\"><span>C101100964</span></p></td><td><p id=\"ucb508afd\" data-lake-id=\"3b184ee62708714dc0102be75b6fa833\"><span>支付宝内部专用</span></p></td><td><p id=\"u79fb90df\" data-lake-id=\"c71ff0211810d253bc0945539ea524e2\"><span>商家服务</span></p></td><td><p id=\"u2e3fedce\" data-lake-id=\"db751921799337709871a83e89ff1d50\"><span>商家团购</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uabaf0137\" data-lake-id=\"68681edfb16a33275e514290271b65eb\"><span>C100948776</span></p></td><td><p id=\"uf64d0f4d\" data-lake-id=\"dc2cfc0e5f334d8b40de5947fafdce85\"><span>公共管理和社会组织</span></p></td><td><p id=\"u58492d58\" data-lake-id=\"387495ec92faddce5f5a4bc79cfb7d5d\"><span>医保</span></p></td><td><p id=\"u2c635b16\" data-lake-id=\"edd21975f068653f0d9dc74667465c7c\"><span>医保电子凭证</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ub65bb5b4\" data-lake-id=\"e5546f3623b149b3f51a2ff7a104555d\"><span>C100948777</span></p></td><td><p id=\"udf8ebcd0\" data-lake-id=\"e1cd1e5c0b8fdd8fd80746bb091bcd9f\"><span>公共管理和社会组织</span></p></td><td><p id=\"ucc31be02\" data-lake-id=\"929366014fef58451296981596255fae\"><span>医保</span></p></td><td><p id=\"ufb6d6926\" data-lake-id=\"fc82b36e981342a23408c95b6a89d2b7\"><span>综合医保服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u3e744437\" data-lake-id=\"bdaefe8d48eb3b0a5e96a6db0e0c486a\"><span>C100948895</span></p></td><td><p id=\"u2fd82c88\" data-lake-id=\"a079cf1ed5e3702fac5f4ad7388a6cb9\"><span>公共管理和社会组织</span></p></td><td><p id=\"u3c519fd3\" data-lake-id=\"13f8d5e2acd0de1d3a5a2f927e157d55\"><span>医保</span></p></td><td><p id=\"u04cd8339\" data-lake-id=\"a2e8417d15a3832849de7fa6b3afd2a6\"><span>医保查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ua1a8e1d6\" data-lake-id=\"f0caf52e4c55958aad3f1dd873f8bccb\"><span>C100948896</span></p></td><td><p id=\"u0c4bee87\" data-lake-id=\"3c18fb709d5023da1dacbd0d47f09643\"><span>公共管理和社会组织</span></p></td><td><p id=\"u385c8718\" data-lake-id=\"46a5145613373734bdf9eb1c77523cf9\"><span>医保</span></p></td><td><p id=\"ua75eff11\" data-lake-id=\"bfee600b40b428e7f171ffdd47b3d201\"><span>医保办理</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u722f6094\" data-lake-id=\"a731d2f1011f9ef3188b3d5f11e34325\"><span>C100948897</span></p></td><td><p id=\"udd969125\" data-lake-id=\"c25500f28b6890f8755b5b273e41c607\"><span>公共管理和社会组织</span></p></td><td><p id=\"ufe06a187\" data-lake-id=\"e52478ea015784104c70e82cd7890e87\"><span>医保</span></p></td><td><p id=\"u81082a72\" data-lake-id=\"5dbd25e119b32b435d62d5fadcc45993\"><span>医保缴费</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u496be3c8\" data-lake-id=\"4ac3c33f95f980cce1b7cc357b9b7ee8\"><span>C101011136</span></p></td><td><p id=\"uae0131b9\" data-lake-id=\"91b7855affe2d8e29c5237fa9d1c246e\"><span>公共管理和社会组织</span></p></td><td><p id=\"u068e0f47\" data-lake-id=\"21455982005562866580300d2feceb8a\"><span>医保</span></p></td><td><p id=\"ue037b5e2\" data-lake-id=\"f61ffbcfabc154d9b9c3ad618d703b99\"><span>医保购险</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9bc7aaf1\" data-lake-id=\"818adad3129be0e1f089856456d2c22c\"><span>C101011307</span></p></td><td><p id=\"u1b5a6f31\" data-lake-id=\"5b0acbece2294b5b98244a5214306bc6\"><span>公共管理和社会组织</span></p></td><td><p id=\"uf7108fb9\" data-lake-id=\"93036b1f9346c32ac429627bdb0b3c68\"><span>医保</span></p></td><td><p id=\"u36c12219\" data-lake-id=\"ff947b52790e207a52bbef6a781fa88b\"><span>医保购药</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uaf57e2de\" data-lake-id=\"9ed9ac63fedc7ca6447125ed65c97299\"><span>C100948787</span></p></td><td><p id=\"uf9260a66\" data-lake-id=\"095af0f82aa75df75b60800329c4e955\"><span>公共管理和社会组织</span></p></td><td><p id=\"ud497a99b\" data-lake-id=\"a9f2fb8228f5f664a81aa25e889cee76\"><span>房产服务</span></p></td><td><p id=\"u0ce5e9fc\" data-lake-id=\"6b37d794000d281624238b47f4240b29\"><span>综合房产服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u982ae10f\" data-lake-id=\"d622e71a233c638e4b714778a63e9366\"><span>C100948788</span></p></td><td><p id=\"u80c663a2\" data-lake-id=\"d86e83132e2e3cc5219767df76ac5d90\"><span>公共管理和社会组织</span></p></td><td><p id=\"uf76aeec6\" data-lake-id=\"db873d0d32b6f763323e440211c818d6\"><span>房产服务</span></p></td><td><p id=\"u157cad73\" data-lake-id=\"0f96f97adc1cd1b069f8d9573360f9cd\"><span>不动产办理</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ufd885e39\" data-lake-id=\"27001b572c4d7d6e27e5b92628bbc369\"><span>C100948907</span></p></td><td><p id=\"uacce1168\" data-lake-id=\"d8ee7dcca5afea4041c3cfd008b83bad\"><span>公共管理和社会组织</span></p></td><td><p id=\"ua4923305\" data-lake-id=\"4cbf04e7d1a2f2f01eb77598f3254c2e\"><span>房产服务</span></p></td><td><p id=\"u487ec242\" data-lake-id=\"1e600df42261a404b64bf8a1dbf0d253\"><span>不动产查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u9256218b\" data-lake-id=\"3e4084831e8fb2afb452d9e0a71ad897\"><span>C100948908</span></p></td><td><p id=\"ucaad3a59\" data-lake-id=\"34704fedb7558db6b76ff7d9a277cb21\"><span>公共管理和社会组织</span></p></td><td><p id=\"u0d82f2c5\" data-lake-id=\"848da5325526f6668889b7d7ab116c5e\"><span>房产服务</span></p></td><td><p id=\"ubd5afe85\" data-lake-id=\"2e67b113f0dd38e98e6e405c6d030791\"><span>不动产证明</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uc6eef547\" data-lake-id=\"1161b0deeb1b5adb9a867c7484c34481\"><span>C100948909</span></p></td><td><p id=\"u1e9335e1\" data-lake-id=\"666069c1a55840ed771627b75b6bfa3b\"><span>公共管理和社会组织</span></p></td><td><p id=\"ube27f589\" data-lake-id=\"ab5176d714d8d2527fd80a60a52db15b\"><span>房产服务</span></p></td><td><p id=\"u8fb41dd7\" data-lake-id=\"1d479b2060ce23e2ef644fda1d8ca9d9\"><span>房产摇号</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ue8469e00\" data-lake-id=\"48992301ec3878d9a5455c1bd3173f15\"><span>C100948912</span></p></td><td><p id=\"ud3387a90\" data-lake-id=\"782f5e648c05a111ce0b5bb11fc67d00\"><span>公共管理和社会组织</span></p></td><td><p id=\"u8497dbd3\" data-lake-id=\"0f6549c50ad929d27545ceaa273d3f4c\"><span>税务</span></p></td><td><p id=\"u777f70a9\" data-lake-id=\"2587dc084ee328deda7edc1df2750f1b\"><span>综合税务服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u23738d97\" data-lake-id=\"1be4e8573daca99d70333c62805f0aae\"><span>C100948913</span></p></td><td><p id=\"u07807ecf\" data-lake-id=\"9e6c1160ec6af2824cf7d737309260ae\"><span>公共管理和社会组织</span></p></td><td><p id=\"u69f9eb1a\" data-lake-id=\"edabb78c7d3193f062137c64107d198d\"><span>税务</span></p></td><td><p id=\"ud6524c45\" data-lake-id=\"b437b2434ee12a80403f05b295c486c4\"><span>申报信息查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u1b984553\" data-lake-id=\"ce20c06a3bcdec9f3675aab18026dae4\"><span>C100948914</span></p></td><td><p id=\"u6bf7bbbc\" data-lake-id=\"5709797c19175548b9f4b2bb7706a3ee\"><span>公共管理和社会组织</span></p></td><td><p id=\"ub048fc7a\" data-lake-id=\"0a070676bfc4029cc6240939f8fd3022\"><span>税务</span></p></td><td><p id=\"ucb357584\" data-lake-id=\"1b5ceb8bbc8e5dbab7982589bf064ba1\"><span>证明查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u93a817f0\" data-lake-id=\"7fd2d6b4833c3b9bc13da0e3ec77111b\"><span>C100948915</span></p></td><td><p id=\"u9d89e81f\" data-lake-id=\"0000be5b0c28ffdb12df35fc0e66e620\"><span>公共管理和社会组织</span></p></td><td><p id=\"u261d039f\" data-lake-id=\"eeaa7152b8289b065ba7817be2ee3fdf\"><span>税务</span></p></td><td><p id=\"u75a2c5d3\" data-lake-id=\"af42a20acd57789d001f05dbac2a7ffd\"><span>纳税评估查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u493ab538\" data-lake-id=\"d671c4097047b35c3886282a21b74cd5\"><span>C100948916</span></p></td><td><p id=\"u8e93e8e9\" data-lake-id=\"8e0b409d26e945670e32cd97ec3b8612\"><span>公共管理和社会组织</span></p></td><td><p id=\"uc7744d35\" data-lake-id=\"356825cd8de3e423a15bb24e07e9e773\"><span>税务</span></p></td><td><p id=\"uefba4b4b\" data-lake-id=\"015033f226afd95f4c8cab1834640a03\"><span>办理点查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf44d8dc4\" data-lake-id=\"84728c28cb90312cfa34ae7bda73eaa0\"><span>C100948917</span></p></td><td><p id=\"ud23dd76a\" data-lake-id=\"96c28ece163728e12e9b166514044b87\"><span>公共管理和社会组织</span></p></td><td><p id=\"u01f9f9f1\" data-lake-id=\"3a0281110be23e2f5cd302463086731c\"><span>税务</span></p></td><td><p id=\"u2963219f\" data-lake-id=\"ac5b65b78581896e5a19cb17297fb591\"><span>税务缴费</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u30efb253\" data-lake-id=\"59f7d603097d36c6af7877d03cd1d6f8\"><span>C100948918</span></p></td><td><p id=\"u3ca9129d\" data-lake-id=\"3ec62202947d4c1173e0b18562230c7d\"><span>公共管理和社会组织</span></p></td><td><p id=\"u0bd50e65\" data-lake-id=\"76f3d09a05f943d305e63aafcd9821e1\"><span>工商</span></p></td><td><p id=\"u5b4e3f8d\" data-lake-id=\"82de85198d23041ca9221bd8673d875b\"><span>综合工商服务</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"uf34145ba\" data-lake-id=\"b10203853b108dadffb4c307e95c1426\"><span>C100948919</span></p></td><td><p id=\"ud8f0ac0b\" data-lake-id=\"ff5c5b73c86bd25a53ed2ce147bb70e6\"><span>公共管理和社会组织</span></p></td><td><p id=\"udd0285fa\" data-lake-id=\"7930bfde6c8feb374bbaa7b1dd85f472\"><span>工商</span></p></td><td><p id=\"u9a623e72\" data-lake-id=\"604246770b19139e704a79ba7c9be8d5\"><span>企业机构查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u586a4522\" data-lake-id=\"0a96e6373c68fb4021fc7a0fba80a88a\"><span>C100948920</span></p></td><td><p id=\"u79f9e3d0\" data-lake-id=\"eee1761004b79e237c4f69f4ab86c11a\"><span>公共管理和社会组织</span></p></td><td><p id=\"ub7be4213\" data-lake-id=\"8b9bd1bbaaf4c00c1d43e33a8fe24699\"><span>工商</span></p></td><td><p id=\"u170d0c55\" data-lake-id=\"439220484ad11ce554ecf6cddd4236f8\"><span>个体工商户查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u77c8d386\" data-lake-id=\"61f2ce6dcf79e2cd67394eb9f53973d0\"><span>C100949326</span></p></td><td><p id=\"u09307357\" data-lake-id=\"9a32846279786480b3e086063a71bfb0\"><span>休闲娱乐</span></p></td><td><p id=\"u97cc5255\" data-lake-id=\"fe06965693baff213e0a130bd74fa665\"><span>体育赛事</span></p></td><td><p id=\"uef3b501e\" data-lake-id=\"f13721132963656316fdeaf7a8ab77f5\"><span>线上报名</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u113efb55\" data-lake-id=\"a391ebe5afb6b429f02849398cd3a9b4\"><span>C100949456</span></p></td><td><p id=\"u6582dba0\" data-lake-id=\"3220dfaf7de932bdcb4a205b11f8b7eb\"><span>休闲娱乐</span></p></td><td><p id=\"u21290523\" data-lake-id=\"b2e1d96d1b53e2d0730b01166df20ed4\"><span>体育赛事</span></p></td><td><p id=\"ufe078fea\" data-lake-id=\"2bcd0053debd279d20ee1fa23b61fb7d\"><span>赛事查询</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u989646d3\" data-lake-id=\"a0ed83b24965832356320fe871c21cca\"><span>C100954641</span></p></td><td><p id=\"u604b1bd7\" data-lake-id=\"c1c6fada90a0d4d1ef9d774fad171c63\"><span>休闲娱乐</span></p></td><td><p id=\"ueb987b27\" data-lake-id=\"796d9c0612bca69e850d914c5df446a2\"><span>体育赛事</span></p></td><td><p id=\"ua201442e\" data-lake-id=\"6cd2cdda43105366bd07ae0d4f82130f\"><span>赛时点播</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u6ba15838\" data-lake-id=\"a8bde6e299d17b2fb548fa4616ce66d3\"><span>C100954642</span></p></td><td><p id=\"u8d2838b2\" data-lake-id=\"659d7fc116a15ad02c4492043de49863\"><span>休闲娱乐</span></p></td><td><p id=\"u6b4e76d0\" data-lake-id=\"3c1277e913e04498038c3b100bcbf66e\"><span>体育赛事</span></p></td><td><p id=\"u528ac4ad\" data-lake-id=\"6e756628a67330a218295ad82b8132e4\"><span>比赛数据榜</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u047f4e50\" data-lake-id=\"ec0879a53e2f6bffbbd6a192f33f86ac\"><span>C100954769</span></p></td><td><p id=\"u9d668a62\" data-lake-id=\"d4611178c0c1503b949326f4412c6fc4\"><span>休闲娱乐</span></p></td><td><p id=\"u02aa7128\" data-lake-id=\"806c2f065eadf0b5ab17b255911044f6\"><span>体育赛事</span></p></td><td><p id=\"ucf403e04\" data-lake-id=\"c40440776e49bf0cfd3af180241def9f\"><span>赛事投票</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u280003e2\" data-lake-id=\"26cde9e3541383bf12345b7c0873e465\"><span>C100955086</span></p></td><td><p id=\"ue630af1e\" data-lake-id=\"9859ae3086536e322f3873620d7c9d6d\"><span>休闲娱乐</span></p></td><td><p id=\"u20860f43\" data-lake-id=\"2b7d97ed6b2f3ed5ebd78157fc22823c\"><span>体育赛事</span></p></td><td><p id=\"ud4fd7eab\" data-lake-id=\"ea113c9c81f54b151d0f1b5a3f8cac09\"><span>体育互动</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ue4c7532a\" data-lake-id=\"3fe8b0ac722addcfcd8c6092367bd6e1\"><span>C101021689</span></p></td><td><p id=\"ub5c502ed\" data-lake-id=\"cfed3973069ef8320675de8f5bf30357\"><span>休闲娱乐</span></p></td><td><p id=\"u5d621b2a\" data-lake-id=\"ac198616f7730ab4d5cb2f5a0dbb4794\"><span>体育赛事</span></p></td><td><p id=\"u5cd8bba3\" data-lake-id=\"1b8e20d5ae9d4dd8d379c76eb608bb4e\"><span>赛事报名</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u30d36689\" data-lake-id=\"101c5ee385337274f89d6d17ed9bda20\"><span>C101021690</span></p></td><td><p id=\"u603605eb\" data-lake-id=\"ed308c17768f3f5f78763d7b2e8788a2\"><span>休闲娱乐</span></p></td><td><p id=\"ue0efddf8\" data-lake-id=\"9c93ca7f5f9e326f69e98e128611217e\"><span>体育赛事</span></p></td><td><p id=\"u8c3e52b0\" data-lake-id=\"1d41ee08b11700eccd33e3fc33a4d1f9\"><span>赛事购票</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"u770e2e1f\" data-lake-id=\"ae751819ea4376a4cf1fa45273700d6d\"><span>C101021803</span></p></td><td><p id=\"u0dbd9959\" data-lake-id=\"8fd8c045e2a82ae4c79b2ada2bd34f34\"><span>休闲娱乐</span></p></td><td><p id=\"u0cbb11bc\" data-lake-id=\"4aa64d015e0ef126e5ee87b6ff59a75d\"><span>体育赛事</span></p></td><td><p id=\"u6d2dd81e\" data-lake-id=\"38087ed48ff8c754bc6add924086422a\"><span>亚运会开闭幕式报名</span></p></td></tr><tr style=\"height: 21px;\"><td><p id=\"ufa493eaa\" data-lake-id=\"8c9ec54827843ad90bef3a4493d280fa\"><span>C101017045</span></p></td><td><p id=\"u05d9513b\" data-lake-id=\"3db3f0b96455999040c7cc81a27a2c3c\"><span>商业生活</span></p></td><td><p id=\"ufd79bdc1\" data-lake-id=\"1fbfaa55ef3092f9efa8862a71cd6f0e\"><span>综合生活服务平台</span></p></td><td><p id=\"u3eb1f290\" data-lake-id=\"fc2d97a685fc98174e31274911821b7c\"><span>上门服务</span></p></td></tr></tbody></table>","id":"959oI","rows":481,"cols":4,"hideBorder":false}\"></card>';
- $text = urldecode($larkRawText);
- $t = '';
- preg_match_all('/<span>([^<]*)/', $text, $t);
- if(!array_search('三级类型', $t[1])){
- return [
- 'code' => 1,
- 'msg' => "获取失败",
- 'data' => $text
- ];
- }
- $t = array_slice($t[1], 1 + array_search('三级类型', $t[1]));
- $cats = [];
- $cat = [];
- foreach ($t as $i => $span) {
- $cat[] = $span;
- if($i%4 == 3){
- $cats[] = $cat;
- $cat = [];
- }
- }
- \Yii::$app->cache->set($cacheKey, $cats);
- return [
- 'code' => 0,
- 'data' => $cats
- ];
- }
- //服务提报申请/修改
- public function alipayOpenAppServiceApply($service_code = null, $category_id = 0, $service_xml = '') {
- try {
- if (empty($category_id)) {
- throw new \Exception("未知的类目id");
- }
- $data = [
- 'category_id' => $category_id,
- 'service_xml' => $service_xml,
- 'schema_version' => '1',
- 'out_biz_no' => microtime(true),
- ];
- $service_code && $data['service_code'] = $service_code;
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenAppServiceApplyRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result->service_code
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //服务提报删除
- public function alipayOpenAppServiceDelete($service_code = null) {
- try {
- if (empty($service_code)) {
- throw new \Exception("未知的服务id");
- }
- $data = [
- 'service_code' => $service_code,
- ];
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenAppServiceDeleteRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //服务提报查询
- public function alipayOpenAppServiceQuery($service_code = null) {
- try {
- if (empty($service_code)) {
- throw new \Exception("未知的服务id");
- }
- $data = [
- 'service_code' => $service_code,
- ];
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenAppServiceQueryRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //服务提报列表
- public function alipayOpenAppServiceListQuery($page_size = 10, $page_num = 1, $service_name = null, $category_id = null) {
- try {
- if (empty($this->appid)) {
- throw new \Exception("未知的appid");
- }
- $data = [
- 'page_size' => $page_size,
- 'page_num' => $page_num,
- 'service_name' => $service_name,
- 'category_id' => $category_id,
- ];
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenAppServiceListQueryRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- if($result->total > 0){
- foreach ($result->records as $i => $item) {
- $itemRes = $this->alipayOpenAppServiceQuery($item->service_code);
- if ($itemRes['code'] == 0) {
- $xml = simplexml_load_string($itemRes['data']->service_xml);
- $itemRes['data']->xxml = $xml;
- $result->records[$i]->info = $itemRes['data'];
- }
- }
- }
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //展台ID列表
- public function getServicePromoBoothIds() {
- $data = [
- ['PB2021071300001002', '首页服务卡片'],
- ];
- return [
- 'code' => 0,
- 'data' => $data
- ];
- }
- //https://www.yuque.com/docs/share/5a7a7ea1-5a43-44b9-80e6-9664febf1a7f#WMv5j
- //展台模版
- public function alipayOpenAppServicePromotemplateQuery($promoBoothId = 0, $promoBoothVersion = null) {
- try {
- if (empty($promoBoothId)) {
- throw new \Exception("未知的展台ID");
- }
- $data = [
- 'promo_booth_id' => $promoBoothId,
- ];
- $promoBoothVersion && $data['promo_booth_version'] = $promoBoothVersion;
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenAppServicePromotemplateQueryRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://www.yuque.com/docs/share/5a7a7ea1-5a43-44b9-80e6-9664febf1a7f#vgbxr
- //服务场景素材申请
- public function alipayOpenAppServicePromoApply($promo_booth_id = null, $promo_entity_type = 0, $promo_entity_codes = '', $promo_contents = []) {
- try {
- if (empty($promo_booth_id)) {
- throw new \Exception("未知的展台ID");
- }
- $data = [
- 'promo_booth_id' => $promo_booth_id,
- 'promo_entity_type' => $promo_entity_type,
- 'promo_entity_codes' => $promo_entity_codes,
- 'promo_contents' => $promo_contents,
- ];
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenAppServicePromoApplyRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result->promo_record_id
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://www.yuque.com/docs/share/5a7a7ea1-5a43-44b9-80e6-9664febf1a7f#f7DKT
- //服务场景素材修改
- public function alipayOpenAppServicePromoModify($promo_record_id = null, $promo_contents = []) {
- try {
- if (empty($promo_record_id)) {
- throw new \Exception("未知的记录ID");
- }
- $data = [
- 'promo_record_id' => $promo_record_id,
- 'promo_contents' => $promo_contents,
- ];
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenAppServicePromoModifyRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result->promo_record_id
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://www.yuque.com/docs/share/5a7a7ea1-5a43-44b9-80e6-9664febf1a7f#MKmQ0
- //服务场景素材查询
- public function alipayOpenAppServicePromoQuery($promo_record_id = null) {
- try {
- if (empty($promo_record_id)) {
- throw new \Exception("未知的记录ID");
- }
- $data = [
- 'promo_record_id' => $promo_record_id,
- ];
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenAppServicePromoQueryRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://www.yuque.com/docs/share/5a7a7ea1-5a43-44b9-80e6-9664febf1a7f#SXm7A
- //服务场景素材删除
- //$operate_type = 'DELETE | GIVE_UP_EDIT'
- public function alipayOpenAppServicePromoDelete($promo_record_id = null, $operate_type = 'DELETE') {
- try {
- if (empty($promo_record_id)) {
- throw new \Exception("未知的记录ID");
- }
- $data = [
- 'promo_record_id' => $promo_record_id,
- ];
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenAppServicePromoDeleteRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result->promo_record_id
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/mini/02qm00
- //搜索运营提报基础信息工单
- public function alipayOpenSearchBaseorderModify($biz_type = 'SEARCH_ORDER_CREATE', $biz_data = [], $opt_type = 'set') {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- $biz_data['appid'] = $mini->auth_app_id;
- $data = [
- 'biz_type' => $biz_type,
- 'opt_type' => $opt_type,
- 'biz_data' => $biz_data,
- ];
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenSearchBaseorderModifyRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result->apply_id
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/mini/02qlzz
- //查询搜索服务工单的详细信息
- public function alipayOpenSearchOrderdetailQuery($biz_type = 'SEARCH_ORDER_DETAIL_QUERY', $biz_data = [], $opt_type = 'query') {
- try {
- $this->SpOperation();
- $biz_data['apply_type'] = 'BASE';
- $data = [
- 'biz_type' => $biz_type,
- 'opt_type' => $opt_type,
- 'biz_data' => $biz_data,
- ];
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenSearchOrderdetailQueryRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- // var_dump($this->biz_content, $result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/mini/02qkja
- //搜索运营服务查询接口
- public function alipayOpenSearchServiceorderBatchquery($biz_type = 'SEARCH_ORDER_BATCH_QUERY', $biz_data = [], $opt_type = 'query') {
- try {
- $data = [
- 'biz_type' => $biz_type,
- 'opt_type' => $opt_type,
- 'biz_data' => $biz_data,
- ];
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenSearchServiceorderBatchqueryRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- if($result->data->total_number > 0){
- foreach ($result->data->page_data as &$item) {
- if($item->status == "REJECT"){
- continue;
- }
- $info = $this->alipayOpenSearchOrderdetailQuery('SEARCH_ORDER_DETAIL_QUERY', ['apply_id' => $item->order_id]);
- $item->info = $info;
- }
- }
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/033p1z
- //查询商家券活动
- public function AlipayMarketingActivityOrdervoucherQuery($activity_id = 0) {
- try {
- $biz_content = [
- 'activity_id' => $activity_id,
- ];
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingActivityOrdervoucherQueryRequest();
- $result = $this->miniCommon($request, 0, 0, 1);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/033p20
- //停止优惠券
- public function AlipayMarketingActivityOrdervoucherStop($activity_id = 0, $out_biz_no = 0) {
- try {
- $biz_content = [
- 'activity_id' => $activity_id,
- 'out_biz_no' => $out_biz_no,
- ];
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingActivityOrdervoucherStopRequest();
- $result = $this->miniCommon($request, 0, 0, 1);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/033p1w
- //创建商家券活动
- public function AlipayMarketingActivityOrdervoucherCreate($biz_content = []) {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- $biz_content['customer_guide']['voucher_use_guide']['mini_app_id'] = $mini->auth_app_id;
- $biz_content['belong_merchant_info']['merchant_id'] = $mini->userid;
- // var_dump($biz_content);
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingActivityOrdervoucherCreateRequest();
- $result = $this->miniCommon($request, 0, 0, 1);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/033p1x
- //修改商家券活动
- public function AlipayMarketingActivityOrdervoucherModify($biz_content = []) {
- try {
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingActivityOrdervoucherModifyRequest();
- $result = $this->miniCommon($request, 0, 0, 1);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/033p1y
- //修改商家券活动发券数量上限
- public function AlipayMarketingActivityOrdervoucherAppend($biz_content = []) {
- try {
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingActivityOrdervoucherAppendRequest();
- $result = $this->miniCommon($request, 0, 0, 1);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/033p22
- //导入商家券券码
- public function AlipayMarketingActivityOrdervoucherCodedeposit($activity_id = 0, $voucher_codes = '', $out_biz_no = 0) {
- try {
- $biz_content = [
- 'activity_id' => $activity_id,
- 'voucher_codes' => $voucher_codes,
- 'out_biz_no' => $out_biz_no,
- ];
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingActivityOrdervoucherCodedepositRequest();
- $result = $this->miniCommon($request, 0, 0, 1);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/033p23
- //券码数量
- public function AlipayMarketingActivityOrdervoucherCodecount($activity_id = 0) {
- try {
- $biz_content = [
- 'activity_id' => $activity_id,
- ];
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingActivityOrdervoucherCodecountRequest();
- $result = $this->miniCommon($request, 0, 0, 1);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/033p25
- //同步券核销状态
- public function AlipayMarketingActivityOrdervoucherUse($biz_content = []) {
- try {
- $biz_content['merchant_access_mode'] = 'AGENCY_MODE';
- $biz_content['out_biz_no'] = microtime(true);
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingActivityOrdervoucherUseRequest();
- $result = $this->miniCommon($request, 0, 0, 1);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/033p25
- //取消券核销状态
- public function AlipayMarketingActivityOrdervoucherRefund($biz_content = []) {
- try {
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingActivityOrdervoucherRefundRequest();
- $result = $this->miniCommon($request, 0, 0, 1);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
-
- //上传门店照片和视频接口
- public function offlineMaterialImageUpload($content)
- {
- try {
- $store_mini = StoreAliMini::findOne(['id' => $this->mini_id]);
- if (empty($store_mini->auth_token)) {
- throw new \Exception("应用信息获取失败或未注册");
- }
- $request = new AlipayOfflineMaterialImageUploadRequest();
- $request->setImageName(md5(microtime()));
- $request->setImageType('jpg');
- $request->setImageContent('@' . $content);
- $result = $this->miniCommon($request, 1);
- if(!empty($result->code)&&$result->code == 10000){
- return $result;
- }else{
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //上传门店照片和视频接口
- public function upOfflineImage($imageUrl) {
- $root_path = $this->saveTempImage($imageUrl);
- $result = $this->offlineMaterialImageUpload($root_path);
- if (empty($result->code) || $result->code != 10000) {
- \Yii::error([__METHOD__, $imageUrl, $result]);
- // throw new \Exception($result['msg']);
- }
- \Yii::error([__METHOD__, $imageUrl, $result]);
- return $result->image_id;
- }
- //https://opendocs.alipay.com/open/03sx80
- //会员卡模板创建
- public function AlipayMarketingCardTemplateCreate($biz_content, $temp_id = 0) {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- $spi_app_id = $this->appid;
- $biz_content['spi_app_id'] = $spi_app_id ?: $mini->auth_app_id;
- if($biz_content['column_info_list']){
- foreach($biz_content['column_info_list'] as &$item){
- if(isset($item['operate_type']) && $item['operate_type'] == 'openWeb'){
- $item['more_info']['url'] = 'alipays://platformapi/startapp?appId='.$mini->auth_app_id . '&page=' . $item['more_info']['url'];
- }
- }
- }
- if($biz_content['card_action_list']){
- foreach($biz_content['card_action_list'] as &$item){
- if(isset($item['url_type']) && $item['url_type'] == 'miniAppUrl'){
- $item['mini_app_url']['mini_app_id'] = $mini->auth_app_id;
- }
- }
- }
- $biz_content['template_style_info']['logo_id'] = $this->upOfflineImage($biz_content['template_style_info']['logo_id']);
- $biz_content['template_style_info']['background_id'] = $this->upOfflineImage($biz_content['template_style_info']['background_id']);
- if($temp_id){
- unset($biz_content['card_type']);
- $biz_content['template_id'] = $temp_id;
- $request = new AlipayMarketingCardTemplateModifyRequest();
- }else{
- $request = new AlipayMarketingCardTemplateCreateRequest();
- }
-
- if($biz_content['open_card_conf']){
- $biz_content['open_card_conf']['source_app_id'] = $mini->auth_app_id;
- if($biz_content['open_card_conf']['card_rights']){
- foreach($biz_content['open_card_conf']['card_rights'] as &$item){
- $item['logo_id'] = $this->upOfflineImage($item['logo_id']);
- }
- }
- }
- \Yii::error($biz_content);
- $this->biz_content = json_encode($biz_content);
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- \Yii::error([__METHOD__, $biz_content, $e]);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- public function AlipayMarketingCardTemplateQuery($temp_id = 0) {
- try {
- $biz_content = [
- 'template_id' => $temp_id,
- ];
- $request = new AlipayMarketingCardTemplateQueryRequest();
- $this->biz_content = json_encode($biz_content);
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- $mini = StoreAliMini::findOne($this->mini_id);
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result,
- 'mini' => $mini,
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- \Yii::error([__METHOD__, $biz_content, $e]);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/03sx82
- //会员卡开卡表单模板配置
- public function AlipayMarketingCardFormtemplateSet($template_id) {
- try {
- $biz_content = [
- 'template_id' => $template_id,
- 'fields' => [
- 'required' => [
- 'common_fields' => [
- 'OPEN_FORM_FIELD_NAME',
- 'OPEN_FORM_FIELD_MOBILE'
- ]
- ]
- ],
- ];
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingCardFormtemplateSetRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- \Yii::error([__METHOD__, $biz_content, $e]);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- public function AlipayMarketingCardQuery($target_card_no) {
- try {
- $biz_content = [
- 'target_card_no_type' => 'BIZ_CARD',
- 'target_card_no' => $target_card_no,
- ];
- $request = new AlipayMarketingCardQueryRequest();
- $this->biz_content = json_encode($biz_content);
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result,
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- \Yii::error([__METHOD__, $biz_content, $e]);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- public function AlipayMarketingCardUpdate($target_card_no, $card_info) {
- try {
- $biz_content = [
- 'target_card_no' => $target_card_no,
- 'target_card_no_type' => 'BIZ_CARD',
- 'occur_time' => date('Y-m-d H:i:s'),
- 'card_info' => $card_info,
- ];
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingCardUpdateRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- \Yii::error([__METHOD__, $biz_content, $e]);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- public function AlipayMarketingCardDelete($target_card_no) {
- try {
- $biz_content = [
- 'target_card_no' => $target_card_no,
- 'out_serial_no' => md5(microtime()),
- 'target_card_no_type' => 'BIZ_CARD',
- 'reason_code' => 'USER_UNBUND',
- ];
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingCardDeleteRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- \Yii::error([__METHOD__, $biz_content, $e]);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/02qses
- //查询支付宝支持的即时配送公司
- public function AlipayCommerceLogisticsLogisticscompanyInstantdeliveryQueryRequest() {
- try {
- $biz_content = [];
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayCommerceLogisticsLogisticscompanyInstantdeliveryQueryRequest();
- $result = $this->miniCommon($request, 1);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- \Yii::error([__METHOD__, $biz_content, $e->getTrace()]);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/02qses
- //即时配送商家账户创建
- public function AlipayOpenInstantdeliveryAccountCreate($out_biz_no, $logistics_codes = []) {
- try {
- $biz_content = [
- 'out_biz_no' => $out_biz_no,
- 'logistics_codes' => $logistics_codes,
- ];
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayOpenInstantdeliveryAccountCreateRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- \Yii::error([__METHOD__, $biz_content, $e->getTrace()]);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- public function AlipayOpenInstantdeliveryAccountQueryRequest() {
- try {
- $biz_content = [];
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayOpenInstantdeliveryAccountQueryRequest();
- $result = $this->miniCommon($request, 1);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- \Yii::error([__METHOD__, $biz_content, $e->getTrace()]);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/02qsev
- //即时配送商家门店创建
- public function AlipayOpenInstantdeliveryMerchantshopCreate($biz_content) {
- try {
- $biz_content = array_merge($biz_content, [
- 'out_biz_no' => microtime(true),
- ]);
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayOpenInstantdeliveryMerchantshopCreateRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- \Yii::error([__METHOD__, $biz_content, $e->getTrace()]);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //即时配送商家门店创建
- public function AlipayOpenInstantdeliveryMerchantshopModify($biz_content) {
- try {
- $biz_content = array_merge($biz_content, [
- 'out_biz_no' => microtime(true),
- ]);
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayOpenInstantdeliveryMerchantshopModifyRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- \Yii::error([__METHOD__, $biz_content, $e->getTrace()]);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- public function AlipayOpenInstantdeliveryMerchantshopQueryRequest($shop_no) {
- try {
- $biz_content = [
- 'shop_no' => $shop_no,
- ];
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayOpenInstantdeliveryMerchantshopQueryRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- \Yii::error([__METHOD__, $biz_content, $e->getTrace()]);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- public function AlipayOpenInstantdeliveryMerchantshopBatchqueryRequest($page_no = 1) {
- try {
- $biz_content = [
- 'page_no' => $page_no,
- 'page_size' => 50,
- ];
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayOpenInstantdeliveryMerchantshopBatchqueryRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- \Yii::error([__METHOD__, $biz_content, $e->getTrace()]);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/02qrgk
- //预下即时配送订单
- public function AlipayCommerceLogisticsOrderInstantdeliveryPrecreateRequest($biz_content) {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- $biz_content = array_merge($biz_content, []);
- $biz_content['consumer_notify']['tiny_app_id'] = $mini->auth_app_id;
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayCommerceLogisticsOrderInstantdeliveryPrecreateRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- \Yii::error([__METHOD__, $biz_content, $e->getTrace()]);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- public function AlipayCommerceLogisticsOrderInstantdeliveryCreateRequest($biz_content) {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- $biz_content = array_merge($biz_content, []);
- $biz_content['consumer_notify']['tiny_app_id'] = $mini->auth_app_id;
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayCommerceLogisticsOrderInstantdeliveryCreateRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- \Yii::error([__METHOD__, $biz_content, $e->getTrace()]);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/02qsf3
- //取消即时配送订单
- public function AlipayCommerceLogisticsOrderInstantdeliveryCancelRequest($biz_content) {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- $biz_content = array_merge($biz_content, []);
- $biz_content['consumer_notify']['tiny_app_id'] = $mini->auth_app_id;
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayCommerceLogisticsOrderInstantdeliveryCancelRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- \Yii::error([__METHOD__, $biz_content, $e->getTrace()]);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //预取消即时配送订单
- public function AlipayCommerceLogisticsOrderIstdcancelPreconsultRequest($biz_content) {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- $biz_content = array_merge($biz_content, []);
- $biz_content['consumer_notify']['tiny_app_id'] = $mini->auth_app_id;
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayCommerceLogisticsOrderIstdcancelPreconsultRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- \Yii::error([__METHOD__, $biz_content, $e->getTrace()]);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/02qrgq
- //查询即时配送运单详情
- public function AlipayCommerceLogisticsWaybillIstddetailQueryRequest($biz_content) {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- $biz_content = array_merge($biz_content, []);
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayCommerceLogisticsWaybillIstddetailQueryRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- \Yii::error([__METHOD__, $biz_content, $e->getTrace()]);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- public function upImage($imageUrl, $file_key = 'PUBLIC_UNION_CHANNEL_PIC') {
- $root_path = $this->saveTempImage($imageUrl);
- $result = $this->MarketingMaterialImageUpload($root_path, $file_key);
- if (empty($result->code) || $result->code != 10000) {
- \Yii::error([__METHOD__, $imageUrl, $result]);
- // throw new \Exception($result['msg']);
- }
- \Yii::error([__METHOD__, $imageUrl, $result]);
- return $result->resource_id;
- }
- //https://opendocs.alipay.com/open/049d6g?scene=6a130b3c8c5d4fef8478fbbca950af2d
- //查询支付券详情
- public function AlipayMarketingActivityVoucherQuery($activity_id = 0) {
- try {
- $biz_content = [
- 'activity_id' => $activity_id,
- 'merchant_access_mode' => 'AGENCY_MODE',
- ];
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingActivityVoucherQueryRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/049d69?scene=d62a7f65c80f4eccbf985432d478834f
- //停止支付券
- public function AlipayMarketingActivityVoucherStop($activity_id = 0, $out_biz_no = 0) {
- try {
- $biz_content = [
- 'activity_id' => $activity_id,
- 'out_biz_no' => $out_biz_no,
- 'merchant_access_mode' => 'AGENCY_MODE',
- ];
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingActivityVoucherStopRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/049d66?scene=d8346f5ebea3402b9c2ef3edfb1cdf85
- //激活支付券
- public function AlipayMarketingActivityVoucherPublish($activity_id = 0, $out_biz_no = 0) {
- try {
- $biz_content = [
- 'activity_id' => $activity_id,
- 'out_biz_no' => $out_biz_no,
- 'merchant_access_mode' => 'AGENCY_MODE',
- ];
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingActivityVoucherPublishRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/049d65?scene=93d850b92575432f8865ebe0eb9cbf86
- //创建支付券
- public function AlipayMarketingActivityVoucherCreate($biz_content = []) {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- $biz_content['voucher_customer_guide_info']['voucher_use_guide_info']['mini_app_use_guide_info']['mini_app_url'] = 'alipays://platformapi/startapp?appId='.$mini->auth_app_id;
- $biz_content['voucher_available_scope_info']['voucher_available_app_info']['available_app_ids'][] = $mini->auth_app_id;
- $biz_content['voucher_available_scope_info']['voucher_available_account_info']['available_pids'][] = $mini->userid;
- // $biz_content['voucher_available_scope_info']['voucher_available_geography_scope_info']['available_geography_scope_type'] = 'SHOP';
- // $biz_content['voucher_available_scope_info']['voucher_available_geography_scope_info']['available_geography_shop_info']['available_shop_ids'][] = '2022071600077000000037284578';
- // $biz_content['voucher_available_scope_info']['voucher_available_geography_scope_info']['available_geography_shop_info']['available_shop_ids'][] = '2022071600502000000041806209';
- $biz_content['voucher_display_pattern_info']['voucher_image'] = $this->upImage($biz_content['voucher_display_pattern_info']['voucher_image'], 'PROMO_VOUCHER_IMAGE');
- foreach ($biz_content['voucher_display_pattern_info']['voucher_detail_images'] as &$item) {
- $item = $this->upImage($item, 'PROMO_VOUCHER_DETAIL_IMAGE');
- }
- // var_dump($mini);
- // echo(json_encode($biz_content));
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingActivityVoucherCreateRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- \Yii::error([__METHOD__, $biz_content, $e->getTrace()]);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/049d67?scene=4d3512cc75204555a0a4ab940e499670
- //修改支付券基本信息
- public function AlipayMarketingActivityVoucherModify($biz_content = []) {
- try {
- $biz_content['merchant_access_mode'] = 'AGENCY_MODE';
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingActivityVoucherModifyRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/049d68?scene=ea3a43028cee4099838640abb9af187b
- //追加支付券预算
- public function AlipayMarketingActivityVoucherAppend($activity_id = 0, $voucher_quantity = '1', $out_biz_no = 0) {
- try {
- $biz_content = [
- 'activity_id' => $activity_id,
- 'voucher_quantity' => $voucher_quantity,
- 'out_biz_no' => $out_biz_no,
- 'merchant_access_mode' => 'AGENCY_MODE',
- ];
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingActivityVoucherAppendRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/04fgw9?scene=cae6dcb4776742b89c235b9f0987734b
- //条件查询活动列表
- public function AlipayMarketingActivityBatchquery($page_num = 1, $page_size = '10', $activity_status = null) {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- $biz_content = [
- 'merchant_id' => $mini->userid,
- 'page_num' => $page_num,
- 'page_size' => $page_size,
- 'merchant_access_mode' => 'AGENCY_MODE',
- ];
- //ACTIVE:活动已激活,PAUSE:活动已暂停
- $activity_status && $biz_content['activity_status'] = $activity_status;
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingActivityBatchqueryRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/04fgwa?scene=6b55dc95ad9d461eb8e4ac044ac202ac
- //活动领取咨询接口
- public function AlipayMarketingActivityConsult($user_id = 0, $activity_ids = []) {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- $consult_activity_info_list = [];
- foreach ($activity_ids as $aid) {
- $consult_activity_info_list[] = ['activity_id' => $aid];
- }
- $biz_content = [
- 'merchant_id' => $mini->userid,
- 'user_id' => $user_id,
- 'consult_activity_info_list' => $consult_activity_info_list,
- 'merchant_access_mode' => 'AGENCY_MODE',
- ];
- //ACTIVE:活动已激活,PAUSE:活动已暂停
- $activity_status && $biz_content['activity_status'] = $activity_status;
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingActivityConsultRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/04fgwg?scene=84de6fc9e27b42b3b1dc1f3e25779b28
- //条件查询用户券
- public function AlipayMarketingActivityUserBatchqueryvoucher($user_id = 0, $page_num = 1, $page_size = '10', $activity_id = null, $voucher_status = null) {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- $biz_content = [
- 'belong_merchant_id' => $mini->userid,
- 'user_id' => $user_id,
- 'page_num' => $page_num,
- 'page_size' => $page_size,
- 'merchant_access_mode' => 'AGENCY_MODE',
- ];
- //可用: SENDED 已核销: USED 已过期: EXPIRED 券状态,其中已过期状态可查询6个月内的数据
- $voucher_status && $biz_content['voucher_status'] = $voucher_status;
- $activity_id && $biz_content['activity_id'] = $activity_id;
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingActivityUserBatchqueryvoucherRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/04fgwg?scene=84de6fc9e27b42b3b1dc1f3e25779b28
- //条件查询用户券
- public function AlipayMarketingActivityUserQueryvoucher($user_id = 0, $activity_id = null, $voucher_id = null) {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- $biz_content = [
- 'merchant_id' => $mini->userid,
- 'user_id' => $user_id,
- 'merchant_access_mode' => 'AGENCY_MODE',
- ];
- $voucher_id && $biz_content['voucher_id'] = $voucher_id;
- $activity_id && $biz_content['activity_id'] = $activity_id;
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayMarketingActivityUserQueryvoucherRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //验证或向商户发起代运营操作
- public function SpOperation() {
- try {
- $handelRes = $this->AlipayOpenSpOperationResultQuery();
- // var_dump($handelRes);
- if($handelRes['code']==0){
- if($handelRes['data']->handle_status === 'PROCESS'){
- throw new \Exception('代运营操作结果待商家确认中');
- }
- if($handelRes['data']->handle_status !== 'SUCCESS'){
- $handel = $this->AlipayOpenSpOperationApply();
- // var_dump($handel);
- throw new \Exception('需要先代运营授权,已发起代运营操作。请商家打开支付宝按照提示确认授权');
- }
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/02i6hn
- //向商户发起代运营操作
- public function AlipayOpenSpOperationApply() {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- $biz_content = [
- 'out_biz_no' => microtime(true),
- 'operate_type' => 'OPERATION_AUTH',
- 'access_product_code' => 'OPENAPI_AUTH_DEFAULT',
- 'merchant_no' => $mini['userid'],
- ];
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayOpenSpOperationApplyRequest();
- $result = $this->miniCommon($request, 0, 0, 1);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/open/02i6hp
- //查询服务商代运营操作结果
- public function AlipayOpenSpOperationResultQuery() {
- try {
- $mini = StoreAliMini::findOne($this->mini_id);
- $biz_content = [
- 'operate_type' => 'OPERATION_AUTH',
- 'access_product_code' => 'OPENAPI_AUTH_DEFAULT',
- 'merchant_no' => $mini['userid'],
- ];
- $this->biz_content = json_encode($biz_content);
- $request = new AlipayOpenSpOperationResultQueryRequest();
- $result = $this->miniCommon($request, 0, 0, 1);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //https://opendocs.alipay.com/mini/03l9b8
- //生成小程序推广二维码
- public function alipayOpenAppQrcodeCreate($url_param = 'page/home/home', $query_param = 'xxx=1', $describe = '二维码描述', $size = 's', $color='0x00BFFF') {
- try {
- $data = [
- 'url_param' => $url_param,
- 'query_param' => $query_param,
- 'describe' => $describe,
- 'size' => $size,
- 'color' => $color,
- ];
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenAppQrcodeCreateRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //服务提报模板
- public function alipayOpenAppServiceSchemaQuery($category_id = 0) {
- try {
- if (empty($category_id)) {
- throw new \Exception("未知的类目id");
- }
- $data = [
- 'category_id' => $category_id,
- ];
- // $this->method = "alipay.open.app.service.schema.query";
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenAppServiceSchemaQueryRequest();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result->schema_xml
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //创建小程序门店
- public function AntMerchantExpandShopCreate()
- {
- try {
- $store_mini = StoreAliMini::findOne(['is_cancel' => 0, 'id' => $this->mini_id]);
- if (empty($store_mini->auth_token)) {
- throw new \Exception("应用信息获取失败或未注册");
- }
- $params_data = $this->params_data;
- $out_door_image_id = '';
- // $industry_qualification_image_id = '';
- // //门头照
- if (!empty($params_data['out_door_images'])) {
- $image_type = $this->getimgsuffix($params_data['out_door_images']);
- $image_content = $this->saveTempImage($params_data['out_door_images']);
- $result = $this->getImageId($image_type, $image_content);
- $file_name = \Yii::$app->runtimePath . '/logs/app_image_token.log';
- file_put_contents($file_name, "\r\n" . '[token返回值11][' . date('Y-m-d H:i:s') . ']' . json_encode($result), FILE_APPEND);
- if (empty($result->code) || $result->code != 10000) {
- throw new \Exception($result['msg']);
- }
- $out_door_image_id = $result->image_id;
- }
- //
- // //商户行业资质
- if (!empty($params_data['qualifications']['industry_qualification_image'])) {
- $image_type = $this->getimgsuffix($params_data['qualifications']['industry_qualification_image']);
- $image_content = $this->saveTempImage($params_data['qualifications']['industry_qualification_image']);
- $result = $this->getImageId($image_type, $image_content);
- if (empty($result->code) || $result->code != 10000) {
- throw new \Exception($result->sub_msg);
- }
- $industry_qualification_image_id = $result->image_id;
- }
- $request = new AntMerchantExpandShopCreateRequest();
- $store_id = $store_mini->store_id;
- if ($params_data['id']) {
- $store_shop = StoreAliShop::findOne($params_data['id']);
- $store_id = $store_shop->store_id;
- }
- $data = [
- 'business_address' => [
- 'city_code' => $params_data['business_address']['city_code'],
- 'district_code' => $params_data['business_address']['district_code'],
- 'address' => $params_data['business_address']['address'],
- 'province_code' => $params_data['business_address']['province_code'],
- 'longitude' => $params_data['business_address']['longitude'],
- 'latitude' => $params_data['business_address']['latitude']
- ],
- 'shop_category' => end($params_data['shop_category']),
- 'store_id' => $store_id,
- 'shop_type' => $params_data['shop_type'],
- 'shop_name' => $params_data['shop_name'],
- 'ip_role_id' => $store_mini->userid,
- 'out_door_images' => $out_door_image_id,
- ];
- if (!empty($industry_qualification_image_id)) {
- $qualifications = [
- 'qualifications' => [
- 'industry_qualification_type' => $params_data['qualifications']['industry_qualification_type'],
- 'industry_qualification_image' => $industry_qualification_image_id,
- ]
- ];
- $data = array_merge($data, $qualifications);
- }
- if ($params_data['id']) {
- $request = new AntMerchantExpandShopModifyRequest();
- unset($data['shop_type']);
- }
- $this->biz_content = json_encode($data);
- $result = $this->miniCommon($request);
- $file_name = \Yii::$app->runtimePath . '/logs/app_alipay.log';
- file_put_contents($file_name, "\r\n" . '[创建门店][' . date('Y-m-d H:i:s') . ']' . json_encode($result), FILE_APPEND);
- if (!empty($result->code) && $result->code == 10000) {
- $form = StoreAliShop::findOne(['mini_id' => $this->mini_id, 'is_delete' => 0]) ?: new StoreAliShop();
- $form->business_address = json_encode([
- 'city_code' => $params_data['business_address']['city_code'],
- 'district_code' => $params_data['business_address']['district_code'],
- 'address' => $params_data['business_address']['address'],
- 'province_code' => $params_data['business_address']['province_code'],
- 'longitude' => $params_data['business_address']['longitude'],
- 'latitude' => $params_data['business_address']['latitude'],
- ]);
- $form->shop_category = json_encode($params_data['shop_category']);
- $form->store_id = $store_id;
- $form->mini_id = $this->mini_id;
- $form->shop_type = $params_data['shop_type'];
- $form->shop_name = $params_data['shop_name'];
- $form->out_door_images = $params_data['out_door_images'];
- $form->qualifications = json_encode([
- 'industry_qualification_type' => $params_data['qualifications']['industry_qualification_type'],
- 'industry_qualification_image' => $params_data['qualifications']['industry_qualification_image'],
- ]);
- $form->shop_order_id = $result->order_id;
- $form->status = 1;
- $form->created_at = time();
- $store_mini->shop_status = 1;
- if ($params_data['id']) {
- unset($form->shop_type);
- }
- if (!$form->save()) {
- throw new \Exception(json_encode($form->errors));
- }
- if (!$store_mini->save()) {
- throw new \Exception(json_encode($store_mini->errors));
- }
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result->order_id
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //获取门店信息
- public function antMerchantExpandShop()
- {
- try {
- $store_mini = StoreAliMini::findOne(['is_cancel' => 0, 'id' => $this->mini_id]);
- $store_shop = StoreAliShop::findOne(['mini_id' => $this->mini_id, 'is_delete' => 0]);
- if (empty($store_mini->auth_token) || empty($store_shop)) {
- throw new \Exception("应用信息获取失败或未注册");
- }
- $data = [
- 'store_id' => $store_shop->store_id,
- 'ip_role_id' => $store_mini->userid
- ];
- $this->biz_content = json_encode($data);
- $request = new AntMerchantExpandShopQueryRequest();
- $result = $this->miniCommon($request);
- $file_name = \Yii::$app->runtimePath . '/logs/app_alipay.log';
- file_put_contents($file_name, "\r\n" . '[门店查询][' . date('Y-m-d H:i:s') . ']' . json_encode($result), FILE_APPEND);
- if (!empty($result->code) && $result->code == 10000) {
- $store_shop->business_address = json_encode([
- 'city_code' => $result->business_address->city_code,
- 'district_code' => $result->business_address->district_code,
- 'address' => $result->business_address->address,
- 'province_code' => $result->business_address->province_code,
- 'longitude' => $result->business_address->longitude,
- 'latitude' => $result->business_address->latitude,
- ]);
- $store_shop->shop_id = $result->shop_id;
- $store_shop->store_id = $result->store_id;
- $store_shop->shop_name = $result->shop_name;
- $store_shop->shop_type = $result->shop_type;
- $store_shop->shop_category = $result->shop_category;
- $store_shop->new_shop_category = $result->new_shop_category;
- $store_shop->info_status = $result->shop_info_status;
- if (!$store_shop->save()) {
- throw new \Exception(json_encode($store_shop->errors));
- }
- \app\modules\alliance\models\store\SalesmanNewStoreForm::aliPushAntShop($result, $store_mini);
- return $result;
- }
- throw new \Exception($result->sub_msg);
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //获取门店申请单信息
- public function antMerchantExpandOrder()
- {
- try {
- $store_mini = StoreAliMini::findOne(['is_cancel' => 0, 'id' => $this->mini_id]);
- $store_shop = StoreAliShop::findOne(['mini_id' => $this->mini_id, 'is_delete' => 0]);
- if (empty($store_mini->auth_token) || empty($store_shop)) {
- throw new \Exception("应用信息获取失败或未注册");
- }
- $data = [
- 'order_id' => $store_shop->shop_order_id
- ];
- $this->biz_content = json_encode($data);
- $request = new AntMerchantExpandOrderQueryRequest();
- $result = $this->miniCommon($request);
- $file_name = \Yii::$app->runtimePath . '/logs/app_alipay.log';
- file_put_contents($file_name, "\r\n" . '[申请单查询][' . date('Y-m-d H:i:s') . ']' . json_encode($result), FILE_APPEND);
- if (!empty($result->code) && $result->code == 10000) {
- $store_mini->shop_status = 1;
- if ((int)$result->status === 99) {
- $ext_info = json_decode($result->ext_info, true);
- $store_shop->merchant_name = $result->merchant_name;
- $store_shop->shop_id = $ext_info['SHOP_ID'];
- $store_shop->status = 2;
- $store_mini->shop_status = 2;
- }
- if ((int)$result->status === -1) {
- $store_shop->status = -1;
- $store_mini->shop_status = 3;
- }
- if (!$store_shop->save()) {
- throw new \Exception($store_shop->errors);
- }
- if (!$store_mini->save()) {
- throw new \Exception($store_mini->errors);
- }
- return $result;
- }
- throw new \Exception($result->sub_msg);
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //获取门店基础数据
- public function getBaseData()
- {
- try {
- $res = $this->antMerchantExpandOrder();
- //获取门店申请信息
- $store_mini = StoreAliShop::findOne(['mini_id' => $this->mini_id, 'is_delete' => 0]);
- if (empty($store_mini)) {
- $store_mini = null;
- } else {
- $store_mini->business_address = json_decode($store_mini->business_address);
- $store_mini->qualifications = json_decode($store_mini->qualifications);
- $store_mini->created_at = date('Y-m-d H:i:s', $store_mini->created_at);
- }
- //获取类目信息
- $shop_cat = $this->getExcel('shop_cat');
- //获取行业资质类型
- $QualificationType = $this->getExcel('QualificationType');
- //获取省市区
- $area_code = District::find()->asArray()->all();
- $area_code = $this->getmenu($area_code);
- return [
- 'code' => 0,
- 'msg' => 'success',
- 'data' => [
- 'mini_id' => $this->mini_id,
- 'info' => $store_mini,
- 'shop_cat' => $shop_cat,
- 'QualificationType' => $QualificationType,
- 'area_code' => $area_code,
- 'result' => $res
- ]
- ];
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
-
- public function getArea() {
- $area_code = District::find()->asArray()->all();
- $area_code = $this->getmenu($area_code);
- return [
- 'code' => 0,
- 'msg' => 'success',
- 'data' => [
- 'area_code' => $area_code
- ]
- ];
- }
- //创建支付宝素材
- public function alipayMarketingMaterialCreate($params = []) {
- try {
- $info = $params['material_fields'];
- $imgKeys = ['verticalImageForService', 'horizontalImageForService', 'squareImageForService'];
- foreach ($imgKeys as $k) {
- if (!empty($params['material_fields'][$k])) {
- $root_path = $this->saveTempImage($params['material_fields'][$k]);
- $result = $this->MarketingMaterialImageUpload($root_path, 'PUBLIC_UNION_CHANNEL_PIC', 1);
- // var_dump($result);
- if (empty($result->code) || $result->code != 10000) {
- throw new \Exception($result['msg']);
- }
- $info[$k] = $result;
- $params['material_fields'][$k] = $result->resource_id;
- } else {
- throw new \Exception("请上传推广计划图片" . $k);
- }
- }
- $fields = [];
- foreach ($params['material_fields'] as $kk => $item) {
- $fields[] = [
- 'field_name' => $kk,
- 'field_value' => $item,
- ];
- }
- $data = [
- 'out_biz_no' => $params['out_biz_no'],
- 'material_spec_id' => $params['material_spec_id'],
- 'material_name' => $params['material_name'],
- 'material_fields' => $fields,
- ];
- $this->biz_content = json_encode($data);
- $request = new AlipayMarketingMaterialCreate();
- $result = $this->miniCommon($request);
- \Yii::error($result);
- if (!empty($result->code) && $result->code == 10000) {
- $model = new AlipayMarketingMaterial();
- $model->mini_id = $this->mini_id;
- $model->store_id = get_store_id();
- $model->material_id = $result->material_id;
- $model->material_name = $params['material_name'];
- $model->info_json = json_encode($info);
- $model->save();
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //添加推广活动
- public function createMarketingDelivery()
- {
- try {
- $this->SpOperation();
- $params_data = $this->params_data;
- $store_mini = StoreAliMini::findOne(['is_cancel' => 0, 'id' => $this->mini_id]);
- $ActivityOrderVoucher = ActivityOrdervoucher::findOne(['id' => $params_data['activity_id']]);
- if (empty($store_mini->auth_token)) {
- throw new \Exception("应用信息获取失败或未注册");
- }
- if (empty($params_data['delivery_name']) || empty($params_data['delivery_begin_time']) || empty($params_data['delivery_end_time']) || empty($params_data['activity_id'])) {
- // throw new \Exception("参数不全");
- }
- $order_no = OrderNo::getOrderNo(OrderNo::ALIPAY_ACTIVITY_DELIVERY);
- $delivery_image = '';
- if ((int)$params_data['delivery_booth_code'] === 2) {
- if (!empty($params_data['delivery_image'])) {
- $root_path = $this->saveTempImage($params_data['delivery_image']);
- $image_size = getimagesize($root_path);
- $mime = [
- 'image/jpeg',
- 'image/jpg',
- 'image/png',
- 'image/gif'
- ];
- if (!in_array($image_size['mime'], $mime)) {
- throw new \Exception("图片格式不正确,请上传jpg 、gif 或 png");
- }
- $image_result = (new Image())->image_resize($root_path, $root_path, 600, 600);
- if (!$image_result) {
- throw new \Exception("图片生成失败");
- }
- $check_image = getimagesize($root_path);
- if ((int)$check_image[0] !== 600 || (int)$check_image[1] !== 600 || (int)$check_image['bits'] > 200) {
- throw new \Exception('图片格式不正确,应为600*600,大小200kb');
- }
- $result = $this->MarketingMaterialImageUpload($root_path, 'DELIVERY_CHANNEL_PIC');
- if (empty($result->code) || $result->code != 10000) {
- // throw new \Exception($result['msg']);
- }
- $delivery_image = $result->resource_id;
- } else {
- // throw new \Exception("请上传推广计划图片");
- }
- }
- $mini = StoreAliMini::findOne($this->mini_id);
- $data = [
- 'belong_merchant_info' => [
- 'merchant_id' => $mini->userid,
- 'merchant_id_type' => 'PID',
- 'business_type' => 'ISV_FOR_MERCHANT'
- ],
- 'delivery_booth_code' => (int)$params_data['delivery_booth_code'] === 1 ? 'PUBLIC_UNION' : 'PAYMENT_RESULT',//日常推广-小程序 / 支付有利
- 'out_biz_no' => $order_no,
- 'delivery_base_info' => [
- 'delivery_name' => $params_data['delivery_name'],
- 'delivery_begin_time' => date("Y-m-d H:i:s", strtotime($params_data['delivery_begin_time'])),
- 'delivery_end_time' => date("Y-m-d H:i:s", strtotime($params_data['delivery_end_time'])),
- // 'delivery_material' => [
- // 'delivery_single_material' => [
- // 'delivery_image' => $delivery_image
- // ]
- // ]
- ],
- 'delivery_play_config' => [
- 'delivery_single_send_config' => [
- 'delivery_content_info' => [
- 'delivery_content_type' => 'ACTIVITY',
- 'delivery_activity_content' => [
- 'activity_id' => $ActivityOrderVoucher->alipay_activity_id
- ]
- ]
- ]
- ]
- ];
- if ((int)$params_data['delivery_booth_code'] === 1) {
- $data['delivery_base_info']['delivery_material'] = [
- 'material_id_list' => $params_data['material_id_list']
- ];
- $data['delivery_play_config']['delivery_single_send_config']['delivery_content_info']['delivery_content_type'] = 'MINI_APP';
- unset($data['delivery_play_config']['delivery_single_send_config']['delivery_content_info']['delivery_activity_content']);
- //判断是日常推广则需要这个数组
- $data['delivery_play_config']['delivery_single_send_config'] = array_merge($data['delivery_play_config']['delivery_single_send_config']['delivery_content_info'], [
- 'delivery_content_info' => [
- 'delivery_content_type' => 'MINI_APP',
- 'delivery_app_content' => [
- 'mini_app_id' => $store_mini->auth_app_id,
- 'service_code_list' => $params_data['service_code_list'],//TODO 小程序服务编码
- 'mini_app_delivery_type' => 'SERVICE_DIRECT'
- ]
- ]
- ]);
- $data['product_version'] = cyy_version();
- }
- //判断前端传递是支付有礼且为满额送则更改规则(日常推广没有满额送)
- if ((int)$params_data['type'] === 1 && (int)$params_data['delivery_booth_code'] !== 1) {
- unset($data['delivery_play_config']['delivery_single_send_config']);
- if (empty($params_data['delivery_floor_amount'])) {
- throw new \Exception("参数不全");
- }
- $data['delivery_play_config'] = [
- 'delivery_full_send_config' => [
- 'delivery_floor_amount' => $params_data['delivery_floor_amount'],
- 'delivery_content_info' => [
- 'delivery_content_type' => 'ACTIVITY',
- 'delivery_activity_content' => [
- 'activity_id' => $ActivityOrderVoucher->alipay_activity_id
- ]
- ]
- ]
- ];
- }
- $data['delivery_target_rule'] = [
- 'delivery_merchant_rule' => [
- 'delivery_merchant_mode' => 'MANUAL_INPUT_MERCHANT',
- 'delivery_merchant_infos' => [[
- 'merchant_id_type' => 'PID',
- 'merchant_id' => $mini->userid,
- ]]
- ]
- ];
- $this->biz_content = json_encode($data);
- $request = new AlipayMarketingActivityDeliveryCreateRequest();
- $result = $this->miniCommon($request, 0, 0, 1);
- if (!empty($result->code) && $result->code == 10000) {
- $delivery_id = $result->delivery_id;
- $activity = new AlipayActivityDelivery();
- $activity->mini_id = $this->mini_id;
- $activity->store_id = get_store_id();
- $activity->delivery_name = $params_data['delivery_name'];
- $activity->delivery_begin_time = strtotime($params_data['delivery_begin_time']);
- $activity->delivery_end_time = strtotime($params_data['delivery_end_time']);
- $activity->delivery_booth_code = (int)$params_data['delivery_booth_code'];
- $activity->type = (int)$params_data['type'];
- $activity->order_no = $order_no;
- $activity->voucher_activity_id = $params_data['activity_id'];
- $activity->delivery_floor_amount = $params_data['delivery_floor_amount'] ?: 0.00;
- $activity->useid = $store_mini->userid;
- $activity->created_at = time();
- $activity->delivery_id = $delivery_id;
- if (!$activity->save()) {
- throw new \Exception(json_encode($activity->errors));
- }
- return [
- 'code' => 0,
- 'msg' => "创建推广计划成功",
- 'data' => $result
- ];
- }
- throw new \Exception($result->sub_msg);
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //查询推广计划
- public function activityDelivery()
- {
- try {
- $delivery_id = $this->id;
- $mini_id = $this->mini_id;
- if (empty($delivery_id)) {
- $activityDelivery = null;
- $ActivityOrderVoucher = ActivityOrdervoucher::find()->alias('ao')->where(['ao.is_delete' => 0, 'ao.mini_id' => $mini_id])
- ->leftJoin(['c' => Coupon::tableName()], 'c.id = ao.coupon_id')
- ->select("ao.id, c.name, ao.publish_end_time")
- ->asArray()
- ->all();
- goto noDelivery;
- }
- $activityDelivery = AlipayActivityDelivery::findOne($delivery_id);
- if (empty($activityDelivery)) {
- throw new \Exception("应用信息获取失败或未注册");
- }
- $store_mini = StoreAliMini::findOne(['is_cancel' => 0, 'id' => $activityDelivery->mini_id]);
- if (empty($store_mini->auth_token)) {
- throw new \Exception("应用信息获取失败或未注册");
- }
- $this->biz_content = json_encode([
- 'belong_merchant_info' => [
- 'merchant_id' => $store_mini->userid,
- 'merchant_id_type' => 'PID',
- 'business_type' => 'ISV_FOR_MERCHANT'
- ],
- 'delivery_id' => $activityDelivery->delivery_id,
- 'merchant_access_mode' => "AGENCY_MODE"
- ]);
- $request = new AlipayMarketingActivityDeliveryQueryRequest();
- $result = $this->miniCommon($request);
- $file_name = \Yii::$app->runtimePath . '/logs/app_ali_activity.log';
- file_put_contents($file_name, "\r\n" . '[审核事件接受][' . date('Y-m-d H:i:s') . ']' . json_encode(json_decode(json_encode($result), true)), FILE_APPEND);
- if (!empty($result->code) && $result->code == 10000) {
- switch ($result->delivery_status) {
- case "ACTIVE":
- $status = 1;
- break;
- case "INACTIVE":
- $status = 2;
- break;
- case "AUDIT_NO_PASS":
- $status = 3;
- break;
- default:
- $status = 0;
- break;
- }
- $delivery_floor_amount = 0;
- if (!empty($result->delivery_play_config->delivery_single_send_config)) {
- $activity_id = $result->delivery_play_config->delivery_single_send_config->delivery_content_info->delivery_activity_content->activity_id;
- } else {
- $delivery_floor_amount = $result->delivery_play_config->delivery_full_send_config->delivery_floor_amount;
- $activity_id = $result->delivery_play_config->delivery_full_send_config->delivery_content_info->delivery_activity_content->activity_id;
- }
- if (!empty($result->delivery_base_info->delivery_material->delivery_single_material->delivery_image)) {
- $activityDelivery->delivery_image = $result->delivery_base_info->delivery_material->delivery_single_material->delivery_image;
- }
- $activityDelivery->status = $status;
- $activityDelivery->fail_reason = $result->delivery_error_msg;
- $activityDelivery->delivery_name = $result->delivery_base_info->delivery_name;
- $activityDelivery->delivery_begin_time = strtotime($result->delivery_base_info->delivery_begin_time);
- $activityDelivery->delivery_end_time = strtotime($result->delivery_base_info->delivery_end_time);
- $activityDelivery->delivery_booth_code = ($result->delivery_booth_code === 'PAYMENT_RESULT' ? 2 : 1);//支付有礼 / 日常推广
- $activityDelivery->type = (empty($result->delivery_play_config->delivery_single_send_config) ? 1 : 0);
- $activityDelivery->voucher_activity_id = $activity_id;
- $activityDelivery->delivery_floor_amount = $delivery_floor_amount;
- if (!$activityDelivery->save()) {
- throw new \Exception(json_encode($activityDelivery->errors));
- }
- noDelivery:
- if (!empty($ActivityOrderVoucher)) {
- foreach ($ActivityOrderVoucher as $index => &$item) {
- if (strtotime($item['publish_end_time']) < time()) {
- unset($ActivityOrderVoucher[$index]);
- }
- }
- $ActivityOrderVoucher = array_values($ActivityOrderVoucher);
- }
- return [
- 'code' => 0,
- 'msg' => 'success',
- 'data' => [
- 'activity_delivery' => $activityDelivery,
- 'coupon' => $ActivityOrderVoucher ?? null
- ]
- ];
- }
- throw new \Exception($result->sub_msg);
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //推广计划列表
- public function activityDeliveryList()
- {
- try {
- $mini_id = $this->mini_id;
- if ((int)$this->delivery_booth_code === 1) {
- $query= AlipayActivityDelivery::find()->alias('aad')->where(['mini_id' => $mini_id, 'store_id' => get_store_id(), 'delivery_booth_code' => ($this->delivery_booth_code ?: 1)])
- ->select('id, mini_id, delivery_image, status, fail_reason, delivery_name, delivery_begin_time, delivery_end_time, delivery_booth_code, type,
- voucher_activity_id, delivery_floor_amount, delivery_image_url, created_at');
- } else {
- $query = AlipayActivityDelivery::find()->alias('aad')
- ->leftJoin(['aov' => ActivityOrdervoucher::tableName()], 'aad.voucher_activity_id = aov.id')
- ->leftJoin(['c' => Coupon::tableName()], 'aov.coupon_id = c.id')
- ->select('aad.id, aad.mini_id, aad.status, aad.fail_reason, aad.delivery_name activity_name, aad.delivery_begin_time, aad.delivery_end_time, aad.delivery_booth_code, aad.type,
- aad.voucher_activity_id, aad.delivery_floor_amount, aad.delivery_image_url, aad.created_at, c.sub_price');
- }
- if ((int)$this->status !== -1 && $this->status !== null) {
- $query->andWhere(['aad.status' => $this->status]);
- }
- $pagination = pagination_make($query);
- $list = $pagination['list'];
- foreach ($list as &$item) {
- $item['delivery_begin_time'] = date("Y-m-d H:i:s", $item['delivery_begin_time']);
- $item['delivery_end_time'] = date("Y-m-d H:i:s", $item['delivery_end_time']);
- $item['created_at'] = date("Y-m-d H:i:s", $item['created_at']);
- $item['delivery_booth_code'] = (int)$item['delivery_booth_code'];
- $item['status'] = (int)$item['status'];
- $item['type'] = (int)$item['type'];
- $item['count'] = 0;
- $item['use_count'] = 0;
- if ($item['voucher_activity_id']) {
- $order_voucher = ActivityOrdervoucher::findOne(['id' => $item['voucher_activity_id']]);
- if ($order_voucher) {
- $item['count'] = AlipayVoucherCode::find()->alias('avc')->innerJoin(['uc' => UserCoupon::tableName()], 'avc.id = uc.voucher_code_id')
- ->where(['avc.activity_ordervoucher_id' => $order_voucher->id])->count();
- $item['use_count'] = AlipayVoucherCode::find()->alias('avc')->innerJoin(['uc' => UserCoupon::tableName()], 'avc.id = uc.voucher_code_id')
- ->where(['avc.activity_ordervoucher_id' => $order_voucher->id, 'is_use' => 1])->count();
- }
- }
- }
- return [
- 'code' => 0,
- 'msg' => 'success',
- 'data' => [
- 'data' => $list,
- 'pageNo' => $pagination['pageNo'],
- 'totalCount' => $pagination['totalCount'],
- ]
- ];
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //停止推广计划
- public function activityDeliveryStop()
- {
- try {
- $delivery_id = $this->id;
- $activityDelivery = AlipayActivityDelivery::findOne($delivery_id);
- if (empty($activityDelivery)) {
- throw new \Exception("应用信息获取失败或未注册");
- }
- $store_mini = StoreAliMini::findOne(['is_cancel' => 0, 'id' => $activityDelivery->mini_id]);
- if (empty($store_mini->auth_token)) {
- throw new \Exception("应用信息获取失败或未注册");
- }
- if ((int)$activityDelivery->status !== 1) {
- throw new \Exception("该计划未生效");
- }
- $this->biz_content = json_encode([
- 'belong_merchant_info' => [
- 'merchant_id' => $store_mini->userid,
- 'merchant_id_type' => 'PID',
- 'business_type' => 'ISV_FOR_MERCHANT'
- ],
- 'delivery_id' => $activityDelivery->delivery_id,
- 'out_biz_no' => $activityDelivery->order_no
- ]);
- $request = new AlipayMarketingActivityDeliveryStopRequest();
- $result = $this->miniCommon($request);
- if (!empty($result->code) && $result->code == 10000) {
- $activityDelivery->status = 2;
- if (!$activityDelivery->save()) {
- throw new \Exception(json_encode($activityDelivery->errors));
- }
- return [
- 'code' => 0,
- 'msg' => 'success',
- 'data' => $activityDelivery
- ];
- }
- throw new \Exception($result->sub_msg);
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //获取Excel信息
- public function getExcel($name = 'shop_cat')
- {
- try {
- $cat_path = \Yii::$app->basePath . '/web/statics/'. $name .'.xlsx';
- $array = [];
- $rows = SimpleExcelReader::create($cat_path)->getRows();
- $rows->each(function($rowProperties) use (&$array) {
- array_push($array, $rowProperties);
- });
- return $array;
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //处理省市区
- public function getmenu($data, $id = 1){
- $arr = [];
- foreach ($data as $k => $v) {
- if ((int)$v['parent_id'] == $id) {
- $v['children'] = $this->getmenu($data, (int)$v['id']);
- $arr[] = $v;
- }
- }
- return $arr;
- }
- /*
- @desc:获取图片类型
- @param name 文件名
- @return suffix 文件后缀
- */
- public function getimgsuffix($name) {
- $info = getimagesize($name);
- $suffix = false;
- if($mime = $info['mime']){
- $suffix = explode('/',$mime)[1];
- }
- return $suffix;
- }
- //申请门店用(上传门头照)
- public function getImageId($image_type, $content)
- {
- try {
- $store_mini = StoreAliMini::findOne(['is_cancel' => 0, 'id' => $this->mini_id]);
- if (empty($store_mini->auth_token)) {
- throw new \Exception("应用信息获取失败或未注册");
- }
- $request = new AntMerchantExpandIndirectImageUploadRequest();
- $request->setImageType($image_type);
- $request->setImageContent('@'.$content);
-
- $result = $this->miniCommon($request, 1);
- if(!empty($result->code)&&$result->code == 10000){
- return $result;
- }else{
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //营销图片资源上传
- public function MarketingMaterialImageUpload($content, $file_key = "PUBLIC_UNION_CHANNEL_PIC", $onlyContent = 0)
- {
- try {
- $store_mini = StoreAliMini::findOne(['is_cancel' => 0, 'id' => $this->mini_id]);
- if (empty($store_mini->auth_token)) {
- throw new \Exception("应用信息获取失败或未注册");
- }
- $request = new AlipayMarketingMaterialImageUploadRequest();
- $request->setFileContent('@' . $content);
- if(!$onlyContent){
- $request->setFileKey($file_key);
- $request->setBelongMerchantInfo(json_encode([
- 'business_type' => "ISV_FOR_MERCHANT",
- 'merchant_id_type' => 'PID',
- 'merchant_id' => $store_mini->userid
- ]));
- }
- $result = $this->miniCommon($request, 1);
- if(!empty($result->code)&&$result->code == 10000){
- return $result;
- }else{
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //交易组件单创建
- public function AlipayOpenMiniOrderCreate($order, $payOrder, $payData)
- {
- try {
- $goods_detail = [];
- $details = \app\models\OrderDetail::findAll(['order_id' => $order->id]);
- foreach ($details as $detail) {
- $goods = json_decode($detail['goods_info'], true);
- $attr = json_decode($detail['attr'], true);
- $skuAttr = \app\models\Goods::skuAttr($goods, $attr);
- $goods_detail[] = [
- 'out_item_id' => $skuAttr['cyy_id'],
- 'out_sku_id' => $skuAttr['cyy_skuId'],
- 'goods_name' => $detail->goods_name,
- 'item_cnt' => $detail->num,
- 'sale_price' => sprintf('%.2f', $detail->total_price / $detail->num),
- 'goods_id' => $skuAttr['cyy_skuId'],
- ];
- }
-
- $this->biz_content = json_encode([
- 'out_order_id' => $payOrder['out_trade_no'],
- 'title' => preg_replace('/[[:punct:]]+/u', '', $payOrder['body']),
- 'buyer_id' => $payOrder['buyer_id'],
- 'source_id' => $payData->ali_sourceId,
- 'merchant_biz_type' => 'KX_SHOPPING',
- 'path' => '/order/order-detail/order-detail?__id__=2&id=' . $order->id,
- 'order_detail' => [
- 'item_infos' => $goods_detail,
- 'price_info' => [
- 'order_price' => $payOrder['total_amount'],
- ],
- ],
- 'address_info' => [
- 'receiver_name' => $order->name,
- 'detailed_address' => $order->address,
- 'tel_number' => $order->mobile,
- ],
- 'promo_detail_info' => [
- 'activity_consult_id' => $payData->activity_consult_id ?? '',
- ]
- ]);
- $request = new AlipayOpenMiniOrderCreateRequest();
- $result = $this->miniCommon($request);
- if (!empty($result->code) && $result->code == 10000) {
- $trade_component_order_id = $result->order_id;
- $StoreAliMini = StoreAliMini::findOne(['store_id' => $order->store_id, 'is_cancel' => 0, 'is_use' => 1]);
- $result = \app\models\VideoShopOrderExtAli::bind($order->store_id, $StoreAliMini->id, $order->id, $payData->ali_sourceId, $trade_component_order_id);
- debug_log(['result' => $result], 'app_alipay.log');
- return [
- 'code' => 0,
- 'msg' => 'success',
- 'data' => $trade_component_order_id,
- 'biz_content' => json_decode($this->biz_content, true),
- ];
- }
- throw new \Exception($result->sub_msg);
- } catch (\Exception $e) {
- \Yii::error($e);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //交易组件单发货
- public function AlipayOpenMiniOrderDeliverySend($order)
- {
- try {
- $orderExt = \app\models\VideoShopOrderExtAli::find()->where(['order_id' => $order['id']])->orderBy('id DESC')->one();
- if(empty($orderExt)){
- return;
- }
- $this->store_id = $order['store_id'];
- $this->mini_id = $orderExt['mini_id'];
- $goods_detail = [];
- $details = \app\models\OrderDetail::findAll(['order_id' => $order->id]);
- foreach ($details as $detail) {
- $goods = json_decode($detail['goods_info'], true);
- $attr = json_decode($detail['attr'], true);
- $skuAttr = \app\models\Goods::skuAttr($goods, $attr);
- $goods_detail[] = [
- 'out_item_id' => $skuAttr['cyy_id'],
- 'out_sku_id' => $skuAttr['cyy_skuId'],
- 'goods_name' => $detail->goods_name,
- 'item_cnt' => $detail->num,
- 'sale_price' => sprintf('%.2f', $detail->total_price / $detail->num),
- 'goods_id' => $skuAttr['cyy_skuId'],
- ];
- }
-
- $user = \app\models\User::findOne($order['user_id']);
- try {
- $ShipperCode = $order['express'] ? \app\utils\Express\Trackers\Alicloud::getExpressCode($order['express']) : '';
- } catch (\Exception $e) {
- debug_log([__METHOD__, $order['order_no'], $e->getMessage()], __CLASS__ . '.log');
- throw new \Exception($e->getMessage());
- }
- $this->biz_content = json_encode([
- 'out_order_id' => $order['order_no'],
- 'user_id' => ($user->alipay_open_id ?? $user->ali_user_id),
- 'finish_all_delivery' => 1,
- 'ship_done_time' => date('Y-m-d H:i:s', $order['send_time']),
- 'delivery_list' => [[
- 'delivery_id' => $ShipperCode,
- 'waybill_id' => $order['express_no'],
- 'item_info_list' => $goods_detail,
- ]],
- ]);
- $request = new AlipayOpenMiniOrderDeliverySendRequest();
- $result = $this->miniCommon($request, 0, $orderExt['mini_id']);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => 'success',
- 'data' => $result,
- ];
- }
- debug_log([__METHOD__, $result, $this->biz_content], __CLASS__ . '.log');
- throw new \Exception($result->sub_msg);
- } catch (\Exception $e) {
- \Yii::error($e);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //交易组件单收货
- public function AlipayOpenMiniOrderDeliveryReceive($order)
- {
- try {
- $this->AlipayOpenMiniOrderDeliverySend($order);
- $orderExt = \app\models\VideoShopOrderExtAli::find()->where(['order_id' => $order['id']])->orderBy('id DESC')->one();
- if(empty($orderExt)){
- return;
- }
- $this->store_id = $order['store_id'];
- $this->mini_id = $orderExt['mini_id'];
-
- $user = \app\models\User::findOne($order['user_id']);
- $this->biz_content = json_encode([
- 'out_order_id' => $order['order_no'],
- 'user_id' => ($user->alipay_open_id ?? $user->ali_user_id),
- ]);
- $request = new AlipayOpenMiniOrderDeliveryReceiveRequest();
- $result = $this->miniCommon($request, 0, $orderExt['mini_id']);
- if (!empty($result->code) && $result->code == 10000) {
- return [
- 'code' => 0,
- 'msg' => 'success',
- 'data' => $result,
- ];
- }
- debug_log([__METHOD__, $result, $this->biz_content], __CLASS__ . '.log');
- throw new \Exception($result->sub_msg);
- } catch (\Exception $e) {
- \Yii::error($e);
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //上传营销图片
- public function uploadMarketingImage($id, $image, $type = AlipayMarketingImageEnhanceUploadRequest::ITEM_HEAD_IMG)
- {
- try {
- if (!empty($this->bind_store_id)) {
- $store_id = $this->bind_store_id;
- $mini = StoreAliMini::find()->where(['store_id' => $store_id])->select('id,batch_no,mini_categoryIds,app_logo')->orderBy('id desc')->one();
- } else {
- $mini_id = !empty($id) ? $id : $this->mini_id;
- $mini = StoreAliMini::findOne($mini_id);
- }
- if (empty($mini)) {
- throw new \Exception("查询不到任何信息");
- }
- $request = new AlipayMarketingImageEnhanceUploadRequest();
- // 设置图片内容
- $request->setImageContent('@' . $this->saveTempImage($image));
- // 设置图片上传场景
- $request->setUploadScene($type);
- // 设置图片是否需要优化
- $request->setNeedEnhance("true");
- $result = $this->miniCommon($request, 1, $id);
- if (!empty($result->code) && $result->code == 10000) {
- $result = ArrayHelper::toArray($result);
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //小程序商品更新接口
- public function alipayGoodsEdit($id, $goods_id = '', $out_item_id = '', $category_id = '')
- {
- try {
- $store_mini = StoreAliMini::findOne($id);
- if (empty($goods_id) && strpos($out_item_id, 'cyy_') === 0) {
- $goods_id = str_replace('cyy_', '', $out_item_id);
- }
- if (empty($goods_id)) {
- throw new \Exception('非本商城商品,不可操作');
- }
- $is_edit = 0;
- $request = new AlipayOpenAppItemCreateRequest();
- //判断是否添加过商品
- $alipayGoodsLog = AlipayGoodsLog::get($id, $goods_id);
- if ($alipayGoodsLog) {
- $is_edit = 1;
- $request = new AlipayOpenAppItemModifyRequest();
- }
- $goodsInfo = Goods::findOne(['id' => $goods_id, 'store_id' => $this->store_id]);
- $marketingImageResult = $this->uploadMarketingImage($id, $goodsInfo->cover_pic);
- if ($marketingImageResult['code']) {
- return $marketingImageResult;
- }
- $goods_pic_list = GoodsPic::find()->where(['goods_id' => $goods_id, 'is_delete' => 0])
- ->select('pic_url')->limit(3)->column();
- $image_list = [];
- foreach ($goods_pic_list as $goods_pic_item) {
- $marketingPicListImageResult = $this->uploadMarketingImage($id, $goods_pic_item, AlipayMarketingImageEnhanceUploadRequest::ITEM_IMAGE_LIST);
- if (!$marketingPicListImageResult['code']) {
- $image_list[] = $marketingPicListImageResult['data']['image_id'];
- }
- }
- $sku_list = [];
- if (intval($goodsInfo->use_attr)) {
- Goods::skuAttr($goodsInfo);
- $goods_attr = json_decode($goodsInfo->attr, true);
- foreach ($goods_attr as $goods_attr_index => $goods_attr_item) {
- $sku_list[$goods_attr_index]['sale_status'] = 'DELISTING';
- if ($goods_attr_item['num'] > 0) {
- $sku_list[$goods_attr_index]['sale_status'] = 'AVAILABLE';
- }
- $sku_attr_list = [];
- foreach ($goods_attr_item['attr_list'] as $attr_item) {
- $attr_name_arr = Attr::find()->alias('a')->leftJoin(['ag' => AttrGroup::tableName()], 'a.attr_group_id = ag.id')
- ->where(['a.id' => $attr_item['attr_id']])->select('a.attr_name, ag.attr_group_name')
- ->asArray()->one();
- $sku_attr_list[] = [
- 'attr_key' => $attr_name_arr['attr_group_name'],
- 'attr_value' => $attr_name_arr['attr_name']
- ];
- }
- $sku_list[$goods_attr_index]['sku_attrs'] = $sku_attr_list;
- $sku_list[$goods_attr_index]['sale_price'] = bcmul($goods_attr_item['price'], 100);
- $sku_list[$goods_attr_index]['out_sku_id'] = $goods_attr_item['cyy_skuId'];
- $thumb_img = '';
- $marketingAttrImageResult = $this->uploadMarketingImage($id, $goods_attr_item['pic'], AlipayMarketingImageEnhanceUploadRequest::ITEM_SKU_THUMB_IMG);
- if (!$marketingAttrImageResult['code']) {
- $thumb_img = $marketingAttrImageResult['data']['image_id'];
- }
- $sku_list[$goods_attr_index]['thumb_img'] = $thumb_img;
- $sku_list[$goods_attr_index]['stock_num'] = $goods_attr_item['num'];
- $sku_list[$goods_attr_index]['barcode'] = $goods_attr_item['no'];
- $sku_list[$goods_attr_index]['original_price'] = bcmul($goods_attr_item['original_price'], 100);
- $sku_list[$goods_attr_index]['sku_type'] = 'SALE';
- }
- }
- $data = [
- 'title' => $goodsInfo->name,
- 'path' => "alipays://platformapi/startApp?appId={$store_mini->auth_app_id}page=goods/goods/goods?id=" . $goodsInfo->id,
- 'head_img' => $marketingImageResult['data']['image_id'],
- 'category_id' => $category_id,//test
- 'out_item_id' => 'cyy_' . $goodsInfo->id,
- 'sale_price' => bcmul($goodsInfo->price, 100),
- 'original_price' => bcmul($goodsInfo->original_price, 100),
- 'sale_status' => 'AVAILABLE', //可售卖: AVAILABLE; 已下架: DELISTING; 冻结: FREEZE
- 'item_type' => '1',
- 'desc' => '',
- 'direct_path' => "alipays://platformapi/startApp?appId={$store_mini->auth_app_id}page=goods/goods/goods?id=" . $goodsInfo->id,
- 'image_list' => $image_list,
- 'price_unit' => '元',
- 'stock_num' => $goodsInfo->goods_num,
- 'skus' => $sku_list,
- 'barcode' => $goodsInfo->goods_no,
- 'item_details_page_model' => 1
- ];
- if (empty(trim($category_id))) {
- unset($data['category_id']);
- }
- if (intval($goodsInfo->use_attr)) {
- unset($data['sale_price'], $data['original_price'], $data['sale_status'], $data['stock_num']);
- } else {
- unset($data['skus']);
- }
- if (!$is_edit) {
- unset($data['direct_path']);
- } else {
- unset($data['item_details_page_model']);
- }
- \Yii::error($data);
- $this->biz_content = json_encode($data);
- $result = $this->miniCommon($request, 0, $id);
- if (!empty($result->code) && $result->code == 10000) {
- AlipayGoodsLog::add($id, $goods_id, $result->item_id);
- return [
- 'code' => 0,
- 'msg' => "添加成功",
- 'data' => $result
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- public function alipayGoodsList($id) {
- try {
- $page_num = $this->page_num;
- $page_size = $this->page_size;
- $status = $this->status;
- $data = [
- 'page_num' => $page_num ?? 1,
- 'page_size' => $page_size ?? 10
- ];
- if (in_array($status, range(0, 4))) {
- $data['spu_status'] = AlipayOpenAppItemListQueryRequest::$spu_status_arr[$status];
- }
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenAppItemListQueryRequest();
- $result = $this->miniCommon($request, 0, $id);
- if (!empty($result->code) && $result->code == 10000) {
- $result = ArrayHelper::toArray($result);
- if ($result['items']) {
- foreach ($result['items'] as &$item) {
- $item['status'] = AlipayOpenAppItemListQueryRequest::$spu_status_text_arr[$item['spu_status']];
- foreach (AlipayOpenAppItemListQueryRequest::$spu_status_arr as $spu_status_index => $spu_status) {
- if ($item['spu_status'] == $spu_status) {
- $item['spu_status'] = $spu_status_index;
- }
- }
- }
- }
- $list = [
- 'totalCount' => $result['total'],
- 'list' => $result['items'] ?: [],
- 'pageNo' => $result['page_num'],
- 'pageSize' => $result['page_size'],
- ];
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $list
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- //获取商品类目
- public function alipayGoodsCategory($id)
- {
- try {
- $data = [
- 'cat_status' => 'AUDIT_PASSED',
- 'item_type' => 1
- ];
- $this->biz_content = json_encode($data);
- $request = new AlipayOpenAppItemAllcategoryQueryRequest();
- $result = $this->miniCommon($request, 0, $id);
- if (!empty($result->code) && $result->code == 10000) {
- $result = ArrayHelper::toArray($result);
- foreach ($result['cats'] as $cat_index => &$cat_item) {
- $cat_level_arr = array_column($cat_item['cat_and_parent'], 'cat_level');
- array_multisort($cat_level_arr, SORT_ASC,$cat_item['cat_and_parent']);
- $cat_item['cat_and_parent'] = $cat_item['cat_and_parent'][count($cat_item['cat_and_parent']) - 1];
- }
- return [
- 'code' => 0,
- 'msg' => "成功",
- 'data' => $result['cats']
- ];
- } else {
- throw new \Exception($result->sub_msg);
- }
- } catch (\Exception $e) {
- return [
- 'code' => 1,
- 'msg' => $e->getMessage()
- ];
- }
- }
- }
|